/**** Menu1 ****/
a.link_1, a.link_1:visited, a.link_1:hover, .active_1{
width:129px;
margin-right:-1px;
height:18px;
float:left;
color:#023C8E;
font-size:14px;
font-weight:bold;
text-decoration:none;
font-family:verdana;
}

a.link_1:hover{
color: #D82161;
}

.active_1{
color: #D82161;

}

/**** Menu 2 ****/
a.link_2, a.link_2:visited, a.link_2:hover, .active_2{
margin-right:8px;
padding-right:8px;
float:left;
color:#8A8A8A;
font-size:9px;
text-decoration:none;
text-align:left;

}
a.link_2:hover{
color:#023477;
}

.active_2{
color: #023477;

}


#content{
width:820px;
padding:20px;
min-height:520px;
border:1px solid #cccccc;
background-image:url(images/box_top.gif); 
background-position:top left; 
background-repeat:repeat-x;
margin-top:38px;
text-align:justify;

padding-top:25px;
font-size:12px;
}
* html #content {height:520px;}

div{
	/*border:1px solid;*/
}


body, table{
font-family:verdana, arial, sans serif;
font-size:11px;
color:#666666;
}

table{
font-size:12px;
}

h3{
color:#AA0000;
margin-bottom:25px;
font-size:14px;
left:0px;
text-align:left;
margin-left:0; 
margin-right:auto;

}
a.link, a.link:hover{
width:120px;
margin-right:8px;
float:left;
color:#666666;
font-size:9px;
text-decoration:none;
}
a.link:hover{
color:#ffffff;
}
#maindiv{
height:18px;
width:900px;
margin-top:222px;

}

#input, #textarea{
width:250px;
font-family:verdana, arial, sans serif;
font-size:12px;
color:#3B3B3B;
background-color:#F4F8FF;
border:1px solid #BDCEFB;
height:20px;
}
* html #input, #textarea{height:16px;}
#textarea{
width:350px;
height:150px;
}
#subnavi{
height:20px;
margin-top:4px;
width:820px;
padding-left:20px;
padding-right:20px;
background-image:url(images/sub_bg.jpg);
background-position:top left; 
background-repeat:repeat-x; 
padding-top:8px;

background-color:#ffffff;
border-bottom:1px solid #B6B6B6;
border-left:1px solid #D6D6D6;
border-right:1px solid #EBEBEB;
border-top:1px solid #ffffff;
margin-bottom:-34px;
}
* html #subnavi {width:830px;}



.msg_ok{
font-family:verdana, arial, sans serif;
color:#0C9215;
font-size:11px;
}

.msg_nok{
font-family:verdana, arial, sans serif;
color:#800000;
font-size:11px;
}

.stichworte{
color:#949494;
}

#logos {
	width:245px;
	float:right;
	text-align:right;
	vertical-align:top;
	height:77px;
	
}
