* {margin:0;padding:0}
html, body {margin:0px; padding:0px; }
body{background:#ADCBF7 url(images/img01.jpg) repeat-x ;font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;font-size:15px;color:#405A67;margin:0;padding:0;}
h1,h2,h3{color:#4F6977;margin:0;}
h1{letter-spacing:-1px;font-size:44px;}
h2{font-size:28px;}
h3{font-size:16px;}
p,ul,ol{line-height:1.5em;text-align:justify;margin:0 0 1.5em;}
blockquote{font-style:italic;}
a{color:#38B5F1;}
a:hover{text-decoration:none;}
img{border:none;}
img.left{float:left;margin:0 15px 0 0;}
img.right{float:left;margin:0 0 0 15px;}
#header{width:954px;height:183px;background-image:url(images/img02.gif); background-repeat:no-repeat; background-position: 16px center ;margin:0 auto; position: relative}
#logo{float:left;background-image:url(images/Dachdecker_Gemkow_Dach.jpg); background-position:155px 15px; background-repeat:no-repeat; height: 140px}
#logo h1,#logo h2{float:left;color:#FFF;}
#logo h1{font-weight:700;padding:115px 0 0 50px;}
#logo h2{font-size:22px;font-weight:700;padding:100px 0 0 180px;}
#logo a{text-decoration:none;color:#FFF;}
#menu{float:right;}
#menu ul{list-style:none;line-height:normal;margin:0;padding:140px 20px 0 0;}
#menu li{display:inline;}
#menu a{text-transform:lowercase;text-decoration:none;font-size:16px;font-weight:700;color:#FFF;padding:0 28px 0 0;}
#page{width:954px;margin:0 auto; margin-top:-50px}
#bg{background:url(images/hg.gif) no-repeat left top;}
#content{float:left;width:680px;}
.post{width:606px;padding:6px 0 0 48px;}
.post .title{padding:0 0 0 0px;}
/*.post .title a{color:#4F6977;}*/
/*.post .date{text-align:right;color:#79AFCD;margin:-26px 25px 15px 0;}*/
.post .entry{border-top:3px solid #fff;padding:40px 20px 0 12px;}
/*.post .meta{background:url(images/img08.jpg) no-repeat left bottom;padding:15px 12px;}*/
/*.post .more,.post .comments{padding:0 30px 0 20px;}*/
/*.post .more{background:url(images/img09.gif) no-repeat left center;}
.post .comments{background:url(images/img10.gif) no-repeat left center;}*/
#about-box{width:185px;height:162px;background:url(images/ol.gif) no-repeat center bottom;padding:70px 37px 0 35px;/* margin-top:-111px;*/ position:relative;/*opacity:.70;filter: alpha(opacity=70); -moz-opacity: 0.7;*/}
#about-box h2{margin-bottom:25px;font-size:18px;font-weight:400;}
#about-box p{font-size:12px;}
#sidebar{float:right;width:274px;}
/** html #sidebar{float:right;width:270px;}*/
#sidebar ul{width:228px;list-style:none;margin:0;padding:0 0 0 15px;}
#sidebar li{background-color:#F9F9F9;padding-left:5px;margin:6px auto;}
#sidebar li a:hover{border-right:2px solid #8C0C00;}
#sidebar a,#sidebar a:visited{color:#8C0C00;text-decoration:none;display:block;width:100%; padding-top:6px; padding-bottom:6px}
#sidebar h4{font-size:18px;padding:40px 0 0 16px;}
#footer{text-align:center;font-size:10px;padding:30px 0;}
#footer a,#footer a:visited #footer a:hover{color:#425963;text-decoration:none;}
#oben{height:55px; background-image:url(images/hg.gif); background-repeat:no-repeat; background-position: top center}
#unten{clear: both;height:60px; background-image:url(images/hg.gif); background-position:bottom ; background-repeat:no-repeat}
* html #unten{clear: both;height:60px; background-image:url(images/hg_unten_ie6.gif); background-position:bottom ; background-repeat:no-repeat}
#mitte{background-image:url(images/mitte.jpg); background-position:top center; background-repeat:repeat-y}
* html #mitte{background-image:url(images/mitteie6.gif); background-position: right; background-repeat:repeat-y;







}
* html #content{background-image:url(images/mitteie6.gif); background-position: left; background-repeat:repeat-y;min-height:666px;
height:auto !important;
height:600px}

#logo_nav { font-weight:bold; font-size:14px; float:right;  margin-top:106px}
#logo_nav ul{ padding-right:46px;}
#logo_nav li { list-style:none;display:inline;background-image:url(images/navoben.jpg); background-position: right center; background-repeat: no-repeat}
#logo_nav ul li a,#logo_nav ul li a:visited { /*display:block;*/ padding:0px 8px 0px 6px; text-decoration:none; color:#28284A; }
#logo_nav ul li.last  { background:none}
#logo_nav ul li a:hover { 0px 8px 0px 6px; text-decoration: underline; color:#28284A}
/*hr,.post .meta b{display:none;}*/






