p,b,i,td,h1,h2,h3,h4,h5,h6,span,div,dt,dl
 {  font-family:Verdana, Arial, Helvetica, sans-serif; }

body { background-color:#C0C0C0; margin:0px; padding:0px; font-size:9pt; } /* DCDDE1 */


div.firstBorder { width:874px; margin: 0px auto 0px auto; padding:0px 15px 12px 15px; background-color:#E8F4E4; }
div.secondBorder { padding:12px 15px 12px 15px; background-color:white; }
table.main { width:100%; }
td.left { width:220px; background-color:#5169B0; vertical-align:top; }

a img { border:0px solid black; }

a { color:#5169B0; }

b a { text-decoration:none; }
b a:hover { text-decoration:underline; }

table.left { width:100%; height:560px; }
table.left td.leftTop { vertical-align:top; }
table.left div.logo { margin-top:22px; background-color:#D8E7F6; }
table.left div.logo img { margin:0px auto 0px auto; display:block; border:0px; }
table.left div.leftText { margin-top:14px; }
table.left div.leftText img { margin:0px auto 0px auto; display:block; border:0px; }
table.left td.menu { vertical-align:bottom; }

td.right { width:585px; vertical-align:top; }

div.menu { margin: 0px 0px 30px 20px; }
div.menu div.menuEntry {  }
div.menu div.menuEntry img.menuTxt { padding:4px 4px 4px 4px; display:block; }
div.menu div.menuEntry img.menuSeparator { padding:0px 5px 4px 3px; height:3px; visibility:hidden; display:block; }

div.menu a:hover div.menuEntry img.menuSeparator { padding:0px 5px 4px 3px; height:3px; visibility:visible; display:block;  }

div.menu div.menuEntryActive {  }
div.menu div.menuEntryActive img.menuTxt { padding:4px 4px 4px 4px; display:block; }
div.menu div.menuEntryActive img.menuSeparator { padding:0px 5px 4px 3px; height:3px; display:block;  }


td.subMenuLeft { width:4px; }
td.subMenu { width:20px; vertical-align:top; background-repeat:repeat-x; background-color:#A1CB81; }
td.subMenuBg { background-image:url(img/submenu-bg.jpg); }
td.subMenuEmptyBg { background-image:url(img/submenu-empty-bg.jpg); }
td.subMenu table.subMenuPositioner { height:560px; }
td.subMenu table.subMenuPositioner td.subMenuPositioner { height:560px; vertical-align:bottom; }
div.subMenu { width:20px;  }
td.subMenuRight { width:15px; }

div.subMenu div.subMenuSeparator { width:20px; height:5px; background-color:white; }
//div.subMenu img.subMenuTextSpace { width:20px; height:20x; display:block; }

div.subMenu img.subMenuText { padding:20px 2px 17px 3px; }

div.content { margin-top:0px; }

div.text { margin-top: 15px; }
span.leftimg { float:left; }
span.leftimg div { margin:0px 12px 10px 0px;  }
span.rightimg { float:right; }
span.rightimg div { margin:0px 0px 10px 12px;  }
div.img { border: 1px solid #9F9BBC; float:left; }
div.img img { border: 1px solid #5169B0; }
td.img { border: 1px solid #9F9BBC; }
td.img img { border: 1px solid #5169B0; }

table.praxisImg { margin-top:20px; }
table.praxisImg div.imgDesc { font-size:8pt; margin-top:3px; width:100px; }
table.praxisImg td.spaceCol div { width:27px; }

div.footerAddressLine { margin-top:5px; font-size:8pt; text-align:center; }


p { margin:0px; margin-bottom:16px; }
ul { }
li { margin-bottom:5px; }



h1 { font-weight:normal; font-size:1.6em; color:#5169B0; margin:0px; padding-top:20px; }
h2 { font-weight:bold; font-size:1.2em; color:#5169B0; margin:0px; padding-top:20px; }
h3 { font-weight:bold; font-size:10pt; color:#5169B0; margin:0px; padding-top:10px;  }
div.indikation h2 { padding-top:12px; }
div.index h1 { padding-top:0px; padding-bottom:18px; }
div.index { margin-top:30px; }


b { color:#5169B0 }

table.listTable { padding:10px 10px 15px 30px; }
table.listTable td { vertical-align: top; padding: 4px 20px 4px 5px; }
table.listTable tr.odd { background-color: #D8E7F6; }
table.listTable tr.even { background-color: #E8F4E4; }
