* {vertical-align: top;}
img {border: none;}
hr {display: none;}
div.hr {border-top: 1px solid #999; margin: 10px 0;}
a {color: #0D56A3;}
td {font-size: 14px; font-weight: bold; font-style: italic; line-height: 2em; color: #0D56A3;}

body {background-color: white; font-family: georgia, times; padding: 0; margin: 0; background-image: url(/images/bg.jpg); background-repeat: no-repeat;}


#title {height: 245px; width: 889px; position: absolute; left: 50%; margin-left: -413px; background-image: url(/images/title.jpg); background-position: left bottom; background-repeat: no-repeat;}

ul.left {position: absolute; width: 640px; left: 0; top: 15px; text-align: right;}
ul.right {position: absolute; width: 90px; left: 735px; top: 15px; text-align: right;}

#lngselect {position: absolute; width: 31px; height: 21px; left: 5px; top: 55px;}


#nav1 {position: absolute; left: 835px; top: 220px; width: 165px; font-size: 18px; font-family: georgia, times;}
#nav1 ul {margin: 0 0 30px 0; padding: 0; list-style-type: none; line-height: 1em;}
#nav1 ul li {display: block; margin: 0; padding: 7px 10px; list-style-type: none; background-image: url(/images/bg_hrdotted_nav.gif); background-position: left bottom; background-repeat: repeat-x;}
#nav1 ul li.last {background-image: none;}
#nav1 ul li a {padding: 0; margin: 0; text-decoration: none;}
#nav1 ul li a.selected {color: #F69B0B;}

#nav2 {position: absolute; left: 30px; top: 490px; width: 130px; overflow: hidden; font-size: 12px;}
#nav2 ul {margin: 0 36px 20px 0; padding: 0; list-style-type: none;}
#nav2 ul li {margin: 0 0 5px 20px; padding: 0; list-style-type: none; display: block; text-align: right;}
#nav2 ul li a {margin: 0; padding: 0; text-decoration: none;}
#nav2 ul li a.selected {color: #F69B0B;}

#page {margin-top: 260px; margin-left: 230px; width: 560px; padding-bottom: 30px;}
#page h1 {color: #0D56A3; font-size: 18px; margin-top: 0; padding-top: 0;}
#page h2 {color: #0D56A3; font-size: 14px; line-height: 1.5em;}
#page h3 {color: #0D56A3; font-size: 14px; line-height: 1.5em;}
#page p {font-size: 14px; font-weight: bold; line-height: 2em; font-style: italic; color: #0D56A3;}
#page div.hrdotted {height: 4px; margin: 10px 0; background-image: url(/images/bg_hrdotted.gif); background-repeat: repeat-x;}

#imgtable td {padding: 10px 20px 10px 0;}
#imgtable img {border: 1px solid #0D56A3; padding: 2px; display: block;}
#imgtable p.subline {margin: 0; padding: 2px 0 0 0; font-size: 9px; font-weight: normal; font-style: italic; line-height: 1.1em;}

ul.blaettern {list-style-type: none; margin: 0; padding: 0; text-align: center; display: block;}
ul.blaettern li {list-style-type: none; display: inline; padding: 0 10px;}
