* {
 margin:0px;
 padding:0px;
}

h1 {
   font-size: 12px;
   font-weight: bold;
   color:#ff9900;
   padding-left:20px;
   padding-right:20px;
   padding-top:0px;
}

h2 {
   font-size: 11px;
   font-weight: bold;
   padding-left:20px;
   padding-right:20px;
   padding-top:0px;
   color:#003A6D;
   
}

h3 {
   font-size: 12px;
   font-weight: bold;
   color:#003A6D
   padding-left:20px;
   padding-right:20px;
   padding-top:0px;
}

h4 {
   font-size: 12px;
   font-weight: bold;
   color:#000000;
   padding-left:20px;
   padding-right:20px;
   padding-top:0px;
}

.clear {
  clear:both;
  font-size:1px;
  line-height:1px;
  margin-top:-1px;
}

p {
  padding-left:20px;
  padding-right:20px;
  
}

.csc-firstHeader ,h1{
  padding-left: 0px;
}

table {
  padding-left:10px;
  padding-right:20px;
  }

body {
 text-align:center;
 margin-top: 20px;
 font-family: Verdana,Century Gothic,Helvetica,Arial;
 font-size:11px;
 color:#003A6D;
 background-color: #A99994;
 background: transparent url(../images/bg_body.jpg);
}

a {
 color: #000000;
 text-decoration: none;
}

a:hover {
 text-decoration: underline;
}

a img {
 border: 0 none;
}
/*---------------------Container------------------------*/
div#container {
 margin:0px auto;
 text-align:left;
 width: 954px;
 background: transparent;
 }

/*----------------------Header--------------------------*/
div#header_frame {
 width:954px;
 float:left;
 height: 140px;
}

div#guestbook {
 float: right;
 width: 154px;
 height: 25px;

 }
div#guestbook a {
 color:#FFFFFF;
 display: block;
 padding-top: 7px;
 padding-left:20px;
 padding-bottom: 5px;
 background: transparent url(../images/rollover_1.jpg) no-repeat;
 font-weight: bold;
 font-size: 11px;
 text-decoration: none;
 }
 div#guestbook a:hover {
 background: transparent url(../images/rollover_2.jpg) no-repeat;
 color:#FF9900;
 text-decoration: none;
 }
div#headline {
 float: none;
 width:954px;
 height:25px;
 background: transparent url(../images/headline.jpg) no-repeat;
 }
div#header {
 background: transparent url(../images/header.jpg) no-repeat;
 float:left; 
 width:954px;
 height: 93px;
}
div#navi {
 float:left;
 width:950px;
 height: 22px;
 color:#FFFFFF;
 background: transparent url(../images/bg_nav.jpg) no-repeat;
 padding-left: 4px;	
}
div#navi a {
 float:left;
 display:box;	
 padding-left:20px;
 padding-top:4px;
 padding-right:20px;
 padding-bottom:3px;
 text-decoration:none;
 color:#FFFFFF;
 font-weight: bold;
 font-size: 11px;
 background: transparent url(../images/rollnav_1.jpg) no-repeat;
 }
 div#navi #current {
 color:#FF9900;
 text-decoration: none;
 background: transparent url(../images/rollnav_2.jpg) no-repeat;
 }
 div#navi a:hover {
 color:#FF9900;  
 text-decoration: none;
 background: transparent url(../images/rollnav_2.jpg) no-repeat;
 }  

/*---------------------Mainbereich----------------------*/

div#main {
 float:left;
 width:954px;
 background: transparent url(../images/bg_main.jpg) repeat-y;
 }
 div#content_frame {
 float:left;
 width:754px;
 padding-bottom: 20px;
 }
 
 div#topic {
 font-size: 13px;
 font-weight: bold;
 margin-top:20px;
 margin-left:50px;
 margin-right:50px;
 width:600px;
 color: #003A6D;
 border-bottom:1px solid #FF9900;
 }
 div#content {
 padding-top:10px;
 margin-left:50px;
 margin-right:50px;
 padding-bottom:10px;
 width:600px;
 border-bottom:1px solid #FF9900;
 }
 div#subnavi {
 margin-top: 20px;
 float:left;
 width: 180px;
 height: 450px;
 } 
 
 div#subnavi a {
 float:none;
 display:block;	
 padding-left:20px;
 padding-top:2px;
 padding-right:10px;
 padding-bottom:6px;
 text-decoration:none;
 color:#003A6D;
 font-size:11px;
 font-weight:bold;
 background: transparent url(../images/rollsub_1.jpg) no-repeat;
 }
 div#subnavi #current {
 color:#FF9900;
 text-decoration: none;
 background: transparent url(../images/rollsub_2.jpg) no-repeat;
 }
 div#subnavi a:hover {
 color:#FF9900;   
 text-decoration: none;
 background: transparent url(../images/rollsub_2.jpg) no-repeat;
 }
 div#footer {
 float:left;
 width:954px;
 height:20px;
 text-align:center;
 background: transparent url(../images/bg_footer.jpg);
 padding-top: 5px;
 color:#003A6D;
 }
 div#footer a {
  color:#003A6D; 	
 }
/*-----------------------Copy---------------------------*/

 div#copy {
 width:954px;
 font-weight: bold;
 font-size:10px;
 color: #999999;
 text-align:center;
 margin-top: 30px; 	
 }

 div#copy a {
 font-weight: bold;
 font-size:10px;
 color: #999999;
 text-align:center; 	
 }
 /*---------------CSS für Bilder-------------------------*/ 

.csc-textpic,.csc-textpic-image {
   padding-right: 5px;
   padding-top: 5px;
   padding-left: 10px;
   padding-bottom: 5px;   
}

/*------------------------------------------------------*/
