/*
* customer CSS-Styles
*/

/* #############################
** ### MISC ####################
** #############################
*/

.news-single-item ul {
	margin-left: 240px;
}


.contentslider .panel-wrapper a.morelink span { color: #BEA564; }

.news-latest-container .news-latest-item .news-latest-morelink a span,
.infobox_notizzettel a span,
.infobox_klemmbrett a span,
.infobox_briefkuvert a span
{ color: #AFBB6E!important; }

h2 { color: #7b8b71; }

.panel-wrapper p { color: #cec2ca; }

.nav_metanav ul li a span { color: #FFF; }

.nav_metanav ul li.active a span { color: #AFBB6E; }

/* #############################
** ### Mail-Formular ###########
** #############################
*/
/*form#mailform fieldset {
	border:1px solid #ccc; 
	padding:1em; 
	background:#fafafa;
}*/
/*form#mailform fieldset span.csc-mailform-radio fieldset {
	margin:1em 2em 1em 1em;
}*/
/*form#mailform fieldset span.csc-mailform-radio fieldset input {
	width:auto; 
	margin:0 0.3em 0 0; 
	border:0;
}*/
/*form#mailform fieldset span.csc-mailform-radio fieldset label {
	float:none;
}*/
/*.csc-mailform-field {
	clear:both; 
	margin-bottom:0.8em;
}*/
/*fieldset.csc-mailform .csc-mailform-field label {
	width:10em; 
	float:left; 
	text-align:right; 
	background:#fafafa; 
	padding:2px;
}*/
/*fieldset.csc-mailform .csc-mailform-field input, fieldset.csc-mailform .csc-mailform-field select, fieldset.csc-mailform .csc-mailform-field textarea {
	width:20em;
}*/
/*fieldset.csc-mailform .csc-mailform-field input.csc-mailform-check {
	width:auto; 
	border:0; 
	margin-top:0.2em;
}*/
/*fieldset.csc-mailform .csc-mailform-field textarea {
	
}*/
/*fieldset.csc-mailform label span {
	color:red;
}*/
/*input#mailformformtype_mail {
	margin-left:0em; 
	background:#fafafa; 
	cursor:pointer;
}*/
/*input#mailformformtype_mail:hover {
	background:#f0f0f0;
}*/
/*.csc-mailform-field select {
	margin-left:1em; 
	border:1px #ccc solid; 
	background:#fafafa; 
	color:#777;
}*/




/* #############################
** ### T3 FORMMAIL #############
** #############################
*/

form#mailform fieldset.csc-mailform {
	font-size: 100%;
	background:none;
	border:none;
	padding:0;
}

form#mailform fieldset.csc-mailform .csc-mailform-field {
	background:url("../img/customized/sprite3_PONGED.png?revision=1") no-repeat scroll 0 -1160px transparent;
	padding: 12px 0;
	margin: 0;
}

form#mailform fieldset.csc-mailform .csc-mailform-field label {
	text-align: left;
	font-weight: bold;
	width: 180px;
	float: left;
	margin: 0 20px 0 0;
	background:none;
}

form#mailform fieldset.csc-mailform .csc-mailform-field input, form#mailform fieldset.csc-mailform .csc-mailform-field select, form#mailform fieldset.csc-mailform .csc-mailform-field textarea {
	width: 250px;
	border: 2px solid #989f93;
	margin: 0;
	padding: 8px;
	font-family: "Trebuchet MS",Arial,Verdana,Times,serif;
	font-size: 12px;
	background: #FFF;
	color: #333;
}

form#mailform fieldset.csc-mailform .csc-mailform-field select{
	line-height:14px;
	padding:0;
}

form#mailform fieldset.csc-mailform .csc-mailform-field input:focus, form#mailform fieldset.csc-mailform .csc-mailform-field textarea:focus, form#mailform fieldset.csc-mailform .csc-mailform-field select:focus {
	background: #cbcfc9;
}

form#mailform fieldset.csc-mailform .csc-mailform-field select {
 	width: 270px;
 }
 
form#mailform fieldset.csc-mailform .csc-mailform-field input#mailformattachment1 {
	width: 250px;
	font-size: 12px;
}

form#mailform fieldset.csc-mailform .csc-mailform-field span.csc-mailform-radio {
	width: auto;
}

form#mailform fieldset.csc-mailform .csc-mailform-field span.csc-mailform-radio input.csc-mailform-radio {
	width: auto;
	margin: 0 5px 10px 0;
	border: none;
	padding: 0;
	background: none;
}

form#mailform fieldset.csc-mailform .csc-mailform-field span.csc-mailform-radio label {
	float: none;
	font-weight: normal;
	margin: 0 0 10px 0;
	padding: 0;
}

form#mailform fieldset.csc-mailform .csc-mailform-field span.csc-mailform-radio fieldset {
	margin:0;
}

form#mailform fieldset.csc-mailform .csc-mailform-field span.csc-mailform-radio fieldset legend {
/*	margin:0 0 10px 0;
	padding-top: 2px;*/
	display: none;
}

form#mailform fieldset.csc-mailform .csc-mailform-field input.csc-mailform-check {
	border: none;
	padding: 0;
	background: none;

}

form#mailform fieldset.csc-mailform .csc-mailform-field .csc-mailform-submit {
	margin-left: 200px;
	margin-bottom: 20px;
	padding: 10px;
	width: auto;
	font-weight: bold;
	color: #666;
	line-height:8px;
}



/* #############################
** ### T3 NEWSLETTER-ANMELDUNG #
** #############################
*/

.tx-sremailsubscribe-pi1 .tx-sremailsubscribe-pi1-submit {
	width: auto;
	font-weight: bold;
	color: #666;
	line-height:12px;
}

.tx-sremailsubscribe-pi1 dl dd dl {
	padding: 2px 0 0 0;
}

.tx-sremailsubscribe-pi1 dl {
	padding: 0;
}

.tx-sremailsubscribe-pi1 input {
	width: 250px;
	border: 2px solid #989f93;
	margin: 0;
	padding: 8px;
	font-family: "Trebuchet MS",Arial,Verdana,Times,serif;
	background: #FFF;
	color: #333;
}

.tx-sremailsubscribe-pi1 input:focus {
	background: #cbcfc9;
}

.tx-sremailsubscribe-pi1 dl dt {
	background:url("../img/customized/sprite3_PONGED.png?revision=1") no-repeat scroll 0 -1160px transparent;
	padding: 12px 20px 12px 0;
	margin-right: 0;
	text-align: left;
	font-weight: bold;
	width: 180px;
}

.tx-sremailsubscribe-pi1 dl dd {
	background:url("../img/customized/sprite3_PONGED.png?revision=1") no-repeat scroll 0 -1160px transparent;
	padding: 12px 0;
	width: 400px;
}

dl.tx-sremailsubscribe-pi1-multiple-checkboxes dd, dl.tx-sremailsubscribe-pi1-multiple-checkboxes dt {
	background: none;
	padding: 0 0 10px 0;
	width: auto;
}

.tx-sremailsubscribe-pi1 input[type="radio"], .tx-sremailsubscribe-pi1 input[type="checkbox"] {
	border: none;
	background: 0;
	padding: 0;
}

.tx-sremailsubscribe-pi1 label {
	font-weight: bold;
}



/* #############################
** ### Tables 50-50 2 Cols #####
** #############################
*/

table.fiftyfifty_2col td.td-0 {
	width: 220px;
}

table.waldseil td.td-1 {
	width: 80px;
}

table.contenttable tr td {
	padding: 5px 10px;
}

table.contenttable tr.tr-even {
	background: none;
}

table.contenttable caption {
	border-bottom:2px solid #525C4B;
}
