BODY, TD, a, P, h1, h2, h3, h4, h5, h6, form{
	color: 							#000000;
	line-height: 				18px;
	font-family: 				"Verdana",  helvetica, sans-serif; 
	margin:							0;
	padding:						0;
	font-weight:				normal;
	font-size:					12px;
}

body {
	text-align:					center;
	top:								0px;
	left:								0px;
	background:					url(../bilder_static/hintergrund2.jpg) scroll 50% 0pt;
	background-repeat:	repeat-y;
	background-color:		#D1E3EF;
}

h1, h2, h3, h4, h5, h6, legend {
	color:							#194960;
	font-weight:				bold;
	margin-bottom:			15px;
	margin-top:					20px;
}z

h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
	color:							#194960;
	font-weight:				bold;
	margin-bottom:			15px;
	margin-top:					20px;
	text-decoration:		none;
}


h6 a{
	color:							white;
	border-bottom:1px dotted white;
}

h1.csc-firstHeader a {
	font-size:				18px;
}

h2.csc-firstHeader a {
	font-size:				16px;
} 

h1, legend {
	font-size:				18px;
	line-height:			25px;
}

h2 {
	font-size:				16px;
}

h3 {
	margin-top:				0px;
}

hr {
	color: 							#194960;
	margin-left:				5px;
	margin-right:				10px;
	border:							1px solid;
}

.hintergrundbild {
	background:					url(../bilder_static/hintergrund.jpg) scroll 50% 0pt;
	background-repeat:	no-repeat;
	top:								0px;
	left:								0px;
	height:							1024px;
}

.rahmen {
	margin:							0 auto;
 	text-align:					left;
	width:							750px;
	min-height:					1024px;
	background-color:		#EEE7D4;
}

.header {
	width:							750px;
	height:							228px;
	background:					url(../bilder_static/header.jpg);
	background-repeat:	no-repeat;
}

.unsichtbar1 {
	width:							164px;
	height:							34px;
	position:						absolute;
	margin-top:					-189px;
	float:							left;
}

.unsichtbar2 {
	width:							135px;
	height:							34px;
	position:						absolute;
	margin-left:				615px;
	margin-top:					-189px;
	float:							left;
}

.links {
	margin-left:				11px;
	float:							left;
	width:							185px;
}

.navi_links {
	width:							180px;
	float:							left;
	background:					url(../bilder_static/navi_hinter1.jpg);
	background-repeat:	repeat-y;
	float:							left;
	padding-top:				5px;
	padding-bottom:			5px;
}

.navi_links a {
	text-decoration:		none;
	margin-left:				15px;
	color:							#194960;
	font-size:					14px;
	font-weight:				bold;
}

.navi_links_second  {
	line-height:				10px;
}

.navi_links_second a {
	margin-left:				20px;
	font-size:					11px;
	line-height:				10px;
	display:						block;	
	font-weight:				bold;
}

.kasten {
	width:							178px;
	height:							25px;
	background:					url(../bilder_static/navi_hinter2.jpg);
	background-repeat:	no-repeat;
	margin-bottom:			15px;
	float:							left;
}

.suche {
	float:							left;
	width:							179px;
	height:							22px;
	margin-top:					10px;
	margin-bottom:			10px;
	background:					url(../bilder_static/suche.jpg);
	background-repeat:	no-repeat;
}

.facebook {
	float:							left;
	width:							185px;
	position:						relative;
}

.content {
	width:							500px;
	float:							left;
	z-index:						1;
	height:							auto;
	margin-bottom:			30px;
	margin-left:				15px;
}


html>body .content { 
height: auto;
min-height: 562px;
}


a img {
	border : 0 none;
}

.searchbox-sword {
	background-color: transparent;
	border: 0;
	margin-left:		23px;
	margin-top:			2px;
	width:					150px;
}

.col1 {
	float:								left;
	width:								72%;
	padding:							5px;
	padding-right:				10px;
	}

.col2 {
	float:								left;
	width:								19%;
	padding:							5px;
	padding-left:					10px;
	}

.col3 {
	float:								left;
	width:								46%;
	padding:							5px;
	padding-right:				10px;
	}
	
.col4 {
	float:								left;
	width:								46%;
	padding:							5px;
	padding-right:				10px;
	padding-left:					15px;
	}
	
.col5 {
	float:								left;
	width:								24%;
	padding:							5px;
	padding-left:					15px;
	}

.col6 {
	float:								left;
	width:								24%;
	padding:							5px;
	padding-right:				10px;
	}
	
.col7 {
	float:							left;
	width:							32%;
	}
	
.col8 {
	float:							left;
	width:							32%;
	}
	
.col9 {
	float:							left;
	width:							32%;
	}
	
.bodytext a {
	text-decoration:		none;
	font-weight:				bold;
	color:							#194960;
}

.bodytext a:hover {
border-bottom:1px solid #194960;
}

.news_kasten {
	float:							left;
	width:							178px;
	height:							29px;
	margin-top:					10px;
	background:					url(../bilder_static/news.jpg);
	background-repeat:	no-repeat;
}

.news {
	background:					url(../bilder_static/navi_hinter1.jpg);
	background-repeat:	repeat-y;
	width:							178px;
	float: 							left;
}

.news div {
	width: 160px;
}

.kasten2 {
	width:							178px;
	height:							25px;
	background:					url(../bilder_static/navi_hinter2.jpg);
	background-repeat:	no-repeat;
	margin-bottom:			15px;
	float:							left;
}

.news-list-container {
	padding:						0px;
	margin-left:				10px;
	overflow:hide;
}

.news-list-date {
	float:							none;
	padding:						0px;
}

.news-content {
	 margin-left: 80px;
	 height:	80px;
}

.news-content h2 {
	margin: 0;
}

.termin {
	width:							70px;
	height:							70px;
	background:					url(../bilder_static/Kalenderbutton.png);
	background-repeat:	no-repeat;
	float:							left;
	margin-right:				10px;
	margin-bottom:			70px;
}

.termin2 {
	width:							70px;
	height:							70px;
	background:					url(../bilder_static/Kalenderbutton.png);
	background-repeat:	no-repeat;
	margin-right:				10px;
	float:							left;
}

.termin_oben {
	margin-top:					10px;
	margin-bottom:			10px;
}

.monat {
	margin-left:				21px;
	margin-top:					3px;
	font-size:					15px;
	font-weight:				bold;
	color:							white;
	float:							left;
}

.tag {
	margin-left:				14px;
	margin-top:					10px;
	font-size:					28px;
	font-weight:				bold;
	color:							black;
	float:							left;
	height:					25px;
	line-height:				25px;
}

.news-list-item {
	float:							left;
}

.news-list-item2 {
	float:							none;
	margin-bottom:			20px;
	/*height:							70px;*/
}

.disabledLinkWrap, .browseLinksWrap a, .activeLinkWrap {
	color:						#194960;
	text-decoration:	none;		
}

.browseLinksWrap a:hover {
	border-bottom:1px solid #194960;
}

.news-list-browse {
	width:					450px;
}

li a {
	text-decoration:		none;
	color:							#194960;
	font-weight:				bold;
}

li a:hover {
border-bottom:1px solid #194960;
}

div.indent {
  padding-left:				15px;
  !important;
  }
  
p.indent {
  padding-left:				15px;
  !important;
  }
  
td {
  	vertical-align:top;
  	}

.tx-srfeuserregister-pi1 fieldset{
        border:0px;
}

.tx-srfeuserregister-pi1 input {
	padding: 0px;
}

.tx-srfeuserregister-pi1 input[type="password"] {
	margin-right:	0px;
}

.browse {
	float: left;
}

.csc-textpic-intext-left ol, .csc-textpic-intext-left ul {
	overflow:				visible;
	height:					auto;
}

.news-list-item h2 {
	margin-top:			0px;
	margin-bottom:	10px;
}

.tx-thpdfarchive-pi1 a, .news-list-morelink a {
	text-decoration:		none;
	color:							#194960;
	font-weight:					bold;
}

.tx-thpdfarchive-pi1-browsebox td {
	display:					none;
}

.news-single-img img {
	float:						left;
	margin-right:			10px;
	margin-bottom:		10px;
}

.csc-default {
	float: left;
}

div.csc-textpic img {
	margin-bottom: 10px;
}
