body{
	background: url(../../img/bg_line.jpg) repeat-x;
}
body, td, span, p, li, textarea, input, select  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px; 
}

a.menu_0, a.menu_0:hover, a.menu_0_s, a.menu_0_s:hover{
	display:block;
	padding-top:3px;
	color:#ffffff;
	text-decoration:none;
	font-size: 12px;
	background: #e2001a;
	text-align:center;
	font-weight:bold;
	width:140px;
	height:16px;
}
a.menu_0:hover, a.menu_0_s {
	color:#000000;
	background:#c4c5c5;
}
a.menu_1, a.menu_1:hover, a.menu_1_s, a.menu_1_s:hover, 
a.menu_2, a.menu_2:hover, a.menu_2_s, a.menu_2_s:hover, 
a.menu_4, a.menu_4:hover, a.menu_4_s, a.menu_4_s:hover,.menu_4{
	display:block;
	padding-top:6px;
	color:#9c9c9c;
	text-decoration:none;
	font-size: 12px;
	border-top:solid 1px #d9d9da;
}
a.menu_2, a.menu_2:hover, a.menu_2_s, a.menu_2_s:hover{
	border-top:none;
	border-bottom:solid 1px #d9d9da;
}
a.menu_1:hover, a.menu_1_s,a.menu_2:hover, a.menu_2_s,a.menu_4:hover,a.menu_4_s {
	color:#e2001a;
	font-weight:bold;
}

a.menu_4, a.menu_4:hover, a.menu_4_s, a.menu_4_s:hover{
	border:none;
	font-size:10px;
	padding-top:0px;
}

.menu{
	margin:0px;
	padding: 4px 5px 4px 0px;
	color:#000000;
	text-decoration: none;
	font-size:10px;
	font-weight:normal;
	text-algin:left;
	/*display: block;*/
}
/*a.menu_1, a.menu_1:hover, a.menu_1_s, a.menu_1_s:hover {
	display:block;
	/*padding:0px 3px 4px 0px;
	border-top:1px solid #00519d;*/
/*	padding-top:12px;
/*	text-align:left;*/
/*	color:#9c9c9c;
	text-decoration:none;
	font-size: 12px;
/*	font-weight:bold;*/
/*}

a.menu_1:hover, a.menu_1_s {
	color:#e2001a;
	font-weight:bold;
}

.menu, .menu a{
	font-size:10px;
	color:#000000;
/*	padding:10px 0px 0px 0px;
	margin-top:10px;*/
}
	
/*a.uadmin {
	text-decoration: underline;
	color:#00519d;
}*/
sup{
	font-size:8px;
}
#drop{
	visibility:hidden;
	background:#FFFFFF;
	text-align:center;
}
a.menu_2_1, a.menu_2_1:hover, a.menu_2_1_s, a.menu_2_1_s:hover {
	display:block;
	padding:3px 0px 0px 20px;
	text-align:left;
	color:#9c9c9c;
	text-decoration:none;
	font-size: 11px;
	background-image: url(../../img/menu_square.jpg);
	background-repeat: no-repeat;
	background-position:10px 7px;
}

a.menu_2_1:hover, a.menu_2_1_s {
	color:#e2001a;
}


/* a.menu_2,a.menu_2:hover,a.menu_2_s{
 	display:block;
	text-decoration:none;
	padding-top:4px;
/*	background-color:#e9ebf5;
	height:11px;*/
/*	color:#000000;
/*	text-align:center;
	border-left:solid 1px #00519d;*/
/*	width:90px;
 }

 /*** nur für IE ***/
/* html a.menu_2,* html a.menu_2:hover,* html a.menu_2_s{
	padding:4px 0px;
	height:10px;
	border-bottom:#e9ebf5 solid 1px;
}*/

/* a.menu_3,a.menu_3:hover,a.menu_3_s{
	display:block;
	text-decoration:none;
	color:#00519d;
	text-align:center;
	border-left:solid 1px #00519d;
	padding:3px 10px;
 }
 
 #col2 a.menu_2,#col2 a.menu_2:hover,#col2 a.menu_2_s{
	width:300px;
 }*/
/* a.menu_2:hover,a.menu_2_s{
/*	display:block;*/
/*	color:#FFFFFF;
	/*background-color:#8d9ecc;*/
/*	font-weight:bold;
	text-decoration:none;
 }*/
 #komitee td{
 	padding:0px 30px 20px 0px;
 }
/* a.menu_3:hover,a.menu_3_s{
	color:#cc071e;
	font-weight:bold;
 }
 

.menu{
	font-size:10px;
	color:#000000;
	padding:10px 0px 0px 0px;
	margin-top:10px;
}
	
a.uadmin {
	text-decoration: underline;
	color:#00519d;
}

a {
	color:#00519d;
	text-decoration:none;
}
a:hover{
	color:#cc071e;
}
.tabzeit{
	font-size:9px;
	padding-right:2px;
	text-align:right;
}

.tu_grau,.tu_hrot,.tu_hblau,.tu_rot,.tu_blau,.tu_gruen,.tabfueller{
	padding:3px;
}
.tu_grau{
	background-color:#e3e3e3;
}
.tu_hrot{
	background-color:#f5d7c8;
	color:#00519d;
}
.tu_hblau{
	background-color:#d3d7eb;
	color:#00519d;
	font-weight:bold;
}
.tu_rot{
	background-color:#cc071e;
	color:#FFFFFF;
	font-weight:bold;
}
.tu_blau{
	background-color:#8d9ecc;
	color:#FFFFFF;
	font-weight:bold;
}
.tu_gruen{
	background-color:#d6e2d3;
	color:#00519d;
}
#tag_us td{
	border-left:solid 1px #00519d;
	border-bottom:solid 1px #00519d;
}
#tag_us a{
	text-decoration:underline;
}

#sache {
	color: #00519d;
}
#sache a{
	text-decoration:underline;
}
#refs p,#refs td{
	margin-bottom: 3px;
	border-bottom:1px solid #707070;
	padding-bottom:2px;
}
#refs strong{
	color:#00519d;
}
#hrefs a{
	color:#e2001a;
	text-decoration:underline;
}
#hrefs a:hover{
	color:#00519d;
}
#wp a{
	text-decoration:underline;
}
#tu_weiss a,#weiss a{
	color:#FFFFFF;
}
#tu_weiss a:hover,#weiss a:hover{
	color:#00519d;
}
#schwarz a{
	color:#000000;
}
#schwarz a:hover{
	color:#e2001a;
}
*/
/*#weiss a{
	text-decoration:underline;
}*/

