*{
margin:0px;
padding:0px;
}

table.start{
width:100%;
align:center;
text-align:center;
margin-top:50px;
}

html, body {
z-index:0;
height:100%;
width:100%;
scrolling: auto;
scrollbar-base-color: #FEE4A5;
scrollbar-arrow-color: #B3BB96;
scrollbar-face-color: #FEE4A5;
scrollbar-track-color: #FEE4A5;
scrollbar-dark-shadow-color:#B3BB96;
scrollbar-highlight-color:   none;
scrollbar-shadow-color:#B3BB96;
 text-align:center;
 background-color: #FEE4A5;
}

#document {
 width:960px;
 margin-left: auto;
 margin-right: auto;
 background-color: #FEFCF8;
 z-index:0;
}
#header {
 width: 960px;
 height: 100px;
 background-image: url('../image/header.jpg');
 background-repeat: no-repeat;
 float: left;
}

#navigation {
 width: 960px;
 height: 22px;
 background-image: url('../image/bg_navigation.jpg');
 background-repeat: no-repeat;
 float: left;
}
#content {
 text-align:left;
 width: 960px;
 background-image: url('../image/bg_content.jpg');
 background-repeat: repeat;
 border-bottom: 1px solid #B3BB96;
 float: left;
 overflow-x:hidden;
}
#contentcenter {
 margin: 20px;
 width: 920px;
 min-height:450px;
}
div.csc-textpic{

margin-left:10px;
}


/*************************
 *  INHALTE FORMATIEREN  *
 *************************/
 
#contentcenter{
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: top;
 float:right;
}

#contentcenter *{
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 vertical-align: top;
}
.bodytext {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
}
.contenttable {
 width: 600px;
 margin: 0px;
}
.contenttable tr td {
 color: #000000;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px; 
 vertical-align: top;
} 
#contentcenter p{
 margin-bottom:10px;
}

#contentcenter h1{
	color: #A43523;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	text-align: center;
}
#contentcenter h2{
	color: #A43523;  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 10px;
	align:center;
	text-align:left;
}

#contentcenter a{
 	color: #A43523;
	font-size: 12px;
	text-decoration: none;}
	
#contentcenter a:hover{
  text-decoration: underline;
  color: #A43523;} 
  
#contentcenter a:active{
  text-decoration: underline;
  color: #A43523;} 

input, textarea, select { 
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #000000; 
	background: #FEFCF8;
	border: 1px;
	border-style: solid;
	border-color: #B3BB96;  
	}
	
#contentcenter ul {
 list-style-type:disc;
 margin-top: 10px;
 margin-left: 50px;
 margin-bottom: 10px;
 }
#contentcenter ul li {
 margin-bottom: 5px;
 margin-left: 10px;
 margin-top: 0px;
 }

#contentcenter hr { 
   background-color: #B3BB96; 
   border: none; 
   color: #B3BB96; 
   height: 1px; 
   margin-top: 10px;
   margin-bottom: 10px;
}

span.detail{
color:#008000;
font-style:italic;
}

p.align-center{
align:center;
text-align:center;
}
#submenu *{
margin:0;
padding:0;
}  

#submenu{
float:right;
}

#submenu div.sitemap ul{
list-style-type:none;
text-align:right;
}
#submenu div.sitemap ul li ul li{
margin-right:5px;
}
#submenu *{
align:right;
text-align:right;
margin:0px;
padding:0px;
}

table.mailform tr{
height:24px;
}


.csc-frame-frame1{
border:2px solid #CCCCCC;
background-color:#ececec;
border-style:inset;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
}

.csc-frame-frame2{
border:1px solid #A43523;
background-color:#ececec;
border-style:inset;
margin:5px 5px 5px 5px;
padding:5px 5px 5px 5px;
}