body{
background-color: #F6F6F6;
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 12px;
font-weight: normal;
font-style: normal;
color : #000000; 
padding:0px; 
margin: 0px;
}

table, tr, td, div, p, span { 
font-family:Verdana, Arial; 
font-size:12px;
font-weight: normal;
font-style: normal; 
color: #4B4B4B; 
}

li {
margin-left:-20px;
}

hr{
background-color:#336699; /* Mozilla 1.4 */
color:#336699; /* IE 6 */
border: #336699; /* Opera 7.11 */
height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
}

td.header_navi{
font-size: 10px;
font-weight: normal;
font-style: normal; 
text-align: left;
color: #4B4B4B;
}

a.header_navi_path:visited, a.header_navi_path:link, a.header_navi_path:active, a.header_navi_path:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
color : #4B4B4B;
}

a.header_navi_path_sub:visited, a.header_navi_path_sub:link, a.header_navi_path_sub:active, a.header_navi_path_sub:hover {
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
color : #4B4B4B;
}

td.color_menu_left{
background-color: #D7E5E5; 
}

#menu_left_flags{
background-color: #F6F6F6;
padding-top: 3px;
padding-bottom: 3px;
}


#menu_left_head{
font-size: 11px;
font-weight: bold;
font-style: normal; 
margin-left: 12px;
color: #000000;
text-align: left;
}

#menu_left_head_fr{
font-size: 11px;
font-weight: bold;
font-style: normal; 
margin-left: -5px;
color: #000000;
text-align: left;
}

#menu_left_space{
margin-left:12px;
}

#menu_left_space_sub1{
margin-left:22px;
}

#menu_left_space_sub2{
margin-left:32px;
}

table.menu_left_navi{
font-size: 11px;
font-weight: normal;
font-style: normal; 
color: #4B4B4B;
}

table.menu_left_navi_sub1{
font-size: 11px;
font-weight: normal;
font-style: normal; 
color: #4B4B4B;
}

table.menu_left_navi_sub2{
font-size: 11px;
font-weight: normal;
font-style: normal; 
color: #4B4B4B;
}

a.menu_left_behavior:visited, a.menu_left_behavior:link, a.menu_left_behavior:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
color : #4B4B4B;
}

a.menu_left_behavior:hover{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: underline;
color : #4B4B4B;
}

a.menu_left_behavior_sub1:visited, a.menu_left_behavior_sub1:link, a.menu_left_behavior_sub1:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
color : #4B4B4B;
}

a.menu_left_behavior_sub1:hover{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: underline;
color : #4B4B4B;
}

a.menu_left_behavior_sub2:visited, a.menu_left_behavior_sub2:link, a.menu_left_behavior_sub2:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
color : #4B4B4B;
}

a.menu_left_behavior_sub2:hover{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: underline;
color : #4B4B4B;
}

h1.aktuelles_headline{
vertical-align: top;
text-align: top;
margin-top:30px;
margin-bottom:0px;
text-align: left;
font-size: 13px;
font-weight: bold;
font-style: normal; 
color: #000000;
}

#aktuelles_line {
border-bottom-width:2px;
border-bottom-style:solid;
border-color:#336699;
margin-left: 12px;
margin-right: 12px;
margin-top:30px;
}

#aktuelles_date{
font-size: 10px;
font-weight: normal;
font-style: normal; 
margin-left: 12px;
color: #336699;
text-align: left;
}

h1.aktuelles_ref{
margin-top: 0px;
font-size: 12px;
font-weight: bold;
font-style: normal; 
margin-left: 12px;
color: #336699;
text-align: left;
}

#aktuelles_text{
font-size: 12px;
font-weight: normal;
font-style: normal; 
margin-left: 12px;
margin-right: 12px;
color: #4B4B4B;
text-align: left;
}

#aktuelles_text_detail{
font-size: 12px;
font-weight: normal;
font-style: normal; 
margin-left: 12px;
margin-right: 12px;
color: #4B4B4B;
text-align: left;
}

div.aktuelles_text_bkd{
background-color:#D7E5E5; 
margin-left: 12px;
margin-right: 12px;
}

#aktuelles_text_bkd_detail{
background-color:#D7E5E5; 
margin-left: 12px;
margin-right: 12px;
}

#aktuelles_date_home{
font-size: 10px;
font-weight: normal;
font-style: normal; 
margin-left: 5px;
color: #336699;
text-align: left;
}

#aktuelles_ref_home{
font-size: 11px;
font-weight: bold;
font-style: normal; 
margin-left: 5px;
color: #336699;
text-align: left;
}

#aktuelles_text_home{
font-size: 11px;
font-weight: normal;
font-style: normal; 
margin-left: 5px;
margin-right: 12px;
color: #4B4B4B;
text-align: left;
}

.aktuelles_home_line{
border-left-width:2px;
border-left-style:solid;
border-color:#336699;
margin-left: 12px;
}

#aktuelles_grafik_rahmen{
border-width:1px;
border-style:solid;
border-color:#336699;
}

a.aktuelles_text_link:visited, a.aktuelles_text_link:link, a.aktuelles_text_link:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
color : #4B4B4B;
}

a.aktuelles_text_link:hover{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration:underline;
color : #4B4B4B;
}

a.aktuelles_text_link_more:visited, a.aktuelles_text_link_more:link, a.aktuelles_text_link_more:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: none;
color : #336699;
}

a.aktuelles_text_link_more:hover{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration:underline;
color : #336699;
}

#aktuelles_text_navi{
font-size: 10px;
font-weight: normal;
font-style: normal; 
color:#336699;
margin-right: 12px;
text-align: right;
}

#aktuelles_text_navi_detail{
font-size: 10px;
font-weight: normal;
font-style: normal; 
color:#336699;
margin-right: 12px;
text-align: right;
}

}a.aktuelles_text:hover{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: underline;
color : #4B4B4B;
}

#bottom_font{ 
font-size: 9px;
font-weight: normal;
font-style: normal; 
text-align: center;
vertical-align: middle;
color : #4B4B4B;
margin-left:12px;
}

#bottom_font2{ 
font-size: 9px;
font-weight: normal;
font-style: normal; 
text-align: center;
vertical-align: middle;
color : #BABABA;
margin-left:12px;
}

h1.content_headline{
vertical-align: top;
text-align: top;
margin-top:50px;
margin-bottom:0px;
text-align: left;
font-size: 13px;
font-weight: bold;
font-style: normal; 
color: #000000;
}

h1.content_headline_sitemap{
vertical-align: top;
text-align: top;
margin-top:38px;
margin-bottom:0px;
text-align: left;
font-size: 13px;
font-weight: bold;
font-style: normal; 
color: #000000;
}

#content_headline2{
vertical-align: top;
text-align: top;
margin-left:12px;
margin-top:50px;
text-align: left;
font-size: 13px;
font-weight: bold;
font-style: normal; 
color: #000000;
}

#content_line {
border-bottom-width:2px;
border-bottom-style:solid;
border-color:#336699;
margin-left: 12px;
margin-right: 12px;
margin-top:50px;
}

#content_line_sitemap {
border-bottom-width:2px;
border-bottom-style:solid;
border-color:#336699;
margin-top:38px;
}


#content_text{
font-size: 12px;
font-weight: normal;
font-style: normal; 
margin-left: 12px;
margin-right: 12px;
color: #4B4B4B;
text-align: left;
}

#content_image{ 
margin-left: 12px;
margin-right: 12px;
border-width: 1px;
border-color: #336699;
border-style: solid;
}

a:visited, a:link, a:active {
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration: underline;
color : #4B4B4B;
}

a:hover{
font-family: Verdana,Arial,Helvetica,sans-serif;
text-decoration:none;
color : #4B4B4B;
}

h1.kontakt_headline{
vertical-align: top;
text-align: left;
font-size: 13px;
font-weight: bold;
font-style: normal; 
color: #000000;
margin-top:50px;
margin-bottom:0px;
}

#kontakt_line {
border-bottom-width:2px;
border-bottom-style:solid;
border-color:#336699;
margin-left: 12px;
margin-right: 12px;
margin-top:50px;
}

#error_head{
/*
margin-top:12px;
vertical-align: top;
*/
margin-left:12px;
font-size: 12px;
font-weight: bold;
font-style: normal; 
color: #4B4B4B;
text-align: left;
}

ul.error{
/*
margin-top:12px;
vertical-align: top;
*/
font-size: 12px;
font-weight: bold;
font-style: normal; 
color: #4B4B4B;
text-align: left;
}

table.form{
/*
vertical-align: top;
margin-top:12px;
*/
font-size: 12px;
font-weight: normal;
font-style: normal; 
margin-left: 12px;
color: #4B4B4B;
text-align: left;
}

.auswahl{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 185px;
height:16px;
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
BORDER-LEFT: #336699 1px solid;
BORDER-BOTTOM: #336699 1px solid;
}

td.beschriftung{
background-color:#D7E5E5;
}

input.textfeld{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 230px;
height:16px;
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
BORDER-LEFT: #336699 1px solid;
BORDER-BOTTOM: #336699 1px solid;
}

input.textfeldmedium{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 179px;
height:16px;
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
BORDER-LEFT: #336699 1px solid;
BORDER-BOTTOM: #336699 1px solid;
}

input.textfeldsmall{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 47px;
height:16px;
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
BORDER-LEFT: #336699 1px solid;
BORDER-BOTTOM: #336699 1px solid;
}

.eingabefeld{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 335px;
height:100px;
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
BORDER-LEFT: #336699 1px solid;
BORDER-BOTTOM: #336699 1px solid;
}

.eingabefeldklein{
color:#000000; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#FFFFFF;
font-size: 11px; 
width: 230px;
height:100px;
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
BORDER-LEFT: #336699 1px solid;
BORDER-BOTTOM: #336699 1px solid;
}

input.abschicken{
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#336699;
font-size: 11px;
font-weight: normal; 
width: 100px;
height:18px;
BORDER-RIGHT: #336699 1px solid;
BORDER-TOP: #336699 1px solid;
BORDER-LEFT: #336699 1px solid;
BORDER-BOTTOM: #336699 1px solid;
cursor:hand;
cursor:pointer;
}

input.abschicken2{
color:#FFFFFF; 
font-family:Verdana,Arial,Helvetica,sans-serif; 
background-color:#A65443;
font-size: 11px;
font-weight: normal; 
width: 180px;
height:18px;
BORDER-RIGHT: #A65443 1px solid;
BORDER-TOP: #A65443 1px solid;
BORDER-LEFT: #A65443 1px solid;
BORDER-BOTTOM: #A65443 1px solid;
cursor:hand;
cursor:pointer;
}

#abschicken2{
margin-right:185px;
margin-top:-40px;
}