body {
	scrollbar-face-color: #B8D5E0; 
 	background-repeat: repeat-y
}
.bgNoRepeat {  
	background-repeat: no-repeat
}
.bgNoRepeatvert { 
	background-repeat: repeat-x
}
.bgNoRepeathor { 
	background-repeat: repeat-y
}
td {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
	color: #003366; 	
}
/*b{  
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
	color: #003366; 
	font-weight: bold; 	
}--*/
a:active {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	text-decoration: none
}
a:hover {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #FF6633; 
	text-decoration: none
}
a:link {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	text-decoration: none
}
a:visited {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #003366; 
	text-decoration: none
}
.kleinBlau {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #003366
}
.hlBigOrange {  /*Überschrift, gross, orange */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 24px; 
	font-weight: bold; 
	color: #FF6633
}
.omnident { /*Zwischenüberschrift in blau */
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #003366 ; 
	font-weight: bold
}
.jaBestellen {  /*text neben grossem Pfeil*/
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #FF6633 
}

.hinweis {/*login*/
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#003366;
}
/*-----------------Warenkorbanzeige oberhalb der Produktdarstellungen*/
.wareanz{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #336699;
	text-decoration: none;
	font-weight: bold;
}

a.warenanz:link,a.warenanz:visited,a.warenanz:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FF6633;
	text-decoration: none;
	font-weight: bold;
}
a.warenanz:hover {
	color: #003366;
}

/*-----------------agb Impressum*/
a.nav0:link{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003366; /*dunkel blau*/
	text-decoration: none;
	font-weight: normal;
}
a.nav0:hover{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6633; /*orange*/
	text-decoration: none;
	font-weight: normal;
}
a.nav0:active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #70A7BD; /*petrol*/
	text-decoration: none;
	font-weight: normal;
}
a.nav0:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #70A7BD; /*petrol*/
	text-decoration: none;
	font-weight: normal;
}
/*-----------------hauptmenüpunkt*/
.nav1 { 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366; /*dunkel blau*/
	text-decoration: none;
	font-weight: bold;	
}

a.nav1:link{ 
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366; /*dunkel blau*/
	text-decoration: none;
	font-weight: bold;	
}
a.nav1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6633; /*orange*/
	text-decoration: none;
	font-weight: bold;
}

a.nav1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6633; /*orange*/
	text-decoration: none;
	font-weight: bold;
}

a.nav1:visited{
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366; /*dunkel blau*/
	text-decoration: none;
	font-weight: bold;	
}
/*-----------------untermenüpunkt*/
a.nav2:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	text-decoration: none;
	font-weight: normal;
}
a.nav2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FF6633; /*orange*/
	text-decoration: none;
	font-weight: normal;
}
a.nav2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C5094; /*mittelblau*/
	text-decoration: none;
	font-weight: normal;
}
a.nav2:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0C5094; /*mittelblau*/
	text-decoration: none;
	font-weight: normal;
}

/*-----------------untermenüpunkt ausgewählt anstatt weißer Hintergrund*/
a.nav2selected:link{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff; /*weiß*/
	text-decoration: none;
	font-weight: bold;
}
a.nav2selected:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF6633; /*orange*/
	text-decoration: none;
	font-weight: bold;
}
a.nav2selected:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff; /*weiß*/
	text-decoration: none;
	font-weight: bold;
}
a.nav2selected:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff; /*weiß*/
	text-decoration: none;
	font-weight: bold;
}

/*-----------------Adresse Depot nach login*/

.depot{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #70A7BD; /*petrol*/
	text-decoration: none;
	font-weight: bold;
}
a.depot:link{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #70A7BD; /*petrol*/
	text-decoration: none;
	font-weight: bold;
}
a.depot:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FF6633; /*orange*/
	text-decoration: none;
	font-weight: bold;
}
a.depot:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #70A7BD; /*dunkelblau*/
	text-decoration: none;
	font-weight: bold;
}
a.depot:visited{ 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #70A7BD; /*hellpetrol*/
	text-decoration: none;
	font-weight: bold;
}


input,textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366; 
	background: #FFFFFF; 
	border: 1px solid; 
	border-color: #70A7BD 70A7BD 70A7BD;
} 

/* Für Checkboxen => kein Rahmen */
.cb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366; 
	background: #FFFFFF; 
	border:none;
}
 
/* Input Felder Warenkorb => Textausrichtung rechts */ 
input.wk  { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366; 
	background: #FFFFFF; 
	border: 1px solid; 
	border-color: #70A7BD 70A7BD 70A7BD;
	text-align:right;
} 
 
select { 
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #003366; 
background: #FFFFFF; 
border: 1px solid; 
border-color: #70A7BD 70A7BD 70A7BD
} 

.tooltip {
position: absolute;
display: none;
background-color: #C1E1EC;
width:150px;
height:40px;
}

.error {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
	color: #f00; 	
	font-weight:bold;
}

.noerror {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px; 
	color: #000; 	
	font-weight:bold;
}

.tableborder {
	border-color: #70B1CA; 
	border-width: 1px; 
	border-style: solid; 
	padding: 4px;
}