
*{
	padding:0;
	margin:0;


}

P, td  {
        font-size : 12px;
        font-family : Verdana;
        color : #000000;
     }


.textkl {font-size:9px;}



H1  {
        font-size : 14px;
        font-family : Verdana;
        color : #829D57;
     }

h2, #teaserhaupt h2 {
         font-size : 12px;
         font-family : verdana;
         color : #000000;
         
}

h3, #teaserhaupt h3 {
         font-size : 11px;
         font-family : verdana;
         font-weight:normal;
}




A, #navi a, #rightcontent a, #info a {
         font-size : 11px;
         font-family : verdana;
         color : #AEBE92;
         text-decoration: none;
         font-weight:bold;

}

A, #contentt a {
         font-size : 11px;
         font-family : verdana;
         color : #AEBE92;
         text-decoration: none;
         font-weight:bold;

}


#navi a, #navi a:hover, #navi a:active{
        color : #ffffff;
        font-family : Arial;
        font-weight:bold;
        text-transform:uppercase;
        font-size : 11px;
        margin: 0 0 0 5px;

}

#navi a:hover, #navi a:active {
         color : #AEBE92;


}

#contentt a {font-weight:bold;}


#info a, #info h2 {
       color : #EBFFC7;
       
}


BODY  {
	font-size : 11px;
	font-family : Verdana;
	color : #555555;
	margin-top : 0px;
                background-color : #B14A5D;
                text-align: center;
                SCROLLBAR-FACE-COLOR : #FDF9EA;
	SCROLLBAR-HIGHLIGHT-COLOR : #829D57;
	SCROLLBAR-SHADOW-COLOR : #829D57;
	SCROLLBAR-3DLIGHT-COLOR : #FDF9EA;
	SCROLLBAR-ARROW-COLOR : #829D57;
	SCROLLBAR-TRACK-COLOR : #FDF9EA;
	SCROLLBAR-DARKSHADOW-COLOR : #FDF9EA;

}


#all {
   background : url(images/hgr.gif);
   margin: 0px auto;
   margin-top: 20px;
   width: 900px;
   height: auto;
   text-align:left;
   border: 1px solid #EBFFC7;
}


#all_online {
   background : url(images/hgr1.gif);
   margin: 0px auto;
   margin-top: 20px;
   width: 900px;
   height: auto;
   text-align:left;
   border: 1px solid #EBFFC7;}


#head        {
                                
                                margin:0;
		             width:900px;
		            /*height:154px;*/
}

#headanima        {
                                
                                padding:0;
                                width:900px;
                                height:154px;                    
}

#navi_all{


   margin: 0;
   background : url(images/layout_kopf_navi.gif);
   width: 900px;

}

#suche{
float: left;

}


#navi {
     width :870px;
   _width : 771px;
   height: 21px;
   _height: 28px;
   padding: 5px;
   text-align:left;
   color : #EBFFC7;

   
   }


#leftcontent {
   float: left;
   background: #ffffff ;
   margin:0px;
   padding:0px;
   width: 231px;
   height: auto;
   text-align:center;
    
}

#image {
   width : 190px;
   /*border: 1px #fff solid;*/

}



#galerie {
   margin:10px;
   width:200px;
   text-align:center;
   /*border:1px solid #000;*/
}


#content, #contentt {
   float: left;
     background-image: url(images/hgr.gif) fixed ;
   /*border: 1px #000 solid;*/
   padding-left: 40px;
   padding-right: 30px;
   padding-top: 45px;
   _padding-top: 15px;
   width:650px;
   _width: 710px;
   text-align:justify;
}

.imgtext-nowrap  {text-align:justify;}


#contentt {
     width:670px;
     _width: 710px;
}


#info {
   text-align:center;
   float: left;
   width: 170px;
   _width: 170px;
  margin-left:7px;
   margin-top:40px;
  _margin-top:5px;
   
}

#rightcontent {
   text-align:center;
   float: left;
   width: 170px;
   margin-right:0px;
    margin-top:40px;
  _margin-top:5px;

  margin-left: 10px;
 color : #fff;
}

#footer {
   clear: both;
   background-image: url(images/footer.gif);
   width : 900px;
   height: 60px;
}


#footer_online {
   clear: both;
   background-image: url(images/footer_online.gif);
   width : 990px;
   height: 47px;
}



#teaser {
   background-color: #FCE29A;
   border-bottom: 1px dotted #000073;
   padding:10px 0 0 70px;
   height:144px;
  }

#news  {
         clear:both;
	width : 150px;
	_width : 175px;
	
                border: 1px #EBFFC7 solid;
                margin: 5px 2px 0px 0px;
                padding-left:5px;
                color:#ffffff;
                
}

.imgtext-table {

margin-right: 30px;

}

li

{

                font-size : 11px;
	color:#000000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height : 11px;
	list-style-type : square;
	margin-bottom : 5px;
	clip : rect(auto auto auto auto);
}

 
.csc-mailform-field label { width: 120px;



}

fieldset {
  padding: 1em;
  font:80%/1 sans-serif;

  }

label {
  width: 11em;
  font-size: 11px;
  font-weight:bold;
  padding: 0px 10px 0px 10px;
  float: left;
  text-align: left;
  margin-right: 0.5em
  display: block

}



input {
  margin-bottom: 1px;
}

textarea {
  margin-bottom: 1px;
}
