body{
background-color:#363636;
font-family: verdana;
color:#fff;
}

div#center{
   position:absolute;
   left:50%;
   top:50%;
   height:460px;
   width:950px;
   margin-top:-255px;
   margin-left:-475px;
   
} 
#cred{
   position:absolute;
   left:50%;
   top:50%;
   height:20px;
   width:950px;
   margin-top:258px;
   margin-left:-475px;
   text-align:right;
   vertical-align:middle;
   
} 

#menu{
border-bottom: 2px solid #fff;
text-align:left;
padding:0px 0px 0px 0px;
}

#main{
min-height:460px;
background:url(../images/bg/rfriedl_1.jpg) no-repeat 0px 0px;

}

#inhalt{
float:right;
margin-top:207px;
width:385px;
height:252px;
padding-right:3px;
}

#header{
width:385px;
height:35px;
}

#text{
width:385px;
height:252px;
overflow:auto;
}

.trenner{
visibility:hidden;
clear:both;
}


#footer{
min-height:43px;
}

#logo{
float:left;
width: 310px;
}

/* ende grundlayout anfang schriften usw */


/* MENÜ */
#menu{
}

#menu ul.menu-level1{
list-style: none;
padding:0px 0px 0px 0px;
margin:0px;
}

#menu ul.menu-level2{
list-style: none;
padding:0px 0px 0px 0px;
margin:0px;
}

#menu li{
display:inline;
font-family: arial;
font-size:68%;
padding:0px 4px 0px 4px;
letter-spacing: 0.2em;
}

#menu li.menu-level1-active a,#menu li.menu-level1-current-active a{
color:#999;
}

div.rahmen{
padding:0px;
margin:0px 0px 0px 300px;
border-bottom:1px solid #999;
}

/* MENÜ-ENDE */

/* NEWS */

div.news-list-item{
padding:4px;
}

div.news-list-item h2 a{
font-weight:normal;
}

.news-list-date{
font-size:70%;
}

.news-list-morelink{
display:inline;
font-size:80%;
}

div.news-list-item p{
display:inline;
padding:0px;
}

h2{
padding:2px 0px 4px 0px;
margin:0px; 
font-size: 120%;
font-weight:normal;
}

/* NEWS-ENDE */
p{
padding: 5px;
margin:0px; 
line-height:130%;
font-size: 80%;
}

h1{
padding:4px;
margin:0px; 
font-size: 120%;
font-weight:normal;
}



a{
text-decoration:none;
font-weight:bold;
color:#fff;
}

a:hover{
color:#999;
}

#cred a{
text-decoration:none;
font-weight:bold;
color:#666;
font-size: 80%;
}

#cred a:hover{
color:#ccc;
}

h3{
padding:0px;
margin:0px; 
font-size: 150%;
font-weight:normal;
font-family:arial;
}

span.homelink{
margin:0px; 
line-height:130%;
font-size: 80%;
}

span.homelink a{
color:#999;
}
