/**** Frameset ****/

/* Trennlinie zwischen aeusserem und innerem Frameset */
.FrameSetBorder{
background-color:#CDCDCD;
}

/* Innerhalb des Frameset liegende Seite */
.FrameSetInside{
background-color:#FFFFFF;
}

/* Ausserhalb des Frameset liegende Seite */
.FrameSetOutside{
background-color:#FFFFFF;
}


/**** Top Frame ****/

.welcome{
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#EB9E14;
}
.menu{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
background-color:#EB9E14;
}
.menu a{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-decoration:none;
background-color:#EB9E14;
}

/**** Bottom Frame ****/

.footer{
border-top:1px solid #EB9E14;
height:100%;
width:898px;
}
.footer a, .footer td{
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#6E6E6E;
text-decoration:none;
}

/* Right Navi*/
.searchbox{
width:96px;
height:16px;
border:1px solid #6E6E6E;
font-family:Verdana;
font-size:10px;
color:#000000;
padding-left:3px;
}

.kontoBox{
width:133px;
height:100%;
border:1px solid #EB9E14;
border-top:none;
}

.kontoBox thead td{
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-align:center;
height:17px;
color:#FFFFFF;
background-color:#EB9E14;
}

.kontoBox tbody td{
padding:6px;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#000000;
}

.kontoBox tbody td table td{
padding:0px;
}

.promoBox{
width:133px;
height:150px;
border:1px solid #EB9E14
}

.promoBox thead td{
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-align:center;
height:17px;
color:#FFFFFF;
background-color:#EB9E14;
}

.promoBox tbody span{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#434343;
display:block;
padding-bottom:4px;
}

.promoBox tbody img{
padding-bottom:4px;
display:block;
}

.promoBox tbody td{
padding:8px 8px 4px 8px;
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#434343;
line-height: 10px;
}

/*** PopUp ***/
.PopUp{
background-color:#F9E2B8;
}

.PopUp h1{
margin:0px;
padding:0px;
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#434343;
}

.PopUp span{
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#434343;
}

.PopUp .thumbnails{
background-color:#FCF1DE;
}

.PopUp .mainImage{
background-color:#FCF1DE;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#434343;
}

.PopUp .imageHighlighted{
border:3px solid #EB9E14;
}

.PopUp .imageNormal{
border:3px solid #FCF1DE;
}

.PopUpGreen{
background-color:#D6E4B7;
}

.PopUpGreen h1{
margin:0px;
padding:0px;
font-family:Verdana;
font-size:14px;
font-weight:bold;
color:#434343;
}

.PopUpGreen span{
font-family:Verdana;
font-size:11px;
font-weight:bold;
text-decoration:none;
color:#434343;
}

.PopUpGreen .thumbnails{
background-color:#ECF2DD;
}

.PopUpGreen .mainImage{
background-color:#ECF2DD;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#434343;
}

.PopUpGreen .imageHighlighted{
border:3px solid #76A711;
}

.PopUpGreen .imageNormal{
border:3px solid #ECF2DD;
}
/* Content Tables*/
.title{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#434343;
background-color:#F4CA7E;
text-indent:16px;
height:20px;
}

/* orange */
.title2{
font-family:Verdana;
font-weight:bold;
font-size:11px;
background-color:#F0B64F;
}

/* green */
.title3{
font-family:Verdana;
font-weight:bold;
font-size:11px;
background-color:#98BD4D;
}

.titleBlack20{
color:#434343;
text-indent:9px;
height:20px;
}

.titleWhite18{
color:#FFFFFF;
text-indent:9px;
height:18px;
font-size:12px;
}

.titleWhite30{
color:#FFFFFF;
text-indent:9px;
height:30px;
}

.BackgroundDarkOrange{
background-color:#F9E2B8;
}

.darkorange .cells{
background-color:#F9E2B8;
padding:15px;
}

.darkorange .cells, .darkorange .cells td{
font-family:Verdana;
font-weight:normal;
font-size:11px;
color:#434343;
}

.lightorange .cells{
background-color:#FCF1DE;
padding:15px;
}

.lightorange .cells, .lightorange .cells td{
font-family:Verdana;
font-weight:normal;
font-size:11px;
color:#434343;
}

.green .cells{
background-color:#EEF4E2;
padding:15px;
}

.green .cells, .green .cells td,.green .cells a{
font-family:Verdana;
font-weight:normal;
font-size:11px;
color:#434343;
}

.greenTitleText{
font-family:Verdana;
font-weight:bold;
font-size:12px;
color:#76A711;
}

.textNormal, .textNormal a{
font-family:Verdana;
font-weight:normal;
font-size:11px;
color:#434343;
}

.linkBlackUnderlined{
font-family:Verdana;
font-weight:bold;
font-size:11px;
color:#000000;
text-decoration:underline;
}
/* Password box */
.inputFieldNormal{
font-size:11px;
font-family:Verdana;
font-weight:normal;
color:#000000;
border:1px solid #EB9E14;
height:22px;
width:185px;
padding-left:5px;
padding-top:2px;
}

.inputFieldSmall{
font-size:11px;
font-family:Verdana;
font-weight:normal;
color:#000000;
border:1px solid #EB9E14;
height:18px;
width:200px;
padding-left:5px;
}

/* Error */
.error{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#D40012;
}

.error-line{
font-family:Verdana;
font-size:11px;
font-weight:bold;
color:#D40012;
}
/* Button Details*/
.button, .button strong{
background-color:#EB9E14;
cursor:pointer;
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:white;
}

.button td strong{
padding-right:16px;
}

.buttonGreen, .buttonGreen strong{
background-color:#76A711;
cursor:pointer;
font-family:Verdana;
font-size:11px;
text-decoration:none;
color:white;
}

.buttonGreen td strong{
padding-right:16px;
}
/* List */
.list_orangedot{
margin:0px;
padding:0px 0px 0px 16px;
list-style-image: url(../app_images/dot_orange.gif);
line-height: 12px;
font-size:11px;
}

.list_orangedot li{
margin-bottom:6px;
}


.list_blackdot{
margin:6px 0px 6px 0px;
list-style-image: url(../app_images/dot_black.gif);
padding:0px 0px 0px 16px;
}

.list_blackdot li{
margin-bottom:6px;
}

.list_greendot{
margin:6px 0px 6px 0px;
list-style-image: url(../app_images/dot_green.gif);
padding:0px 0px 0px 16px;
}

.list_greendot li{
margin-bottom:6px;
}

.list_graydot{
margin:6px 0px 6px 0px;
list-style-image: url(../app_images/dot_grey.gif);
padding:0px 0px 0px 16px;
}

.list_graydot li{
margin-bottom:6px;
}

.sonderkatalogBox{
width:245px;
height:100px;
border:1px solid #EB9E14;
background-image:url(../app_images/BG_produkt.gif);
}

.sonderkatalogBox td{
font-family:Verdana;
font-size:11px;
color:#434343;
}

/* anfrage */
.lightGreenBox{
border-top:1px solid #98BD4D;
border-bottom:1px solid #98BD4D;
background-image:url(../app_images/bg_boxRequest.gif);
padding:12px 12px 20px 12px;
width:240px
}

.lightGreenBox strong{
font-size:12px;
}

.lightGreenBox span{
font-family:Verdana;
font-size:11px;
color:#76A711;
font-size:11px;
font-weight:bold;
}

.greenPointerLink{
background-image:url(../app_images/icon_back_green.gif);
background-repeat:no-repeat;
padding-left:11px;
background-position: 0% 50%;
font-family:Verdana;
font-weight:bold;
text-decoration:underline;
color:#434343;
}

.greenPointerLinkRight{
background-image:url(../app_images/icon_fwd_green.gif);
background-repeat:no-repeat;
padding-left:11px;
background-position: 0% 50%;
font-family:Verdana;
font-weight:bold;
text-decoration:underline;
color:#434343;
}

.orangePointerLinkRight{
background-image:url(../app_images/icon_fwd_orange.gif);
background-repeat:no-repeat;
padding-left:11px;
background-position: 0% 50%;
font-family:Verdana;
font-weight:bold;
text-decoration:underline;
color:#434343;
}

.orangePointerLink{
background-image:url(../app_images/icon_back_orange.gif);
background-repeat:no-repeat;
padding-left:11px;
background-position: 0% 50%;
font-family:Verdana;
font-weight:bold;
text-decoration:underline;
color:#434343;
}

.infoPointerLink{
background-image:url(../app_images/icon_info.gif);
background-repeat:no-repeat;
padding-left:19px;
background-position: 0% 50%;
font-family:Verdana;
font-weight:bold;
text-decoration:none;
color:#434343;
height:14px;
}

.lightOrangeBox316{
width:316px;
background-image:url(../app_images/BG_boxOrange.gif);
border-top:1px solid #EB9E14;
border-bottom:1px solid #EB9E14;
}

.lightOrangeBox240{
width:240px;
background-image:url(../app_images/BG_articleOrange.gif);
border-top:1px solid #EB9E14;
border-bottom:1px solid #EB9E14;
padding:12px;
}

.lightOrangeBox240 strong{
font-size:12px;
}

.lightOrangeBox280{
width:280px;
background-image:url(../app_images/BG_boxAdvantages.gif);
border-top:1px solid #EB9E14;
border-bottom:1px solid #EB9E14;
}

.pointer{
cursor:pointer;
}

/* Help PopUp */
.Help-PopUp{
margin:8px 20px 10px 20px;
}

.Help-PopUp .headline{
padding:12px 16px 12px 16px;
background-color:#FBEED5;
}

.Help-PopUp .headline td{
font-family:Verdana;
font-size:11px;
color:#434343;
}

.Help-PopUp .headline a{
text-decoration:underline;
color:#434343;
font-family:Verdana;
font-size:11px;
font-weight:Normal;
}

.Help-PopUp .title{
color:#FFFFFF;
font-family:Verdana;
font-size:11px;
font-weight:bold;
background-color:#F0B64F;
}

.Help-PopUp .stichwort{
color:#434343;
font-family:Verdana;
background-color:#FCF1DE;
font-size:11px;
padding:12px 10px 10px 10px;
}

.Help-PopUp .stichwort .main{
color:#434343;
font-family:Verdana;
background-color:#FCF1DE;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.Help-PopUp .stichwort .main_active{
color:#EB9E14;
font-family:Verdana;
background-color:#FCF1DE;
font-size:11px;
text-decoration:none;
font-weight:bold;
}

.Help-PopUp .stichwort .child{
margin-left:10px;
width: 100%;
display:block;
}

.Help-PopUp .stichwort .child a{
color:#434343;
font-family:Verdana;
background-color:#FCF1DE;
font-size:11px;
text-decoration:none;
}

.Help-PopUp .stichwort .child_active{
margin-left:10px;
width: 100%;
display:block;
}

.Help-PopUp .stichwort .child_active a{
color:#EB9E14;
font-family:Verdana;
background-color:#FCF1DE;
font-size:11px;
text-decoration:none;
}

.Help-PopUp .stichwort .orange{
color:#EB9E14;
}

.Help-PopUp .beschreibung{
color:#434343;
font-family:Verdana;
background-color:#FEFAF3;
font-size:11px;
padding:12px 10px 10px 10px;
}

.Help-PopUp .beschreibung .headline{
color:#EB9E14;
font-family:Verdana;
background-color:#FEFAF3;
font-size:11px;
font-weight:bold;
text-indent:0px;
margin:0px;
padding:0px;
}

.Help-PopUp .beschreibung a{
font-size:11px;
font-family:Verdana;
color:#434343;
}
/* Drucken */
.print, .print td{
margin:15px 20px 20px 20px !important;
margin:15px 0px 20px 15px;
font-family:Verdana;
font-size:11px;
font-weight:normal;
color:#000000;
}

.print span{
font-size:16px;
font-weight:bold;
}

.print font{
font-size:12px;
font-weight:bold;
}

.print b{
font-size:11px;
font-weight:bold;
}

.print .separator {
	padding:0px;
	margin:0px;
	color: #000000; 
	background-color: #000000;
}

.print .separatorGreen{
	padding:0px;
	color: #76A711; 
	background-color: #76A711;
}

.print .separatorOrange{
	padding:0px;
	color: #EB9E14; 
	background-color: #EB9E14;
}

.print .orange{
color:#EB9E14;
}

.print .gesammtWidth{
width:670px;
}

.print .gesammtImageWidth{
width:668px;
}

.print .artikelWidth{
width:340px;
margin-left:7px;
}

.print .anzahlWidth{
width:60px;
}

.print .einzelpreisWidth{
width:81px;
}

.print .gesamtpreisWidth{
width:100px;
}

.print .hinweisWidth{
width:90px;
}

.print .Imperia .greenTitleText{
font-family:Verdana;
font-size:12px;
font-weight:bold;
color:#76A711;
}

.print .Imperia span{
font-family:Verdana;
font-size:11px;
font-weight:normal;
}

.print .Imperia .ImperiaNoPrint{
visibility:hidden;
display:none;
width:1px;
height:1px;
}

.print .Imperia .titleWhite18,
.print .Imperia .title2{
background-color:#ffffff;
font-family:Verdana;
font-weight:bold;
font-size:16px;
color:#000000;
}

.print .archivlink{
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#000000;
text-decoration:none;
}

.FrameSetInside .archivlink{
font-family:Verdana;
font-size:10px;
font-weight:normal;
color:#434343;
text-decoration:none;
}

