/* GENERAL DEFINITIONS */
html {
	margin: 0;
	padding: 0;
	}

body {
	margin: 0;
	padding: 0;
	background: url('img/page_bg.png') repeat-x #8c8f94;
	font-family: Candara, verdana, arial, helvetica, sans-serif;
	font-size: 13px;
	color: #333e68;
	}
	
.clear {
	clear: both;
	margin: 0px;
	padding: 0px;
	height: 0px;
	}
	

ul {
	margin: 0px;
}


a, a:visited, a:hover, a:active {
	text-decoration: underline;
	color: #333e68;
	}
	
h1 {
	font-size: 24px;
	font-weight: bold;
	/*padding-top: 20px;*/
	margin: 0;
	padding: 0;
	}


p {
	margin: 0;
	padding: 0;
}

img {
	border: 0;
	}
/* GENERAL DEFINITIONS END */




	




/* DIVS BEGIN */	
#wrapper {
	width: 1000px;
	margin: 0px auto;
	}

#header {
	padding: 0px;
	margin: 0px;
	height: 105px;
	background: transparent;
	}
	
#header .tab1 {
	float: left;
	width: 501px;
	}
	
#header .tab2 {
	float: left;
	width: 499px;
	}
		
	
	



/* CONTENT AREA BEGIN */
#contentwrapper {
	width: 1000px;
	background: url('img/content_bg.png') repeat-y;
	}
	
	
	
	
/* KARL KLAMMER BEGIN */
#klammer {
	position: absolute;
	margin-left: 942px;
	margin-top: 180px;
	}
/* KARL KLAMMER END */
	
	
	
	
#left {
	width: 252px;
	float: left;
	position: relative;
	z-index: 1000;
	}
	
	
/* NAVI DEFINITIONS */
#mainnavi {
	width: 1000px;
	height: 35px;
	background: url('img/nav_blau_bg.png') no-repeat transparent;
	margin: 0px;
	padding: 0px;
	margin-bottom: -21px;
	}

#mainnavi ul {
	list-style-type: none;
	}
	
#mainnavi ul li {
	width: 122px;
	height: 31px;
	float: left;
	text-align: center;
	padding-top: 5px;
	}
	
#mainnavi ul li a {
	font-size: 18px;
	text-decoration: none;
	color: #fcfae3;
	}
	
#mainnavi ul li.act {
	background: url('img/bt_act.png') no-repeat transparent 0 top;
	}
	
#mainnavi ul li:hover {
	background: url('img/bt_act.png') no-repeat transparent 0 top;
	}
	
#mainnavi ul li:hover a {
	color: #343e68;
	}

	
#mainnavi ul li.act a {
	color: #343e68;
	}
	
	

	
#subnavi ul {
	list-style-type: none;
	padding-left: 23px;
	padding-top: 20px;
	font-size: 17px;
	}
	
#subnavi a {
	text-decoration: none;
	}
	
#subnavi ul li {
	height: 40px;
	padding-left: 10px;
	background: url('img/subnav_blau_trenner.png') no-repeat transparent 0 30px;
	}

#subnavi ul li.subact {
	background: url('img/nav_blau_pfeil.png') repeat-x transparent;
	padding-top: 15px;
	height: 55px;
	width: 220px;
	margin-top: -11px;
	margin-bottom: -12px;
	}

#subnavi ul li.subact a {
	color: #fcfae3;
}


/* NAVI DEFINITONS END */



/* CONTENT LEFT COLUMN START */

#leftcontent {
	padding: 23px;
	}

#leftcontent h1 {
	font-size: 18px;
	font-weight: normal;
	padding: 0;
	padding-top: 20px;
	padding-bottom: 5px;
	}

#leftcontent .csc-mailform {
	border: 0;
	padding-top: 15px;
	}
	
#leftcontent .csc-mailform #mailformemail {
	margin-bottom: 10px;
	}

/* CONTENT LEFT COLUMN END */


	
#center {
	width: 504px;
	float: left;
	border-left: 2px solid #1c4c98;
	margin-top: 5px;
	margin-bottom: 5px;
	z-index: -10;
	margin-left: -12px;
	}

#center #content_bg_top {
	background: url('img/content_bg_top.png') no-repeat #fcfae4;
	}

#center #contentelement {
	padding: 20px;
	padding-top: 5px;
	background: url('img/content_bg_main.png') repeat-y #fcfae4;
	}

#center #contentelement h1 {
	margin: 0px;
	padding: 0px;
	padding-bottom: 15px;
	}
	
#center #content_bg_bottom {
	background: url('img/content_bg_bottom.png') no-repeat #fcfae4;
	}

#right {
	width: 230px;
	float: left;
	}

#right #right_bg_top {
	background: url('img/right_bg_top_low.png') no-repeat #fcfae4;
	height: 35px;
	margin-bottom: -13px;
	}

#right #right_bg_main {
	background: url('img/right_bg_main.png') repeat-y #fcfae4;
	margin-bottom: -13px;
	}
	
#right #right_bg_main p, h1, h2, h3, h4, h5, h6 {
	padding-left: 15px;
	padding-right: 15px;
	}
	
#right #right_bg_main h1 {
	margin-bottom: -17px;
	}

#right #right_bg_bottom {
	background: url('img/right_bg_bottom.png') no-repeat #fcfae4;
	}

/* CONTENT AREA END */



/* FOOTER BEGIN */
#footer {
	background: url('img/footer_blau.png') no-repeat transparent; 
	height: 35px;
	color: #ffffff;
	text-align: center;
	padding-top: 5px;
	}
	
#footer a {
	text-decoration: none;
	}
	
#footer ul {
	list-style-type: none;
	display: inline;
	}
	
#footer ul li {
	display: inline;
	height: 30px;
	width: 94px;
	}
	
#footer ul li a {
	color: #ffffff;
	}

#footer .footeract {
	background: url('img/footer_act.png') no-repeat;
	padding: 5px;
	padding-bottom: 8px;
	height: 30px;
	width: 94px;
	}

/* FOOTER END */




/* DIVS END */







/* SPECIALS START */



/* DISCLAIMER START */
#disclaimer {
	margin: 0px auto;
	width: 390px;
	text-align: center;
	color: #fcfae3;
	padding-top: 30px;
	}

#disclaimer h1 {
	font-size: 32px;
	}

#disclaimer h2 {
	margin-top: 0px;
	font-weight: normal;
	}
/* DISCLAIMER END */



/* NEWS START */
.newspost hr {
	border: 1px solid #1c4c98;
	}

.newspost h1 {
	font-size: 23px;
	}

.newspost .addthis {
	text-align: right;
	}

.news-list-browse .tx-ttnews-browsebox {
	border: 0;
	}
	
.news-list-browse .tx-ttnews-browsebox .tx-ttnews-browsebox-SCell {
	background: transparent;
	border: 0;
	font-weight: bold;
	}

div.news-single-item {
	border: 0px;
	background: transparent;
	}
	
div.news-single-item .addthis {
	text-align: right;
	}
/* NEWS END */

/* SPECIALS END */