/*
	zweispalter links absolut
*/

html, body { 
margin : 0;
padding : 0;
} 
body { 
background-color : #656aa1;
font-family : Verdana, Helvetica, sans-serif;
text-align : center;
} 
#wrapper {
	position : relative;
	margin : 10px auto;
	width : 875px;
	background-color : #353a6b;
	color : #000;
	text-align : left;
	left : 18px;
	border-width : 5px;
	border-style : outset;
	visibility: visible;

} 
#header { 
height : 110px;
width : 100%;
color : #00512f;
background-color : #353a6b;
background-image : url(/images/header_875.jpg);
background-repeat : no-repeat;
/*border-right : 1px solid #353a6b;*/
padding-top : 0;
padding-bottom : 0;
} 
#menue {
	position : absolute;
	top : 111px;
	left : 0;
	width : 120px;
	background-color : #353a6b;
	color : #000;
	margin : 0;
	padding : 0;
	list-style-type : none;
	overflow : hidden;
	visibility: visible;

} 
#menue_horiz {
	float : left;
	position : absolute;
	top : 121px;
	left : 195px;
	width : 595px;
	height : 28px;
	background-color : transparent;
	color : #000;
	margin : 0;
	padding : 0;
	list-style-type : none;
	overflow : hidden;
	visibility: visible;

} 
#menue_horiz ul { 
margin : 0;
padding : 0;
list-style-type : none;
display : inline;
} 
#menue_horiz li { 
float : left;
margin-left : 15px;
margin-top : 5px;
list-style-type : none;
display : inline;
background-color : #d8dadc;
color : #353a6b;
width : 180px;
text-align : center;
} 
#menue_horiz a { 
display : block;
padding-left : 5px;
font-weight : bold;
border : 1px solid;
border-color : #ececec #a0a0a0 #a0a0a0 #ececec;
text-decoration : none;
color : #353a6b;
} 
html > body #menue_horiz a { 
width : auto;
} 
#menue_horiz a:visited { 
background-color : transparent;
color : #353a6b;
text-decoration : none;
} 
#menue_horiz ul li a:hover { 
background-color : #eff0f0;
color : #353a6b;
text-decoration : none;
} 
#menue_horiz li.aktiv { 
/*font-variant : small-caps;*/
font-weight : bold;
background-color : #b6b9be;
color : #ececec;
border : 1px solid;
border-color : #ececec #a0a0a0 #a0a0a0 #ececec;
} 
#content { 
background-color : #fafbf6;
/*background-image : url(/images/bg.jpg);
background-position : -1600 -500px;
background-repeat : no-repeat;*/
border-top : 1px solid #353a6b;
border-left : 1px solid #353a6b;
border-bottom : 1px solid #353a6b;
margin : 0 0 0 124px;
padding : 10px 5px 20px 25px;
} 


#bild {
	position:absolute;
	bottom:55px;
	left:5px;
	visibility: visible;


/*border-top:10px solid #353a6b; 
border-left:5px solid #353a6b;
border-right:5px solid #353a6b;
border-bottom:40px solid #353a6b;*/
}


#footer { 
clear : both;
background-color : #353a6b;
color : #ffffff;
font-weight : bold;
padding : 5px 0;
/*border-left : 150px solid #353a6b;*/
text-align : center;
} 
h1, h2, h3, h4, h6, p, ul, li { 
margin : 0;
padding : 0;
} 
h1, h2, h3, h4, h6{ 
margin : 10px 0 10px 0;
} 
h1 { 
padding-left : 0px;
color : #353a6b;
font-size : 110%;
letter-spacing : 1pt;
} 
h2 { 
padding-left : 0px;
color : #353a6b;
border-bottom : 1px solid #353a6b;
border-left : 5px solid #353a6b;
font-size : 100%;
letter-spacing : 1pt;
} 
h3 { 
padding-left : 0px;
font-size : 90%;
color : #353a6b;
letter-spacing : 1pt;
} 
h4 { 
font-size : 85%;
letter-spacing : 1pt;
color : #353a6b;
} 

h6 { 
padding-left : 0px;
margin-right :20px;
color : #353a6b;
font-size : 90%;
line-height: 180%;
letter-spacing : 1pt;
border-width : 3px;
border-style : outset;
/*border : 1px solid #353a6b;*/
} 

p, li { 
font-size : 80%;
} 
#content p { 
line-height : 150%;
margin : 7px 20px 10px 0px;
color : #353a6b;
} 
#content li { 
line-height : 120%;
padding_left: 15px;
margin : 7px 20px 10px 15px;
color : #353a6b;
} 
#content p.unsichtbar { 
visibility : hidden;
} 
#content a { 
text-decoration : none;
padding : 0 3px 2px 3px;
/*border-right : 1px solid #999; 
border-left : 1px solid #999;*/
border-bottom : 1px solid #999;
background-color : #f0f0f0;
color: #353a6b;
} 
#content a:hover { 
background-color : #15439e;
color : #fff;
text-decoration : none;
} 
#content a img { 
text-decoration : none;
/*border-right : 1px solid #999; 
border-left : 1px solid #999;
border-bottom : 1px solid #999;*/
background-color : transparent;
color : #15439e;
} 
#menue ul { 
margin-left : 5px;
} 
#menue ul ul { 
margin-left : 10px;
margin-right : 0;
padding-top : 5px;
padding-bottom : 5px;
font-size : 12px;
} 
#menue ul ul ul { 
margin-left : 15px;
margin-right : 0;
padding-top : 5px;
} 
#menue ul li { 
list-style-type : none;
margin : 0 0 2px 0;
padding : 1px 0;
background-color : #b6b9be;
color : #353a6b;
} 
#menue ul ul li { 
background-color : #d8dadc;
color : #353a6b;
} 
#menue ul ul ul li { 
background-color : #d8dadc;
color : #353a6b;
} 
#menue ul li a { 
display : block;
padding-left : 5px;
font-weight : bold;
border : 1px solid;
border-color : #ececec #a0a0a0 #a0a0a0 #ececec;
text-decoration : none;
color : #353a6b;
} 
#menue ul ul li a { 
font-weight : normal;
text-decoration : none;
color : #353a6b;
} 
#menue ul ul ul li a { 
font-weight : normal;
text-decoration : none;
} 
#menue ul li a:visited { 
background-color : transparent;
color : #353a6b;
text-decoration : none;
} 
#menue ul li a:hover { 
background-color : #eff0f0;
color : #353a6b;
text-decoration : none;
} 
#menue ul li.aktiv-box { 
border : 1px solid;
border-color : #ececec #a0a0a0 #a0a0a0 #ececec;
} 
#menue ul li span.aktiv-head { 
padding-left : 5px;
/*font-variant : small-caps;*/
letter-spacing : 1pt;
font-weight : bold;
background-color : transparent;
color : #ececec;
} 
#menue ul li.aktiv { 
margin-left : -15px;
padding-left : 5px;
font-weight : bold;
background-color : #b6b9be;
color : #ececec;
/*border : 1px solid;
border-color : #353a6b #a0a0a0 #a0a0a0 #ececec;*/
border-left : 5px solid #353a6b;
} 
#menue ul li.img { 
background-color : #353a6b;
} 
img { 
border : none;
} 
