@media all
{

.video_menue
{
    list-style-type: none;
    /*color:#000000;*/
	/*font-weight: bold;*/
	/*font-family: Arial;*/
	border:none;
	background-image:url(../images/video_22x22.png);
	background-repeat:no-repeat;
	/*height:22px;*/
	line-height:22px;


	/*azimuth:behind;*/

}
.test2
{
    /*color:#000000;*/
	/*font-weight: bold;*/
	/*vertical-align:middle;*/
	/*text-align:center;*/
	margin-top:6px;
	text-align:center;	
	
}


.schrift_20 {
    font-size: 18px;
}

.trennung{
	background-image: url(../images/trennung.gif);
	background-repeat: no-repeat;
	z-index: 100000;
}
.unterstrich1{
	width:160px;
    font-size:0px;
	height:10px;
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	/*position:relative;*/
	/*left:0px;*/
	background-color: #999999;
	background-image: url(../images/rolldown160_12.png);
	background-repeat: no-repeat;
	/*background-repeat: repeat-y;*/
}

.unterstrich20{
	width:160px; 
	font-size:0px; 
	background-color: #999999;
	height:10px;
	margin: 0px 0px 0px 0px;
	margin:0 ;
	overflow:hidden;
	padding:0;
	display:block;
    /*position:relative;*/
	/*left:0px;*/
	background-image: url(../images/rolldown160_12.png);
	background-repeat: no-repeat;
	/*background-repeat: repeat-y;*/
}

.unterstrich2{
	width:160px;
    font-size:0px;
	height:10px;
	margin:0;
	padding:0;
	display:block;
	overflow:hidden;
	margin: 0px 0px 0px 0px;
	/*position:relative;*/
	/*left:0px;*/
	background-color: #999999;
	background-image: url(../images/rolldown160_12.png);
	background-repeat: no-repeat;
	/*background-repeat: repeat-y;*/
}
.unterstrich3{
	width:160px; 
	font-size:0px; 
	background-color: #999999;
	height:2px;
	margin:0 ;
	overflow:hidden;
	padding:0;
	display:block;
    /*position:relative;*/
	left:0px;
	background-image: url(../images/rolldown160.gif);
	background-repeat: repeat-y;

}
.unterstrichende{
	width:160px;
	font-size:0px;
	/*background-color:#999999;*/
	height:15px; /*15*/
	margin:0px;
	margin: 0px 0px 0px 0px;
	overflow:hidden;
	display:block;
	/*position:relative;*/
	/*position:absolute;
	top:252px;*/
    /*left:0px;*/
	/*background-color: #999999;*/
	background-image: url(../images/rolldownende_15_160.png);
	background-repeat: no-repeat;
	/*clear: none;*/
	z-index: 1; 
	padding:0px;
}


.unterstrich_alpha{
	width:50px; 
	font-size:0px; 
	height:0;
	margin:0 ;
	padding:0;
	/*background:#909090;*/
}

.span{
	width:160px;
	display:block;
	margin:0px !important;
	cursor:pointer;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 4px;
	padding-left: 0px;
	/*margin-top: 0px;*/
	/*height: 22px;*/
	text-align: center;
	vertical-align: middle;
	}
	
.activ{
	color:#00386a;
}
.passiv{
	color:#000000;
}

#nav_menu li:hover .nav_menu2, 
.nav_menu2 li:hover .nav_menu3, 
.nav_menu3 li:hover .nav_menu4, 
.nav_menu4 li:hover .nav_menu5{ 
	display: block!important;
	padding: 0px;
	margin: 0px;
	height: auto;

 }

.nav_layers {
	 z-index: 10000; 
	 position: relative;
	 margin:0px;
	 padding:0px;
}

.nav_layers ul li{
	margin:0px;
	padding:0px;
	/*background:#909090;*/	
	}

.nav_cat_passiv{
	height:25px;
	display:none;
    color:#000000;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*
.nav_cat_activ{
	width:160px;
	height:40px;
	display:block;
	color:#0000FF;
	padding:10px 0 0 0;
}
*/
.nav_menu1{
   	float:left;
   	list-style-type: none;
   	margin:0px;
	padding:0px;
	/*height: 25px;*/
   /* background-image: url(../images/pmt25.gif);
	background-repeat: repeat-x;
	z-index: 10000;*/
    }

/* fürs Halten beim Wählen*/	
.nav_menu1:hover{
	z-index: 1000000;
	background-image: url(../images/pmta25.gif);
	background-repeat: repeat-x;
	/*color:#4f81bd;*/
	color:#003399;
}
	
.nav_menu2 { 
   	list-style-type: none;
    margin:0px;
	padding:0px;
   	height: auto;
   	display:none;
	/*background-image: url(../images/rolldown1.gif);
	background-repeat: repeat-y;*/
   }
  
#nav_menu ul li{
	margin:0px;
	padding:0px;
	list-style-type: none;
}

#nav_menu ul li a {
	border: none;
 }

.nav_menu2 li {
	clear: both;
	text-align: left !important;
	margin:0  !important;
	padding:0 !important;
	width:160px !important;
 }
 
#nav_menu li ul { 
 	display: none; 
	/*float: left;*/ /* Probleme im IE*/
	position:relative;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	/*padding:0px;*/
	
 }

#nav_menu .nav_menu1 a,
#nav_menu .nav_menu1 a:link,
#nav_menu .nav_menu1 a:visited,
#nav_menu .nav_menu1 a:active {
	text-decoration: none;
	color:#000000;
 }

#nav_menu .nav_menu2 a,
#nav_menu .nav_menu2 a:link,
#nav_menu .nav_menu2 a:visited,
#nav_menu .nav_menu2 a:active {
	text-decoration: none;
	background-color:#999999;			
	/*background-image: none;*/
	font-size: 13px;
	display:table;
	/*display:block;*/
	width: 160px;
	margin:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 0px;
    background-image: url(../images/rolldown160.gif);
	background-repeat: repeat-y;
	/*height:auto;*/
 }

#nav_menu .nav_menu2 a:hover {    /*über die einzellnen unterpunkte*/
    color:#003399; /*color:#0033CC;*/
	background-image: url(../images/pmta.gif);
	background-repeat: repeat-x;
	/*font-size: 14px;*/
	/*font-weight: bold;*/
 }
 


#nav_menu .nav_menu2{ 
/*background-color: #909090;*/
}

#nav_menu .nav_menu1 .nav_menu2  { 
}

#nav_menu {
}

/*
.nav_menu2 li ul {
	position: absolute;
	margin:-20px 0 0 160px !important;
	width: 160px;
	padding:0px;
}
*/ 

#nav_menu li, #nav_menu a {
}
   
.nav_menu3, .nav_menu4 {
	clear: both;
	position:relative;
	margin:0;
	padding:0;
}

/* --------- Anpassung der Hauptebene --------- */

#nav {
	width: 960px; /*(6*160px)  org925*/
	position: absolute;
	z-index: 10000;
	margin:0;
	padding:0;
	top:160px;/*120*/
	left:32px;  /*49*/
	text-align: center;
	vertical-align: middle;
	/*height: 25px;*/
	background-image: url(../images/pmt25.gif);
	background-repeat: repeat-x;
}


#nav ul { 
	margin: 0px;
	padding:0px; 
}

#nav_main {
	width: auto;
	display: block;
	margin-left: 0px;
	/*background-color: #cbcbcb;*/
	}


#nav_border{ 
	/*float: right;*/
	}

#nav_main ul, 
#nav_main ul li {
	border: none;
	/*vertical-align: middle;*/

}

/*#nav_main ul li a, 
#nav_main ul li strong {
	/*font-weight: bold;*/
	/*font-size: 14px;
	text-decoration:none;
	margin:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	display: block;
	top: 0px;
	position: relative;
	margin-top: 0px;
	padding: 0;
 }*/
#nav_main ul li a, 
#nav_main ul li strong {
	display: block;
	text-decoration:none;
	/*height: 20px;*/
	/*padding: 0px;*/
	margin:0px;
	/*overflow: hidden;*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial;
	font-size: 14px;
	text-align: center;
	/*vertical-align: middle;*/
	padding: 0px;
 }


#nav_main ul li {
	width:160px;
	text-align:center;
	font-size: 13px;
}

#nav_main ul li a:focus,
#nav_main ul li a:hover,
#nav_main ul li a:active {
	/*background-color: #CCCCCC;*/
    /*background-image: url(../images/pmta.gif);
	background-repeat: repeat-x;*/
}

#nav_main #nav_menu .nav_menu1{
	padding: 0px;
	margin: 0px;
}
	


#nav_button34 {
	display: block;
	position: relative; 
	left:20px; top:0px; 
	width:180px; padding:0px; height:auto; 
	background-color: #EE0000; 
	text-align:center; vertical-align:middle;
	margin:0px;
   }	

#nav_button34 a.button_link{
    display:block;
    background-color: #EE0000;
    text-align:center;
	text-decoration: none;
    color:#000000;
	font-size: 14px;
	/*font-weight: bold;*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial;	
	margin-top: 0px;
}


#navcontainer ul
{
    margin: 0;
    padding: 0;
    list-style-type: none;
	font-size: 12px;
    /*color:#000000;*/
	/*font-weight: bold;*/
	/*font-family: Verdana, Arial, Helvetica, sans-serif;*/
	font-family: Arial;
    /*text-align:center;*/
}

#navcontainer li { margin: 0 0 3px 0; }

#navcontainer a
{
display: block;
padding: 2px 2px 2px 2px;
    /*padding: 0;*/
    border: 1px solid #333;
    text-align:center;
	position: relative; 
	left:11px; top:0;
	width:130px; height:auto; 
	
	
/*background-color: #EE0000;*/
/*background-image: url(../images/arrow_on_li.png);*/
/*background-repeat:no-repeat;*/
background-position:center;
background-position:left;
vertical-align:middle;
}

#navcontainer a:link, #navlist a:visited
{
color: #0f243e;
text-decoration: none;
text-align:center;
}

#navcontainer a:hover
{
border: 1px solid #333;
background-color: #E4E2E0;
/*background-image: url(../images/arrow_off_re.png);*/
background-repeat:no-repeat;
background-position:left;
/*color: #EE0000;*/ /*rot*/
color: #0066CC;
}

#active a:link, #active a:visited, #active a:hover
{
border: 1px solid #333;
background-color: #E4E2E0;
/*background-image: url(../images/arrow_off_re.png);*/
background-repeat:no-repeat;
background-position:left;
/*color: #EE0000;*/ /*rot*/
color: #0066CC;
text-align:center;
}
#navabstand
{
position: relative; 
left:0px; top:0px; width:160px; 
padding:0px; height:20px;
}

/* 	
#nav_button a:link { color:#000000; background-color:#EE0000; }
#nav_button a:visited { color:#000000; background-color:#EE0000; }
#nav_button a:focus, a:hover { color:#000000; background-color:#AEACAC; }
#nav_button a:active { color:#000000; background-color:#EE0000; }
*/	
#tabelle_top {
	vertical-align:top;
	text-align: left;
   }	
}
	

