
body {
	background-color:#707172;
	margin-top:38px;
}

/* ------------- STARTSEITE ------------- */
#startBottomLeft {
	float: left;
	width: 430px;
}
#startBottomRechts {
float: right;
width: 300px;
}

#contentPadding {
	padding-left:40px;
	padding-right:40px;
}
#content {
	background-image:url(../img/bgStartTop.png);
	background-repeat:repeat-y;
	
	width:960px;
	margin:0 auto;
}

#footer {
	background-image:url(../img/bgStartBottom.png);
	background-repeat:no-repeat;
	height:100px;
	width:960px;
	margin:0 auto;

}

#startTop {
padding-left: 32px;
padding-top: 16px;
}

#startTopLeft {
	float:left;
	width:600px;
}

#startTopRight {
	float:right;
	width:82px;
}

#startCenter {
padding-left: 150px;
padding-top: 60px;
padding-bottom: 20px; 
}

#footerStart {

	background-image:url(../img/bgStartBottom.png);
	background-repeat:no-repeat;
	height:100px;
	width:960px;
	margin:0 auto;
min-height: 60px;

}
#footerStartContent {

}

/* ------------- INNENSEITEN ------------- */

#contentInnen {
	width:960px;
	margin:0 auto;
	
}

#contentLinks {
	width:239px;
	float:left;
}

#contentLinksOben {
	background-image:url(../img/logoLinks.png);
	background-repeat:no-repeat;
	height:291px;
}

#contentLinksUntenPadding {
	padding-left: 83px;
}


.contentLinksUntenSuche {
	float: left;
	width: 26px;
	background-image: url(../img/buttons.gif);
	background-repeat: no-repeat;
	
}
.contentLinksUntenDruck {
	float: left;
	width: 26px;
	background-image: url(../img/buttons.gif);
	background-position: -26px 0;
	background-repeat: no-repeat;
	
}
.contentLinksUntenBookmark {
	float: left;
	width: 26px;
	background-image: url(../img/buttons.gif);
	background-position: -52px 0;
	background-repeat: no-repeat;

}
.contentLinksUntenSuche:hover {
	background-position: 0px -26px;
}
.contentLinksUntenDruck:hover {
	background-position: -26px -26px;
}
.contentLinksUntenBookmark:hover {
	background-position: -52px -26px;
}

#contentRechts {
	width:719px;
	float:right;
	
	
}
#contentRechtsOben {
	height:80px;
	background-image:url(../img/bgInnenTop.png);
	background-repeat:repeat-y;
}

#contentRechtsMitte {
	
	background-image:url(../img/bgInnenTop.png);
	background-repeat:repeat-y;
}

.contentRechtsMitteLinks {
	float: left;
	width: 300px;
	
}

.contentRechtsMitteRechts {
	float: right;
	width: 248px;
	
	min-height: 20px;
}
.contentRechtsMitteLinksBreit {
	float: left;
	width: 230px;
	
}

.contentRechtsMitteRechtsBreit {
	float: right;
	width: 340px;
	
	min-height: 20px;
}
.contentRechtsMittePadding {
	padding-left: 50px;
	padding-right: 50px;
	padding-bottom: 10px;
}
.contentRechtsUntenPadding {
	padding-top: 50px;
}
#contentRechtsUnten {
	height:40px;
	background-image:url(../img/bgInnenTop.png);
	background-repeat:repeat-y;
	clear: both;
}

#contentRechtsFusszeile {
	height:30px;
	background-image:url(../img/bgInnenBottom.png);
	background-repeat:no-repeat;
}

.contentRechtsFusszeilePadding {
	padding-top: 20px;
	color: #FFF;
	font-size: 11px;
}
.contentRechtsFusszeilePadding a, .contentRechtsFusszeilePadding a:visited, .contentRechtsFusszeilePadding a:link, .contentRechtsFusszeilePadding a:hover {
	color: #FFF;
	font-size: 11px;
}

.contentRechtsFusszeileLinks {
	float: left;
	
	width: auto;
}
.contentRechtsFusszeileRechts {
	float: left;
	width: 400px;
	
}
.contentRechtsPadding {
	padding-left:50px;
	padding-top:15px;
}
#contentRechtsNavi {
	width:500px;
	float:left;
}

#contentRechtsFarben {
	width:110px;
	float:right;
}

#contentRechtsFarbenPadding {
	
}


.inhaltselement2 {
	margin-top: 15px;
	background-color: #e7e7e8;
	padding: 12px 16px;
}

#wt_contentchange .csc-textpic .csc-textpic-imagewrap .csc-textpic-image img {
margin-bottom: 15px;

}
/* ------------- NAVIGATION OBEN ------------- */
#contentRechtsNavi ul, #contentRechtsNavi li {
	padding: 0;
	margin: 0;
	list-style: none;
}

#contentRechtsNavi li {
	display: inline;
}

#contentRechtsNavi li a {
	display: block;
	float: left;
	text-transform: uppercase;
	color: #a8a8a9;
	font-size: 13px;
	font-weight: bold;
	padding-right: 12px;
}

#contentRechtsNavi li a:hover {
	text-decoration: none;
}

#li31 .current, #li31 .active, #li31 a:hover, #li31 a.current:visited {
	color: #c1217c;
}
#li30 .current, #li30 .active, #li30 a:hover, #li30 a.current:visited {
	color: #0089d0;
}
#li29 .current, #li29 .active, #li29 a:hover, #li29 a.current:visited {
	color: #acc22d;
}
#li28 .current, #li28 .active, #li28 a:hover, #li28 a.current:visited {
	color: #c7452d;
}
#li27 .current, #li27 .active, #li27 a:hover, #li27 a.current:visited {
	color: #dc931a;
}

/* ------------- NAVIGATION FIRMEN ------------- */
.menu-20-4 dt {
	font-weight: bold;
}
.menu-20-4 dd {
	padding-bottom: 8px;
}

/* ------------- PANELS ------------- */

.CollapsiblePanel {
	margin: 0px;
	padding: 0px;
}


.CollapsiblePanelTab {
	margin: 0px;
	padding: 0px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
}


.CollapsiblePanelTab a {
	color: black;
	text-decoration: none;
}

#CollapsibleContent1 {
	height: 40px;
	width: 180px;
	padding-top: 13px;
	padding-left: 10px;
	padding-bottom: 15px;
	padding-right: 15px;
	background-image: url(../img/sprechblase2.png);
	background-repeat: no-repeat;
	position: absolute;
	z-index: 9999;
	margin-left: -68px;
	margin-top: 6px;
}

.searchbox1 {
	width: 130px;
}
.searchbutton {
	background-color: transparent;
	border: none;
	padding-left: 3px;
}

#CollapsibleContent2 {
	height: 40px;
	width: 180px;
	padding-top: 4px;
	padding-left: 7px;
	padding-bottom: 18px;
	padding-right: 20px;
	background-image: url(../img/sprechblase.png);
	background-repeat: no-repeat;
		position: absolute;
	z-index: 9999;
	margin-left: -94px;
	margin-top: 6px;
}


/* #############  TABELLEN  ############# */
table.zeiten {
	border-collapse: collapse;
}

/* ---------------------- POWERMAIL ---------------------- */

.powermail_mandatory {
	color: #dc931a;
	font-weight: bold;
	font-size: 10px;
}

div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: #dc931a;
	margin: 3px 0 15px 130px;
}
fieldset.tx-powermail-pi1_fieldset {
	border: none;
}
fieldset.tx-powermail-pi1_fieldset legend {
	display: none;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	display: block;
	width: 130px;
	float: left;
	clear: both;
	font-weight: normal;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_text {
	/* Input and textarea */
	width: 250px;
}

fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea,
fieldset.tx-powermail-pi1_fieldset select.powermail_select {
	/* Input and textarea */
	width: 252px;
}
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea {
	height: 100px;
}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 10px 0;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */
	margin: 0px 0 10px 130px;
	font-weight: normal;
	background-color: #707172;
	color: #FFF;
}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	font-weight: bold;
}
div.countryzone {
	margin: 10px 0 0 130px;
}



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

.news-latest-item-header a, .news-latest-item-header a:link, .news-latest-item-header a:visited, .news-latest-item-header h3 {
font-size: 11px;
color: #616263;
font-weight: bold;
margin-bottom: 0;
padding-bottom: 0;
}

.news-latest-container-werk, news-latest-container-werk p {
font-size: 11px;
}

.news-latest-container-werk .news-latest-item {
width: 166px;
float: right;
margin-left: 25px;
background-image: url(../img/newslatestbg.gif);
background-repeat: repeat-x;
padding-top: 12px;
}

.newsimgagewrap {
margin-bottom: 15px;
margin-left:  40px;
}
.news-single-img {
float: right;
width: auto;
}

.news-single-backlink {
margin-top: 20px;
}

.news-list-container-Logos {
padding-left: 71px;
}

.news-list-item-Logos {
width: 130px;
float: left;
margin-bottom: 15px;
}