BODY { color: #023657; background-color: #FFFFFF; margin:0; font-family:Verdana,Arial,Helvetica,sans-serif;}

H1 { color: #023657; font-size:14px; font-family:Verdana,Arial,Helvetica,sans-serif;}
H2 { color: #E54800; font-size:16px; font-family:Verdana,Arial,Helvetica,sans-serif;}
H3 { color: #023657; font: bold 100% Verdana,Arial,Helvetica,sans-serif; margin-bottom: 0em; padding-bottom:6px }
H4 { color: #E54800; font-size:22px; font-weight: normal; font-family:Verdana,Arial,Helvetica,sans-serif;}
OL { color: #E54800 }
LI { color: #023657; font: normal 80% Verdana,Arial,Helvetica,sans-serif; line-height: 2em }
P { font-size:12px;	font-family:Verdana,Arial,Helvetica,sans-serif  }
BLOCKQUOTE { font: italic 80% Verdana,Arial,Helvetica,sans-serif; line-height: 1.4em }

A:link { color: #023657 }
A:visited { color: #023657 }
A:hover { color: #E54800 }

.menu {	color: #023657;	font-size:14px;	font-family:Verdana, Arial, Helvetica, sans-serif;font-weight: bold;}
.currentmenu { color: #FFFFFF; font: bold 90% Verdana,Arial,Helvetica,sans-serif }
.currentsubmenu { color: #E54800; font: bold 80% Verdana,Arial,Helvetica,sans-serif }
.submenu { font: normal 80% Verdana,Arial,Helvetica,sans-serif }
.sitetools { color: #FFFFFF; font: normal 80% Verdana,Arial,Helvetica,sans-serif }
.language { color: #E54800; font-size: 12px }
.currentlanguage { color: #E54800; font: bold 80% Verdana,Arial,Helvetica,sans-serif }
.fotodiscription { font-size:12px;	font-family:Verdana,Arial,Helvetica,sans-serif; padding-top:10px;  }
.newstitle { font: bold 80% Verdana,Arial,Helvetica,sans-serif}
.newslink { font: normal 70% Verdana,Arial,Helvetica,sans-serif }
.download { color: #E54800; font: normal 80% Verdana,Arial,Helvetica,sans-serif }

A.norm {
	text-decoration: none;
}

A.menu:link { text-decoration: none; color: #023657 }
A.menu:visited { text-decoration: none; color: #023657 }
A.menu:hover { color: #CCCCCC }

A.currentmenu:link { text-decoration: none; color: #FFFFFF; font-size:14px; }
A.currentmenu:visited { text-decoration: none; color: #333333; font-size:14px; }
A.currentmenu:hover { color: #CCCCCC }

A.submenu:link { text-decoration: none; color: #E54800 }
A.submenu:visited { text-decoration: none; color: #E54800 }
A.submenu:hover { color: #CCCCCC }

A.sitetools:link {	font-size:13px;	text-decoration: none;	color: #FFFFFF;	font-weight: bold;}
A.sitetools:visited {  font-size:13px; text-decoration: none; color: #FFFFFF; font-weight: bold; }
A.sitetools:hover { color: #CCCCCC }

A.language:link { color: #FFFFFF; font-size: 12px }
A.language:visited { color: #FFFFFF; font-size: 12px }
.currentlanguage { color: #FFFFFF; font-size: 12px }
.language { color: #FFFFFF; font-size: 12px }

A.orange:link { color: #E54800 }
A.orange:visited { color: #E54800 }
A.orange:hover { color: #CCCCCC }

A.newspfeil:link {  font-size:10px; text-decoration: none; color: #E54800 }
A.newspfeil:visited {  font-size:10px; text-decoration: none; color: #E54800 }
A.newspfeil:hover {  font-size:10px;color: #CCCCCC }

td.copyright { padding-left: 15px; padding-top: 5px; padding-bottom: 5px; color: #E54800; font-size:11px; font-family:Verdana,Arial,Helvetica,sans-serif; }

td.languagebox { padding-right: 10px }
td.languagebox2 { padding-right: 35px }
td.balken { padding-left: 7px }
td.description { padding: 10px; color: #E54800; font-size:12px; font-family:Verdana,Arial,Helvetica,sans-serif; line-height: 16px }
.feedback {	padding-top: 10px;	font-size:12px;	font-family:Verdana,Arial,Helvetica,sans-serif;	line-height: 10px;}

td.navi { padding-left: 10px; padding-bottom:10px; padding-top:10px }
td.rechts {
	background-image: url('../images/background_auspicious.gif');
  background-color: #ECE6C4;
  font-size: 11px;
  font-family: Verdana,Arial,Helvetica,sans-serif;
}

td.content { padding-left: 30px;  padding-top:32px }
td.feedbackrechts { padding-left: 30px;  padding-top:94px }
.fliesstext { font-size:12px;	font-family:Verdana,Arial,Helvetica,sans-serif;	line-height: 16px}
th { font-size:12px;	font-family:Verdana,Arial,Helvetica,sans-serif;	line-height: 16px}
td { font-size:12px;	font-family:Verdana,Arial,Helvetica,sans-serif;	line-height: 16px}
.formular {	margin-bottom:4px;margin-top:8px;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;width: 255px;}
.formular2 {margin-bottom:4px;margin-top:8px;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;width: 334px;}

.formulartext { line-height: 33px;}
.formulartext2 { line-height: 20px;}
.fliesstext_kl { font-size:10px; line-height: 12px;}
.fliesstext_gold_kl { font-size:10px; line-height: 12px; color: #D1C26F;}
.feedback_kl { font-size:10px; padding-top:30px;}


td.newsimg { padding-left: 10px; padding-bottom: 10px; padding-top: 10px}
.newstext {	padding-top: 10px;	font-size:12px; line-height: 16px;}
a.newstext {text-decoration: none}
ul.liste {
	padding:0;
	margin-left:22px;
	margin-top:3;
	margin-right:5px;
	list-style-image: url(../images/pfeil.gif);
}

ol.liste {
	padding:0;
	margin-left:22px;
	margin-top:3;
	margin-right:5px;
	list-style-type: disc;
}
.newsbox { font-size:10px; line-height: 12px; color: #E54800; padding-right: 10px; padding-top: 6px; padding-bottom:10px }

#feedback {	width: 192px;border: 1px solid #102661; padding-left:8px; }
#description {	width: 206px; color: #E54800;  }

table.calendar td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}

.smallcalapp {
	background-color:#E54800;
}
.smallcalapp a 	{
	color: #FFFFFF;
	text-decoration: none;
}

.smallcal a  {
	text-decoration: none;
}

.smallcaltoday a  {
	text-decoration: none;
}

td.news img {
	margin-right: 10px;
}