a:link { color:#CC0000; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }a:visited { color:#CC0000; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }a:active { color:#FF6600; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }a:hover { color:#FF6600; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }a:focus { color:#CC0000; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }#leisteinhalt a:link, #leisteinhalt a:visited, #leisteinhalt a:active, #leisteinhalt a:focus { color:#F0F0D2; font-weight:bold; text-decoration:none }#leisteinhalt a:hover { color:#FF9900; font-weight:bold; text-decoration:none }#leisteinhalt a#aktiv { color:#FF9900; font-weight:bold; text-decoration:none }a.sprache:link { color:#FFFFFF; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }a.sprache:visited { color:#FFFFFF; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }a.sprache:active { color:#FFFF00; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }a.sprache:hover { color:#FFFF00; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }a.sprache:focus { color:#FFFFFF; font-family:verdana,geneva,arial,helvetica,sans-serif; font-weight:bold; text-decoration:none }

html {height:100.2%;/* margin-bottom:1px; */
}body { margin:0px 0px 0px 0px;padding:0px 0px 10px 0px;text-align:center;font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:12px;color:#000000;background-color:#F0F0D2; cursor:default; 
}a { cursor:pointer; cursor:hand; }div#seite {width:100%; 
}div#seite #banner {width:100%;height:90px;background-color:#005032 
}div#seite #bannerinhalt {width:770px;height:90px;margin:0px auto;background-image:url("imgs/logo.jpg") 
}div#seite #leiste {width:100%;height:25px;margin:1px 0px 0px 0px;background-color:#005032 
}div#seite #leisteinhalt {width:770px;margin:0px auto;padding:0px 0px 0px 0px;color:#F0F0D2;font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:12px;line-height:25px;text-align:left; 
}div#seite #inhalt {width:770px;margin:0px auto;padding:10px 0px 0px 0px;color:#000000; font-family:verdana,geneva,arial,helvetica,sans-serif;font-size:12px;line-height:20px;text-align:left; 
}

div#seite div#inhalt p { 
margin:10px 0px 10px 0px;
}

/* Überschriften */
div#seite div#inhalt p#ue1 { 
color:#005032; 
font-size:14px; 
font-weight:bold;
margin:0px 0px 10px 0px;
}

div#seite div#inhalt p#ue2 { 
color:#000000; 
font-weight:bold;
margin:0px 0px 10px 0px;
}

div#seite div#inhalt p#ue2wertermittlung { 
color:#000000; 
font-weight:bold;
margin:0px 0px 0px 0px;
}

div#seite div#inhalt p#ue2sachverstaendige { 
color:#000000; 
font-weight:bold;
margin:0px 0px 0px 0px;
}

div#seite div#inhalt p#ue2partner { 
color:#000000; 
font-weight:bold;
margin:0px 0px 0px 0px;
}

div#seite div#inhalt p#ue2impressum { 
color:#000000; 
font-weight:bold;
margin:0px 0px 0px 0px;
}

div#seite div#inhalt span#stadt { 
background-color:#808000; 
color:#FFFFFF; 
font-size:14px; 
font-weight:bold; 
padding-left:10px; 
padding-right:10px }

div#seite div#inhalt span.stadt { 
background-color:#808000; 
color:#FFFFFF; 
font-size:14px; 
font-weight:bold; 
padding-left:10px; 
padding-right:10px }

/* Aufzählung */

div#seite div#inhalt ul {
padding-left:20px;	
margin:10px 0px 10px 0px;}

/* Auftraggeber */div#seite div#inhalt div#auftraggeberblock {margin:10px 0px 0px 0px;}div#seite div#inhalt div#auftraggeberlinks {float:left;width:400px;}div#seite div#inhalt div#auftraggeberrechts {float:right;width:350px;text-align:left;
margin:0px 0px 10px 0px;}div#seite div#inhalt div#auftraggeberlichtbild {float:left;width:105px;}

/* Impressum */div#seite div#inhalt div#impressumblock {float:left;width:450px;margin:0px 0px 10px 0px;}div#seite div#inhalt div#impressumlinks {float:left;width:50%;text-align:left; }div#seite div#inhalt div#impressumrechts {float:right;width:50%;text-align:left; }

/* Lichtbild */div#seite div#inhalt img#lichtbildrechts {float:right;}

div#seite div#inhalt img {
border:1px solid #808080;
}

/* clear */div#seite div#inhalt br#clearboth { clear:both }
div#seite div#inhalt br#clearleft { clear:left }
div#seite div#inhalt br#clearright { clear:right }div#seite div#inhalt br#floatbothend { clear:both }div#seite div#inhalt br#floatleftend { clear:left }div#seite div#inhalt br#floatrightend { clear:right }

/* Definitionsliste index */

div#seite div#inhalt dl#index {

}

div#seite div#inhalt dl#index dt#ueberschrift {
float:left;
clear:left;
width:500px;
text-align:left;
font-weight:bold;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#index dt {
float:left;
clear:left;
width:120px;
text-align:left;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#index dd {
float:left;
width:650px;
text-align:left;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

/* Definitionsliste Sachverständige */

div#seite div#inhalt dl#sachverstaendige p#ueberschrift {
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#sachverstaendige span#ueberschrift {
font-weight:bold;
}

div#seite div#inhalt div#sachverstaendigetrennlinie {
float:left;
width:100%;
text-align:left;
margin:0px 0px 10px 0px;
padding:0px 0px 0px 0px;
border-top:1px solid #808080;
}

div#seite div#inhalt dl#sachverstaendige dt {
float:left;
clear:left;
width:770px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#sachverstaendige dd#oben {
float:left;
width:770px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#sachverstaendige dd#links {
float:left;
width:500px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#sachverstaendige dd#rechts {
float:left;
width:270px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#sachverstaendige dd {
float:left;
width:310px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#sachverstaendige dd#unten {
float:left;
width:770px;
text-align:left;
margin:15px 0px 15px 0px;
padding:0px 0px 0px 0px;
width:100%;
border-top:1px solid #808080;
}

div#seite div#inhalt dl#sachverstaendige dd#ende {
float:left;
width:770px;
text-align:left;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#sachverstaendige dd p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

/* Definitionsliste Partner */

div#seite div#inhalt dl#partner p#ueberschrift {
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#partner span#ueberschrift {
font-weight:bold;
}

div#seite div#inhalt div#partnertrennlinie {
float:left;
width:100%;
text-align:left;
margin:0px 0px 20px 0px;
padding:0px 0px 0px 0px;
border-top:1px solid #808080;
}

div#seite div#inhalt dl#partner dt {
float:left;
clear:left;
width:170px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#partner dd#oben {
float:left;
width:600px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#partner dd {
float:left;
width:300px;
text-align:left;
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#partner dd#unten {
float:left;
width:770px;
text-align:left;
margin:15px 0px 20px 0px;
padding:0px 0px 0px 0px;
width:100%;
border-top:1px solid #808080;
}

div#seite div#inhalt dl#partner dd#ende {
float:left;
width:770px;
text-align:left;
margin:10px 0px 10px 0px;
padding:0px 0px 0px 0px;
}

div#seite div#inhalt dl#partner dd p {
margin:0px 0px 0px 0px;
padding:0px 0px 0px 0px;
}

/* Seitenende */

div#seite div#inhalt div#abschluss {
width:100%;
border-top:1px solid #000000;
}

div#seite div#inhalt div#abschlussinhalt {
padding:10px 0px 0px 0px;
text-align:left; 
}

/* Sonstige */tr { color:#000000; font-family:verdana,geneva,arial,helvetica,sans-serif; font-size:12px; }br { color:#000000; font-family:verdana,geneva,arial,helvetica,sans-serif; font-size:12px; }h1, h2, h3, h4, h5, h6 { color:#F0F0D2; font-family:verdana,geneva,arial,helvetica,sans-serif; font-size:2px }.diaihk { color:#000000; font-family:verdana,geneva,arial,helvetica,sans-serif; font-size:10px; line-height:20px }.subhead { color:#000000; font-weight:bold }
