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{
	text-decoration:none;
	color:#989999;
}
a:hover{
	color:#e2001a;
}

#content p,#content_ie6 p{
	margin:0px;
}
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;
}
/*.menu{
	margin:0px;
	padding: 4px 5px 4px 35px;
	color:#0062ac;
	text-decoration: none;
	font-size:11px;
	font-weight:normal;
	text-algin:left;
	display: block;
}

.menu_4,.menu{
	padding-left:35px;
	color:#000000;
}
a.menu_1:hover, a.menu_1_s {
	background: #ececec;
	color: #666666;
}


a.menu_1_s:hover  {
	background: #ececec;
	color: #0062ac;
}
a.menu_4, a.menu_4:hover, a.menu_4_s, a.menu_4_s:hover{
	border:none;
}
a.menu_4:hover,a.menu_4_s{
	color:#818281;
}

.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:8px 0px;
	background-color:#7a98cb;
	height:12px;
	color:#FFFFFF;
	text-align:center;
	border-right:solid 4px #d3dbed;
 }


 /*** 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  {
	font-size: 10px;
	display: block;
	clear: both;
	margin: 0;
	padding: 3px 5px 3px 50px;
	border-top: 1px solid #cccccc;
	color:  #0062ac;
	text-decoration: none;
	text-align:left;
	font-weight:normal;
}

a.menu_1_1:hover, a.menu_1_1_s {
	background: #ececec;
	color: #666666;
}
*/
#drop{
	visibility:hidden;
	background:#FFFFFF;
	text-align:center;
}