html{padding:0;margin:0;}
body{padding:0;margin:auto;width:990px;background-color:#000000;color:#efcbbf;font-size:12px;font-family:Verdana,Arial,SunSans-Regular,Sans-Serif;line-height:1.5;}
#links a:link,#links a:visited,#links a:active{color:#efcbbf;text-decoration:none;}
#links a:hover{color:#d37a6c;}
a,a:link,a:active,a:visited{color:#df6a6d;text-decoration:none;}
a:hover,a:focus{color:#f8b600;}
p{margin:0px;padding:5px 20px 5px 20px;}
abbr,acronym{border:none;}
h1{color:#cedae6;background-color:#486276;text-transform:uppercase;text-align:right;}
h2{margin:1em 0 0 0;color:#efcbbf;background-color:transparent;font-size:14px;text-transform:uppercase;}
h3{margin:1em 0 0 0;background-color:transparent;font-size:13px;}
h4{margin:1em 0 0 0;background-color:transparent;font-size:12px;}
strong{font-size:13px;}
#header{margin:0;padding:0;width:800px;background:url(images/header.gif) no-repeat 16px 0;height:180px;}
#header span{width:1px;position:absolute;top:-999px;left:0;height:1px;overflow:hidden;}
#footer{border-top:1px solid #564b47;border-left:1px solid #564b47;border-bottom:1px solid #564b47;padding:5px;margin:0 0px 20px 190px;text-align:center;}
#links{float:left;width:190px;margin:18px 0 0 0;padding:0px;color:#564b47;left:0px;}
#inhalt{width:auto;margin:30px 0px 0px 190px;border-left:1px solid #564b47;padding:0px 10px 0px 10px;min-height:300px;}
* html #inhalt{height:300px;}
#impressum{text-align:left;}
#impressum dl{margin-bottom:10px;}
#impressum dt{float:left;width:140px;font-weight:bold;}
#impressum dd{float:none;margin:0 0 .3em 0;}
.date{padding:0 0 1.5em 0;margin:0;border-bottom:1px solid #564b47;}
.date h3{text-transform:uppercase;}
.date .name,.date h3 > span{color:#c00025;}
.date img{margin:0 0 0 20px;float:right;}
.bold{font-weight:bold;}

