body, p, h1, h2, h3, ul, ol, li, div, td, th, address, blockquote, nobr {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
BODY {SCROLLBAR-FACE-COLOR: #1a4d80; SCROLLBAR-HIGHLIGHT-COLOR: #9ec9f3; SCROLLBAR-SHADOW-COLOR: #003366; SCROLLBAR-ARROW-COLOR: #ffcc00; SCROLLBAR-DARKSHADOW-COLOR: #18436c; SCROLLBAR-BASE-COLOR: #2165a6}
h1 { font-size:18pt; font-weight:bold;} 
h2 { font-size:16pt; font-weight:bold;}
h3 { font-size:14pt; font-weight:bold;} 
h4 { font-size:12pt; font-weight:bold;}
tt { font-family:Courier New,Courier; font-size:10pt;}
hr {color: #003366;height: 1px;}

A:link {color: #003366;}
A:visited {color: #003366;}
A:hover {COLOR: #ff0000}
A:active {color: #003366;}

input {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;background-color: #ECECEC;border: 1px solid #CCCCCC;}
textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;background-color: #ECECEC;border: 1px solid #CCCCCC;}
select {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;background-color: #ECECEC;border: 1px solid #CCCCCC;} 
/* ----------- Menüpunkte ------------ */

.Menue0  {
	background-color: #006699;
	COLOR: #ffcc66;
	BORDER-RIGHT: #000000 1px solid;
	BORDER-TOP: #AAAAAA 1px solid;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	PADDING-BOTTOM: 6px;
	BORDER-LEFT: #ffc324 0px solid; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #202020 1px solid; 
	TEXT-DECORATION: none;
	FONT-FAMILY:Geneva, Arial, Helvetica, sans-serif;
}
.Menue0 A:link {COLOR: #ffcc66; TEXT-DECORATION: none;}
.Menue0 A:visited {COLOR: #ffcc66; TEXT-DECORATION: none;}
.Menue0 A:hover{COLOR: #ffffff; TEXT-DECORATION: none; BORDER-BOTTOM: #ffc324 1px solid;}
.Menue0 A:active {COLOR: #ffcc66; TEXT-DECORATION: none;}


.Menue0A {background-color: #2C5885; COLOR: #ffcc66; BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #AAAAAA 1px solid; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 6px; BORDER-LEFT: #ffc324 0px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #202020 1px solid; TEXT-DECORATION: none; FONT-FAMILY:Geneva, Arial, Helvetica, sans-serif;}
.Menue0A A:link {COLOR: #ffcc66; TEXT-DECORATION: none;}
.Menue0A A:visited {COLOR: #ffcc66; TEXT-DECORATION: none;}
.Menue0A A:hover{COLOR: #ffffff; TEXT-DECORATION: none; BORDER-BOTTOM: #ffc324 1px solid;}
.Menue0A A:active {COLOR: #ffcc66; TEXT-DECORATION: none;}

.Menue A:link {font-size: 12px;color: #003366;}
.Menue A:visited {font-size: 12px;color: #003366;}
.Menue A:hover {COLOR: #ff0000; TEXT-DECORATION: underline;}
.Menue A:active {font-size: 12px;color: #003366;}

.MenueOben {COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none}
.MenueOben A:link {COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none}
.MenueOben A:visited {COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none}
.MenueOben A:hover {COLOR: #ff0000; FONT-SIZE: 10px; TEXT-DECORATION: none}
.MenueOben A:active {COLOR: #ffffff; FONT-SIZE: 10px; TEXT-DECORATION: none}

/* ----------- Content Absätze / Menuenavi ------------ */
.cTable1 {background-color: #003366;}
.cTable2 {background-color: #FFFFFF;}
.cTable1A {BORDER-TOP-WIDTH: thin; BORDER-RIGHT: #003366 thin dotted; BORDER-BOTTOM-WIDTH: thin; BORDER-BOTTOM-COLOR: #003366; BORDER-LEFT: #003366 thin dotted; BORDER-TOP-COLOR: #003366;}

.cSuche {
	background-color: #336699;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal; 
	border-left-style: none;
}
.cSuche A:link{font-size: 10px;font-weight: bold;color: #ffffff;}
.cSuche A:visited{font-size: 10px;font-weight: bold;color: #ffffff;}
.cSuche A:hover {COLOR: #ff0000; TEXT-DECORATION: underline;}
.cSuche A:active{font-size: 10px;font-weight: bold;color: #ffffff;}

.cKopf {
	background-color: #336699;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	font-style: normal; 
	border-left-style: none;
}
.cKopf A:link{font-size: 10px;font-weight: bold;color: #ffffff;}
.cKopf A:visited{font-size: 10px;font-weight: bold;color: #ffffff;}
.cKopf A:hover {COLOR: #ff0000; TEXT-DECORATION: underline;}
.cKopf A:active{font-size: 10px;font-weight: bold;color: #ffffff;}


.cInhalt {
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
}
.cInhalt A:link {font-size: 12px;font-weight: bold;color: #003366;}
.cInhalt A:visited {font-size: 12px;font-weight: bold;color: #003366;}
.cInhalt A:hover {COLOR: #ff0000; TEXT-DECORATION: underline;}
.cInhalt A:active {font-size: 12px;font-weight: bold;color: #003366;}

.cBild {
	background-color: #FFFFCC;
}

.cFuss {
	font-size: 10px;
	color: #ffffff;
	background-color: #003366;

}
.cFuss A:link {color: #ffffff; TEXT-DECORATION: underline;}
.cFuss A:visited {color: #ffffff; TEXT-DECORATION: underline;}
.cFuss A:hover   {color: #ffff00; TEXT-DECORATION: underline;}
.cFuss A:active {color: #ffffff; TEXT-DECORATION: underline;}

.cDot {
	background-color: #FFFFFF;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	border-left-color: #003366;
	border-left-width: thin;
	border-left-style: dotted;
}
.cAktion {
	background-color: #6699BB;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	border-top-color: #003366;
	border-top-style: solid;
	border-top-width: 2px;
}
.cAktion A:link{font-size: 10px;font-weight: normal;color: #ffffff;text-decoration: underline;}
.cAktion A:visited {COLOR: #ffffff; TEXT-DECORATION: underline}
.cAktion A:hover {COLOR: #FF0033; TEXT-DECORATION: underline;}
.cAktion A:active {COLOR: #ffffff; TEXT-DECORATION: underline}

.cAdmin {
	background-color: #336699;
	font-size: 10px;
	color: #FFFFFF;
	font-style: normal; 
	border-left-style: none;
}
.cAdmin A:link{font-size: 10px;color: #ffffff;}
.cAdmin A:visited{font-size: 10px;color: #ffffff;}
.cAdmin A:hover {COLOR: #ff0000; TEXT-DECORATION: underline;}
.cAdmin A:active{font-size: 10px;color: #ffffff;}

/* -----------Calendar------------ */
.calkw {color: #CCCCCC;}
.calmonat {background-color: #E0D9C1;font-style: oblique;font-weight: bold;padding: 5;color: #6F6A57;font-size: 12px;}
.calinnertable1 {background-color: #CCCCFF;padding: 0;}
.calinnertable2 {background-color: #CCCCCC;}
/*.caltag {background-color: #FF00FF;}
.calwtag {background-color: #FFCCFF;}*/

.calmftag {background-color: #F0F0F0;padding: 2;font-weight: bold;}
.calmfwtag {background-color: #FFFFFF;padding: 2;color: #999999;}
.calmofr {background-color: #FFFFFF;font-style: italic;}

.calsatag {background-color: #F0F0F0;padding: 2;font-weight: bold;}
.calsawtag {background-color: #F5F3EB;padding: 2;color: #999999;}
.calsamstag {background-color: #F5F3EB;font-style: italic;}

.calsotag {background-color: #F0F0F0;padding: 2;font-weight: bold;}
.calsowtag {background-color: #E9E3D1;padding: 2;color: #999999;}
.calsonntag {background-color: #E9E3D1;font-size: 9px;font-style: italic;}

.calfetag {background-color: #F0F0F0;padding: 2;font-weight: bold;}
.calfewtag {background-color: #F0E6DD;padding: 2;color: #999999;}
.calfeiertag {background-color: #F0E6DD;font-style: italic;}

.calnormal {;padding: 2;color: #FF9999;}
.calnormal a{;padding: 2;color: #FF9999;}
.calwichtig {background-color: #FFE500;padding: 2;}
.calprivat {background-color: #99CCFF;padding: 2;}
