.subtitel {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: none; color: #505D57; text-decoration: none}
.subnavi {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: uppercase; color: #505D57; text-decoration: none}
.subnaviwhite {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: uppercase; color: #FFFFFF; text-decoration: none}
.subnavitrenn {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: normal; font-variant: normal; text-transform: uppercase; color: #FFFFFF; text-decoration: none}
.headlinepreis { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; text-transform: none; color: #F8B100; padding-left: 0px; font-variant: normal; text-decoration: none; }
.headline1 { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; text-transform: none; color: #7faf00; padding-left: 0px; font-variant: normal; text-decoration: none; }

.headline1gelb { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; text-transform: none; color: #eac700; padding-left: 0px; font-variant: normal; text-decoration: none; }
.headline1gruen { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; text-transform: none; color: #7faf00; padding-left: 0px; font-variant: normal; text-decoration: none; }
.headline1grau { font-family: Arial, Geneva, Helvetica, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; text-transform: none; color: #505d57; padding-left: 0px; font-variant: normal; text-decoration: none; }

.headline2{ font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; font-style: normal; line-height: 14px; font-weight: normal; text-transform: none; color: #505d57; padding-left: 0px; font-variant: normal; text-decoration: none;}
.headline3 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #505d57;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}
.titel { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: uppercase; color: #505D57}
.headline0 { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 14px; font-style: normal; line-height: 16px; font-weight: bold; font-variant: normal; text-transform: uppercase; color: #ffffff }
.fliesstext1 { font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; font-size: 11px; line-height: 14px; color: #505d57; font-style: normal; text-decoration: none; font-weight: normal; font-variant: normal; text-transform: none }
.fliesstextnews { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; line-height: 12px; color: #505d57; font-style: normal; text-decoration: none; font-weight: normal; font-variant: normal; text-transform: none }
.linknews { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; line-height: 12px; color: #505d57; font-style: normal; text-decoration: underline; font-weight: normal; font-variant: normal; text-transform: none }

.fliesstextnews2 { font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; font-size: 10px; line-height: 12px; color: #505d57; font-style: normal; text-decoration: none; font-weight: normal; font-variant: normal; text-transform: none }
.rot { color: #d71811;}
A.rot { color: #d71811; }
.linknewsrot { font-family: Arial, Helvetica, Geneva, sans-serif; font-size: 10px; line-height: 12px; color: #d71811; font-style: normal; text-decoration: underline; font-weight: normal; font-variant: normal; text-transform: none }
.linknewsrot:hover { color: #505d57; }

.link { font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; font-size: 11px; line-height: 14px; color: #000000; font-style: normal; text-decoration: underline; font-weight: normal; font-variant: normal; text-transform: none; }
.link_calendar{ font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; font-size: 11px; line-height: 14px; color: #505d57; font-style: normal; text-decoration: none; font-weight: normal; font-variant: normal; text-transform: none }
A { font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; font-size: 11px; line-height: 14px; color: #000000; font-style: normal; text-decoration: underline; font-weight: normal; font-variant: normal; text-transform: none; }
A:hover { color: #a7cf0e; }

A.link:hover { color: #a7cf0e; }
A.linknews:hover { color: #a7cf0e; }
A.link_calendar:hover { font-weight: bold; color: #505d57; }

.subnavi2 {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #505d57;
	text-decoration: none;
}

p	{ margin-top: 0px; margin-bottom: 0px;}


A.subnavi2 {text-decoration: none; color: #505d57;}
A.subnavi2:hover { background-color: #FFFFFF; color: #505d57;}

A.subnavi:hover { color: #FFFFFF;}
A.subnaviwhite:hover { color: #FFFFFF;}

.list {
	font-family: "Trebuchet MS", Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #505d57;
	list-style-position: outside;
	list-style-type: disc;
}
UL:{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #505d57;
	list-style-position: outside;
	list-style-type: disc;
	margin-left: 10px;
}
.bildunterschrift {
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #505d57;
}
.headlinenews {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #7faf00;
	padding: 0px;
	margin: 0px;
}

.zitat { font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; font-size: 11px; line-height: 14px; color: #505d57; font-style: normal; text-decoration: none; font-weight: normal; font-variant: normal; text-transform: none; background-color: #dcec9f; }


.formular {
	font-family: Verdana, Tahoma, Helvetica, sans-serif;
	font-size: 10px;
	color: #505D57;
	border-style: solid; border-left: 2px solid #A3ADAB; border-right: 2px solid #A3ADAB; border-top: 2px solid #A3ADAB; border-bottom: 2px solid #A3ADAB;
}

.organiMouseOver {

width: 256px;
position: absolute;
padding-top:1px;
padding-left:4px;
padding-right:2px;
padding-bottom:1px;
background-color: #A3ADAB;
color: #FFFFFF;

}

.addonMouseOver {

width: 210px;
position: absolute;
padding-top:1px;
padding-left:4px;
padding-right:2px;
padding-bottom:1px;
background-color: #A3ADAB;
color: #FFFFFF;

}

BODY {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: #505d57; 
	font-style: normal; 
	text-decoration: none; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none }
}

ta.BODY {
	margin-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; 
	font-size: 11px; 
	line-height: 14px; 
	color: #505d57; 
	font-style: normal; 
	text-decoration: none; 
	font-weight: normal; 
	font-variant: normal; 
	text-transform: none }
}

html { height: 101%; }
.red { font-family: "Trebuchet MS", Verdana, Tahoma, sans-serif; font-size: 11px; line-height: 14px; font-style: normal; text-decoration: none; font-weight: normal; font-variant: normal; text-transform: none; color: #FF0000; }
.nowrap { white-space: nowrap }








.adminwindowbody {
	background-color: #FFFFFF;
	margin: 0 0 0 0;
}

#heightdiv {
	border: 0;
	margin: 0;
	padding: 10px 20px 10px 20px;
}

.adminwindowheadline {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : bold;
	color : #444444;
	text-decoration: none;
	margin-top: 20px;
	margin-bottom: 4px;
	display: block;
	clear: none;
}

#heightdiv, .adminwindowtext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #444444;
	text-decoration: none;
	line-height: 13px;
}

.adminwindowdescription  {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #222222;
	text-decoration: none;
}

.adminwindowhr  {
	height: 0px;
	width: 100%;
	border: 0;
	border-top: 1px solid #999999;
	margin: 0;
	padding: 0;
}

.adminwindowhelpdiv {
	position: absolute; 
	background-color: #EEEEEE; 
	padding: 10px 10px 10px 10px; 
	width: 100%; 
	z-index: 10; 
	visibility: hidden; 
	border: 1px solid;
}

.adminwindowhelpiframe {
	position:absolute; 
	display:none; 
	padding: 10px 10px 10px 10px; 
	width: 100%; 
	z-index: 9; 
}

.adminwindowhelptext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #222222;
	text-decoration: none;
}

.adminwindowsmalltext {
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
	font-weight : normal;
	color : #222222;
	text-decoration: none;
}

form {
	border: 0;
	margin: 0;
	padding: 0;
}

input, textarea, select {
	color : #000000;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid;
	border-color : #aaaaaa;
	text-indent: 1px;
	
	scrollbar-3d-light-color:#000000;
	scrollbar-arrow-color:#AAAAAA;
	scrollbar-base-color:#CCCCCC;
	scrollbar-darkshadow-color:#CCCCCC;
	scrollbar-face-color:#eeeeee;
	scrollbar-highlight-color:#ffffff;
	scrollbar-shadow-color:#eeeeee;
}

.noborder {
	border: 0;
}

strong{ font-family: Arial, Helvetica, Geneva, sans-serif;}

.pcoxhelp {
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: FF9600;
	text-decoration: none;
}


#map .pmap_entry_div				{ width: 145px;  }
#map .pmap_entry_div_inner			{ padding: 6px; background-color: #ffdc1a; border-top: 1px solid #fff; border-left: 1px solid #fff; border-right: 1px solid #fff;}
#map .link							{ color: #505D57; font-size: 11px; text-decoration: none; font-weight:bold; text-transform: uppercase; cursor: pointer; }
#map .city							{ font-size: 11px; color: #505D57; text-decoration: none; font-weight:normal; text-transform: none; cursor: pointer;}

#extInfoWindow_ghs 					{ width: 145px; }
#extInfoWindow_ghs_contents			{ }
#extInfoWindow_ghs_contents div		{ padding: 0px; border: 0px; }

#extInfoWindow_ghs_tl, 
#extInfoWindow_ghs_tr, 
#extInfoWindow_ghs_bl, 
#extInfoWindow_ghs_br				{ width: 1px; height: 1px; }

#extInfoWindow_ghs_t				{ height: 1px; }

#extInfoWindow_ghs_b				{ height: 1px;}

#extInfoWindow_ghs_l, 
#extInfoWindow_ghs_r				{ width: 1px; }

#extInfoWindow_ghs_beak				{ width: 145px; height: 7px; }
