/* CSS-Dokument */

body {
background-color:#FFFFFF;
background-image:url(../img/bg_x.jpg);
background-repeat:repeat-x;
background-position:left top;
}

/*Hintergründe und Layout*/

#bg_li {
background-image:url(../img/bg_li.jpg);
background-position:top right;
background-repeat:no-repeat;
width:50%;
}

#bg_re {
background-image:url(../img/bg_re.jpg);
background-position:top left;
background-repeat:no-repeat;
width:50%;
}

#header {
background-image:url(../img/bg_header.jpg);
background-position:left top;
background-repeat:no-repeat;
width:993px;
height:274px;
}

#menue {
background-image:url(../img/bg_menue_v_2.jpg);
background-position:left top;
background-repeat:no-repeat;
width:224px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main {
background-image:url(../img/bg_main.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_home {
background-image:url(../img/bg_main_home.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_leistung {
background-image:url(../img/bg_main_leistung.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_bleichen{
background-image:url(../img/bg_main_bleichen.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_ari{
background-image:url(../img/bg_main_ari_4.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_versieg{
background-image:url(../img/bg_main_versieg.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_kind{
background-image:url(../img/bg_main_kind.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_impressum{
background-image:url(../img/bg_main_impressum.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_parodontitis{
background-image:url(../img/bg_main_parodontitis.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

*html #main_parodontitis{
background-image:url(../img/bg_main_parodontitis.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin:0px 0px 0px 0px;
float:left;
}

#main_mundschutz{
background-image:url(../img/bg_main_bluetejpg.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_aktuelles{
background-image:url(../img/bg_main_aktuelles.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_wurzel{
background-image:url(../img/bg_main_wurzel.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_kontakt{
background-image:url(../img/bg_main_kontakt.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_laser{
background-image:url(../img/bg_main_laser.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_fuellung{
background-image:url(../img/bg_main_fuellung.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_fuellungaesthe{
background-image:url(../img/bg_main_fuellung_aesthe.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_reinigung{
background-image:url(../img/bg_main_reinigung.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_ersatz{
background-image:url(../img/bg_main_ersatz.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#main_implantate{
background-image:url(../img/bg_main_implantate.jpg);
background-position:left top;
background-repeat:no-repeat;
width:769px;
min-height:443px;
height: expression( this.scrollHeight < 443 ? "442px" : "auto" ); /* sets min-height for IE */
margin: 0px 0px 0px 0px;
float:left;
}

#bg_main_dyn {
background-image:url(../img/bg_dyn.jpg);
background-position:top left;
background-repeat:repeat-y;
}

#footer {
background-image:url(../img/bg_footer.jpg);
background-position:left top;
background-repeat:no-repeat;
width:993px;
height:136px;
}

#footer_li {
background-image:url(../img/bg_footer_li.jpg);
background-position:right top;
background-repeat:no-repeat;
width:78px;
height:136px;
}

#footer_re {
background-image:url(../img/bg_footer_re.jpg);
background-position:left top;
background-repeat:no-repeat;
width:78px;
height:136px;
}

#navi{ 
float:left;
width:60px;
height:70px
}
/* Texte */
a {	
color:#4f4f3b;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

a:hover {	
color:#CC9900;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.text {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:20px;
margin-top:22px;
margin-left:25px;
color: #4f4f3b;
}

.text_u{ font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
margin-right:20px;
margin-top:22px;
margin-left:25px;
}

.text_pop{ 
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:40px;
margin-top:10px;
margin-left:25px;
color: #4f4f3b;
}

.text_pop_u{ 
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:40px;
margin-top:10px;
margin-left:25px;
color:#000000;
}

.text_pop a {	
color:#4f4f3b;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none
}

.text a i { 
color:#4f4f3b;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

.text_black_norm { 	
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#4f4f3b;
}

.text_black_bolt {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin-right:20px;
margin-top:130px;
margin-left:225px;
color:#000000;
}

.text_black_bolt_u {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#44442f;
}

input.text_black_form_li{ 	
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.text_red_link { 
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-decoration:none;
}

.text_footer {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.text_footer {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.text_footer:hover {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.text_imp {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color: #4f4f3b;
}

.text_imp:hover {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color: #4f4f3b;
}


.datum {
margin-left:573px;
margin-top:13px;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.stil1 {
font-size: 14px;
color:#c7a83f;
}

.stil2{ font-size:14px;
color:#996600;
}

.footer { 	
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
margin-bottom:90px;
}

.link_footer {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}

.link_footer:hover {
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:underline;
}


/* Menüs */
.navigation { margin-top:17px;
}

.navigation li {
list-style-type:none;
line-height:22px;
margin-left:-28px;
}

.navigation a { 
color:#4f4f3b;
text-decoration:none;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
height:33px;
}

.navigation a:hover{ 
color:#CC9900;
text-decoration:none;
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
display:block;
height:33px;
}

.zeit {
	position:relative;
	color:#4f4f3b;
	font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-top:-140px;
	margin-left:45px;
	width:200px;
	height:120px;
	}

.hr{ 
	width:150px;
	margin-left:5px;
	color:#b7b67d;
}


/* Bilder */
#anfahrt {
	position:absolute;
	left:614px;
	top:345px;
}

#anfahrt_2 {
	position:absolute;
	margin-left:80px;
	margin-top:50px;
}

#linie_main {
position:absolute;
margin-left:20px;
margin-top:6px;
}

*html #linie_main{ position:absolute;
margin-left:-5px;
margin-top:0px;
}

*html #linie_main_err_ok{
position:absolute;
margin-left:-205px;
margin-top:0px;
}

#linie_main_err_ok{
position:absolute;
margin-left:20px;
margin-top:0px;
}

#rundgang{
position:absolute;
 margin-left:80px; 
 margin-top:40px;
}

*html #rundgang{
position:absolute;
 margin-left:80px; 
 margin-top:40px;
}

#header_flash{
position:absolute;
 margin-left:102px; 
 margin-top:121px;
}

#team{
position:absolute;
margin-left:30px;
}

*html #team{
position:absolute;
margin-left:30px;
}

