body {

    margin: 0px;
    padding: 0px;
    }




    .logomenu {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:350px;
    margin:0px auto;
    text-decoration:none;
    float: right;
    margin-left: 630px;
    margin-top: 36px;
    }



#kopfbild1 {
    position: absolute;
    width:700px;
    float: right;
    margin-left: 280px;
    margin-top: -184px;
    }


#header_family {
    position: absolute;
    width:700px;
    float: left;
    margin-left: 290px;
    margin-top: -183px;
    }


#laufschrift {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:968px;
    float: left;
    margin-left: 6px;
    margin-top: -20px;

    }


#linkeseite {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:180px;
    float: left;
    margin-left: 0px;
    margin-top: -4px;
    text-decoration:none;
    }


#linkeseite2 {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:180px;
    float: left;
    margin-left: -769px;
    margin-top: -1081px;
    text-decoration:none;
    }




#index_mitte {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:536px;
    float: left;
    margin-left: 214px;
    margin-top: -1472px;
    text-decoration:none;
    }

#index_mitte2 {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:536px;
    float: left;
    margin-left: 214px;
    margin-top: -1124px;
    text-decoration:none;
    }


#orangebox {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    background-color:#FF9900;
    width:522px;
    float: left;
    padding:2px; margin:0px;

    }

#bildmitte {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    margin-left: 100px;
    margin-top: 8px;

    }

#rechteseite {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:180px;
    float: left;
    margin-left: 774px;
    margin-top: -638px;
    text-decoration:none;
    }

#rechteseite2 {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:180px;
    float: left;
    margin-left: 774px;
    margin-top: -763px;
    text-decoration:none;
    }

#rechteseite3 {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:180px;
    float: left;
    margin-left: 774px;
    margin-top: -1138px;
    text-decoration:none;
    }

#rechteseite4 {
    font-family: Verdana, Arial, sans-serif;
    position: absolute;
    width:180px;
    float: left;
    margin-left: 774px;
    margin-top: -988px;
    text-decoration:none;
    }


.kopfMenue {
    font-family: Verdana, Arial, sans-serif;
    text-decoration:none;

    }


.inset{
border-bottom: #999999 1px solid;
border-right: #999999 1px solid;
border-left: #777777 1px solid;
border-top: #777777 0px solid;
background: #CCCCCC;

}

.outset{
color: #F5F5F5;
margin-left: 0px;
margin-top: 0px;
border-bottom: #777777 3px solid;
border-right: #777777 1px solid;
border-left: #999999 1px solid;
border-top: #999999 6px solid;
background: #FFFFFF;

}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid white;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: black;
background: transparent url(./images/blockactive.gif) center center repeat-x;

}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 11px Arial;
width: 980px;
border: 1px solid #625e00;
border-width: 1px 0;


border-bottom:5px solid #FF9900;
background: black url(./images/blockdefault.gif) center center repeat-x;
list-style: none;
}

#Button2 {
 float="left"
 background-color:#FF9900;
 border-left-color:#757575;
 border-left-width:2px;
 width:10px;
 font-weight:bolder;
}



.angebot_Button {

 background-color:#FF9900;
 border-left-color:#757575;
 border-left-width:2px;
 width:200px;
 font-weight:bolder;
}
.linkbutton
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 160px;
BORDER: 1px solid #3366ff;
PADDING: 3px;
MARGIN: 1px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 14px;
FONT-WEIGHT: bold;
TEXT-ALIGN: center;
COLOR: #FFFFFF;
BACKGROUND-COLOR: #3366ff;
}
.angebot_Button input:hover
{
COLOR: #000000;
BACKGROUND-COLOR: #FFAB0E;
}

.baustelle td {
 font-size:11px;
}

.baustellenliste th {
 font-size:11px;
}

.baustellenliste td {
 font-size:11px;
}

.baustellenliste th.check, .baustellenliste td.check {
 width:25px;
}

.baustellenliste a {
	text-decoration:none;
	color:#000000;
}

.baustelle_haus h3 {
 color:#FF9900;
 font-size:15px;
 text-align:left;
 margin-bottom:4px;
}

.baustelle_haus {
	padding-bottom:30px;
}

.baustellenliste_header th {
	background-color:#eee8da;
}

.baustelle_block {
	background-color:#eee8da;
}

.baustelle_haus a {
	text-decoration:none;
	color:#000000;
}

.baustelle_link {
  font-size:11px;
	text-decoration:none;
	color:#000000;
}

h1.baustelle {
 color:#FF9900;
 font-size:15px;
 text-align:left;
 margin-bottom:4px;
 width:526px;
}

.haustypen td, .antrag td, .kontaktformular td, .kontaktformular {
  font-size:11px;
}

h2.antrag {
  font-size:14px;
}

.haustypen, .antrag {
 width:526px;
}

.content a
{
	font-size:12px;
	text-decoration:none;
	color:#000000;
}

.content a:hover
{
	font-size:12px;
	text-decoration:underline;
	color:#000000;
}
