/*--- INHALT -----------------------------------------------------------*/

h1.csc-firstHeader{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px;
/*padding-top:20px;*/
text-transform: uppercase;
font-size:11px;
color:#0076bd;
}

.csc-header h1{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px;
padding-bottom:8px;
padding-left:10px;
padding-top:10px;
text-transform: none;
font-size:11px;
color:#0076bd;
}


.contentMain p.bodytext{
font-family: Arial, Helvetica, sans-serif;
line-height:17px;
text-align:left;
margin:0px;
padding-top:0px;
padding-left:11px;
text-transform: none;
font-size:11px;	
color:#474749;
width:80%;
/*padding-bottom:25px;*/
}

.contentMain p.bodytext a:link{
color: #000000;
text-decoration:none;
padding-left:10px;
background:url(/fileadmin/images_CSS/pointerLink.gif) left top no-repeat;
}

.contentMain p.bodytext a:hover{
text-decoration:none;
color:#0076bd;
background:url(/fileadmin/images_CSS/pointerLinkHover.gif) left top no-repeat;
}

.contentMain p.bodytext a:visited{
color: #000000;
text-decoration:none;
padding-left:10px;
background:url(/fileadmin/images_CSS/pointerLink.gif) left top no-repeat;
}

.contentMain p.bodytext strong{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px;
text-transform: none;
font-size:11px;
color:#474749;
}



.contentMain ul{
font-family: Arial, Helvetica, sans-serif;
font-weight:normal;
margin:0px;
padding:0px;
text-transform: none;
line-height:17px;
font-size:11px;
color:#474749;
padding-bottom:17px;
}

.contentMain li{
margin-left:50px;
list-style-image: url(/fileadmin/images_CSS/bullet.gif);
list-style-position: outside;
}

.csc-textpic-caption{
font-family: Arial, helvetica, sans-serif;
font-weight: normal;
color: #474749;
text-decoration: none;
font-size: 9px;
padding-left: 10px;
}

/*--- Kontaktformular -----------------------------------------------------------*/

div.contentMain form{
padding-left:20px;
}

fieldset.csc-mailform{
border:0;
}

div.csc-mailform-field{
font-family: Arial, Helvetica, sans-serif;
text-transform: none;
line-height:20px;
font-size:11px;
color: #0b212d;
padding-top:5px;
}

div.csc-mailform-field label{
display:inline;
width:100px;
float:left;
}

div.csc-mailform-field input{
border-top:0px;
border-left:0px;
border-right:0px;
border-bottom: thin solid #ced3d5;
border-bottom-width:1px;
background: #ffffff;
width:300px;
}


div.csc-mailform-field textarea{
width:300px;
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#0b212d;
border-bottom: thin solid 1px #ced3d5;
border-right: thin solid 1px #ced3d5;
border-top: thin solid 1px #ced3d5;
border-left: thin solid 1px #ced3d5;
border-width:1px;
background: #ffffff;
}

div.csc-mailform-label{
font-family: Arial, Helvetica, sans-serif;
text-transform: none;
line-height:20px;
font-size:11px;
color: #0b212d;
padding-top:10px;
}

div.csc-mailform-field input.csc-mailform-check{
border: thin solid 1px #ced3d5;
border-width:1px;
background: #ffffff;
width:20px;
}

div.csc-mailform-field input.csc-mailform-submit{
/*float:right;*/
width:auto;
border: 0px;
background: #ecedee url(/fileadmin/images_CSS/pointer.gif) left top no-repeat;
color:#0076bd;
font-size:11px;
padding-left:15px;
}

*html div.csc-mailform-field input.csc-mailform-submit{
padding-left:10px;
}

#mailformAnrede {
width: 60px;
}
#mailformAnrede legend, fieldset {
border:0;
}
#mailformAnrede legend {
display:none; 
}
#mailformAnrede input {
width: auto;
float:right;
}
#mailformAnrede label {
width: 30px;
float: left;
}
#mailformAnredeHerr {
margin-top: 4px;
}

/*--- SITEMAP ------------------------------------------------------------------------*/

div.csc-sitemap ul{
font-family: Arial, Helvetica, sans-serif;
text-transform: none;
color: #0b212d;
list-style-type:none;
font-size: 11px;
color: #000000;
text-decoration: none;
display:block;
line-height:20px;
}

div.csc-sitemap li a:link{
font-family: Arial, Helvetica, sans-serif;
text-transform: none;
color: #000000;
list-style-type:none;
font-size: 10px;
color: #0b212d;
text-decoration: none;
display:block;
line-height:20px;
}

div.csc-sitemap li a:hover{
text-decoration:underline;
color:#0076bd;
}

div.csc-sitemap li a:visited{
font-family: Arial, Helvetica, sans-serif;
text-transform: none;
color: #000000;
list-style-type:none;
font-size: 10px;
color: #0b212d;
text-decoration: none;
display:block;
line-height:20px;
}

/*--- Anmeldeformular -----------------------------------------------------------*/

.tx-powermail-pi1_formwrap{
font-family: Arial, Helvetica, sans-serif;
line-height:17px;
color:#474749;
font-size: 11px;
}

.tx_powermail_pi1_fieldwrap_html label{
width:200px;
}

.tx-powermail-pi1_formwrap label{
margin-right: 15px;
width:200px;
}

.left{
float:left;
width:200px;
}

* html .left{
padding-left:10px;
}

.tx-powermail-pi1_thx h1{
font-family: Arial, Helvetica, sans-serif;
font-weight:bold;
margin:0px;
padding-bottom:8px;
padding-left:10px;
text-transform: none;
font-size:11px;
color:#0076bd;
}


.csc-uploads-fileName p a:link{
font-family: Arial, Helvetica, sans-serif;
text-transform: none;
color: #000000;
font-size:11px;
text-decoration:none;
padding-left:10px;
background:url(/fileadmin/images_CSS/pointerLink.gif) left top no-repeat;
padding-left:11px;
}
.csc-uploads-fileName p a:hover{
text-decoration:none;
color:#0076bd;
background:url(/fileadmin/images_CSS/pointerLinkHover.gif) left top no-repeat;
}

.csc-uploads-fileName p a:visited{
color: #000000;
text-decoration:none;
padding-left:10px;
background:url(/fileadmin/images_CSS/pointerLink.gif) left top no-repeat;
}

.tx-flseositemap-pi1 a{
color: #000000;
text-decoration:none;
}

.tx-flseositemap-pi1 a:hover{
text-decoration:none;
color:#0076bd;
}

.tx-flseositemap-pi1 a:visited{
color: #000000;
text-decoration:none;
}