/* (c)2006 www.parallaxis.de  */
/* Formatvorlagen */
body {
    margin:0;
	background-color:#CCCCCC;
	text-align:center;
	font-family:Arial;
	color:#7A7A7A;
	font-size:12px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	}

p {font-size:12px; line-height: normal; font-family:Arial, Helvetica, sans-serif;}
a {text-decoration: none; color: #983f7f ; font-family:Arial, Helvetica, sans-serif;}
a:hover {color: #983f7f }
a:link {color:#983f7f }
a:active {color:#983f7f }

h1 { font-size:18pt; color:#000099; font-style:normal; font-weight: bold; font-family:Arial, Helvetica, sans-serif;}
h2 {  font-size: 12pt; font-weight: bold; color: #000099}
h3 {  font-size: 10pt; color: #000099}

html, body {}
img {margin:0px;Fqmborder:0;}


#Center { 
	width:5px;
	
	float:left;
	}

#Rahmen {
	position:relative;
	margin:0 auto;
	text-align:left;
	height:575px;
	width:980px;
	clear:left;
	background-color:#FFFFFF;
	visibility: visible;
	}
	

#Navi1 {
background-color:#989898;
width:980px;
height:19px;
margin-top:-3px;
text-align:center;
color:#FFFFFF;
padding-top:3px;
font-size:13px;
font-weight:bold;
}
#Navi1 a{
color:#FFFFFF;
padding-left:9px;
padding-right:9px;
margin-left:17px;
margin-right:17px;}

#Navi1 a:hover{
color:#943B7B;
background-color:#CBC9CA;
padding-top:3px;
padding-left:9px;
padding-right:9px;
padding-bottom:3px;
margin-left:17px;
margin-right:17px;}

#Active1 {background-color:#CBC9CA;
padding-top:3px;
padding-left:9px;
padding-right:9px;
padding-bottom:3px;
color:#943B7B !important;
}

#Active2 {color:#943B7B !important;}


#Navi2{
	position:absolute;
	top:172px;
	background-color:#CBC9CA;
	width:944px;
	color:#FFFFFF;
	padding-top:3px;
	padding-left:80px;
	height:19px;
	font-size:13px;
}

#Navi2 a{
color:#777777;
padding-left:10px;
padding-right:10px;
}

#Navi2 a:hover{color:#943B7B;}

#Content {
width:980px;
height:380px;
padding-top:75;
}

#Content2 {
position:absolute;
width:980px;
height:380px;
padding-top:75;
overflow:auto;
border:1px solid #000000;
}

#Content a {text-decoration: underline;}

#Titel1 {
position:absolute;
top:240px;
left:240px;
}

#Titel1[id] {
top:250px;
}

#Titel2 {
position:absolute;
top:240px;
left:567px;
}

#Titel2[id] {
top:250px;
}

#In-der-Praxis {
margin-top:22px;
width:980px; 
height:358px; 
position:relative;
}

#QM21 {
margin-top:22px;
width:980px; 
height:358px; 
position:relative;
overflow:auto;
}

#QM21 #Text {
position:absolute;
top:30px;
left:275px;
width:625px;
}

#Content b{color:#943B7B;}

#Content h1 {
font-size: 13px;
font-weight:bold;
color: #943c7c;
}

#Content1 h1 {
font-size: 13px;
font-weight:bold;
color: #943c7c;
}

#Content ul {
list-style-image:url(../images/screen/Listenpfeil.gif);
list-style-position:outside;
}

#Content ul li {
margin: 10px 0;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

/*.impressum li {
margin-left:0px !important;
margin-top:-2px !important;
}
*/

#impressum,
#impressum ul,
#impressum li{
margin-bottom:0px;
margin-top:-10px;
padding-bottom:0px;
padding-top:0px;
margin-left:15px;
}

#impressum ul {
margin-left:0px;
padding-left:0px;
}



#Fusszeile{
width:950px;
height:20px;
background-color:#E4E4E4;
text-align:center;
padding-top:5px;
color:#953C7C;
font-weight:bold;
font-size:12px;
padding-right:30px;
}
#Fusszeile a {color: #983f7f;}
#Fusszeile a:link {color:#983f7f;}
#Fusszeile a:hover {
color: #6e6e6e !important;
}

#Fusszeile a:active {color:#983f7f;}

#Fusszeile div{color:#953C7C;}


#Flagge {
position:absolute;
left:948px;
top:556px;
}

#Flagge-Praxisteam {
position:absolute;
left:948px;
top:567px;
}

/* Inhalte */

/*Startseite*/

#Inhalt-Start2{
position:absolute;
top:220px;
left:70px;
width:450px;
height:200px;
}	

#Inhalt-Start{
position:absolute;
top:235px;
left:295px;
width:200px;
height:200px;
}	

#Inhalt-Start #Text {
width:210px;
float:left;
}

#Inhalt-Prophylaxe{
position:absolute;
top:235px;
left:95px;
width:492px;
height:200px;
}	

#Gesundheitszentrum {
position:absolute;
top:250px;
left:481px;
padding-right:50px;
width:448px;
/*height:260px;*/
height:300px;
overflow:auto;
}

#Gesundheitszentrum p {
margin:8px 0 5px 0px;
padding:0px;
}

#Gesundheitszentrum ul {
margin-top:0px;
padding-top:0px;
}

#Kinderbehandlung {
margin-top:22px;
width:980px; 
height:358px; 
overflow:auto;
position:relative;
}

#Kinderbehandlung #Text {
position:absolute;
top:20px;
left:330px;
padding-right:100px;
width:525px;
}

#Kinderbehandlung #Text[id] {
top:10px;
}

#Dr-Kracke {
position:absolute;
top:225px;
left:350px;
padding-right:150px;
overflow:auto;
width:480px;
height:325px;
}

#Dr-Kracke[id] {
top:210px;
}

#Dr-Wiedemuth {
position:absolute;
top:225px;
left:350px;
overflow:auto;
height:325px;
padding-right:150px;
}

#Dr-Wiedemuth[id] {
top:210px;
}

/*#Vorteile-Patienten {
position:absolute;
top:225px;
left:450px;
padding-right:75px;
}*/

#Vorteile-Patienten {
position:relative;
left:400px;
padding-top:0px;
padding-left:50px;
padding-right:30px;
width:500px;
height:354px;
overflow:auto;
}

#Vorteile-Patienten[id] {
/*top:218px;*/
top:25px;
}

#Vorteile-Praxis {
position:absolute;
top:225px;
left:435px;
padding-right:100px;
}

#Vorteile-Praxis[id] {
top:218px;
}

#Service {
position:absolute;
top:250px;
left:481px;
padding-right:50px;
width:448px;
height:260px;
overflow:auto;
}

#Praxis-Extra {
	position:absolute;
	top:195px;
	left:481px;
	padding-right:50px;
	width:448px;
	height:357px;
	overflow:auto;
}

#Lumineers {
	position:absolute;
	top:200px;
	left:0px;
	padding-right:50px;
	width:830px;
	height:320px;
	overflow:auto;
	padding-top:30px;
	padding-left:100px;
}

#Harmonie {
	position:absolute;
	top:200px;
	left:320px;
	float: left;
	padding-right:40px;
	width:550px;
	height:320px;
	overflow:auto;
	padding-top:30px;
	padding-left:70px;
}

#Bleaching {
	position:absolute;
	top:200px;
	left:220px;
	float: left;
	padding-right:40px;
	width:650px;
	height:320px;
	overflow:auto;
	padding-top:30px;
	padding-left:70px;
}

#Harmonie ol { margin: 0; padding-left: 20px; }
#Harmonie img { margin-top: 10px; }

#Praxis-Extra a {
cursor:pointer;
text-decoration:none;
color:#7A7A7A;
}


#Neupatienten {
position:absolute;
top:240px;
left:481px;
padding-right:50px;
width:448px;
height:260px;
overflow:auto;
}

#Partner {
	position:absolute;
	top:220px;
	left:420px;
	padding-right:50px;
	width:510px;
	height:332px;
	overflow:auto;
}

#Content-Impressum{
width:980px;
margin-top:0px;
}

#Service p {
margin:8px 0 5px 0px;
padding:0px;
}

#Service ul {
margin-top:0px;
padding-top:0px;
}


#Behandlungssituationen {
position:relative;
top:22px;
padding-top:40px;
padding-left:50px;
padding-right:100px;
width:378px;
height:318px;
overflow:auto;
}

#Behandlungssituationen[id] {
padding-top:30px;
height:329px;
}

#Zahn-Aestetik {
padding-top:45px;
padding-left:460px;
padding-right:50px;
}

#Zahn-Aestetik[id] {
padding-top:55px;
}

#Zahn-Kosmetik {
padding-top:45px;
padding-left:125px;
widht:500px;
z-index:100px;
}

#Zahn-Kosmetik[id] {
padding-top:55px;
}

#Narkose {
position:relative;
top:28px;
padding-top:31px;
padding-left:56px;
padding-right:50px;
width:587px;
height:322px;
overflow:auto;
}

#Narkose[id] {
top:22px;
height:326px;
}


#Garantie {
position:relative;
top:28px;
padding-top:31px;
padding-left:30px;
padding-right:50px;
width:554px;
height:322px;
overflow:auto;
}

#Garantie[id] {
top:22px;
height:326px;
}

#Notdienst {
position:absolute;
top:224px;
left:375px;
width:500px;
}

#Notdienst[id] {
top:212px;
}

#Anfahrt {
position:absolute;
top:220px;
left:500px;
}

#Anfahrt[id] {
top:210px;
}

#Druckbutton {
position:absolute;
top:199px;
left:190px;
}

/*Impressum*/
#Navi2 #Impressum-Navi {
	width:190px;
	margin-left:59px;
	background-color:#CBC9CA;
	height:19px;
	color:#FFFFFF;
	padding-top:3px;
	font-size:13px;
	font-weight:bold;	
}

/*Praxis*/
#Navi2 #Praxis{
width:828px;
margin-left:140px;
background-color:#CBC9CA;
height:19px;
color:#FFFFFF;
padding-top:3px;
font-size:13px;
font-weight:bold;
}

/*Behandlungen*/
#Navi2 #Behandlungen{
width:500px;
margin-left:408px;
background-color:#CBC9CA;
height:19px;
color:#FFFFFF;
padding-top:3px;
font-size:13px;
font-weight:bold;
}


/*Behandlungen*/
#Navi2 #Qualitaet{
width:704px;
margin-left:224px;
background-color:#CBC9CA;
height:19px;
color:#FFFFFF;
padding-top:3px;
font-size:13px;
font-weight:bold;
}

/*TV-Wartezimmer*/
#Navi2 #TVWartezimmer{
width:450px;
margin-left:489px;
background-color:#CBC9CA;
height:19px;
color:#FFFFFF;
padding-top:3px;
font-size:13px;
font-weight:bold;
}

#Senioren {
position:absolute;
top:230px;
left:481px;
padding-right:50px;
width:448px;
height:330px;
overflow:auto;
}

/*#Senioren[id] {
height:320px;
}*/

#Senioren-Bilder {
margin:25px 0 0 240px;
}

#parallaxis {
display:none;


}

.Ueb {
font-size: 13px;
	color: #943B7B;
}

.map {position:absolute; width:410px; top:220px; left:57px;}


/**TVWartezimmer - Filme*/

#TV-Wartezimmer {
	margin:0px 20px 20px 20px;
	height:352px;
	width:680px;
	position:absolute;
	top:205px;
	left:235px;
}
/*#TV-Wartezimmer_Praxis {margin:0px 20px 20px 20px; overflow:auto; height:352px; width:680px; position:absolute; top:200px; left:280px;}*/

#iResult { width:610px; height:200px; }
.iButton { width:110px; }
.smallButton { width:65px; }
input { height:20px; }
.iHelp { width:20px; height:20px; }
.textField { width:300px; font-family:arial; font-size:9pt; color:#943B7B; }

.stepHeader { font-family:arial; font-size:12px; font-weight:bold; color:#943B7B; }
.tvHeader { font-family:arial; font-size:12px; font-weight:bold; color:#943B7B; background-color:#006567; }
.addLink { font-family:arial; font-size:12px; font-weight:bold; color:#943B7B; cursor:pointer; }

.listEntry { font-family:arial; font-size:8pt; color:#943B7B; }
.pageText { font-family:arial; font-size:10pt; color:#943B7B; }
.tvLink { font-family:arial; font-size:11px; font-weight:normal; margin-bottom:6px; color:#943B7B; }
.tvText { font-family:arial; font-size:11px; font-weight:normal; color:#943B7B; }
.tvHeadline { font-family:arial; font-size:13px; font-weight:bold; color:#943B7B; }

.Lumineers {margin:2px 0 2px 0 !important; padding:0px;}
.Lumineers li {margin:2px 0 2px 0 !important;}
.plumineers {margin:30px 0 5px 0 !important; padding:0px; color:#943B7B !important;}

/*Entrypage*/
#entry #head { height:150px; width: 980px;  }
#entryimages { border: 1px solid #803689; height: 225px; margin: auto; padding:5px; width: 840px;}
#entry .imgentry { height: 225px; width: 280px; margin: 0px;float: left;} 
#entrylogo { float: left; height: 125px; margin-left: 65px; margin-top: 30px; width: 500px; }
#entry #Content { height: 420px; /*background-image: url(../images/entry/Sprachen2.jpg);*/}
#entry a { text-decoration: none; }
#entry #head #text { position: relative; font-weight: normal; }
#entry #zeile1 { color: #803689; float: right; font-size: 20px; margin-right: 155px; margin-bottom: 10px; margin-top: 40px;}
#entry #zeile2 { color: #D2007A; float: right; font-size: 22px; margin-right: 85px ;}
#entry #SEOtextfeld { width: 980px; background-color: #; position: relative; top: 0;margin: 0 auto; font-weight: normal; }
#entry #SEOtextfeld a { color: #7A7A7A; text-decoration: underline; }
#entry #Rahmen { cursor: pointer; }
#entry #Sprachen { position: relative; margin: auto; width: 840px; height: 200px; }
#entry #Sprachen #de { font-size: 35px; font-weight: normal; color: #803689; position: relative; top: 100px; left: 50px;}
#entry #Sprachen #en { font-size: 38px; font-weight: normal;  position: relative; top: 110px; left: 260px;}
#entry #Sprachen #fr { font-size: 33px; font-weight: normal; color: #D2007A;  position: relative; top: 50px; left: 300px;}
#entry #Sprachen #it { font-size: 38px; font-weight: normal;  position: relative; top: 30px; left: -260px;}
#entry #Sprachen span:hover { text-decoration: underline; }s

