BODY {scrollbar-face-color: rgb(181,181,181); 
scrollbar-highlight-color: rgb(204,204,204); 
scrollbar-shadow-color: rgb(204,204,204); 
scrollbar-3dlight-color: rgb(98,98,98); 
scrollbar-arrow-color: rgb(255,166,0); 
scrollbar-track-color: rgb(204,204,204); 
scrollbar-darkshadow-color: rgb(98,98,98);}

#main1 { position:absolute; left:0px; top:124px; z-index:5; width:213px; height:29px; }
#main2 { position:absolute; left:0px; top:153px; z-index:6; width:213px; height:29px; }
#main3 { position:absolute; left:0px; top:182px; z-index:7; width:213px; height:29px; }
#main4 { position:absolute; left:0px; top:211px; z-index:8; width:213px; height:29px; }

.popup1 { position:absolute; width:213px; height:58px; left:213px; top:124px; visibility:hidden; z-index:11; font-family:Arial,Verdana,Geneva; background-color : #B6B6B6; }
.popup2 { position:absolute; width:213px; height:58px; left:213px; top:153px; visibility:hidden; z-index:12; font-family:Arial,Verdana,Geneva; background-color : #B6B6B6; }
.popup3 { position:absolute; width:213px; height:147px; left:213px; top:182px; visibility:hidden; z-index:13; font-family:Arial,Verdana,Geneva; background-color : #B6B6B6; }
.popup4 { position:absolute; width:213px; height:87px; left:213px; top:211px; visibility:hidden; z-index:14; font-family:Arial,Verdana,Geneva; background-color : #B6B6B6; }

a.a_biodental:link           {font-family: Arial,Verdana,Geneva; font-size:11px; font-weight: bold; text-decoration: none; color: #E6E6E6}
a.a_biodental:visited        {font-family: Arial,Verdana,Geneva; font-size:11px; font-weight: bold; text-decoration: none; color: #E6E6E6}
a.a_biodental:hover          {font-family: Arial,Verdana,Geneva; font-size:11px; font-weight: bold; text-decoration: underline; color: #E6E6E6}
a.a_biodental:active         {font-family: Arial,Verdana,Geneva; font-size:11px; font-weight: bold; text-decoration: none; color: #E6E6E6}

a.a_m_biodental:link           {font-family: Arial,Verdana,Geneva; font-size:11px; font-weight: bold; text-decoration: none; color: #FFA600}
a.a_m_biodental:visited        {font-family: Arial,Verdana,Geneva; font-size:11px; font-weight: bold; text-decoration: none; color: #FFA600}
a.a_m_biodental:hover          {font-family: Arial,Verdana,Geneva; font-size:11px; font-weight: bold; text-decoration: underline; color: #FFA600}
a.a_m_biodental:active         {font-family: Arial,Verdana,Geneva; font-size:11px; font-weight: bold; text-decoration: none; color: #FFA600}

a:link 	{ font-weight:bold;text-decoration:none; color:#FFA600; }
a:visited { font-weight:bold;text-decoration:none; color:#FFA600; }
a:hover { font-weight:bold; color:#000000; }
a:active { font-weight:bold;text-decoration:none; color:#FFA600; background-color : #E6E6E6; }

#bc.a:link 	{ font-weight:bold;text-decoration:none; color:#FFFFFF; }
#bc.a:visited { font-weight:bold;text-decoration:none; color:#FFFFFF; }
#bc.a:hover { font-weight:bold; color:#FFA600; }
#bc.a:active { font-weight:bold;text-decoration:none; color:#000000; background-color : #E6E6E6; }

a.bc:link 	{ font-weight:bold;text-decoration:none; color:#FFFFFF; }
a.bc:visited { font-weight:bold;text-decoration:none; color:#FFFFFF; }
a.bc:hover { font-weight:bold; color:#FFA600; }
a.bc:active { font-weight:bold;text-decoration:none; color:#000000; background-color : #E6E6E6; }

.lead { font-family:Arial,Verdana,Geneva; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; background-color : #ACACAC; }
a.lead:hover { font-family:Arial,Verdana,Geneva; text-decoration:none; color:#000000; background-color : #E6E6E6; }

.boxtext { font-family:Arial,Verdana,Geneva; font-size:12px; font-weight:bold; text-decoration:none; color:#FEEEC0; }
a.boxtext:hover { font-family:Arial,Verdana,Geneva; font-size:12px; font-weight:bold; text-decoration:none; color:#FEEEC0; }
.poptext { font-family:Arial,Verdana,Geneva; font-size:12px; font-weight:bold; text-decoration:none; color:#626262; }

#NavPfad { color: #FFFFFF; font-size: 11px; font-weight:bold; font-family: arial, verdana, HELVETICA; }
#normaltext { color: #464646; font-size: 12px; font-weight:normal; font-family: arial, verdana, HELVETICA; }
#Phrase { font-family: Arial, Verdana, HELVETICA; font-size:12px; font-weight:bold; text-decoration:none; color:#464646;z-index: 0;}
#headline { color: #464646; font-size: 16px; font-weight:bold; font-family : arial,verdana,HELVETICA; }
#h1text { color: #464646; font-size: 16px; font-weight:bold; font-family : arial,verdana,HELVETICA; }

p.NavPfad { color: #FFFFFF; font-size: 11px; font-weight:bold; font-family : arial,verdana,HELVETICA; }
p.normaltext {color: #464646; font-size: 12px; font-weight:normal; font-family: arial, verdana, HELVETICA; }
p.Phrase { color: #464646; font-size: 12px; font-weight:bold; font-family : arial,verdana,HELVETICA;z-index: 0; }
p.headline { color: #464646; font-size: 16px; font-weight:bold; font-family : arial,verdana,HELVETICA; }
p.h1text { color: #464646; font-size: 16px; font-weight:bold; font-family : arial,verdana,HELVETICA; }

.NavPfad { color: #FFFFFF; font-size: 11px; font-weight:bold; font-family : arial,verdana,HELVETICA; }
.normaltext {color: #464646; font-size: 12px; font-weight:normal; font-family: arial, verdana, HELVETICA; }
.Phrase { color: #464646; font-size: 12px; font-weight:bold; font-family : arial,verdana,HELVETICA;z-index: 0; }
.headline { color: #464646; font-size: 16px; font-weight:bold; font-family : arial,verdana,HELVETICA; }
.h1text { color: #464646; font-size: 16px; font-weight:bold; font-family : arial,verdana,HELVETICA; }

span.headline { color: #464646; font-size: 16px; font-weight:bold; font-family : arial,verdana,HELVETICA; }

#content { color: #464646; font-size: 12px; font-weight:normal; font-family: arial, verdana, HELVETICA; }

#headlineArt {font-family: arial,verdana,HELVETICA; font-size:14px; font-weight: bold; color:#464646; }
.textArt {font-family: arial,verdana,HELVETICA; font-size:12px; font-weight: normal; color:#464646; }
.Pages {font-family: arial,verdana,HELVETICA; font-size:12px; font-weight: bold; text-decoration: none; color: #626262;}
#Pages {font-family: arial,verdana,HELVETICA; font-size:12px; text-align: center; font-weight: bold; text-decoration: none; color: #626262;}
#Next {font-family: arial,verdana,HELVETICA; font-size:12px; text-align: center; font-weight: bold; text-decoration: none; color: #626262;}
#Back {font-family: arial,verdana,HELVETICA; font-size:12px; text-align: center; font-weight: bold; text-decoration: none; color: #626262;}

#rot {font-family: arial,verdana,HELVETICA; font-size:12px; text-align: left; font-weight: bold; text-decoration: none; color: #FF3333;}

#img
{
background-color: #CCCCCC;
z-index: 0;
}

img
{border: none}

img a
{border: none}

a img {border: none}

#Language
{
border-top: 0px solid; border-color: #FFFFFF;
valign: bottom;
}

#PhraseAdress
{
z-index: 0;
}

td.imgback
{
background-image: url(../images/PhraseBar_2.gif);
background-repeat: no-repeat;
}

.zindex
{
z-index: 0;
}


#PhraseAdress
{
valign: bottom;
}

td.tdbg
{
background:url(../images/tdbg.gif);
background-repeat: repeat-y;
z-index: 1;
}

.phrasebar
{
background-repeat: no-repeat;z-index: 0;
}

td.border_bottom 
{
border-bottom: 0px groove #FFFFFF;
}


td.border_top 
{
border-top: 1px solid #FFFFFF;
}

.boldtext
{
color: #464646;
font-size: 12px;
font-weight:bold;
font-family: arial, verdana, HELVETICA;
}

.kleintext


{
color: #464646;
font-size: 10px;
font-weight:normal;
font-family: arial, verdana, HELVETICA;
}

.grosstext
{
color: #464646;
font-size: 14px;
font-weight:bold;
font-family: arial, verdana, HELVETICA;
}

input
{
border: solid 1px #626262;
color: #464646;
font-size: 12px;
font-weight:normal;
font-family: arial, verdana, HELVETICA;
}

.textfeld
{
border: solid 1px #626262;
background-color: #FFFFFF;
color: #464646;
font-size: 12px;
font-weight:normal;
font-family: arial, verdana, HELVETICA;
}

.textarea
{
border: solid 1px #626262;
background-color: #FFFFFF;
color: #464646;
font-size: 12px;
font-weight:normal;
font-family: arial, verdana, HELVETICA;
}

.button
{
border: solid 1px #FFFFFF;
background-color: #B6B6B6;
color: #464646;
font-size: 12px;
font-weight:bold;
font-family: arial, verdana, HELVETICA;
}

.submit
{
border: solid 1px #FFFFFF;
background-color: #B6B6B6;
color: #464646;
font-size: 12px;
font-weight:bold;
font-family: arial, verdana, HELVETICA;
}

.reset
{
border: solid 1px #FFFFFF;
background-color: #B6B6B6;
color: #464646;
font-size: 12px;
font-weight:bold;
font-family: arial, verdana, HELVETICA;
}

.radio
{
border: 0px;
}

.checkbox
{
border: 0px;
}

span.normaltext
{
color: #464646;
font-size: 12px;
font-weight:normal;
font-family: arial, verdana, HELVETICA;
}

#vpnavigation { 
margin-left: 0; 
padding-top: 0;
list-style-type: none;
float : left;
font-size: 11px;
font-weight:bold;
font-color: 464646;
font-family: arial, verdana, HELVETICA;
z-index: 10;
}

#vpnavigation ul { /* alle Listen */
        padding-left: 0;
        margin: 0;
        list-style-type: none;
        float : left;
        font-size: 11px;
        font-weight:bold;
        font-color: 464646;
        font-family: arial, verdana, HELVETICA;
        z-index: 10;
}

#vpnavigation a {
        display: block;
        z-index: 10;
}

#vpnavigation li:hover a, #vpnavigation li.sfhover a {
/* all list items */
        font-size: 11px;
        font-weight:bold;
        font-color: 888888;
        font-family: arial, verdana, HELVETICA;
        /* background-image: url(../upload/MenuL1hover.gif);
        background-repeat: no-repeat; */
        z-index: 10;
}

#vpnavigation li { /* alle Listenelemente */
        position : relative;
        float : left;
        display: block; /* inline */
        line-height : 1.30em;
        margin-top: 0px; 
        margin-bottom : -1px;
        width: 213px;
        height: 30px;
        font-color: 888888;
        background-image: url(../upload/MenuL1norm.gif);
        background-repeat: no-repeat;
        z-index: 10;
}

#vpnavigation li ul { /* Listen 2. Ebene */
        position : absolute;
        margin-top : -2.65em;
        margin-left : 213px;
        width: 243px;
        background-image: url(../upload/MenuL2norm.gif);
        background-repeat: no-repeat;
        border-top: 1px solid; border-color: #FFFFFF;
        z-index: 10;
        left: -999em;
}

#vpnavigation li li a.daddy { /* Listenelemente mit Unterpunkten */
        z-index: 10;
}

#vpnavigation li ul ul { /* Listen 3. Ebene und weiter */
        margin: -2.65em 0 0 19.30em;
        z-index: 10;
}

#vpnavigation ul ul li 
{ 
background-image: url(../upload/MenuL2norm.gif);
background-repeat: no-repeat;
border-top: 0px solid; border-color: #888888;
font-family: arial, verdana, HELVETICA;
font-size: 11px;
font-weight: bold;
z-index: 10;
}

#vpnavigation ul a:hover
{
text-decoration: none;
border-bottom: 0px solid; border-color: #CADBE5;
text-align: left;
font-family: arial, verdana, HELVETICA;
font-size: 11px;
font-weight: bold;
border-bottom: 0px solid; border-color: #CADBE5;
background-image: url(../upload/MenuL1hover.gif);
background-repeat: no-repeat;
z-index: 10;
}

#vpnavigation ul ul a:hover
{
        text-decoration: none;
        border-bottom: 0px solid; border-color: #CADBE5;
        text-align: left;
        font-family: arial, verdana, HELVETICA;
        font-size: 11px;
        font-weight: bold;
        border-bottom: 0px solid; border-color: #CADBE5;
        background-image: url(../upload/MenuL2hover.gif);
        background-repeat: no-repeat;
        z-index: 10;
}

#vpnavigation li:hover ul ul, #vpnavigation li.sfhover ul ul {
        background-image: url(../upload/MenuL2hover.gif);
        background-repeat: no-repeat;
        z-index: 10;
        left: -999em;
}

#vpnavigation li:hover ul, #vpnavigation li li:hover ul, #vpnavigation li.sfhover ul, #vpnavigation li li.sfhover ul { /* Listen, die unterhalb von "gehoverten" Menüpunkte liegen */
        left: 0px;
        width: 213px;
        background-image: url(../upload/MenuL2norm.gif);
        background-repeat: no-repeat;
        z-index: 10;
}

#vpnavigation ul a
{
        display: block;
        padding: 7px 0px 7px 25px;
        color: #464646;
        font-family: arial, verdana, HELVETICA;
        font-size: 11px;
        font-weight: bold;
        text-decoration: none;
        text-align: left;
        border-bottom: 0px solid #FFFFFF;
        z-index: 10;
}


ul#sitemap
/* Einstellungen für die Sitemap*/
 {
        float: none;
        width: 400px;
        margin: 0;
        padding: 0;
        list-style-type: none;
        font-family : arial,verdana,HELVETICA; 
        font-size:11px; 
        font-weight: bold; 
        color:#000000;
        margin-bottom: 5px;
        margin-top: 5px;
}

ul#sitemap a
/* Einstellungen für die Sitemap*/
 {
        font-family : arial,verdana,HELVETICA; 
        font-size:11px; 
        font-weight: bold; 
        color:#FFFFFF;
        background-color: #B6B6B6;
        margin-top: 5px;
}


ul#sitemap ul {
	color:#FFFFFF;
         margin: 0;
	padding: 0;
	list-style-type: none;
	margin-bottom: 0px;
}

ul#sitemap li {
	clear: both;
}
ul#sitemap li a {
	display: block;
	background-color: #B6B6B6;
	padding: 3px 30px 3px 8px;
	text-decoration: none;
	border: 1px solid #CCCCCC;
         font-weight: bold;
	margin-top: 5px;
}
ul#sitemap a:hover {
	color: #FFFFFF;
         font-weight: bold;
	background-color: #FFA600;
}
ul#sitemap li li {
	width: 340px;
	float: none;
	clear: none;
	padding-left: 60px;
	padding-right: 50px;
	margin-bottom: 0px;
}
ul#sitemap li li a {
	display: block;
	background-color: #626262;
	padding: 3px 3px 3px 8px;
        text-decoration: none;
	border: 1px solid #626262;
	font-weight: bold;
	margin-top: 5px;
}
ul#sitemap li li li {
	width: 280px;
	padding-left: 60px;
	padding-right: 50px;
	margin-bottom: 0px;
}
ul#sitemap li li li a {
        float: none;
        display: block;
        background-color: #CCCCCC;
        padding: 3px 3px 3px 8px;
        text-decoration: none;
        border: 1px solid #626262;
        font-weight: bold;
        color: #626262;
        margin-top: 5px;
        margin-bottom: 0px;
}
ul#sitemap li li li {
        margin-bottom: 0px;
}
ul#sitemap li li li li a {
        width: 207px;
        display: block;
        background-color: #E6E6E6;
        padding: 3px 3px 3px 8px;
        text-decoration: none;
        border: 1px solid #626262;
        font-weight: bold;
        color: #626262;
        margin-top: 5px;
        margin-bottom: 0px;
}
ul#sitemap li li li li a:hover {
        font-weight: bold;
        color: #FFFFFF;
        border: 1px solid #626262;
        background-color: #FFA600;
}


/* Sitemap mit HTML-Templates */

