
body,td,p {font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;}
body.print{background-color:#fff;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:30px 30px 30px 30px;}

/* Searchbox -----------------------
div#searchbox{float:left;padding:5px 0 0 45px;margin:0;line-height:0px;width:150px;z-index:1;}
div#searchbox .text{margin:0 0 1px;padding:0;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;color:#00081F;background-color:transparent;border:1px solid #13017C;}
div#searchbox .submit{margin:0 0 0px 4px;padding:0;color:#13017C;font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;font-weight:normal;background-color:transparent;border:0px solid White;}
*/
div#locator{padding:5px 0 0 218px;z-index:1;}
div#locator a:link, div#locator a:visited,div#locator a:active{color:#13017C;text-decoration:none;}
div#locator a:hover,div#locator a:focus{color:#AF6B0A;text-decoration:underline;}
/*#nav li:hover a{background-image: url(./menu/button2xxx.gif);}*/
/* Ende der Searchbox ----------------- */

/* Altlast -----------------------
div#content0{clear:left;position:relative;width:760px;margin:0;padding:0;}
div#content1{float:left;width:200px;margin:0;padding:0;}
div#content2{float:right;width:520px;padding:15px 20px 5px 20px;margin:0;}
div#bottom{clear:both;width:760px;line-height:8px;background-color:#C8C8C8;background:url(./images/bottom.jpg) no-repeat 0 0;}
div#content2 ul{list-style-type:circle;}
*/

/* Navigation - toc(1) ----------------------- */
div#nav {margin:0;padding:0px 0 0;width: 560px;height:auto}
div#nav ul {float:left;margin: 0 1px 0 5px;padding:0;height: 41px;}
div#nav li {position:relative;list-style:none;float:left;padding-left: 2px;margin:0;font-size: 14px;line-height: 40px;white-space: nowrap;/*background: url(./menu/button1a.gif) 0 0 no-repeat;*/background-color:#FFFFFF;background-image:none;border:0px solid Black;}
div#nav li a{display:block;float:left;padding:1px 10px 0 7px;text-decoration:none;font-weight: bold;/*background: url(./menu/button1.gif) 100% 0 no-repeat;*/background-color:#970032;background-image:none;color: #FFFFFF;width: .1em;}

html>body #nav a {width: auto;} /*fixes IE6 hack*/
        /* Commented Backslash Hack hides rule from IE5-Mac \*/
div#nav a {float: none;} /* End of IE5-Mac hack */
div#nav a:hover,div#nav a:focus{color:#970032;}
div#nav .sdoc, div#nav .sdocs {color: #970032; /*background-image: url(./menu/button3a.gif)*/background-color:#FFFFFF;background-image:none;}
div#nav .sdoc a, div#nav .sdocs a {color: #000000;/* background-image: url(./menu/button3.gif)*/background-color:#FFFFFF;background-image:none;}
div#nav ul.menulevel1 li:hover,div#nav ul.menulevel1 li:focus{/*background-image: url(./menu/button2a.gif);*/background-color:#D79EB1;background-image:none;}
div#nav li:hover a,div#nav li:focus a{/*background-image: url(./menu/button2.gif)*/background-color:#D79EB1;background-image:none;}

/* Navigation - toc(2)/toc(3) ----------------------- */
div#nav li ul.menulevel2,div#nav li ul.menulevel3{width:150px;}
div#nav ul ul{position:absolute;top:41px;margin:0;left:0px;display:none;border-top:2px solid White;}
div#nav ul.menulevel1 li.docs:hover ul.menulevel2,div#nav ul.menulevel1 li.sdocs:hover ul.menulevel2,div#nav ul.menulevel2 li.docs:hover ul.menulevel3,div#nav ul.menulevel2 li.sdocs:hover ul.menulevel3 {display:block;}
div#nav ul.menulevel2 li.doc,div#nav ul.menulevel2 li.docs{
position:relative;
list-style:none;
float:left;
padding: 0;
margin:0;
font-size: 10px;
line-height: 18px;
width:160px;
white-space: nowrap;
/*background: url(./menu/bluebuttonx.gif) 0 0 no-repeat;*/
background-color:#970032;
background-image:none;
filter:alpha(opacity=90); /* Für IE */
-moz-opacity:0.9; /* Für Gecko-Browser */
opacity:0.9; /* Für Konqueror, Opera 9+, Safari */
}
div#nav ul.menulevel2 li.doc a,div#nav ul.menulevel2 li.docs a {
display:block;
float:left;
text-decoration:none;
font-weight: bold;
color: #fff;
width:130px;
background-image:none;
background-color:#970032;
filter:alpha(opacity=90); /* Für IE */
-moz-opacity:0.9; /* Für Gecko-Browser */
opacity:0.9; /* Für Konqueror, Opera 9+, Safari */
}
div#nav ul.menulevel2 li.sdoc,div#nav ul.menulevel2 li.sdocs{position:relative;list-style:none;float:left;padding: 0;margin:0;font-size: 10px;line-height: 18px;width:160px;white-space: nowrap;/*background: url(./menu/bluebuttonx.gif) -300px 0 no-repeat*/;background-color:#D79EB1;background-image:none;}
div#nav ul.menulevel2 li.sdoc a,div#nav ul.menulevel2 li.sdocs a {display:block;float:left;padding: 1px 10px 0 7px;text-decoration:none;font-weight: bold;color: #FFFFFF;background-image:none;background-color:#D79EB1;}
div#nav ul.menulevel2 li:hover,div#nav ul.menulevel2 li:focus {/*background: url(./menu/bluebuttonx.gif) -150px 0 no-repeat;*/background-color:#D79EB1;background-image:none;}
div#nav ul.menulevel2 li:hover a,div#nav ul.menulevel2 li:focus a {color:#970032;background-color:#D79EB1;}
div#nav li ul.menulevel3 {margin: -15px 0 0 120px;}

/* Navigation - toc(3) ----------------------- */
div#nav ul.menulevel2 ul.menulevel3 li.doc,div#nav ul.menulevel2 ul.menulevel3 li.docs{position:relative;list-style:none;float:left;padding:0;margin:0;font-size: 10px;line-height: 18px;width:150px;white-space: nowrap;/*background: url(./menu/bluebuttonx.gif) 0 0 no-repeat;*/background-color:Blue;background-image:none;}
div#nav ul.menulevel2 ul.menulevel3 li.doc a,div#nav ul.menulevel2 ul.menulevel3 li.docs a {display:block;float:left;padding: 1px 10px 0 7px;text-decoration:none;font-weight: bold;color: #fff;width:130px;background-image:none;background-color:Blue;}
div#nav ul.menulevel2 ul.menulevel3 li.sdoc,div#nav ul.menulevel2 ul.menulevel3 li.sdocs{position:relative;list-style:none;float:left;paddingt:0;margin:0;font-size: 10px;line-height: 18px;width:150px;white-space: nowrap;/*background: url(./menu/bluebuttonx.gif) -300px 0 no-repeat;*/background-color:Red;background-image:none;}
div#nav ul.menulevel2 ul.menulevel3 li.sdoc a,div#nav ul.menulevel2 ul.menulevel3 li.sdocs a {display:block;float:left;padding: 1px 10px 0 7px;text-decoration:none;font-weight: bold;color: #fdb;background-image:none;background-color:Red;}
div#nav ul.menulevel2 ul.menulevel3 li:hover,div#nav ul.menulevel2 ul.menulevel3 li:focus {/*background: url(./menu/bluebuttonx.gif) -150px 0 no-repeat;*/background-color:Green;background-image:none;}
div#nav ul.menulevel2 ul.menulevel3 li:hover a,div#nav ul.menulevel2 ul.menulevel3 li:focus a {color:Black;background-color:Green;}


/* z-indices ----------------------------------- */
div#nav ul.menulevel1 {z-index:10;}
div#nav ul.menulevel2 {z-index:20;}
div#nav ul.menulevel3 {z-index:30;}
div#nav li:hover {z-index:40;}
.flash {
z-index:0;
position: relative;
top: 0px;
/*height:auto */
}


/* Navigation - toc(2,3) - Seitenmenü-----------------------
#navbar{padding:0px 0 80px 45px;}
#navbar a:link,#navbar a:visited,#navbar a:active{text-decoration:none;color:#13017C;}
#navbar #toc23{padding-bottom:10px;}
#navbar #additions{line-height:1.5em;}
#navbar #additions .languagemenu{padding-top:15px;}
#navbar a:hover,#navbar a:focus{text-decoration:underline;color:#AF6B0A;}
#navbar ul{list-style-type:none;margin:0;padding:0;}
#navbar ul.menulevel3{padding-left:0px;}
#navbar .doc{padding-left:15px;background:url(./menu/doc.gif) no-repeat 0 4px;line-height:1.5em;}
#navbar .sdoc{padding-left:15px;background:url(./menu/sdoc.gif) no-repeat 0 4px;line-height:1.5em;}
#navbar .docs{padding-left:15px;background:url(./menu/docs.gif) no-repeat 0 4px;line-height:1.5em;}
#navbar .sdocs{padding-left:15px;background:url(./menu/sdocs.gif) no-repeat 0 4px;line-height:1.5em;}
#navbar .login{padding-top:15px;}
 Ende der Navigation - toc(2,3) ----------------- */


H1 {
        font-size:21px;
        font-family: Tahoma;
        color: #970032;
        font-weight: normal;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 208px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
        padding-left: 0px;
}

H2,H3 {
        font-size:18px;
        font-family: Tahoma;
        color: #970032;
        font-weight: normal;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 210px;
        padding-top: 0px;
        padding-right: 0px;
        padding-bottom: 5px;
        padding-left: 0px;
}
h4 {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #000000;
        background-image: url(images/footer.png);
        font-weight: bold;
        text-align: left;
        border-right-width: 0px;
        border-left-width: 0px;
        margin-top: 0px;
        margin-right: 0px;
        margin-bottom: 5px;
        margin-left: 200px;
        padding-top: 0px;
        padding-right: 20px;
        padding-bottom: 0px;
}

h5{
margin:0;
font-size:14px;
font-weight:bold;
color: #970032;
margin-bottom:0 0 6px;
padding:0;
}
h6{margin:0;font-size:12pt;font-weight:normal;margin-bottom:0 0 6px;padding:0;}

a:link,a:active,a:visited{text-decoration:none;color:#970032;}
a:hover{text-decoration:none;color:#000000;}
ul.submenu,ul.search{margin:0;padding:0 0 0 15px;}
ul.submenu li,ul.search li.doc,ul.search li.docs{
list-style-type:square;
line-height:14px;
margin:0;
padding:0;
margin-left: 210px;
font-size:8pt;
font-weight:bold;
font-color:#D79EB1;
}
hr {
        border : thin solid #970032;
}



/* Sitemap ------------------------------*/
ul.sitemaplevel1{
font-size: 14px;
line-height:20px;
font-weight: bold;
padding:0 0 0 210px;
}
/*2.Ebene*/
ul.sitemaplevel2,ul.sitemaplevel3{
font-weight: normal;
font-size: 12px;
line-height:16px;
padding:0 0 0 10px;
}
ul.sitemaplevel1 li.doc,ul.sitemaplevel2 li.doc,ul.sitemaplevel3 li.doc{
list-style-type:none;
padding-left:0px;
border-bottom:1px solid #970032;
/* background:url(./menu/doc.gif) no-repeat 0 4px; */
}
ul.sitemaplevel1 li.docs,ul.sitemaplevel2 li.docs,ul.sitemaplevel3 li.docs{
list-style-type:none;
padding-left:0px;
/* background:url(./menu/docs.gif) no-repeat 0 4px;line-height:1.5em; */
}
/*
div#content form textarea{
margin:10px 0 0;
padding:0;
background-color:white;
border:3px double #ccc;
width:320px;
}
div#content input.submit,div#middle input.text{
background-color:transparent;
border:1px solid #ccc;
margin-top:5px;
width:90px;
}
div#content input.text{
background-color:transparent;
border:1px solid #ccc;
margin-top:5px;
width:120px;
}
*/
.spalte {
background-image: url(images/spalte.gif);
width:1px;
}

html, body {
width:100%;
height:100%;
margin:0;
padding:0;
        scrollbar-base-color:#FFFFFF;
        scrollbar-track-color:#efd8e0;
        scrollbar-face-color:#efd8e0;
        scrollbar-highlight-color:#FFFFFF;
        scrollbar-3d-light-color:#FFFFFF;
        scrollbar-darkshadow-color:#D79EB1;
        scrollbar-shadow-color:#D79EB1;
        scrollbar-arrow-color:#FFFFFF;
}

.searchtext {
        position: relative;
        padding-left: 0px;
        padding-bottom:10px;
        font-family: Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #970032;
        margin-bottom: 0px;
}
#searchboxholder {
        position: relative;
        float: left;
        padding-left: 15px;
        padding-bottom:9px;
        top: 0px;
}
#searchboxholder  .submit, .submit {
        border: 1px double;
        border-left-color: #FFF;
        border-top-color: #FFF;
        border-bottom-color: #970032;
        border-right-color: #970032;
        background: #efd8e0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #970032;
        font-weight: bold;
        margin-bottom: 0px;
        margin-left: 5px;
        padding-left:4px;
        float:left;
}
#searchboxholder .text, .text, textarea {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #970032;
        padding-left: 1px;
        border: 1px double;
        border-left-color: #D79EB1;
        border-top-color: #D79EB1;
        border-bottom-color: #efd8e0;
        border-right-color: #efd8e0;
        background: #FFFFFF;
        float:left;
}

.submit1 {
        border: 1px double;
        border-left-color: #FFF;
        border-top-color: #FFF;
        border-bottom-color: #970032;
        border-right-color: #970032;
        background: #efd8e0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #970032;
        font-weight: bold;
        margin-bottom: 0px;
        margin-left: 132px;
        padding-left:4px;
        float:left;
}


.mainbg {
        bgcolor:#FFFFFF;
        background-repeat: repeat-x;
        background-position: center;
        margin: 0px;
        padding: 0px;
        width:100%;
        height:100%;
}
.leftedgetop
{
        background-repeat: repeat-x;
        background-image: url(images/bg_edge_top.gif);
        background-color: #FFFFFF;
        margin: 0px;
        padding: 0px;
}
.leftedgebottom
{
        background-repeat: repeat-x;
        background-image: url(images/bg_edge_bottom.gif);
        background-color: #FFFFFF;
        margin: 0px;
        padding: 0px;
}
.edgebottom
{
        background-repeat: repeat-no;
        background-image: url(images/edge_bottom.gif);
        background-color: #FFFFFF;
        margin: 0px;
        padding: 0px;
}
.cornerbottom
{
        background-repeat: repeat-no;
        background-image: url(images/corner_bottom.gif);
        background-color: #FFFFFF;
        margin: 0px;
        padding: 0px;
}
.bgcenter
{
        background-repeat: repeat-y;
        background-image: url(images/bg_center.gif);
        background-color: #FFFFFF;
        margin: 0px;
        padding: 0px;
}

.footer {
color: #970032;
font-size: 9px;
font-weight: normal;
}
.footer :link, :active, :visited {
        color:#970032;
}
.footer :hover {
        color:#000000;
}
.redfont {
        color:#970032;
        font-size: 14px;
        margin-top: 20px;
        padding-bottom: 10px;
}
.redfont1 {
        color:#970032;
        font-size: 11px;
        line-height:15px;
        margin-top: 10px;
        padding-bottom: 10px;
}
.redfont2 {
        color:#970032;
        font-size: 14px;
        margin-top: 20px;
        padding-bottom: 5px;
}
.redfont3 {
        color:#970032;
        margin-right: 20px;
}
.redfont4 {
        font-size: 16px;
        color:#970032;
        font-weight: bold;

}
.whitefont1 {
        font-size: 18px;
        color:#FFFFFF;
        font-weight: bold;

}
img {
border:0px;
}
.line {
border-top:1px solid #970032;
}
.jobaugenarzt {
background-image: url(images/augenarzt.jpg);
background-repeat: no-repeat;
}
.jobhautarzt {
background-image: url(images/hautarzt.jpg);
background-repeat: no-repeat;
}
#logolinimed :link, #logolinimed :active, #logolinimed  :visited {
background-image: url(images/logo_linimed_off.gif);
display:block;
float: left;
width: 79px;
height:39px;
margin-top: 5px;
}
#logolinimed :hover {
background-image: url(images/logo_linimed_on.gif);
}
#logojenvital :link, #logojenvital :active, #logojenvital :visited {
background-image: url(images/logo_jenvital_off.gif);
display:block;
float: left;
width: 70px;
height:39px;
margin-top: 5px;
}
#logojenvital :hover {
background-image: url(images/logo_jenvital_on.gif);
}
#logohahnengrund :link, #logohahnengrund :active, #logohahnengrund :visited {
background-image: url(images/logo_hahnengrund_off.gif);
display:block;
float: left;
width: 110px;
height:39px;
margin-top: 5px;
}
#logohahnengrund :hover {
background-image: url(images/logo_hahnengrund_on.gif);
}
#logomvzet :link, #logomvzet :active, #logomvzet :visited {
background-image: url(images/logo_mvzet_off.gif);
display:block;
float: left;
width: 58px;
height:39px;
margin-top: 5px;
}
#logomvzet :hover {
background-image: url(images/logo_mvzet_on.gif);
}
#logojencare :link, #logojencare :active, #logojencare :visited {
background-image: url(images/logo_jencare_off.gif);
display:block;
float: left;
width: 66px;
height:39px;
margin-top: 5px;
}
#logojencare :hover {
background-image: url(images/logo_jencare_on.gif);
}

.fixtitle {
  background-image: url(images/title.jpg);
  }
.fixbgcontent {
  background-image: url(images/bg_content.gif);
  background-repeat: repeat-y;
  }
.fixfooter {
  background-image: url(images/footer.gif);
  }
.fixbgflash {
  background-image: url(images/bg_flash.gif);
  }
.fixbgmainmenue {
  background-image: url(images/bg_mainmenue.gif);
  }