/** OBSOLET -> share/cmsaphrodite/aphrodite.css */

body { background-color: white; font-family: Verdana, Arial, Helvetica; font-size:12px; }

/**
 * Basislayout-Definitionen
 */
#basecol1 { float:left; width:174px; }
#basecol2 { margin-left:195px; width:794px; }




/** gehort zu den webwidgets. */
div.inflatable_link { background-color:white; }

/** Produktdetails */
.productdetails    { color: #5f5c65; font-family: Verdana, Arial, Helvetica; font-size:12px; }
.productdetails h1 { margin:0px; margin-bottom:10px; color:#398f74; font-size:14px; }
.productdetails h2 { margin:0px; margin-bottom:5px; padding:0px; color:#398f74; font-size:14px; }
.productdetails h5 { margin:0px; padding:0px; font-weight:normal; font-size:12px; }
.productdetails div.productdescription  { height:85px; margin-top:15px; margin-bottom:15px; overflow:hidden; }
.productdetails div.productdescoverlay  { background-color:white; position:absolute; display:hidden; }

.productdetails div.col1      { float:left; width:202px; height:332px; }
.productdetails div.col2      { margin-left:220px; margin-right:212px; height:332px; }
.productdetails div.col3      { float:right; }
.productdetails div.colbig    { margin-right:212px; }
.productdetails div.headlines { margin-top:5px; margin-bottom:15px; height:38px; }

.productdetails div.colorsizes { background-color: #f3f3f3; height:104px; margin-top:15px; padding:5px; }
div.colorsizes td.text { padding-left:20px; }

.productdetails img.bigproductpic { border: 1px solid #dedede; }

.productdetails a.pictabshow div { margin-right:10px; padding:1px; border: 1px solid #398f74; }
.productdetails a.pictabhide div { margin-right:10px; padding:1px; border: 1px solid #dedede; }

.productspecs { margin-top:20px; }
.productspecs ul { display:inline; margin:0px; padding:0px; }
.productspecs ul li { display:inline; margin:0 padding:0 list-style-type:none; }
.productspecs ul li a.active:link    { font-family: Verdana, Arial, Helvetica; font-size:11px; text-decoration:none; padding:5px; padding-left:6px; padding-right:6px; border-top:1px solid #dedede; background-color:#f3f3f3; color:#398f74; }
.productspecs ul li a.active:active  { font-family: Verdana, Arial, Helvetica; font-size:11px; text-decoration:none; padding:5px; padding-left:6px; padding-right:6px; border-top:1px solid #dedede; background-color:#f3f3f3; color:#398f74; }
.productspecs ul li a.active:hover   { font-family: Verdana, Arial, Helvetica; font-size:11px; text-decoration:none; padding:5px; padding-left:6px; padding-right:6px; border-top:1px solid #dedede; background-color:#f3f3f3; color:#398f74; }
.productspecs ul li a.active:visited { font-family: Verdana, Arial, Helvetica; font-size:11px; text-decoration:none; padding:5px; padding-left:6px; padding-right:6px; border-top:1px solid #dedede; background-color:#f3f3f3; color:#398f74; }

.productspecs ul li a.inactive:link    { font-family: Verdana, Arial, Helvetica; font-size:11px; text-decoration:none; padding:5px; border:1px solid #dedede; border-bottom:0; background-color:#ffffff; color:#5f5c65; }
.productspecs ul li a.inactive:active  { font-family: Verdana, Arial, Helvetica; font-size:11px; text-decoration:none; padding:5px; border:1px solid #dedede; border-bottom:0; background-color:#ffffff; color:#5f5c65; }
.productspecs ul li a.inactive:hover   { font-family: Verdana, Arial, Helvetica; font-size:11px; text-decoration:none; padding:5px; border:1px solid #dedede; border-bottom:0; background-color:#ffffff; color:#5f5c65; }
.productspecs ul li a.inactive:visited { font-family: Verdana, Arial, Helvetica; font-size:11px; text-decoration:none; padding:5px; border:1px solid #dedede; border-bottom:0; background-color:#ffffff; color:#5f5c65; }

.productspecs .tabcontent { padding:0px; margin:0px; border-top: 1px solid #dedede; margin-top:4px; border-bottom: 1px solid #dedede; }
.productspecs .tabcontent .rowt1 { padding:4px; padding-left:6px; background-color: #f3f3f3; font-size:11px; }
.productspecs .tabcontent .rowt2 { padding:4px; padding-left:6px; background-color: #ffffff; font-size:11px; }
.productspecs .tabcontent .th { float:left; width:100px; font-size:11px; }



/* Menuboxen oben im Kopf */
div.menubox div.boxtopdiv  { padding:5px; }
div.menubox div.boximg     { height:100%; float:left; vertical-align:middle; }
div.menubox div.boxcontent { margin-left:35px; }

div.menubox a.head:link    { font-family:Arial, Helvetica; font-size:12px; color:#796c4b; font-weight:bold; }
div.menubox a.head:active  { font-family:Arial, Helvetica; font-size:12px; color:#796c4b; font-weight:bold; }
div.menubox a.head:hover   { font-family:Arial, Helvetica; font-size:12px; color:#796c4b; font-weight:bold; }
div.menubox a.head:visited { font-family:Arial, Helvetica; font-size:12px; color:#796c4b; font-weight:bold; }

div.menubox a.text:link    { font-family:Arial, Helvetica; font-size:11px; color:#ffffff; text-decoration:none; }
div.menubox a.text:active  { font-family:Arial, Helvetica; font-size:11px; color:#ffffff; text-decoration:none; }
div.menubox a.text:hover   { font-family:Arial, Helvetica; font-size:11px; color:#ffffff; text-decoration:none; }
div.menubox a.text:visited { font-family:Arial, Helvetica; font-size:11px; color:#ffffff; text-decoration:none; }


/* Groessenpopup */
#productsizespopup { width:800px; }
table.productsizespopup { background-color:white; width:100%; }
td.colorname  {}
td.lieferbarkeit {}
td.preis {}
td.preis .stdpreis {}
td.preis .rabattpreis { color:#F7910E; }
td.preis .rabattpreis .stdpreis { display: none; }
/* td.preis .rabattpreis .stdpreis { text-decoration:line-through; } */

td.bestellung {}
td.bestellung input { padding-bottom:0px;padding-top:0px; }






/** der Rest */

td.pagefooter { font-family: Verdana, Arial, Helvetica; font-size:10px; color:#c99e32; }

div.markenserie { margin-bottom:20px; border-bottom:1px solid #7b6e4d; color:black; text-align:justify;}
div.markenserie div.markenbild { float:left; padding-right:10px; }
div.markenserie h1 { margin-bottom:5px; }
div.markenserie a:link { text-decoration:underline; color: #ab161e; }
div.markenserie a:visited { text-decoration:underline; color: #ab161e; }
div.markenserie a:active { text-decoration:underline; color: #ab161e; }
div.markenserie a:hover { text-decoration:underline; color: #ab161e; }

td.goldborderhoriz { background-color: #c99e32; height:1px; }
td.goldbordervert  { background-color: #c99e32; width:1px; }

div.pageheader     { position:absolute; top: 0px; left:0px; width:999px; height:47px; z-index:1;}
div.pageheadermenu { position:absolute; top:47px; left:0px; width:131px; height:20px;}
div.topmenu        { position:absolute; top:47px; left:131px; width:868px; height:20px;}
div.somelinks      { position:absolute; top:27px; left:0px; width:990px; height:20px; z-index:2; }

td.topmenuspace          { width:5px; }
td.topmenu               { height:19px; padding:1px;font-family: Verdana, Arial, Helvetica; font-size:11px; color:#c99e32; padding-left:10px; padding-right:10px;}
 a.topmenu:link          { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#c99e32; text-decoration: none; }
 a.topmenu:visited       { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#c99e32; text-decoration: none; }
 a.topmenu:hover         { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }
 a.topmenu:active        { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }
 a.topmenuactive:link    { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #f7910e; text-decoration: none; }
 a.topmenuactive:visited { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #f7910e; text-decoration: none; }
 a.topmenuactive:hover   { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #f7910e; text-decoration: underline; }
 a.topmenuactive:active  { font-family: Verdana, Arial, Helvetica; font-size:11px; color: #f7910e; text-decoration: underline; }


td.kundenmenumain { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; }
td.kundenmenumainspace { width:12px; }
 a.kundenmenumain:link    { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration: none; }
 a.kundenmenumain:visited { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration: none; }
 a.kundenmenumain:hover   { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration: none; }
 a.kundenmenumain:active  { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration: none; }
 a.kundenmenumainactive:link    { font-family: Verdana, Arial, Helvetica; font-size:12px; color: #c99e32; text-decoration: none; }
 a.kundenmenumainactive:visited { font-family: Verdana, Arial, Helvetica; font-size:12px; color: #c99e32; text-decoration: none; }
 a.kundenmenumainactive:hover   { font-family: Verdana, Arial, Helvetica; font-size:12px; color: #c99e32; text-decoration: none; }
 a.kundenmenumainactive:active  { font-family: Verdana, Arial, Helvetica; font-size:12px; color: #c99e32; text-decoration: none; }

td.kundenmenusub { padding-top:3px; padding-left:10px; font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999;  }
 a.kundenmenusub:link    { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999; text-decoration:none; }
 a.kundenmenusub:visited { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999; text-decoration:none; }
 a.kundenmenusub:hover   { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999; text-decoration:underline; }
 a.kundenmenusub:active  { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999; text-decoration:underline; }
 a.kundenmenusubactive:link    { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration:none; }
 a.kundenmenusubactive:visited { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration:none; }
 a.kundenmenusubactive:hover   { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration:underline; }
 a.kundenmenusubactive:active  { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration:underline; }

td.produktmenusub { padding-top:3px; font-family: Verdana, Arial, Helvetica; font-size:12px; color:#999999;  }
 a.produktmenusub:link    { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:none; }
 a.produktmenusub:visited { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:none; }
 a.produktmenusub:hover   { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:underline; }
 a.produktmenusub:active  { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:underline; }
 a.produktmenusubactive:link    { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:none; }
 a.produktmenusubactive:visited { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:none; }
 a.produktmenusubactive:hover   { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:none; }
 a.produktmenusubactive:active  { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:none; }

td.produktmenusubsub { padding-left:10px; font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999;}
 a.produktmenusubsub:link    { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999; text-decoration:none; }
 a.produktmenusubsub:visited { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999; text-decoration:none; }
 a.produktmenusubsub:hover   { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999; text-decoration:underline; }
 a.produktmenusubsub:active  { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999; text-decoration:underline; }
 a.produktmenusubsubactive:link    { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration:none; }
 a.produktmenusubsubactive:visited { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration:none; }
 a.produktmenusubsubactive:hover   { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration:underline; }
 a.produktmenusubsubactive:active  { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration:underline; }

td.pagemain { font-family: Verdana, Arial, Helvetica; font-size: 11px; background-color: #fdfbf5; }
td { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#787878;}

td.serietopic {background-color:#EADCBA;color:#A77B0E}
td.serieelement {font-family: Verdana, Arial, Helvetica; font-size:12px;background-color:#F8F1E0;color:#C99E32;}
td.seriecollagetext {font-family: Verdana, Arial, Helvetica; font-size:12px;color:#999999;}
td.artikelvorschauhead {font-family: Verdana, Arial, Helvetica; font-size:11px;color:#787878;font-weight:bold;}
td.artikelvorschautext {font-family: Verdana, Arial, Helvetica; font-size:11px;color:#C99E32;}

td.pageheadline { font-family: Verdana, Arial, Helvetica; font-size:12px; background-color:#eadcba; color:#c99e32; font-weight:bold; padding:3px;}
h1 { font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; padding:0px; margin:0px; color:#333230; }
h3 { font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; padding:0px; margin:0px; color:#c99e32; }

 a:link             { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }
 a:visited          { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }
 a:hover            { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }
 a:active           { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }
 a.pagelink:link    { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }
 a.pagelink:visited { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }
 a.pagelink:hover   { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }
 a.pagelink:active  { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#f7910e; text-decoration: underline; }

td.tablehead { font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; padding:0px; margin:0px;color:#C99E32}
td.tableheadgrey { font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; padding:0px; margin:0px;color:#787878}
td.tabletext { font-family:Verdana, Arial, Helvetica; font-size:12px; padding:0px; margin:0px;color:#787878}

 a.prodlink:link    { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#C99E32; text-decoration: underline; }
 a.prodlink:visited { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#C99E32; text-decoration: underline; }
 a.prodlink:hover   { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#C99E32; text-decoration: underline; }
 a.prodlink:active  { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#C99E32; text-decoration: underline; }

select { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#787878; }
input {font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#787878;}
textarea {font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#787878;}

td.wktextsmall { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#787878; }
td.wktextnormal { font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#787878;padding:2px}
td.wktexthead { font-family:Verdana, Arial, Helvetica; font-size:12px; font-weight:bold; margin:0px;color:#787878;padding:2px}
td.wkmenumain { background-color:#EADCBA; padding-left:6px;padding-top:3px;padding-bottom:3px;}
span.wknolink { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#787878; text-decoration: none; }
 a.wkmenumain:link    { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#C99E32; text-decoration: underline;}
 a.wkmenumain:visited { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#C99E32; text-decoration: underline;}
 a.wkmenumain:hover   { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#C99E32; text-decoration: underline;}
 a.wkmenumain:active  { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#C99E32; text-decoration: none;}
 a.wkmenumainactive:link    { font-family: Verdana, Arial, Helvetica; font-size:12px; color: #C99E32; text-decoration: none;}
 a.wkmenumainactive:visited { font-family: Verdana, Arial, Helvetica; font-size:12px; color: #C99E32; text-decoration: none;}
 a.wkmenumainactive:hover   { font-family: Verdana, Arial, Helvetica; font-size:12px; color: #C99E32; text-decoration: none;}
 a.wkmenumainactive:active  { font-family: Verdana, Arial, Helvetica; font-size:12px; color: #C99E32; text-decoration: none;}


td.formerror { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#FF3232;padding-top:5px;font-weight:bold}
td.textsmall { font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#787878; }

td.orangeborder {background-color: #C99E32; height:1px;}


td.suchfilterhead {font-family: Verdana, Arial, Helvetica; font-size: 11px; color:#787878; font-weight:bold}
td.suchfilterheadline { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; font-weight:bold; padding:3px;}
td.suchlistingbig {font-family: Verdana, Arial, Helvetica; font-size:13px; color:#b59c63;font-weight:bold}
td.suchlistingsmall {font-family: Verdana, Arial, Helvetica; font-size:11px; color:#b59c63;}


td.textorange {font-family: Verdana, Arial, Helvetica; font-size:12px;color:#C99E32}
span.forsalepreis {font-family: Verdana, Arial, Helvetica; font-size:12px;color:#F7910E}
td.grau99 { font-family: Verdana, Arial, Helvetica; font-size:11px; color:#999999; text-decoration:none; }

a.produktmenuforsalesubactive:link    { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:underline; }
 a.produktmenuforsalesubactive:visited { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:underline; }
 a.produktmenuforsalesubactive:hover   { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:underline; }
 a.produktmenuforsalesubactive:active  { font-family: Verdana, Arial, Helvetica; font-size:12px; color:#c99e32; text-decoration:underline; }

span.preissuffixsmall {font-family: Arial, Helvetica; font-size:9px; border-style:solid;border-width:0px;text-align:left;padding:0px}
span.preissuffixnormal {font-family: Verdana , Arial, Helvetica; font-size:10px; text-align:left;padding:0px;font-weight:normal}

div.shopversandmatrix { line-height: 18px; margin-top:10px; margin-bottom:10px; }
table.shopversandmatrix { border-collapse:collapse; width:100%; }
table.shopversandmatrix th { padding:2px; text-align:left; font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#787878; border: 1px solid #C99E32; background-color:#F8F1E0;}
table.shopversandmatrix td { padding:2px; text-align:left; font-family: Verdana, Arial, Helvetica; font-size: 12px; color:#787878; border: 1px solid #C99E32; }

