/* Text */ 
body, p, table, tr, td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
.invers {color: #FFFFFF;}
.klein {font-size:10px;}
.titel {font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #666666;}
.ueber  {font-size: 16px; font-weight: bold; color: #17AA35;}

.preis  {font-size: 12px; font-weight: bold; color: #FF0000;}

.marginal  {font-size: 11px; font-weight: normal; color: #666666;}
.marginalheadline  {font-size: 11px; font-weight: bold; color: #000000;}
.marginalheadlineakzent  {font-size: 11px; font-weight: bold; color: #FF0000;}
.marginalzahl  {font-size: 12px; font-weight: bold; color: #FFFFFF;}

input.marginal {BORDER-RIGHT: #666666 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-BOTTOM: #666666 1px solid}

hr {
	height: 1px;
	border-style: solid;
	color: #999999;
}

h5 {font-size: 16px; font-weight: bold; margin: 0px; color: #333333;}  /* Homepage Kategorien */
h4 {
	font-size: 14px;
	font-weight: bold;
	margin: 0px;
	color: #009900;
	text-decoration: none;
}  /* Homepage Kategorien */
/* Farben */
.siteBgBlue {background-color: #86B7F2;}
.bgWhite {background-color: #FFFFFF;}
.bgBlack {background-color: #000000;}
.boxBgGray {
	background-color: #DEDBD6;
}

.farbe0 {background-color: #FFFFFF;}  /* weiss */
.farbe1 {background-color: #000000;}  /*  Linien */

.farbe2a {background-color: #DEDBD6;}  /*  hellgrau Boxen*/
.farbe2b {background-color: #999999;}  /*  dunkelgrau Boxen*/
.farbe3a  {background-color: #EAEAEA;}
.farbe3b  {background-color: #EAEAEA;}
.farbe4a {background-color: #86B7F2;}  /*blau Hintergrund */



/* Haupt-Navigation */

a:link{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #000000;
	text-decoration: none;
}
a:visited{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #006600;
	text-decoration: underline;
}
a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #666666;
	text-decoration: underline;
} 
a:active{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: underline;
	color: #FF0000;
}

/*****************************************************/

a.marginal:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
a.marginal:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}
a.marginal:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #666666;
	text-decoration: none;
} 
a.marginal:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #666666;
	text-decoration: underline;
}

/*****************************************************/
.nav0 {font-size: 11px; color: #333333;}

a.nav0:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.nav0:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.nav0:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
} 
a.nav0:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

/*****************************************************/

.nav0ak {font-weight: bold; font-size: 11px; color: #FF0000;}
/*a.nav0ak {text-decoration: none;}
a.nav0ak:hover {text-decoration: none;} */

a.nav0ak:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.nav0ak:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.nav0ak:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
} 
a.nav0ak:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

/*****************************************************/

.nav1 {
	font-weight: normal;
	font-size: 12px;
	color: #666666;
}
/*a.nav1 {text-decoration: none;}
a.nav1:hover {text-decoration: none; color:#FF0000}*/

a.nav1:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.nav1:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
a.nav1:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
} 
a.nav1:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

/*****************************************************/

.nav1ak {font-weight: bold; font-size: 11px; color: #FF0000;}
/*a.nav1ak {text-decoration: none;}
a.nav1ak:hover {text-decoration: none;}*/

a.nav1ak:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.nav1ak:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}
a.nav1ak:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
} 
a.nav1ak:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold;
	color: #FF0000;
	text-decoration: none;
}

/*****************************************************/

.nav2 {font-size: 11px;color:#333333;} 
/*a.nav2 {text-decoration: none;}
a.nav2:hover {text-decoration: none;color: #FF0000}*/

a.nav2:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.nav2:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal; 
	color: #333333;
	text-decoration: none;
}
a.nav2:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
} 
a.nav2:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

/*****************************************************/

.nav2ak {font-size: 11px;color:#FF0000;} 
/*a.nav2ak {text-decoration: none;}
a.nav2ak:hover {text-decoration: none;}*/

a.nav2ak:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
a.nav2ak:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #FF0000;
	text-decoration: none;
}
a.nav2ak:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal; 
	color: #FF0000;
	text-decoration: none;
} 
a.nav2ak:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px;
	font-weight: normal; 
	color: #FF0000;
	text-decoration: none;
}

/*****************************************************/

.navpfad {font-size: 10px;color:#333333;} 
/*a.navpfad {text-decoration: none;}
a.navpfad:hover {text-decoration: underline;}*/

a.navpfad:link{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.navpfad:visited{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}
a.navpfad:hover{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	color: #333333;
	text-decoration: underline;
} 
a.navpfad:active{
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: normal;
	color: #333333;
	text-decoration: none;
}

/*****************************************************/

