@charset "UTF-8";

@media all {
	html[xmlns="http://www.w3.org/1999/xhtml"]{height:101%;}
  body
{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	background: white;
	color: black;
    	margin: 0;
	padding: 0;
    	text-align: center;
    }
        textarea{font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}
td{font-size:12px;}

  #page_margins
{
	width: 1024px;
	min-width: 1024px;
	max-width: 1024px;
	background-color: #FFFFFF;
	border:1px black;
	text-align: left;
	width: 1000px;  
	height:auto;
	margin: 0 auto; 
}

#page
{
}
a {color:#770606;
text-decoration:underline;}
#header
{
	height:175px;
	background-image:url(../bilder/kopf.jpg);
	background-repeat:no-repeat;
}


  #navigation
{
	float: left;
	width: 267px;
	margin:0;
	
}

#mitte
{
	float: left;
	width: 553px;
	margin:0;
	
}
#footer{width:1000px;}
#werbung
{
	width: 204px;
	
		background-image:url(../bilder/werbeflaeche.jpg);
	background-repeat:no-repeat;
	
	margin-left:820px;
}

#navigationInhalt
{
	margin-left: 27px;
	margin-right:61px;
	margin-top:64px;
}

#mitteInhalt
{
	margin-top: 15px;
}

#werbungInhalt
{
	padding-left:25px;
	padding-top:70px;
	height:511px;
	width:130px;

}
#mitteHead{
font-size:20px;
}
#mitteSubHead{
font-size:16px; font-weight:900;
}
#mitteBody{

}
#headerTop{
height:33px;
width:1000px; overfow:hidden;
font-size:12px;
color:#FFFFFF;
}
#headerTopTitle{
padding-left:28px;
padding-top:13px;
float:left;
}
#headerTopButtons{
margin-left:245px;
padding-top:7px;
color:#2E1207; background-color:#2E1207
}
#headerTopButtons a, #headerTopbuttons a img {width:70px;height:20px; overflow:hidden}
#headerTopButtons a {text-decoration:none;color:#2E1207; background-color:#2E1207; padding:0;margin:0;padding-right:3px}
#headerTopbuttons img {border:none}
#headerTopNavi{
margin-left:782px;
padding-top:13px;
margin-top:-30px;
}
#headerTopNavi a{
color:white;
text-decoration:none;
}
#headerSub{
padding-left:28px;
}

#navigation h1 a.navlevel0 
{
background-image: url(../bilder/button_over.jpg);
background-repeat:no-repeat;
padding-left:3px;
padding-top:1px;
color:#FFFFFF;
text-decoration:none;
font-size:12px;
font-weight:normal;
width:181px;
display:block;
height:21px;
}

#navigation h1 a.navlevel1
{
background-image: url(../bilder/button.jpg);
background-repeat:no-repeat;
padding-left:3px;
padding-top:1px;
color:#770606;
font-size:12px;
font-weight:normal;
text-decoration:none;
width:181px;
display:block;
height:21px;
}
#navigation h1 a.navlevel1:hover , #navigation a.navlevel1act
{
background-image: url(../bilder/button_over.jpg);
background-repeat:no-repeat;
padding-left:3px;
padding-top:1px;
font-size:12px;
font-weight:normal;
color:white;
text-decoration:none;
width:181px;
display:block;
height:21px;
}
#navigation h1 a.navlevel2
{
background-image: url(../bilder/button2.jpg);
background-repeat:no-repeat;
margin-left:11px;
padding-left:3px;
padding-top:1px;
color:#770606;
text-decoration:none;
font-size:12px;
font-weight:normal;
width:181px;
display:block;
height:21px;
}

#navigation h1 a.navlevel2:HOVER	, #navigation h1 a.navlevel2act
{
background-image: url(../bilder/button2_over.jpg);
background-repeat:no-repeat;
margin-left:11px;
padding-left:3px;
padding-top:1px;
color:white;
font-size:12px;
font-weight:normal;
text-decoration:none;
width:181px;
display:block;
height:21px;
}
img {border:none;}
.csc-frame-frame1{padding-left:10px;padding-top:10px;padding-bottom:10px; border:1px solid #770606;}
.csc-textpic-text ul{margin-left:20px;}
textarea,input,select {font-size:12px;
	font-family:Arial, Helvetica, sans-serif;}
.csc-mailform-field{display: block;padding-bottom:5px;}
.csc-mailform-field label{width:200px;float:left;}
.csc-mailform-field input{width:280px;}
.csc-mailform-radio input{width:20px;}
.csc-mailform-radio label{width:150px;}
.csc-mailform-field select{width:284px;}
.csc-mailform-field textarea{width:280px;}
.csc-mailform-submit {width:284px;}
fieldset .info {margin-left:200px;width:284px;display:block;color:#09063E;font-size:10px;}
.csc-mailform-submit .formbild {text-align:center}
fieldset{width:500px;margin-bottom:10px;}
legend{border:1px solid navy; color:white; background-color:#09063E;display: block;width:200px}
.werb1{font-size:22px;}
.werb2{margin-top:-17px;}
.werb3{padding-top:90px;padding-left:50px;}
.check{margin-left:200px;display:block;width280px;}

}

}