body, td, span, p, li, textarea, input, select  {
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px; 
}
body{
	height:100%;
}
html{
	height:100%;
}
a.menu_1, a.menu_1:hover, a.menu_1_s, a.menu_1_s:hover, 
a.menu_4, a.menu_4:hover, a.menu_4_s, a.menu_4_s:hover,.menu_4/*, a.menu_1spez, a.menu_1spez_s */{
	display: block;
	margin: 0;
	padding: 4px 5px 4px 20px;
	border-top: 1px solid #cdd9f4;
	background:  #006cb3;
	color:  #ffffff;
	text-decoration: none;
	font-size: 11px;
	font-weight:normal;
	text-align:left;
}

/*.menu{
	margin:0px;
	padding: 4px 5px 4px 35px;
	color:#0062ac;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	text-algin:left;
	display: block;
}

a.menu_1spez,a.menu_1spez_s{
	font-weight:bold;
	background-image:url(../img/pfeil_r.gif);
	background-repeat:no-repeat;
	background-position:18px 4px;
}
a.menu_1spez_s{
	color:#737994;
	background-color:#ececec;
}
*/
/*.menu_4,.menu{
	padding-left:20px;
}*/
a.menu_1:hover, a.menu_1_s,a.menu_1_s:hover/*, a.menu_1spez:hover*/ {
	background: #538ac6;
	color: #ffffff;
/*	font-weight:bold;*/
	border-top: 1px solid #ffffff;
}
a.menu_1_s,a.menu_1_s:hover/*, a.menu_1spez:hover*/ {
	font-weight:bold;
}


/*a.menu_1_s:hover  {
	border-top: 1px solid #006cb3;
	background: #006cb3;
	color: #ffffff;
}*/
a.menu_4, a.menu_4:hover, a.menu_4_s, a.menu_4_s:hover,.menu_4,a.menu_4{
	font-size:10px;
	border:none;
	background:none;
	color:#006cb3;
/*	text-decoration:underline;*/
}
a.menu_4:hover,a.menu_4_s{
	color:#95b1df;
}
.menu_4{
	color:#000000;
}
.uadmin{
	color:#006cb3;
}
/*.menu {
	color:#000000;
	font-size: 11px;
}

a.menu {
	text-decoration:none;
	text-align:left;
	padding-left:0px;
	border:none;
}
a.menu:hover,a:hover {  
	text-decoration: underline;
	color:#818281;
}
a{
	color:#0062ac;
	text-decoration: none;
}*/
p {
	margin:0px;
	padding:0px;
}

 a.menu_2,a.menu_2:hover,a.menu_2_s/*,
 a.menu_lc,a.menu_lc:hover,a.menu_lc_s,
 a.menu_gg,a.menu_gg:hover,a.menu_gg_s,
 a.menu_fm,a.menu_fm:hover,a.menu_fm_s,
 a.menu_g,.menu_g_s,
 a.menu_p,a.menu_p2,.menu_p_s,
 a.menu_ai,a.menu_ai2,a.menu_ai_s*/ {
 	display:block;
	text-decoration:none;
	padding:4px 0px;
	background-color:#e6ecfa;
	height:16px;
	color:#006cb3;
	text-align:center;
	border-right:solid 4px #ffffff;
	border-bottom:solid 1px #ffffff;
	font-size:11px;
 }
 a.menu_2:hover,a.menu_2_s,a.menu_2_s:hover{
	background: #538ac6;
	color: #ffffff;
}
a.menu_2_s,a.menu_2_s:hover{
	font-weight:bold;
}

 /*** nur für IE ***/
/** html a.menu_2,* html a.menu_2:hover,* html a.menu_2_s,
* html a.menu_lc,* html a.menu_lc:hover,* html a.menu_lc_s,
* html a.menu_gg,* html a.menu_gg:hover,* html a.menu_gg_s,
* html a.menu_fm,* html a.menu_fm:hover,* html a.menu_fm_s,
* html a.menu_g,
* html a.menu_p,* html a.menu_p2,
* html a.menu_ai,* html a.menu_ai2{
	padding:6px 0px;
	height:10px;
}

 a.menu_2:hover,a.menu_2_s,
 * html a.menu_2:hover,* html a.menu_2_s:hover{
	display:block;
	color:#FFFFFF;
	background-color:#004e9d;
	font-weight:bold;
	text-decoration:none;
 }
 a.menu_lc{
	 background-color:#7bc8e7;
 }
 a.menu_lc:hover,a.menu_lc_s,a.menu_lc_s{
	 background-color:#00a3d4;
	 font-weight:bold;
 }
 a.menu_gg{
	 background-color:#e55e26;
 }
 a.menu_gg:hover,a.menu_gg_s,a.menu_gg_s{
	 background-color:#dd2a1b;
	 font-weight:bold;
 }
 a.menu_fm{
	 background-color:#ffbb63;
 }
 a.menu_fm:hover,a.menu_fm_s,a.menu_fm_s{
	 background-color:#f59401;
	 font-weight:bold;
 }
 a.menu_ai{
	 background-color:#989999;
 }
 a.menu_ai:hover,a.menu_ai_s,a.menu_ai_s{
	 background-color:#eeeeee;
	 color:#1C60AB;
	 font-weight:bold;
 }*/
a.menu_1_1, a.menu_1_1:hover, a.menu_1_1_s, a.menu_1_1_s:hover,
a.menu_1_1_1, a.menu_1_1_1:hover, a.menu_1_1_s_1, a.menu_1_1_s_1:hover  {
	font-size: 10px;
	display: block;
	clear: both;
	margin: 0;
	padding: 3px 5px 3px 30px;
	border-top: 1px solid #95b1df;
	color:  #006cb3;
	text-decoration: none;
	text-align:left;
	font-weight:normal;
	background: url(../img/square.jpg) no-repeat 20px 6px #e6ecfa;	
}
a.menu_1_1_1, a.menu_1_1_1:hover, a.menu_1_1_s_1, a.menu_1_1_s_1:hover  {
	color:#e2001a;
	background: url(../img/square_r.jpg) no-repeat 20px 6px #ffcdc6;
}
a.menu_1_1_1:hover{
	background: url(../img/square_r2.jpg) no-repeat 20px 6px #e2001a;
	color:#ffffff;
}
a.menu_1_1:hover, a.menu_1_1_s, a.menu_1_1_s:hover {
	background: url(../img/square.jpg) no-repeat 20px 6px #cdd9f4;
	color: #006cb3;
}
/*a.menu_1_1_s, a.menu_1_1_s:hover {
	font-weight:bold;
}*/
#content{
	padding:20px 100px 20px 25px;
}
* html #content{
	padding:20px 100px 20px 25px;
	width:100%;
}