/*Allgemeine Definitionen**************/
 h1        { font-family: Arial,sans-serif,verdana; font-weight: bold;
             color:#A50021; font-size:14pt;}
 h2        { font-family: Arial,sans-serif,verdana; font-weight: bold;
             color:#101010; font-size:13pt;}
 h2.nospace{ font-family: Arial,sans-serif,verdana; font-weight: bold;
             color:#101010; font-size:13pt; margin:0px}
             
 body      { font-family: Arial,sans-serif,verdana; color:#000000; font-size:10pt; background-color:#FFFFFF;
             margin-left:0px; margin-right:0px; margin-top:1px; margin-bottom:0px  }
	
/*Für Bilder-Zoom*/
#navihead { font-family: Arial,sans-serif,verdana; font-weight: bold;
             color:#A50021; font-size:12pt;}	
		 
/*Ameisen-Navi************************/
#ameise {color: #101010; font-size: 9pt; font-family: Arial,sans-serif,verdana; }
a:link.ameise    { color:#A50021; text-decoration:underline; font-weight:normal; font-size:9pt}
a:visited.ameise { color:#A50021; text-decoration:underline; font-weight:normal; font-size:9pt}
a:hover.ameise   { color:#A50021; text-decoration: underline; font-weight:normal; font-size:9pt}
a:active.ameise  { color:#A50021; text-decoration: underline; font-weight:normal; font-size:9pt}

/*Mini-Inline Link Versandkosten************************/
#ameise {color: #101010; font-size: 9pt; font-family: Arial,sans-serif,verdana; }
a:link.miniinline    { color:#A50021; text-decoration:underline; font-weight:normal; font-size:7pt}
a:visited.miniinline { color:#A50021; text-decoration:underline; font-weight:normal; font-size:7pt}
a:hover.miniinline   { color:#A50021; text-decoration: underline; font-weight:normal; font-size:7pt}
a:active.miniinline  { color:#A50021; text-decoration: underline; font-weight:normal; font-size:7pt}

/*Header Definitionen******************/
#theheader {text-align:center; width:100%; height:130px; position:absolute; top: 1px; left: 1px; max-height:130px}
#portotext {text-decoration:none; font-weight:normal; font-size:9pt;}
#hlogotd {background-color:#DDDDDD}
#hnavtd {background-color:#DDDDDD; height:30px; vertical-align:middle; text-align:center }
#hnavsearch {background-color:#DDDDDD; height:25px; vertical-align:middle; text-align:left }
#hsuche {color:#A50021; text-decoration:none; font-weight:bold; font-size:10pt}
#hteaser {color:#A50021; letter-spacing:1.5pt; font-weight:normal; font-size:15pt; vertical-align:middle;text-align:center; height:70px}
#suche {color:#101010; text-decoration:none; font-weight:bold; font-size:11pt}

a:link.hnavi    { color:#A50021; text-decoration:underline; font-weight:bold; font-size:10pt}
a:visited.hnavi { color:#A50021; text-decoration:underline; font-weight:bold; font-size:10pt}
a:hover.hnavi   { color:#A50021; text-decoration:underline; font-weight:bold; font-size:10pt}
a:active.hnavi  { color:#A50021; text-decoration:underline; font-weight:bold; font-size:10pt}

/*Startseite Mitte*/
#mborder {border-width: 1px; border-style: dashed; border-color:#A50021; width:99%}
#mheadline {background-color:#DDDDDD; width:99%; color:#101010; text-decoration:none; font-weight:bold; font-size:12pt; padding:2px}
#space {margin:3px}
select.auswahl {color: #A50021; font-weight:bold}

#artikelaufz {border-width: 0px; width:99%}
#einzelartikel {border-width:1px; border-style:dashed;border-color:white; width:200px; float:left; text-align:center;margin:10px}
#einzelartikelbild {width:100px; height:110px; margin-left:39px; overflow:hidden;}
#einzelartikelname {width:178px; height:50px; overflow:hidden; text-align:center; vertical-align:middle}
a:link.einzelartikellink    { color:#A50021; text-decoration:underline; font-weight:bold; font-size:10pt}
a:visited.einzelartikellink { color:#A50021; text-decoration:underline; font-weight:bold; font-size:10pt}
a:hover.einzelartikellink   { color:#A50021; text-decoration: underline; font-weight:bold; font-size:10pt}
a:active.einzelartikellink  { color:#A50021; text-decoration: underline; font-weight:bold; font-size:10pt}

/*Seitenanzeige rechts index*/
#sheadline {background-color:#DDDDDD; width:266px; color:#101010; text-decoration:none; font-weight:bold; font-size:12pt; padding:2px}
#sborder {border-width: 1px; border-style: dashed; border-color:#A50021; width:270px;}
#sbild {margin:3px; float: left}

/*Navigation Definitionen**************/
#thenavi { left: 1px; width: 190px; position:absolute; top: 135px}
#nheadline {background-color:#DDDDDD; width: 190px; color:#101010; text-decoration:none; font-weight:bold; font-size:11pt}
#naviklein {background-color:#DDDDDD; width: 190px; color:#101010; text-decoration:none; font-weight:normal; font-size:9pt}
#nback {background-color:#DDDDDD; width: 190px; font-size:10pt}
#nbackkat {background-color:#DDDDDD; width: 190px; height: 16pt}
#nbackkatlight {background-color:#BEBEBE; width: 190px; height: 16pt}


a:link.navi    { color:#A50021; text-decoration:underline; font-weight:bold; font-size:10pt}
a:visited.navi { color:#A50021; text-decoration:underline; font-weight:bold; font-size:10pt}
a:hover.navi   { color:#A50021; text-decoration: underline; font-weight:bold; font-size:10pt}
a:active.navi  { color:#A50021; text-decoration: underline; font-weight:bold; font-size:10pt}

a:link.navis    { color:#A50021; text-decoration:underline; font-weight:normal; font-size:10pt}
a:visited.navis { color:#A50021; text-decoration:underline; font-weight:normal; font-size:10pt}
a:hover.navis   { color:#A50021; text-decoration: underline; font-weight:normal; font-size:10pt}
a:active.navis  { color:#A50021; text-decoration: underline; font-weight:normal; font-size:10pt}


/*Content Definitionen**************/
#thecontent {position:absolute; left: 198px; width: auto; top: 135px; font-family: Arial,sans-serif,verdana; color:black; font-size:11pt}
#content {font-family: Arial,sans-serif,verdana; color:black; font-size:11pt}

#kat {width: 180px; font-size: 10pt; float: left}
#katbild {float: left; margin-right: 10px; margin-bottom: 3px; border-width: 1px; border-style: dashed; border-color:#A50021 }
#bildeinzelprodukt {margin-bottom: 3px; border-width: 1px; border-style: dashed; border-color:#A50021 }
#bilderproduktseite {float: left; margin-right: 10px; margin-bottom: 3px}
#bildkleinprodukt { margin-left: 0px; margin-bottom: 3px; margin-top:2px; margin-right:3px; border-width: 1px; border-style: dashed; border-color:#A50021  }
#remark {color: #101010; font-size: 7pt}
#redremark {color: red; font-size: 8pt}
#vkpreis {color: #A50021; font-weight:bold; font-size: 15pt}
#altpreis {color: #101010; font-weight:bold; font-size: 12pt; text-decoration: line-through}
#altpreistext {color: #101010; font-weight:bold; font-size: 12pt; text-decoration: none}
#vorteil {color: #A50021; font-weight:bold; font-size: 12pt}
input.countdown {color:#A50021; font-weight:bold; font-size:12pt; font-family:Arial,sans-serif,verdana; border-width: 0px}

#vkpreisklein {color: #A50021; font-weight:bold; font-size: 11pt}
#altpreisklein {color: #101010; font-weight:bold; font-size: 10pt; text-decoration: line-through}
#altpreistextklein {color: #101010; font-weight:bold; font-size: 10pt; text-decoration: none}
#vorteilklein {color: #A50021; font-weight:bold; font-size: 10pt}

a:link.contli    { color:#A50021; text-decoration:underline; font-weight:bold; font-size:11pt}
a:visited.contli { color:#A50021; text-decoration:underline; font-weight:bold; font-size:11pt}
a:hover.contli   { color:#A50021; text-decoration: underline; font-weight:bold; font-size:11pt}
a:active.contli  { color:#A50021; text-decoration: underline; font-weight:bold; font-size:11pt}

/*Footer Definition****************/
#footers {font-family: Arial,sans-serif,verdana; color:#000000; font-size:7pt}

/*Warenkorb Buttons*/
input.wkbut {font-weight:bold; color:#A50021; font-size:14pt}
input.fals {background-color:#FF9595}
 #headlines { font-family: Arial,sans-serif,verdana; color:#1111AA;
             font-weight:bold; font-size:14pt; letter-spacing:1pt }

