     body {
         background-color : #E7EAE4;
         margin : 0;
         padding : 7px 0 0 0;
         font-family : Tahoma, Verdana, Arial;
         font-weight : normal;
         font-size : 11px;
         color : #403f38;
         line-height : 15px;
      }
    a:link, a:visited {
         color : #a00a0a;
         text-decoration : none;
      }
    a:hover {
         color : #666e60;
         text-decoration : underline;
      }
    h1 {
         font-size : 13px;
         color : #666e60;
         margin : 0;
         padding : 0 0 22px;
      }

   h2 {
         font-size : 13px;
         color : #fff;
         margin : 0;
         padding : 0 0 12px 0px;
      }
 h3 {
         font-size : 11px;
         color : #666e60;
         margin : 0;
         padding : 0 0 0px 0;
      }

      
#txt {
width: 230px; 
height: 40px; 
background:#FCFFD0; 
position: absolute; 
top:460px; 
left: 650px;
padding: 5px;
text-align: center;
border: 2px #E2D3A1 solid;

}


    p {
         margin : 0;
         padding : 0px 0 9px 0;
      }


#head 

{
	float: left;

width : 915px;
height : 70px;
background : #fff;
         color : #999999;
         padding: 30px 0 0 35px;
         margin: 0px;
        
}


table#all
{
border: 1px;
border-color: #CBD2C6;
border-style: solid;
background: #fff;
width: 960;
padding: 0;
margin: 0;

}



#logo {

	float: left;
	margin-left: 180px;
padding: 0px;
}

#namen {
float: left;
text-align: left;
width: 450px;
background: #fff;
margin: 0px;
padding: 0px; 
}


/* //////M E N U E ///// */



    #menu {
    			clear: left;
         width : 915px;
         height : 16px;
         padding : 0 0 0 35px;
         background : #666e60;
         color : white;
         border-bottom: 2px;
         border-bottom-color: #fff;
         border-bottom-style: solid;
      }
    ul.menue {
         list-style-type : none;
         margin : 0;
         padding : 0;
      }
    li.menue {
    	   float : left;
         width: 134px;
         margin : 0;
         padding: 0px;
         display : block;
	       text-align : center;
         color : #fff;
         font-size: 10px;
      }
    li.menue a {
         color : #fff;
         text-decoration : none;
         display : block;
         width : 100%;
         background-color : #72806d;
         margin : 0;
         padding: 0px;
         border: 1px;
         border-color: #999;
         border-style: none solid none solid;
      }
    li.menue a:link {
         color : #fff;
      }
    li.menue a:visited {
         color : #fff;
      }
    li.menue a.sel {
         text-decoration : none;
         color : #fff;
         background : #a00a0a;
      }
    li.menue a:hover {
         text-decoration : none;
         color : #fff;
         background : #a00a0a;
      }




/* //////M E N U E E N D E ///// */


      
 

 #mitte_start {
         width : 913px;
         height : 360px;
         background : #D5DECF;
        background-image: url("../images/alle_start.jpg");
	        background-position: 440px 0px;
	        background-repeat: no-repeat;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
         
        }


 #mitte_wir {
         width : 913px;
         height : 360px;
         background : #D5DECF;
        background-image: url("../images/alle_wir3.jpg");
	        background-position: 440px 0px;
	        background-repeat: no-repeat;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
        }
        

 #mitte_eva {
         width : 913px;
         height : 360px;
         background : #D5DECF;
        background-image: url("../images/eva2.jpg");
	        background-position: 620px 0px;
	        background-repeat: no-repeat;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
        }

 #mitte_elena {
         width : 913px;
         height : 360px;
         background : #D5DECF;
        background-image: url("../images/elena2.jpg");
	        background-position: 620px 0px;
	        background-repeat: no-repeat;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
        }

 #mitte_mara {
         width : 913px;
         height : 360px;
         background : #D5DECF;
        background-image: url("../images/mara2.jpg");
	        background-position: 618px 0px;
	        background-repeat: no-repeat;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
        }

 #mitte_kontakt {
         width : 913px;
         height : 360px;
         background : #D5DECF;
        background-image: url("../images/mara2.jpg");
	        background-position: 618px 0px;
	        background-repeat: no-repeat;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
        }

        
 #mitte {
         width : 913px;
         height : 380px;
         background : #D5DECF;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
         text-align: left;
 }

 #karte {
         width : 913px;
         height : 360px;
         background : #D5DECF;
         background-image: url("../images/karte2.gif");
         background-repeat: no-repeat;
         background-position: 390px 50px;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
         text-align: left;
 }

 #karteen {
         width : 913px;
         height : 360px;
         background : #D5DECF;
         background-image: url("../images/karte2.gif");
         background-repeat: no-repeat;
         background-position: 390px 50px;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
         text-align: left;
 }


 #karteru {
         width : 913px;
         height : 380px;
         background : #D5DECF;
         background-image: url("../images/karte2.gif");
         background-repeat: no-repeat;
         background-position: 390px 50px;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
         text-align: left;
 }

 #kartepl {
         width : 913px;
         height : 380px;
         background : #D5DECF;
         background-image: url("../images/karte2.gif");
         background-repeat: no-repeat;
         background-position: 390px 50px;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
         text-align: left;
 }

 #karteur {
         width : 913px;
         height : 380px;
         background : #D5DECF;
         background-image: url("../images/karte2.gif");
         background-repeat: no-repeat;
         background-position: 390px 50px;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
         text-align: left;
 }

 #mitte_xl {
         width : 913px;
         height: 550px;
         background : #D5DECF;
         color: #000;
         margin : 0;
         padding :30px 0 0 37px;
         text-align: left;
        }     

#rechts
{
float: left;
width: 470px;
padding-left: 20px;
height: 330px;
}



#textfeld
{
	float: left;
width: 380px;
color: #000;
line-height: 16px;
text-align: left;
margin: 0px;
padding: 0px;

}



#textfeldru
{
	float: left;

width: 360px;
color: #000;
line-height: 15px;
text-align: left;
margin: 0px;
padding: 0px;

}


#textfeld ul
{
margin: 0 0 0 19px;
padding: 0px 2px 0 0;
list-style-type: disc;

}

#textfeldru ul
{
margin: 0 0 0 19px;
padding: 0px 2px 0 0;
list-style-type: disc;
}



#textfeld2
{
float: left;
width: 470px;
color: #000;
line-height: 15px;
text-align: justify;
overflow: auto;padding-right: 10px;height: 350px;
}

#textfeld2ru
{
	float: left;
width: 470px;
color: #000;
line-height: 15px;
text-align: justify;height: 350px;overflow: auto;padding-right: 10px;

}


#textfeld3
{
	float: left;
width: 880px;
color: #000;
line-height: 16px;
text-align: justify;

}


ul.listen
{
margin-top: 5px;
margin-left: 20px;
padding: 0px;
}

#kontakt table
{
		float: left;

position: relative;
top: 260px;
left: 140px;
border: 0px;
background: #fff;
width: 265px;
font-size: 10px;
line-height: 14px;
padding: 0px;
margin: 0px;

}
#kontakt td
{
padding-right: 7px;
}




#sub
{
float:left;
margin-top: -32px;
margin-left: -210px;


}




td#tabcontact
{
width: 400px;
padding-top: 5px;
margin: 0px;
}

   .klein {
         font-size : 10px;
         color: #666e60;
      }
 


 #footer {
 	clear: left;
 	float: left;
    	width: 913px;
    	height: 30px;
    	background: #666e60;
    	padding: 15px 0 0 37px;
    	margin: 0px;
    	text-align: left;
    	
        
      }
    #footer a {
         color : #b0aca3;
         text-decoration : none;
      }
    #footer a:hover {
         color : #b0aca3;
         text-decoration : underline;
      }

 
