

#rahmen{
	position:absolute;
	width:800px;
	margin:0px;
	left: 50px;
	top: 30px;
	height:100%;

}


#header {
	position:absolute;
	
	
	width:800px;
	height:120px;
	padding:10px;
	margin:0px;
	background-image: url(img/header.jpg);
	background-repeat:no-repeat;	
font-family:Helvetica,Arial,sans-serif;
 background-color:#FFFFD9;
   color:#FFFFFF;
}
#topnavi{
	position:absolute;
	width:800px;
	padding:0px;
	margin:0px;
   	
	top: 120px;
	
	background-color: #800000;
}

#leftnavi{
	position:absolute;
	width:175px;
	padding:0px;
	margin:0px;
	top: 150px;
	height: 600px;

	
}
#content{
	position:absolute;
	width:620px;
	padding:10px;
	margin:0px;
	left: 180px;
	top: 150px;
	font-family:Verdana;
	font-size:10pt;
	
}


#leftpics{
	position:absolute;
	width:155px;
	margin:0px;
	left: 635px;
	top: 145px;
	height: 443px;
	
	
}


body{background-color:#FFFFD9;font-family:tahoma,arial;}
table{font-size:1em; }

h1{color:#800000;}
h6{font-weight:normal;}

.topnavi{
font-family:sans-serif;
font-size:1em;
color:#FFFFFF;
font-weight:bold;

}

.csc-mailform{border:0px;}



/*fix default browserspaces between elements*/
* {
  padding:0px;
  margin:0px;
}

 a{color:#800000;}

label {
  float:left;
  clear:both;
  display:block;
  width:100px;
  margin-bottom:15px;
  padding-left:10px;

}
input, textarea, select {
  float:right;
  display:block;
  width:223px;

  background:#ffffff;
  font-family: Tahoma;
  font-size: 12px;
 margin-bottom:10px;
  padding:1px;
  margin-right:10px;
   border:1px solid #800000;
   margin-top:3px !important;
  margin-top:0px; /*to fix IE6 position*/
}
 

form {
  background:none;
  width:330px;
  border: none;
}
.form-button {
  margin-left:110px !important;
  margin-left:55px; /*to fix IE6 position*/
  width:100px;
  clear:both;
  float:right;
}
.option {
  border:none;
  background:none;
  width:auto;
}
fieldset {
  border:none;
  padding-left:0px;
  padding-bottom:10px;
 /* display:block;*/
  clear:both;
}
fieldset input {
  border:1px solid #800000;
  background:#FFFFFF;
  float:right;
 /* display:block;*/
  margin-right:10px;
  margin-top:3px !important;
  margin-top:0px; 
}
fieldset label {
  width:auto;
 /* clear:none;
  float:left;
  display:block;*/
  padding-right:0px;
  white-space:nowrap; /*to fix IE6 wrapping*/
}
