body {
	text-align:center;
	padding:0;
	margin:0;
	font-family:arial, verdana, sans-serif;
	font-size:12px;
	color:#333;
	background:#8ABFF4 url(img/hg.jpg) top left repeat-x;
}

#special p {
	font-size:11px;
	padding:0 10px 5px 10px
}

#special p a {
	padding-top:5px;
}

#navu {
	height:20px;
	background:#23355B;
	width:560px;
	float:left;
	margin-top:10px;
	text-align:center;
	color:#fff;
	font-size:11px;
}

#navu a {
	text-decoration:none;
	line-height:20px;
	color:#fff;
	font-size:11px;
}

#navu a:hover {
	text-decoration:underline;
}

#ulink {color:#fff;width:178px;text-align:center;}
#ulink a {
text-decoration:none;
color:#fff;

}

#google {
float:left;
padding-top:0px;
padding-bottom:30px;
text-align:center;
}

#google p {
text-align:center;
color:#fff;
font-size:11px;
width:570px;
margin-left:185px;
}

#center {
	margin:0 auto;
	width:975px;
	
}
#content {
	width:975px;
	float:left;
	margin-top:0px;
	overflow:hidden;
}

#oben {
	margin:0;
	padding:0;
	width:975px;
	float:left;
	text-align:center;
	height:125px;
}

#logo {
	width:975px;
	margin:0 auto;
	overflow:hidden;
}


#navi {
	float:right;
	padding:0;
	margin:0;
	text-align:center;
}

#links {
	float:left;
	width:180px;
	text-align:left;
	color:#fff;
	overflow:hidden;
}

#conlinks {
	margin-top:10px;
	padding:5px;
	background:#fff;
	color:#333;
	width:168px;
	border:1px solid #23355B;
	font-size:11px;
}

* html #conlinks {
	width:180px;
}


#rechts {
	float:left;
	width:558px;
	padding:10px;
	margin-left:4px;
	text-align:left;
	padding-bottom:10px;
	background:#fff;
	border:1px solid #23355B;
	min-height:460px;
}



#page52 object {
	margin-top:10px !important;
}

.chgallery .img {
}

.chgallery .item {
	width:180px;
	float:left;
	border:1px solid #364878;
	margin-right:20px;
	padding:10px;
	background:#C2D9EF;
	margin-top:15px;
	height:150px;
}

#mitte {
	float:left;
	width:200px;
}


* html #mitte {
	float:left;
	width:200px;
	overflow:hidden;
}

#mitte #conrechts {
	margin-bottom:10px;
	margin-left:4px;
	padding:5px;
	background:#fff;
	color:#333;
	width:195px;
	border:1px solid #23355B;
	font-size:11px;
	text-align:left;
}

* html #mitte #conrechts {
overflow:hidden;
	margin-bottom:10px;
	margin-left:4px;
	padding:5px;
	background:#fff;
	color:#333;
	width:188px;
	border:1px solid #23355B;
	font-size:11px;
	text-align:left;
}

#mitte #conrechts p {
	padding:0;
	margin:0;
	color:#333;
	font-size:11px;
}

.chgallery .text {
	padding-top:5px;
}

.chgallery {
	text-align:center;
}

.chgallery h4 {
	padding:0;
	margin:0;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}

.tx-chgallery-pi1 {
}

a.dmnt_a {
	color:#fff;
	text-decoration:none;
	font-size:10px;
}
p.dmnt_par {
	padding:0;
	margin:0;
}

#ticker {
	float:left;
	width:970px;
	height:25px;
}

#tickerdiv {
	text-align:center;
	height:25px;
}

#tickerspace table{
	height:10px;
}

.tx-bktfegraphiccounter-pi1 {
	font-size:20px;
	font-weight:bold;
	text-align:center;
width:170px;
color:#333;
}

.tx-bktfegraphiccounter-pi1 td {
	text-align:center;
	width:170px;
}

#news-links {
	float:left;
	padding:0 0 0 10px;
}


#news-oben {
	float:left;
height:25px;
width:558px;
background:#23355B;
}

#news-oben a {
	color:#fff;
	line-height:25px;
	padding-left:10px;
	text-decoration:none;
}

#news-rechts {
	float:right;
padding:10px;
}

#alle-news {
	width:558px;
	float:left;
}

.news-list-morelink {
	width:558px;
	float:left;
}

.news-list-morelink a {
	padding-left:10px;
}

.news-browse {
	padding-top:40px;
	float:left;
}



.news-list {
width:558px;
padding:0;
margin:0;
text-align:left !important;
margin-top:15px;
float:left;
}






.news-list h3 a {
	color:#fff !important;
	text-decoration:none;
}





tr.ohne p {
	color:#333;

}

ul#nav1 {
	padding:0;
	margin:0;
}

ul#nav1 li {
	list-style:none;
	display:block;
	text-align:left;
}

ul#nav1 li a {
	display:block;
	line-height:24px;
	border:1px solid #23355B;
	color:#fff;
	text-decoration:none;
	margin-bottom:1px;
	padding-left:10px;
	background:url(img/level1.jpg) left top no-repeat;
}

ul#nav1 li a:hover {
	background:url(img/level1act.jpg) left top no-repeat;
}

ul#nav1 li#nav1act a {
	background:url(img/level1act.jpg) left top no-repeat;
}

ul#nav2 {
	padding:0;
	margin:0;
	padding-bottom:1px;
}

ul#nav2 li {

}
ul#nav1 li#nav1act ul#nav2 li a {
	background:#fff;
	border:none;
	color:#333;
}

ul#nav1 li#nav1act ul#nav2 li a:hover {
	background:#DD9C0A;
	color:#fff;
}

ul#nav1 li#nav1act ul#nav2 li#nav2act a{
	background:#DD9C0A;
	color:#fff;
}

#conlinks .csc-frame-frame1 {
	text-align:center;
}



#conmitte {
	padding:0;
	padding-top:0px;
	color:#333;
	width:auto;
}





#conmitte .csc-frame-frame2 {
	width:274px;
	overflow:hidden;
	float:left;

}

#conmitte .csc-frame-frame1 {

	padding:5px;
	margin-right:10px;
	margin-bottom:10px;
	border:1px solid #23355B;

}

#conmitte .csc-frame-frame1 h2 {
width:266px;
margin-bottom:0 !important;
}

#special {
	width:558px;
	float:left;
	margin-top:10px;
	border-left:1px solid #23355B;
	border-right:1px solid #23355B;
	border-bottom:1px solid #23355B;
}


#special h1 {
	padding:3px;
	padding-left:5px;
	margin:0;
	font-size:12px;
	color:#fff;
font-weight:normal;
width:550px;
	text-align:left;
	background:#23355B;
}




.news-list-container {
	padding-top:30px !important;
	
}

* html .news-list-container {
	padding-top:0 !important;
}




.tx-powermail-pi1_fieldset {
	border:none;
	padding-left:5px;
}

table, tr, td, tbody {
	padding:0;
	margin:0;

}



.tx-guestbook-result {
	width:550px;
}

#goben {
	background:#23355B;
	width:500px;
	padding:5px;
	color:#fff;
	font-weight:bold;
}

.gleft {
	float:left;
	width:150px !important;
	padding:0;
	margin:0;
}

.gleft p {
	padding:0 10px 0 10px;
}

.gright {
	float:left;
	width:350px;
}


table p {
	padding:5px 10px 5px 10px;
	margin:0;
		font-size:13px;
	
}

.tabellen {
	margin-top:0px;
	font-size:13px;
	color:#fff;
	width:558px;
}

.tabellen p {
	color:#fff;
}

.eins {
	background:#17296B;
	
}
.zwei {
	background:#3E5B97;
}

tr, td {
	height:10px !important;
}

.news-item a {
	margin-bottom:10px;
	color:#23355B;
}

.news-latest-container h1 {
	padding-bottom:5px;
	text-align:left;
}

.news-item {
text-align:left;
	}

.news-item p {
	margin:0;
	padding:5px 5px 5px 0px;
	font-size:11px;
	text-align:left;

}

.news-item img {
	float:right;
	clear:both;
	margin-top:-20px;
}





#links h1, #mitte h1 {
	padding-bottom:5px;
	font-size:14px;
}



#text {
	
}

#unten {
	width:780px;
	float:left;
	height:40px;
color:#fff;
margin-top:10px;
text-align:right;

}

#unten p {
	font-size:11px;
text-align:right;
color:#fff;
margin-right:10px;
}

#weather {
	
	
}

#weatherimage, #weathertext {
	width:80px;
	float:left;
}

#weathertext {
	width:60px;
	float:left;
	font-size:18px;
}

#aufgang {
	float:left;
	width:100px;
	font-size:12px;
}





#conmitte input, #conmitte textarea {
	width:250px;
}

#conmitte .powermail_submit {
	width:100px;
}

#conmitte li {
	padding-bottom:5px;
}





#illu {
	float:left;
	border-top:1px solid #E4AC47;
	border-left:1px solid #E4AC47;
	border-right:1px solid #E4AC47;
	width:780px;
	height:288px;
}

* html #illu {

	padding-left:1px;
padding-right:1px;
}











.csc-textpic-caption {
	font-size:11px;
	padding-top:5px;
	padding-bottom:8px;
}

h3 {
padding:0;
margin:0;
font-size:12px;
font-weight:normal;
margin-bottom:10px;
}


h4 {
padding:20px 0 5px 10px;
margin:0;
color:#23355B;
font-size:14px;
font-weight:normal;
}





















.csc-textpic {
	padding-top:0px;
}





h1 {
	padding:0;
	margin:0;
	font-size:19px;
	color:#23355B;
	text-align:left;
	font-weight:bold;
}

#conmitte h1 {
	padding-top:10px;
}

h2 {
	padding:3px;
	padding-left:5px;
	margin:0;
	font-size:12px;
	color:#fff;
	font-weight:normal;
	text-align:left;
	background:#23355B;
margin-bottom:10px;
}

#mitte h2 {
	margin-bottom:0;
}


h3 {
	padding:3px;
	padding-left:5px;
	margin:0;
	font-size:12px;
	color:#fff;
font-weight:normal;
	text-align:left;
	background:#23355B;
height:21px;
}


h5 {
	padding:0;
	margin:0;
	font-size:18px;
	font-weight:normal;
	font-style:italic;
	color:#23355B;

}

p {
	margin:10px 0px 10px 0;
	padding:0;
	text-align:left;
	color:#333;
	font-size:12px;
	line-height:140%;

}




img {border:0;}

a {
	text-decoration:none;
	color:#23355B;
	text-decoration:underline;
}

a:hover {
	text-decoration:underline;
}

.csc-mailform {
      	float: left;
	line-height:140%;
	font-family:Arial;
	color: #23355B;
	text-align:left;
	border-style:none;
	margin-top:20px;
	margin-left:15px;
}



input, textarea { 
	color:#333; 
	border:1px solid #23355B;
	background:#fff;
}


.csc-mailform-submit { /* den Submit-Button */
  	float: none;
  	width: auto;
	border:1px solid #fff;
	color:#fff;
	background:#131313;

}
#uid8_msg, #uid1_msg {display:none;}
legend {display:none;}

label {
      	width:150px;
      	float: left;
      	color:#23355B;
}

#powermaildiv_uid11, #powermaildiv_uid15 {
	padding-left:150px;
	padding-top:15px;	
	width:200px;
}

.tx_powermail_pi1_fieldwrap_html {
	padding-bottom:5px;
	padding-top:5px;
}

.tx-powermail-pi1 {
	padding:0;
	padding-top:0px;
	margin-left:-7px;
}

.csc-mailform-field, .csc-mailform {
	padding:0;
	padding-bottom:10px;
	color:#2f1b10;
}

.csc-mailform {
	width:100%;
	padding-top:0;
	padding-bottom:20;

}
.csc-form-label-req {
	padding-left:0;

}

.news-list-item {
	padding-bottom:20px;
}

input.tx-guestbook-submit {
	margin-left:120px;
	width:100px !important;
}

.news-item a {
	text-decoration:none !important;
	font-size:11px;
}

.news-list-container {
	width:500px;
	padding:0;
	margin:0;
	margin-top:-30px;
}

.news-list-item {
	border-bottom:1px solid #2a1f1a;
	margin-bottom:20px;
}


input#uid1_cb, input#uid8_cb {	
	width:40px !important;
	border:none !important;
}

input.jscalendar {
	width:170px !important;
}

.csc-textpic-text li {
list-style-image: url(img/liste.gif);
line-height:140%;
}

.csc-textpic-caption {
	font-size:10px;
font-weight:lighter;
}


.theYears {
	display:none;
}

.field-email, .field-hans {
	width:100px;
	margin-top:10px;
	background:red;
}

.field-email {
float:left;

}


input#mailformhans, input#mailformemail {
	width:50px;
}