
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: 989px;}

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: 14px; 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: 5px; width: 640px;}

#navtop {float: left; margin: 0; padding: 0; background: #FFFFFF; border: 0; width: 728px;}
ul#navtopmenu {position: relative; float: left; margin: 3px; padding: 0; list-style: none; font-size: 14px;}
ul#navtopmenu li {float: left; margin: 0 3px 0 0; padding: 0; color: #0000CC; text-decoration: none; border: 0;}
#navtopmenu a, #navtopmenu a:link {float: left; margin: 3px; padding: 3px; color: #0000CC; font-weight: bold; text-decoration: none; border-bottom: 1px solid #2d4166;}
#navtopmenu a:hover {display: block; margin: 3px; padding: 3px; color: #FFFFFF; background: #00427F; font-size: 16px; border: 0; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; text-decoration: underline;}

#navleft {position: relative; float: left; margin: 0; padding: 5px; border-left: 0px solid #2057BE; width: 161px;}
#navleftmenu {position: relative; margin: 0px; padding: 5px; 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: #0000CC; font-weight: bold; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; text-decoration: underline;}

#navright {position: relative; float: right; margin: 0; padding: 3px; border-left: 0px solid #2057BE; width: 161px;}
#navrightmenu {position: relative; margin: 0px; padding: 3px; color: #000000; background: #5E91BC; border-top: 0px solid #2d4166; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px; text-align: left;}
#navrightmenu li {margin: 3px; padding: 3px; color: #000000; background: #FFFFFF; text-decoration: none; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;}
#navrightmenu a, #navrightmenu a:link {margin: 3px; padding: 3px; color: #0000CC; text-decoration: none; border: 0; -moz-border-radius: 7px; -khtml-border-radius: 7px; -webkit-border-radius: 7px; border-radius: 7px;}
#navrightmenu a:hover {display: block; margin: 3px; padding: 3px; color: #FFFFFF; background: #0000CC; 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: 5px; 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;}
