/* CSS Document */body,td,th {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #000000;	}body {	text-align: center;	background-color: #113F0E;	margin-left: 0px;	margin-top: 0px;}h1,h2,h3,h4,h5 {	padding-right: 5px;	padding-left: 5px;}h1{	font-size: 14px;}a {	color: #333333;	}a:focus {	outline-color: -moz-use-text-color;	outline-style: none;	outline-width: medium;}hr {width: 100%;border-top: 1px solid #999;border-bottom: none;border-right: none;border-left: none;}#gesamt {	margin: auto;	text-align: left;	width: 980px;	}#kopf {     width: 980px;}#kal {	width: 210px;	text-align: center;	float: left;	position: relative;	padding: 50px 0px 0px;	height: 140px;	overflow: visible;}#kopf-ani{}#kopf-nav{	width: 540px;	height: 136px;	float: left;}#logo{	height: 136px;	width: 230px;	float: left;}.tx-efafontsize-pi1 {float:right;}#abst-li{	height: 20px;	width: 210px;	float: left;}#farbe{	height: 20px;	width: 540px;	float: left;	background-color: #E40D1F;}#suche{	height: 20px;	width: 220px;	float: left;	padding-left: 10px;}.suchtext{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}/* Navigation links START*/#nav-li{	width: 210px;	float: left;	height: 500px;	text-align: right;} #nav-li ul{    list-style-type: none;	margin: 0;	padding: 0;} #nav-li li{	font-size: 11px;	line-height: 18px; }   #nav-li li a{	display: inline;	color: #ffffff;	background-color: #E40D1F;	text-decoration: none;	padding-right: 10px;	padding-left: 10px;	padding-top: 3px;	padding-bottom: 3px; }    #nav-li li a:hover{	display: inline;	color: #ffffff;	background-color: #E40D1F;	text-decoration: none;	padding-right: 15px; }   #nav-li ul ul{    list-style-type: none;	margin: 0;	padding: 0;}   #nav-li ul ul li a{  	display: inline;	color: #ffffff;	background-color: #E40D1F;	text-decoration: none;	padding-right: 10px;	padding-left: 10px;	padding-top: 3px;	padding-bottom: 3px; }    #nav-li ul ul li a:hover{   	display: inline;	color: #ffffff;	background-color: #E40D1F;	text-decoration: none;	padding-right: 15px; }   #nav-li ul ul ul{    list-style-type: none;	margin: 0;	padding: 0;}   #nav-li ul ul ul li a{    display: inline;	color: #ffffff;    background-color: #44484A;	text-decoration: none;	padding-right: 10px;	padding-left: 10px;	padding-top: 0px;	padding-bottom: 2px; }   #nav-li ul ul ul li a:hover{    display: inline;	color: #ffffff;    background-color: #44484A;	text-decoration: none;	padding-right: 15px; }     #nav-li ul ul ul li a:active{    display: inline;	color: #ffffff;    background-color: #44484A;	text-decoration: none;	padding-right: 15px; } /* Navigation links ENDE*/#pfad{	float: left;	width: 540px;	background-color: #FFFFFF;	}#pfad a{ padding-left: 5px; text-decoration: none;}#inh{	width: 540px;	min-height:400px;	float: left;	background-color: #FFFFFF;}.bodytext {	padding-right: 5px;	padding-left: 5px;}/* NEWS tt_news css*/.news-list-item a{text-decoration: none;}.news-single-backlink a{text-decoration: none;}.news-list-morelink, .news-list-category, .news-single-category, .news-single-timedata, .news-single-backlink, .news-single-related, .news-single-imgcaption, .news-single-author, .tx-thmailformplus-pi1, .tx-ablinklist-pi1, .tx-ttnews-browsebox {	padding-right: 5px;	padding-left: 5px;}.news-single-item h2{font-size:14px;font-weight:bold;}.news-single-item h3{font-size:11px;font-weight:bold;}.news-list-item h3{font-size:11px;font-weight:bold;}.tx-indexedsearch {	padding-right: 5px;	padding-left: 5px;} /* Navigation rechts START*/ #nav-re{	width: 220px;	float: right;	padding-top: 20px;} #nav-re ul{    list-style-type: none;	margin: 0;	padding: 0;} #nav-re ul ul{    list-style-type: none;	margin: 0;	padding: 0;} #nav-re ul ul ul{	list-style-type: none;	margin: 0;	padding: 0 0 0 5;} #nav-re li{	font-size: 11px;	line-height: 18px; }   #nav-re li a{	display: block;	color: #ffffff;	text-decoration: none; }    #nav-re li a:hover{	display: block;	color: #ffffff; }   /* Navigation rechts ENDE*/#adv{	float: right;	width: 165px;	padding-top: 40px;	text-align:right;}div.csc-textpic-imagewrap dd{padding-left: 5px;}
