
body {background-color: #FFFFFF; margin: 0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; color: #000000; text-align: center;}

#wrapper {background-color: #FFFFFF; position: relative; margin: 5px auto 0 auto; padding: 0; border: 0; text-align:left; width: 600px;}

a:link {color: #0000CC; text-decoration: none;}

a:active {color: #0000CC; text-decoration: none;}

a:visited {color: #0000CC; text-decoration: none;}

a:hover {color: #2057BE; text-decoration: underline;}

img {border: 0;}

.clear {clear: both;}

p, h1, h2, h3, h4, h5, h6 {margin: 10px 0 5px 5px;}

p, td, li, ul, ol {font-size: 12px; color: #000000; line-height: 1.5em;}

h1 {font-size: 24px; color: #000000; font-weight: bold;}

h2 {font-size: 13px; color: #000000; font-weight: bold;}

h3, h4, h5, h6 {font-size: 100%; font-weight: bold;}

.strong {font-weight: bold;}

.klein {font-size: 11px;}

#header {background: transparent;}

#content {position: relative; float: left; margin: 0; padding: 0; width: 600px;}

#navtop {float: left; margin: 0; padding: 0; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; width: 600px;}
ul#navtopmenu {position: relative; display: inline; float: left; margin: 4px 7px 4px 7px; padding: 0; list-style: none; white-space: nowrap; background: transparent; font-size: 12px; text-align:center;}
ul#navtopmenu li {float: left; margin: 0 3px 0 0; padding: 0; color: #FFFFFF; background: #5E91BC; text-decoration: none; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;}
#navtopmenu a, #navtopmenu a:link {float: left; margin: 3px; padding: 3px; color: #FFFFFF; text-decoration: none; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;}
#navtopmenu a:hover {display: block; margin: 3px; padding: 3px; color: #FFFFFF; background: #0F86D1;  font-weight: bold; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; text-decoration: underline;}

#navleft {position: relative; float: left; margin: 0; padding: 5px 5px 5px 0px; border-left: 0px solid #2057BE; width: 160px;}
#navleftmenu {position: relative; margin: 5px 0px; padding: 10px; color: #000000; background: #FFFFFF; border-top: 0px solid #2d4166; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; text-align: left;}
#navleftmenu li {margin: 3px; padding: 3px; color: #FFFFFF; background: #FFFFFF; text-decoration: none; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;}
#navleftmenu a, #navleftmenu a:link {margin: 3px; padding: 3px; color: #FFFFFF; text-decoration: none; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;}
#navleftmenu a:hover {display: block; margin: 3px; padding: 3px; color: #FFFFFF; background: #9FBFD1; font-weight: bold; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; text-decoration: underline;}

#footer {position: relative; margin: 0; padding: 0; border-top: 1px solid #2d4166; bottom: 0; font-size: 11px; text-align: right; clear: both;}
#footer p {padding: 3px; font-size: 11px; text-align: center;}
#footer a:link {color: #0000CC; text-decoration: none;}
#footer a:hover {color: #2057BE; text-decoration: underline;}

ul, li {list-style: none; margin: 0px; padding: 0px;}

li {padding: 0;}

ul, ol, dl {position: relative;}

.rightalign {float: right; margin-left: 10px; margin-right: -5px;}

.leftalign {float: left; margin-right: 10px; margin-left: -5px;}

input {border: #2d4166; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-style: solid; font-size: 12px; color: #000000; background-color: #fbfcfd; height: 16px;}

select, option {border: #2d4166; border-left-width: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-style: solid; font-size: 12px; height: 16px; color: #000000; background-color: #fbfcfd;}

textarea {border: 1px solid #2d4166; font-size: 12px; color: #000000; background-color: #fbfcfd; width: 90%; height: 100px;}

.ads {text-align: center; padding: 5px 0 10px 0;}
