.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; }
#m4human .headline1 { 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; }


.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; }

#m4human .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: #fff; }

.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: #fff; }
.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; }
#m4human .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: #fff; 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;}

#m4human a.subnavi2 {text-decoration: none; color: #fff;}
#m4human a.subnavi2:hover { background-color: #a3adab; color: #fff;}

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; }

.search_entry						{ border-bottom: 1px solid #97a09d; padding: 8px; padding-bottom: 0px; } 

.facebook							{ margin-bottom: 10px;}
.clear								{ clear: both; float: none; }
.facebook_icon					    { border:0px; margin: 0px 5px 0px 0px; padding: 0px; vertical-align: middle;}
.link_colored						{ font-size: 11px; color: #505d57; text-transform: uppercase; border-bottom: 0px; text-decoration: none;}

