@import url('reset.css'); 

#maincontent h3{font-size:1.6em}

body{background:url(../images/background.gif) repeat-x; font-family:Arial,Helvetica,sans-serif; font-size:62.5%}

#wrapper{position:relative; margin:0 auto; width:956px; font-size:1.4em}

h1{float:left; margin:10px 0 0 10px; color:#fff}

.rex-navi1{margin:10px 0 0 0; float:right}

.rex-navi1 li{text-align:right; display:inline}

.rex-navi1 li a{text-decoration:none; color:#999797}

.rex-navi1 li a:hover, .rex-current{text-decoration:underline; color:#000!important}

.rex-navi{margin:10px 0 0 0; float:right}

.rex-navi li{padding:0 0.4em; text-align:right; display:inline}

.rex-navi1 li{padding:0 0.4em; border-left:1px solid #999797}

.rex-navi li a{text-decoration:none; color:#999797}

.rex-navi li a:hover, .rex-current{text-decoration:underline; color:#000!important}

#logo{margin:40px 30px}

#mainnav{width:100%; height:234px}

.mainnav_block{float:left; height:236px; width:235px; margin:0 3px 0 0; text-align:center; color:#fff}

.mainnav_block a{color:#fff; text-decoration:none}

.mainnav_block a:hover{text-decoration:underline}

.block_1{background:url(/files/hausverwaltung-berlin.jpg) no-repeat}

.block_1:hover{background:url(/files/hausverwaltung-gebaeudeverw.jpg) no-repeat; cursor:pointer}

.block_1 a, .block_2 a, .block_3 a, .block_4 a{width:235px; height:236px; border:1px solid red; cursor:pointer}

.block_2{background:url(/files/ferienwohnung-verwaltung-os.jpg) no-repeat}

.block_2:hover{background:url(/files/ferienwohnung-verwaltung-mo.jpg) no-repeat; cursor:pointer}

.block_3{background:url(/files/bauleitung-baubetreuung-ber.jpg) no-repeat}

.block_3:hover{background:url(/files/bauleitung-baubetreuung-mo.jpg) no-repeat; cursor:pointer}

.block_4{background:url(/files/hauswartservice-gartenpfleg.jpg) no-repeat}

.block_4:hover, .block_4.active{background:url(/files/hauswartservice-gartenpf-mo.jpg) no-repeat; cursor:pointer}

.floatLeft{float:left; margin:10px 10px 10px 0}

#content_left{float:left; width:235px; margin:35px 0 35px 0}

#content_left h3{background-color:#999797; color:#fff; padding:5px 0 5px 10px}

#content_left ul{padding:15px 0 15px 10px; background-color:#e1e2e2; color:#999797}

#content_left a{color:#999797}

#maincontent{float:left; width:697px; margin:35px 0 35px 0; padding:0 10px}

#maincontent h3{padding:5px 0 5px 0}

#maincontent p, #maincontent li, #maincontent form{line-height:1.5em; margin:0 0 10px 0}

#footer{background-color:#e1e2e2}

#footer p{margin:0 auto; width:956px; padding:35px 10px}

#footer a{color:#000; text-decoration:none}

.clear{clear:both; line-height:0}

#doform70 label{float:left; width:200px}

#doform70 input{width:337px; margin-bottom:5px}

.formsubmit{float:right; margin-right:155px; width:100px!important}

