@charset "utf-8";
/* CSS Document */

body, html { padding:0; margin:0; background:#FFF url(../images/bg_body.jpg) repeat-x  top  center	; font-family:Verdana, Arial, sans-serif; font-size:12px; text-align:center; }
h1, h2, h3, h4, h5, h6, p, form {margin:0; padding:0}
img { border:none}

.glbBodyCont { }
.glbBodyContSub { width:964px; margin: 0 auto; text-align:left}

.header { height: 273px; overflow:hidden; zoom:1}
.header .logo {float:left; width:245px;}
.header h1 {  padding:100px 0pt 0pt 75px}
.header h1 span {display:none}
.header  .introFlash { margin:-5px 0 0 0; float:right}



.aButton { width:160px}
.aButton a { background:#6DB204 url(../images/bg_button.png) no-repeat right top;  display:block; padding: 0 10px 0 0; text-decoration:none}
.aButton a b { background: url(../images/bg_button.png) no-repeat left top;  display:block; padding:3px 0 3px 10px; text-align:center; font-size:12px; color:#FFFFFF; }
.aButton a:hover b { color:#FFFF00; text-decoration:none}

.header .aButton {width:180px; margin:10px 0 0 65px}

.menu { /*background:url(../images/bg_menu.png) no-repeat;*/ background:url(../images/bg_menu_narrow.gif) no-repeat; /*height:57px;*/ height:36px; padding: 0 15px 0 0; }
.menu ul { float:right; list-style:none; margin:0; /*padding:28px 0 0;*/ padding:3px 0 0; background: url(../images/bg_menu_item.gif) no-repeat  100% 28px}
.menu ul li { float:left;  margin:0; display:inline; display/**/ /**/: /**/block; border-top:1px solid #C5E481; background: url(../images/bg_menu_item.gif) no-repeat 0 0 }
.menu ul li a { display:block;  color:#FFFFFF; font-size:14px; font-weight:bold; text-decoration:none;  }
.menu ul li.active a, .menu ul li a:hover  { 	 background: url(../images/bg_menu_active.gif)  }
.menu ul li.a2 a span { background-position: 8px -32px}
.menu ul li.a3 a span { background-position: 8px -68px}
.menu ul li.a4 a span { background-position: 8px -102px}
.menu ul li.a5 a span { background-position: 8px -136px}
.menu ul li a span {  display:block;  padding:4px 5px 6px 40px; background:url(../images/bg_menu.gif) no-repeat 8px 2px}
.menu ul li a img { background:url(../images/bg_menu_span.gif) no-repeat}

.menu ul li .supLevel { display:none; position:absolute;z-index:5; margin:0; padding:0; background:none; width:180px; zoon:1; }
.menu ul li .supLevel li { vertical-align:bottom; float:none; background:#D3F958;  padding:5px 10px 0; display:block; border:none; border-left:1px solid #86BF2D; border-right:1px solid #86BF2D; zoom:1}
.menu ul li .supLevel li a { background:none; display:block; zoom:1; padding:0; color:#4E8301;text-decoration:underline ; font-size:12px}
.menu ul li .supLevel li a:hover { background:none; display:block; zoom:1; color:brown;}
.menu ul li .supLevel li.last { display:block; background:url(../images/bg_submenu.png) no-repeat right top ; padding:0 15px 0 0; margin: 0 0 0 10px; border:none}
.menu ul li .supLevel li.last b {background:url(../images/bg_submenu.png) no-repeat left top; border:none; display:block; margin: 0 0 0 -10px; position:relative; zoom:1; z-index:2 }
.menu ul li:hover .supLevel  { display:block}	

.supLevel li .supLeve2 { visibility:hidden; position:absolute; margin:-18px 0 0 168px;   padding:0; background:none; width:180px; border-top:1px solid #86BF2D; zoom:1; z-index:10 }
.supLevel li .supLeve2 li { float:none; background:#D3F958;  padding:5px 10px 0;display:block; border:none; border-left:1px solid #86BF2D; border-right:1px solid #86BF2D; zoom:1}
.supLevel  li .supLeve2 li a { background:none; display:block; padding:0; color:#4E8301;text-decoration:underline ; font-size:12px}
.supLevel  li .supLeve2 li a:hover { background:none; text-decoration:none}
.supLevel li .supLeve2 li.last { background:url(../images/bg_submenu.png) no-repeat right top ; padding:0 15px 0 0; margin: 0 0 0 10px; border:none}
.supLevel li .supLeve2 li.last b {background:url(../images/bg_submenu.png) no-repeat left top; border:none; display:block; margin: 0 0 0 -10px; position:relative; zoom:1; z-index:11 }
.supLevel li:hover { }
.supLevel li:hover .supLeve2  { visibility:visible; display:block}	





.menu  .lengMenu { padding: 0 20px;}
.menu  .lengMenu ul { /*padding: 28px  30px 0;*/ padding: 5px  30px 0; background:none	}
.menu  .lengMenu ul li  { border:none; background:none; }
.menu  .lengMenu ul li a { padding: 3px 10px}
.menu  .lengMenu ul li.active a,  .menu  .lengMenu ul li a:hover { background:url(../images/bg_leng_menu_active.gif) no-repeat center 3px}


p.plashka { /*height:57px; background:url(../images/bg_plashka.gif) no-repeat; margin:15px 0*/ margin:10px 0; }


.glbContentCont {color:#629600; font-size:10px; line-height:150%; padding: 0 0 30px 0; zoom:1;  }
.leftBar {width:355px; float:left}
.twobar { width:730px; float:left}
.centerContent { width:409px; float:left}
.rightContent {  width:200px; float:right}

 h2 { background:#618C00 url(../images/bg_h2_title.png) no-repeat right top; padding: 0 10px 0 0; color:#FFFFFF; font-size:12px}
 h2 span  {  background:#618C00 url(../images/bg_h2_title.png) no-repeat left top; display:block;  padding:7px	15px  }
.contentBox { color:#629600;  font-size:10px;  background:#F0FDAA; padding:15px 15px 0 15px}
.contentBox  table { width:100%; background:#FFFFFF url(../images/scbox_top_left.gif) no-repeat top left; border-collapse:collapse; border:none}
.contentBox  table td { background: url(../images/scbox_bottom_left.gif) no-repeat bottom left; vertical-align:top }

.contentBox  #wn { background:url(../images/bg_scrl_content.png) no-repeat 95%  120px; } 
.contentBox  #wn #lyr1 { padding:10px  15px}
.contentBox  p { padding: 7px 0; line-height:150%}
.contentBox  p a { color:#629600;  font-weight:bold}

.contentBox  {}

.topBox {  background:#F1FDBA url(../images/bg_plashka.gif) no-repeat right top; padding:0 10px 5px 0  }
.topBox b {  background:url(../images/bg_plashka.gif) no-repeat left top; display:block; height:11px;  font-size:1px; line-height:1px}
.footerBox {  background:#F1FDBA url(../images/bg_plashka.gif) no-repeat right bottom; padding:5px 10px 0 0  }
.footerBox b {  background:url(../images/bg_plashka.gif) no-repeat left bottom; display:block; height:11px; font-size:1px; line-height:1px }


.textElowBox p { line-height:130%; font-size:12px}
.textElowBox .topBox {  padding:0 10px 0 0}
.textElowBox .footerBox {  padding:0 10px 0 0}
.textElowBox .contentBox { padding:0 5px 0 15px}

.textBox { padding:0px 30px;  }
.textBox ul { margin:0; padding:10px 0 20px 0px; list-style:none }
.textBox ul li { padding:4px 0 0px 25px; background:url(../images/bulet.png) no-repeat  10px 7px}

.aReview { margin:0; padding:20px 0; list-style:none;}
.aReview li { padding:5px 0 5px 40px; background:url(../images/bg_review.png) no-repeat}
.aReview li.l2 { background-position: 0 -30px}
.aReview li .aButton { width:160px}


