body {
	font-family:Arial,Helvetica,san-serif; 
	font-size:11px; 
	color:#5f7b8b;
	margin:0px;
	background-image:url(hg-seite.gif);
	background-repeat:repeat-y;
}

.hm1{background-color:#0099cc;}
.hm2{background-color:#006666;}
.hm3{background-color:#ff9900;}
.hm4{background-color:#cc3366;}
.hm5{background-color:#999999;}
.hm6{background-color:#c9cbcb;}
.hm0{background-color:#636e7b;}


#DIVhauptmenu ul {
	text-transform:uppercase;
	font-size:12px; 
	float: left;
	width: 825px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0;
	margin: 1px 0 0 1px;
}
#DIVhauptmenu li {
	list-style-type:none;
	padding: 0;
	float:left;
	margin:1px;
	width:135px;
	line-height:30px;
	text-align:left;
	vertical-align:middle;
}
#DIVhauptmenu span{
	width:135px;
	height:30px;
}
#DIVhauptmenu p {		
	padding: 0 0 0 50px;
	margin: 0;
}
#DIVhauptmenu A, A:active, A:link, A:visited, A:hover{
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
}
#DIVmenuoben2 A, A:active, A:link, A:visited, A:hover{
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
	font-size:11px;
}
#DIVcontent A, A:active, A:link, A:visited, A:hover{
	TEXT-DECORATION:underline;
}
#DIVcontentoben A, A:active, A:link, A:visited, A:hover{
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
	font-size:11px;
}
#DIValleswichtige ul {
	float: left;
	width: 278px;
	color: #FFFFFF;
	font-weight: bold;
	padding: 0;
	margin: 0px;
}
#DIValleswichtige li {
	list-style-type:none;
	float: left;
	margin: 1px 1px 1px 0px;
	width: 278px;
	line-height: 28px;
	text-align: left;
	vertical-align: middle;
}
#DIValleswichtige span{
	width:278px;
	height:28px;
	margin-left:50px
}
#DIValleswichtige p {		
	padding: 0;
	margin: 0;
}
#DIValleswichtige A, A:active, A:link, A:visited, A:hover{
	COLOR:#FFFFFF;
	TEXT-DECORATION:none;
}




td{vertical-align:top;font-size:11px;}
p{font-size:11px;}
input{height:19px;font-size:11px;}
select{height:19px;font-size:11px;}
img {border:0px;}
label {width:100px}

A, A:active, A:link, A:visited, A:hover{COLOR:#5f7b8b}

span.menu_o{
	text-decoration:none;
	font-size:10px;
}

a.link_o,a:active.link_o,a:link.link_o,a:visited.link_o,a:hover.link_o{
	text-decoration:none;
	font-size:10px;
}


.menu1_td,.menu1,a.menu1,a:active.menu1,a:link.menu1,a:visited.menu1,a:hover.menu1{
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
}
.menu1_akt,a:active.menu1_akt,a:link.menu1_akt,a:visited.menu1_akt,a:hover.menu1_akt{
	text-decoration:none;
	text-transform:uppercase;
	font-size:12px;
}

.menu2_td,.menu2,a.menu2,a:active.menu2,a:link.menu2,a:visited.menu2,a:hover.menu2{
	text-decoration:none;
	font-size:12px;
}
.menu2_akt,a.menu2_akt,a:active.menu2_akt,a:link.menu2_akt,a:visited.menu2_akt,a:hover.menu2_akt{
	text-decoration:none;
	font-size:12px;
}

.menu3_td,.menu3,a.menu3,a:active.menu3,a:link.menu3,a:visited.menu3,a:hover.menu3{
	text-decoration:none;
	font-size:11px;
}
.menu3_akt,a.menu3_akt,a:active.menu3_akt,a:link.menu3_akt,a:visited.menu3_akt,a:hover.menu3_akt{
	text-decoration:none;
	font-size:11px;
}

.menu4_td,.menu4,a.menu4,a:active.menu4,a:link.menu4,a:visited.menu4,a:hover.menu4{
	text-decoration:none;
	font-size:10px;
}
.menu4_akt,a.menu4_akt,a:active.menu4_akt,a:link.menu4_akt,a:visited.menu4_akt,a:hover.menu4_akt{
	text-decoration:none;
	font-size:10px;
}

.menu5_td,.menu5,a.menu5,a:active.menu5,a:link.menu5,a:visited.menu5,a:hover.menu5{
	text-decoration:none;
	font-size:10px;
}
.menu5_akt,a.menu5_akt,a:active.menu5_akt,a:link.menu5_akt,a:visited.menu5_akt,a:hover.menu5_akt{
	text-decoration:none;
	font-size:10px;
}

td.menu1_td{
	padding-left:16px;
}
td.menu2_td{
	padding:3px 0px 2px 0px;
	text-indent:0px;
}
td.menu3_td{
	padding:2px 0px 2px 9px;
	text-indent:-7px;
}
td.menu4_td{
	padding:2px 0px 1px 17px;
	text-indent:-6px;
}
td.menu5_td{
	padding:2px 0px 1px 25px;
}

.sitemap1{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    margin-top: 10px; 
    margin-bottom: 0px;
    TEXT-DECORATION: none
}

.sitemap2{
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    margin-top: 5px; 
    margin-bottom: 0px;
    margin-left: 29px;
    TEXT-DECORATION: none
}
.sitemap3{
    FONT-SIZE: 8pt;
    margin-top: 2px; 
    margin-bottom: 0px;;
    margin-left: 45px;
    TEXT-DECORATION: none
}
.sitemap4{
    FONT-SIZE: 8pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: 55px;
    TEXT-DECORATION: none
}
.sitemap5{
    FONT-SIZE: 8pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: 95px;
    TEXT-DECORATION: none
}
.sitemap6{
    FONT-SIZE: 8pt;
    margin-top: 0px; 
    margin-bottom: 0px;
    margin-left: 120px;
    TEXT-DECORATION: none
}







P{font-size:11px;}

H1{
    FONT-SIZE:16pt;
    FONT-WEIGHT:bold;
    margin-top:0px; 
    margin-bottom:10px;
}

H2{
    FONT-SIZE:13pt;
    margin-top:10px; 
    margin-bottom:3px;
}

#DIVlogooben {
	position:absolute;
	left:0px;
	width:275px;
	height:118px;
	z-index:1;
}
#DIVmenuoben {
	position:absolute;
	text-align:right;
	left: 275px;
	width:460px;
	height:45px;
	z-index:1;
}
#DIVsuche {
	position:absolute;
	text-align:right;
	left:735px;
	width:232px;
	height:45px;
	z-index:1;
}
#DIVhauptmenu {
	position:absolute;
	text-align:left;
	vertical-align:bottom;
	padding:2px 0 0 1px;
	background-image:url(hauptmenu_hg.gif);
	background-repeat:no-repeat;
	left:281px;
	top:82px;
	width:828px;
	height:34px;
	z-index:3;
}
#DIVbildoben {
	position:absolute;
	left:0px;
	top:118px;
	width:560px;
	height:235px;
	z-index:1;
}
#DIVcontentoben {
	color:#FFFFFF;
	position:absolute;
	left:560px;
	top:118px;
	width:407px;
	height:235px;
	z-index:1;
}
#DIVmenuoben2 {
	position:absolute;
	text-align:right;
	color:#FFFFFF;
	left:560px;
	top:330px;
	width:407px;
	height:23px;
	z-index:2;
}

#DIVbalkenoben {
	position:absolute;
	left:0px;
	/* top:118px; */
	top:353px;
	width:967px;
	height:50px;
	background-image:url(leiste_oben.gif);
	z-index:1;
}
#DIValleswichtige {
	position:absolute;
	top:376px;
	left:678px;
	width:258px;
	height:28px;
	background-image:url(alleswichtige_hg.gif);
	background-repeat:no-repeat;
	z-index:2;
}
#DIVrandrechts {
	position:absolute;
	top:0px;
	left:967px;
	width:140px;
	height:100%;
	background-image:url(rand_hg.gif);
	z-index:10;
}
#DIVmitte {
	position:absolute;
	/* top:168px; */
	top:403px;
	left:0px;
	width:967px;
	z-index:1;
}
#DIVmenulinks {
	padding-top:25px;
	left:0px;
	width:260px;
	z-index:1;
}
#DIVinhaltlinks{
	margin: 30px 0 20px 17px;
	width:243px;
	z-index:1;
}
#DIVcontent {
	/* left:260px; */
	width: 100%; /* width:690px; */
	z-index:1;
}
#DIVunten {
	left:0px;
	width:967px;
	height:70px;
	background-color:#ecebea;
	z-index:1;
}