@charset "utf-8";

a { text-decoration:none; font-family:verdana; color:#bdd294; }
a:hover {color:#70a81b;}
img { border:0; }

body {margin:0;
padding:0;}

.head{ color:#96b05f; 
	font-family:verdana;
	line-height:23px;
	font-size:13px;
	word-spacing:0px;
	letter-spacing:0px; }


.head1{ color:#fff; 
	font-family:verdana;
	line-height:23px; }
	
a:hover { color:#70a81b; }

.link 	{font-size:12px; font-family:verdana; color:#70a81b; line-height:22px; }

.small {font-size:10px; font-family:verdana; color:#ccc; line-height:17px; }
	
.content-head {
	font-size:22px; font:verdana; color:#a1be64; line-height:18px; }
	
.content-head2{ color:#bdd294; font-size:18px; 
	font-family:verdana; line-height:20px; }	
	
	
.content {
	font-size:12px; font-family:verdana; font-weight:bold; color:#fff; line-height:21px;  
	text-align:left;  }	
	
.content-text {
	font-size:12px; font-family:verdana; color:#999; line-height:22px; }
.content-text2 {
	font-size:12px; font-family:verdana; color:#999; line-height:22px; }
	
h1 { font-size:30px; font-family:verdana; font-weight:lighter; width:400px;  z-index:1000; color:#fff; line-height:31px;    }
h2 { font-size:19px; font-family:verdana;  z-index:1000; color:#97c037; line-height:30px; text-align:left;  }
h3 { font-size:14px; font-family:verdana; z-index:1000; color:#999; line-height:28px; text-align:left;  }
h4 { font-size:12px; font-family:verdana; z-index:1000; color:#999; line-height:21px; text-align:left; }

p {
	width:520px;
	font-family:verdana;
	line-height:23px;
	}
.right { text-align:right;}

#wrapper{
	position:relative;
	margin:0 auto;
	left:0px;
	height:1000px;
	width:980px;
	z-index:0;
	
	}
	
	
	
#content-navi {
	position:relative;
	margin:0 auto;
	width:980px;
	height:87px;
	z-index:10000;
	
	
	
	}	
	

	
	
#test{
	position:relative;
	
	height: px;
	width: 1024px;
	z-index:200;
	}	
	
#logo {
	position:absolute;
	height:103px;
	width:150px;
	background-color:;
	z-index:12;
	top:104px;
	left:142px;
	
	
	}	

#slide {
	position:absolute;
	margin-left:200px;
	margin-top:0px;
	width:400px;
	height:400px;
	z-index:-222;
	
	}	
	
	
#zahn {
	background-color:;
	margin-left:-195px;
	margin-top:-20px;
	position:absolute;
	font-family: "verdana";
	background-image:url('../images/Logo-Still-green.png');
	background-repeat: no-repeat;
	height: 980px;
	width: 1200px;
	z-index:0;
}



#zahn-s {
	background-color:;
	margin-left:-195px;
	margin-top:-20px;
	position:absolute;
	font-family: "verdana";
	background-image:url('../images/Logo-praxis.png');
	background-repeat: no-repeat;
	height: 980px;
	width: 1200px;
	z-index:-5;
}

#green_box {
position:absolute;
	background:unset;
	background-repeat: no-repeat;
	height:800px;
	width: 400px;
	margin-left:80px;
	margin-top:50px;
	
}

#home {
position:absolute;

	height:800px;
	width: 200px;
	margin-left:60px;
	z-index:0;
}


#naviline {
	position:absolute;
	left:340px;
	top:-85px;
	z-index:1000;
	width:700px;
	height:20px;
	
	}
	
	
	
#wall-big {
border-image-outset:1px;
position:absolute;
top:320px;
background:unset;
width:100%;
height:430px;
z-index:50;
	
	}	
	
#wall-pic {

position:relative;
margin:0 auto;
left:450px;
background-repeat:no-repeat;
width:963px;
height:295px;
z-index:1;
	
	}
	
#wall-small {

position:absolute;
background:#b7d38d;
background-repeat:repeat-x;
width:100%;
height:87px;
z-index:0;
top:520px;
	
	}
	
	#wall-small {

position:absolute;
background:#b7d38d;
width:100%;
height:87px;
z-index:0;
top:225px;
	
	}
	
	
	#wall-small-up {

position:absolute;
width:100%;
height:87px;
z-index:10;
top:225px;
	
	}
	
#wall-content {
position:absolute;
background:unset;
width:100%;
height:200px;
z-index:0;
top:770px;
	
	}
	
#wall-content-wrapper {
	position:relative;
	margin:0 auto;
	background:unset;
	left:90px;
	width:980px;
	height:200px;
	z-index:1;
	
	}

#content-navi {
	position:relative;
	margin:0 auto;
	;
	width:980px;
	height:87px;
	z-index:1;
	
	}
	
#wall-content-box1{
	position:absolute;
	background:unset;
	left:390px;
	height:175px;
	width:255px;
	z-index:50;
}

#wall-content-box2{
	position:absolute;
	background:unset;
	left:720px;
	height:175px;
	width:255px;
	z-index:50;	
}
	
	
#contentbox1{
	position:absolute;
	left:850px;
	height:87px;
	width:203px;
	z-index:50;
	
	}
	
#contentbox2{
	position:absolute;
	left:600px;
	height:87px;
	width:203px;
	z-index:50;
	
	}
	
#contentbox3{
	position:absolute;
	left:350px;
	height:87px;
	width:203px;
	z-index:50;
	
	}

ul li { list-style:none; font-family:verdana; font-size:13px; line-height:33px; padding-left:30px; text-align:right; float:left; 
   }
   


<!-- ul li:hover {  background-image:url(); background-repeat:no-repeat;  color:#70a81d; } -->

#naviline ul li a  { color:#bcd293;   float:left;  } 

#naviline ul li:hover  { color:#70a81b;  }

#naviline ul li a:hover  { color:#70a81b;  font-size:13px;  } 

#naviline ul { width:800px; height:20px; 
   position:absolute; top:250px; left:60px;
   z-index:2000; text-align:right; float:left; display:inline;
 }



	.content-head3 {
	font-size:22px; font:verdana; color:#70a81b; line-height:18px; }

 
 #welcome {
	position:absolute;
	height:200px;
	

	font-family:verdana, verdana;
	font-size:12px; 
	line-height:20px;
	word-spacing:1px;
	letter-spacing:0px;
	
	color:#999; 
	z-index:99999;
	top:55px; 
	 }
	 
	 
#sidebar {
	position:absolute;
	margin-top:100px;
	margin-left:370px;
	width:200px;
	height:452px;
	background:unset;
	z-index:1;
	}	
	
#werkzeug {
	position:absolute;
	margin-top:420px;
	margin-left:620px;
	width:200px;
	height:452px;
	background:unset;
	z-index:1;
	}	

#head_imp {
	position:absolute;
	font-family:verdana;
	font-size:18px;
	color:#70a81d;
	line-height:21px;
	margin-top:200px;
	margin-left:450px;
	width:400px;
	height:30px;
	background:unset;
	z-index:1;
	}
	
#imp {
	position:absolute;
	font-family:verdana;
	font-size:13px;
	color:#B9B9B9;
	line-height:21px;
	margin-top:272px;
	margin-left:450px;
	width:400px;
	height:452px;
	background:unset;
	z-index:1;
	}
	
#kontaktformular {
	position:absolute;
	font-family:verdana;
	font-size:12px;
	color:#B9B9B9;
	line-height:21px;
	margin-top:95px;
	margin-left:226px;
	width:400px;
	height:452px;
	background:unset;
	z-index:15;
	}
	
	
#team {
	position:absolute;
	font-family:verdana;
	font-size:13px;
	color:#B9B9B9;
	line-height:21px;
	margin-top:272px;
	margin-left:450px;
	width:400px;
	height:452px;
	background:unset;
	z-index:15;
	}
	
	
#open {
	position:absolute;
	font-family:verdana;
	font-size:13px;
	color:#999;
	line-height:21px;
	margin-top:125px;
	margin-left:650px;
	width:400px;
	height:452px;

	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:30px;
	z-index:1;
	}
	
	#open2 {
	position:absolute;
	font-family:verdana;
	font-size:13px;
	color:#666;
	line-height:21px;
	margin-top:345px;
	margin-left:850px;
	width:400px;
	height:452px;
	background-image:url('../images/tooth.png');
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:30px;
	z-index:1;
	}
	
	#open3 {
	position:absolute;
	font-family:verdana;
	font-size:13px;
	color:#666;
	line-height:21px;
	margin-top:545px;
	margin-left:850px;
	width:400px;
	height:452px;
	background-image:url('../images/tooth.png');
	background-repeat:no-repeat;
	padding-left:40px;
	padding-top:30px;
	z-index:1;
	}
	
	
#slide {
	
	position:relative;
	width:100%;
	height:370px;
	z-index:0;
	
	
	}	
	
#smile {
	position:absolute;
	font-family:verdana;
	font-size:13px;
	color:#666;
	line-height:21px;
	margin-top:0px;
	margin-left:0px;
	width:400px;
	height:400px;
	background-repeat:no-repeat;
	z-index:0;
	}
	
#open_praxis {
	position:absolute;
	font-family:verdana;
	font-size:13px;
	color:#B9B9B9;
	line-height:21px;
	margin-top:160px;
	margin-left:450px;
	width:400px;
	height:452px;
	background:unset;
	z-index:0;
	}
	

#slider {
	position:absolute;
	font-family:verdana;
	font-size:13px;
	color:#B9B9B9;
	line-height:21px;
	margin-top:200px;
	margin-left:450px;
	width:400px;
	height:452px;
	background:unset;
	z-index:0;
	}
	
	
#ballon {
	position:absolute;
	margin-top:48px;
	margin-left:px;
	width:950px;
	height:452px;
	background:unset;
	z-index:0;
	}	
	
#content {
	position:absolute;
	background:#E7E7E7;
	margin-top:0px;
	margin-left:340px;
	width:255px;
	height:130px;
	z-index:1;
	}		
	
	#test{
	position:absolute;
	margin-top:-90px;
	margin-left:100px;
	width:400px;
	height:50px;
	
	z-index:1;
	} 
	 
	 
#footer {
	position:relative;
	margin:0 auto;
	left:-300px;
	width:980px;
	height:50px;
	color:#999;
	top:100px;
	border-top:1px solid #bdd294;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	z-index:1;
	
	}


#kontakt {
	position:absolute;
	width:350px;
	height:30px;
	color:#ccc;
	background:unset;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	top:80px;
	padding-left:560px;
	z-index:1;
	
	}


#impressum {
	position:absolute;
	width:350px;
	height:30px;
	color:#ccc;
	background:unset;
	font-family:Verdana, Geneva, sans-serif;
	font-size:0.75em;
	top:80px;
	padding-left:650px;
	z-index:15;
	
	}
	
	
	
	
	
	
#gallery-flyin {
	
        overflow:;
		background:unset;
		z-index:3000;
    }
 
#gallery-flyin img {
        padding: 5px;
        border: 1px solid #A0A0A0;
        background-color: #FFFFFF;
        -moz-border-radius: 0.7em;
        -webkit-border-radius: 0.7em;
        border-radius: 5px;
		width:100px;
    }