 h3 { font-size: 12pt; color: #000000; font-weight: bold; display:inline;}
 h1 { font-size: 8pt; color: #666666; font-weight: bold; display:inline;}

BODY       { font-family:arial, helvetica;
             font-size: 9pt; background-color: #cccccc;}

FONT       { font-family:arial, helvetica;
             font-size: 8pt;}

TD         { font-family:arial,helvetica;
             font-size: 9pt;}
             

.button {
	background-color: transparent;
	font-family: Arial, Helvetica;
	color: #943429;
	font-weight: normal;	
	font-size: 8pt;
	border-style: solid;
	border-color: #F7F3F7;
	border-width: 0;
	text-decoration: underline;
	cursor: pointer;
}

.cartpopup {		font-family: arial,helvetica; 
			font-size: 10pt;
			color: #777777;
}
		

                    
.heading {  		font-family: arial,helvetica; 
			font-size: 11pt;
			color: #000000;}

.prices {  		font-family: arial,helvetica; 
			font-size: 13pt;
			color: #000000;}
             
             
.headingbold {  	font-family: arial,helvetica; 
			font-size: 11pt;
			color: #000000;
			font-weight : bold;
		}
             
.white {  		font-family: arial,helvetica; 
			font-size: 9pt;
			color: #FFFFFF;}

.whitemenu {  		font-family: arial,helvetica; 
			font-size: 8pt;
			color: #FFFFFF;}

.hellgrau {  		font-family: arial,helvetica; 
			font-size: 9pt;
			color: #CCCCCC;}

.grau {  		font-family: arial,helvetica; 
			font-size: 9pt;
			color: #000000;}

.headlines {  		font-family: arial,helvetica; 
			font-size: 8pt;
			color: #CCCCCC;}

.bluebox {		font-family:arial,helvetica;
			font-size: 8pt;
			color: #FFFFFF;}

.blueboxbig {		font-family:arial,helvetica;
			font-size: 11pt;
			color: #FFFFFF;
			font-weight : bold;
}

.blue {  		font-family: arial,helvetica;
			font-size: 9pt;
			color: #0B3246;
}

.blue2 {		font-family:arial,helvetica;
			font-size: 8pt;
			color: #FFFFFF;
			background-color: #546483;
}

.red {  		font-family: arial,helvetica;
			font-size: 9pt;
			color: #BF3B21;
}

.black {  		font-family: arial,helvetica; 
			font-size: 9pt;
			color: #333333;
}

.blacksmall {           font-family: arial,helvetica; 
			font-size: 8pt;
			color: #333333;
}   

.whiteb {  		font-family: arial,helvetica;
			font-size: 9pt;
			color: #FFFFFF;
			font-weight : bold;
}

.graub {  		font-family: arial,helvetica; 
			font-size: 9pt;
			color: #000000;
			font-weight : bold;
}

.blueb {  		font-family: arial,helvetica;
			font-size: 9pt;
			color: #0B3246;
			font-weight : bold;
}

.redb {  		font-family: arial,helvetica;
			font-size: 9pt;
			color: #BF3B21;
			font-weight : bold;
}

.blackb {  		font-family: arial,helvetica;
			font-size: 9pt;
			color: #333333;
			font-weight : bold;				
}	

.popupb {  		font-family: arial,helvetica;
			font-size: 9pt;
			color: #333333;
			font-weight : bold;				
}	

.popup {  		font-family: arial,helvetica;
			font-size: 9pt;
			color: #333333;
}

td.grau2 {
font-family: Arial, Helvetica;
color: #0B3246;
background-color: #AAAAAA;
font-size: 12px;
font-weight: bold;
}

td.preis {
font-family: Arial, Helvetica;
color: #333333;
background-color: #AAAAAA;
font-size: 12px;
font-weight: bold;
}

td.hellgrau {
font-family: Arial, Helvetica;
color: #000000;
background-color: #E8E8E8;
font-size: 11px;
}

td.hgrau {
font-family: Arial, Helvetica;
color: #000000;
background-color: #E8E8E8;
font-size: 11px;
}

td.mgrau {
font-family: Arial, Helvetica;
color: #ffffff;
background-color: #5c5c5c;
font-size: 11px;
}

td.dgrau {
font-family: Arial, Helvetica;
color: #ffffff;
background-color: #424242;
font-size: 11px;
}

td.orange {
font-family: Arial, Helvetica;
color: #ffffff;
background-color: #f28728;
font-size: 12px;
}

td.blueorange {
font-family: Arial, Helvetica;
color: #0B3246;
background-color: #f28728;
font-size: 12px;
}

.kundeklein {
	font-family: Arial, Helvetica;
	font-size: 7pt;
}

form {
font-family: Arial, Helvetica;
color: #000000;
margin-bottom: 0pt;
margin-left: 0pt;
margin-top: 0pt;
margin-right: 0pt;
}


A {text-decoration: underline; color: #0b3246;}
A:hover {text-decoration: underline; color: #0b3246;}
A.produktauswahl {text-decoration: underline;color: #943429;}
A:hover.produktauswahl {text-decoration: underline;color: #0b3246;}
A.pager {text-decoration: none;color: #FFFFFF;}
A:hover.pager {text-decoration: none;color: #FFFFFF;}
A.korbstat {text-decoration: none;color: #CCCCCC;}
A:hover.korbstat {text-decoration: none; color: #CCCCCC;}
A.news {text-decoration: underline;color: #CCCCCC;}
A:hover.news{text-decoration: underline; color: #CCCCCC;}
A.tree {text-decoration: none;color: #FFFFFF;}
A:hover.tree {text-decoration: underlined;color: #FFFFFF;}
A.content {text-decoration: underline;color: #943429;}
A:hover.content {text-decoration: underline; color: #0b3246;}
A.bluebox {text-decoration: underline;color: #FFFFFF;}
A:hover.bluebox {text-decoration: underline;color: #FFFFFF;}
A.korb {text-decoration: underline;color: #BF3B21;}
A:hover.korb {text-decoration: underline;color: #BF3B21;}
A.mgrau {text-decoration: none;color: #FFFFFF;}
A:hover.mgrau {text-decoration: none;color: #FFFFFF;}
A.dgrau {text-decoration: none;color: #FFFFFF;}
A:hover.dgrau {text-decoration: none;color: #FFFFFF;}
A.hgrau {text-decoration: none;color: #000000;}
A:hover.hgrau {text-decoration: none;color: #000000;}

a.katalog_nav:link { text-decoration: none; font-family:arial,helvetica; font-size: 8pt; color: #FFFFFF;}
a.katalog_nav:visited { text-decoration: none; font-family:arial,helvetica; font-size: 8pt; color: #FFFFFF;}
a.katalog_nav:hover { text-decoration: none; font-family:arial,helvetica; font-size: 8pt; color: #FFFFFF;}
a.katalog_nav:active { text-decoration: none; font-family:arial,helvetica; font-size: 8pt; color: #FFFFFF;}

a.whiteNormalFont:link { text-decoration: underlined; font-family:arial,helvetica; font-size: 9pt; color: #BF3B21;}
a.whiteNormalFont:visited { text-decoration: underlined; font-family:arial,helvetica; font-size: 9pt; color: #BF3B21;}
a.whiteNormalFont:hover { text-decoration: underlined; font-family:arial,helvetica; font-size: 9pt; color: #BF3B21;}
a.whiteNormalFont:active { text-decoration: underlined; font-family:arial,helvetica; font-size: 9pt; color: #BF3B21;}