/* CSS Document */

/* CSS Document */

ul { margin-top:0px; margin-left:0px; margin-bottom:0px; padding:0 0 0 0;}
li { margin-top:5px; list-style-image: url(../images/dot_list.gif); list-style-position: outside;}  


/* 
navigation layout
-------------------------------------------------- */ 

.nav2_icon {
	float:left;
	width: 20px;
	height: 15px;
}

.nav3_icon {
	float:left;
	width: 32px;
	height: 15px;
}

.nav1{
	float:left;
	width: 160px;
	margin: 1px 0 0 0;
	display:inline;
	clear:both;
}

.nav1_text{
	float:right;
	width: 160px;	
}

.nav2{
	float:left;
	width: 160px;
	background-color:#000; 
	display:inline;
	clear:both;
}

.nav2_text{
	float:right;
	width: 140px;
}

.nav3{
	float:left;
	width: 160px;
	background-color:#000; 
	display:inline;
	clear:both;
}

.nav3_text{
	float:right;
	width: 128px;
}

.nav2_bottom{
	float:left;
	width: 160px;
	height: 5px;
	background-color:#000; 
}

.nav3_bottom{
	float:left;
	width: 160px;
	height: 2px;
	background-color:#000; 
}




/* 
navigation classes
-------------------------------------------------- */ 

.mainnav1 {font-family: Arial, Verdana, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 14px; font-weight: bold; line-height:16px; display:block; background-color:#000;}
.mainnav1 A:link{color:#FFFFFF; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:6px; padding-right: 7px; background-color:#000;}
.mainnav1 A:visited{color:#FFFFFF; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:6px; padding-right: 7px; background-color:#000;}
.mainnav1 A:active{color:#FFFFFF; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:6px; padding-right: 7px; background-color:#000;}
.mainnav1 A:hover{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:6px; padding-right: 7px; background-color:#000;}
/* Ganze Navigationsfläche klickbar -> IE*/
*html .mainnav1 a { height: 1em; }

.mainnav1_act {font-family: Arial, Verdana, Helvetica, SunSans-Regular, Sans-Serif; color: #d01717; font-size: 14px; font-weight: bold; line-height:16px; display:block; background-color:#000;}
.mainnav1_act A:link{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:6px; padding-right: 7px; background-color:#000;}
.mainnav1_act A:visited{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:6px; padding-right: 7px; background-color:#000;}
.mainnav1_act A:active{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:6px; padding-right: 7px; background-color:#000;}
.mainnav1_act A:hover{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:6px; padding-right: 7px; background-color:#000;}
/* Ganze Navigationsfläche klickbar -> IE*/
*html .mainnav1_act a { height: 1em;}

.mainnav1_sub {font-family: Arial, Verdana, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 14px; font-weight: bold; line-height:17px; display:block; background-color:#000;}
.mainnav1_sub A:link{color:#FFFFFF; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:0px; padding-right: 7px; background-color:#000;}
.mainnav1_sub A:visited{color:#FFFFFF; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:0px; padding-right: 7px; background-color:#000;}
.mainnav1_sub A:active{color:#FFFFFF; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:0px; padding-right: 7px; background-color:#000;}
.mainnav1_sub A:hover{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:0px; padding-right: 7px; background-color:#000;}
/* Ganze Navigationsfläche klickbar -> IE*/
*html .mainnav1_sub a { height: 1em;}

/* UK 2009-09-03 */
.mainnav1_sub_act {font-family: Arial, Verdana, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 14px; font-weight: bold; line-height:17px; display:block; background-color:#000;}
.mainnav1_sub_act A:link{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:0px; padding-right: 7px; background-color:#000;}
.mainnav1_sub_act A:visited{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:0px; padding-right: 7px; background-color:#000;}
.mainnav1_sub_act A:active{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:0px; padding-right: 7px; background-color:#000;}
.mainnav1_sub_act A:hover{color:#ea96a2; text-decoration: none; display:block; padding-left: 9px; padding-top:5px; padding-bottom:0px; padding-right: 7px; background-color:#000;}
/* Ganze Navigationsfläche klickbar -> IE*/
*html .mainnav1_sub a { height: 1em;}

.mainnav2 {font-family: Arial, Verdana, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 12px; font-weight: normal; line-height:14px;}
.mainnav2 A:link{color:#FFFFFF; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 5px;}
.mainnav2 A:visited{color:#FFFFFF; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 5px;}
.mainnav2 A:active{color:#FFFFFF; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 5px;}
.mainnav2 A:hover{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 5px;}
/* Ganze Navigationsfläche klickbar -> IE*/
*html .mainnav2 a { height: 1em;}

.mainnav2_act {font-family: Arial, Verdana, Helvetica, SunSans-Regular, Sans-Serif; color: #ea96a2; font-size: 12px; font-weight: normal; line-height:14px;}
.mainnav2_act A:link{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 5px;}
.mainnav2_act A:visited{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 5px;}
.mainnav2_act A:active{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 5px;}
.mainnav2_act A:hover{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 5px;}
/* Ganze Navigationsfläche klickbar -> IE*/
*html .mainnav2_act a { height: 1em;}

.mainnav3 {font-family: Tahoma, Verdana, Helvetica, SunSans-Regular, Sans-Serif; color: #FFFFFF; font-size: 12px; font-weight: normal; line-height:14px;}
.mainnav3 A:link{color:#FFFFFF; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 2px;}
.mainnav3 A:visited{color:#FFFFFF; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 2px;}
.mainnav3 A:active{color:#FFFFFF; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 2px;}
.mainnav3 A:hover{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 2px;}
/* Ganze Navigationsfläche klickbar -> IE*/
*html .mainnav3 a { height: 1em;}

.mainnav3_act {font-family: Tahoma, Verdana, Helvetica, SunSans-Regular, Sans-Serif; color: #ea96a2; font-size: 12px; font-weight: normal; line-height:14px;}
.mainnav3_act A:link{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 2px;}
.mainnav3_act A:visited{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 2px;}
.mainnav3_act A:active{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 2px;}
.mainnav3_act A:hover{color:#ea96a2; text-decoration: none; display:block; padding-left: 4px; padding-top:3px; padding-bottom:0px; padding-right: 2px;}
/* Ganze Navigationsfläche klickbar -> IE*/   
*html .mainnav3_act a { height: 1em;}

