body{background:url(bg.gif) repeat #000000;padding:0; font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:12px;margin:0px auto auto auto;color:#36322b;}
p{padding:0px;text-align:left;margin:0px;line-height:20px;}
p.personal{padding:5px 15px 0 5px;text-align:left;}
p.content{padding:0px;padding-right:15px;text-align:left;margin:0px;}
.personals{padding:20px 0 0 0;}
.clear{clear:both;}
a{color:#000; text-decoration:underline;}
a:visited{color:#000;}
a:hover{color:#0f0f0f; text-decoration:none;}
a:active{color:#000;}
a:active, a:focus{outline:none;}
.code{display:inline-block;padding-left:20px;line-height:18px;background:transparent url(kettenrad.png) center left no-repeat;}
img.left_img{float:left;padding:3px 25px 3px 3px;}
img.right_img{float:right;padding:3px 25px 3px 3px;}
#main_container{width:821px;height:auto;margin:auto;padding:0px;}
#header{width:821px;height:135px;margin:0px;padding:0px;background:url(header_bg.gif) no-repeat center top;}
.logo{padding:30px 0px 0px 296px; margin:0px;}
.title{width: auto;padding:2px 0 10px 0;font-size:17px;color:#2e2721;font-weight:bold;}
.title_welcome{width: auto;padding:0 0 0 35px;font-size:22px;color:#24a4b3;background:url(checked.gif) no-repeat left top;margin:0 0 10px 25px;}
span.orange{font-weight:bold;color:#f5a009;}
h1{margin:0px;margin-top:5px;margin-bottom:5px;padding:0px;}
h2{margin:0px; padding:0px; font-size:12px;}
h3{margin:0px; padding:0px; font-size:12px; text-decoration:underline;}
hr{border: 0px; border-top: dashed 2px #CCC; border-bottom: transparent; width:300px}
.menu{width:821px;height:42px;margin:0px;background:url(menu_bg.gif) no-repeat left;}
.menu ul{list-style:none;padding:0 0 0 15px;margin:0px;}
.menu ul li{display:inline;}
.menu ul li a{float:left;height:42px;border:none;padding:0 15px 0 15px;text-decoration:none;color:#fff;line-height:42px;font-size:14px;}
.menu ul li a:hover{background:url(menu_bullet.gif) no-repeat bottom center;}
.rex-current a{float:left;height:42px;border:none;padding:0 15px 0 15px;text-decoration:none;color:#fff;line-height:42px;font-size:14px;background:url(menu_bullet.gif) no-repeat bottom center;}

#breadcrumb {margin-bottom: 10px;}
#breadcrumb p, #breadcrumb ul, #breadcrumb li {display: inline; color: #000;}
ul.rex-breadcrumb {padding:0px;margin:0px;}
ul.rex-breadcrumb li {margin-left: 0px; padding: 0 5px 0 0;  list-style: none;}
ul.rex-breadcrumb li.rex-lvl1 {margin: 0;padding-left: 5px;background: none;}

.imprint_box{width:496px;height:202px;background:url(welcome_box.gif) no-repeat center;padding:0px;}
p.imprint{padding:30px 35px 0 35px;}
.center_content{width:821px;height:auto;clear:both;padding:10px 0 30px 0;background-color:#e9e5e2;}
.center_left{width:500px;float:left;padding:10px 0 10px 10px;}
.center_right{width:300px;float:left;padding:10px 0 10px 0px;}
.center_full{width:800px;padding:10px;}
.txt-img, .tinymcewysiwyg {padding-right: 10px;}
.wall{width:187px;height:265px;padding:0 0 15px 50px;}
.news_box{float:left;width:auto;border-bottom:1px #CCCCCC dashed;padding:10px 0 8px 0;}
.news_icon{width:30px;height:33px;float:left;background:url(news_icon.gif) no-repeat center;}
.news_content{width:400px;float:left;text-align:justify;line-height:20px;padding:0 0 0 10px;}
.text_box{width:278px;height:144px;padding:15px 0 0 10px;background:url(text_box.gif) no-repeat center;background-position:0px 0px;}
.small_box{width:226px;height:144px;padding:15px 0 0 10px;background:url(small_box.gif) no-repeat center;background-position:0px 0px;margin:5px 0 0 5px;}
.login_form_row{float:left;padding:4px 0 4px 0;}
label.login_label{width:70px;float:left;padding:3px 5px 0 0;color:#000;text-align:right;}
input.login_input{width:153px;height:18px;float:left;border:1px #9dbbc6 solid;background-color:#fff;color: #000;}
input.login{float:right; margin-right: 47px; cursor:pointer; border:outset 1px #ccc; background:#999; color:#666; font-weight:bold; padding: 2px; background:url(formbg.gif) repeat-x left top;}
input.btn{cursor:pointer; border:outset 1px #ccc; background:#999; color:#666; font-weight:bold; padding: 2px; background:url(images/formbg.gif) repeat-x left top;}
ul.list{list-style:none;padding:0px;margin:0px;}
ul.list li{list-style:none;width: auto;height: auto;padding:0px; margin:8px 0 8px 0;}
ul.list li a{height:24px; width: auto; padding:0 0 0 15px; margin:0;color:#36322b;text-align:left;line-height:24px;text-decoration:none;}
ul.list li span{height:24px; width:24px; display:block;padding:0px; margin:0px;color:#000;text-align:center; float:left; float:left; line-height:24px;background:url(bullet_list.gif) no-repeat left;}
ul.list li a:hover{text-decoration:underline;}
#footer{width:821px;height:50px;clear:both;color:#837d7b;}
#footer a{color:#837d7b;padding:0 8px 0 8px;text-decoration:none;}
.left_footer{float:left;padding:20px 0 0 0;}
.right_footer{float:right;padding:15px 5px 0 0;}
pre {font: 10px Consolas, Monaco, "Lucida Console", monospace; margin:0px; padding:10px 0px 10px 5px; background: #eee; overflow:auto; line-height:1.6em; border:1px solid #cbc3bd;}
.one_tweet{display:block; width:450px; border-bottom: 1px dashed #999; margin-bottom:10px;}

div.rexfancy-images img {border:1px solid #EFEFEA; background-color:#F5F5F1; padding:5px;-moz-border-radius:3px;margin-right:5px;float:left; display:block;}
div.clear-rexfancy{float:none;clear:both;}

.compactdownload_spalten {width:30px;vertical-align:baseline;}
#compactdownload {width:480px; border-collapse:collapse; border:none;}
.compactdownload_icon {border:0px;}
#compactdownload_header {font-family: Arial, Helvetica, sans-serif; background-color: #494540; color: #fff; height:20px; border: 1px solid #000; text-align:left;}
.compactdownload_col_odd {
font-family: Arial, Helvetica, sans-serif; font-size: 12px;
height:25px;
margin-bottom: 5px;
padding: 5px;
background-color: #cbc3bd;
border: 1px solid #000;
color: #000;
font-weight:bold;
text-indent:10px;
}
.compactdownload_col_even{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin-bottom: 5px;
height:25px;
padding: 5px;
background-color: #ded8d3;
border: 1px solid #000;
color: #000;
font-weight:bold;
text-indent:10px;
}

ul.pagination {margin: 0; padding: 0; text-align: left; font-size: 11px;}
.pagination li{list-style-type: none; display: inline; padding-bottom: 1px; margin-right: 4px;}
.pagination a{margin-right:2px;}
.authordate {color:#1b5875;	font-family: Verdana, "Trebuchet MS", Arial, sans-serif; font-size: 0.9em; font-weight: bold; line-height: 0.7em;}
.cats {color:#392955;font-family: Georgia, "Times New Roman", Times, serif;	font-size: 0.92em;}
.more {border-style: dotted; border-width: 1px;	border-color: #111;	margin-left: 3px; background-color: #ea8; padding-left: 3px; padding-right: 3px;}
.rdftext {font-size: 1em;}
.feed a {color:#111;}

ul.rex-navi1 {list-style:none;padding:0 0 0 15px;margin:0px;}