/*** <<< DESIGN - LAYER >>> ***/
#mainframe { border:1px solid #38beff; }
#content { background:url(../images/bBgContent.jpg) repeat-x #fffdf1; }
#header { background:url(../images/bHeader.jpg) no-repeat; }
/*** <<< DESIGN - LAYER >>> (Ende) ***/

/*** <<< HTML - TAGS >>> ***/
body { background:url(../images/bBg.jpg) repeat-x #d7eff9; }
/*** <<< HTML - TAGS >>> (Ende) ***/

/*** <<< IDs >>> ***/
#navi { background:url(../images/bNavBg.gif) repeat-x; }
#breadcrumbs #firstBC { color:#014882; }
#prListeHd { color:#054777; background:#e1f5fe; border-top:1px dashed #0e4473; border-bottom:1px dashed #0e4473; }
/*** <<< IDs >>> (Ende) ***/

/*** <<< CLASSes >>> ***/
button, .buttom, .button:link, .button:hover, .button:visited { color:#004b75; }
/*** <<< CLASSes >>> (Ende) ***/

/* "#header"-Elemente */
#PrSucheF input { color:#014882; background:url(../images/bSuche.gif) no-repeat; }
#WkKlein { color:#014882; background:url(../images/bWarenkorb1.jpg) no-repeat; }
#WkKlein a:link, #WkKlein a:hover, #WkKlein a:visited { color:#014882; }
.WkKleinFull { background:url(../images/bWarenkorb2.jpg) no-repeat!important; }
/* "#header"-Elemente (Ende) */

/* Produktdetails */
#prC { border-top:1px dashed #0f4573; border-bottom:1px dashed #0f4573; }
#prH1 { color:#054680; }
#prC { background:url(../images/bVerlaufDetails.jpg) bottom repeat-x; }
#prInfo { color:#0a4c86; background:#eaf7fd; }
#prInfo h2, #prInfo #preis .TXLB1, #prInfo a { color:#0a4c86; }
#prInfo #prRzArt div { background:#daf0fb; }
#prInfo #knopf #idWk { background:url(../images/bButtonInDenWarenkorb.png) no-repeat; }
#prDesc #bild .center { color:#0a4c86; }
#prDesc #moreSizes a { color:#0a4c86; }
/* Produktdetails (Ende) */

/* Suchergebnisse */
.RzArt div { background:#e2f5fc; }
.hit { height:150px; position:relative; border-bottom:1px dashed #0b437e; background:url(../images/bBalken.gif) right repeat-y; }
form > .hit { height:auto; min-height:150px; }
.hit .content { margin:0 125px 0 95px; padding:10px 0 5px 0; }
.hit .info { height:76px; }
.hit .content > .info { height:auto; min-height:76px; }
.hit .info h1 { font-size:13px; }
.hit .info h1 a { color:#00457e; }
.hit .info h1 a:hover { color:#f90; }
.hit .info h2 { font-weight:normal; }
.hit .info h1, .hit .info h2 { margin:0px 0px 2px 0px; padding:0px; border:0px; }
.hit .preis { width:100px; position:absolute; top:8px; right:0px; text-align:center; font-size:11px; font-weight:bold; color:#08447a; }
.hit .preis .betrag { padding:5px 0 10px 0; color:#014782; font-size:18px; }
.hit .preis a { color:#000; text-decoration:underline; }
.hit .preis a:hover { text-decoration:none; }
.hit .preis img#dreieck { position:relative; top:8px; }
.hit button.idWk { position:absolute; bottom:-5px; right:110px; background:none; }
.hit button#info { position:absolute; bottom:0px; right:130px; }
.hit .bild { width:80px; position:absolute; top:5px; left:5px; text-align:center; }
.hit .bild div { font-size:9px; padding:2px 0px; }
#moreHits { padding:10px 0px 40px 0px; text-align:center; }
#moreHits span { font-weight:bold; text-decoration:underline; }
#moreHits .spacer { height:4px; }
#GL { position:relative; top:5px; right:8px; }
#GR { position:relative; top:5px; left:8px; }
/* Suchergebnisse (Ende) */