*{margin:0; padding:0;}
html {background-color:#D4CCAA; background-image:url('/images/Page-BgTexture.jpg'); background-repeat:repeat; background-attachment:fixed; background-position:top left; min-height:101%; margin-bottom:1px;}
body {color:#FFFFFF; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;}
a:link, a:visited, a:active {color:#FF9900; text-decoration:none; font-weight:normal;}
a:hover {color:#FF9900; text-decoration:none; font-weight:normal;}
a img {border:1px solid #FFFFFF}
img {border:1px solid #FFFFFF}
p {margin-top:5px; margin-bottom:20px;}
h1 {font-size:20px; color:#999999;}
h2 {font-size:20px;}
h3 {font-size:16px; color:#999999;}
h4 {font-size:16px;}
h5 {font-size:10px; color:#999999;}
h6 {font-size:10px;}
.clear {clear: both;}

.home {padding:5px; background-color:#880000; text-align:center;}
.home a{color:#FFFFFF; font-weight:bold; font-size:14px; text-decoration:none;}
.home a:hover{text-decoration:underline;}
.item-links {float:left; text-align:center; margin-top:10px; padding:20px; border:1px solid #FFFFFF; width:98%;}
.item-links span {font-size:15px; padding:5px;}
.item-links a:link, .item-links a:visited, .item-links a:active {color:#660000; text-decoration:underline; font-weight:bold;}
.item-links a:hover {color:#660000; text-decoration:none; font-weight:bold;}
.leer {padding:10px;}

#container {margin-left:auto; margin-right:auto; width:968px; padding:10px;}
#oben {background:#ffffff; border-top:5px solid #FF9900; border-bottom:5px solid #FF9900; width:100%; height:95px;}
#mitte {width:100%; min-height:250px; margin:0px; padding:10px 0px; float:left;}
#links {width:210px; min-height:200px; float:left;}
#footer {width:100%; margin:0px; float:left; border-top:3px solid #FFFFFF; padding-top:5px;}

.big {font-size:30px;}
#logo {float:left; padding-top:25px; padding-left:30px; color:#000000; font-weight:bold;}

.module-nav {padding:10px 25px; margin-bottom:15px; border:1px solid #FFFFFF; -moz-border-radius:5px;}
.module-nav-image {background:url(/images/hinweis.jpg) no-repeat; width:100%; height:205px;}
.module-nav-image-text {font-size:12px; color:#000000; padding:20px; font-weight:bold;}

#content {padding-left:225px; margin:0px; float:none;}
#content-index {padding:10px;}
.module_oben {float:none; padding:10px; margin-bottom:15px; text-align:left; border:0px solid #FFFFFF; -moz-border-radius:5px;}
.inhalt {}
#sortby {padding:15px;}
#inhalt-feed {}
.module_unten {float:none; padding:10px; margin-bottom:15px; text-align:left; border:0px solid #FFFFFF; -moz-border-radius:5px;}
#small {float:left; padding:10px; text-align:left; color:#5e5e5e; font-size:11px; width:98%;}

.copyright {float:left; font-size:10px; color:#999999;}
.copyright a:link, .copyright a:visited {font-size:10px; color:#999999; font-weight:bold;}
.link_footer {font-size:9px; text-align:center; color:#999999; padding-top:35px; padding-bottom:15px;}
.link_footer a:link, .link_footer a:visited {font-size:9px; color:#999999; font-weight:normal;}
.text_footer {font-size:9px; text-align:left; color:#999999; padding-top:15px; padding-bottom:15px; font-weight:normal;}

#content-kontakt {padding:25px;}
.form_titel {padding-left:5px; padding-top:5px; font-size:12px;}
.form_feld {padding-bottom:5px;}
.form_send {text-align:left; padding-top:25px;}
.nos {display:none;}

#content-detail {width:730px;}
.module-feed {float:left; padding:20px; width:95%; border:1px solid #FFFFFF; -moz-border-radius:5px; margin:2px;}

#content-index ul>li {background-image:url('/images/postbullets.png'); background-repeat:no-repeat; margin-left:30px; padding-left:19px; overflow-x:visible; overflow-y:hidden;}
blockquote p {margin:2px 0 2px 15px;}
blockquote {margin:10px 10px 10px 50px; padding:10px 10px 10px 34px; background-color:#D4D6D1; background-image:url('/images/postquote.png'); background-position:left top; background-repeat:no-repeat; overflow:auto; color:#000000;}

#content-index img, img#content-index {border:solid 0 #B1B4AC; margin: 10px;}
#content-index table {border-collapse:collapse; margin:1px;}
#content-index th, #content-index td {padding:2px; border:solid 1px #989C91; vertical-align:top; text-align:left;}
#content-index th {text-align:center; vertical-align:middle; padding:7px;}

