a{ font-weight: normal; }
a img{ border: 0px; vertical-align: middle; }
a:link{ color: #0066FF; text-decoration: none; }
a:visited{ text-decoration: none; }
a:hover,a:active{ color: #FF3300; text-decoration: none; }
body{ background: url(img/bgr_free.gif); font-family: Arial,Helvetica,sans-serif; margin: 0px; margin-bottom: 25px; scrollbar-arrow-color: #3366FF; scrollbar-highlight-color: #FFFFFF; }
hr{ color: 999999; height: 1px; }
ul,li{ color: #708090; list-style-type: square; }
.cont{ background: #FFFFFF; padding-bottom: 35px; }
.cont h1,h1{ color: #708090; font-size: 18px; font-weight: bold; letter-spacing: 1px; line-height: 24px; margin-bottom: 25px; margin-top: 35px; }
.cont h2,h2{ font-size: 12px; font-weight: bold; letter-spacing: 1px; line-height: 18px; margin-bottom: 15px; margin-top: 45px; }
.cont p,.cont b,ul,li{ font-size: 12px; line-height: 18px; }
.cont p,.cont h1,.cont h2{ clear: both; margin-right: 15px; }
.float_l{ float: left; }
.float_r{ float: right; }
.footer{ background: #708090; color: #FFFFFF; font-weight: bold; font-size: 10px; font-family: Arial,Helvetica,sans-serif; height: 25px; text-align: center; }
.main{ border-left: 1px solid #000000; border-right: 1px solid #FFFFFF; border-bottom: 1px solid #FFFFFF; }
.nav2{ background: #FFFFFF; border: 1px solid #000000; border-collapse: collapse; font: 12 bold; text-align: right; width: 178px; }
.nav2 td,.navperm td{ border-top: 1px solid #000000; color: #666666; font: bold; height: 16px; font-size: 12px; font-weight: bold; }
.nav2 th{ color: #FFFFFF; height: 20px; text-align: center; }
.nav2 thead{ background: url(img/menue.gif) #0066FF; font-size: 12px; font-weight: bold;}
.navperm{ background: #F0F8FF; border: 1px solid #000000; border-collapse: collapse; font-size: 12px; font-weight: bold; margin-top: 5px; text-align: right; width: 178px; }
.tableft{ background: url(img/bgr.gif) #FFFFFF; }
