a {
	color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

 a:Link {
	color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

a:Hover {
	color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

a:Active {
	color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

a:Visited {
	color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

body {
	bgcolor:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
}

td {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
}

.linietoplink{border-color:#009999; border-bottom-width:1px; border-bottom-style:solid;}

.rightnavhead {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9pt;
}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       
input {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
}
.ergebnistabelle {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding-left: 2px;
	padding-right: 2px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.formtxt {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	height:24px;
	vertical-align:middle;
}

.formtxt9pt {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9pt;
	height:24px;
	vertical-align:middle;
}

.formtxtSmall {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	height:16px;
	vertical-align:middle;
}
.formtxtkontakt {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
}

.formtxtinpkontakt {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	height:18px;
	vertical-align:middle;
	border: 1px #999999;
	border-style: solid;
}

.formtxtbutkontakt {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	height:20px;
	vertical-align:middle;
	border: 1px #999999;
	border-style: solid;
}

.formtxtAreaKontakt {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	vertical-align:middle;
    width:418px;
	border: 1px #999999;
	border-style: solid;
    scrollbar-arrow-color:#000000;          
    scrollbar-base-color:#DDDDDD;        
    scrollbar-DarkShadow-Color:#DDDDDD;     
    scrollbar-Shadow-Color:#DDDDDD;
    scrollbar-Highlight-Color:#DDDDDD;
    scrollbar-Face-Color:#DDDDDD;
    scrollbar-Track-Color:#DDDDDD;
    overflow:auto;
}

.formtxtAreaVermerk {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
    width:425px;
	border: 1px #999999;
	border-style: solid;
    scrollbar-arrow-color:#000000;          
    scrollbar-base-color:#DDDDDD;        
    scrollbar-DarkShadow-Color:#DDDDDD;     
    scrollbar-Shadow-Color:#DDDDDD;
    scrollbar-Highlight-Color:#DDDDDD;
    scrollbar-Face-Color:#DDDDDD;
    scrollbar-Track-Color:#DDDDDD;
    overflow:auto;
}

.formtxtAreaImmo {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
    width:420px;
	border: 1px #999999;
	border-style: solid;
    scrollbar-arrow-color:#000000;          
    scrollbar-base-color:#DDDDDD;        
    scrollbar-DarkShadow-Color:#DDDDDD;     
    scrollbar-Shadow-Color:#DDDDDD;
    scrollbar-Highlight-Color:#DDDDDD;
    scrollbar-Face-Color:#DDDDDD;
    scrollbar-Track-Color:#DDDDDD;
    overflow:auto;
}

.formtxtAreaFirma {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
    width:420px;
	border: 1px #999999;
	border-style: solid;
    scrollbar-arrow-color:#000000;          
    scrollbar-base-color:#DDDDDD;        
    scrollbar-DarkShadow-Color:#DDDDDD;     
    scrollbar-Shadow-Color:#DDDDDD;
    scrollbar-Highlight-Color:#DDDDDD;
    scrollbar-Face-Color:#DDDDDD;
    scrollbar-Track-Color:#DDDDDD;
    overflow:auto;
}

.formtxtAreaSuche {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	vertical-align:middle;
    width:236px;
	border: 1px #999999;
	border-style: solid;
    scrollbar-arrow-color:#000000;          
    scrollbar-base-color:#DDDDDD;        
    scrollbar-DarkShadow-Color:#DDDDDD;     
    scrollbar-Shadow-Color:#DDDDDD;
    scrollbar-Highlight-Color:#DDDDDD;
    scrollbar-Face-Color:#DDDDDD;
    scrollbar-Track-Color:#DDDDDD;
    overflow:auto;
}

.formtxtinp {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	height:14px;
	padding-left:1px;
	padding-top:2px;
	vertical-align:bottom;
	border: 1px #999999;
	border-style: solid;
}

.formtxtinp20 {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	height:18px;
	padding-left:1px;
	padding-top:2px;
	border: 1px #999999;
	border-style: solid;
}

.formtxtsel {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	height:20px;
	border: 1px #ffffff;
}

.formtxtbut {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	height:20px;
	vertical-align:middle;
	border: 1px #999999;
	border-style: solid;
}

.formtxttop {
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}

.MetaNav {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}

.MetaNavAktiv {
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-wight:bold;
	text-align:center;
	text-decoration:none;
}

A.MetaNavAktiv:LINK {
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-wight:bold;
	text-align:center;
	text-decoration:none;
}

A.MetaNavAktiv:VISITED {
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-wight:bold;
	text-align:center;
	text-decoration:none;
}
A.MetaNavAktiv:ACTIVE {
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-wight:bold;
	text-align:center;
	text-decoration:none;
}

 a.MetaNav:Link {
	color:#000000;
	background-color:#CCCCCC;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}  
 a.MetaNav:Hover {
	color:#FFFFFF;
	background-color:#CCCCCC;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}    

 a.MetaNav:Active {
	color:#FFFFFF;
	background-color:#CCCCCC;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}  

a.MetaNav:Visited {
	color:#000000;
	background-color:#CCCCCC;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}   

.SubNav {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

 a.SubNav:Link {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.SubNav:Hover {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.SubNav:Active {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.SubNav:Visited {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}
 
.SubNavHigh {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
}

 a.SubNavHigh:Link {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
}

a.SubNavHigh:Hover {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
}

a.SubNavHigh:Active {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
}

a.SubNavHigh:Visited {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
	font-weight:bold;
}
.HeadLine {
	color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration: underline;
}

.HeadLineNoUnderline {
	color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration: none;
}

.HeadLineNews {
	color:#CC0000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:underline;
}

.SubHeadLine {
	color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.funcSubHeadLine {
	color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}

.txtSmall {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}

a.txtSmall {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}

a.txtSmall:LINK {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}

a.txtSmall:HOOVER {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}

a.txtSmall:ACTIVE {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}

a.txtSmall:VISITED {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}

.txtGrauNormal {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtGrauNormal {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtGrauNormal:LINK {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtGrauNormal:HOOVER {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtGrauNormal:ACTIVE {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtGrauNormal:VISITED {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

.txtPflichtangabe {
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}

.txtSmaller {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9px;
	text-align:left;
	text-decoration:none;
}

.error {
    color:#CC0000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}

.msg {
     color:#CC0000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}

.msg9pt {
     color:#CC0000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9pt;
	text-align:left;
	text-decoration:none;
}

.msgBlack {
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}

.txtOsw {
    color:#CCCCCC;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

.txtKontakt {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtKontakt {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtKontakt:LINK {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtKontakt:HOOVER {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtKontakt:ACTIVE {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

a.txtKontakt:VISITED {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}


.txtGruen {
    color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

.funcTxtGruen {
    color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

.txtGruenAktiv {
        color:#009999;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;

}

.txtRot {
    color:#CC0000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

.txtWeiss {
    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
    text-decoration:none;
}


.txtDatum {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	text-decoration:none;
}

.txtExtra {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

.TableHead {
	color:#000000;
	background-color:#DDDDDD;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	padding-left:2px;
	height:18px;
}

.TableHead2 {
	color:#000000;
	background-color:#DDDDDD;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding-left:5px;
	padding-right:5px;
	border: 1px #009999;
	border-bottom-style: solid;
	border-style: solid;
	border-top-style: solid;
	border-left: none;
	border-right-style: none;
	padding-top: 5px;
	padding-bottom: 5px;
}

.TableHead3 {
	color:#000000;
	background-color:#DDDDDD;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	padding-left:2px;
	height:18px;
	vertical-align:middle;
}

td.MenuHigh {
    bgcolor:#F9F2CA;
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

hr { height: 1px; color:#009999 }

.MenuHigh {
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

 a.MenuHigh:Link {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

a.MenuHigh:Hover {
	color:#666666;
	background-color:#F9F2CA;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

a.MenuHigh:Active {
	color:#000000;
	background-color:#F9F2CA;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

a.MenuHigh:Visited {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
 
.Menu {

    color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

.vertikalLinie {
	background-color:#cccccc;
	width:1px;
}

 a.Menu:Link {
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

a.Menu:Hover {
	color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}

a.Menu:Active {
	color:#FFFFFF;
	font-family:verdana, arial, helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
}

a.Menu:Visited {
	color:#FFFFFF;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
 
a.txtExtra:Link {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
} 
a.txtExtra:Hover {
    color:#CC0000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.txtExtra:Aktive {
    color:#CC0000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.txtExtra:Visited{
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-decoration:none;
}
a.rightNav:link {
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
} 
a.rightNav:active {
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
}
a.rightNav:visited {
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
}                                                                                                                                                                                                                                                                                                                                                                                                                                            
a.rightNav:hover {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:9pt;
	text-decoration:none;
}

a.sort:link {
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
} 
a.sort:active {
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}
a.sort:visited {
    color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}                                                                                                                                                                                                                                                                                                                                                                                                                                            
a.sort:hover {
    color:#666666;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
}

.sitemapEbene1 {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}

 A.sitemapEbene1:LINK {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}

A.sitemapEbene1:HOVER {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}

A.sitemapEbene1:ACTIVE {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}

A.sitemapEbene1:VISITED {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
 
.sitemapEbene2 {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

 a.sitemapEbene2:Link {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

a.sitemapEbene2:Hover {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

a.sitemapEbene2:Active {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

a.sitemapEbene2:Visited {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:12px;
	text-align:left;
}

 .sitemapEbene3 {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}

 a.sitemapEbene3:Link {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}

a.sitemapEbene3:Hover {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}

a.sitemapEbene3:Active {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}

a.sitemapEbene3:Visited {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:11px;
	text-align:left;
	text-decoration:none;
}

.tiny {
	color:#000000;
	font-family:verdana,arial,helvetica,sans-serif;
	font-size:10px;
	text-align:left;
	text-decoration:none;
}