/* Farben
rot = #FF3300
hellblau: #0079A9
dunkelblau #333366
grau: #3c3c3c
hellgrau: #dcdcdc
dunkelgrau: #999999
*/

.newsItem p {display:inline}
.newsItem img {padding-right: 5px; padding-bottom: 5px;}
.newsItem li { margin-left:15px;}
.clearer {clear:both;}

body {margin:0px; padding:0px;background:url("images/bg.jpg") center top no-repeat;
background-color:#999999;
font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, Swiss, SunSans-Regular;
font-size: 12px;}

table {font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, Swiss, SunSans-Regular;
font-size: 12px;}

td.inhalt {background-color:#dcdcdc;
padding-left:20px;
padding-top:15px;
}

dl.csc-textpic-firstcol  {
	clear:both;
}
dl.csc-textpic-image dd {
	font-size:11px;
}
.csc-caption { font-size: 10px; font-family: Verdana, Geneva, Helvetica, sans-serif, Swiss, SunSans-Regular; padding-top:2px; margin-top:1px; text-align:center;}
.csc-header-date {}

/* links */
.linkliste p {
    display: inline;
} 

.print  {
    text-align:right;
    padding-right:5px;
} 

a:link.print, a:visited.print, a:active.print { color:#3c3c3c;  font-size:10px;}
a:hover.print { color:#0079A9;}

/* news */

.news-latest-item: { color: #336; font-size: 12px; line-height: 15px; font-family: Verdana, Geneva, Helvetica, sans-serif, Swiss, SunSans-Regular;}

.headline { color: #336; font-size: 20px; line-height: 15px; font-family: Arial, Verdana, Geneva, Helvetica, sans-serif, Swiss, SunSans-Regular;}
h1 { font-size:12px; font-weight:bold; line-height:16px; color:#3c3c3c;  margin-top:0px; padding-top:10px;}
h1.sub { font-size:12px; line-height:16px; color:#0079A9; margin-top:0px; padding-top:10px; padding-bottom:0px; }
h2, .csc-firstHeader { font-size:14px;  font-weight:bold; color:#3c3c3c; margin-top:0px; padding-top:0px;}
h3 { font-size:12px; font-weight:bold; color:#3c3c3c; margin-bottom:0px; margin-top:0px; padding-top:0px; padding-bottom:0px; }
h4 { font-size:11px; font-weight:bold; color:#3c3c3c; margin-top:0px; padding-top:10px; }
h5 { font-size:10px; color:#3c3c3c; margin-top:0px; padding-top:8px; }
h6 { font-size:9px;color:#3c3c3c; margin-top:0px; padding-top:7px; }

ul { padding-left:5px; margin-left:5px; list-style-type:bullet; line-height:15pt;}
ul.secondLevel { list-style-type:none; text-align:right;}
ul.secondLevel li {padding-top:10px;}
ul.thirdLevel { list-style-type:none; text-align:right;font-style:italic}
ul.thirdLevel li {padding-top:0px;}
ul.fourthLevel { list-style-type:none; text-align:right;}

ol { padding-left:5px; margin-left:5px; list-style-type:none; line-height:15t;}

a:link, a:visited, a:active { text-decoration:none;color: #0079A9; font-size:12px;}
a:hover { color:#0079A9;}
a img {border:none;}

a:link.mainNo, a:visited.mainNo, a:active.mainNo { color:#3c3c3c; font-weight:bold; font-size:12px;}
a:hover.mainNo { color:#0079A9}
a:link.mainAct, a:visited.mainAct, a:active.mainAct, a:hover.mainAct { color: #0079A9; font-weight:bold;font-size:12px;}

a:link.subnav, a:visited.subnav, a:active.subnav { color:#3c3c3c; font-weight:bold; font-size:11px;}
a:hover.subnav { color:#0079A9}

.left {
	float:left;
}

/* Simple Gallery */
.tx-sksimplegallery-pi1 dl.single {
    margin-right:10px;
}

.tx-sksimplegallery-pi1 dl.single dd, .tx-sksimplegallery-pi1 dl.list dd {
    margin:0;
    padding:0;
    font-size:10px;
    text-align:left;
}
