body {
scrollbar-base-color:#d7d7d7;
scrollbar-track-color:#ffffff;
scrollbar-face-color:#d7d7d7;
scrollbar-highlight-color:#c10001;
scrollbar-3d-light-color:#c10001;
scrollbar-dark-shadow-color:#c10001;
scrollbar-shadow-color:#c10001;
scrollbar-arrow-color:#c10001;
}

a   { color:#c10001; font-weight: normal; text-decoration: none;font-family: Verdana, Arial;}
a.anker { color:#c10001; font-weight: bold; text-decoration: none;font-family: Verdana, Arial; font-size: 14px;}
a.amt { color:black; font-weight: bold; text-decoration: none;font-family: Verdana, Arial; font-size: 12px;}
a.aktion  { color: black; font-weight: normal; text-decoration: none ;font-family: Verdana, Arial;}
a.plugin {color: white; font-weight: bold; text-decoration: underline;font-family: Verdana, Arial;}

a:link   { color:#c10001; font-weight: normal; text-decoration: none;font-family: Verdana, Arial; }
a.anker:link   { color:#c10001; font-weight: bold; text-decoration: none ;font-family: Verdana, Arial;}
a.amt:link { color:black; font-weight: bold; text-decoration: none;font-family: Verdana, Arial; font-size: 11px;}
a:az   { color: #000000; text-decoration: none;font-family: Verdana, Arial; }
a.aktion:link   { color: black; font-weight: normal; text-decoration:none;font-family: Verdana, Arial; }
a.plugin:link {color: white; font-weight: bold; text-decoration: underline;font-family: Verdana, Arial;}
a.az:link   { color: #000000; font-weight: normal; text-decoration: none ;font-family: Verdana, Arial;}

a:visited   { color:#c10001; font-weight: normal; text-decoration: none;font-family: Verdana, Arial; }
a.anker:visited   { color:#c10001; font-weight: bold; text-decoration: none ;font-family: Verdana, Arial;}
a.amt:visited { color:black; font-weight: bold; text-decoration: none;font-family: Verdana, Arial; font-size: 11px;}
a.aktion:visited   { color: black; font-weight: normal; text-decoration:none;font-family: Verdana, Arial; }
a.plugin:visited {color: white; font-weight: bold; text-decoration: underline;font-family: Verdana, Arial;}
a.az:visited   { color: #000000; text-decoration: none;font-family: Verdana, Arial; }

a:hover   { color: #c10001; font-weight: normal; text-decoration: underline;font-family: Verdana, Arial; }
a.anker:hover   { color: #c10001; font-weight:bold; text-decoration: underline ;font-family: Verdana, Arial;font-size: 14px;}
a.amt:hover { color:#d7d7d7; font-weight: bold; text-decoration: underline;font-family: Verdana, Arial; font-size: 11px;}
a.aktion:hover   { color: #c10001; font-weight: normal; text-decoration: underline ;font-family: Verdana, Arial;}
a.plugin:hover {color: red; font-weight: bold; text-decoration: underline;font-family: Verdana, Arial;}
a.az:hover   { color: #c10001; font-weight: normal; text-decoration: underline ;font-family: Verdana, Arial;}

a:active   { color: #c10001; font-weight: normal; text-decoration: none;font-family: Verdana, Arial; }
a.anker:active   { color: #c10001; font-weight: bold; text-decoration: none ;font-family: Verdana, Arial;font-size: 14px;}
a.plugin:active {color: white; font-weight: bold; text-decoration: underline;font-family: Verdana, Arial;}
a.az:active   { color: black; font-weight: normal; text-decoration: none ;font-family: Verdana, Arial;}

select.text	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: groove }
input.text 	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: groove }
option.text	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: groove }
textarea.text	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: groove; font-family: Verdana, Arial;}
input.button 	 { color: #ffffff; font-weight: normal; font-size: 10px; font-family: Verdana, Arial; background-color: #E1F3D6; border: solid 2px #000000; width: 100px; height: 18px }

table.einwohner { padding: 5px; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px; border: solid 1px #000000;}
table.border {border: solid 1px #000000;}
tr.einwohner1 { background-color: #d7d7d7; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px; }
tr.einwohner2 { background-color: #e08080; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px; }
tr.einwohner3 { background-color: #a3a1a1; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px;}


.menue1text  { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 10px; font-family: Verdana, Arial; letter-spacing: 1px }
.menue2text { color: black; font-weight: normal; text-decoration: none; font-size: 11px; letter-spacing: 0px; font-family:Verdana, Arial ;}
.foottext { color: black; font-weight: normal; text-decoration: none; font-size: 10px; font-family:Verdana, Arial ;}

.menuetab { background-color: #c10001 }
.menuetrennlinie { background-color: #000000 }
.menbg { background-color: #d7d7d7}
.menbghead { background-color: #c10001}
.menuebgweiss { background-color: #FFFFFF }
.link  { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 10px; font-family: Verdana, Arial; letter-spacing: 1px }
.menuetext { color: white; font-weight: normal; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.kleintext { color: black; font-weight: normal; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.kleintextbold { color: black; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.headlinie  {background-color: #000000}

.urlaubsplaner { color: black; font-weight: normal; text-decoration: none; font-size: 11px; line-height: 18px; font-family:Verdana, Arial ;}

.aztext {color: black; font-weight: normal; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.aztextbold {color: black; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.azindex {padding:3px 0px 0px 5px; color: black; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}

.contenttextbold {color: black; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.contenttext {color: black; font-weight: normal; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.eventtext { color: black; font-weight: normal; font-size: 11px; line-height: 14px; font-family: Verdana, Arial; text-decoration: none; padding: 5px }
.contentmain {padding:5px 0px 5px 0px; color: black; font-weight: normal; text-decoration: none; font-size: 11px; line-height: 14px; font-family:Verdana, Arial ;}
.contenthead {padding:5px 0px 5px 0px; color: black; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.contentueberschrift {padding:5px 0px 0px 5px; color: black; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.eventueberschrift { color: black; font-weight: bold; font-size: 11px; line-height: 14px; font-family: Verdana, Arial; text-decoration: none; padding: 5px 0px 5px 5px }
.eventdatum { color: black; font-weight: bold; font-size: 14px; line-height: 20px; font-family: Verdana, Arial; text-decoration: none; padding: 5px 0px }
.contentfoot {padding:3px 10px 3px 10px; color: black; font-weight: normal; text-decoration: none; font-size: 10px; font-family:Verdana, Arial ;}

.flashwhite {padding: 10px; vertical-align:top; text-align: right; color: white; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.flashwhite2 {padding: 10px; vertical-align:top; text-align: left; color: white; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.flashwhite_start {padding: 0px;  text-align: left; color: white; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.flashblack {padding: 0px;  text-align: left; color: black; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}

.sitemap1 {padding:2px 0px 2px 0px; color: black; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.sitemap2 {padding:2px 0px 2px 0px; color: black; font-weight: normal; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.sitemap3 {padding:2px 0px 2px 0px; color: black; font-weight: normal; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}

.gastgeber_main {padding: 5px; background-color: white;  border: solid 0px #FAE288; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.gastgeber_head {padding: 5px; background-color: #fae288;  border: solid 0px #FAE288; color: #000000; font-weight: bold; text-decoration: none; font-size: 11px; font-family:Verdana, Arial ;}
.gastgeber_zeiten {text-align: center; background-color: #fff3cc; padding:3px 3px 3px 3px;  border: solid 1px #FAE288; color: #000000; font-weight: normal; text-decoration: none; font-size: 10px; font-family:Verdana, Arial ;}
.unterkuenfte { padding: 5px; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px;} 
.gastgeber_content {background-color: white;  border: solid 0px #FAE288; color: #000000; font-weight: normal; text-decoration: none; font-size: 10px; font-family:Verdana, Arial ;}

.unterkuenfte { padding: 5px; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px;} 
.padding3 { padding: 3px; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px;}
.padding5 { padding: 5px; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px;}
.padding5left { padding-left: 5px; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px;}
.padding5right { padding-left: 5px; font-family:Verdana, Arial ; color: #000000; font-weight: normal; text-decoration: none; font-size: 11px;} 

option.text	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; border-color: #c10001;  border-width: 1px; font-family: Verdana, Arial }
select.text	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; border-color: #c10001;  border-width: 1px; font-family: Verdana, Arial }
input.text 	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; border-color: #c10001;  border-width: 1px; font-family: Verdana, Arial }
input.textkurz 	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; width: 50 }
input.textmittel { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; width: 100 }
input.textlang 	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; width: 150 }
input.file 	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; width: 350 }
input.zahl 	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; width: 35 }
input.geldbetrag { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; width: 60 }
input.sonstiges  { color: #000000; font-size: 10px  }
select.textlang  { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid }
textarea.text	 { color: #000000; font-size: 10px; background-color: #ffffff; border-style: solid; border-color: #c10001;  border-width: 1px; font-family: Verdana, Arial }