@charset "UTF-8";
/* CSS Document */

*{ margin:0; padding:0;}
body { font-family: Helvetica, sans-serif;background-color: #6699CC; margin: 0px auto;}
h1 {}
h2 {}
h3 { font-size: 16px; line-height: 22px; font-weight: bolder; color: #000060; margin-top: 0px; }
h4 { font-size: 13px; line-height: 22px; font-weight: bold; color: #000060; font-style: normal; font-variant: normal; }

p { padding-top: 10px; padding-bottom: 10px; }

ul { font-size: 13px; color:#000060; line-height: 20px; padding-left:3px; list-style-type: square; list-style-position: outside; }

#wrapper { background-color: #; marginheight: 0; width: 100%; }
#site  { width: 761px; border: 1px solid #666666; margin:0px auto; background-color: #FFFFFF; }

#content { background-color: #FFFFFF; }
#first-info { padding: 10px 0  0 0; }

#navigation { overflow: hidden; }

#footer { font-size: 12px; color: #FFf; background-color: #000060; padding: 15px 0px 10px 28px; }

/* ================================================================ 
alte css
=================================================================== */


#leistungen { font-size: 13px; color:#000060; line-height: 20px; padding-left:3px; list-style-type: none; list-style-position: outside; list-style-image: url(../syspix/nav_arrow.gif); }
#navi_header { font-size: 14px; color: #FFFFFF; text-decoration: none; background-color: #6699CC; width: 100%; height: 22px; border-top-width: 10px; border-top-style: solid; border-top-color: #FFF; border-bottom-width: 1px; border-bottom-style: solid; border-bottom-color: #336699; left: 28px; padding: 5px 0 5px 0; }


#navi_header a {  color : #FFFFFF; text-decoration : none; height: 16px; padding-right: 10px; padding-left: 10px;  } 
#navi_header a:hover { color : #ffffff; background-color : #339966; height: 16px; padding:5px 10px 5px 10px; } 
#navi_header a:active { color : #ffffff; background : #339966; height: 16px; padding-right: 10px; padding-left: 10px;  } 

#navi_header .menue_on { background-color: #FF0000; height: 16px; padding:5px 10px 5px 10px; }

#sprechzeiten { color: #000099; font-size: 12px; background-color: #D1D6E0; }
#sprechzeiten h1 { font-size: 12px; color: #FFFFFF; background-color: #000060; padding: 3px 0 3px 3px; font-weight: normal; letter-spacing: 0.071em; margin: 0; }


#start-content { margin-top: 10px; margin-bottom: 10px; margin: 20px 0 30px 0; }

#galery_vorschau { margin-left: 40px; }
#alphabet a { font-size:15px; font-weight : bold; color : #FFFFFF; text-decoration : none; height: 16px; padding: 2px 7px 2px 7px; } 
#alphabet a:hover { font-weight:bold ;color : #ffffff; background-color : #339966; } 

#theresa { background-image: url(../pix/kl/theresa.jpg); background-repeat: no-repeat; height: 205px; }
#sabrina { background-image: url(../pix/kl/sabrina.jpg); background-repeat: no-repeat; }
#rafael { background-image: url(../pix/kl/rafael.jpg); background-repeat: no-repeat; height: 205px; }
#marlene { background-image: url(../pix/kl/marlene.jpg); background-repeat: no-repeat; }

#chirurgie { background-image: url(../pix/IMG_chirurgie.jpg); background-repeat: no-repeat; height: 200px; width: 300px; padding: 0 0 20px 0; color: #fff; }
#chirurgie a{ color:#fff; }

#kinder-hno { background-image: url(../pix/IMG_0067_kinder-hno.jpg); background-repeat: no-repeat; height: 200px; width: 300px; padding: 0 0 20px 0; }
#kinder-hno a { color:#FFFFFF; }


#lasermedizin { background-image: url(../pix/IMG_0022_laser.jpg); background-repeat: no-repeat; height: 200px; width: 300px; }
#lasermedizin a { color: #fff; }

#galerie { background-repeat: no-repeat; height: 200px; width: 300px; padding-top: 0px; padding-right: 0; padding-bottom: 0px; padding-left: 0; margin-top: 20px; margin-bottom: 20px; background-image: url(../pix/kl/IMG_5198index03.jpg); color: #FFFFFF; z-index: 100; }

#galerie a { color: #FFFFFF; }
#galerie_link a { z-index: 120; position: absolute; top: 627px; height: 25px; color: #fff; }
#galerie .unten { position: relative; padding-top: 170px; }

#main-table { margin: auto; border-right-width: 1; border-left-width: 1; border-right-style: solid; border-left-style: solid; border-right-color: #666; border-left-color: #666; background-color: #FFFFFF; }

#main-table #main_galery_container { margin: auto; width: 780px; }

a:link { color: #900; text-decoration: none; }
a:visited { text-decoration: none; color: #990000; }
a:hover { text-decoration: none; color: #000099; text-decoration:underline; }
a:active {	text-decoration: none;	color: #FF0000; }
alphabet a:active { font-weight:bold;color : #ffffff; background : #339966; } 
a.headlines {font-size: 16px; font-weight : bold; color : #000060; text-decoration : none; height: 22px; } 
a.headlines:hover { font-weight: bold; color : #ffffff; background-color : #cc3300;  }
a.headlines:active { color : #ffffff; background : #cc3300; } 
a.menue {font-weight : normal; color : white; text-decoration : none; width : 90px; height: 20px; margin : 0; border : 1px solid #009999;} a.menue:hover {color : white; background-color : #cc3300; border : 1px solid #cccccc; } 
a.menue:active {color : white; background : #cc3300; border : 1px solid #006666;} 
.kleinelinks {font-size: 10px; font-weight: bold; color: #000060; text-decoration: none;}
a.kleinelinks:hover {font-size: 10px; font-weight: bold; color: #cc3300; text-decoration: none;}
.kleinelinkson {font-size: 10px; font-weight: bold; color: #339966;	text-decoration: none; }

.fliesstext {font-size: 13px; line-height: 20px; color: #000060;}
.fliessheads { font-size: 16px;	line-height: 22px;	font-weight: bolder; color: #000060;}
.fliesstextlinks {font-size: 13px; line-height: 20px; font-weight: normal; color: #000060;text-decoration: none;}
.hnotitel {font-size: 18px; font-weight: bold; color: #000060; line-height: 30pt;}
.hnosubtitel { font-size: 15px; font-weight: lighter; color: #000060; line-height: 13px; }
.kursiv { font-size: 13px; line-height: 20px; color: #000060; font-style: italic; }

.linkson { font-weight: bold; color: #339966; text-decoration: none; }

.rand { border: 1px solid #000060; }

.sprechstunde { background-color: #FFFFFF; }

.tag { font-weight: normal; color: #FFFFFF; background-color: #6699CC; border-width: 1px 0 0 1px; border-style: solid; border-top-color: #FFFFFF; border-left-color: #FFFFFF; padding: 5px 20px 5px 20px; }
.tag-rechts { font-weight: normal; color: #FFFFFF; background-color: #6699CC; border-width: 1px 0 0 1px; border-style: solid; border-top-color: #FFFFFF; border-left-color: #FFFFFF; }
.tag-links { font-weight: normal; color: #FFFFFF; background-color: #6699CC; border-width: 1px 0 0 0px; border-style: solid; border-top-color: #FFFFFF; }

.uhrzeit { border-width: 1px 0 1px 1px; border-style: solid; border-color: #fff; padding: 5px; }
.uhrzeit-links { border-width: 1px 1px 1px 0; border-style: solid; border-color: #fff; padding: 5px; }
.menue_on   { background-color: #FF0000; }

.uhrzeit-links { border-width: 1px 0 1px 1px; border-style: solid; border-color: #fff; padding: 5px; }

