body{
	background-color:#333d6e;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
}

.header{
	font-size:16px;
	font-weight:bold;
	margin-bottom:10px;
}

a:link, a:visited, a:active, a:focus{
	color:#000000;
	text-decoration:none;
}

a:hover{
	color:#000000;
	text-decoration:underline;
}

p{
	font-size:12px;
}

H1{
	color:#333d6e;
	font-size:16px;
	font-weight:bold;
	padding-left:2px;
	border-left: 1pt solid #333d6e; 
	border-bottom: 1pt solid #333d6e;
}

H2{
	color:#333d6e;
	font-size:14px;
	font-weight:bold;
	padding-left:2px;
	border-left: 1pt solid #333d6e; 
	border-bottom: 1pt solid #333d6e;
}
/* LAYOUT BEGIN */
#wrapper{
	width:868px;
	margin:15px auto 0 auto;
	text-align:left;
	height:510px;
	border: 1px solid #ffec00;
	background-color:#fff;
}


#header{
	position:absolute;
	margin: 0 0 0 200px;
	width:668px;
	height:110px;
	background-image: url(/fileadmin/templates/pic/header.jpg); 
	background-repeat: no-repeat;  
}

#img{
	position:absolute;
	padding: 0;
	height:510px;
	width:200px;
	background-image: url(/fileadmin/templates/pic/left.jpg); 
	background-repeat: no-repeat;   
}

#menu{
	position:relative;
	top:100px;
	left:15px;
	width:170px;
	height:auto;
	background-color:#ffffff;
	border:1px solid #ffffff;
	opacity: .85 ;
	filter:alpha(opacity=87);
	padding-top:60px;
	padding-bottom:10px;
}

#leiste{
	position:relative;
	top:110px;
	left:-10px;
	width:990px;
	height:50px;
    background-image: url(/fileadmin/templates/pic/leiste.gif); 
	background-repeat: no-repeat;	
}

html:root #submenu{
	width:990px;
}

#langselect{
	width:150px;
	height:26px;
	margin-right:10px;
	margin-left:35px;
	margin-top:17px;
	float:left;
}
#pfad {
	margin-top:-10px;
	float:left;
	color:#333d6e;
    text-decoration:none;
}
/* LAYOUT END */
/*CONTENT BEGIN */
#content{
	font-size:13px;
	position:relative;
	top:110px;
	left:200px;
	width:678px;
	height:350px;
	overflow:auto;
	padding:10px;
	padding-right:20px;
	padding-left:20px;
	color:#000000;
	text-align:justify;
}
#content li{ 
	list-style-image: url(/fileadmin/templates/css/arrow.gif) ;
} 
#content[id]{
	width:628px;
	height:330px;
}

html:root #content{
	width:628px;
}
#content a{ 
	color:#333d6e;
	font-weight:bold;
} 

/*CONTENT END */
/*MENU BEGIN */

a.menu_link:link, a.menu_link:visited, a.menu_link:active, a.menu_link:focus{
   color:#ff0000;
   text-decoration:none;
   line-height:18px;
}

a.menu_link:hover{
}

DIV#left_menu_L1{
	color:#333d6e;
	width:auto;
	line-height:25px;
	text-decoration:none;
	display:block;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
	margin:0px;
	text-align:left;
	text-decoration:none;
}
DIV#left_menu_L2{
	padding-left:10px;

}
DIV#left_menu_L3{
	padding-left:10px;
}
.left_menu-no  a:link, .left_menu-no a:visited, .left_menu-no a:active, .left_menu-no a:focus{
	color:#000000;
}
.l1eft_menu-no a:hover{
	color:#333d6e;
	text-decoration:none;
}
#left_menu_L1 a:hover {
	color:#333d6e;
	text-decoration:none;
}
.left_menu-no:a{
	color:#333d6e;
	text-decoration:none;
}
.left_menu-no:hover a{

	padding-left: 2px;
	padding-right: 2px;
	border-left: 1pt solid #333d6e; 
	border-bottom: 1pt solid #333d6e;

}
.left_menu_act a:link, .left_menu-act a:visited, .left_menu-act a:active, .left_menu-act a:focus, .left_menu-act a:hover{
	color:#333d6e;
	text-decoration:none;
	padding-left: 2px;
	padding-right: 2px;
	border-left: 1pt solid #333d6e; 
	border-bottom: 1pt solid #333d6e;
}
/*MENU END*/
/* FOOTER LINK BEGIN  */

#footer { 
	margin:0 auto;
	width:870px;
}

#footer a:link, #design  a:visited    { 
	color: #ffec00;
	font-size: 8pt; 
	text-decoration: none
}

#footer  a:hover  { 
	color: red; 
	font-size: 8pt; 
	text-decoration: none 
}
#design  { 
	float:left;
	color: #ffec00;
	font-size: 8pt; 
	text-decoration: none; 
}
#design   p  { 
}

#impressum   a  { 
	color: #ffec00;
}
#impressum  { 
	float: right;
	color: #ffec00;
	font-size: 8pt; 
	text-decoration: none; 
}
/* FOOTER END  */

