body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	line-height:16px;
}

img, img a{
	border:none;
}

div, p, span{
	margin:0px;
	padding:0px;
}

a, a:hover{
	color:#054759;
}

.clear{
	clear:both;
	margin-top:-1px;
	height:1px;
	overflow:hidden;
}

/************** Ebenenavigation *****************/

ul.ebenenavi{
	margin:0px;
	padding:0px;
	
}
li.ebenenavi{
	display:inline;list-style-type:none;
	margin-right:23px;
}

.ebenenavi, a.ebenenavi{
	font-size:11px;
	font-weight:bold;
	color:#66929C;
	text-decoration:none;
}

 .ebenenaviactiv, a.ebenenaviactiv, a.ebenenaviactiv:hover, p.ebenenaviactiv{
	font-size:11px;
	font-weight:bold;
	color:#e5de66;
	text-decoration:none;
}

/************** Metanavigation *****************/

ul.meta{
	margin:0px;
	padding:0px;
	
}
li.meta{
	display:inline;list-style-type:none;
}

.meta, a.meta{
	font-size:12px;
	font-weight:bold;
	color:#115565;
	text-decoration:none;
}

a.meta:hover, .metaactiv, a.metaactiv, a.metaactiv:hover{
	font-size:12px;
	font-weight:bold;
	color:#d3c801;
	text-decoration:none;
}

/************ Main Menu **************/
ul.nav{
	margin:0px;
	padding:0px;
}

li.menu{
	display:inline;
	list-style-type:none;
}

.nav1, .nav2, .nav3
	{
		display:block;
		
	}
	

/**************Layout *****************/
p{
	/*padding:0 10px 10px 10px;*/
}
h1{
	font-size:11px;
	color:white;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}
h2{
	font-size:11px;
	color:#00495A;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:0px;
	margin:0px;
}
.textwhite, a.textwhite, a.textwhite:hover{
	color:white;
	padding:0 10px 10px 10px;
	display:block;
	
} 

.textwhitebold, a.textwhitebold, a.textwhitebold:hover{
	color:white;
	padding-left:10px;
	padding-top:10px;
	font-weight:bold;
	display:block;
} 

.textblue, a.textblue, a.textblue:hover{
	color:#00495A;
	padding:0 10px 10px 10px;
	display:block;
} 

.textbluebold, a.textbluebold, a.textbluebold:hover{
	color:#00495A;
	padding-left:10px;
	padding-top:10px;
	font-weight:bold;
	display:block;
} 

.morenews, a.morenews, a.morenews:hover{
	text-align:right;
	color:white;
	display:block;
	padding-right:10px;
	padding-bottom:5px;
}

/**************** Formulare ******************/
.formular{
	font-family:Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#00495a;
}
input.formular{
	border:solid 1px #00495a;	
}
textarea.formular{
	border:solid 1px #00495a;	
}

.btn{
	font-family:Verdana, Helvetica, sans-serif;
	border:solid 1px #00495a;
	padding:0 6px 0 5px;
	background:white;
	font-size:11px;
	color:#00495a;
}



