/* CSS Document */
body, table, td, th { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; background: #cccccc; color: #63544A; }
.bodylink { FONT-WEIGHT: bold; COLOR: #F35901; text-decoration: none; }
a.bodylink:link { color: #4fa700; text-decoration: none; }
a.bodylink:visited { color: #4fa700; text-decoration: none; }
a.bodylink:hover { color: #63544A; text-decoration:underline; }
p { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:500; color: #63544A; }
#main-holding { width: 100%; text-align:center; }
#body-holding { width: 840px; }
#header { background:#4FA700; /*height: 100px;*/ border-bottom: 15px solid white; text-align:left; float:left; }
.logo { padding: 9px 0 6px 9px; float:left; }
#menu { float:left; width: 572px; text-align:right; margin-top:38px; }
#body-content { background:white; float:left; }
#content-holding { float:left; background: white; width:840px; text-align:left; margin-bottom:10px; }
#left-panel { width:148px; text-align:left; padding-top:16px; padding-left:13px; padding-right:8px; height:522px; overflow:hidden; float:left; color:white; background:#63544A; }
#left-panel .left_content { margin-bottom:5px; font-color: #FFFFFF; overflow:hidden; height:500px; }
#left-panel .left_content { scrollbar-3dlight-color:#4FA700; }
#left-panel .left_content { scrollbar-arrow-color:#fff; }
#left-panel .left_content { scrollbar-base-color:#63544A; }
#left-panel .left_content { scrollbar-darkshadow-color:#4FA700 }
#left-panel .left_content { scrollbar-face-color:#63544A; }
#left-panel .left_content { scrollbar-highlight-color:#63544A; }
#left-panel .left_content { scrollbar-shadow-color:#63544A; }
#left-panel h1 { font: Arial, Helvetica, sans-serif; font-size:16px; padding:6px 0 5px 0; margin:0px; }
#left-panel p { font-color: red; font-size: 10px; }
#left-white-panel { width:153px; text-align:left; padding-left:14px; padding-right:8px; border-right: 1px solid #63544A; float:left; color:#4FA700; background:white; }
#left-white-panel p { font-size: 120%; color: #4fa700; font-weight: 550; font-family: Arial, Helvetica, sans-serif; }
#left-panel-ourstuff { width:302px; padding-top:0px; padding-left:14px; padding-right:8px; float:left; color:#4FA700; font-size:8pt; text-align:justify; vertical-align:top; font-family: Arial, Helvetica, sans-serif; }
#left-panel a:Link { color:#4fa700; text-decoration:none; font-weight:bold; }
#left-panel a:Visited { color:#4fa700; text-decoration:none; font-weight:bold; }
#left-panel a:Hover { color:#ffffff; text-decoration:underline; font-weight:bold; }
#left-white-panel a:Link { color:#63544A; text-decoration:none; }
#left-white-panel a:Visited { color:#63544A; text-decoration:none; }
#left-white-panel a:Hover { color:#4fa700; text-decoration:none; }
#right-panel { background:white; float:left; width: 640px; height:610px; padding-top:0px; padding-left:12px; padding-right: 12px; float:left; }
#right-panel-ourstuff { background:white; float:left; width: 500px; height:400px; padding-top:0px; padding-left:10px; text-align:right; }
#right-panel-about { background:white; float:left; width: 500px; height:400px; padding-top:0px; padding-left:10px; }
#right-panel-content-holding { padding-top:0px; }
#right-panel-content-left { width:140px; float: left; margin-top:7px; }
#right-panel-content-left img { margin-bottom:12px; }
#right-panel a:Link { color:#4fa700; text-decoration:none; font-weight:bold; font-size:12px; }
#right-panel a:Visited { color:#4fa700; text-decoration:none; font-weight:bold; font-size:12px; }
#right-panel a:Hover { color:#63544a; text-decoration:underline; font-weight:bold; font-size:12px; }
#right-panel-content-right { width:641px; float: left; margin-top:0px; vertical-align:bottom; }
#right-panel-content-right h3 { font:Arial, Helvetica, sans-serif; font-size:12px; color: #4fa700; padding:0px; margin-top:4px; margin-bottom:9px; }
#right-panel-content-right p { padding:0px; margin:0px; }
#right-panel-content-right img { border:0px; }
#right-panel-content-right-ru a:Link { color:#4fa700; text-decoration:none; font-weight:bold; font-size:10px; }
#right-panel-content-right-ru a:Visited { color:#4fa700; text-decoration:none; font-weight:bold; font-size:10px; }
#right-panel-content-right-ru a:Hover { color:#63544a; text-decoration:underline; font-weight:bold; font-size:10px; }
#right-panel-content-right-ru { width:486px; float: right; margin-top:0px; vertical-align:bottom; }
#right-panel-content-right-ru h3 { font:Arial, Helvetica, sans-serif; font-size:10px; color: #4fa700; padding:0px; margin-top:4px; margin-bottom:9px; }
#right-panel-content-right-ru p { padding:0px; margin:0px; }
#right-panel-content-right-ru img { border:0px; }
#ourstuff-content { background:white; font-family: Arial, Helvetica, sans-serif; float:left; height:400px; float:left; width: 641px; padding: 10px 0px 10px 18px; margin: 0px; }
.label { float:left; width: 110px; padding-bottom: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
.element { float: left; padding-bottom: 7px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }
#form-left input { width: 140px; font-size: 9pt; font-family:Arial, Helvetica, sans-serif; }
#form-right input { width: 180px; font-size: 9pt; font-family:Arial, Helvetica, sans-serif; }
.button { width: 20px; font-size: 20pt; font-family:Arial, Helvetica, sans-serif; }
#form-left .menu { font-size: 9pt; font-family:Arial, Helvetica, sans-serif; }
.comments { height: 130px; }
.featured { margin-bottom:40px; }
#nav { width: 140px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; }
#nav, #nav ul, #nav li { margin: 0; padding: 0; list-style: none; }
#nav a { display: block; height: 2.2em; width: 100%; padding: 0.25em; text-decoration: none; color: #63544a;/* line-height:20px; */}
#nav ul a { display: block; height: 1em; width: 100%; padding: 0.25em; padding-left:10px; text-decoration: none; color: #63544a; }
#nav a.span { color: white; background-color: #333333; position: relative; }
#nav a.span:hover { color: #ffffff; background-color: #4fa700; }
#nav li { border: thin solid white; clear: both; }
#nav li ul li { font-size: 10px; border: none; }
#nav li ul li a.active { color: #50A700; background-color: #FFFFFF; }
#nav li ul li a:hover { color: #4fa700; background-color: #fff; }
#lang { float:left; width: 550px; text-align:right; height:20px; padding:10px 0px 0px 10px; margin:0px;/* margin-top:44px; */}
#lang p { padding:0px 0px 0px 10px; }
#lang a { color:#FFF; text-decoration:none; font-weight:bold; }
#lang a:hover { color:#FFF; text-decoration:underline; }

a.scroll-news-up { display:block; margin-left:40px; width:22px; height:11px; background:url(/images/buttons_up_down.gif) no-repeat; overflow: hidden; float:left; }
a.scroll-news-up:hover { background-position: 0 -12px }
a.scroll-news-down { display:block; width:22px; height:11px; background:url(/images/buttons_up_down.gif) no-repeat -25px 0; overflow: hidden; float:left; }
a.scroll-news-down:hover { background-position: -25px -12px }

