*{
margin:0; 
padding:0;
outline:none;
}
body{
font-family: Arial;
}
img{
border:none;
}
p, label{
font-size: 0.8em;
line-height: 20px;
}
h1{
color: #666;
border-left: 4px solid;
padding-left: 10px;
font-size:1.5em;
font-family:Helvetica;
text-transform:uppercase;
font-weight: normal;
}
#zeiten h2{
font-weight:normal;
text-transform:uppercase;
}
#aussen{
background-image:url(../m4_userdateien/bilder_layout/header_wrapper.jpg);
background-repeat: repeat-x;
height: 242px;
width:100%;
z-index: 3;
}
#container{
width: 1000px;
margin: 0 auto;
}
#header{
}
#immosuche{
width: 272px;
height: 52px;
position: absolute;
float: left;
margin-top: -140px;
margin-left: 600px;
display:block;
}
#sie_wollen{
width: 272px;
height: 52px;
position: absolute;
float: left;
margin-top: -80px;
margin-left: 600px;
display:block;
}
#header #immosuche a{
background: url(../m4_userdateien/bilder_layout/suchen_btn.png) no-repeat;
position:relative;
display: block;
width: 272px;
height: 52px;
cursor:pointer;
text-decoration:none;
}
#header #sie_wollen a{
background: url(../m4_userdateien/bilder_layout/sie_wollen.png) no-repeat;
position:relative;
display: block;
width: 272px;
height: 52px;
cursor:pointer;
text-decoration:none;
}

#navigation{
width:1000px;
height:53px;
background-image:url(../m4_userdateien/bilder_layout/nav_normal.jpg);
background-repeat:repeat-x;
}
#navigation ul{
height:53px;
width:1000px;
list-style:none;
background-image:url(../m4_userdateien/bilder_layout/nav_schein.png);
background-repeat:no-repeat;
}
#navigation li{
list-style: none;
display:block;
height: 53px;

/*width: 97px;*/
float:left;
background:url(../m4_userdateien/bilder_layout/nav_trenner.jpg) right;
background-repeat:no-repeat;
font-size:0.8em;
}
#navigation li a{
height: 53px;
/*width: 97px;*/
padding-left: 20px;
padding-right: 20px;
display:block;
float:left;
text-decoration:none;
color: #3d3f3c;
text-align: center;
line-height:43px;
}
#navigation li.aktiv{
background-image:url(../m4_userdateien/bilder_layout/nav_hover.jpg);
background-repeat:repeat-x;
}
#navigation li.aktiv a{
background:url(../m4_userdateien/bilder_layout/nav_trenner_hover.jpg) right;
background-repeat:no-repeat;
color:#fff;
}
#navigation li a:hover{
background-image:url(../m4_userdateien/bilder_layout/nav_hover.jpg);
background-repeat:repeat-x;
color: #fff;
text-decoration:none;
}
#navigation li.out1{
margin-left: 0px;
}
#navigation li.out2{
margin-left: 0px;
}
.noview{
display: none;
}
#footer{
width: 1000px;
height: 282px;
color: #fff;
position: absolute;
z-index:9;
background:url(../m4_userdateien/bilder_layout/footer.jpg) no-repeat;
}
#footer_wrapper{
height: 282px;
position: relative;
margin-top: 0px;
z-index:5;
background-image:url(../m4_userdateien/bilder_layout/footer_wrapper.jpg);
background-repeat:repeat-x;
width:100%;
}
#footer #bund{
background-image:url(../m4_userdateien/bilder_layout/footer_bund.png);
background-repeat:no-repeat;
width: 217px;
height: 277px;
position: absolute;
margin-left: 800px;
margin-top:-32px;
float:left;
}
#footer #zusatznav{
float: left;
position:absolute;
margin-top:250px;
}
#footer #zusatznav ul li{float: left;
list-style:none;
}
#footer #zusatznav ul li a{
color: #fff;
text-decoration:none;
}
.clear{
clear:both;
}
#left, #right{
float: left;
width: 500px;
}
.content_box{
padding:10px;
margin-bottom: 10px;
background: url(../m4_userdateien/bilder_layout/box_verlauf.jpg) repeat-x;
}
.content_box_big{
width: 980px;
padding:10px;
margin-bottom: 10px;
background: url(../m4_userdateien/bilder_layout/box_verlauf.jpg) repeat-x;
}
.datum_box{
background: url(../m4_userdateien/bilder_layout/box_datum.png) no-repeat;
width:52px;
height:52px;
float: left;
}
.tag{
color: #fff;
margin-left: 10px;
padding-top: 2px;
width:35px;
text-align:center;
}
.jahr{
color: #4a4a4a;
padding-top: 2px;
margin-left: 10px;
width:35px;
text-align:center;
}
.info_text {
float: left;
width: 400px;
margin-left: 10px;
}
.info_headline{
color: #c2100f;
}
.immo_bild{
width:152px;
height:91px;
float:left;
}
.desc{
height: 91px;
float:left;
width: 225px;
padding-left:1px;
border-left: 1px solid #e1e1e1;
margin-left:1px;
}
.desc p{
background-color: #e1e1e1;
line-height: 21px;
}
.desc span{
display: block;
width: 80px;
float:left;
color:#575757;
padding-left:2px;
}
.bottom{
margin-bottom: 2px;
}
.top_immo{
width: 480px;
}
.top_immo .float{
float:left;
margin-top:-1px;
}
#zeiten{
float: left;
margin-top:50px;
position:absolute;
}
.pic_left{
margin-right: 5px;
}
.pic_right{
margin-left: 5px;
}
cite{
background-color:#CCC;
display:block;
float:left;
width: 310px;
padding: 10px;
-moz-border-radius: 10px;
}
/* Formular */
form#hkk_form label{
display:block;
float: left;
width: 100px;
}
form#hkk_form p{
font-weight:bold;
}
form#hkk_form input,form#hkk_form textarea{
border: 1px solid #ccc;
}
form#hkk_form .no_border{
border:none;
}
form#hkk_form br{
clear:both;
}
p.green{
border: 2px solid green;
padding: 3px;
margin-top: 10px;
}
p.pic_wrapper_left img{
padding-right:10px;
}
