body { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background-color : #ffffff; 
margin-top : 0; 
margin-left : 0; 
margin-right : 0; 
margin-bottom : 0; 
} 
body.Startseite { background-color: #FFFFCC; 
}
body.Liste { background-color: #E5E5E5; 
}

input { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
} 
A, A.visited { 
color : #336699; 
text-decoration : none; 
font-weight : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 12px; 
background-color : transparent;
} 
A:hover { 
color : #003366; 
font-weight : normal; 
font-size : 12px;
background-color : #f4f4f4; 
} 
A.Grafik, A.Grafik.visited { 
color : #336699; 
text-decoration : none; 
font-weight : normal; 
} 
A.Grafik:hover { 
color : #003366; 
font-weight : normal; 
font-size : 12px;
} 

A.FotoListe, FotoListe.visited { 
color : #ffffff; 
text-decoration : none; 
font-weight : normal; 
font-size : 12px;

} 
A.FotoListe:hover { 
color : #003366; 
font-weight : normal; 
text-decoration : none; 
font-size : 12px;
background-color : transparent;
} 

A.FotoListeTXT, FotoListeTXT.visited { 
color : #666666; 
text-decoration : none; 
font-weight : normal; 
font-size : 10px;

} 
A.FotoListeTXT:hover { 
color : #666666; 
font-weight : none; 
text-decoration : underline; 
font-size : 10px;
background-color : transparent;
} 



.Fussnote { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #003366; 
} 
A.Fussnote:link { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #003366; 
} 
A.Fussnote:active { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #003366; 
} 
A.Fussnote:visited { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #003366; 
} 
A.Fussnote:hover { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #003366; 
} 
.formHeading { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #666666; 
} 
.heading { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 14px; 
font-weight : bold; 
color : #333333; 
} 
ul { 
list-style-type : square; 
margin-right : 5px; 
margin-bottom : 5px; 
padding-right : 5px; 
padding-bottom : 5px; 
margin-top : 5px; 
padding-top : 5px; 
} 
.table-border { 
border : 1px solid #cccccc; 
} 
.table-colborder { 
border : 1px solid #ffcccc; 
} 
.vred { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
font-weight : bold; 
color : #ff0000; 
} 
.verdana { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
.verda { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
} 
.InfoTitel { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 13px; 
font-weight : bold; 
color : #92bc51; 
} 
.SubTitelStartseite { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : #92bc51; 
} 
.flg { 
font-family : Verdana; 
font-size : 10px; 
color : #999999; 
text-decoration : none; 
} 
.submitbut { 
font-weight : normal; 
color : white; 
background-color : #ff6600; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
.fontsmall { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
A.link, A.link:visited { 
color : #336699; 
text-decoration : none; 
font-weight : normal; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
} 
A.link:hover { 
color : #003366; 
font-weight : normal; 
background-color : #f4f4f4; 
} 
.vw { 
font-family : Verdana, Arial, "Times New Roman"; 
font-size : 12px; 
color : #ffffff; 
} 
.arial { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #cccccc; 
} 
A.wsdw, A.wsdw:visited { 
color : #cccccc; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
} 
A.wsdw:hover { 
color : #333333; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
font-weight : bold; 
} 
.form { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
font-size : 10px; 
color : #0702d2; 
text-decoration : none; 
background-color : #ffffff; 
border : 1px solid #0702d2; 
} 
.ag { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #999999; 
} 
.vg { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
color : #cccccc; 
} 
.co { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 10px; 
color : #999999; 
} 
.url_date { 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 9px; 
color : #cccccc; 
font-style : italic; 
} 
A.pageLink, A.pageLink:visited { 
font-size : 11px; 
line-height : 2em; 
font-weight : bold; 
background-color : #f6f6f6; 
border : 1px solid #c1c1c1; 
margin-top : 1px; 
margin-right : 3px; 
margin-bottom : 1px; 
margin-left : 3px; 
padding-top : 1px; 
padding-right : 3px; 
padding-bottom : 1px; 
padding-left : 3px; 
color : #990000; 
} 
A.pageLink:hover { 
font-size : 11px; 
line-height : 2em; 
font-weight : bold; 
background-color : #f6f6f6; 
border : 1px solid #979797; 
margin-top : 1px; 
margin-right : 3px; 
margin-bottom : 1px; 
margin-left : 3px; 
padding-top : 1px; 
padding-right : 3px; 
padding-bottom : 1px; 
padding-left : 3px; 
color : #990000; 
} 
A.hnavMenue:link { 
text-decoration : none; 
color : #999999; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
A.hnavMenue:active { 
text-decoration : none; 
color : #999999; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
A.hnavMenue:visited { 
text-decoration : none; 
color : #999999; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
A.hnavMenue:hover { 
text-decoration : none; 
color : #999999; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
background-color : #c9f83f; 
} 


A.hnavMenue1:link { 
text-decoration : underline; 
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 

A.hnavMenue1:active { 
text-decoration : none; 
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
A.hnavMenue1:visited { 
text-decoration : none; 
color : #ffffff; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
A.hnavMenue1:hover { 
text-decoration : underline; 
color : #000000; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 


A.hnavMenueAktiv:link { 
text-decoration : none; 
color : #c9f93f; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
A.hnavMenueAktiv:active { 
text-decoration : none; 
color : #c9f93f; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
A.hnavMenueAktiv:visited { 
text-decoration : none; 
color : #c9f93f; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
} 
A.hnavMenueAktiv:hover { 
text-decoration : none; 
color : #999999; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
}

/* FORM ELEMENTS Eingabefelder allgemein */

input {
	color : #000000;
	border-color : #000000;
    border-width : 1px;
    background-color: #FFFFFF;

}

textarea {
	color : #000000;
	border-color : #EFEFEF;
    border-width : 1px;
    background-color: #FFFFFF;
}

input.Button {
	color : #FFFF99;
	border-color : #336600;
    border-width : 1px;
    background-color: #339900;
    padding : 3px

}

textarea.Button {
	color : #FFFF99;
	border-color : #336600;
    border-width : 1px;
    background-color: #339900;
    padding : 3px

}

select {
    color : #000000;
	border-color : #EFEFEF;
    border-width : 1px;
    background-color: #FFFFFF;
}

/* --------------- V LIGHTBOX --------------- */

#vlightbox { zoom:1; }
#vlightbox span{ display:block; }
#vlightbox a{
	display:-moz-inline-stack;
	display:inline-block;
	zoom:1;
	*display:inline;
	position:relative;
	vertical-align:top;
	font-family:Trebuchet,Tahoma,Arial,sans-serif;
	font-size:11px;
	font-weight:normal;
	text-align:center;
	opacity:1.00;
	filter: Alpha(Opacity=100);
	-moz-opacity:1.0;
}
#vlightbox a img{
	display:block;
	border:none;
	margin:0;
}
#vlightbox a:hover{
	text-decoration:underline;
	opacity:0.5;
	filter: Alpha(Opacity=50);
	-moz-opacity:0.5;
}
