div.menu{
background-color:#FF9966;
height:21px;
}

/*Hauptmenü*/
#link1{float:left; margin:0px; padding:3px 18px 3px 73px; font-family:Helvetica, sans-serif; font-size:12px; color:#003399; text-decoration:none; background-color:#FF9966;}
#link1:hover, #link1Active{float:left; margin:0px; padding:3px 18px 3px 73px; font-family:Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; background-color:#FF6600;}
#link2, #link3, #link4, #link5, #link6{float:left; margin:0px; padding:3px 18px 3px 18px; font-family:Helvetica, sans-serif; font-size:12px; color:#003399; text-decoration:none; background-color:#FF9966;}
#link2:hover, #link3:hover, #link4:hover, #link5:hover, #link6:hover, #link2Active, #link3Active, #link4Active, #link5Active, #link6Active, #link6Activeb,#link2Activeb{float:left; margin:0px; padding:3px 18px 3px 18px; font-family:Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; background-color:#FF6600;}
#link7{float:left; margin:0px; padding:3px 62px 3px 18px; font-family:Helvetica, sans-serif; font-size:12px; color:#003399; text-decoration:none; background-color:#FF9966;}
#link7:hover,#link7Active,#link7Activeb{float:left; margin:0px; padding:3px 62px 3px 18px; font-family:Helvetica, sans-serif; font-size:12px; color:#FFFFFF; text-decoration:none; background-color:#FF6600;}

#link2Active, #link6Active, #link7Active{display:none;}
#link2Activeb, #link6Activeb, #link7Activeb{display:block;}

#spektrum a{float:left; width:150px; border:0px; margin:0px; margin-bottom:2px; padding:0px; padding-left:18px;padding-top:3px; padding-bottom:3px; z-index:100; background-color:#83A2D3; filter:alpha(opacity=90); -moz-opacity:0.9;}
#spektrum a:hover{float:left; width:150px; border:0px; margin:0px; margin-bottom:2px; padding:0px; padding-left:18px; padding-top:3px; padding-bottom:3px; z-index:100; background-color:#3A75BA; filter:alpha(opacity=90); -moz-opacity:0.9;}
#fragen a{float:left; width:200px; border:0px; margin:0px; margin-bottom:2px; padding:0px; padding-left:20px; padding-top:3px; padding-bottom:3px; z-index:100; background-color:#83A2D3; filter:alpha(opacity=90); -moz-opacity:0.9;}
#fragen a:hover{float:left; width:200px; border:0px; margin:0px; margin-bottom:2px; padding:0px; padding-left:20px; padding-top:3px; padding-bottom:3px; z-index:100; background-color:#3A75BA; filter:alpha(opacity=90); -moz-opacity:0.9;}
#kontakt a{float:left; width:104px; border:0px; margin:0px; margin-bottom:2px; padding:0px; padding-left:18px; padding-top:3px; padding-bottom:3px; z-index:100; background-color:#83A2D3; filter:alpha(opacity=90); -moz-opacity:0.9;}
#kontakt a:hover{float:left; width:104px; border:0px; margin:0px; margin-bottom:2px; padding:0px; padding-left:18px; padding-top:3px; padding-bottom:3px; z-index:100; background-color:#3A75BA; filter:alpha(opacity=90); -moz-opacity:0.9;}

/*_______________Allgemeine Font Styles________________*/
h1{font-family:Helvetica, sans-serif; font-size:16px; font-weight:normal; color:#2B4C9C; margin:0px;}
p,ul{font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C;}
a{font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; text-decoration:none;}
a:hover{font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#7A91C4; text-decoration:none;}
.utext{font-family:Helvetica, sans-serif; font-size:9px; font-weight:normal; color:black;}
.text a, .text .active, impressum a{font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; text-decoration:none;}
.text a:hover, .grossansicht a:hover, impressum a:hover{font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#7A91C4; text-decoration:none;}
a.next, a.next:hover{font-size:16px;}

h1{font-family:Helvetica, sans-serif; font-size:20px; font-weight:medium; color:#2B4C9C; margin:0px; padding:30px 0px 0px 73px;;}

.sprechtag p{font-family:Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#2B4C9C; margin-left:20px;}
.sprechzeit p{font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; margin-left:40px;}

/*Listen*/
li{margin:0px; padding:0px; list-style-type:square;}
ul{margin:0px; margin-left:15px; margin-top:-18px; margin-bottom:-10px; padding:0px;}
ol li{margin:0px; margin:0px; margin-left:10px; padding:0px; list-style-type:lower-roman;}
ol{margin:0px;}



/*Submenüs*/
#spektrum{position:absolute; left:125px; top:125px; width:160px; visibility:hidden; z-index:100; background-color:transparent; background-image:url(../img/blank.gif); filter:alpha(opacity=80); -moz-opacity:0.8; padding-bottom:-2px; padding-top:3px;}
#fragen{position:absolute; left:540px; top:125px; visibility:hidden; z-index:100; background-color:transparent; background-image:url(../img/blank.gif); filter:alpha(opacity=80); -moz-opacity:0.8; padding-bottom:-2px; padding-top:3px;}
#kontakt{position:absolute;; left:672px; top:125px; width:120px; visibility:hidden; z-index:100; background-color:transparent; background-image:url(../img/blank.gif); filter:alpha(opacity=80); -moz-opacity:0.8; padding-bottom:-2px; padding-top:3px;}

#spektrum a, #fragen a, #kontakt a{color:#003399;}
#spektrum a:hover, #fragen a:hover, #kontakt a:hover{color:#FFFFFF;}

<!--[if lt IE 7 ]>
<!--
#kontakt a{float:left; width:121px; border:0px; margin:0px; margin-bottom:2px; padding:0px; padding-left:20px; padding-top:3px; padding-bottom:3px; z-index:100; background-color:#83A2D3; filter:alpha(opacity=90); -moz-opacity:0.9;}
-->
<![endif]-->
<!--[if lt IE 7 ]>
<!--
#kontakt a:hover{float:left; width:121px; border:0px; margin:0px; margin-bottom:2px; padding:0px; padding-left:20px; padding-top:3px; padding-bottom:3px; z-index:100; background-color:#3A75BA; filter:alpha(opacity=90); -moz-opacity:0.9;}
-->
<![endif]-->



div.bilder div{margin:0px; padding:0px;}
body{margin:0px; text-align:center; background-color:#EBEBEB;}
/*_______________LAYER STYLES________________*/
div.container{width:793px; margin:0px auto; text-align:left; background-color:transparent;}
div.centerBox{position:absolute; top:0px; width:793px; height:auto; background-color:whitesmoke; border:1px solid #999999; border-top-width:0px; margin:0px; padding:0px;  background-color:#CAD6ED;}
.top{width:793px; height:105px; margin:0px; padding:0px; background-color:white; z-index:1001;}
.logo{position:absolute; left:255px; top:5px;}
.menu{width:793px; height:20px; margin:0px; padding:0px; z-index:1001; background-color:#CAD6ED;}
.content{width:793px; height:auto; min-height:473px; margin:0px; padding:0px 0px 0px 0px; background-color:transparent}
.head{width:793px; height:65px; margin:0px; padding:0px; background-color:#ABBEE1;}
.head2{width:793px; height:65px; margin:0px; padding:0px; background-color:transparent;}
.text{width:420px; height:auto; padding:20px 0px 20px 75px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:justify; background-color:#CAD6ED;}
.textNoBg{width:500px; height:auto; padding:20px 0px 20px 75px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:justify; background-color:transparent;}
.textFloat{float:left; width:420px; height:auto; padding:20px 15px 20px 75px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:justify; background-color:CAD6ED;}
.bilderUnten{padding-left:73px;}
.bilderUnten .bilder{float:left; width:720px; height:auto; margin:0px; padding:0px; background-color:#ABBEE1;}
.bilderUnten .bilder div{float:left; margin-right:5px;}
.bilderUnten .bildText div{float:left; margin-right:5px; width:143px; padding-top:5px;}

.bilderRechts{float:left; width:225px; padding:20px 0px 0px 0px;}
.bilderRechts .bilder{float:left; height:350px; margin:0px; background-color:#ABBEE1;}
.bilderRechts .bilder div.left{float:left; margin-right:5px; margin-bottom:5px;}
.bilderRechts .bilder div.right{float:left; margin:0px; margin-bottom:5px;}
.bilderRechts .bildText div.left{float:left; margin-right:5px; width:110px; padding-top:5px;}
.bilderRechts .bildText div.right{float:left; margin:0px; width:110px; padding-top:5px;}

.bilderRechtsB{float:left; width:115px; padding:20px 0px 0px 45px;}
.bilderRechtsB .bilder{float:left; height:auto; margin:0px; background-color:transparent;}
.bilderRechtsB .bilder div{float:left;margin-bottom:5px;}
.bilderRechtsB .bildText div{float:left; width:110px; padding-top:5px 5px 0px 0px;}

.bilderRechtsC{float:left; width:115px; padding:20px 0px 0px 45px;}
.bilderRechtsC .bilder{float:left; height:500px; margin:0px; background-color:#ABBEE1;}
.bilderRechtsC .bilder div{float:left;margin-bottom:5px;}
.bilderRechtsC .bildText div{float:left; width:110px; padding-top:5px 5px 0px 0px;}

.bilderRechtsD{float:left; width:115px; padding:20px 0px 0px 45px;}
.bilderRechtsD .bilder{float:left; height:650px; margin:0px; background-color:#ABBEE1;}
.bilderRechtsD .bilder div{float:left;margin-bottom:5px;}
.bilderRechtsD .bildText div{float:left; width:110px; padding-top:5px 5px 0px 0px;}

.bildText{font-family:Helevtica, sans-serif; font-size:9px;}
.text2{float:left; width:350px; height:auto; margin-left:75px; margin-top:20px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:justify;}
.text3{float:left; width:170px; height:auto; margin-left:75px; margin-top:20px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:left;}
.text4{float:left; width:650px; height:auto; padding-left:75px; margin-top:20px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:left;}
.impressum{position:absolute;bottom:0px; right:65px;}
.impleft{float:left; width:305px; margin:0px; text-align:left;}
.impright{float:left; width:250px; margin:0px; margin-left:0px; text-align:left;}

.sprechzeiten{float:left; width:500px; margin:0px; border: 1px solid #2B4C9C; border-bottom-width:0px; background-color:white;}
.sprechtag{float:left; width:100px; height:25px; margin:0px; border: 1px solid #2B4C9C; border-left-width:0px; border-top-width:0px; padding-left:20px; padding-left:20px; padding-top:10px; padding-bottom:10px;}
.sprechzeit{float:left; width:359px; height:25px; margin:0px; border: 1px solid #2B4C9C; border-left-width:0px; border-right-width:0px; border-top-width:0px; padding-left:20px; padding-top:10px; padding-bottom:10px;}

.thumbText{float:left; width:720px; height:auto; margin-left:75px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:justify;}
div.unterschrift{float:left; width:152px; background-color:transparent; margin-right:16px; font-family:Helevtica, sans-serif; font-size:9px; color:#000000;}
div.unterschriftb{float:left; width:311px; background-color:transparent; margin-right:33px; font-family:Helevtica, sans-serif; font-size:9px; color:#000000;}

.praxisthumbs{float:left; width:720px; height:auto; margin-left:75px; margin-top:20px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:justify;}
.bigimgs{float:left; width:793px; height:265px; margin-top:20px; background-color:#FFE4C8;}
.imgview{float:left; height:auto; margin-left:75px;}
.grossansicht{float:right; width:auto; height:20px; text-align:right; padding-right:70px;}
.nextimg{float:left; width:655px; height:auto; margin-left:75px; margin-top:0px; text-align:right;}
.fragenimgs{float:left; width:170px; height:auto; margin:0px;}
.fragenimgs2{float:left; width:793px; height:auto; margin:0px; background-color:#5382C3; margin-left:0px; margin-bottom:15px;}
.fragenimgs3{float:left; width:auto; height:auto; margin:0px; margin-left:75px;}
.fragentext1{float:left; width:441px; height:auto;  margin-bottom:15px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:justify;}
.fragentext2{float:left; width:270px; height:auto;  margin-bottom:15px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:justify;}
.fragentext3{float:left; width:270px; height:120px;  margin-bottom:15px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:justify;}
.weiter{float:left; width:441px; height:auto;  margin-bottom:15px; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C; line-height:18px; text-align:right;}
.formitem{float:left; width:450px; margin:0px;}
.formtext{float:left; width:120px; margin:0px; margin-bottom:5px;}
.formfield{float:left; width:220px; margin:0px; margin-bottom:5px;}

input{width:263px; height:20px; margin:0px;  border:1px solid #A5ACB2; font-family:Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#2B4C9C;}
input.submit{width:100px; padding-top:1px; background-color:#2B4C9C; margin:0px; color:#FFFFFF;} 
textarea{float:left; margin:0px; width:262px; height:130px;}
.messheader{float:left; width:249px; margin:0px; background-color:#FFFFFF; border:1px solid #A5ACB2; border-bottom-width:0px; margin-bottom:-1px; padding-left:15px;}

/*_______________IMAGE STYLES____________*/
.smallimg{float:left; margin:0px; margin-right:15px; border:0px;}
.smallimg2{float:left; margin:0px; margin-bottom:15px; border:0px;}
.smallimg3a{float:left; margin:0px; border:0px;}
.smallimg3b{float:left; margin:0px; margin-bottom:0px; border:0px;}
.smallimg4{float:left; margin:0px; margin-bottom:5px; border:0px;}
.thumb{float:left; margin:0px; margin-right:16px; margin-bottom:16px; border:0px;}
.big{float:left; margin:0px; margin-right:35px; margin-bottom:4px; border:0px;}
.fragenimg{float:left; margin:0px; margin-bottom:15px; border:0px;}
.anfahrt{float:right; margin:0px; margin-top:-65px; border:0px;}
.startimg{float:left; margin:0px; padding:0px;}




