/*@import url(http://fonts.googleapis.com/css?family=Lato:300,400);*/
/* Google Fonts */
a:link{text-decoration:none;color:#03f}
a:visited{text-decoration:none;color:#900}
a:hover{text-decoration:none;color:#f00}
a:active{text-decoration:none}
a img{border:0}
body{margin:0;padding:0;width:100%;height:100%}
li,#doc,#doc2,#giri,#weight,#power,#body,#medic,#fitness,#meal,#glory{list-style-type:none;font-family:verdana,arial,helvetica,sans-serif;font-size:13px;padding-left:4px;margin-bottom:3px;color:#555}
li{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;padding-left:2px;margin-bottom:1px;list-style-image:url(/images/icon/bullet_red.gif)}
#doc{list-style-image:url(/images/icon/galka2.gif)}
#doc2{list-style-image:url(/images/icon/galka.gif)}
#giri{list-style-image:url(/images/icon/giri.png)}
#weight{list-style-image:url(/images/icon/galka2.gif)}
#body{list-style-image:url(/images/icon/body.gif)}
#glory{list-style-image:url(/images/icon/body2.gif);margin-bottom:5px}
#medic{list-style-image:url(/images/icon/shpric.gif)}
#fitness{list-style-image:url(/images/icon/fitness.png);margin-bottom:5px}
#meal{list-style-image:url(/images/icon/cap.gif)}
#hr,hr{height:1px;border:0;width:98%;text-align:center}
#hr{color:#39f;background:#39f;margin-top:30px}
hr{color:#ffaa43;background:#ffaa43}
#hr2{color:#ffaa43;background:#ffaa43;margin-left:7px;text-align:left;width:400px}
#hr1{color:#39f;background:#39f;margin-left:7px;text-align:left;width:400px}
.up{width:98%;padding-left:20px}
#h1,h1,h2,h3,h4,h5,h6{font-family:verdana,arial,helvetica,sans-serif;font-size:14px;font-style:normal;padding-top:1px;padding-bottom:1px;margin-top:1px}
#header{text-align:right;margin-top:1px;margin-bottom:1px;color:#555555;font-weight:bold;background-color:#FC0; font-size: 17px; vertical-align: middle }
.header{background:url(/images/logotip/back.png) left repeat-x;}
h1{text-align:center;margin:20px 6px 25px 6px;background:#9cf}
h2{text-align:left;margin-left:10px;margin-bottom:5px;color:#039}
h3{text-align:left;margin-left:10px;margin-bottom:10px;color:#f60}
h4{text-align:center;margin-left:10px;margin-bottom:5px;color:#000}
h6{text-align:center;margin-left:10px;margin-bottom:1px;color:#f00}
sub{font-family:verdana,arial,helvetica,sans-serif;font-size:11px}
.pre{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;text-align:justify;padding:5px;margin:5px}
blockquote{font-size:13px;  font-family:verdana,arial,helvetica,sans-serif;  font-style:italic; color:#555;  padding:0 0 0 24px;   background:url(/images/blockquote.png) left top no-repeat;   border:none;}
.bro {color:#f00; font-size:14px;text-align:left; font-family:verdana,arial,helvetica,sans-serif;}
p,.text,#b,.up,#up2,.news_body{font-family:verdana,arial,helvetica,sans-serif;font-size:13px;text-align:justify;font-style:normal}
p,.news_body{margin:5px;color:#555;padding:5px}
s, strike, del {color: #FF3300;	/*#CC3300*/}
.text{color:#555;margin:10px}
#b{font-weight:normal}
.menu{background-color:#9cf}
#pmenu,#menu,#pmenu2{font-family:verdana,arial,helvetica,sans-serif;font-size:11px;font-style:normal;text-align:left}
#menu{color:#000;background-color:#9cf;margin-top:15px;margin-bottom:150px;padding-top:1px}
#pmenu2{padding: 5px 25px 5px 5px;background-color:#FC0;font-weight: 600;margin-top:12px;margin-bottom:1px}
#pmenu{padding: 5px 25px 5px 5px;background-color:#FC0;font-weight: 600;margin-top:2px;margin-bottom:2px}
/*#pmenu{background-color:#FC0;padding-left:5px;padding-top:2px;padding-bottom:2px;margin-top:2px;margin-bottom:2px}*/
.copyright,#copyright,#download,#liter,.glori,.age{font-family:verdana,arial,helvetica,sans-serif;font-size:10px;font-style:normal;padding:0 1px 0 1px;color:#888}
#copyright{margin-left:20px;margin-right:20px;}
.copyright{margin-left:10px;}
.age{margin-right:10px;}
#download{text-align:justify;padding-left:50px}
#liter{color:#555}
table{empty-cells:show}
.tr{background-color:#DFDFFF;font-weight:bold}
.tr2{background-color:#FFFFCA}
.tr3{background-color:#FC0}
.tr4{background-color:#FFD7D7}
.tr5{background-color:#BFFFBF;font-weight:bold}
.tr6{background-color:#FEF5A9}
.td{text-align:left;white-space:nowrap}
.td2{text-align:center}
#main{border:1px solid #9cf;font-family:comic sans ms;font-size:12px;margin-top:20px;margin-bottom:25px;text-align:center}
#main td{border:1px solid #9cf;empty-cells:show}
#main2{border:1px solid #9cf;font-family:comic sans ms;font-size:12px;text-align:left;margin-top:20px;margin-bottom:25px}
#main2 td{border:1px solid #9cf}
#tab{border:0 solid #069;font-family:comic sans ms;font-size:12px;margin:0 7px 5px 7px}
#tab td{border:0 solid #069;text-align:center}
.image{margin:0;padding:12px;background:url(/images/icon/sh.png) no-repeat left bottom}
.news{border:0 dashed #448;padding:5px;margin:10px;font-family:verdana,arial,helvetica,sans-serif;font-size:12px;width:97%}
.box,#box,#partners{font-family:verdana,arial,helvetica,sans-serif;font-size:12px;text-align:justify;width:97%;padding:5px;margin:5px}
.glori{border:0 solid #9CF;width:97%;padding:5px;margin:5px;color:#000}
#partners{width:97%;padding:3px;margin:1px 0 3px 0;color:#000;font-family:verdana,arial,helvetica,sans-serif;font-size:9px;text-align:left}
#column,#column2{width:260px;color:#000;float:left}
#column2{width:90px;padding:10px 1px 5px 5px;}
#column3{text-align:center;width:98%;padding:10px 1px 5px 5px;background-color:#fff;float:none}
#embed{text-align:center;width:98%;padding:10px 1px 5px 5px;background-color:#fff;float:none}
.box{border:1px dashed #448;padding:5px;margin:10px}
#box{border:0 dashed #9cf}
.trigger{cursor:pointer;text-decoration:none}
.trigger:hover{cursor:pointer;border:0}
.expanded{cursor:pointer;text-decoration:none}
.expanded:hover{cursor:pointer}
.show{position:static;display:table}
.hide{position:absolute;left:-999em;height:1px;width:100px;overflow:hidden}
ul#navlist{width:143px;padding:0;border-top:0;margin:0;background:#9cf;}
ul#navlist li{list-style:none;margin:0;border:0;font-family:verdana,helvetica,arial,sans-serif;font-size:14px;padding-left:2px;margin-left:1px;}
ul#navlist li a{display:block;width:143px;padding:3px 1px 3px 0;border:0;border-right:3px solid #9cf;border-left:3px solid #9cf;background:#9cf;text-decoration:none;text-align:left;}
ul#navlist li a:link{color:#03f;}
div#navcontainer li a:visited{color:#900;}
ul#navlist li a:hover{margin-left:3px;border-color:#ff9000;color:#f00;background:#b6dbff;}
#navsite ul{padding:3px 0;margin-left:8px;border-bottom:0 solid #778;}
#navsite ul li,#navsite ul li{list-style:none;margin:0;display:inline;font-family:verdana,helvetica,arial,sans-serif;font-size:14px;}
#navsite ul li a{padding:3px .4em;margin-left:-3px;border:1px solid #778;border-bottom:none;background:#D0E4FF;text-decoration:none;}
#navsite ul li a:link{color:#448;}
#navsite ul li a:visited,#navsite ul li a:visited{color:#667;}
#navsite ul li a:link:hover,#navsite ul li a:visited:hover,#navsite ul li a:link:hover,#navsite li a:visited:hover{color:#000;background:#9cf;border-color:#227;}
#navsite li a#current{background:white;border-bottom:1px solid white;}
.ssi_topics,.ssi_boardNews{font-size:11px;font-family:verdana,arial,helvetica,sans-serif;font-style:normal;padding:0 1px 0 1px;color:#555}
.ssi_topics,.ssi_table{font-size:11px;padding:5px 1px 0 15px;color:#555}
.ssi_boardNews{margin-top:8px;font-size:10px;padding:0 1px 0 5px;text-align:left}
.image_photo{margin:0;padding:10px 1px 12px 12px;background:url(/images/icon/sh.png) no-repeat left bottom}
.coppermine{margin-left:20px}
.google{margin-top:12px;font-family:"Comic sans ms", "Lucida Sans Unicode",Sans-Serif; width:150px; align: center}
.reklama{margin-top:12px; color:#555; font-family:verdana,arial,helvetica,sans-serif;font-size:12px; align: center}
.banner{margin-top:10px;font-size:9px;font-family:verdana,arial,helvetica,sans-serif;color:#555}
.highslide{cursor:url(/images/highslide/graphics/zoomin.cur),pointer;outline:none}
.highslide-active-anchor img{visibility:hidden}
.highslide img{border:2px solid white}
.highslide:hover img{border:1px solid gray}
.highslide-wrapper{background:white}
.highslide-image{border:2px solid white}
.highslide-caption{display:none;border:2px solid white;border-top:none;color:#555;font-family:Verdana,Helvetica;font-size:10pt;padding:5px;background-color:white}
.highslide-loading{display:block;color:black;font-size:8pt;font-family:sans-serif;font-weight:bold;text-decoration:none;padding:2px;border:1px solid black;background-color:white;padding-left:22px;background-image:url(/images/highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px}
a.highslide-credits,a.highslide-credits i{padding:2px;color:silver;text-decoration:none;font-size:10px}
a.highslide-credits:hover,a.highslide-credits:hover i{color:white;background-color:gray}
a.highslide-full-expand{background:url(/images/highslide/graphics/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
/**** таблица minimalist *****/
#hor-minimalist-b{font-family:"Comic sans ms", "Lucida Sans Unicode",Sans-Serif; font-size:12px;background:#fff; margin-bottom:40px; width:75%; border-collapse:collapse; text-align:left;}
#hor-minimalist-b th{font-size:14px;font-weight:normal; color:#039; padding:10px 8px; border-bottom:2px solid #6678b1;}
#hor-minimalist-b td{border-bottom:1px solid #ccc; color:#669/*#467AA7*/; padding:6px 8px;}
#hor-minimalist-b tbody tr:hover td{color:#f60/*#009*/;text-shadow:#a0a0a0 1px 1px 2px; }
/**** таблица minimalist конец *****/
/**** таблица зебра  *****/
/**** Начало-Затемнение *****/
.gradualfader img{filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.gradualfader a:hover img{opacity:2.0;-moz-opacity:2.0;-khtml-opacity:2.0;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=200);}
/**** Конец-Затемнение ****/
/**** таблица зебра  *****/
#hor-zebra{border-collapse:collapse; font-family:"Lucida Sans Unicode", "Lucida Grande",Sans-Serif; font-size:12px; margin:45px; text-align:left; width:75%;}
#hor-zebra th{color:#003399; font-size:14px; font-weight:normal; padding:10px 8px;}
#hor-zebra td{color:#666699; padding:8px;}
#hor-zebra .odd{background:none repeat scroll 0 0 #E8EDFF;}
/**** таблица зебра конец*****/
/*#one-column-emphasis { border-collapse: collapse;font-family: "Lucida Sans Unicode","Lucida Grande",Sans-Serif;font-size: 12px; margin: 45px;text-align: left; width: 480px;}
#one-column-emphasis th {color: #003399;font-size: 14px;font-weight: normal;padding: 12px 15px;}
#one-column-emphasis td {border-top: 1px solid #E8EDFF;color: #666699;padding: 10px 15px;}
.oce-first {background: none repeat scroll 0 0 #D0DAFD;border-left: 10px solid rgba(0, 0, 0, 0);border-right: 10px solid rgba(0, 0, 0, 0);}
#one-column-emphasis tr:hover td {background: none repeat scroll 0 0 #EFF2FF;color: #333399;}  */
.fa-home,.fa-envelope, .fa-vk{margin: 5px 5px 5px 0px;vertical-align: middle; color: #555555}
.fa-home:hover, .fa-envelope:hover, .fa-vk:hover{color: #000000;}
.fa-home{margin-left: 15px}
.fa-chevron-up{color: #039;vertical-align:baseline}
.fa-vk
/************** back-top ******************/
#back-top {/*position: fixed;bottom: 30px;margin-left: -150px;*/}
#back-top a {width: 50px;display: block;text-align: center;font: 8px/100% Arial, Helvetica, sans-serif;text-transform: uppercase;text-decoration: none;color: #bbb;/* transition */-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
#back-top a:hover {color: #000;}
/* arrow icon (span tag) */
#back-top span {width: 50px;height: 50px;display: block;margin-bottom: 7px;background: #ddd url(../images/icon/up-arrow.png) no-repeat center center;/* rounded corners */-webkit-border-radius: 10px;
-moz-border-radius: 10px;border-radius: 10px;/* transition */-webkit-transition: 1s;-moz-transition: 1s;transition: 1s;}
#back-top a:hover span {background-color: #777;}
/* Main Menu new */
ul#main-menu { width:153px;padding:0;border-top:0;margin:0; font-family: 'Lato', sans-serif; font-family: 11px; font-weight: 300; list-style: none; /*position: absolute;*/ cursor: pointer;}
ul#main-menu > ul { list-style: none; opacity: 0;}
ul#main-menu li { background: /*#006bb6*/#9cf;	/*padding: 15px 50px 15px 10px;*/	padding: 5px 25px 5px 10px;	border-bottom: 1px solid #fff;	 list-style-type: none; }
ul#main-menu li:hover {	background: /*#9eccb3*/#006bb6; color: white; display: block;}
ul#main-menu li:first-child {	border-radius: 0;}
/*ul#main-menu li:last-child{border-bottom:  none;}*/
ul#main-menu li a {	color: #000; text-decoration: none;}
ul#main-menu i { padding-right: 15px; padding-left: 5px;}
/* Submenu *//*
#submenu {	color: #fff;	position: absolute;	width: 120px;	left: 202px;	margin-top: -50px;}
ul#submenu > li {	padding: 10px;}
ul#main-menu ul#submenu.show-submenu {	opacity: 1;	cursor: pointer;	-webkit-transition: all 0.5s ease;    -moz-transition: all 0.5s ease;    -o-transition: all 0.5s ease;	transition: all 0.5s ease;}
ul#main-menu ul#submenu.hide-submenu {	cursor: pointer;	display: none;}*/