@charset "utf-8";
body {margin:0;padding:0;width:100%;background:#fcf6ee;}
html {padding:0;	margin:0;}
li.bg, .bg {clear:both;border-bottom:1px dashed #818181;padding:0;margin:10px 0;background:none;list-style:none;}
p.clr, .clr {clear:both;	padding:0;margin:0;}
.main {margin:0 auto;padding:0;}
.header_resize {	margin:0 auto;padding:0;width:970px;}
.header {margin:0;padding:0;	background:#fcf6ee url(images/header_bg.gif) top repeat-x;}
.logo {margin:0;}
h1 {	margin:0;padding:30px 0 36px 32px;color:#5c5c5c;font-size:58px;font:bold font-family: Sand, fantasy;text-transform:none;letter-spacing:2px;}
h1 a, h1 a:hover {color:#5c5c5c;text-decoration:none;}
h1 span {font-weight:bold;color:#8fc400;}
h1 small {font:normal 13px/1.2em font-family: Sand, fantasy;color:#888;letter-spacing:normal;}
.menu {padding:0px 0 0 0;margin:0;width:410px;float:left;}
.menu ul {padding:0;margin:0;list-style:none;border:0;float:left;}
.menu ul li {float:left;margin:0;padding:0 5px;border:0;}
.menu ul li a {float:left;margin:0;padding:20px 0;	color:#fff;font:normal 12px font-family: Sand, fantasy;text-decoration:none;}
.menu ul li a span {padding:30px 10px;background:none;}
.menu ul li a:hover {color:#7DB132;background:url(images/r_menu.gif) no-repeat right;}
.menu ul li a:hover span {color:#7DB132;background:url(images/l_menu.gif) no-repeat left;}
.menu ul li a.active {color:#7DB132;background:url(images/r_menu.gif) no-repeat right;}
.menu ul li a.active span {	color:#7DB132;background:url(images/l_menu.gif) no-repeat left;}
.search {padding:10px 0 0 0;margin:0;width:320px;float:right;}
.search form {display:block;float:right;padding:0;}
.search span {display:block;	float:left;	background:url(images/img_1.png) left top no-repeat;width:151px;padding:0 5px 0 0;height:33px;}
.search form .keywords {line-height:14px;height:17px;float:left;background:url(images/img_1.png) left top no-repeat;border:0;padding:5px 5px;margin:0;font:normal 12px font-family: Sand, fantasy;color:#000;}
.search form .button {float:left;margin:0;padding:0;}
.headert_text_resize {width:970px;padding:0;	margin:0 auto;}
.headert_text_resize img {float:right;margin:0;padding:15px 0;}
.body_resize {margin:0 auto;	padding:0;	width:970px;}
.body {	margin:0;	padding:0;}
.body h2 {font:bold 24px font-family: Sand, fantasy;color:#323a3f;padding:10px 5px;margin:5px 0 10px 0;}
.body h2 span {color:#959595;font:normal 12px font-family: Sand, fantasy;}
.body p {font:normal 12px font-family: Sand, fantasy;color:#5f5f5f;padding:5px;margin:0;line-height:1.8em;}
.body img {float:left;margin:5px;padding:0;}
.body img.floated {float:right;margin:5px 10px 5px 0;padding:0;}
.body a {color:#97c950;text-decoration:underline;}
.left {float:left;width:614px;margin:0;padding:0 25px;background:url(images/l_bg.gif) top center no-repeat;}
.right {float:right;	width:255px;margin:0;padding:0 25px;background:url(images/r_bg.gif) top center no-repeat;}
.right ul {list-style:none;margin:5px 0;padding:0;}
.right li {background:10px 10px no-repeat;font:normal 14px font-family: Sand, fantasy;color:#464646;padding:5px 0;margin:3px 0;}
.right li a {padding:0 0 0 5px;margin:0;font:bold 17px font-family: Sand, fantasy;color:#97c950;text-decoration:none;}
.right li a:hover {color:#334E0D;text-decoration:none;}
.right ul.proionta {list-style:none;margin:5px 0;padding:0;}
.right li.proionta {background:none;font:normal 12px font-family: Sand, fantasy;color:#7DB132;padding:8px 0;}
.right li.proionta a {padding:0 0 0 0px;margin:0;font:normal 13px font-family: Sand, fantasy;color:#97c950;text-decoration:none;}
.right li.proionta strong {color:#97c950;}
.FBG_resize {margin:0 auto;padding:0;width:970px;}
.FBG {margin:0;padding:0;border-top:1px solid #dcdad8;}
.FBG img {float:left;margin:5px 10px 5px 0;padding:0;}
.FBG h2 {font:bold 24px font-family: Sand, fantasy;color:#323a3f;padding:10px 5px;	margin:5px 0 10px 0;}
.FBG p {font:normal 12px font-family: Sand, fantasy;color:#5f5f5f;padding:5px;margin:0;line-height:1.8em;}
.FBG a {color:#97c950;text-decoration:underline;}
.FBG ul {list-style:none;margin:5px 0;padding:0;}
.FBG li {	background:10px 10px no-repeat;font:normal 14px font-family: Sand, fantasy;color:#464646;padding:5px 0;margin:3px 0;}
.FBG li a {padding:0 0 0 5px;margin:0;font:normal 13px font-family: Sand, fantasy;color:#5f5f5f;text-decoration:none;}
.FBG li a:hover {color:#97c950;text-decoration:none;}
.FBG .blok {width:280px;float:left;padding:10px 20px;margin:0;}
.footer_resize {	margin:0 auto;padding:25px 15px;width:940px;color:#fff;}
.footer {padding:0;margin:10px auto;}
.footer p {margin:0;padding:4px 0;line-height:normal;color:#fff;}
.footer a {color:#fff;padding:inherit;text-decoration:underline;}
.footer a:hover {text-decoration:none;}
.footer .lf {float:left;}
.footer .rf {float:right;}
