/* copyright by menke-werbagentur, www.menke.de */
a { }

a:link { color : #E00000; text-decoration : none }

a:visited { color : #E00000; text-decoration : none }

a:hover { color : #BBBBBB }

a:active { color : #E00000 }

a.boxtextlink { color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 12px }

a.boxtextlink:link { color : #000000 }

a.boxtextlink:visited { color : #000000 }

a.boxtextlink:hover { color : #333333 }

a.boxtitellink { color : #000000; font-weight : bold }

a.boxtitellink:link { color : #000000 }

a.boxtitellink:visited { color : #000000 }

a.boxtitellink:hover { color : #333333 }

a.brotkrumenlink{color:#FF0000;text-decoration:underline}
a.brotkrumenlink:hover{color:#000000;text-decoration:underline}

a.dazugehoert-link { color : #E00000; font-weight : bold }

a.dazugehoert-link:link { color : #E00000 }

a.dazugehoert-link:visited { color : #E00000 }

a.dazugehoert-link:hover { color : #000000 }

a.dazugehoert-link:hover { color : #440000 }

a.fusslink { color : #000000; font-weight : bold }

a.fusslink:link { color : #000000 }

a.fusslink:visited { color : #333333 }

a.fusslink:hover { color : #CC0000 }

a.promo01bildtext { background-color : #FFFFCD; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-left : 5px; padding-right : 5px; vertical-align : top; width : 210px }

a.promo01bildtext:link { color : #000000 }

a.promo01bildtext:visited { color : #000000 }

a.promo01bildtext:hover { color : #1F408F }

a.promo01bildtext:active { color : #000000 }

a.promo01bildtitel { background-color : #1F408F; color : #FFFFCD; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 14px; font-weight : bold; padding-left : 5px; padding-right : 5px }

a.promo01bildtitel:link{ color : #FFFFCD }

a.promo01bildtitel:visited{ color : #FFFFCD }

a.promo01bildtitel:hover{ color : #FFFFFF }

a.promo01bildtitel:active{ color : #FFFFCD }

body { background-color : #1F408F; color : #000000; scrollbar-3dlight-color : #1F408F; scrollbar-arrow-color : #1F408F; scrollbar-darkshadow-color : #1F408F; scrollbar-face-color : #8DCBF0; scrollbar-highlight-color : #FFFFFF; scrollbar-shadow-color : #1F408F; scrollbar-track-color : #1F408F }

table { clip : rect( ); width : 100% }

.box01artikeltext { ; text-align : left; background-color : #FFFFDC; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-left : 5px; padding-right : 5px; vertical-align : top }

.box01artikeltextlink { ; text-align : left; background-color : #FFFFD5; background-color : #FFFFDC; color : #000000 padding-left; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-left : 5px; padding-right : 5px; vertical-align : top }

.box01artikeltextlink { ; text-align : left; background-color : #FFFFD5; background-color : #FFFFDC; color : #000000 padding-left; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-left : 5px; padding-right : 5px; vertical-align : top }

.box01artikeltitel { ; background-color : #FFCC00; color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11pt; font-weight : bold; padding-left : 5px; padding-right : 5px }

.box01bg { background-color : #FFE689 }

.box01ganzespalteoben { background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 2px; text-align : right; vertical-align : top; width : 130px}

.box01ganzespalteunten { background-color : #FFFFD5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-right : 2px; text-align : right; vertical-align : top; width : 130px}

.box01ganzespalteuntenbold { background-color : #FFFFD5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold; padding-right : 5px; text-align : right; vertical-align : top; width : 100px }

.box01halbespalteoben { background-color : #FFE689; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 5px; text-align : right; vertical-align : top; width : 50px }

.box01halbespalteunten { background-color : #FFFFD5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-right : 5px; text-align : right; vertical-align : top; width : 60px }

.box01iconoben { background-color : #FDCD00; font-family : Arial, Helvetica, sans-serif; padding-left : 5px; text-align : center; width : 20px }

.box01iconunten { background-color : #FFFFD5; padding-left : 5px; text-align : center; vertical-align : top; width : 20px }

.box01korb { background-color : #FFFFD5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-left : 5px; padding-right : 5px; text-align : right; width : 120px }

.box01preis { background-color : #FFE689; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-left : 5px; padding-right : 5px; text-align : right; width : 120px }

.box01tdleer { background-color : #FFFFD5; height : 3px }

.box01tdleerlinks { background-color : #FFFFD5; width : 100px }
.box01tdleerrechts { background-color : #FFFFD5; }

.box02artikeltext { ; background-position : left; background-color : #FFFFC5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-left : 5px; padding-right : 5px; vertical-align : top }

.box02artikeltitel { background-color : #FFD43E; color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size : 11pt; font-weight : bold; padding-left : 5px; padding-right : 5px }

.box02artikeltitelback { background-color : #FFD43E; color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left : 5px; padding-right : 5px }


.box02bg { background-color : #FFE689 }

.box02factor { background-color : #FFFFC5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-right : 5px; text-align : right }

.box02ganzespalteoben { background-color : #FFD43E; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 5px; text-align : right; vertical-align : top; width : 100px }

.box02ganzespalteunten { background-color : #FFFFC5; background-color : #FFFFC5; color : #000000; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-size : 13px; padding-right : 5px; text-align : right; vertical-align : top; width : 100px }

.box02ganzespalteuntenbold { background-color : #FFFFC5; background-color : #FFFFC5; color : #000000; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-size : 13px; font-weight : bold; padding-right : 5px; text-align : right; width : 100px }

.box02halbespalteoben { background-color : #FFE689; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 5px; text-align : right; width : 50px }

.box02halbespalteunten { background-color : #FFFFC5; background-color : #FFFFC5; color : #000000; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-size : 13px; padding-right : 5px; text-align : right; width : 50px }

.box02iconoben { background-color : #FFD43E; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-left : 5px; text-align : center; width : 20px }

.box02iconunten { background-color : #FFFFC5; background-color : #FFFFC5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-left : 5px; text-align : center; vertical-align : top; width : 20px }

.box02rechnung { background-color : #FFE689; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 5px; text-align : right }

.box02tdleer { background-color : #FFFFC5; height : 3px }

.button { background-color : #C9A1AD; text-align : center; width : 120px }

.buttonleer { background-color : #C9A1AD; text-align : center; width : 120px }

.feetganzespalte { background-color : #C9A1AD; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; padding-right : 5px; text-align : right; width : 100px }

.formlinks { background-color : #FFFFCD; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-size : 13px; font-weight : bold; padding-right : 5px; text-align : right; vertical-align : top; width : 20% }

.formlinks2 { background-color : #FFFFDC; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-size : 13px; font-weight : bold; padding-left : 5px; text-align : left; vertical-align : top; }

.formlinks-pflicht { background-color : #FFCC66; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-size : 13px; font-weight : bold; padding-right : 5px; text-align : right; vertical-align : top; width : 20% }

.formrechts { background-color : #FFFFCD; background-color : #FFFFCD; color : #000000; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-size : 13px; font-weight : bold; padding-left : 5px; vertical-align : top; width : 25%}

.formrechts-pflicht { background-color : #FFCC66; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 13px; font-size : 13px; font-weight : bold; padding-right : 5px; text-align : left; vertical-align : top; width : 20% }

.headbg { background-color : #1F408F }

.headdoppeltespalte { background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 5px; text-align : right; width : 20% }

.headganzespalte { background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; padding-right : 5px; text-align : right; width : 100%}

.headganzespalte_bordeaux { background-color : #AA0000; color : #ffffff; font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; padding-right : 5px; text-align : right; width : 150px }
.headganzespalte_beige { background: #F4C000; color : #AA0000; font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; padding-right : 1px; text-align : right}

.headhalbespalte { background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 5px; text-align : right; width : 60px }

.headicon { background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; padding-left : 5px ; width : 20}
.headicon2 { background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; padding-left : 5px ; width : 80%}

.headtdleer { background-color : #FDCD00; height : 4px }

.headtext {
	background-color : #FDCD00;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13pt;
	font-weight : bold;
	padding-left : 5px;
	font-style: normal;
}

.headtextabstand { background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : normal; padding-left : 60px }

.headtitel { background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-left : 5px }

.headtitelwarenkorb { background-color : #FFFFCD; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-left : 5px }

.headtitelgroß { ; font-style : normal; background-color : #FDCD00; color : #333399; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 20px; font-weight : bold; padding-left : 5px }

.headtitelgrossrechts { ; font-style : normal; ; text-align : right; background-color : #FDCD00; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 20px; font-weight : bold; padding-left : 5px }

.headtitelmittel { ; font-style : normal; background-color : #FDCD00; color : #000000; font-family : Verdana, Arial, Helvetica, sans-serif; font-size : 16px; font-weight : bold; padding-left : 5px }

.headtitelrechts { ; text-align : right; background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold }

.promo01bg { background-color : #1F408F; width : 210px }

.promo01bild { background-color : #FFFFCD; padding-bottom : 5px; padding-left : 5px; padding-right : 5px; padding-top : 5px; width : 210px }

.promo01tdleer { background-color : #FDCD00; height : 3px }

.promo02bg { background-color : #1F408F; width : 210px }

.promo02bild { background-color : #FFFFC5; padding-bottom : 5px; padding-left : 5px; padding-right : 5px; padding-top : 5px; width : 210px }

.promo02bildtext { background-color : #FFFFCD; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-left : 5px; padding-right : 5px; vertical-align : top; width : 210px }

.promo02bildtitel { background-color : #1F408F; color : #FFFFFF; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-left : 5px; padding-right : 5px; width : 210px }

.promo02tdleer { background-color : #FFFFC5; height : 3px }

.promogross { background-color : #FFE689; clip : rect( ) }

.promoicon { background-color : #FFFFC5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; padding-left : 5px; text-align : right; width : 20px }

.promoiconrechts { ; background-position : right; background-color : #FFFFC5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; padding-left : 5px; text-align : right; width : 20px }

.promoinhalt { background-color : #FFFFDC; clip : rect( ) }

.promoinhaltleer { background-color : #FFFFDC; clip : rect( ) }

.promopreis { background-color : #FFFFC5; color : #000000; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-size : 10pt; font-weight : bold; font-weight : bold; padding-left : 5px; padding-left : 5px; padding-right : 5px; text-align : right; width : 170px }

.promopreisgelb { background-color : #FFCC00; color : #000000; color : #000000; font-family : Arial, Helvetica, sans-serif; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-size : 10pt; font-weight : bold; font-weight : bold; padding-left : 5px; padding-left : 5px; padding-right : 5px; text-align : right; width : 170px }

.promotabbg { background-color : #6FCCD9; clip : rect( ) }

.text01 { background-color : #FFE689; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 11px; padding-left : 5px; width : 100% }

.text01rot { background-color : #FFE689; color : #CC0000; font-family : Arial, Helvetica, sans-serif; font-size : 11px; font-weight : bold; padding-left : 5px; width : 100% }

.text02 { background-color : #FFE689; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 11px; padding-left : 5px; width : 100% }

.textbg { background-color : #1F408F }

.texttdleer { background-color : #1F408F; height : 3px }

.weiter { background-color : #FFFFCD; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-right : 5px; text-align : right; width : 50% }

.zurueck { ; border-style : none; background-color : #FFFFCD; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-left : 5px; text-align : left; width : 50% }

.kleinertext { ; background-position : left; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 12px }

.weiss-auf-rot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #FF0000;
	text-align: LEFT;

	font-style: normal;
	
	letter-spacing: normal;
	vertical-align: baseline;
	word-spacing: normal;
	font-weight : bold;
}
.weiss-auf-rot:link {text-decoration: none;  color: #FFFFFF;    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;   }
.weiss-auf-rot:visited {text-decoration: none;  color: #FFFFFF;  font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;  }
.weiss-auf-rot:hover { color: Yellow }
.headganzespalte2 {
background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 9pt; font-weight : bold; padding-right : 5px; text-align : right; width : 150px
}
.box01ganzespalteunten2 {
background-color : #FFFFD5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-right : 5px; text-align : right; vertical-align : top; width : 150px
}
.box01ganzespalteoben2 {
background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 1px; text-align : right; vertical-align : top; width : 250px;
}
.box01ganzespalteunten3 {

background-color : #FFFFD5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-right : 1px; text-align : right; vertical-align : top; width : 340px;
}
.headhalbespalte2 {
background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 2px; text-align : right; width : 90px
}
.box01halbespalteunten2 {
background-color : #FFFFD5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-right : 2px; text-align : right; vertical-align : top; width : 90px
}
.box01ganzespalteoben4 {
background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 1px; text-align : right; vertical-align : top; width : 170px;
}
.box01ganzespalteunten4{

background-color : #FFFFD5; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 13px; padding-right : 1px; text-align : right; vertical-align : top; width : 170px;
}
.box01ganzespalteoben5 {
background-color : #FDCD00; color : #000000; font-family : Arial, Helvetica, sans-serif; font-size : 10pt; font-weight : bold; padding-right : 1px; text-align : right; vertical-align : top; width : 170px;
}
.box02artikeltitelback2 { background-color : #FFD43E; color : #000000; font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; padding-left : 5px; padding-right : 5px ; width : 250px;}



/**********/
form.suchmaske input{
  border:1px solid black;
  
}
