/*Colorstyle scharz auf weiß*/
body {
         background-color: #efefef;
         color: #4a4a4a;
         background-position: center;
         background-repeat: repeat-y;

}
#con_topnavi {
	background-color: #ffffff;
         color: #4a4a4a;
}
#con_head {
	background-image: url("../bilder/hg_kopf_blau.jpg");
         background-repeat: no-repeat;
         background-position: top right;
         background-color: #304154;
         color: #ffffff;
         border-bottom: 2px solid #ffffff;
}
#con_head_adresse, #con_navi {
         border-bottom: 2px solid #ffffff;
}
#con_content {
	background-image: url("../bilder/hg_content_blau.gif");
}

/*Topnavi*/
a.a_topnavi:link, a.a_topnavi:visited {
	background-color: #ffffff;
         color: #304154;
}

a.a_topnavi:hover, a.a_topnavi:active, a.a_topnavi:focus, a.a_topnavi_sel:link, a.a_topnavi_sel:visited, a.a_topnavi_sel:hover, a.a_topnavi_sel:active, a.a_topnavi_sel:focus {
	background-color: #ffffff;
         color: #912509;
}
/* Head */
#h1_head {
         color: #ffffff;
}
#h2_head {
         color: #ffffff;
}
#span_adresse {
	color: #000000;
}
a.a_head_adresse:link, a.a_head_adresse:visited {
	color: #000000;
}

a.a_head_adresse:hover, a.a_head_adresse:active, a.a_head_adresse:focus {
	color: #4a4a4a;
}
/*Navi */
a.a_navi:link, a.a_navi:visited  {
	background-color: #ffffff;
         color: #304154;
}
a.a_navi:hover, a.a_navi:active, a.a_navi:focus, a.a_navi_sel:link, a.a_navi_sel:visited, a.a_navi_sel:hover, a.a_navi_sel:active, a.a_navi_sel:focus {
	background-color: #ffffff;
         color: #912509;
}
/*Subnavi */
div.leftbox a.a_subnavi:link, div.leftbox a.a_subnavi:visited  {
	background-color: #304154;
         color: #ffffff;
}
div.leftbox a.a_subnavi:hover, div.leftbox a.a_subnavi:active, div.leftbox a.a_subnavi:focus, div.leftbox a.a_subnavi_sel:link, div.leftbox a.a_subnavi_sel:visited, div.leftbox a.a_subnavi_sel:hover, a.a_subnavi_sel:active, a.a_subnavi_sel:focus {
	background-color: #ffffff;
         color: #912509;
}

div.leftbox {
	color: #ffffff;
         background-color: #304154;
         border-bottom: 2px solid #ffffff;
}
div.leftbox h2 {
	color: #859EBA;
         background-color: #304154;
}
div.leftbox p {
	color: #ffffff;
         background-color: #304154;
}

div.leftbox a:link, div.leftbox a:visited {
	color: #ffffff;
         background-color: #304154;
}

div.leftbox a:hover, div.leftbox a:active, div.leftbox a:focus {
	color: #304154;
         background-color: #ffffff;
}

#string_search{
	background-color: #ffffff;
         color: #000000;
         border: none;
}
#btn_search {
	background-color: #304154;
         color: #ffffff;
         border: none;
}
select.sel_bitv {
	background-color: #ffffff;
         color: #000000;
         border: none;
}
#btn_bitv {
	background-color: #304154;
         color: #ffffff;
         border: none;
}
span.span_ak {
	color: #ff0000;
}

#con_foot {
         border-top: 2px solid #304154;
         color: #000000;
}
a.a_footnavi:link, a.a_footnavi:visited {
	background-color: #ffffff;
         color: #000000;
}
a.a_footnavi:hover, a.a_footnavi:active, a.a_footnavi:focus {
        	background-color: #ffffff;
         color: #912509;
}

/* CONTENT Styles */
#con_main h1 {
	color: #912509;
         border-bottom: 2px solid #304154;
}

#con_main h2 {
	color: #912509;
}

#con_main h3 {
	color: #304154;
}

#con_main strong {
         color: #000000;
}

#con_main p {
         color: #000000;
}

#con_main td {
	color: #000000;
}

#con_main hr {
         background-color: #ffffff;
         border-top: 0.1em dotted #cccccc;
         border-left: none;
         border-bottom: none;
         border-right: none;
}
#con_main li {
	color: #000000;
}

#con_main a:link, #con_main a:visited {
         color: #912509;
         background-color: #ffffff;
}

#con_main a:hover, #con_main a:active, #con_main a:focus {
         color: #ffffff;
         background-color: #912509;
}

#con_main input, #con_main textarea {
	background-color: #ffffff;
         color: #000000;
	border: 1px solid #cccccc;
}
#con_main select, #con_main option {
	background-color: #ffffff;
         color: #000000;
}
#meldung {
	border: 1px solid #ff0000;
}

#con_main p.p_meldung, #con_main ul.ul_meldung, #con_main li.li_meldung {
	color: #ff0000;
}
