/*****************************************

Hit-Enter X-Solution
Wurster Landstr. 171
27638 Wremen
04705 9510100

******************************************/
a:link {
color:#6B2690;
}

a:active {
color:#6B2690;
}


a:visited {
color:#6B2690;
}

div {
margin:0px;
padding:0px;
border:none;
font-family: verdana, sans-serif;
}


.bodytext {
font-family: verdana, sans-serif;
font-size:12px;
font-weight:normal;
}

div#center-links-inner ul{
font-family: verdana, sans-serif;
font-size:12px;
font-weight:normal;
}

div#center-links-inner lil{
font-family: verdana, sans-serif;
font-size:12px;
font-weight:normal;
}

h1 {
color:#6D2990;
font-size:11px;
}
h2 {
color:#6D2990;
font-size:12px;
}
h3 {
color:#6D2990;
font-size:13px;
}
h4 {
color:#6D2990;
font-size:14px;
}
h5 {
color:#6D2990;
font-size:15px;
}
body {
     padding:0px;
     margin:0px;
     text-align: center;    
     background-image:url(../img/line.gif);
     background-repeat: repeat-x;
     background-position: 0px 157px;
}


div#page {
           width:945px;
           margin: 0pt auto;
           height:auto;  
}

div#head {
height:241px;
width:945px;
float:left;
}

div#head-left {
height:241px;
width:706px;
float:left;
background-image:url(../img/frau.gif);
background-repeat: no-repeat;
background-position: 523px 0px;
text-align:left;
}

div#head-left-logo {
height:157px;
width:706px;
float:left;
text-align:left;
}

div#head-right {
height:228px;
width:203px;
float:left;
background-color:#bfa2d0;
}

div#null-line {
height:1px;
width:945px;
float:left;

}
div#line {
height:24px;
width:945px;
float:left;
}


div#line-left {
float:left;
width:647px;
height:24px;
text-align:left;
color:white;
}
div#line-item1 {
float:left;
width:59px;
height:24px;
}
div#line-middle {
float:left;
width:203px;
height:24px;
}
div#line-item2  {
float:left;
width:36px;
height:24px;
}

div#center {
height:auto;
width:945px;
float:left;
}

div#center-space {
height:120px;
width:50px;
float:left;
}

div#center-links {
height:auto;
width:656px;
float:left;
padding-top:30px;
background-image:url(../img/kopf.gif);
background-repeat: no-repeat;
background-position: 0px 30px;
}

div#center-rechts {
height:auto;
width:203px;
float:left;
/*
background-image:url(../img/boxi.gif);
background-repeat: no-repeat;
*/
}

div#center-rechts-inner {
height:auto;
width:203px;
float:left;
background-color:#6f2890;
}

div#center-rechts-inner-unten {
height:auto;
width:203px;
float:left;
}

div#center-links-inner {
height:auto;
width:570px;
margin-left:15px;
float:left;
text-align:justify;
}

div#line-left-space {
height:24px;
float:left;
width:66px;
}

div#line-left-content {
height:24px;
float:left;
width:581px;
text-align:left;
}


div#center-rechts-inner-spacer {
width:1px;
height:125px;
float:left;
}
div#center-rechts-inner-content {
text-align:left;
height:auto;
width:180px;
float:left;
/*
alt 202
*/
}


div#head-right-inner-space {
width:203px;
float:left;
height:134px;
}

div#head-right-inner-content {
width:203px;
float:left;
height:auto;
text-align:left;
}

.rnav a{
color:white;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}
.topnav a {
color:#6D2990;
font-family:Verdana;
font-size:12px;
font-weight:bold;
text-decoration:none;
}



.topnav a:hover {
text-decoration:underline;
}

.topnav a:active {
text-decoration:underline;
}


.under {
text-decoration:underline !important;
color:white !important;
}
div#head-right-inner-content ul {
list-style:none;
margin:0px;
margin-left:20px;
padding:0px;
}

div#center-rechts-inner-content ul {
list-style:none;
margin:0px;
margin-left:20px;
padding:0px;
}

div#center-rechts-inner-content li {
list-style:none;
margin:0px;
margin-bottom:6px;
}

div#head-right-inner-content li {
list-style:none;
margin:0px;
margin-bottom:6px;
}


div#line-left-content ul{
list-style:none;
margin:0px;
padding:0px;
}

div#line-left-content li{
list-style:none;
margin:0px;
padding:0px;
margin-left:10px;
margin-top:2px;
float:left;
}

.rnav a:hover {
text-decoration:underline;
}

.rnav a:active {
text-decoration:underline;
}



/* Mailformular alles linksbuendig */
csc-mailform {
text-align:left !important;
}


fieldset.csc-mailform label {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 11px;
color:#6F2891;
   width: 80px;
   float: left;
   clear: right;
   }

/* Inhalte Links vor den Eingabefeldern */
.csc-mailform-field label {
     width: 5em;
     float: left;
     text-align: left;
     margin-right: 10px;
     }
	 
/* Mailformular ohne Rahmen */

fieldset {border: 0px; } 


/* Mailformular senden */

.csc-mailform-submit {
    margin-left: 90px;
	float: left;
	margin-top: 10px;
    } 


input, textarea, select, file {
	 border: solid 1px #6F2890;
	 padding-top: 0px;
	color:black;
}

input.csc-mailform-submit {
	 font-size: 11px;
	 padding: 5px;
	 padding-top: 2px;
	 padding-bottom: 2px;
}



.csc-mailform-field {
margin-bottom:10px;
}

