/* MAIN */
body {background-image: url("../images/bg.gif"); background-repeat: y-repeat; margin: 0px; font-family: Verdana; font-size: 12px; color: #003366;}


#navi {top: 0px: left: 0px; height: 525px; width: 176px; background-image: url("../images/navi_verlauf.jpg"); background-repeat: no-repeat; margin: 0px; padding-top: 160px; position: absolute;}

#navi_text {top: 0px: left: 0px; height: auto; width: 170px; font-family: Verdana; font-size: 11px; font-weight: normal; color: #006699; text-align: right; position: absolute;}

#logo {top: 37px; left: 74px; height: 107px; width: 331px; background-image: url("../images/praxisgemeinschaft_am_martinstor.jpg"); background-repeat: no-repeat; margin: 0px; text-indent: -4000%; position: absolute;}

#content {top: 159px; left: 193px; height: auto; width: 607px; font-size: 12px; line-height: 17px; position: absolute;}

#head {background-color: #e3fff1; top: 0px; padding: 5px; left: 0px; height: auto; width: 800px; font-size: 11px; line-height: 17px; text-align: right; position: absolute;}


a:link {color: #009966; text-decoration: none;}
a:visited {color: #009966; text-decoration: none;}
a:hover {color: #009966; text-decoration: underline;}



/* CONTENT CATEGORIES */

#info_b {top: 0px; left: 0px; background-image: url("../images/info_b_top.jpg"); background-color: #ffffff; background-repeat: no-repeat; border: 1px solid #006699; height: auto; width: 200px; font-size: 11px; line-height: 16px; padding: 65px 10px 10px 10px; position: absolute;}
#info_b a:link {font-size: 11px; color: #006699; text-decoration: none;}
#info_b a:visited {font-size: 11px; color: #006699; text-decoration: none;}
#info_b a:hover {font-size: 11px; color: #006699; text-decoration: none;}
#info_b_bottom {background-image: url("../images/info_b_bottom.jpg"); background-repeat: no-repeat;  height: 20px; width: 200px; margin-top: 15px; position: relative;}
#content_cat2 {top: 159px; left: 193px; height: auto; width: 400px; font-size: 12px; line-height: 17px; position: absolute;}

#footer {height: auto; width: 607px; background-image: url("../images/hr_footer.gif"); background-repeat: x-repeat; margin-top: 30px; padding-top: 10px; margin-bottom: 25px; border: 0px; font-size: 11px; text-align: right; clear: both; position: relative;}

#footer a:link {color: #006699; text-decoration: none; margin-left: 15px;}
#footer a:visited {color: #006699; text-decoration: none; margin-left: 15px;}
#footer a:hover{color: #006699; text-decoration: underline; margin-left: 15px;}

.drop a:link{background-image: url("../images/drop.gif"); font-family: Gill Sans, sans-serif; font-weight: normal; font-size: 12px; color: #ffffff; text-decoration: none; width: 606px; height: auto; padding: 5px; margin-bottom: 1px; display: block;}
.drop a:visited{background-image: url("../images/drop.gif"); font-family: Gill Sans, sans-serif; font-weight: normal; font-size: 12px; color: #ffffff; text-decoration: none; width: 606px; height: auto; padding: 5px; margin-bottom: 1px; display: block;}
.drop a:hover{background-image: url("../images/drop_hover.gif"); font-family: Gill Sans, sans-serif; font-weight: normal; font-size: 12px; color: #ffffff; text-decoration: none; width: 606px; height: auto; padding: 5px; margin-bottom: 1px; display: block;}

.n_link a:link {width: 170px; height: 15px; margin: 0px; margin-bottom: 4px; padding: 0px; text-decoration: none; color: #ffffff; display: block;}
.n_link a:visited {width: 170px; height: 15px; margin: 0px; margin-bottom: 4px; padding: 0px; text-decoration: none; color: #ffffff; display: block;}
.n_link a:hover {width: 170px; height: 15px; margin: 0px; margin-bottom: 4px; padding: 0px; text-decoration: none; color: #bff3cd; display: block;}
.n_link_sub a:link {width: 170px; height: auto; margin: 0px; margin-bottom: 4px; padding: 0px; text-decoration: none; color: #ffffff; display: block;}
.n_link_sub a:visited {width: 170px; height: auto; margin: 0px; margin-bottom: 4px; padding: 0px; text-decoration: none; color: #ffffff; display: block;}
.n_link_sub a:hover {width: 170px; height: auto; margin: 0px; margin-bottom: 4px; padding: 0px; text-decoration: underline; color: #ffffff; display: block;}

.select a:link {width: 602px; height: auto; margin: 1px 0px 0px 0px; padding: 5px 0px 5px 5px; text-decoration: none; color: #003366; background-image: url("../images/select_bg_static.gif"); display: block;}
.select a:visited {width: 602px; height: auto; margin: 1px 0px 0px 0px; padding: 5px 0px 5px 5px; text-decoration: none; color: #003366; background-image: url("../images/select_bg_static.gif"); display: block;}
.select a:hover {width: 602px; height: auto; margin: 1px 0px 0px 0px; padding: 5px 0px 5px 5px; text-decoration: none; color: #003366; background-image: url("../images/select_bg_hover.gif"); display: block;}




/* HEADLINES */
.willkommen{background-image: url("../images/headlines/willkommen.gif"); background-repeat: no-repeat; width: 406px; height: 21px; text-indent: -4000%; margin-bottom: 20px; display: block;}
.aktuelles{background-image: url("../images/headlines/aktuelles.gif"); background-repeat: no-repeat; width: 120px; height: 27px; text-indent: -4000%; margin-bottom: 25px; display: block;}
.downloads{background-image: url("../images/headlines/downloads.gif"); background-repeat: no-repeat; width: 103px; height: 17px; text-indent: -4000%; margin-bottom: 20px; display: block;}
.wirueberuns{background-image: url("../images/headlines/wirueberuns.gif"); background-repeat: no-repeat; width: 123px; height: 17px; text-indent: -4000%; margin-bottom: 20px; display: block;}
.sprechzeiten{background-image: url("../images/headlines/sprechzeiten.gif"); background-repeat: no-repeat; width: 118px; height: 21px; text-indent: -4000%; margin-bottom: 20px; display: block;}
.kontakt{background-image: url("../images/headlines/kontakt.gif"); background-repeat: no-repeat; width: 75px; height: 17px; text-indent: -4000%; margin-bottom: 20px; display: block;}
.impressum{background-image: url("../images/headlines/impressum.gif"); background-repeat: no-repeat; width: 99px; height: 20px; text-indent: -4000%; margin-bottom: 20px; display: block;}

.notfallnummern{background-image: url("../images/headlines/notfallnummern.gif"); background-repeat: no-repeat; width: 154px; height: 17px; text-indent: -4000%; margin-bottom: 20px; display: block;}

.leistungen{background-image: url("../images/headlines/leistungen.gif"); background-repeat: no-repeat; width: 101px; height: 21px; text-indent: -4000%; margin-bottom: 20px; display: block;}

.operative_leistungen{background-image: url("../images/headlines/operative_leistungen.gif"); background-repeat: no-repeat; width: 196px; height: 21px; text-indent: -4000%; margin-bottom: 20px; display: block;}

.rf{background-image: url("../images/headlines/rf.gif"); background-repeat: no-repeat; width: 169px; height: 21px; text-indent: -4000%; margin-bottom: 20px; display: block;}

.plastische_operationen{background-image: url("../images/headlines/plastische_operationen.gif"); background-repeat: no-repeat; width: 213px; height: 21px; text-indent: -4000%; margin-bottom: 20px; display: block;}

.augenheilkunde{background-image: url("../images/headlines/augenheilkunde.gif"); background-repeat: no-repeat; width: 151px; height: 21px; text-indent: -4000%; margin-bottom: 20px; display: block;}

.aerzte{background-image: url("../images/headlines/aerzte.gif"); background-repeat: no-repeat; width: 118px; height: 20px; text-indent: -4000%; margin-bottom: 20px; display: block;}



.allergologie{background-image: url("../images/headlines/allergologie.gif"); background-repeat: no-repeat; width: 111px; height: 21px; text-indent: -4000%; margin-bottom: 20px; display: block;}


/* SONSTIGE FORMATIERUNG */


#adress{
background-color: #e3fff1;
height: auto;
width: auto;
padding: 20px;
margin-top: 15px;
margin-bottom: 15px;
text-align: left;
float: left;
position: relative;
}
#adress2{
background-color: #e3fff1;
height: auto;
width: 580px;
padding: 20px;
margin-top: 15px;
margin-bottom: 15px;
text-align: left;
float: left;
position: relative;
}
#head a:link{
margin-right: 10px;
}
#head a:visited{
margin-right: 10px;
}

#head a:hover{
margin-right: 10px;
}


.left{
width: 250px;
display: block;
float: left; 
position:relative;
}

.right{
width: 220px;
display: block;
float: right; 
position:relative;
}
.left2{
width: 290px;
display: block;
margin-left: 30px;
float: left; 
position:relative;
}



hr{background-image: url("../images/hr.gif"); background-repeat: x-repeat; border: 0px; border: 0px; width: 176px; height: 1px;}

ul{list-style-position: outside; list-style-type: square; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 14px;}

h2{font-size: 14px; margin-top: 30px;}


h3{
font-size: 16px;
font-weight: bold;
color: #000;
border-bottom: 1px solid #000;
padding-bottom: 10px;
margin-top: 75px;
display: block;
}
h1{
font-size: 16px;
font-weight: bold;
color: #000;
border-bottom: 1px solid #000;
padding-bottom: 10px;
display: block;
}

.img{float: left; padding: 3px;}


input{font-family: arial; font-size: 13px; background-image: url("../images/hline.gif"); border: 1px solid #cccccc; padding: 4px; overflow: visible;}

textarea{width: 600px; height: 200px; font-family: arial; font-size: 13px;  background-image: url("../images/hline.gif"); border: 1px solid #cccccc; padding: 4px; overflow: visible;}


#slide{width: 598px; height: 290px; margin-top: 0px; border: 0px;}

#slide2{width: 598px; height: 290px; margin-top: 0px; border: 0px;}
#slide3{width: 598px; height: 290px; margin-top: 0px; border: 0px;}
#slide4{width: 598px; height: 290px; margin-top: 0px; border: 0px;}
#slide5{width: 598px; height: 290px; margin-top: 0px; border: 0px;}
#slide6{width: 598px; height: 290px; margin-top: 0px; border: 0px;}
#jHelperTipAttrContainer{background:#ffffff; border:1px solid #000000; display:none;}


#jHelperTipContainer{display:none;}



#galerie  {width: 600px; height: 280px; margin-top: 20px;}

.g_img  {margin-top: 13px;}

#visor  {float: left; width: 400px; height: 280px;}

#navbar  {width: 180px; height: 280px; text-align: right; float: right;}
