#body {
background: #00305E;
}

.hoverbild03 a:active, 
a:focus {outline: none;}


#container {
background-image: url(home.jpg);
position:absolute;
left:50%;
top: 22px;
height: 560px;
width: 895px;
margin-left: -448px;
border: 0pt solid #000;
}

#container02 {
background-image: url(home-02.jpg);
position:absolute;
left:50%;
top: 22px;
height: 560px;
width: 895px;
margin-left: -448px;
border: 0pt solid #000;
}


#containerohne {
background-image: url(4267.gif);
position:absolute;
left:50%;
top: 22px;
height: 560px;
width: 895px;
margin-left: -448px;
border: 0pt solid #000;
}


#rechtsbild {
position:absolute;
top: 121px;
left: 183px;
z-index: 2;
}






#subheadline {
position:absolute;
top: 429px;
left: 716px;
z-index: 33;
}








#leistungendrueber {
position:absolute;
top: 310px;
left: 19px;
z-index: 442;
}


#willkommenoben {
position:absolute;
top: 1px;
left: 8px;
z-index: 221;
}





#textfeld {
position:absolute;
top: 197px;
left: 248px;
width:270px;
height: 288px;
font-family: Verdana;
font-size: 12px;
line-height: 16px;
color: #333;
text-align: left;
border: 0pt solid #f00;
z-index: 5;
}

#textfeld a:link {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeld  a:visited {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeld a:hover{
text-decoration: none;
color: #777;
}







#textfeldeng {
position:absolute;
top: 197px;
left: 248px;
width:270px;
height: 323px;
overflow: auto;
padding-right: 20px;
font-family: Verdana;
font-size: 12px;
line-height: 16px;
color: #333;
text-align: left;
border: 0pt solid #f00;
z-index: 5;
}

#textfeldeng a:link {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldeng  a:visited {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldeng a:hover{
text-decoration: none;
color: #777;
}





























#textfeldweiss {
position:absolute;
top: 170px;
left: 248px;
width:270px;
height: 288px;
font-family: Verdana;
font-size: 12px;
line-height: 16px;
color: #ddd;
text-align: left;
border: 0pt solid #f00;
z-index: 5;
}

#textfeldweiss a:link {
text-decoration: underline;
font-size: 12px;
color: #ddd;
}

#textfeldweiss  a:visited {
text-decoration: underline;
font-size: 12px;
color: #ddd;
}

#textfeldweiss a:hover{
text-decoration: none;
color: #777;
}







#textlogo {
position:absolute;
overflow: auto;
padding-right: 22px;
top: 11px;
left: 1px;
width: 5000px;
height: 580px;
font-family: Verdana;
font-size: 12px;
line-height: 16px;
color: #ddd;
text-align: left;
border: 0pt solid #f00;
z-index: 5;
}

#textlogo a:link {
text-decoration: underline;
font-size: 12px;
color: #ddd;
}

#textlogo  a:visited {
text-decoration: underline;
font-size: 12px;
color: #ddd;
}

#textlogo a:hover{
text-decoration: none;
color: #777;
}





#textfeldfotos {
position:absolute;
overflow: auto;
padding-right: 11px;
top: 136px;
left: 578px;
width:290px;
height: 448px;
font-family: Verdana;
font-size: 12px;
line-height: 13px;
color: #333;
text-align: left;
border: 0pt solid #f00;
z-index: 5;
}

#textfeldfotos a:link {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldfotos a:visited {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldfotos a:hover{
text-decoration: none;
color: #777;
}










#textfeldlinks {
position:absolute;
top: 197px;
left: 255px;
width:250px;
height: 288px;
font-family: Verdana;
font-size: 12px;
line-height: 18px;
color: #333;
text-align: left;
border: 0pt solid #f00;
z-index: 5;
}

#textfeldlinks a:link {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldlinks  a:visited {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldlinks a:hover{
text-decoration: none;
color: #777;
}









#textfeldrechts {
position:absolute;
top: 197px;
left: 538px;
width:250px;
height: 288px;
font-family: Verdana;
font-size: 12px;
line-height: 18px;
color: #333;
text-align: left;
border: 0pt solid #f00;
z-index: 5;
}

#textfeldrechts a:link {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldrechts a:visited {
text-decoration: underline;
font-size: 12px;
color: #333;
}

#textfeldrechts a:hover{
text-decoration: none;
color: #777;
}












#willkommenfest {
position:absolute;
top: 192px;
left: 41px;
border:0pt solid #000;
z-index: 52;
}


#willkommen {
position:absolute;
top: 192px;
left: 41px;
width: 124px;
height: 28px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 51;
}

.hoverbild img {display:block;
 width:124px; height:28px;
 border:0;}

.hoverbild a {
background: url(navi_bilder/navi_willkommen_dr.jpg) no-repeat;
 display:block;
 width: 124px;}

.hoverbild a:hover
img {visibility: 
 hidden;}

.hoverbild a:hover 
 {border:0;}

* html .hoverbild a 
{margin-right:1px;}

* html .hoverbild 
 a:hover {width:124px;
margin-right:0;}











#praxisprofilfest {
position:absolute;
top: 220px;
left: 41px;
border:0pt solid #000;
z-index: 53;
}


#praxisprofil {
position:absolute;
top: 220px;
left: 41px;
width: 124px;
height: 28px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 52;
}

.hoverbild02 img {display:block;
 width:124px; height:28px;
 border:0;}

.hoverbild02 a {
background: url(navi_bilder/navi_praxisprofil_dr.jpg) no-repeat;
 display:block;
 width: 124px;}

.hoverbild02 a:hover
img {visibility: 
 hidden;}

.hoverbild02 a:hover 
 {border:0;}

* html .hoverbild02 a 
{margin-right:1px;}

* html .hoverbild02 
 a:hover {width:124px;
margin-right:0;}















#therapieangebotfest {
position:absolute;
top: 248px;
left: 41px;
border:0pt solid #000;
z-index: 54;
}


#therapieangebot {
position:absolute;
top: 248px;
left: 41px;
width: 124px;
height: 42px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 53;
}

.hoverbild03 img {display:block;
 width:124px; height:42px;
 border:0;}

.hoverbild03 a {
background: url(navi_bilder/navi_therapieangebot_dr.jpg) no-repeat;
 display:block;
 width: 124px;}

.hoverbild03 a:hover
img {visibility: 
 hidden;}

.hoverbild03 a:hover 
 {border:0;}

* html .hoverbild03 a 
{margin-right:1px;}

* html .hoverbild03 
 a:hover {width:124px;
margin-right:0;}








#kontaktfest {
position:absolute;
top: 290px;
left: 41px;
border:0pt solid #000;
z-index: 55;
}


#kontakt {
position:absolute;
top: 290px;
left: 41px;
width: 124px;
height: 28px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 54;
}

.hoverbild04 img {display:block;
 width:124px; height:28px;
 border:0;}

.hoverbild04 a {
background: url(navi_bilder/navi_kontakt_dr.jpg) no-repeat;
 display:block;
 width: 124px;}

.hoverbild04 a:hover
img {visibility: 
 hidden;}

.hoverbild04 a:hover 
 {border:0;}

* html .hoverbild04 a 
{margin-right:1px;}

* html .hoverbild04 
 a:hover {width:124px;
margin-right:0;}




















#impressumfest {
position:absolute;
top: 318px;
left: 41px;
border:0pt solid #000;
z-index: 56;
}


#impressum {
position:absolute;
top: 318px;
left: 41px;
width: 124px;
height: 28px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 55;
}

.hoverbild05 img {display:block;
 width:124px; height:28px;
 border:0;}

.hoverbild05 a {
background: url(navi_bilder/navi_impressum_dr.jpg) no-repeat;
 display:block;
 width: 124px;}

.hoverbild05 a:hover
img {visibility: 
 hidden;}

.hoverbild05 a:hover 
 {border:0;}

* html .hoverbild05 a 
{margin-right:1px;}

* html .hoverbild05 
 a:hover {width:124px;
margin-right:0;}























#datenschutzfest {
position:absolute;
top: 346px;
left: 41px;
border:0pt solid #000;
z-index: 57;
}


#datenschutz {
position:absolute;
top: 346px;
left: 41px;
width: 124px;
height: 28px;
font-family: Verdana;
font-size: 11px;
line-height: 11px;
text-align: center;
color: #000;
border:0pt solid #000;
z-index: 56;
}

.hoverbild06 img {display:block;
 width:124px; height:28px;
 border:0;}

.hoverbild06 a {
background: url(navi_bilder/navi_datenschutz_dr.jpg) no-repeat;
 display:block;
 width: 124px;}

.hoverbild06 a:hover
img {visibility: 
 hidden;}

.hoverbild06 a:hover 
 {border:0;}

* html .hoverbild06 a 
{margin-right:1px;}

* html .hoverbild06 
 a:hover {width:124px;
margin-right:0;}







#weiter {
background-color: #222222;
position: absolute;
top: 570px;
left: 0px;
width: 800px;
height: 30px;
text-align: center;
padding-top:7px;
font-family: Verdana;
font-size: 14px;
font-weight: bold;
color: #ddd;
border: 0pt solid #363;
z-index: 55;
}

#weiter a:link {
background-color: #222;
text-decoration: none;
color: #ddd;
}

#weiter a:visited {
background-color: #222;
text-decoration: none;
color: #ddd;
}

#weiter a:hover {
background-color: #222;
color: #ffffff;
}









#mwdesign {
position:absolute;
top: 554px;
left: 20px;
width:975px;
height:12px;
font-family: Verdana;
font-size: 11px;
color: #ddd;
text-align: left;
border: 0pt solid #6666FF;
z-index: 15;
}

#mwdesign a:link {
text-decoration: underline;
color: #ddd;
}

#mwdesign a:visited {
text-decoration: underline;
color: #eee;
}

#mwdesign a:hover{
text-decoration:  none;
color: #999;
}


