/* OpenID icon style */
body {
	margin:auto;
        color:#646464;
        font-family:Arial,Helvetica,sans-serif;
        font-size:12px;
        line-height:150%;

}

a {
        color:#00427a;
        text-decoration:none;
}

a:hover {
        color:#2f9fff;
}

p {
        margin-top:0;
}
.componentheading {
	color:#00427a;
        font-size:12px;
        padding-left:3px;
        margin-bottom:14px;
        margin-top: 5px;
	text-align:left;
	
}
.contentheading{
	  color:#00427a;
      font-size:16px;
}



h1 {    
	color:#111;
        font-size:12px;
	padding-bottom:10px;
	margin:0px;
        text-align:left;
}

h2 {    
        color:#00427a;
        font-size:14px;
        line-height:16px;
        margin-top:4px;
        margin-bottom:8px;
}

h3 {
        color:#00427a;
        font-size:12px;
        margin-top:20px;
        margin-bottom:5px;
}

.suche {
	position:absolute;
	width:900px;
	height:24px;
	padding-top:24px;
	text-align:right;
        z-index:100;
}



.logo {
	position:relative;
	background-color:#00427a;
	height:104px;
}

.top {
	background-image: url(../Grafik/bk_top.gif);
        position:relative;
	padding:0px;
	margin:0px;
	float:left;
	width:900px;
        height: 48px;
}

.blog{
        text-align:justify;
}

.blog img{
        border-style:solid;
        border-width:1px;
        float:left;
        padding:3px; 
        margin-right: 12px;
        margin-bottom: 2px;       
}

#page{
	      margin-top:20px;
        text-align:justify;  
}

#page img{
        border-style:solid;
        border-width:1px;
        float:left;
        padding:3px;
        margin-right: 12px;
        margin-bottom: 2px;
}

.breadcrumbs{
        color: #2f9fff;
	padding-top:15px;
	padding-bottom:10px;
        font-size:11px;
        margin-left:26px;
}

.userZwei {
		float:left;	
}
.container {
	width:900px;
    min-height:700px;
	margin:auto;
}
.right {
	padding-left:674px;
	width:230px;
	top:10px;
}

.moduletable_right{
	background-image: url(../Grafik/bk_right.gif);
        background-repeat: repeat-x;
        background-position: 0 bottom;
        width: 160px;
        float:left;
        padding-left:20px;
        padding-right: 20px;
        padding-bottom: 35px;
        margin-bottom: 20px; 
        line-height: 140%;
}

.moduletable_baby{
        background-position: 0 bottom;
        width: 200px;
        float:left;
        margin-bottom: 20px; 
}


.moduletable_spende{
        width: 200px;
        float:left;
        margin-bottom: 20px; 
}

.moduletable_spende a{
        color:#fff;
        border-style:none;
        border-width:0px;
}




.content {
	position:relative;
	float:left;
	width:560px;
	margin-left:50px;
        margin-top:15px;
        text-align:justify;
}

.content img{
        border-style:solid;
        border-width:1px;
        float:left;
        padding:3px; 
        margin-right: 12px;
        margin-bottom: 2px;       
}

.footer_container {
	background-image:url(../Grafik/bk_footer.gif);
        background-repeat:repeat-x;
        height: 100px;
}

.footer_inner {
	width:900px;
	margin:auto;
}

.footer {
        text-align: center;
        padding-top:52px;
	background-image:url(../Grafik/bk_footer1.gif);
        background-repeat:no-repeat;
        color:#e4e4e4;
        font-size:11px;
}

.footer a{
        cursor: pointer;
        color:#e2e2e2;
        text-decoration:none;
        padding-left: 10px;    
        padding-right: 10px;
}

.footer a:hover{
        color:#2f9fff;
        text-decoration:none;
        padding-left: 10px;    
        padding-right: 10px;
}


ul.mostread_left {
        padding-left:0px;
}


td.buttonheading img {
        border:medium none;
}
.buttonheading {
	position:relative;
	right:0px;
	float:right;
}

table.contentpaneopen, table.contentpane {
        margin:0px;
		padding:0px;
		}

.column_separator {
        border-left:1px solid #e0e0e0;
        padding-left:20px;
}

span.article_separator {
	background-image: url(../Grafik/bk_articel_sep.gif);
        background-position: center bottom;
        background-repeat: no-repeat;
        display:block;
        height:20px;
        margin-top:18px;
        margin-bottom:20px;

}


.leading_separator{
        display:block;
        height:3px;
        border-top:1px solid #eee;
        border-bottom:1px solid #eee;
        margin-bottom:16px;
}
.moduletable-left {
        width:230px;
	padding-right:20px;
}

div.moduletable_menu ul {
        margin:10px 0;
        padding-left:20px;
        padding-right:20px;
}

.pageinfo {
margin-right:10px;
float:left;
padding:0px;
margin-bottom:0px;
}

.iteminfo {
margin-right:10px;
padding:0px;
margin-bottom:15px;
}

.articleinfo {
margin-right:10px;
padding:0px;
margin-bottom:10px;
width:100%;
}

.readon{
        padding-left:16px;
	background-image: url(../Grafik/arrow-readon.png);
        background-repeat: no-repeat;
}