.sape:hover {
background: #b8d4ff;
text-decoration:underline;
}
.gal_new {float:left;width:150px;margin-top:5px;padding:10px;border:1px solid #DBDBDC;margin-right:10px}
.gal_new .header {height:30px;line-height:30px;
background: #f7f7f7;text-align:center;margin:-10px -10px 10px;
background: -moz-linear-gradient(top, #f7f7f7 0%, #efefef 47%, #eaeaea 100%); 
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f7f7f7), color-stop(47%,#efefef), color-stop(100%,#eaeaea));
background: -webkit-linear-gradient(top, #f7f7f7 0%,#efefef 47%,#eaeaea 100%);
background: -o-linear-gradient(top, #f7f7f7 0%,#efefef 47%,#eaeaea 100%);
background: -ms-linear-gradient(top, #f7f7f7 0%,#efefef 47%,#eaeaea 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#eaeaea',GradientType=0 );
background: linear-gradient(top, #f7f7f7 0%,#efefef 47%,#eaeaea 100%);}
.gal_new .header span {color:#666;}

.gal_new .first {display:block;}
.gal_new .hiddenCont {display:none;}
.sape1 {
border-bottom:1px doted b8d4ff;
margin:5px 0 5px 0;
}
.asd ul li{background:none !important}
* {margin: 0;padding: 0;}
body {color: #6B6B6B;background: #FFFFFF;font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;line-height: 1.5;font-size: 13px;}
body#bd {background: url(../images/body-bg.gif) repeat-x 0 -70px #FFFFFF;}
.pstrnav {padding: 0px 10px 20px 15px;}
.pstrnav a{font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
.galery {margin-right:20px;width:100px;}
#top_banners {display: block;height: 50px;width: 980px;padding-left: 20px;}
#left-top {width: 690px;float: left;line-height:0;height:50px;}
#right-top {width: 260px;float: left;display: block;line-height:0;height:50px;}
.comment {border: 1px solid #DED176; background-color: #FFFDE6;padding-left: 10px;padding-top: 3px; padding-right: 10px; padding-bottom: 0px;}
.add_comment {border: 1px solid #B8D4FF; background-color: #F9FBFF; padding-left: 10px; padding-top: 3px; padding-right: 10px; padding-bottom: 0px;}
.comtitle {font-size:18px;color: #B6B6B6;}
/* Normal link */
a {color: #2B98B7;	text-decoration: underline;}
a:hover, a:active, a:focus {color: #2B98B7;text-decoration: none;}
/* Заголовки */
h1, h2, h3, h4 {line-height: normal;}
h1 {font-size: 1.7em;font-weight: normal;}
h2 {font-size: 1.35em;font-weight: normal;}
h4 {font-size: 1em;text-transform: uppercase;}
p {margin: 5px 0 15px;color:#252525;}
ul {margin-top: 5px;margin-bottom: 15px;list-style: none;}
ul li {padding-left: 35px;background: url(../images/bullet-list.gif) no-repeat 22px 6px;}
ol {margin-top: 5px;	margin-bottom: 15px;}
ol li {margin-left: 35px;}
th {padding: 4px;font-weight: bold;text-align: left;}
fieldset {	border: none;}
fieldset a {font-weight: bold;}
hr {border-top: 1px solid #E6E6E6;border-right: 0;	border-left: 0;border-bottom: 0;height: 1px;}
a img {border: none;}
table {}
td, div {font-size: 1em;
}
/* Формы
--------------------------------------------------------- */
form {margin: 0;padding: 0;}
input, select {font: 11px/normal Tahoma, Arial, Helvetica, sans-serif;}
select, .inputbox {padding: 2px;}
textarea {	padding-left: 2px;}
.button {border: 2px solid #F3F3F3;padding: 1px 8px;background: #BBC790;color: #FFFFFF;}
.button1 {	border: 2px solid #9FB1E6;padding: 1px 8px;background: #B8D4FF;color: #6B6B6B;}
.button:hover, .button:focus {border-color: #E6E6E6;}
.inputbox {border: 1px solid #E6E6E6;background: #F3F3F3;color: #6B6B6B;}
.inputbox:hover, .inputbox:focus {border: 1px solid #CCCCCC;}
/* Левая колонка (цветная)------------ */
#leftcol div.moduletable h3 {margin: 0 0 5px;font-size: 13px;font-weight: normal;}
#leftcol div.moduletable {padding: 20px 15px 5px 25px;}
/* Правая колонка (цветная)
--------------------------------------------------------- */
div.module h3 {margin: 0 0 5px;font-size: 13px;font-weight: normal;}
div.module {margin: 10px 0 0;padding: 0;float: left;width: 100%;background: url(../images/box-br.gif) no-repeat bottom right;}
div.module div {padding: 0;background: url(../images/box-bl.gif) no-repeat bottom left;}
div.module div div {padding: 0;background: url(../images/box-tr.gif) no-repeat top right;}
div.module div div div {padding: 10px 15px 20px;background: url(../images/box-tl.gif) no-repeat top left;}
div.module div div div div {margin: 0;padding: 0;background: none;}
div.module .article_seperator {display: none;}
/* Стиль
--------------------------------------------------------- */
table.blog {}

table.blog .article_seperator {	display: block;height: 35px;background: url(../images/seperator.gif) no-repeat top right;}
#leftcol .article_seperator, #rightcol .article_seperator {display: none;}
table.contentpane {	border: none;width: 100%;}
table.contentpaneopen {border: none;}
table.contenttoc {margin: 0 0 10px 10px;padding: 0;width: 35%;}
table.contenttoc a {	text-decoration: none;}
table.contenttoc a:hover,
table.contenttoc a:active,
table.contenttoc a:focus {text-decoration: none;color: #E9A853;}
table.contenttoc td {	background: url(../images/bullet-list.gif) no-repeat 4% 55%;padding: 4px 5px 2px 22px;}
table.contenttoc td:hover {background: url(../images/bullet-list-on.gif) no-repeat 4% 55%;}
table.contenttoc th {	padding: 4px;color: #6B6B6B;text-indent: 6px;text-transform: uppercase;background: url(../images/stripe1.gif) #F3F3F3;}
table.poll {padding: 0;width: 100%;border-collapse: collapse;}
table.pollstableborder {padding: 0;width: 100%;border: none;text-align: left;}
table.pollstableborder img {vertical-align: baseline;}
table.pollstableborder td {padding: 2px!important;}
.pollstableborder tr.sectiontableentry1 td,
.pollstableborder tr.sectiontableentry2 td {border-bottom: none;}
.pollstableborder tr.sectiontableentry1 td {background: #F3F3F3;}
table.searchintro {padding: 10px 0;width: 100%;}
table.searchintro td {padding: 5px!important;}
.adminform textarea {width: auto; }
.adminform textarea.inputbox {}
.blog_more {margin: 10px 0;}
.blog_more strong {	margin: 0 0 5px;padding-left: 13px;display: block;	color: #666666;text-transform: uppercase;}
td.buttonheading {padding: 0 3px!important;text-align: center;}
.category {font-weight: bold;}
.clr {clear: both;}
.componentheading {margin: 0 0 15px;font-size: 1.7em;line-height: normal;padding: 2px 0 3px;border-bottom: 1px solid #E6E6E6;}
.contentdescription {padding-bottom: 30px;}
.contentheading {font-size: 18px;line-height: normal;width: 100%;}
.seven {width: 70%;}
a.contentpagetitle,
a.contentpagetitle:hover,
a.contentpagetitle:active,
a.contentpagetitle:focus {color: #E9A853;text-decoration: none;font-size: 18px;line-height: normal;}
a.readon {text-decoration: none;font-weight: bold;background: url(../images/arrow-readon.gif) no-repeat center left;padding-left: 15px;}
a.readon:hover, a.readon:active, a.readon:focus {	text-decoration: none;background: url(../images/arrow-readon-on.gif) no-repeat center left;	color: #BBC790;}
table.contentpaneopen td, table.contentpane td {}
table.contentpaneopen, table.contentpane, table.blog {width: 100%;}
.createdate {padding-bottom: 10px;color: #B6B6B6;font-weight: bold;line-height: 10px;}
.modifydate {color: #B6B6B6;	height: 15px;}
.moduletable {padding: 0;}
.mosimage {padding: 0;margin: 5px 15px 5px 0!important;	margin: 5px 5px 5px 0;}
.mosimage img {padding: 0;margin: 0!important;}
.mosimage_caption {margin-top: 2px;padding: 1px 2px;color: #B6B6B6;}
.pagenav_prev,
.pagenav_next{padding: 0 5px;}
a.pagenav,
.pagenav_prev a,
.pagenav_next a,
.pagenavbar a {text-decoration: none;}
a.pagenav:hover, a.pagenav:active, a.pagenav:focus,
.pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus,
.pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus,
.pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus {text-decoration: none;}
.pagenavbar {padding-left: 14px;background: url(../images/pages.gif) no-repeat center left;}
.pagenavcounter {padding: 8px 14px 0 14px;background: url(../images/pages.gif) no-repeat 0 11px;}
.sectiontableheader {padding: 5px;background: url(../images/stripe1.gif) #E6E6E6;font-weight: bold;}
tr.sectiontableentry1 td {padding: 5px;border-bottom: 1px solid #E6E6E6;}
tr.sectiontableentry2 td {padding: 5px;border-bottom: 1px solid #E6E6E6;}
.small {color: #B6B6B6;}
.smalldark {text-align: left;}
div.syndicate div {text-align: center;}
#headerwrap, #containerwrap, #botslwrap, #botnavwrap, #footerwrap {text-align: center;width: 100%;}
#header, #container, #container-fl, #container-f, #botsl, #botnav, #footer {margin: 0 auto;width: 770px;text-align: left;}
.wide #header, .wide #container, .wide #container-fl, .wide #container-f, .wide #botsl, .wide #botnav, .wide #footer {width: 950px;}
#containerwrap {clear: both;}
#container {padding: 0 0 20px;background: url(../images/content-narrow-bg.gif) no-repeat top left #FFFFFF;}
.wide #container {padding: 0 0 20px;background: url(../images/content-bg.gif) no-repeat top left #FFFFFF;}
#container-f {padding: 0 0 20px;background: url(../images/content-narrow-full-bg.gif) no-repeat top left #FFFFFF;}
.wide #container-f {padding: 0 0 20px;background: url(../images/content-full-bg.gif) no-repeat top left #FFFFFF;}
container-fl {padding: 0 0 20px;background: url(../images/content-narrow-fl-bg.gif) no-repeat top left #FFFFFF;}
.wide #container-fl {	padding: 0 0 20px;	background: url(../images/content-fl-bg.gif) no-repeat top left #FFFFFF;}
/* HEADER------------------------------ */
#headerwrap {background: url(../images/header-bg3.jpg) no-repeat 0 -70px;}
#header {	line-height: normal;height: 200px;position:relative;}
#header h1 {position:relative;height:90px;float: left;width: 390px;margin-top: 40px;text-indent:-9999px;background:url(../images/logo.png) 0 0 no-repeat}
#header h1 a {display:block;position:absolute;left:0;top:0;width:390px;height:90px;}
#sh {width: 500px;position:absolute;right:0;top:0px;}
.wide #sh {width: 580px;}
#usertoolswrap {float: right;display: block;margin-top: 7px;	padding-right: 20px;}
#usertools {padding: 0 10px 0 4px;float: left;display: block;	font-size: 11px;height: 25px;}
#usertools span {float: left;margin-right: 30px;display: block;}
#usertools img {padding: 5px 2px 0;}
#usertools a {}
#usertools a:hover, #usertools a:active, #usertools a:focus {}
#search {	width: 120px;float: left;display: block;}
#usertools div.search {margin-top: 6px;	padding-left: 20px;background: url(../images/icon-search.gif) no-repeat center left;}
#usertools .inputbox {border: 1px solid #2B98B7;width: 100px;background: #B5DEEA;}
#usertools .inputbox:hover,
#usertools .inputbox:focus {}
/* MAIN NAVIGATION
--------------------------------------------------------- */

#mainnav {float: right;display: block;margin-top: 6px;height: 32px;clear: both;width: 465px;}
html>body #mainnav {margin-top: 8px;}
.wide #mainnav {width: 400px;}
#mainnav a  {color: #FFFFFF;font-weight: bold;text-transform: uppercase;}
li.menuitemend a {background: none!important;}
a.mainlevel {padding: 4px;display: block;color: #353535;text-decoration: none;border-bottom: 1px solid #F3F3F3;}
a.mainlevel:hover,
a.mainlevel:active,
a.mainlevel:focus,
a.mainlevel#active_menu {background: url(../images/arrow-on.gif) no-repeat center right #F3F3F3!important;color: #6B6B6B;text-decoration: none;}
#leftcol #active_menu, #rightcol #active_menu {color: #E9A853;background: url(../images/bullet-list-on.gif) no-repeat 3% 50% #F3F3F3;text-decoration: none;border: 1px solid #E6E6E6;}
#botslwrap {border-bottom: 1px solid #E6E6E6;padding: 20px 0;clear: both;}
#botsl {}
.box {float: left;overflow: hidden;}
.box h3 {margin-bottom: 5px;font-size: 13px;text-indent: 2px;font-weight: normal;}
.box div.moduletable {margin-left: 30px;}
.box ul {	padding: 0;margin: 0!important;}
.box li {padding: 0;	margin: 0;background: none;}
.box li a {	padding: 4px 4px 4px 15px;	border-bottom: 1px solid #F3F3F3;width: 99%; /*This is required for IE6*/display: block;text-decoration: none;	background: url(../images/bullet-list.gif) no-repeat 1% 50%;}
.box li a:hover,
.box li a:active,
.box li a:focus {background: url(../images/bullet-list-on.gif) no-repeat 1% 50% #F3F3F3;text-decoration: none;color: #E9A853;}
.box td {	padding: 0;}
.box  .article_seperator {display: none;}
.box-ended div.moduletable {	margin-right: 0!important;}
/* PATHWAY-------------------------------*/
#pathway {padding: 5px 0;text-indent: 10px;margin: 10px 0;background: url(../images/stripe1.gif);line-height: normal;display: block;float: left;width: 100%;clear: both;}
#pathway a {text-decoration: none;color: #6B6B6B;}
#pathway img {margin: 0 5px;}
/* CONTENT COLUMN--------------- */
#mainbody, #mainbody-fl, #mainbody-fr, #mainbody-f {margin: 0 0 25px;}
#mainbody {float: left;width: 80%;}
#mainbody #contentwrap {float: right;width: 70.5%;padding-right: 2%;}
#mainbody-fl {float: left;width: 79%;}
#mainbody-fl #contentwrap {float: right;	width: 95.5%;}
#mainbody-fr{float: left;width: 100%;}
#mainbody-fr #contentwrap {float: right;	width: 75%;padding-right: 3%;}
#mainbody-fr #leftcol {width: 20%;}
#mainbody-f {float: left;width: 100%;}
#mainbody-f #contentwrap {padding-left: 4%;padding-right: 4%;}
#contentwrap {margin-top: 25px;}
#content {clear: both;}
/* LEFT COLUMN--------------------- */
#leftcol {float: left;width: 25%;	margin-top: 18px;padding-top: 30px;overflow: hidden;}
/* RIGHT COLUMN----------------- */
#rightcol {float: right;width: 19%;margin: 25px 0;overflow: hidden;}
/* FOOTER------------------------------- */
#botnavwrap {background: url(../images/stripe1.gif) #F3F3F3;clear: both;}
#botnav {	padding: 6px 0;position: relative;line-height: normal;}
#botnav ul {margin: 0 0 0 30px;padding: 0;}
#botnav li {margin: 0;padding: 0;background: none;display: inline;}
#botnav a {margin-right: 20px;color: #AAAAAA;text-decoration: none;}
#botnav a:hover, #botnav a:active {color: #6B6B6B;}
a.gotop-button {position: absolute;top: 7px;right: 20px;background: url(../images/arrow-top.gif) no-repeat center left;padding-left: 11px;}
#footerwrap {color: #AAAAAA;	clear: both;}
#footer {	padding: 10px 0;position: relative;}
#footer a {color: #AAAAAA;}
#footer a:hover {color: #6B6B6B;}
#bottomline {margin-left: 30px;}
#cert {position: absolute;right: 30px;top: 18px;}
#cert a {padding-right: 5px;}
/* MISCELLANOUS------------------ */
div.back_button a,
div.back_button a:hover,
div.back_button a:active {margin: 10px 0;display: block;background: none!important;text-decoration: none!important;float: right;color: #AAAAAA;}
#modlgn_passwd, #modlgn_username {width: 90%;}
#modlgn_passwd {}
#modlgn_username {}
#modlgn_remember {border: none;background: none;}
/* Clearfix */
.clearfix:after {clear: both;display: block;content: ".";height: 0;visibility: hidden;}
* html > body .clearfix {width: 100%;display: block;}
* html .clearfix {height: 1%;}
/* Firefox Scrollbar Hack - Do not remove */
html {margin-bottom: 1px;height: 100%!important;	height: auto;}
/* Opacity logo hack */
#sitelogo {cursor: pointer;}
/* CoolAds */
#coolads {height: 0;overflow: hidden;position: relative;}
#coolads-container {overflow: hidden;margin-right: 5%;}
#coolads-container div.moduletable {overflow: hidden;}
