body table {
  text-align: left;
  margin: auto;
}
body,div,td {font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular; font-size: 12px; }
.cssButton   { color: #707074; font-size: 11px;  background-color: #fef4ea; border: solid 1px #bdc3c6; height:17px; cursor: hand  }
.cssButton2   { color: #707074; font-weight: bold; font-size: 11px;  background-color: #fef4ea; border: solid 1px #bdc3c6; height:18px; width:150px; cursor: hand  }
.cssButton3   { color: #707074; font-size: 11px;  background-color: #ffffff; border: solid 1px #bdc3c6; height:18px; cursor: hand  }

#specials    { position: absolute; top: 128px; left: 625px; width: 115px; height: 117px; visibility: hidden }

body, textarea     { scrollbar-3dlight-color: #A3A3A3; scrollbar-arrow-color: #FC742A; scrollbar-darkshadow-color: #A3A3A3; scrollbar-face-color: #F7F7F7; scrollbar-highlight-color: #D4D0C8; scrollbar-shadow-color: #D4D0C8; scrollbar-track-color: #E6E4E1  }
hr { /*text-align: left; */ border: solid 1px #D0D2D3; width: 100%; height: 1px }

.fnav_or { font-size: 12px;  }
.fanzvon1 { color: #abadaf; font-size: 12px; }
.fanz1 { color: #86868a; font-size: 12px; }


a.fbutton1   { padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px; color: #707074; font-size: 12px;  background-color: #ffffff; border: solid 1px #bdc3c6; height:18px; cursor: hand ; text-decoration: none }
a.fbutton1:hover   { padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px; color: #707074; font-size: 12px;  background-color: #ffffff; border: solid 1px #bdc3c6; height:18px; cursor: hand; text-decoration: none ;color:#d34e06;}
a.fbutton2   { padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px; color: #707074; font-weight:bold; font-size: 12px;  background-color: #fef4ea; border: solid 1px #bdc3c6; height:18px; cursor: hand ; text-decoration: none }
a.fbutton2:hover   { padding-left:15px; padding-right:15px; padding-top:2px; padding-bottom:2px; color: #707074; font-weight:bold; font-size: 12px;  background-color: #fef4ea; border: solid 1px #bdc3c6; height:18px; cursor: hand; text-decoration: none;color:#d34e06;}
a.fanzmarked1 { color:#d34e06; font-size: 12px; }
a.fanzmarked1:hover { color:#d34e06; font-size: 12px; }



.fweeklyproducttit1 { color: #86868a; font-weight: bold; font-size: 12px; }
.fweeklyproduct1 { color: #565759; font-weight: normal; font-size: 12px;  margin-top: 0px; margin-bottom: 0px; }
.fheader1   { color: #707070; font-size: 12px; }

a { color: #FC742A; text-decoration: none }
a:hover   { color: #d34e06;/*#FC742A;*/ /*text-decoration: underline ;*/}
.fsecond  { color: #86868a; font-weight: bold; font-size: 10pt; }
a.hlink  { text-decoration: none; color: #8c5a1a; font-weight: bold; font-size: 10pt; }
a.hlink:hover{color:#8c5a1a; text-decoration: none;}
/*.ffooter1   { color: #86868a; font-weight: normal; font-size: 12px; line-height: 18px;}*/

a.ffooter1  { color: #86868a; font-weight: normal; font-size: 11px; line-height: 16px;  text-decoration: none; }
a.ffooter1:hover  { color: #d34e06;/*#FC742A;*/ font-weight: normal; font-size: 11px; line-height: 16px;  /*text-decoration: underline;*/ ;color:#d34e06;}
.ffooter2   { color: #aeafb2; font-size: 12px; }
a.ffooter2  { color: #aeafb2; font-size: 12px;  text-decoration: none }
a.ffooter2:hover  { color: #aeafb2; font-size: 12px;  /* text-decoration: underline;color:#d34e06;*/ }
.fpfad { color: #abadaf; font-size: 11px; text-decoration: none }
a.fpfad { color: #abadaf; font-size: 11px; text-decoration: none }
a.fpfad:hover { color: #d34e06;/*#FC742A;*/ font-size: 11px;  text-decoration: none ;color:#d34e06; }
.fprod1  { color: #707074; font-size: 12px;  text-decoration: none }
a.fprod1  { color: #FC742A; font-size: 12px;  text-decoration: none }
a.fprod1:hover { color: #d34e06;/*#FC742A;*/ font-size: 12px;  text-decoration: none;color:#d34e06; }
.falert  { color: #d34e06 }
.fsmall  { color: #8a8c8e; font-size: 11px;  text-decoration: none }
.flist1 { color: #86868A; font-size: 12px;  }
a.flist1 { color: #FC742A; font-size: 12px;  text-decoration: none  }
a.flist1:hover { color: #d34e06;/*#FC742A;*/ font-size: 12px;  /*text-decoration: underline;*/color:#d34e06; }
.flist2 { color: #ABADAF; font-size: 12px;  }
a.piclink { border: solid 1px #F8F8F8 }
a.piclink:hover  { border: solid 1px #d0d2d3 }

.bg1 { background-color: #a3a3a3 }
.bg2  { background-image: url(images/icons/bg2.jpg) }
.bg3 { background-color: #ffffff }

.tdalert { background-color: #fef4ea }
.tdwk { background-color: #bdbabd }

.lineright1 { border-right: 1px solid #a3a3a3 }
.lineleft1 { border-left: 1px solid #a3a3a3 }
.linebottom1 { border-bottom: 1px solid #a3a3a3 }
.linebottom2  { border-bottom: 1px solid #c3c6c7 }
.linebottom3 { border-bottom: 1px solid #d0d2d3 }
.linebottom4 { padding-bottom: 9px; border-bottom: 1px solid #d4d4d4 }
.linebottom5 { border-bottom: 1px solid #d4d4d4 }
.linelefttopright3 { border-top: 1px solid #c3c6c7; border-right: 1px solid #c3c6c7; border-left: 1px solid #c3c6c7 }
.productbox1 { padding: 6px; border-top: 1px solid #c3c6c7; border-right: 1px solid #c3c6c7; border-left: 1px solid #c3c6c7 ; border-bottom: 1px solid #c3c6c7}
.box1 { padding: 6px; border-top: 1px solid #c3c6c7; border-right: 1px solid #c3c6c7; border-left: 1px solid #c3c6c7 ; border-bottom: 1px solid #c3c6c7}
.frame1 { border: solid 1px #f7f7f7 }
.frame2   { padding: 5px 10px 5px 5px; border-style: solid; border-width: 1px; border-color: #c3c6c7 #a3a3a3 #c3c6c7 #c3c6c7 }
.frame3 { padding: 5px 10px 5px 5px; margin-right:200px; }
.framehover1  { border: solid 1px #d0d2d3 }
.framehover1orange  { border: solid 1px #f58d2a }
.paddingright1  { padding-right: 16px }
.paddingtop1 { padding-top:  5px}
.paddingtop2 { padding-top: 10px}
.paddingbottom1  { padding-bottom: 3px }
.paddingbottom2  { padding-bottom: 5px }
.paddingbottom3  { padding-bottom: 5px }
.paddingbottomlist1 { padding-bottom: 5px }
.padding1  { padding-top: 10px; padding-left: 17px }
.marginbottom1 { margin-bottom:10px }

.invis { display: none; }

.parfume_box,
.poster_path { background-color:#FFFFFF; border: 1px solid #D0D2D3; padding:6px;}
.parfume_list { background-color:#FFFFFF; border: 1px solid #A3A3A3; padding:6px;}

h1.cattitle	{ color: #8C5A1A; font-weight: bold; font-size: 14px; margin-top: 0px; margin-bottom: 0px;}

h1	{ EditAppStyleTitel:Titel standard; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #565759; font-weight: bold; font-size: 17px; margin-top: 0px; margin-bottom: 5px;}
h2	{ EditAppStyleTitel:Leadtext; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #565759; font-size: 13px; margin-top: 0px; margin-bottom: 10px;}
h3	{ EditAppStyleTitel:Untertitel standard; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #5a585c; font-weight: bold; font-size: 12px;  margin-top: 0px; margin-bottom: 7px;}
h4	{ EditAppStyleTitel:Text klein; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #86868A; font-weight: normal; font-size: 12px;  text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
h5	{ EditAppStyleTitel:Spaltenttitel; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #5a585c; font-weight: bold; font-size: 12px;  text-decoration: none;}
h6	{ EditAppStyleTitel:Spaltenttext; EditAppStyleType:Absatzformat; EditAppStyleAktiv:true; color: #5c5d58; font-weight: normal; font-size: 12px;  text-decoration: none; margin-top: 0px; margin-bottom: 0px;}


/*Navigation start*/
.fnav1  { color: #FC742A; font-weight: bold; font-size: 12px;  text-decoration: none }
a.fnav1  { color: #FC742A; font-weight: bold; font-size: 12px;  text-decoration: none }
a.fnav1:hover  { color: #78797b; font-weight: bold; font-size: 12px;  text-decoration: none;color:#d34e06;}
.fnav2   { color: #FC742A; font-size: 12px; line-height: 19px; }

a.fnav2  { color: #FC742A;  font-size: 12px; line-height: 19px;  text-decoration: none; width:100%;}
a.fnav2:hover   { color: #78797b; font-size: 12px; line-height: 19px;  text-decoration: none; width:100%;color:#d34e06; }
a.fnavmarked2   { color:#d34e06; font-size: 12px; line-height: 19px;  text-decoration: none; width:100% }
a.fnavmarked2:hover   { color:#d34e06; font-size: 12px; line-height: 19px;  text-decoration: none; width:100%;}
a.fnav3  { color: #FC742A;  font-size:0.95em;line-height:1.3em;text-decoration: none; display:block;}
a.fnav3:hover   { color: #78797b;  text-decoration: none;color:#d34e06; display:block;}
a.fnavmarked3   { color:#d34e06;  font-size:0.95em;line-height:1.3em; text-decoration: none ; display:block;}
a.fnavmarked3:hover   { color:#d34e06;  text-decoration: none; display:block;}

.leftsubnavibox{
margin-bottom:7px;
}

/*changed by sb 06.11.06*/
a.fnav2,
a.fnav2:hover,
a.fnavmarked2,
a.fnavmarked2:hover{
line-height: 12px; 
margin-bottom:5px;
padding:0;
display:block;
}
a.fnavmarked2,
a.fnavmarked2:hover{
margin-bottom:2px;
font-weight:bold;
}
* html a.fnav2,
* html a.fnav2:hover,
* html a.fnavmarked2,
* html a.fnavmarked2:hover{
margin-bottom:4px;
}

a.marked,
a.marked:hover{
color:#d34e06;
}
a.subnavi{
padding-left:2px;
}
.navmarked{
/*div containing the navigation item which is currently marked incl all subitems*/
}
/*Navigation end*/
/*Generelle Linkdefinition start*/
a {
text-decoration:none;
color:#FC742A;
}
a:hover{
color:#d34e06;
}
/*Generelle Linkdefinition end*/
td.footerTitle {
  padding-top: 8px;
  font-size: 11px;
}
td.footerBox {
  padding: 0px 0px 6px 0px;
  border-bottom: 1px solid #D4D4D4;
}
