@charset "utf-8";
/* CSS Document */

html{height:110%;}

body {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 1.5em;
	margin: 0;
	padding: 0;


}

a, a:hover, a:visited , a:active {
	color:#1F409B;
	/*color:#067413;*/
	text-decoration:none;
	font-weight:bold;
	}

.header-right-top a {color:#1F409B;}

p {margin:0;padding-top:0;}

.indent {margin-left:2em;}

input{
	background-color:#69D8A5;
	height:1.5em;}

#submit-go{
	margin:0 0 0 0 ;
	padding:0 0 0 0;
	border:none;
	display:inline;
	/*float:right;*/
	height:20px;}

h1{	font-size:1.6em;line-height:1em;margin:0;padding:0 0 0.5em 0;}

h2{	font-size:1.5em;margin:0;padding:0 0 0.5em 0;}

h3{	font-size:1.5em;font-weight: normal;line-height:1em;margin:0 0 20px 0;margin:0;}

h3{	font-size:1.2em; font-weight: bold;	line-height:1em;margin:0 0 0px 0;padding:0 0 0.5em 0;}

h4{	font-size:1.2em;	font-weight: normal;	line-height:1em;	margin:0 0 10px 0;padding:0 0 0.5em 0;}

h5{font-size:1em;margin: 0 0 0 0 ;	padding:1.5em 0 1em 0;}

h6{font-size:0.8em;font-weight:normal;	margin: 0 0 0 0;}


ul{ list-style:none; padding-left:10px; margin:0;}
li{list-style:none; margin:1em 0 0 0; padding: 0;}



hr {
border:none;
border-top: 1px solid #FFCA9E;
color: #FFFFFF;
background-color: #FFFFFF;
height: 1px;

}


#container-left hr {margin: 2em  0 0 10px;}

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

.textpic{ padding:1em 0 1em 0;}

.textpic ul{ list-style:none; padding:0px; margin:0;}
.textpic li{list-style:none; margin:0; padding: 0;}

.img-cl {
	background:url(pics/schatten_490x326.jpg) no-repeat 0px 0px;
	width: 490px;
	height: 327px;
	padding: 4px 10px 10px 10px;
}

#page {
	margin: -1px auto 0;
	padding: 0 0 0px 0 ;
	width:980px;
	background:#fbfbfb url(pics/hg_180_orange.jpg) repeat-y;
	border-right:1px solid #F5F5F5;
	border-bottom:2px solid #E67817;

}
#container-header {
	width: 100%;
	clear:both;
	height: 220px;
	margin: 0px 0 0 0px;
}
#header-left {
	float: left;
	width: 250px;
	height:220px;
	background-color:#fbfbfb;
}

#header-left img {padding:0;}
#header-right-middle img {padding:0;}

#header-right-top {
	font-size:1.2em;
	line-height:2em;
	width: 710px;
	overflow:hidden;
	height:30px;
	padding: 0 0 0 20px;
	background: url(pics/hg_top_730x30.jpg) right no-repeat #e67817 ;
	/*text-align:center;*/
}

#header-right-middle {
	width: 710px;
	overflow:hidden;
	height:90px;
	padding: 0 0 0 20px;
	background:url(pics/bg_header.jpg) no-repeat #f3b37a;
}

#header-right-bottom {
	width: 730px;
	height:20px;
	overflow:hidden;
	margin:0 0 0 249px;
	border-bottom: #FFCA9E solid 2px;
	font-size:1.2em;
}
#container-left {
	height: 100%;
	width: 180px;
	margin: 20px 15px 0 0;
	float: left;

}
#container-maincontent {
	margin: -35px 0 0 32px;
	float: left;
	width: 753px;
	padding:0 0 50px 0;
	min-height:500px!important;
}

#container_footer{
	clear:both;
	font-size:0.9em;
	line-height:2em;
	overflow:hidden;
	margin: 10px 0 0 180px;
	padding: .5em 0 0 67px;
	border-top: 2px solid #FFCA9E;
	}

.container-1-2,.container-2-1 ,.container-1-1-1{
	clear: both;
	width: 755px;
	margin: 0 0 10px 0px;
	padding: 1em 0 2em 0;
}


.fullheadline {clear:both; width:710px;margin:0 0 0 21px;}

.block_content{padding:0px 15px 0px 18px;}

.block-half-left {float:left;width:360px; margin:2em 0px 0 5px;}


.block-half-right{float:left;width:360px; margin: 2em 0px 0 20px;}

.block225-head {
	width:100%;
	z-index:20;
	height:15px;
	background-image: url(pics/hg_225_top.jpg);
	}


.block225-bottom {
	width:100%;
	z-index:20;
	height:20px;
	background-image: url(pics/hg_225_bottom.jpg);
	background-repeat: no-repeat;
	}


.block-1x-2 {
	float: left;
	width: 225px;
	background-image: url(pics/hg_225_1.jpg);
	margin: 0 0 0 7px;	
}
.block-1-2x {
	float: left;
	width: 470px;
	margin: 0em 0 0 40px;
	padding: 0;	
}


.block-2x-1 {
	float: left;
	width: 485px;
	margin: 0 0 0 5px;
}

.block-2-1x {
	float: left;
	width: 225px;
	margin:0 0 0 40px;
		background-image: url(pics/hg_225_1.jpg);
}
/*
.block-1x-1-1 {
	float: left;
	width: 225px;
}

.block-1-1x-1 {
	float: left;
	width: 225px;
	margin:0 0 0 40px;
	
}

.block-1-1-1x{
	float: left;
	width: 225px;
	margin:0 0 0 40px;
	background-image: url(pics/hg_225_1.jpg);
	background-repeat: repeat-y;
}
*/

/****** Menüs ******************/

.topmenue-item {
	float:left;
	margin-right:0px;
	font-weight:bold;
	padding: 0 0 0 0px;
	background-color: #0A73B9;
	font-size:1.2em;
	line-height:20px;
	color:#CCC;
	width:160px;
	}

.menue-links {
	list-style: url(none) none;
	background:none;
	margin:0.5em 0 0 10px;
	width:170px;
	font-size:1.2em

}


.menue-links .active,.menue-links a:hover ,.menue-extra a:hover {
	display:block;
	background:#FF7F50;
	border-top: 1px solid #FFCA9E;
	border-bottom: 1px solid #FFCA9E;
	padding-left:5px;
	/*margin-right:-5px;*/
	width:160px;

}

.menue-links a {
	text-decoration: none;
}

.menue-extra { 	list-style: url(none) none;
	background:none;
	margin:3px 0 0 10px;
	width:170px;
	font-size:1em}

.language-selector{margin:-10px 0 1em 120px;}




/************tt_news***************/

@charset "utf-8";
/* CSS Document */
.news-latest-container{margin:0 0 0 0;}

.news-latest-container h1 {border:none;}

.news-latest-item{border-top: #FFCA9E 1px solid; clear:both; padding:0 0 0 5px;}

.news-latest-img{ margin:0 20px 0 0;}
.news-latest-img img {padding:0}


.news-latest-category {display:inline;}
.news-latest-date{float:left; width:75px;}
.news-latest-title{clear:both;}
				
.news-latest-event{}
.news-latest-subheader{}
.news-latest-clearer{clear:both;}





.news-list-container{margin:0 0 0 0;}

.news-list-category{ font-size:1.3em; margin:0 0 1em 0;}

.news-list-item{ border-top:1px solid #FFCA9E; clear:both;}

.news-list-img{float:right; margin:0 20px 0 10px;}
.news-list-date{}
.news-list-title{ font-weight:bold;}
				
.news-list-event{}
.news-list-subheader{}
.news-list-clearer{clear:both;}

.news-catmenu-ACT {background: url(pics/menu_gif6.gif) no-repeat -24px 0px;}


#container-rechts-single{
	position:absolute;
	left:460px;
	top:0px;
	width:230px;
	z-index:6;
	background:#ffffcc url(pics/rechts_oben_ffffcc.jpg) no-repeat left top;
	}
	
.news-list-img{ z-index:6;}

.news-single-backlink{margin:3em 0 0 0 ;}

.event-single-item {width: 470px; float:left; padding:0 30px 0 0 ;}
.news-single-img {padding: 2em 0 0 0;}

.home-news-left {padding: 0 0 0 20px;} 
.home-news-left h3 {padding:3px 0 3px 5px;}

