/* Social Bookmarks und Subnavigation */
.subnavi {}
.twitter {padding-top: 3px; text-align: right;}
.twitterwrap {padding-right: 60px}
.bookmarks {border-right: 5px solid #fff;}
.addthis_button {position: relative; top: -5px}

.newsbild {
padding:0px 10px 0px 0px;
float:left;
width:120px;
text-align:center;
}

.newsbildBig {
	
float:left;
margin-right:20px;
/*width:250px;*/

}

.newsListText {
	width:400px;
	float:left;
}

.news-list-item .newsListText {
	width:555px;

}

.news-single-item {

}

.clearer {
	clear:both;
}


.news-list-item {
	margin-bottom:20px;
	border-bottom:1px #CCC solid;
	padding-bottom:10px;
	
	}

.news-single-imgcaption {
padding:3px 0px 15px 0px !important;

/*width:240px;*/
}

#mitte li {
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;

list-style-image:url(img/bulletpoint.gif);
}
#mitte ul {
padding:0px 0px 0px 17px;
margin:10px 0px 10px 0px;
}
.ebene1 {
background-color:#D1EDEF;
padding:5px 0px 5px 30px;
margin:0px 0px 0px 0px;
border-bottom:2px solid #FFFFFF;


}

.ebene1 a{
color:#000000;
}

.ebene2 {
background-color:#EDF7C7;
padding:2px 0px 2px 30px;
margin:0px 0px 0px 0px;
border-bottom:2px solid #FFFFFF;
}

ebene2 a{
color:#000000;
}

/*
.news-latest-item {
float:left;
width: 450px;
border-top:1px dashed #67C5CA;
padding:10px 0px 10px 0px;
	margin:0px 0px 0px 0px;
}
.news-latest-item-bild {
float:left;
width: 110px;
}
.news-latest-item-text {
float:left;
width: 330px;
}

.news-latest-item-text h3{
font-size:1em;
margin:0px 0px 5px 0px;
}


.news-list-container HR.clearer, .news-single-item HR.clearer, .news-latest-container HR.clearer{
	clear: both;
	height:0px;


}

.news-latest-container {

}
*/
#content {
width: 798px;
overflow:hidden;

}

#links {
width: 95px;
float:left;

}



#mitte {
width: 455px;
float:left;
margin:0px 0px 0px 0px;
padding:0px 10px 0px 10px;
border-bottom:1px dashed #339999;
}

#mitte img {
margin: 0px 0px 2px 0px;
}

#rechts {
width: 223px;
float:left;
overflow:hidden;

}

#godfather {
margin:10px 0px 10px 20px;
}

#marginalie {
background-image:url(img/marginalie_rechts_back.gif);
width:151px;
overflow:hidden;
margin:0px 0px 10px 20px;
font-size:0.9em;
}
#marginalie p{
padding:0px 5px 0px 20px;
}
#rechts #marginalie h4 {
color: #339999;
font-size:1em;
padding:12px 0px 10px 20px;
margin:0px 0px 0px 0px;
}

#rootline {
width: 100%;
/*width: 480px;*/
border-bottom:1px dashed #67C5CA;
color: #339999;
}


/*###ROOTLINE###*/
#rootline p{
margin:28px 0px 0px 0px;
padding:0px 0px 3px 0px;
}

#rootline a{
color: #339999;
font-size:0.9em;
margin:0px 5px 0px 0px;
text-decoration:none;
}

#rootline a:hover{
text-decoration:underline;
}

#metarechts {
background-image:url(img/meta_rechts_back.gif);
width:152px;
margin:10px 0px 0px 20px;
}

#metarechts table{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#339999;
font-size:0.9em;
margin:0px 5px 0px 5px;
}

#metarechts a{
color: #339999;
text-decoration:none;
}
#metarechts a:hover{
text-decoration:underline;
}

.inputsuche {
width:120px;
margin:0px 5px 0px 5px;
}

.direkt {
width:120px;
margin:0px 5px 5px 5px;
}

#rechts form {
margin:5px 0px 5px 0px;
}
#f0 {
width:105px;
float:left;
}

#f1 {
width:150px;
float:left;
}
#f2 {
width:150px;
float:left;
}
#f3 {
width:150px;
float:left;
text-align:right;
}

#f1 a,#f2 a,#f3 a {
color: #339999;
text-decoration:none;
}

#f1 a:hover,#f2 a:hover,#f3 a:hover{
text-decoration:underline;
}
