/* CSS Document */

body{
    margin:0px;
	padding:0px;
	background-color:#e9e3d2;
     }
.main{
     width:873px;
	 height:auto;
     margin:0px;
	 padding:0px;
	 overflow:hidden;
	 background-color:#FFFFFF;
     }
.top{
      width:auto;
	  height:45px;
     background:url(../images/top_strip.jpg) repeat-x;
     }
.top_banner{
           background:url(../images/top_banner.jpg) no-repeat;
		   height:190px;
           }
.logo{
     padding-top:50px;
	 padding-left: 50px;
     }
.top_foot{
      width:auto;
	  height:23px;
     background:url(../images/top_foot.jpg) repeat-x;
     }
.links_strip{
            background:url(../images/links_strip.jpg) repeat-x;
			height:60px;
            }
.flo_left{
        float:left;
         }
.flo_right{
          float:right;
          }		 
img{
   border:0px;
   }
   
   
   #tabs1 {
      float:left;
      width:742px;
	  height:47px;
	  margin-top:12px;
      }
    #tabs1 ul {
	  margin:0;
	  padding:0px 10px 0 30px;
	  list-style:none;
      }
    #tabs1 li {
      display:inline;
      margin:0;
      padding:0;
	  
      }
    #tabs1 a {
      float:left;
	  width:130px;
	  height:47px;
	  background-image:url(../images/button.jpg);
	  background-repeat:no-repeat;
      margin:0 5px 0 5px;
	  font-family:Arial, Helvetica, sans-serif;
	  font-size:15px;
	  font-weight:bold;
	  color:#FFFFFF;
	  line-height:50px;
      padding:0 0 0 0px;
      text-decoration:none;
      }
    
    #tabs1 a:hover {
     
       background-image:url(../images/button.jpg);
	   background-repeat:no-repeat;
      }
.middle{
       margin-top:13px;
	   width:873px;
	   height:auto;
	   float:left;
	   overflow:hidden;
	   background-color:#FFFFFF;
        }
.midd_left{
         width:518px;
		 height:auto;
		 float:left;
		 padding:0px;
		 margin:0px;
		 background-color:#FFFFFF;
         }
.midd_right{
           width:341px;
		   height:auto;
		   float:left;
		   background-color:#FFFFFF;
           }
.welcome_midd{
              padding-left:19px;
			  float:left;
			  width:495px;
              }
.welcome{
         background:url(../images/welcome.jpg) no-repeat;
		 float:left;
		 width:230px;
		 height:21px;
             }
.welcome_text{
            font-family:Arial, Helvetica, sans-serif;
        	font-size:12px;
            color:#6a6b3d;
			font-weight:bold;
			padding-top:15px;
          	text-align:justify;
              }
.midd_read{
          float:right;
		  padding-right:20px;
          }
.clear{
       clear:both;
      }
.our_mission{
             width:255px;
			 height:auto;
			 float:left;
			 padding:0 0 0 5px;
			 margin:0px;
            }
.our_mission2{
             width:255px;
			 height:auto;
			 float:right;
			 padding:0px;
			 margin:0px;
             }
.right_back{
           background:url(../images/right_back.jpg) no-repeat;
		   width:319px;
		   height:375px;
		   float:right;
           }
.our_inner{
          width:254px;
		  background:url(../images/green_strip.jpg) repeat-x;
		  float:left;
           }
.our_inner1{
          width:254px;
		  height:auto;
		  float:left;
           }
		   
.our_in{
        width:240px;
		 background:url(../images/green_strip.jpg) repeat-x;
		 float:right;
		  background-color:#49786c;
        }
		
.story_in{
        width:240px;
		 background:url(../images/brown_strip.jpg) repeat-x;
		 float:right;
		  background-color:#827a31;
        }
		
		
.our_text{
			width:210px;
          font-family:Arial, Helvetica, sans-serif;
		 font-size:12px;
		 color:#FFFFFF;
		 text-align:justify;
		 padding-top:5px;
        }
		
.our_foot{
          width:241px;
		  background:url(../images/green_foot.jpg) no-repeat;
		  float:right;
		  margin:0px;
		  padding:0px;
         }	
.story_foot{
          width:241px;
		  background:url(../images/brown_foot.jpg) no-repeat;
		  float:right;
		  margin:0px;
		  padding:0px;
         }		
	
		
		
.link2{
	
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
.link2 ul{
	margin:0px;
	padding:0px;
	
	}
.link2 li{
	overflow:hidden;	
	list-style-type:none;
	padding:0px 0px 0px 0px;
	}
.link2 li a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	display:block;
	float:left;
	text-decoration:none;
	padding-left:10px;
	padding-top:16px;
	}
.link2 li a:hover{
	display:block;
	text-decoration:none;
	color:#FFFFFF;
	}
.site{
     width:156px;
	 height:auto;
	 float:left;
	 margin-top:35px;
	 padding-left:5px;
     }
.site1{
     width:156px;
	 height:auto;
	 float:left;
	 margin-top:5px;
	 padding-left:5px;
     }
.site2{
     width:156px;
	 height:auto;
	 float:left;
     }

.link3{
	
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	width:156px;
	height:auto;
	}
.link3 ul{
	 margin:0px;
	 padding:0px;
	}
.link3 ul li{
	list-style-type:none;
	display:block;
	float:left;
	width:156px;
	}
.link3 ul li a{
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0d291d;
	display:block;
	float:left;
	text-decoration:none;
	padding-left:10px;
	padding-top:16px;
	}
.link3 ul li a:hover{
	display:block;
	text-decoration:none;
	color:#ffe08e;
	}
	
.aktiv {
    color:#ffe08e;
	display:block;
	background-color:#ffe08e;
	text-decoration:none;
	}
		
.help{
     width:312px;
	 height:auto;
	 background:url(../images/help.jpg) no-repeat;
	 float:right;
	 margin-top:5px;
      }
.button{
       padding-top:145px;
	   padding-left:150px;
       }
.red_button{
          padding-top:40px;
		  padding-left:90px;
           }
.red_button1{
          padding-top:75px;
		  padding-left:90px;
           }
.footer{
        width:873px;
		height:81px;
		background:url(../images/foot_bg.jpg) repeat-x;
		float:left;
		margin:0px;
		padding:0px;
        }
.footer_text{
			font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color:#786944;
			float:left;
			margin:0px;
			padding-top:25px;
			padding-left:5px;
			line-height:20px;
			text-align:left;
			text-decoration:none;
          }
 
		
.foot_animal{
        padding-left:10px;
		float:left;
           }

