@charset "UTF-8";

* {
	margin:0;
	padding:0;
}
.news-single-item_bild {
	text-align: center;
}
.content-margin {
	

	clear:both;
	margin-bottom:20px;
}

.content-margin img {
	
}

.news-single-item p {
	padding-bottom: 20px;
}
.news-single-item td p, .news-single-item th p {
	padding-bottom: 2px;
	padding-top: 2px;
}


#center {
	background-image:url(../img/bgy.gif);
	background-repeat:repeat-y;
	width:870px;
	position:static;
	top:20px;
}
#center-2s {
	background-image:url(../img/bgy2.gif);
	background-repeat:repeat-y;
	width:870px;
	position:static;
	top:20px;
}

#wrap {
	width:870px;
}

#header {
	text-align:left;
	height:36px;
	background-image:url(../img/bgheader.gif);
	background-repeat:no-repeat;
	position: absolute;
	top: 20px;
	width:870px;
	background-position: -1px 0px;

}
#header-le {
	padding-left:232px;
	padding-top:10px;
	color:#FFFFFF;
	font-size:11px;
}

#header a {
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px;
}
#header a:hover {
	text-decoration:underline;
}

#logo {
	text-align:left;
	height:143px;
	background-image:url(../img/bglogo.gif);
	background-repeat:no-repeat;
	position: absolute;
	top: 56px;
	width:870px;
	background-position: 0px 0px;

}
#suche {
	text-align:left;
	height:79px;
	background-image:url(../img/bgsuche.gif);
	background-repeat:no-repeat;
	position: absolute;
	top: 199px;
	width:870px;
	background-position: 0px 0px;
}
.seitentitel-td {padding-left:29px;
}
#contentwrap {
	padding-left:10px;
	padding-right:35px;
	padding-top:0px;
	margin-top: 277px;
}

#maincontent {
	float:right;
	width:575px;
	margin-top:23px;
	padding-bottom:20px;
	
}

#maincontent img {
	margin-top:3px;
	
}
#mainnaviwrap {
	width:221px;
	float:left;
}

#footer {
	height:10px;
	width:870px;
	background-image:url(../img/bgfooter.gif);
	background-repeat:no-repeat;
	background-position: -1px 0px;
	font-size:8px;
}
.bgpadding {
	padding-left:10px;
	padding-right:10px;
}
.clearer {
	clear:both;
	
	
}
.formdivider {
	height: 10px;
	margin-bottom: 20px;
	border-bottom: 1px solid #999;
	width: 260px;
	margin-left: 260px;
}
/* ----------------------- NAVIGATIOM LINKS ----------------------- */
#mainnavi li {
	list-style-type:none;
	margin:0;
padding:0;
}


#mainnavi li li a {
	font-weight:normal;
}

#mainnavi li a {
	font-weight:bold;
	background-image:url(../img/bgnavih3.gif);
	background-repeat:repeat-x;
	display:block;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:15px;
	color:#FFFFFF;
	font-size:16px;
	text-decoration:none;
	margin-top:22px;
}
#mainnavi h3#navilinks2-h3 {
	margin-top:20px;
}
#mainnavi ul {
list-style-type:none;
margin:0;
padding:0;
}

#mainnavi li {
	list-style-type:none;
	border-bottom:#FFFFFF 0px solid;
	border-top:#FFFFFF 0px solid;
}

#mainnavi li li {
list-style-type:none;
margin:0;
padding:0;
border-bottom:#FFFFFF 1px solid;
border-top:#FFFFFF 0px solid;
}
#mainnavi li li li {
list-style-type:none;
margin:0;
padding:0;
border-bottom:#FFFFFF 0px solid;
border-top:#FFFFFF 0px solid;
}

#mainnavi li li a {
	font-size:12px;
	background-image:none;
    text-align:left;
    color:#000;
    display:block;
    width:206px;
    text-decoration:none;
    margin:0;
    padding-left:8px; 
	padding-bottom:5px;
	padding-top:5px;
	background-color:#eeeeee;
	border-left:#e5e5e5 solid 7px;
	
}

#mainnavi li li a:hover, #mainnavi li li a#current, #mainnavi li li a#active {
	background-color:#E3E3E3;
	border-left-width: 7px;
	border-left-style: solid;
	border-left-color: #ff8400;
}

#mainnavi li li li a {
	width:191px;
	margin:0;
	padding-left:30px;
	border-left:#e5e5e5 solid 0px;
	background-image:url(../img/navitriangle.gif);
	background-repeat:no-repeat;
	background-position: -4px;
}

#mainnavi li li li a:hover, #mainnavi li li li a#current {
	background-image:url(../img/navitriangle-hover.gif);
	border-left-width: 0px;
	background-color:#eeeeee;
	color:#666666;
}

/* ----------------------- SUCHBOX ----------------------- */
.searchbox1 {
	border:none;
	background:transparent;
	margin-left:26px;
	font-size:11px;
	padding:0;
	width:150px;
}
.searchbutton {
	background:transparent;
	width:20px;
	border:none;
	cursor:pointer;
}
/* ----------------------- INDEXED SEARCH ----------------------- */

input.tx-indexedsearch-searchbox-button {
	margin-left:5px;
	width:75px;

	padding:1px;
}

.tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr {
	font-size: 12px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {
	background:#eeeeee;
	font-size: 10px;
	padding:3px;
}
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:16px; font-weight:bold; }

/* ---------------------- POWERMAIL ---------------------- */
.powermail_mandatory {
	color:#FF0000;
}
.tx_powermail_pi1_fieldwrap_html label {
width:260px;
display:block;
float:left;
}
.tx_powermail_pi1_fieldwrap_html {
margin-bottom:7px;
}
.tx_powermail_pi1_fieldwrap_html input, .tx_powermail_pi1_fieldwrap_html textarea, .tx_powermail_pi1_fieldwrap_html select {
width:260px;
}
fieldset.tx-powermail-pi1_fieldset {
border:none;
margin-top:20px;
}
.tx-powermail-pi1_fieldset legend {
display:none;
}
.powermail_mandatory_js {
padding-left:260px;
color:#FF0000;
}


.tx_powermail_pi1_fieldwrap_html_submit input {
width:80px;
margin-left:260px;
}

input.powermail_check {
	width: 12px;
	height: 12px;
}
.powermail_check_inner label {
	display: none;
}
div.powermail_check_inner {
	float: left;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title {
	float: left;
	width: 260px;
}
.tx_powermail_pi1_fieldwrap_html {
	clear: both;
}

/* ---------------------- NEWS ---------------------- */


div.newsclearer {
	margin-bottom:25px;
	clear:both;
}

.news-single-item h2 {
	margin-bottom:20px;
}

.news-single-item h3 {
	margin-bottom:20px;
	line-height:140%;
	color:#666666;
}

div.backlink {
	margin-top:15px;
	border-top:1px solid #CCCCCC;
	height:2px;
}

div.newsclearer-full {
	margin-bottom:30px;
}
.news-list-full-item h2 a, .news-list-full-item h2 a:link, .news-list-full-item h2 a:visited {
	color:#ff9300;
}

