﻿html, body {margin:0;padding:0;height:100%;width:100%;background:#1f291b url(../img/bg.png) repeat 0 0;color:#3e3e3e;font:normal 12px/normal Tahoma, Geneva, sans-serif;}
div, li, form, tr {margin:0;padding:0;}
ol, ul {margin:0;padding:0 0 0 20px;}
ul {list-style:disc outside;}
ol {list-style:decimal outside;}
li {line-height:18px;}
input, select {margin:0;text-align:left;outline:0 none;}
p {margin:0 0 13px 0;padding:0;text-align:left;line-height:18px;}
table, td, th, tr {border-collapse:collapse;}
img {border:0 none;margin:0;padding:0;}
table {width:100%;margin:0;padding:0;}
td, th {padding:3px;}
a {color:#42863b;text-decoration:underline;}
a:hover {text-decoration:none;}
h1, h2, h3, h4, h5, h6 {margin:0;padding:0;font-weight:normal;}
h1, h2 {font:normal 18px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#4f4a05;}
h3 {font:normal 18px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#3f6c39;padding:0 0 3px 0;}
h4 {font-size:14px;line-height:18px;}
.ac {text-align:center!important;}
.ar {text-align:right!important;}
a.phone {text-decoration:none!important;}
.clear {height:1px;line-height:1px;font-size:1px;clear:both;}
.clear-right {height:1px;line-height:1px;font-size:1px;clear:right;}
.clear-left {height:1px;line-height:1px;font-size:1px;clear:left;}
.float-right {float:right;}
.form-input {padding:6px 9px 7px 9px;height:14px;font:normal 12px/14px Tahoma, Geneva, sans-serif;color:#fff;}
#layout {width:946px;margin:0 auto;min-height:100%;position:relative;}
#header {/*height:246px;*/
	width:946px;position:relative;}
#header .info {float:left;width:735px;border-bottom:1px #181f14 solid;background:#11170e;margin:19px 0 0 0;}
#header .info p {color:#6b7b66;padding:7px 32px 7px 32px;margin:0;line-height:14px;}
#header .info a {color:#fff;}
#search {float:right;width:204px;height:29px;margin:19px 0 0 0;}
#search .form-item .form-input {background:#192115;width:125px;border:0px #394f30 solid;float:left;font-style:italic;}
#search .form-item .form-submit {background:#394f30 url(../img/submit-search-bg.png) repeat-x left top;height:29px;width:51px;border-top:0 none;border-bottom:0 none;padding:7px 0 8px 0;text-align:center;border-left:1px #394f30 solid;border-right:1px #394f30 solid;float:right;font:normal 12px/14px Tahoma, Geneva, sans-serif;color:#fefefe;cursor:pointer;}
*:first-child+html #search .form-item .form-submit {border-left:0 none;border-right:0 none;}
#search .form-item .form-submit:active {background:url(../img/submit-search-bg.png) repeat-x left bottom;}
#header .picture {width:944px;padding:10px 1px 16px 1px;position:relative;}
#header .picture .top {width:944px;height:7px;font-size:1px;line-height:1px;background:url(../img/header-top.png) no-repeat center bottom;}
#header .picture .bottom {width:944px;height:7px;font-size:1px;line-height:1px;background:url(../img/header-bottom.png) no-repeat center top;}
#header .picture .header-img {width:942px;border-left:1px #7c622b solid;border-right:1px #7c622b solid;display:block;}
#logo {position:absolute;left:14px;top:56px;}
#logo .slogan {padding:0 0 0 9px;}
#logo .slogan p {float:left;background:#161616;-moz-box-shadow:1px 1px 1px 0 #161616;-webkit-box-shadow:1px 1px 1px #161616;box-shadow:1px 1px 1px #161616;padding:0 5px;color:#feeb73;white-space:nowrap;}
#center {padding:0 2px 167px 2px;width:942px;}
#sidebar-left {float:left;width:241px;}


/*#left-menu ul { margin: 0; padding: 0; list-style: none; width: 100px; }
#left-menu ul li { position: relative; text-align:left; }
#left-menu li ul { position: absolute; left:99px; top: 0; display: none; }
#left-menu ul li a { display: block; color:#FFF} */


/*#left-menu {background:url(../img/left-menu-bg.png) repeat 0 0;} +
#left-menu ul {padding:16px 18px 14px 18px;margin:0;list-style:none outside;} +
#left-menu ul li {margin:0;padding:0;line-height:18px;display:block;font-size:14px;height:30px;} +

#left-menu ul li a {color:#fff;display:block;float:left;padding:0 13px 0 13px;height:27px;position:relative;} +
#left-menu li:hover ul { display: block; background:url(../img/left-menu-bg2.png) no-repeat 0 0;padding:20px 13px 13px 60px;width:83px;}
#left-menu li:hover ul, #left-menu-menu li.over ul { display: block; }*/




#left-menu {background:url(../img/left-menu-bg.png) repeat 0 0;}
#left-menu ul {padding:16px 18px 14px 18px;margin:0;list-style:none outside; width:150px;}
#left-menu ul li {position:relative;margin:0;padding:0;line-height:18px;display:block;font-size:14px;height:30px;cursor:pointer;}
#left-menu li ul { position: absolute; left:149px; top: 0; display: none; }
#left-menu ul li a {color:#fff;display:block;float:left;padding:0 13px 0 13px;height:27px;position:relative;}
#left-menu li:hover ul { display: block; background:url(../img/left-menu-bg.png) repeat 0 0;padding:20px 13px 13px 60px;width:100px;}
#left-menu li:hover ul, #left-menu-menu li.over ul { display: block; } 
#left-menu ul .current a {text-decoration:none;cursor:default;}
#left-menu ul li span.middle {display:block;float:left;padding:4px 0 5px 0;cursor:pointer;}
#left-menu ul li span.left, #left-menu ul li span.right {display:block;position:absolute;text-decoration:none!important;font-size:1px;line-height:1px;width:13px;height:27px;top:0;cursor:pointer;}
#left-menu ul li span.left {left:0;}
#left-menu ul li span.right {right:0;}
#left-menu ul .current .middle {background:url(../img/left-menu-but.png) repeat-x 0 0!important;cursor:default!important;}
#left-menu ul li a:hover .middle {background:url(../img/left-menu-but.png) repeat-x 0 0;}
#left-menu ul li a:active .middle {background:url(../img/left-menu-but.png) repeat-x 0 -27px;}
#left-menu ul .current .left {background:url(../img/left-menu-but.png) no-repeat 0 -54px!important;cursor:default!important;}
#left-menu ul li a:hover .left {background:url(../img/left-menu-but.png) no-repeat 0 -54px;}
#left-menu ul li a:active .left {background:url(../img/left-menu-but.png) no-repeat 0 -81px;}
#left-menu ul .current .right {background:url(../img/left-menu-but.png) no-repeat 0 -108px!important;cursor:default!important;}
#left-menu ul li a:hover .right {background:url(../img/left-menu-but.png) no-repeat 0 -108px;}
#left-menu ul li a:active .right {background:url(../img/left-menu-but.png) no-repeat 0 -135px;}
#top-five {width:241px;margin:12px 0 0 0;background:#37522b;border-bottom:1px #2d4125 solid;}
#left-menu .menu-sec {position:relative;margin:0;padding:0;line-height:18px;display:none;font-size:12px;padding:0 0 10px 25px}
#left-menu .menu-sec a {color:#fff;display:block;float:left;position:relative;}
#top-five .heading {font:normal 18px/23px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#fff;padding:19px 12px 6px 18px;}
#top-five .heading .button {display:block;float:right;text-decoration:none;color:#8ddc6a;background-image:url(../img/but-algam.png);background-repeat:repeat-x;background-position:0 0;position:relative;font:normal 11px/13px Tahoma, Geneva, sans-serif;height:18px;padding:0 8px;margin:4px 0 0 0;}
#top-five .heading .button:active {background-position:0 -18px;}
#top-five .heading .button .middle {display:block;height:13px;padding:1px 0 4px 0;background:url(../img/but-algam-mid.png) no-repeat center top;cursor:pointer;min-width:44px;text-align:center;}
#top-five .heading .button:active .middle {background-position:center bottom;}
#top-five .heading .button .left, #top-five .heading .button .right {display:block;width:8px;height:18px;position:absolute;top:0;background-image:url(../img/but-algam.png);background-repeat:no-repeat;cursor:pointer;}
#top-five .heading .button .left {background-position:0 -36px;left:0;}
#top-five .heading .button .right {background-position:0 -72px;right:0;}
#top-five .heading .button:active .left {background-position:0 -54px;}
#top-five .heading .button:active .right {background-position:0 -90px;}
#top-five ol {background:url(../img/top5-bg.png) no-repeat 0 0;padding:13px 12px 19px 40px;margin:0;}
#top-five ol li {font:normal 14px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#456936;padding:3px 0;}
#top-five ol li a {font:normal 12px/14px Tahoma, Geneva, sans-serif;color:#abd1a8;}
#top-five ol li span {font:normal 12px/14px Tahoma, Geneva, sans-serif;color:#fcfade;}
#entrance {padding:12px 12px 13px 18px;margin:10px 0 0 0;background:#000;font-size:12px;line-height:22px;color:#808280;}
#entrance-link {font-size:18px;color:#fefefe;text-decoration:underline;cursor:pointer;}
#entrance-link:hover {text-decoration:none;}
#entrance a {font-size:18px;color:#fefefe;}
#entrance-block {background:#070000; solid;margin:20px 0 10px;padding:12px 10px 12px 16px;display:block;}
#entrance-block .form-item {color:#4b4b4b;}
#entrance-block .form-item a {color:#4b4b4b;}
#entrance-block .form-input {background:#181818;width:191px;border:1px #282828 solid;margin:9px 0;display:block;}
#entrance-block .form-submit {font:normal 12px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#ebebeb;padding-left:7px;padding-right:7px;border:0 none;background:url(../img/login-bg.png) repeat-x 0 0;height:27px;margin:5px 10px 0 0;cursor:pointer;}
*:first-child+html #entrance-block .form-submit {vertical-align:middle;width:90px;text-align:center;}
#entrance-block .form-submit:active {background-position:0 -27px;}
.s-block {padding:0 0 5px 0;}
.s-block .heading {padding:12px 10px 12px 16px;font:normal 18px/normal "Trebuchet MS", Arial, Helvetica, sans-serif;color:#fbfbfb;}
.s-block .casual-article {background:#354333;padding:16px 10px 13px 16px;border-top:6px #405c3c solid;}
.s-block .casual-article h4 {margin:0 0 3px 0;}
.s-block .casual-article h4 a {color:#eae59e;margin:0 0 3px 0;}
.s-block .casual-article p {color:#ececec;line-height:18px;margin:0;}
.s-block .casual-article a {color:#eae59e;}
.s-block .article-links {background:#354333 url(../img/article-links-bg.png) no-repeat left top;padding:13px 10px 13px 16px;margin:0;list-style:none outside;}
.s-block .article-links li {padding:0 0 0 18px;font-size:14px;background:url(../img/article-links-li.png) no-repeat left center;color:#84c267;}
.s-block .article-links li a {color:#84c267;}
.s-block .casual-anonce {padding:0 10px 13px 16px;}
.s-block .casual-anonce h4 {font-size:18px;font-style:italic;margin:0 0 3px 0;color:#eae59e;}
.s-block .casual-anonce p {color:#839d7f;}
.s-block .casual-anonce img {border:6px #2c3a26 solid;}
.s-block .tags {padding:0 10px 0 16px;line-height:24px;}
.s-block .tags a {padding:0 6px 0 0;}
.s-block .tags .s11 {font-size:11px;color:#3a4d37;}
.s-block .tags .s12 {font-size:12px;color:#677b64;}
.s-block .tags .s14 {font-size:14px;color:#677b64;}
.s-block .tags .s15 {font-size:15px;color:#677b64;}
.s-block .tags .s16 {font-size:16px;color:#677b64;}
.s-block .tags .s18 {font-size:18px;color:#93bf8d;}
.s-block .tags .s20 {font-size:20px;color:#93bf8d;}
.s-block .tags .s22 {font-size:22px;color:#93bf8d;}
.s-block .tags .s24 {font-size:24px;color:#93bf8d;}
#main-block {width:701px;float:right;background:#fcfade;min-height:1500px;}
#main-block .sitemap{padding:15px;}
#main-block .sitemap span{font-style:bold;font-size:16px;}
#main-block .breadcrumbs {margin:20px 0 5px 20px;}
.news-list {margin:0 1px;padding:0 0 28px 0;}
.news-list .item {border-bottom:1px #dfdcb9 solid;}
.news-list .item .heading {font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#42863b;padding:20px 26px 18px 28px;}
.news-list .item .text {padding:0 26px 9px 28px;}
.news-list .item .text p {margin:0;}
.news-list .item .links {padding:0 26px 19px 28px;}
.news-list .item .links .button {float:left;display:block;font-size:12px;line-height:14px;height:14px;color:#fff;text-decoration:none;padding:5px 13px;margin:0 12px 0 0;position:relative;background-image:url(../img/but-content.png);background-repeat:repeat-x;background-position:0 0;}
.news-list .item .links .button span {cursor:pointer;}
.news-list .item .links .button:active {background-position:0 -24px;}
.news-list .item .links .button .count {color:#fffc6a;}
.news-list .item .links .button .left, .news-list .item .links .button .right {display:block;position:absolute;top:0;width:13px;height:24px;background-image:url(../img/but-content.png);background-repeat:no-repeat;}
.news-list .item .links .button .left {background-position:0 -48px;left:0;}
.news-list .item .links .button .right {background-position:0 -96px;right:0;}
.news-list .item .links .button:active .left {background-position:0 -72px;}
.news-list .item .links .button:active .right {background-position:0 -120px;}
.news-list .item .links .date {font-style:italic;color:#4c4b43;line-height:14px;padding:5px 0;}
.news-list .item .links .date img {margin:0 0 -4px 0;}
.news-list .item .links .date span {color:#a4a281;}
.news-list .news-links {padding:18px 26px 0 28px;margin:0;list-style:none outside;}
.news-list .news-links li {padding:0 0 0 20px;font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif;background:url(../img/news-links-li.png) no-repeat left center;color:#487732;}
.news-list .news-links li a {color:#487732;}
.casualScreenshots .heading {background:#faf6b8;padding:11px 27px 10px 29px;}
.casualScreenshots .heading p {float:right;margin:0;padding:4px 0 0 0;line-height:14px;font-style:italic;color:#a5a04c;}
*:first-child+html .casualScreenshots .heading p {width:265px;text-align:right;}
.casualScreenshots .heading p .button {color:#fff;float:right;display:block;position:relative;font-size:12px;font-style:normal;line-height:14px;padding:4px 13px 6px 13px;margin:-4px 0 -6px 11px;background-image:url(../img/but-send.png);background-repeat:repeat-x;background-position:0 0;}
.casualScreenshots .heading p .button span {cursor:pointer;}
.casualScreenshots .heading p .button:active {background-position:0 -24px;}
.casualScreenshots .heading p .button .right, .casualScreenshots .heading p .button .left {display:block;position:absolute;width:13px;height:24px;top:0;background-image:url(../img/but-send.png);background-repeat:no-repeat;}
.casualScreenshots .heading p .button .left {background-position:0 -48px;left:0;}
.casualScreenshots .heading p .button .right {background-position:0 -96px;right:0;}
.casualScreenshots .heading p .button:active .left {background-position:0 -72px;}
.casualScreenshots .heading p .button:active .right {background-position:0 -120px;}
.casualScreenshots .items {padding:36px 26px 0 32px;}
.casualScreenshots .items .item {width:170px;float:left;margin:0 64px 0 0;padding:0 0 21px 0;font:normal 12px/normal "Trebuchet MS", Arial, Helvetica, sans-serif;color:#4a460b;}
.casualScreenshots .items .item .image {padding:0 0 9px 0;}
.casualScreenshots .items .item a {font-size:18px;color:#3f6c39;}
.last-anonce .heading {background:#faf6b8;padding:11px 27px 10px 29px;}
.last-anonce .items {padding:11px 0;}
.last-anonce .items .item {padding:19px 37px 15px 30px;border-bottom:1px #e2e0bc solid;border-top:1px #f6f3d5 solid;}
.last-anonce .items .item img {float:left;border:6px #dbd9bd solid;}
.last-anonce .items .item .text {margin:0;}
.last-anonce .items .item .text .date {color:#a4a281;font-style:italic;}
.last-anonce .items .item .text p {margin:13px;}
.content {padding:15px 27px 0 29px;}
#footer {width:649px;height:114px;position:absolute;right:2px;bottom:27px;background:#000;border-bottom:1px #0b0e0a solid;padding:26px 21px 0 31px;}
#footer-menu1 {float:left;width:166px;}
#footer-menu1 ul {margin:0;padding:0;list-style:none outside;}
#footer-menu1 ul li {margin:0;padding:0;line-height:18px;}
#footer-menu1 ul li a {color:#fff;}
#footer-menu2 {float:left;width:166px;}
#footer-menu2 ul {margin:0;padding:0;list-style:none outside;}
#footer-menu2 ul li {margin:0;padding:0;line-height:18px;}
#footer-menu2 ul li a {color:#8f8f8f;}
#copyrights {float:right;padding:0 47px 0 0;background:url(../img/copy-logo.png) no-repeat right top;text-align:right;color:#fff;line-height:18px;white-space:nowrap;min-height:36px;}
#copyrights a {color:#fff;}
#copyrights span {color:#cec243;}
/* the overlayed element */
.simple_overlay {
   
   /* must be initially hidden */
   display:none;
   
   /* place overlay on top of other elements */
   z-index:10000;
   
   /* styling */
   background-color:#333;
   
   width:675px;   
   min-height:200px;
   border:1px solid #666;
   
   /* CSS3 styling for latest browsers */
   -moz-box-shadow:0 0 90px 5px #000;
   -webkit-box-shadow: 0 0 90px #000;   
}

/* close button positioned on upper right corner */
.simple_overlay .close {
   background-image:url(/img/close.png);
   position:absolute;
   right:-15px;
   top:-15px;
   cursor:pointer;
   height:35px;
   width:35px;
}

#triggers img {
   cursor:pointer;
   margin:0 5px;
   background-color:#fff;
   border:1px solid #ccc;
   padding:2px;

   -moz-border-radius:4px;
   -webkit-border-radius:4px;
}

.overlay {display:none;z-index:10000;background-color:#333;width:675px;min-height:200px;border:1px solid #666;-moz-box-shadow:0 0 90px 5px #000;-webkit-box-shadow:0 0 90px #000;}
.overlay .close {background-image:url(/img/close.png);position:absolute;right:-15px;top:-15px;cursor:pointer;height:35px;width:35px;}
.overlay #img {margin:0;}
.overlay .next, .overlay .prev {position:absolute;top:40%;border:1px solid #666;cursor:pointer;display:block;padding:10px 20px;color:#fff;font-size:11px;-moz-border-radius:5px;-webkit-border-radius:5px;text-decoration:none;}
.overlay .prev {left:0;border-left:0;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;}
.overlay .next {right:0;border-right:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0;-webkit-border-top-right-radius:0;}
.overlay .next:hover, .overlay .prev:hover {text-decoration:underline;background-color:#000;}
.overlay .disabled {visibility:hidden;}
.overlay .info {position:absolute;bottom:0;left:0;padding:10px 15px;color:#fff;font-size:11px;border-top:1px solid #666;}
.overlay .info strong {display:block;}
.overlay .progress {position:absolute;top:45%;left:50%;display:none;}
.overlay .next, .overlay .prev, .overlay .info {background:#333 !important;background:rgba(0, 0, 0, 0.6) url(/img/h80.png) repeat-x;}
.overlay .inactive {visibility:hidden !important;}
#triggers img {margin:0 5px;background-color:#fff;border:1px solid #ccc;padding:2px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;}
#triggers a {cursor:url(../img/zoomin.cur), pointer!important;}
