.smalltext1   { color: #1C566C; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: bold; line-height: 1.5em; text-decoration: none }
.smalltext1:link  { color: #94B541; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: bold; line-height: 1.5em; text-decoration: none }
.smalltext1:visited  { color: #94B541; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: bold; line-height: 1.5em; text-decoration: none }
.smalltext1:active  { color: #1C566C; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: bold; line-height: 1.5em; text-decoration: none }
a.smalltext1:hover { color: #1C566C; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: bold; line-height: 1.5em; text-decoration: none }

.smalltext2   { color: #1C566C; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: normal; line-height: 1.5em; text-decoration: none }
.smalltext2:link  { color: #1C566C; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: normal; line-height: 1.5em; text-decoration: none }
.smalltext2:visited  { color: #1C566C; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: normal; line-height: 1.5em; text-decoration: none }
.smalltext2:active  { color: #94B541; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: normal; line-height: 1.5em; text-decoration: none }
a.smalltext2:hover { color: #94B541; font-size: 0.6em; font-family: Verdana,Arial,Geneva; font-weight: normal; line-height: 1.5em; text-decoration: none }

.searchfield  { line-height: 100%; color: #1C566C; font-size: 10px; height:1.4em; font-family: Verdana, Arial, Geneva; font-weight: normal; background-color: #ffffff; border: solid 1px; margin:0; padding:0; }
.form { margin: 0; padding:0; }
.bg_gelb { background-color: #FCF4CE; }
.bg_blau { background-color: #B7EEF6; }
.bg_gruen { background-color: #D7ECD0; }
.main_nav_bg { background-image: url(images/hauptnav_bg.gif); background-repeat: repeat-x; }

.main_bg_gelb {	background-color: #F0DB72; }
.main_bg_gelb_r1 { background-image: url(images/kreis_main_gelb_l.gif); background-repeat: repeat-y; }
.main_bg_gelb_r2 { background-image: url(images/kreis_main_gelb_r.gif); background-repeat: repeat-y; }

.main_bg_blau {	background-color: #60BCDA; }
.main_bg_blau_r1 { background-image: url(images/kreis_main_blau_l.gif); background-repeat: repeat-y; }
.main_bg_blau_r2 { background-image: url(images/kreis_main_blau_r.gif); background-repeat: repeat-y; }

.main_bg_gruen {	background-color: #93BE85; }
.main_bg_gruen_r1 { background-image: url(images/kreis_main_gruen_l.gif); background-repeat: repeat-y; }
.main_bg_gruen_r2 { background-image: url(images/kreis_main_gruen_r.gif); background-repeat: repeat-y; }

.content_bg  { background-color: #F7F3F3; }
.bodytext { color: #1C566C; font-size: 0.7em; font-family: Verdana, Arial, Geneva; font-weight: normal; text-decoration: none; margin:0; padding:0; }
.bodytext a { color: #94B541; text-decoration: none; }
.bodytext a:hover { color: #1C566C; text-decoration: none; }

h1, h2, h3 { color: #1C566C; font-size: 0.8em; font-family: Verdana, Arial, Geneva; font-weight: bold; line-height: 1.6em; text-decoration: none; margin:0; padding-top:5px; padding-bottom:5px; }
.startpage_text { color: #1C566C; font-size: 1.2em; font-family: "Times New Roman", Times, serif; font-weight: normal; line-height: 1.2em }

body {margin:0; padding:0; font-family: Verdana, Arial, Geneva; font-weight: normal; text-decoration: none; color: #1C566C;}
.level2_popup_bg_gelb { background-color: #FCF3CB; border: 1px dotted gray; }
.level2_popup_bg_gruen { background-color: #D7ECD0; border: 1px dotted gray; }
.level2_popup_bg_blau { background-color: #B7EEF6; border: 1px dotted gray; }

.level2_popup {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
	border-bottom: 1px dotted gray;
}

.level2_popup_last {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	font-weight: bold;
}

.level2_popup a, .level2_popup_last a {
	text-decoration: none;
	color: #088AA2;
}
.level2_popup a:hover, .level2_popup_last a:hover {
	text-decoration: none;
	color: #94B541;
}

.level2, .level2_act {font-size: 0.7em; font-family: Verdana, Arial, Geneva; font-weight: normal; border-bottom: 1px dotted #1C566C; padding-top: 2px; padding-bottom: 2px;}
.level2 a { color: #1C566C; text-decoration: none; }
.level2 a:hover { color: #FFFFFF; text-decoration: none; }
.level2_act a { color: #FFFFFF; text-decoration: none; }

ul {
	margin: 5px 0 5px 16px;
	padding-left: 5px;
}

li {
	font-size: 0.7em;
	line-height: 1.4em;
}

li li {font-size:1em}

p {
	font-size: 0.7em;
}

h1.csc-firstHeader {
	margin-top: 0px;
}

p.csc-caption {
	margin: 0;
}

.contenttable-3 .tr-0 {
	background-color: #F7F3F3;
	font-weight: bold;
	text-align: center;
}

.contenttable-3 .tr-even {
	background-color: #F7F3F3;
}

.contenttable .tr-0 {
	font-weight: bold;
	text-align: center;
}

.contenttable-1 td {
	text-align: center;
}

.contenttable-1 .td-0 {
	text-align: left;
	font-weight: bold;
}

.contenttable-2 td {
	text-align: center;
}

.csc-uploads-fileName p {
	margin: 0;
}

p.csc-linkToTop {
	margin: 3px 0 0 0;
}
.subnav_bg_gelb {
	background-image: url(images/subnav_bg_gelb.gif);
	background-color: #FCF4CE;
	background-repeat: no-repeat;
    padding-top: 10px;
	padding-bottom: 10px;
}
.subnav_bg_blau {
	background-image: url(images/subnav_bg_blau.gif);
	background-repeat: no-repeat;
	background-color: #60BCDA;
    padding-top: 10px;
	padding-bottom: 10px;
}
.subnav_bg_gruen {
	background-image: url(images/subnav_bg_gruen.gif);
	background-repeat: no-repeat;
    padding-top: 10px;
	padding-bottom: 10px;
}
.allgem_bg {
	background-image: url(images/allgem_bg.gif);
	/*background-repeat: repeat;*/
}
.news_head {
	font-size: 0.7em;
	font-weight: bold;
	color: #1C566C;
	text-decoration: none;
	font-family: Verdana,Arial,Geneva;
	line-height: 1.6em;
}

.news_head a {
	color: #94B541;
	text-decoration: none;
}

.news_head a:hover {
	color: #1C566C;
	text-decoration: none;
}

.news_title {
	font-size: 0.7em;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana,Arial,Geneva;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 3px;
}

.news_title a {
	color: #1C566C;
	text-decoration: none;
}

.news_title a:hover {
	color: #94B541;
	text-decoration: none;
}

.news_title_single {
	font-size: 0.9em;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana,Arial,Geneva;
	margin: 0;
	padding-top: 5px;
	padding-bottom: 3px;
}

.news_mehr {
	font-size: 0.6em;
	font-weight: bold;
	text-decoration: none;
	font-family: Verdana,Arial,Geneva;
	margin: 0;
	padding-top: 3px;
	padding-bottom: 7px;
}

.news_mehr a {
	color: #94B541;
	text-decoration: none;
}

.news_mehr a:hover {
	color: #1C566C;
	text-decoration: none;
}
.news_trenner {
	border-bottom: 1px solid #1C566C;
	padding-bottom: 5px;
}

#contentcontainer {
	text-decoration:none;
	color: #1C566C;
	}
#contentcontainer a {
	text-decoration:none;
	color: #94B541;
	}
#contentcontainer a:hover {
	color: #1C566C;
	text-decoration:none;
	}

.news_subheader_single h3 {
	font-size: 0.7em;
	font-weight: bold;
	line-height: 1em;
	text-decoration: none;
	font-family: Verdana,Arial,Geneva;
	padding-top: 10px;
	padding-bottom: 0px;
	margin: 0;
}

h3 p.bodytext {
	font-size: 1em;
	font-weight: bold;
}
hr {
	background-color:#1c566c; /* Mozilla 1.4 */
	color:#1c566c; /* IE 6 */
	border: #1c566c; /* Opera 7.11 */
	height: 1px; /* in Opera für die Anzeige nötig, in Mozilla für die einheitliche Höhe */
	margin: 0;
	padding: 0;
}
.contenttable p {
margin:0;
padding:0;
}
.csc-sitemap  li {
	list-style:none;
	font-weight:bold;
	font-variant:small-caps;
	font-size:0.8em;
}
.csc-sitemap  li li {
	font-weight:normal;
	font-variant:normal;
	font-size:0.9em;
}
.csc-sitemap  li li li {
	font-weight:normal;
	font-variant:normal;
	font-size:1em;
}
.csc-textpic-caption {
	font-size: 0.7em;
}


