@CHARSET "ISO-8859-1";

h1, h2, p, th, td, li, ul, ol, input {
        font-size:11px;
        font-family: Verdana, Arial, helvetica, sans-serif;
        text-align:left;
}

h1 {
        color:#9B2424;
        font-size:13px;
	font-family:Verdana;
        font-weight:bold;
}

h2 {
        color:#222222;
        font-size:12px;
        font-weight:bold;
}

ul {
 	clear:left;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	padding:0;
}
hr {
	width:440px;
	margin-top:5px;
	margin-bottom:5px;
	padding:0;
        color:#999;
	clear:both;
}
table.mitrand {
        border: solid 1px #000;
        border-collapse:collapse;
}

table.mitrand td {
        border: solid 1px #000;
        padding:2px;
}

td.text1 p {
	font-size:11px;
        font-family:verdana;
}

td.test {
        font-size:11px;
}

span.zitat {
        font-style: italic;
}

span.wichtig {
        color: #e00;
}

p.achtung {
        font:bold 13px Verdana, Arial, helvetica, sans-serif;
        color: #e00;
        text-decoration: dotted;
}

.textrightsite{
 font-family: Arial, helvetica, sans-serif;
 color:#646464;
 font-size:11px;
 font-weight:normal;
 text-align:center;
 line-height:12px;
}

.textleftsite{
 font-family: Arial, helvetica, sans-serif;
 color:#222222;
 font-size:11px;
 font-weight:normal;
 text-align:left;
 line-height:12px;
}

.textnav1{
 font-family: Arial, helvetica, sans-serif;
 color:#222222;
 font-size:12px;
 font-weight:normal;
 text-align:left;
 line-height:12px;
}

.text1x {
 font-family: Verdana, Arial, helvetica, sans-serif;
 color:#222222;
 font-size:11px;
 font-weight:normal;
 line-height:12px;
}

.text2{
 font-family: Arial, helvetica, sans-serif;
 color:#ffffff;
 font-size:11px;
 font-weight:normal;
 text-align:justify;
 line-height:12px;
}


.align-center {
	text-align:center;
}


.news-single-timedata,.news-list-date,.news-latest-category,
.news-latest-date, .news-latest-date a:link, .news-latest-date a:hover ,.news-latest-date a:visited {
        color:#9B2424;
        margin:0;padding:0;
        font-size:9px;
        font-family:Verdana;
        font-weight:normal;
        display:block;
        text-decoration:none;
}
.news-latest-category {
	color:#000;
}

.news-single-timedata, .news-list-date,
.news-latest-date, .news-latest-date a:link, .news-latest-date a:visited {
        display:inline;
        float:left;
}

.news-single-item h2, .news-latest-item h3, .news-list-item h3 {
        margin:0;padding:0;
        margin-bottom:5px;
}

.news-list-item h3 a:link,.news-list-item h3 a:hover,.news-list-item h3 a:visited,
.news-list-item h3 a, .news-latest-item h3 a:link, .news-latest-item h3 a:hover, .news-latest-item h3 a:visited {
        font: bold 11px Verdana, Arial;
        text-decoration:none;
        color:#222222;
        font-size:12px;
        font-weight:bold;
        margin:0;
}

.news-list-item h3 .category {
        font-weight:normal;
        font-size:10px;
        display:block;
}

.news-latest-item {
        margin-bottom:10px;
}

.news-amenu-item-year dd { padding:0;margin:0; }
.news-amenu-container ul li.news-amenu-item-year { margin-left:0px; }
.news-single-imgcaption {display:none;}

.news-latest-container h2 {
        color:#9B2424;
        font-size:13px;
        font-weight:bold;
}

.news-single-author {display:none;}
.clearer {clear:both;visibility:hidden;}

.news-search-form input {
        font-size:11px;
}

.news-single-img {
        float:left;
}

.news-single-img img {
        margin-right:5px;
        margin-top:3px;
        display:block;
}
.news-latest-item img,.news-list-item img {
        padding:0;margin:0;
	margin:5px;
	margin-left:0;margin-top:0;
        float:left;
        display:block;
}

.news-list-item p,.news-latest-item p,.news-single-item p,.news-latest-item p {
        margin-top:0;
        padding-top:0;
	margin-bottom:0;
}

a:link,a#nav1:link,a.download:link {font-family: Arial; text-align:left; font-weight:normal; color:#222222; text-decoration:underline;}
a:visited,a#nav1:visited,a.download:visited {font-family: Arial; text-align:left; font-weight:normal; color:#222222; text-decoration:underline;}
a:hover,a#nav1:hover,a.download:hover {font-family: Arial; text-align:left; font-weight:normal; color:#821616; text-decoration:underline;}
a:active,a#nav1:active,a.download:active {font-family: Arial; text-align:left; font-weight:normal; color:#222222; text-decoration:underline;}
a:focus,a#nav1:focus,a.download:focus {font-family: Arial; text-align:left; font-weight:normal; color:#222222; text-decoration:underline;}

a#navu1:link {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
a#navu1:visited {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
a#navu1:hover {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#333; text-decoration:none;}
a#navu1:active {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
a#navu1:focus {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#ffffff; text-decoration:none;}

a#navu1a:link {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#000000; text-decoration:none;}
a#navu1a:visited {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#000000; text-decoration:none;}
a#navu1a:hover {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#333; text-decoration:none;}
a#navu1a:active {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#000000; text-decoration:none;}
a#navu1a:focus {font-family: Arial; font-size:12px; text-align:left; line-height:12px; font-weight:bold; color:#000000; text-decoration:none;}

a#navu2:link {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
a#navu2:visited {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
a#navu2:hover {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:normal; color:#333; text-decoration:none;}
a#navu2:active {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:normal; color:#ffffff; text-decoration:none;}
a#navu2:focus {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:normal; color:#ffffff; text-decoration:none;}

a#navu2a:link {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:bold; color:#000000; text-decoration:none;}
a#navu2a:visited {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:bold; color:#000000; text-decoration:none;}
a#navu2a:hover {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:bold; color:#333; text-decoration:none;}
a#navu2a:active {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:bold; color:#000000; text-decoration:none;}
a#navu2a:focus {font-family: Arial; font-size:11px; text-align:left; line-height:12px; font-weight:bold; color:#000000; text-decoration:none;}

a#navu3:link {font-family: Arial; font-size:10px; text-align:left; line-height:12px; font-weight:normal; color:#000000; text-decoration:none;}
a#navu3:visited {font-family: Arial; font-size:10px; text-align:left; line-height:12px; font-weight:normal; color:#000000; text-decoration:none;}
a#navu3:hover {font-family: Arial; font-size:10px; text-align:left; line-height:12px; font-weight:normal; color:#333; text-decoration:none;}
a#navu3:active {font-family: Arial; font-size:10px; text-align:left; line-height:12px; font-weight:normal; color:#000000; text-decoration:none;}
a#navu3:focus {font-family: Arial; font-size:10px; text-align:left; line-height:12px; font-weight:normal; color:#000000; text-decoration:none;}

a#navright:link {font-family: Arial; font-size:10px; text-align:center; line-height:12px; font-weight:normal; color:#646464; text-decoration:none;}
a#navright:visited {font-family: Arial; font-size:10px; text-align:center; line-height:12px; font-weight:normal; color:#646464; text-decoration:none;}
a#navright:hover {font-family: Arial; font-size:10px; text-align:center; line-height:12px; font-weight:normal; color:#222222; text-decoration:none;}
a#navright:active {font-family: Arial; font-size:10px; text-align:center; line-height:12px; font-weight:normal; color:#646464; text-decoration:none;}
a#navright:focus {font-family: Arial; font-size:10px; text-align:center; line-height:12px; font-weight:normal; color:#646464; text-decoration:none;}

a#navbottom:link {font-family: Arial; font-weight:normal; color:#ffffff; text-decoration:underline;}
a#navbottom:visited {font-family: Arial; font-weight:normal; color:#ffffff; text-decoration:underline;}
a#navbottom:hover {font-family: Arial; font-weight:normal; color:#B9B9B9; text-decoration:underline;}
a#navbottom:active {font-family: Arial; font-weight:normal; color:#ffffff; text-decoration:underline;}
a#navbottom:focus {font-family: Arial; font-weight:normal; color:#ffffff; text-decoration:underline;}

table.htmlarea-showtableborders tr td p {
	margin:0;
}

#leiste_links tbody tr.nav2_lvl1 td a { display:block; width:148px; }
#leiste_links tbody tr.nav2_lvl2 td a { display:block; width:138px; }
#leiste_links tbody tr.nav2_lvl3 td a { display:block; width:128px; }

#leiste_links tbody tr td a:hover {text-decoration:underline;}
#leiste_links tbody tr td a {padding-top:4px;padding-bottom:4px;}

.tx-keyac-pi1 {width:445px;}
.tx-keyac-pi1 #pfeil_zurueck, .tx-keyac-pi1 .calendar, .tx-keyac-pi1 #pfeil_vor {display:inline;}
.tx-keyac-pi1 #pfeil_zurueck, .tx-keyac-pi1 #pfeil_vor {display:inline;margin:10px}
.tx-keyac-pi1 .cat2 {background-color:#cc0000}
.tx-keyac-pi1 .cat1 {background-color:#fffc00}
.tx-keyac-pi1 .cat3 {background-color:#9e9e9e}
.tx-keyac-pi1 .today {border:solid 1px #000000}
.tx-keyac-pi1 .calendar td {width:15px;text-align:center}
.tx-keyac-pi1 .calendar {width:150px}
.tx-keyac-pi1 .termine-item {width:400px;text-align:left}
.tx-keyac-pi1 .termine-item img, .tx-keyac-pi1 .legende img {margin-right:5px}

.csc-mailform {border:0;}
.csc-mailform .csc-mailform-field label {width:100px;display:block}

.pollquestion {font-weight:bold}
.pollsubmit {width:100px;text-align:center}

.left_content .tx-keyac-pi1 {width:140px;margin-top:20px}
.cal-teaser {width:140px;}
.cal-teaser .header {text-align:left;font-size:12px;font-weight:bold;}
.cal-teaser .header {text-align:left;font-size:12px;font-weight:bold;}
.cal-teaser ul li {list-style-type:none;margin-top:10px;margin-bottom:2px}
.cal-teaser ul li a:link {text-decoration:none}
.cal-teaser ul {margin:0}
