.inhalt  {
border:#154567 1px solid;
float:left;
width:722px;
margin-top:10px;
}

.content1  {
clear:both;
width:910px;
}
.left  {
float:left;
width:176px;
padding-right:6px;
padding-top:10px;
}

#menuleft  {
float:left;
width:176px;
border:#154567 1px solid;
padding:0;
margin:0;
padding-bottom:6px;
padding-top:6px;
}

#menuleft2  {
float:left;
width:176px;
border:#154567 1px solid;
padding:0;
margin:0;
padding-bottom:6px;
padding-top:0px;
margin-top:10px;
}

#menuleft3  {
float:left;
width:176px;
border:#154567 1px solid;
padding:0;
margin:0;
padding-bottom:6px;
padding-top:0px;
margin-top:10px;
}

.pegel  {
border:#154567 1px solid;
float:left;
width:176px;
}

.pegel2  {
border:#154567 1px solid;
float:left;
width:176px;
margin-top:18px;
}

.newsliste, .newsliste2,.newsliste3,.newsliste4,.newsliste5 {
display:block;
width:178px;
float:left;
}

.newstitle {
background-color: #2483c0;
color:#ffffff;
font-size:12px;
display:block;
height:18px;
margin:0;
padding-left:10px;
padding-top:2px;
111border:#154567 1px solid;
}

.newstitle a{
color:#FFFFFF;
text-decoration:none;
}

.newstitle a:hover{
color:#FFFFFF;
text-decoration:underline;
}

#newscontainer,#newscontainer2,#newscontainer3,#newscontainer4,#newscontainer5 {
clear:both;
display:block;
position:absolute;
	z-index:1;
	visibility: hidden;
	background-color: #c7ddef;
	border:#2483c0 1px solid;
	width:176px;
}

.moduletable{
float:left;
width:450px;
display:block;
}
.search{
text-align:right;
float:right;
width:445px;
display:block;
}

.navi_top {
width:906px;
}

.navi_top .moduletable {
padding-top:5px;
}


.wrapper {
 margin: 0 auto; 
 padding: 0; 
 width: 910px; 
 text-align: left; 
}

body {
	font-size:76%;
	font-family:Arial, Trebuchet MS, Verdana, Helvetica, sans-serif;
	line-height:1.3;
	 margin: 0; 
 padding: 0; 

}

html, body {
	height: 100%;
}

h1,h2,h3,h4,h6,p,blockquote,form,label,ol,dl,fieldset,address {
	margin:0.5em 0; 
}

h5 {
	margin:0.5em 0;
	color:#333333;
	text-decoration:none;
	font-weight:normal;
	display:inline;	
}

.contentpaneopen ul {
overflow:auto; zoom:1; padding-left:25px;
}

.contentpaneopen img {

}

.contentpaneopen li a {
border:0;
}

.contentpaneopen li a:hover {
border:0;
}

.contentpaneopen ul {
padding-left:14px;
}

.contentpaneopen li {
list-style:disc;
line-height:normal;
margin-left:0px;
padding-left:0;
}

.contentpaneopen a {
color:#154567;
text-decoration:underline;
border:0px;
}



.contentpaneopen a:hover {
color:#154567;
text-decoration:none;
border:0px;
}

a{
	border:0;
	color:#154567;
	text-decoration:underline;
}

a:hover{
border:0;
color:#154567;
text-decoration:none;
}

fieldset {
padding:.5em;
}



.moduletableakt h3 {
font-weight:normal;
height:26px;
text-align:left;
padding-top:22px;
padding-left:30px;
font-size:1em;
margin:0;
background-image:url(../images/menu_top2.jpg);
color:#FFFFFF;
}


.componentheading {
font-weight:bold;
font-size:14px;
height:22px;
padding-left:7px;
padding-top:5px;
background-color:#154567;
color:#FFFFFF;
}

.inhalt table {
width:100%;
border-spacing:inherit;
border-collapse:collapse;
height:16px;
}

.inhalt table .contentheading {
font-weight:bold;
font-size:14px;
height:16px;
padding-top:0px;
color:#FFFFFF;
background-color:#154567;
padding-left:20px;
}

.contentpaneopen td {
padding-left:20px;
padding-right:20px;
}

.contentpaneopen td table td{
padding-left:0px;
padding-right:0px;
}
.moduletablehome ul{
text-align:center;
list-style:none;
}

.article_column .contentpaneopen .contentheading {
font-weight:bold;
font-size:14px;
height:16px;
padding-top:10px;
color:#000000;
padding-left:20px;
background-color:#FFFFFF;
}

.inhalt .blog p {
padding-left:20px;
}

.inhalt .contentpaneopen p{
padding-left:0px;
}


.inhalt  .componentheading {
padding-left:20px;
}

.simplelists-categories .componentheading {
color:#000000;
padding:0;
margin:0;
font-weight:normal;
background-color:#FFFFFF;
}


.simplelists-categories h2 {
border:#000000 1px solid;
float:left;
position: relative;

}
#simplelists-description, .simplelists-category {
border:#000000 1px solid;
padding:0;
margin:0;
width:0:
}



.blog .article_separator { 
border-top: 1px solid #2483c0; 
display: block;
width: 97%;          
margin-left: 10px;
margin-top:  10px;
}

/* HEADLINES */

.moduletable_headline {
width:150px;
}

.moduletable_headline h3{

padding-left:8px;
color:#154567;
font-size:12px;
padding-top:1px;
}
.moduletable_headline ul{

padding-left:20px;
margin:0;
margin-top:8px;
margin-bottom:8px;
white-space:normal;
}

.latestnews_headline li{
list-style-position:outside;
color:#154567;
list-style:disc;
margin:0;
padding-left:0px;
padding-top:3px;
padding-right:0px;
padding-bottom:0px;
}

.latestnews_headline a {
text-decoration:none;
color:#000000;
}
.latestnews_headline a:hover {
text-decoration:none;
color:#2483c0;
}

/* menu2 */
.moduletable_menu2 {
padding:0;
margin:0;

}

.moduletable_menu2 h3{
background-color:#154567;
color:#ffffff;
font-size:12px;
display:block;
height:18px;
width:166px;
margin:0;
padding-left:10px;
padding-top:2px;
}

/* Allgemeine Angaben zu den Listenelementen */
.moduletable_menu2 { /* all lists */
padding:0;
margin:0;
width:176px;
}
.moduletable_menu2 ul { 
list-style:none;
padding-left:10px;
font-weight:bold;
line-height:20px;
margin:0;
}

.moduletable_menu2 ul ul { 
list-style:none;
padding-left:10px;
font-weight:normal;
margin:0;
}

.moduletable_menu2 ul ul ul{
list-style:none;
margin:10;
line-height:16px;
}



/* Allgemeine Schriftformatierung */


.moduletable_menu2 li a {
	display:block;     /*ein Link erstreckt sich jetz über den gesamten Inhalt eines li*/
	color:#154567;
	white-space:normal;
	text-decoration:none;
	}
	
	
.moduletable_menu2 li a:hover {
	display:block;     /*ein Link erstreckt sich jetz über den gesamten Inhalt eines li*/
	color:#154567;
	text-decoration:underline;
	}

	
/* menu3 */


.moduletable_menu3 h3{
background-color:#154567;
color:#ffffff;
font-size:12px;
display:block;
height:18px;
width:166px;
margin:0;
padding-left:10px;
padding-top:2px;
border:#66FF00 1px solid;
}

/* Allgemeine Angaben zu den Listenelementen */
.moduletable_menu3 { /* all lists */
padding:20;
margin:0;
width:176px;

}
.moduletable_menu3 ul { 
list-style:none;
padding-left:10px;
font-weight:bold;
line-height:20px;
margin:0;
}

.moduletable_menu3 ul ul { 
list-style:none;
padding-left:10px;
font-weight:normal;
margin:0;
}

.moduletable_menu3 ul ul ul{
list-style:none;
margin:10;
line-height:16px;
}



/* Allgemeine Schriftformatierung */


.moduletable_menu3 li a {
	display:block;     /*ein Link erstreckt sich jetz über den gesamten Inhalt eines li*/
	color:#154567;
	white-space:normal;
	text-decoration:none;
	}
	
	
.moduletable_menu3 li a:hover {
	display:block;     /*ein Link erstreckt sich jetz über den gesamten Inhalt eines li*/
	color:#154567;
	text-decoration:underline;
	}	
	
	
	
.navi_top a{
font-weight:bold;
}

.navi_top a:hover{
font-weight:bold;
}


hr {
height:1px;
  margin-right:0;
  border-bottom:none;
  color:#2483c0;
  margin-top:10px;
}


.header {
clear:both;

padding-top:10px;
}

.header-text {
background-image:url(../images/banner1.jpg);
height:21px;
width:906px;
margin-bottom:10px;
}
.header-text .text{
padding-left:10px;
padding-top:3px;

color:#FFFFFF;
}
