/* CSS Document */

* {
margin:0;
padding:0;
}

body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	background-color:#5C6B72;
}

select, textarea, input {
font-family:Verdana, Arial, Helvetica, sans-serif;
}

table td {
vertical-align:top;

}

div#langnav {
	float:right;
	padding-right:20px;
	padding-top:10px;
	font-size:80%;
	color:#AEB5B9;
	
}

div#langnav a {
color:#AEB5B9;
text-decoration:none;
}

div#wrapper {
width:940px;
height:845px;
margin:0 auto;
background-image:url(bg_wrapper_red.jpg);
background-repeat:no-repeat;

}

p {
font-size:80%;
margin-bottom:6px;
}

p.bodytext {
}

#content-left p {
margin-bottom:15px;

}

table, legend,dl {
font-size:80%;

}

fieldset {
border:0;
margin:0;


}

.tx-sremailsubscribe-pi1 fieldset {
margin-left:0;
margin-right:0;
padding:0;
display:inline;
width:600px;

}

.tx-sremailsubscribe-pi1 legend {
padding:0;
}
h1 {
font-size:80%;
margin-bottom:15px;
}



h2,h3,h4,h5,h6 {
font-size:80%;
margin-bottom:15px;
}





a {
color:#5C6B72;
text-decoration:underline;

}

div#footer a {
color:#000000;
text-decoration:none;

}

a:hover {
text-decoration:underline;

}

div#pad-wrap {
padding: 0 19px;

}

div#search {
/*border: 1px solid #00CC66;*/
height:40px;
line-height:40px;
text-align:right;
color:#FFFFFF;
font-size:80%;
padding-right:10px;
/*padding-top:10px;*/
}

div#header {
/*border: 1px solid #0033CC;*/
height:168px;
background-image:url(bg_header.gif);
background-repeat:no-repeat;

}

div#meta-navigation {
/*border: 1px solid #993366;*/
margin-left:510px;
padding-top:5px;
text-align:right;


}


div#printlink {

float:left;
padding:0 10px;

line-height:15px;
}


div#printlink a {
color:#AEB5B9;
text-decoration:none;
font-size:80%;

}

div#printlink a:hover{
color:#000000;
text-decoration:underline;

}


div#navigation1 {
/*border: 1px solid #993366;*/
height:30px;

}

div#navigation2 {
/*border: 1px solid #993366;*/
height:47px;

}

div#content {
height:560px;


}

div#content ul {
font-size:80%;
margin-bottom:10px;

}
div#content ul li {
margin-left:20px;

}



div.pad-content-left {
padding:30px;
padding-top:20px;
padding-right:60px;


}

div.pad-content-right {
padding:20px;

}

div#content-left {
/*border: 1px solid #33CCFF;*/
float:left;
width:670px;
height:535px;
overflow:auto;
/*line-height:1.3em;*/
/*font-size:80%;*/

}


div#content-right {
/*border: 1px solid #FFCC66;*/
float:right;
width:220px;
height:550px;
overflow:auto;
}

div#footer {
/*border: 1px solid #CC33CC;*/
clear:both;

}

/* Nav1 */

ul#nav1-ul {
list-style-type:none;
padding-top:10px;
}

ul#nav1-ul li {
float:left;
padding:0 10px;
border-right: 1px solid #AEB5B9;
line-height:14px;

}

ul#nav1-ul li.last {
border:0;

}

ul#nav1-ul li a {
color:#FFFFFF;
text-decoration:none;
font-size:80%;

}

ul#nav1-ul li a:hover, ul#nav1-ul li.act a {
color:#AEB5B9;
text-decoration:underline;

}

/* Nav2 */

ul#nav2-ul {
list-style-type:none;
padding-top:5px;
}

ul#nav2-ul li {
float:left;
padding:0 10px;
border-right: 1px solid #AEB5B9;
line-height:15px;

}
ul#nav2-ul li.last {
border:0;

}


ul#nav2-ul li a {
color:#AEB5B9;
text-decoration:none;
font-size:80%;

}

ul#nav2-ul li a:hover, ul#nav2-ul li.act a {
color:#AEB5B9;
text-decoration:underline;

}

/* Meta Nav */

ul#metanav-ul {
list-style-type:none;
/*padding-top:10px;*/
}

ul#metanav-ul li {
float:left;
padding:0 10px;
border-right: 1px solid #AEB5B9;
line-height:15px;

}

ul#metanav-ul li.last {
/*border:0;*/

}

ul#metanav-ul li a {
color:#AEB5B9;
text-decoration:none;
font-size:80%;

}

ul#metanav-ul li a:hover, ul#metanav-ul li.act a {
color:#000000;
text-decoration:underline;

}

input#searchfield {
font-size:80%;

}

/* ul li in contern */
div.csc-sitemap li {
margin-left:20px;
/*list-style-image:url(list_bullet.gif);*/
list-style-type:none;

font-size:100%;

}

div.csc-sitemap {
font-size:90%;
}

div#content .csc-sitemap ul {
font-size:100%;

}

/* FORM */
div.csc-mailform-field {
	margin-bottom: 5px;
	font-size:80%;
	clear:left;
	/*background-color:#E7EAEB;*/
}
div.csc-mailform-field input, textarea, select, input.button {
	border: 1px solid #969696;
}
select, input {
}
div.csc-mailform-field  
 {
	/*padding: 5px;
	border: 0px;
	padding-left:0;*/
}
 label {
	float: left;
	width: 250px;;
	padding-right: 10px;
	
	text-align: left;
}

/*News */

div.newsbody {
margin-bottom:20px;

}

.tx-sremailsubscribe-pi1 dt {
text-align:left;

}

.tx-sremailsubscribe-pi1 legend,.tx-sremailsubscribe-pi1 p   {
padding-left:0;

}



.tx-sremailsubscribe-pi1 p.tx-sremailsubscribe-pi1-click-to-edit {
margin:0;

}

.tx-sremailsubscribe-pi1 dt  {
width:250px;
}


p.tx-t3quotes-pi1-listrowField-preface {

/*
border-bottom:1px solid #CCCCCC;
padding-bottom:5px;*/
}

.tx-t3quotes-pi1 {
margin-bottom:10px;
}

.tx-sremailsubscribe-pi1 legend {
font-weight:normal;


}

legend {
	margin:0;
	padding:0;
	
}

.tx-sremailsubscribe-pi1 label span {
color:#000000;

}

.tx-sremailsubscribe-pi1 a {
background-image:none;
padding:0;

}

#content-right hr {
border:0;
height:1px;
background-color: #CCCCCC;
color:#CCCCCC;



}

h3.csc-searchResultHeader {
margin:0;
padding:0;

}

.tx-sremailsubscribe-pi1 legend {
font-weight:normal;
padding:0;
margin:0;

}

/* powermail */


.tx-powermail-pi1 label, .powermail_kontaktformular,.tx_powermail_pi1_fieldwrap_html_label{
font-size:80%;

}

.powermail_mandatory_js {
font-size:80%;
color:#ff0000;
}


div.csc-mailform legend.bold,div.tx-powermail-pi1 legend, .tx-powermail-pi1 label {
font-weight:bold;
margin:0;
padding:0;
}

fieldset.csc-mailform,fieldset.tx-powermail-pi1_fieldset {
border:0px solid #dddddd;
margin-bottom:20px;
/*padding: 10px;*/
}
div.csc-mailform-field,div.tx_powermail_pi1_fieldwrap_html {
	padding: 5px 0 ;
}

div.csc-mailform-field label,div.tx_powermail_pi1_fieldwrap label {
font-weight:bold;

}

form.tx-powermail-pi1 form {
margin-bottom:10px;

}

img.tx-srfreecap-pi2-image {
margin-left:260px;
margin-top:5px;


}

span.tx-srfreecap-pi2-cant-read {
display:none;

}


 

  
  
div.csc-mailform-field  label,div.tx_powermail_pi1_fieldwrap_html label {
	float: left;
	width: 250px;
	padding-right: 10px;
	
	/*font-weight: bold;*/
	text-align: right;
	clear:left;
	
}

.powermail_check_inner {
margin-bottom:5px;

}

div.news-list-browse {
border-top: 1px solid #333333;

}



