body{margin-top:20px;background:#fff url(images/img01.jpg) repeat-x left top;font-family:Verdana, Geneva, sans-serif;font-size:14px;color:#535153;padding:0; font-family:Verdana, Geneva, sans-serif}
p,ol,ul{margin-bottom:1.8em;line-height:160%;}
a{color:#5F6669;}
a:hover{text-decoration:none;color:#393939;}
a img{border:none;}
#header{width:960px;height:207px;background:url(images/header.gif) no-repeat center top;margin:0 auto;}
* html #header{width:960px;height:192px;background:url(images/header.gif) no-repeat center top;margin:0 auto;}
/**+html #header{width:960px;height:190px;background:url(images/header.gif) no-repeat center top;margin:0 auto;}*/
#logo{float:left;text-align:right;/*background-image:url(images/logo_klein.gif);background-repeat:no-repeat;background-position:left bottom;*/width:333px;height:160px;position:absolute;margin-left:10px;top:11px;}
#logo h2.ueo{padding-top:25px;color:#E1E5E7;text-decoration:none;font-size:20px;margin:0;}
#logo h2.ueu{color:#E1E5E7;text-decoration:none;font-size:20px;}
#menu{float:right;margin:11px 17px 0 0;}
#menu ul{list-style:none;line-height:normal;margin:0;padding:0 20px 0 0;}
#menu li{float:left;display:inline;margin:0 0 0 1px;}
#menu a{display:block;width:auto;height:24px;background:#fff;text-decoration:none;padding:7px 15px 0;}
#menu a:hover{text-decoration:none;color:#CCC;}
#page{width:900px;padding-top:9px;background:#F7F5EB url(images/img03.jpg) repeat-y right top;margin:0 auto;}
#content{float:left;width:630px;padding-top:30px; font-size:15px; line-height:22px}
.post{margin:0 20px 30px;}
.post .title{height:57px;color:#BD0000;margin:0;padding:5px 0 5px 30px;}
#rechts{float:right;width:270px;margin-top:-50px;}
* html #rechts{float:right;width:270px;margin-top:-65px; z-index:9999}
*+html #rechts{float:right;width:270px;margin-top:-27px;}
#rechts ul{list-style:none;margin:0;padding:0;}
#rechts li ul{margin-bottom:1.8em;list-style:none;}
#rechts li li{margin-left:24px;border-bottom:#BFC9AE dashed 1px;padding:5px 7px;}
#rechts h5{background:#A3B9CB;font-size:14px;color:#FFF;padding:6px 30px;/* border-top:6px solid #fff*/}
#rechts a{text-decoration:none;color:#8C1418;}
#rechts a:hover{text-decoration:underline;}
#search form{margin-bottom:1.8em;padding:0;}
#search fieldset{border:none;margin:0;padding:0 0 0 30px;}
#search #s{width:140px;}
#footertext{float:right;margin-right:85px;margin-top:-46px;color:#F6F6F6; font-size:12px}
* html #footertext{float:right;margin-right:40px;margin-top:-50px;color:#F6F6F6;}
#footer{clear:both;width:960px;height:100px;color:#FFF;background:url(images/img04.jpg) no-repeat center top;margin:0 auto 30px;}
#footer p{line-height:normal;font-size:smaller;margin:0;padding:40px 0 0 50px;}
#footer a,#footer a:visited{color:#FFF;text-decoration:none;}
#rechts #login_form{margin:0 0 0 34px;padding:0;}
#rechts #login_form .submit_box button{background-color:#fff;border:1px solid #9CA2A5;cursor:pointer;}
#ajaxSearch_submit{background-color:#fff;border:1px solid #9CA2A5;cursor:pointer;padding-top:1px;padding-bottom:1px;}
img#bild_angebot { margin:11px auto 11px 33px ; height:100px; width:100px/* border:1px solid #EFEFE7*/}
/* img#bild_angebot a:hover{ margin-left:33px; border:1px solid #A5A6AD}*/

#search h5 { margin-top:-5px}







