/*------mailformular formatieren------*/
.csc-mailform {
border:none;
width: 90%;
}

.csc-mailform-field {
font-family: Arial,Verdana,Helvetica,Sans-Serif;
font-size:10px;
/*margin: 2px;*/
/*height:10px;*/

padding: 5px;
}

.csc-mailform-field label {
font-family: Arial,Verdana,Helvetica,Sans-Serif;
float: left;
/*padding: 1px;*/
color: white;
width: 80px;
font-size:10px;
height:10px;
}


.mf-input {
clear: none;

/*padding: 1px;*/
background-color: transparent;
color: #FFFFFF;
width: 150px;
font-size: 10px;
/*padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
*/
font-family: Arial,Verdana,Helvetica,Sans-Serif;
font-size:10px;
border-bottom-width: 1px;
border-bottom-style: dashed;
border-bottom-color: #FFFFFF;
border-top-width: 0pt;
border-right-width: 0pt;
border-left-width: 0pt;
border-top-style: dashed;
border-right-style: dashed;
border-left-style: dashed;
border-top-color: #000000;
border-right-color: #000000;
border-left-color: #000000;
width:200px;
}

.mf-pass {
width: 200px;
/*padding: 1px;*/
}
/*label{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
}
*/
.mf-text {
clear:none;
background-color: transparent;
color: #FFFFFF;

font-size: 10px;
/*padding-top: 2px;
padding-right: 2px;
padding-bottom: 2px;
padding-left: 2px;
*/
font-family: Arial,Verdana,Helvetica,Sans-Serif;
font-size:10px;

border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: dashed;
border-right-style: dashed;
border-bottom-style: dashed;
border-left-style: dashed;
border-top-color: #FFFFFF;
border-right-color: #FFFFFF;
border-bottom-color: #FFFFFF;
border-left-color: #FFFFFF;
width:280px;
height:100px;
margin-top:10px;
/*padding: 1px;*/
}

.mf-check {
padding: 1px;
}

.mf-radio {
padding: 1px;

}

.mf-select {

padding: 1px;
}

.mf-file {

padding: 1px;
}

#mailformRadiotest {
border: none;
}

#mailformRadiotest legend {
display: none;
}

.mf-reset {

}

.mf-submit {
/*margin-top:100px;
margin-left: 200px;*/
}

/* CSS Document */

body{
background-color:#87888c;
background-image:url(img/bg2.jpg);
background-repeat:no-repeat;
background-position:center top;

}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
h2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
h3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
h4{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
.bodytext{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:16px;
}
.bodytext a{
color:#FFFFFF;
font-style:italic;

}
li {font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:16px;}
a {
text-decoration:none;

}
#zentrierung{

	position:absolute;
	width:900px;
	left:50%;
	margin-top:100px;
	margin-left:-450px;
	background-image:url(img/hintergrunde/Kontakt.jpg);
	background-repeat:no-repeat;
	background-color:#6F6E71;
	border:1px solid #CCCCCC;

	
}
#hauptmenu{
height:106px;

}
#hauptmenu_links{
float:left;
width:515px;
}
.menu_aktiv {
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;

}
#abstand{
position:static;
font-size:1px;
}
#menu_ebene1{
position:absolute;
height:50px;
width:515px;
background-image:url(img/menu_ebene1.jpg);
background-repeat:no-repeat;

}
#menu_ebene1 a{
color:#A0A0A0;
line-height:26px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
}



#menu_ebene2 {
top:42px;
position:absolute;
height:38px;
width:515px;
background-image:url(img/menu_ebene2.jpg);
background-repeat:no-repeat;

}
#menu_ebene2 a{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
}
#menu_ebene3 {
top:70px;
position:absolute;
height:36px;
width:515px;
background-image:url(img/menu_ebene3.jpg);
background-repeat:no-repeat;
}
#menu_ebene3 a{
color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;

}

.fussmenu_aktiv{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
}
#fuss{

height:23px;
width:60%;
background-image:url(img/fuss.jpg);
float:left;
}
#lang{

width:40%;
height:23px;
text-align:right;
background-image:url(img/fuss.jpg);
float:left;
color:#A0A0A0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
line-height:22px;
}
#lang a{
color:#A0A0A0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
}
#fuss a{
color:#A0A0A0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-transform:uppercase;
}
#html_tabelle{
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}
#hauptmenu_rechts{
float:right;
width:385px;
height:106px;
}
#mailform{
margin-top:-13px;
margin-bottom:-30px;
}
#main{
overflow:auto;


}
#main_links{
float:left;
width:515px;


}

#main_rechts{
float:left;
width:360px;
min-height:471px;
overflow:hidden;
 
 height:471px;  /*für den IE */
}

