.zitatangebot { 	 
	color: #005362;
	font-size : 14px;
	font-weight: bold;
	font-family : Arial, Helvetica;
	text-decoration: none;
        line-height: 30px;        
}

.zitatstatt { 	 
	color: #005362;
	font-size : 12px;
	font-weight: bold;
	font-family : Arial, Helvetica;
	text-decoration: line-through;
        line-height: 25px; 
}

.zitatneu { 	 
	color: #FFFFFF;
        background-color: FF0000;
	font-size : 14px;
	font-weight: bold;
	font-family : Arial, Helvetica;
        width: 80px;
        height: 18px;
        text-align: center;
}

.spracheaktiv { 	 
	color: #3199AC;
	font-size : 13px;
	font-weight: regular;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 

.textheadline_info {
	color : #000000;
	font-size : 11px;
	font-family : Arial, Helvetica;
	font-weight : bold;
	text-decoration: none;
}

.lauftext_info  {
	color : #000000;
	font-size : 11px;
	font-family : Arial, Helvetica;
	font-weight : regular;
	text-decoration: none;
}

.bgfeedback { background-color : #ffffff; }

.gesamtsumme_info  { background-color : #E3E3E3; color : #000000; font-size : 11px; font-family : Arial, Helvetica; font-weight : bold; text-decoration: none; }





.bgfeedback { background-color : #ffffff; }

.gesamtpreis  { background-color : #FF0000; color : #FFFFFF; font-size : 12px; font-family : VArial, Helvetica, sans-serif; font-weight : bold; text-decoration: none; }
.gesamtsumme_info  { background-color : #E3E3E3; color : #000000; font-size : 11px; font-family : Arial, Helvetica; font-weight : bold; text-decoration: none; }

.gesamtsumme  { background-color : #E3E3E3; color : #000000; font-size : 11px; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : bold; text-decoration: none; }

.table1    { background-color : #FFFFFF; border: 1px solid #939598;  color:black;  padding:5px; border-collapse:collapse; font-family:Arial, Helvetica, Verdana, Tahoma; font-size : 12px; }

.tableheader1_info  { background-color : #E3E3E3; color : #000000; font-size : 11px; font-family : Arial, Helvetica; font-weight : bold; text-decoration: none; }

.tableheader1  { background-color : #E3E3E3; color : #000000; font-size : 12px; font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : bold; text-decoration: none; }

.textheadline  {
	color : #000000;
	font-size : 12px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
        line-height: 18px;
	text-decoration: none;
}











body {
 }

.suchtextklein{ 	 
	color: #005362;
	font-size : 12px;
	font-weight: regular;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 


a.menusuche2:link { 	 
	color: #005362;
	font-size : 11px;
	font-weight: regular;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 

a.menusuche2:hover {
	color : #3199AC;
	font-size : 11px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}

a.menusuche2:visited {
	color: #005362;
	font-size : 11px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}

a.menusuche2:hover {
	color : #3199AC;
	font-size : 11px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}

a.menusuche2:active {
	color : #005362;
	font-size : 11px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}













a.menusuche1:link { 	 
	color: #005362;
	font-size : 12px;
	font-weight: bold;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 

a.menusuche1:hover {
	color : #3199AC;
	font-size : 12px;
	font-family : Arial, Helvetica;;
	text-decoration: none;
}

a.menusuche1:visited {
	color: #005362;
	font-size : 12px;
	font-family : Arial, Helvetica;
	font-weight: bold;
	text-decoration: none;
}

a.menusuche1:hover {
	color : #3199AC;
	font-size : 12px;
	font-family : Arial, Helvetica;
	font-weight: bold;
	text-decoration: none;
}

a.menusuche1:active {
	color : #005362;
	font-size : 12px;
	font-family : Arial, Helvetica;
	font-weight: bold;
	text-decoration: none;
}








.suchtext{ 	 
	color: #005362;
	font-size : 12px;
	font-weight: regular;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 


.kategorie{ 	 
	color: #005362;
	font-size : 14px;
	font-weight: bold;
	font-family : Arial, Helvetica;
	text-decoration: none;
}


a.menuunternav:link { 	 
	color: #005362;
	font-size : 12px;
	font-weight: regular;
        width: 160px;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 

a.menuunternav:hover {
	color : #3199AC;
	font-size : 12px;
	font-family : Arial, Helvetica;
	font-weight: regular;
        width: 160px;
	text-decoration: none;
}

a.menuunternav:visited {
	color: #005362;
	font-size : 12px;
	font-family : Arial, Helvetica;
        width: 160px;
	font-weight: regular;
	text-decoration: none;
}

a.menuunternav:hover {
	color : #3199AC;
	font-size : 12px;
	font-family : Arial, Helvetica;
	font-weight: regular;
        width: 160px;
	text-decoration: none;
}

a.menuunternav:active {
	color : #005362;
	font-size : 12px;
	font-family : Arial, Helvetica;
        width: 160px;
	font-weight: bold;
	text-decoration: none;
}



a.menu_aktiv:link { 	 
	color: #FF0000;
	font-size : 13px;
	font-weight: bold;
        width: 160px;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 


a.menu_aktiv:hover {
	color : #3199AC;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: bold;
        width: 160px;
	text-decoration: none;
}

a.menu_aktiv:visited {
	color: #FF0000;
	font-size : 13px;
	font-family : Arial, Helvetica;
        width: 160px;
	font-weight: bold;
	text-decoration: none;
}

a.menu_aktiv:hover {
	color : #3199AC;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: bold;
        width: 160px;
	text-decoration: none;
}

a.menu_aktiv:active {
	color : #FF0000;
	font-size : 13px;
	font-family : Arial, Helvetica;
        width: 160px;
	font-weight: bold;
	text-decoration: none;
}










a.menuregistrieren:link { 	 
	color: #005362;
	font-size : 13px;
	font-weight: regular;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 


a.menuregistrieren:hover {
	color : #3199AC;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}

a.menuregistrieren:visited {
	color: #005362;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}

a.menuregistrieren:hover {
	color : #3199AC;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}

a.menuregistrieren:active {
	color : #005362;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}


.anrede { 	 
	color: #005362;
	font-size : 13px;
	font-weight: regular;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 

.textweiss { 	 
	color: #FFFFFF;
	font-size : 13px;
	font-weight: bold;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 

.zitat { 	 
	color: #005362;
	font-size : 14px;
	font-weight: bold;
	font-family : Arial, Helvetica;
	text-decoration: none;
}

.logintext { 	 
	color: #005362;
	font-size : 12px;
	font-weight: regular;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 

.preis { 	 
	color: #005362;
	font-size : 16px;
	font-weight: bold;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 

.angebot {
	background-color : #CCDDE0;
}
.angebot1 {
 	background-color : #005362;
}
.loginfeld { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #005362; 
	border: 1px solid; border-color: #005362 solid;
        width: 100px;
        height: 16px;
	}


.suchfeld { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #005362; 
	border: 1px solid; border-color: #005362 solid;
        width: 180px;
        height: 16px;
	}

a.menu_header:link { 	 
	color: #005362;
	font-size : 13px;
	font-weight: regular;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 


a.menu_header:hover {
	color : #3199AC;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}

a.menu_header:visited {
	color: #005362;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}

a.menu_header:hover {
	color : #3199AC;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}

a.menu_header:active {
	color : #005362;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: regular;
	text-decoration: none;
}









a.menu:link { 	 
	color: #005362;
	font-size : 13px;
	font-weight: bold;
        width: 160px;
	font-family : Arial, Helvetica;
	text-decoration: none;
} 


a.menu:hover {
	color : #3199AC;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: bold;
        width: 160px;
	text-decoration: none;
}

a.menu:visited {
	color: #005362;
	font-size : 13px;
	font-family : Arial, Helvetica;
        width: 160px;
	font-weight: bold;
	text-decoration: none;
}

a.menu:hover {
	color : #3199AC;
	font-size : 13px;
	font-family : Arial, Helvetica;
	font-weight: bold;
        width: 160px;
	text-decoration: none;
}

a.menu:active {
	color : #005362;
	font-size : 13px;
	font-family : Arial, Helvetica;
        width: 160px;
	font-weight: bold;
	text-decoration: none;
}





.tdvariantenu{
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : bold;

}
#table-einstieg1 {
	width: 1000px;
	background-color:#ffffff;
}

.liniehell_rand {
	background-color : #E5E5E5;
}

.liniehell {
	background-color : #005362;
}

.bg {
	background-color : #ffffff;
}

.bg1 {
	background : #000000;
}

.lineoben {
	background-color : #A8B2AC;
}


.bgtable {
	background-color : #F1F4F2;
}



.bglogin {
	background-color : #D0B9A3;
}



.bgprod {
	background-color : #F1F2F2;
}


.bghpnavhg {
	background-color : #60270A;
}


.bghpnavhg1 {
	background-color : #FDE9C4;
}



.bgprodukt  {
	background : #F9F9DF;
}


.bgtabelle  {
	background : #D0B9A3;
}



.bgimg

	{background-color:#ffffff;
	color:blue;
	background-image:url(/img/hg_news2.jpg);
	position: absolute;
	background-repeat: no-repeat;
	background-attachment: fixed;
		
	}



.bgimgreg

	{background-color:#ffffff;
	color:blue;
	background-image:url(/img/hg_reg.jpg);
	position: 20px 30px;
	background-repeat: no-repeat;
		
	}




.ueberschrift1  {
	font-family : Arial, Helvetica;
	font-size : 16px;
	color : #FFFFFF;
	font-weight : regular;
	letter-spacing:3px;

}



.ueberschrift2  {
	font-family : Arial, Helvetica;
	font-size : 16px;
	color : #000000;
	font-weight : bold;
	letter-spacing:3px;

}




.newstext  {
	font-family : Arial, Helvetica;
	font-size : 13px;
	color : #000000;
	font-weight : regular;
}



.textwhite  {
	color : #005362;
	font-family : Arial, Helvetica;
	font-size : 12px;
	font-weight : bold;
}




.textweiss  {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #FFFFFF;
	font-weight : regular;
}




.bannerheader  {
	font-family : Arial, Helvetica;
	font-size : 14px;
	color : #000000;
	font-weight : regular;
	letter-spacing:3px;

}


.tdtextheader1  {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
        text-align : left;
}

.textpersdaten   {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
        text-align : left;
}

.textpersdaten1   {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : regular;
        text-align : left;
}

.ptext1  {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : regular;
        text-align : left;
}


.tdfontbgcolor1  {
	background : #835339;
	font-family : Arial, Helvetica;
	font-size : 11px;
	color : #ffffff;
	font-weight : bold;
        text-align : left;
}

.servtext  {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : bold;

}






.tablebg1  {
	background : #E0D2C6;
}


.textcross  {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : regular;

}



.tdtext  {
	font-family : Arial, Helvetica;
	font-size : 11px;
	color : #000000;
	font-weight : regular;

}

.ptext4  {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : bold;

}


.tdtext11  {
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : regular;
}



.easynav  {
	color: #A4A5A4;
	font-size : 11px;
	font-family : Arial, Helvetica;
	font-weight : regular;
}




.button  {
	background : #005362;
	font-family : Arial, Helvetica;
	font-size : 10px;
	color : #FFFFFF;
	font-weight : regular;
}



.rechnen {
 font-family:Arial, Helvetica;
 font-size:11px;  
 border-width:1px;
 border-style:solid;
 border-color:#A78778 #A78778;
 padding-left:3px;
 color:#000000;
}



.rechnen1 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0062CC; 
	border: 1px solid; border-color: #0062CC solid;
	}

.suche { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #0062CC; 
	border: 1px solid; border-color: #0062CC solid;
        width: 70px;
        height: 18px;
	}

.suche1 { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	border: 1px solid; border-color: #000000 solid;
        height: 16px;
        width: 70px;
	}



.option { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #000000; 
	border: 1px solid; border-color: #D0B9A3 solid;
        height: 12px;
        width: 120px;
	}




.crosselling  {
	background : #D0B9A3;
	font-family : Arial, Helvetica;
	font-size : 12px;
	color : #000000;
	font-weight : bold;
        text-align : left;
}




a.menucross:link { 	 
	color: #909090;
	font-size : 12px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
}

a.menucross:visited {
	color: #909090;
	font-size : 12px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
}

a.menucross:hover {
	color : #A4A5A4;
	font-size : 12px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
}

a.menucross:active {	
	color: #909090;
	font-size : 12px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
}








a.menudatei:link { 	 
	color: #000000;
	font-size : 12px;
	font-weight: bold;
	font-family : Arial, Helvetica;
	text-decoration: underline;
} 


a.menudatei:hover {
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica;
	font-weight: bold;
	text-decoration: underline;
}

a.menudatei:visited {
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica;
	font-weight: bold;
	text-decoration: underline;
}

a.menudatei:active {
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica;
	font-weight: bold;
	text-decoration: underline;
}






a.menuprodhp:link { 	 
	color: #000000;
	font-size : 13px;
	font-family : Arial, Helvetica;
	text-decoration: none;
}

a.menuprodhp:visited {
	color: #000000;
	font-size : 13px;
	font-family : Arial, Helvetica;
	text-decoration: none;
}


a.menuprodhp:active {	
	color: #000000;
	font-size : 13px;
	font-family : Arial, Helvetica;
	text-decoration: none;
}






a.menuprod:link { 	 
	color: #FFFFFF;
	font-size : 11px;
	font-family : Arial, Helvetica;
	text-decoration: none;
}

a.menuprod:visited {
	color: #FFFFFF;
	font-size : 11px;
	font-family : Arial, Helvetica;
	text-decoration: none;
}

a.menuprod:hover {
	color : #A4A5A4;
	font-size : 11px;
	font-family : Arial, Helvetica;
	text-decoration: none;
}

a.menuprod:active {	
	color: #909090;
	font-size : 12px;
	font-family : Arial, Helvetica;
	text-decoration: none;
}


a.menuprodsue:link { 	 
	color: #000000;
	font-size : 12px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-weight: bold;
}

a.menuprodsue:visited {
	color: #000000;
	font-size : 12px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-weight: bold;
}

a.menuprodsue:hover {
	color : #000000;
	font-size : 12px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-weight: bold;
}

a.menuprodsue:active {	
	color: #000000;
	font-size : 12px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
	font-weight: bold;
}





a.menueasynav:link { 	 
	color: #A4A5A4;
	font-size : 11px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
}

a.menueasynav:visited {
	color: #A4A5A4;
	font-size : 11px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
}

a.menueasynav:hover {
	color : #A4A5A4;
	font-size : 11px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
}

a.menueasynav:active {	
	color : #A4A5A4;
	font-size : 11px;
	font-family : Arial, Helvetica;
	text-decoration: underline;
}






a.menurot:link { 	 
	color: #FF0000;
	font-size : 10px;
	font-weight: bold;
	font-family : Arial, Helvetica;
	text-decoration: underline;
} 



a.menurot:hover { 	
	color: #FF0000;
	font-size : 10px;
	font-family : Arial, Helvetica;
	font-weight : bold;
	text-decoration: underline;
}

a.menurot:visited { 	
	color: #FF0000;
	font-size : 10px;
	font-family : Arial, Helvetica;
	font-weight : bold;
	text-decoration: underline;
}

a.menurot:active {
	color : #FF0000;
	font-size : 10px;
	font-family : Arial, Helvetica;
	font-weight : bold;
	text-decoration: underline;
} 




a.menublack:link { 	 
	color: #000000;
	font-size : 11px;
	font-weight: regular;
	font-family : Arial, Helvetica;
	text-decoration: underline;
} 



a.menublack:visited { 	
	color: #000000;
	font-size : 11px;
	font-family : Arial, Helvetica;
	font-weight : regular;
	text-decoration: underline;
}


a.menublack:active {
	color : #000000;
	font-size : 11px;
	font-family : Arial, Helvetica;
	font-weight : regular;
	text-decoration: underline;
} 