html,body {
  	background: #FFFFFF;
  	margin: 0px;
  	padding: 0px;
  	height:100%;
}
#container {
	position: relative;	
	margin: 0 auto;
	width:800px;	
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background: #fdf9e0;
}
#head {
        width:800px;
	height:124px;
	background: url(img/top.jpg);
	background-repeat:no-repeat	
}
#nav {
 	position:relative;
 	top:0px;
 	left:0px;
        width:800px;
	height:22px;
	background: url(img/navhg.jpg);
	background-repeat:no-repeat	
}
#navpos {
 	position:relative;
 	top:0px;
 	left:20px;
 	width:780px;
}
#subnav {
 	position:relative;
 	top:0px;
 	left:0px;
        width:800px;
	height:30px;
	background:#fbf2bf;	
}
#subnavpos {
 	position:relative;
 	top:0px;
 	left:19px;
 	width:780px;
}
#content {
	margin: 20px 50px 40px 50px;
	text-align: left;
	padding-bottom:20px;
}

/* Allgemeine Einstellungen: */

* {
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	font-size : 13px;
	line-height: 17px;
	color : #201F1D;
}
a {
	color: #49784C;
	text-decoration: underline;
}
a:link {
	color: #49784C;
	text-decoration: underline;
}
a:visited {
	color: #49784C;
	text-decoration: underline;
}
a:hover {
	color: #49784C;
	text-decoration: underline;
}
a:active {
	color: #49784C;
	text-decoration: underline;
}
h1 {
	font-size: 16px;
	font-weight: bold;
}
/*Formular Einstellungen --------------------------------------------------------------------*/
form div { /* Alle Zeilenumbrüche in Formularen auswählen */
  	clear: left; /* das floating der labels und inputs aufheben */
}
label, input, select { /* Alle Labels UND Formularelemente auswählen */
  	 /*display: block;*/
 	 float: left;
 	 width: 250px;  
 	 margin-bottom:10px;
}
input.csc-mailform-check { /* Alle Labels UND Formularelemente auswählen */
  	/*display: block;*/
  	float: left; 
 	width: 14px;  /*Breite.*/
  	margin-bottom:10px;
}
input.csc-mailform-radio {
 	position:relative;
 	top:0px;
 	left:0px;
 	width: 14px;
}
div.csc-mailform-field span.csc-mailform-radio label {
 	position:relative;
 	top:0px;
 	left:0px;
 	width: 110px;
 	text-align:left;
 	margin: 0  0 2px 4px;
}

input.csc-mailform-submit { /* den Submit-Button */
  	 float: none;
 	 width: auto;
 	 margin-left:260px;
 	 margin-top:10px;
}
form {
 	 border: 1px solid #49784C;
  	margin:0;
 	 padding:.5em;
}
label {
 	text-align: right; 
 	padding-right: 10px; 
}
fieldset.csc-mailform{
	border:0px;
}
fieldset{
	border:0px;
}
textarea{
	width:250px;
}

/*stop --------------------------------------------------------------------*/






