table.top-nav { border-collapse: separate; }
td.top-nav { background-color: #9966CC; font-size: 11px; font-weight: bold;}

table.quotes { padding-top: 5px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; border: 1px #CC99FF solid; margin-top: 15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; color: #FFFFFF; background-color: #660099}

a.top-nav	{ border-bottom: 1px solid #9966CC; border-right: 1px solid #9966CC; border-top: 1px solid #9966CC; border-left: 1px solid #9966CC; display: inline-block; color: #FFFF33; background-color: #9966CC; padding: 2px 6px; width: auto; font-size: 11px; font-weight: bold; text-align: center; line-height: 14px; text-decoration: none;}
a.top-nav:link, a.top-nav:visited	{  } 
a.top-nav:active, a.top-nav:focus, a.top-nav:hover	{ border-bottom: 1px solid #FFCC33; border-right: 1px solid #FFCC33; border-top: 1px solid #FFCC33; border-left: 1px solid #FFCC33; color: #330066; background-color: #FFFF33; text-decoration: none; }

a.nav 		  { display: block; width: 180px; color: #FFFFFF; font-size: 11px; line-height: 18px; margin-left: 10px; text-decoration: none; }
a.nav:link, a.nav:visited	{  }
a.nav:active, a.nav:focus, a.nav:hover	{ color: #000000; background-color: #FFFF33; text-decoration: none; }

span.nav 		 { margin-left: 6px; }
span.navcurrent  { display: block; border: 1px solid #FFFF33; width: 180px; color: #FFFFFF; font-size: 11px; line-height: 18px; margin-left: 10px; text-decoration: none;}
span.nav2current { display: block; border: 1px solid #FFFF33; padding: 0px 1px 0px 3px; margin: 0px 0px 0px 5px; width: 165px; color: #FFFFFF; font-size: 10px; line-height: 14px; text-align:left; text-decoration: none;}
span.nav3current { display: block; border: 1px solid #FFFF33; padding: 0px 1px 0px 3px; margin: 0px 0px 0px 5px; width: 155px; color: #FFFFFF; font-size: 10px; line-height: 14px; text-align:left; text-decoration: none;}
span.nav4current { display: block; border: 1px solid #FFFF33; padding: 0px 1px 0px 3px; margin: 0px 0px 0px 5px; width: 145px; color: #FFFFFF; font-size: 10px; line-height: 14px; text-align:left; text-decoration: none;}

a.nav2 			{ display: block; padding: 0px 1px 0px 3px; margin: 1px 1px 1px 6px; width: 165px; color: #FFFFFF; font-size: 10px; line-height: 14px; text-align:left; text-decoration: none; }
a.nav2:link, a.nav2:visited	{  } 
a.nav2:active, a.nav2:focus, a.nav2:hover	{ border: 1px solid #FFFF33; color: #000000; background-color: #FFFF33; text-decoration: none; }

a.nav3 			{ display: block; padding: 0px 1px 0px 3px; margin: 0px 0px 0px 5px; width: 155px; color: #FFFFFF; font-size: 10px; line-height: 14px; text-align:left; text-decoration: none;}
a.nav3:link, a.nav3:visited	{  } 
a.nav3:active, a.nav3:focus, a.nav3:hover	{ border: 1px solid #FFFF33; color: #000000; background-color: #FFFFFF; text-decoration: none; }

a.nav4 			{ display: block; padding: 0px 1px 0px 3px; margin: 0px 0px 0px 5px; width: 145px; color: #FFFFFF; font-size: 10px; line-height: 14px; text-align:left; text-decoration: none;}
a.nav4:link, a.nav4:visited	{  } 
a.nav4:active, a.nav4:focus, a.nav4:hover	{ border: 1px solid #000000; color: #000000; background-color: #FFFFFF; text-decoration: none; }

td.nav  { text-align: left;  }
td.nav2	{ padding-left: 15px; } 
td.nav3	{ padding-left: 25px; }
td.nav4	{ padding-left: 35px; }

p.navpath {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; padding-top: 3px; color: #330066}
a.navpath { text-decoration: underline; ; color: #0000FF}
td.footer {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFF33; text-align: center; vertical-align: middle; padding-top: 3px}
a.footer {  font-weight: bold; text-decoration: underline; color: #FFFFFF; }
#mainbox { border: #000066 solid; width: 800px; border-width: 0px 0px 0px}
#sidenavbox {  width: auto; border: #000066; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; height: auto}
a.shortcut-nav {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF; text-decoration: none}
div.shortcut-nav { font-family: Arial, Helvetica, sans-serif; font-size: 10px}
td.sonlp {  background-image: url(sonlp_bg2.gif); background-repeat: no-repeat; background-position: top center}
td.inhalt {  width: 470px; padding-top: 0px; padding-right: 15px; padding-bottom: 15px; padding-left: 15px}

td.lotus11 {  background-image: url(hd_01_01.gif); background-repeat: no-repeat; background-position: top left}

td.lotus21 {  background-image: url(hd_02_01.gif); background-repeat: no-repeat; background-position: top left}

td.lotus22 {  background-image: url(hd_02_02.gif); background-repeat: no-repeat; background-position: top left}

td.lotus31 {  background-image: url(hd_03_01.gif); background-repeat: no-repeat; background-position: top left}

td.lotus41 {  background-image: url(hd_04_01.jpg); background-repeat: no-repeat; background-position: top left}

