*{margin:0px; padding:0px;}
body{background-image:url(files/rw_abriss.png); background-repeat:repeat-x; text-align:center; font-family:Verdana, Arial; font-size:13px; padding-top:45px;}

h1{ font-family:"Trebuchet MS", Tahoma, Arial; font-weight:normal; line-height:1em;}
img{border:0px; margin:0px; padding:0px;}
a {color:#b61036; text-decoration:none;}
a:hover {color:#444; text-decoration:none;}

.copyright{text-align:right; font-size:9px; color:#444;}

.frontend{margin:0 auto; text-align:left; width:800px;}

.left{width:169px; float:left; margin-right:27px; padding:61px 0 20px;}
.left img{margin: 0 0 0 4px;}

.sidenav-title{text-align:right; padding:20px 6px 5px; background:#000; color:#fff; font-family:Verdana; font-weight:bold; font-style:italic; font-size:14px; margin:0 0 3px 4px;}
.sidenav {margin: 0 0 0 4px;}
.sidenav ul{list-style-type:none;}
.sidenav a{display:block; padding:6px 6px; text-decoration:none; color:#fff; margin-bottom:1px; background:#b61036; font-size:12px;  font-family:"Trebuchet MS", Verdana, Arial;}
.sidenav a.rex-active, .sidenav a.rex-current{background-color:#444;}
.sidenav ul ul{border-width:3px 1px 1px; border-style:solid; border-color: #444; margin-bottom:1px; }
.sidenav ul ul a{color:#444; background:#fff;}
.sidenav ul ul a.rex-current, .sidenav ul ul a.rex-active{background-color:#ddd;}

.main{width:604px; float:left;}

.headarea{padding:0 0 0 4px;}
.headarea img{display:block;}
.headarea .copyright{text-align:right; font-size:9px; color:#aaa;}
.headarea .subtitle{text-align:right; margin:2px 2px 2px 0; color:#444;}

.logoheader{background-image:url(files/rw_logoheader.png); height:19px;}
.headnav{border-bottom:3px solid #b61036; padding:20px 0 0 12px; font-size:12px;}
.headnav li{float:left; list-style:none;}
.headnav a{display:block; color:#444; text-decoration:none; padding:4px 9px 4px 9px; background:#eee; margin-right:1px; border-bottom:1px solid #fff; vertical-align:bottom; border-top:3px solid #ffffff;  font-family:"Trebuchet MS", Verdana, Arial;}
.headnav a:hover{background:#ddd; text-decoration:none;}
.headnav a.active {background:#b61036; border-bottom:1px solid #b61036; border-top:3px solid #b61036; color:#fff;}

.header{background-image:url(files/rw_header.png); height:41px; margin:0 0 6px 0; border-top:1px solid #aaa;}

.content h1, 
.content h2, 
.content h3, 
.content h4, 
.content h5, 
.content h6, 
.content p, 
.content ul, 
.content img {padding:0 0 0 4px;}

.content h1{color:#b61036; margin:6px 0 6px; font-size:28px;}
.content h2{color:#000; margin:2px 0 4px; font-size:19px; font-family:"Trebuchet MS", Arial; font-weight:normal;}
.content h3{color:#000; margin:6px 0 6px; font-size:15px; font-family:"Trebuchet MS", Arial;}
.content a{color:#b61036; text-decoration:none;}
.content a:hover{color:#444; text-decoration: underline;}
.content ul{margin:4px 0 0 20px; list-style-type:square;}

.searchList ul{margin-left:4px; padding:0;}
.searchList li {list-style-type:none;}
.searchList .url{font-size:10px;}
.searchList .result{font-size:10px; font-size:15px; font-family:"Trebuchet MS", Tahoma;}

.center{float:left; line-height:1.6em; }
.center.small {width:404px; margin-top:10px;}
.center.wide {width:604px; margin-top:10px;}
.center p{margin:10px 0;}

.right{float:left; width:194px; margin:10px 0 10px 6px; line-height:1.4em; }
.right h1{color:#444; font-size:24px; font-weight:bold;}
/* .right p{margin:8px 0 4px;} */

.footer{background-image:url(files/rw_footer.png); background-repeat:no-repeat; background-position:center top; padding:25px 10px 0 0; text-align:right; font-size:9px; margin:20px 0 20px 200px; color:#444;}
