html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, figcaption, figure, footer, header, hgroup, menu, nav, section, summary, time, mark, audio, video, embed, object {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
nav ul {list-style: none;}
ul, ol {list-style: none;}
blockquote, q {quotes: double, left angle quote;}

blockquote:before, blockquote:after, q:before, q:after {
	content: '';
	content: none;
}

a {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
    font-size: 12px;
    line-height:20px;
    font-family: tahoma, arial;
	min-height:800px;
	color: #222;
	/* background: #eee url(../images/bg.jpg) no-repeat fixed top; */
	background: #DBDBDB url(../images/bg.jpg);
}

strong, th, thead td {font-weight: bold;}
cite, em, dfn {font-style: italic;}
code, kbd, samp, pre, tt, var, input[type=text], input[type=password], input[type=email], textarea {
	font-family: arial, "Consolas","Bitstream Vera Sans Mono","Courier New",Courier,monospace;
}

code, pre {
	display: block;
	white-space: pre;
}

del {
	text-decoration: line-through;
	color: #666;
}

ins, dfn {border-bottom: 1px solid #ccc;}
small, sup, sub {font-size: 80%;}

abbr[title], acronym[title], dfn[title] {
	cursor: help;
	border-bottom: 1px dotted #ccc;
}

sup {vertical-align: super;}
sub {vertical-align: sub;}
p, ul, ol, dl, table, fieldset, blockquote, pre, code {margin-bottom:15px;}

h1, h2, h3, h4, h5, h6 {
	margin-bottom: 15px;
	line-height: 1em;
	font-family:Tahoma, arial;
	font-weight:normal;
}

h1 {font-size: 36px;}
h2 {font-size: 30px;}
h3 {font-size: 24px;}

h4 a:link {
	font-size: 12px ;
	text-transform: uppercase;
	font-weight: bold;
}

h4 a:hover{color:#40454d;}
h5 {font-size: 14px;}
h6 {font-size: 12px;}

a:link, a:visited, a:active, a:focus {
	color:#333;
	outline: 0 none;
	text-decoration: none;
	-webkit-transition: background-color .2s linear, color .2s linear;
	-moz-transition: background-color .2s linear, color .2s linear;
	-o-transition: background-color .2s linear, color .2s linear;
	-ms-transition: background-color .2s linear, color .2s linear;
	transition: background-color .2s linear, color .2s linear;
}

a:hover {
    color:#1257F9;
	text-decoration: underline;
}

.alignright {float: right;}

img.alignright {
	float:right;
	margin-bottom:0.5em;
	margin-right:0;
	margin-left:1.5em;
	margin-top:0;
}

.alignleft {float: left;}

img.alignleft {
	float:left;
	margin-bottom:0.5em;
	margin-left:0;
	margin-right:0.5em;
	margin-top:0;
}

.aligncenter {
	margin-left:auto;
	margin-right:auto;
}

.clear {clear: both;}

.one_half, .one_third, .two_third, three_fourth, .two_fourth, .one_fourth, .one_fifth, .two_fifth, .two_fifth1, .three_fifth, .four_fifth, .one_sixth, .two_sixth, .three_sixth, .four_sixth, .five_sixth {
	position: relative;
	margin-right: 4%;
	float: left;
}

.one_half {width: 48%;}
.one_third {width: 30.6666%;}
.two_third {width: 65.3332%;}
.one_fourth {width: 22%;}
.two_fourth {width: 48%;}
.three_fourth {width: 74%;}
.one_fifth {width: 16.8%;}
.two_fifth {width: 43%;}

.two_fifth1{
	width: 45%;
	margin-bottom: 15px;
	height: 57px;
	overflow: hidden;
}

.three_fifth {width: 58.4%;}
.four_fifth {width: 79.2%;}
.one_sixth {width: 13.3333%;}
.two_sixth {width: 30.6666%;}
.three_sixth {width: 47.9998%;}
.four_sixth {width: 65.3332%;}
.five_sixth {width: 82.6665%;}

.last {
	margin-right: 0 !important;
	clear: right;
}

.inner {
    width:960px;
    margin:0 auto;
    position:relative;
}

.box_outer {margin-bottom:20px;}

.top_bar {
	background-color: #2C2C2C;
	background-image: -moz-linear-gradient(top, #333333, #222222);
	background-image: -ms-linear-gradient(top, #333333, #222222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
	background-image: -webkit-linear-gradient(top, #333333, #222222);
	background-image: -o-linear-gradient(top, #333333, #222222);
	background-image: linear-gradient(top, #333333, #222222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);

	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);

	cursor: pointer;
		height:35px;
		line-height:35px;
		border-bottom: 1px solid #333;
		color: #D2CDD9;
		text-shadow: 0 1px 0 #000;
}

.top_bar ul.top_nav {
    margin-bottom:0;
    height:35px;
    float:right;
}

.top_bar ul.top_nav li {
	list-style: none;
    float:left;
    margin-left:10px;
    position:relative;
}

.top_bar ul.top_nav li a {
    color:#ccc;
    font-size:11px;
    font-weight:bold;
}

.top_bar ul.top_nav li a:hover {
    color:#fff;
	text-decoration: none;
}

.top_bar ul.top_nav li ul {
	display:none;
	position:absolute;
	z-index:1000;
	width:220px;
	left:-120px;
	top:35px;
	background:#40454d;
	border:1px solid #3b3d41;
	border-bottom:none;
	border-top:none;
	padding: 10px;
}

.top_bar ul.top_nav li ul li {
	display:block;
	float:none !important;
	line-height:16px !important;
	padding-top:5px;
	padding-bottom:5px;
	margin-right:0 !important;
	border-bottom:1px solid #666;
}

.top_bar ul.top_nav li ul li a {
    border-right:none;
    padding:0 10px;
    display:block;
}

.top_bar .gurm_box {
    float:left;
    display:inline-block;
    height:35px;
    width:289px;
	font-size: 18px;
	font-weight: bold;
	text-shadow: 0 1px 0 #000;
	color: #fff;
}
	
.top_bar .gurm_box a{color: #fff;}

.box_outer > .cat_article1 div.phot img {margin-right: 7px; width: 191px;}

#navigation {
    height:41px;
    border-bottom:2px solid #fff;
    margin-bottom:20px;
    background:#F0F0F0;
	text-shadow: 0px 1px 0 #fff;
}

#navigation .nav_wrap {
	background-color: #F0F0F0;
	background-image: -o-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -moz-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -webkit-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -ms-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	-webkit-box-shadow: inset 0px 1px 0px #fbfbfb;
	-moz-box-shadow: inset 0px 1px 0px #fbfbfb;    
	height:41px;
		border-top:1px solid #eaeaea;
}

#navigation ul.nav {
    margin-bottom:0;
    height:40px;
    line-height:40px;
}

#navigation ul.nav > li {
    float:left;
	border-left: 1px solid whiteSmoke;
	border-right: 1px solid #E5E5E5;
	height:40px;
}

#navigation ul.nav > li:first-child  {border-left:1px solid #eaeaea;}

#navigation .tit {
	text-transform: uppercase;
	color: #444;
	margin-bottom: 7px;
	font-weight: bold;
}

#navigation ul.nav li {position:relative;}

#navigation ul.nav > li a {
	cursor: pointer;
    color:#56606B;
    font-size:13px;
    padding:0 10px;
    display:inline-block;
    height:40px;
	font-family: tahoma, arial;
}

#navigation ul.nav li:hover > a, #navigation ul.nav > li.current-menu-item > a, #navigation ul.nav > li.current-menu-ancestor > a {
    background:#fff;
    height:40px;
    color:#a50000;
}

#navigation ul.nav li.home > a {
    text-indent:-9999px;
    background:url(images/home_icon.png) no-repeat center;
    height:40px;
    width:27px;
}

#navigation ul.nav li.home:hover > a, #navigation ul.nav > li.home.current-menu-item > a, #navigation ul.nav > li.home.current-menu-ancestor > a  {
    background:#fff url(images/home_icon.png) no-repeat center;
    height:40px;
}

/* Выпадающее меню с разделами */
#news .sub-menu {
	width: 145px !important;
	left: 0px !important;
	padding: 15px !important;
}

#dovidkova .sub-menu {
	width: 330px !important;
	left: 0px !important;
	padding: 15px !important;
}

#navigation ul.nav li ul {
		display:none;
		position:absolute;
		z-index:1000;
		width:330px;
		left:-298px;
		top:40px;
		padding:15px !important;
	 background: #ffffff; 
	background: -moz-linear-gradient(top,  #fff 0%, #f2f2f2 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(100%,#f2f2f2)); 
	background: -webkit-linear-gradient(top,  #fff 0%,#f2f2f2 100%); 
	background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); 
	background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); 
	background: linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); 
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	text-shadow: 0 1px 0 #fff;
}

#navigation ul.nav li ul li a {
	border-right:none !important;
	border-left:none !important;
	display:block;
	height:auto !important;
	line-height:20px !important;
	padding-top:5px;
	padding-bottom:0px;
	margin-bottom:2px;
}

#navigation ul.nav li ul li a:hover {
	background:#f3f3f3;
	color:#a50000;
}

.container {
	overflow:hidden;
	margin-bottom:20px;
}

.main {
    float:left;
    width:641px;
}

.sidebar {
    float:right;
    width:300px;
}
/* Выпадающее меню с разделами */

.Feature_news {
	background-color: #2C2C2C;
	background-image: -moz-linear-gradient(top, #333333, #222222);
	background-image: -ms-linear-gradient(top, #333333, #222222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
	background-image: -webkit-linear-gradient(top, #333333, #222222);
	background-image: -o-linear-gradient(top, #333333, #222222);
	background-image: linear-gradient(top, #333333, #222222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
		padding:17px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
}

.slider_wrap {}
.slider {height:340px;}

.slider_items {
    border-right:none;
    border-bottom:none;
    position:relative;
}

.slider_item a {
    width:610px;
    height:340px;
}

.slider_items .slider_caption {
    position:absolute;
    bottom:-61px;
    width:581px;
    left:0;
    padding:15px;
	background:url(images/slide_cap.png);
	color:#f8f8f8;
	height:71px;
	overflow: hidden;
	text-shadow: 0 1px 0 #000;
}

.slider_items .slider_caption p {
    margin-bottom:0;
    line-height:20px;
    font-size:13px;
    color:#d8d8d8;
}

.slider_items .slider_caption h2 {
	margin-bottom:5px;
	font-family:tahoma, arial;
	font-size:15px;
	text-transform: uppercase;
	color: yellow;
}

.slider_items .slider_caption h2 a {
	font-family:tahoma, arial;
	font-size:14px;
	display:inline;
	text-shadow: 0 1px 1px #000;
	text-transform: uppercase;
	color: orange;
}

ul.slider_nav {
    overflow:hidden;
    padding:10px;
    border:1px solid #333;
}

ul.slider_nav li {
	height:59px;
    width:75px;
    float:left;
    margin-right:10px;
    position:relative;
	background:#e0e0e0;
}

ul.slider_nav li:last-child {
	margin-right:0;
	margin-left: 0;
}

ul.slider_nav li a {
	filter:alpha(opacity=50);
	-moz-opacity:0.7;
	-khtml-opacity: 0.7;
	opacity: 0.7;
}

ul.slider_nav li.activeSlide a {
	filter:alpha(opacity=100) !important;
	-moz-opacity:1 !important;
	-khtml-opacity: 1!important;
	opacity: 1 !important;
}

ul.slider_nav li.activeSlide a img {
    border:4px solid  #e0e0e0;
    height:51px;
    width:68px;
}

.slider_item a {
	overflow:hidden;
	display:block;	
}

.slider_item a img {display:block;}
.feature_video_icon {background-position:-40px -4px;}
.feature_article_icon {background-position:-80px -4px;}

.lates_video_news {
	border:1px solid #ddd;
	background: #ffffff; 
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); 
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); 
	border-radius: 4px;
}

.lates_video_news .widget_title {
	background-color: #2C2C2C;
	background-image: -moz-linear-gradient(top, #333333, #222222);
	background-image: -ms-linear-gradient(top, #333333, #222222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
	background-image: -webkit-linear-gradient(top, #333333, #222222);
	background-image: -o-linear-gradient(top, #333333, #222222);
	background-image: linear-gradient(top, #333333, #222222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);
	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
		height:33px;
		line-height:33px;
		padding:0 15px;
		font-size:13px;
		color:#ddd;
		margin-bottom:0px;
		border-radius: 4px 4px 0 0px;
		text-transform: uppercase;
		font-weight: bold;
		letter-spacing: 1px;
}

.scrollable {
	position:relative;
	overflow:hidden;
	width: 625px;
	height:260px;	
}

.scrollable1 {
	position:relative;
	overflow:hidden;
	width: 625px;
	height:230px;	
}

.scrollable .scroll_items, .scroll_items_spec {
	width:20000em;
	position:absolute;
	overflow:visible !important;
}

.scrollable .scroll_items, .scroll_items_spec div.four_items {float:left;}

.lates_video_news .navi {
    height:13px;
    padding:10px 0;
    text-align:center;
    position:relative;
}

.navi_links {overflow:hidden;}

.lates_video_news .navi a {
	width:14px;
	height:13px;
        margin-left:4px;
        cursor:pointer;
	background:#dee2ec;
	display:inline-block;
        -webkit-border-radius: 13px;
        -moz-border-radius: 13px;
        border-radius: 13px;
	text-indent:-9999px;
}

.lates_video_news .navi a:hover {background:#cbcfd9;}
.lates_video_news .navi a.activeSlide {background:#798291;}
.latest_vids_wrap {}
.latest_vids_wrap .four_items {width:651px;}

.lates_video_item {
    padding:10px;
    width:142px;
    float:left;
}

.lates_video_item img {
    display:block;
	padding: 4px;
}

.lates_video_item a {
	position:relative;
	display:block;
	overflow:hidden;
	margin-bottom:2px;
}

.fot_title  {
	font-size: 12px;
	text-transform: lowercase;
}

.lates_video_item span.video_icon {
    width:84px;
    height:28px;
    background: rgba( 0, 0, 0, 0.5); 
    position:absolute;
    bottom:0;
    left:-94px;
	padding-left: 5px;
	color: #fff;
	font-weight: bold;
	font-family: tahoma, arial;
}

.lates_video_item:nth-child(4n+4) {border-right:none;}
.lates_video_item p {margin-bottom:0;}

.news_box {
    border:1px solid #ddd;
    padding:0 20px 20px 20px;
     background: #ffffff; 
	border-radius: 4px;
}

.news_box .news_box_heading {
		padding-top:10px;
		padding-bottom:10px;
		padding-left:20px;
		padding-right:20px;
		border-bottom:1px solid #ddd;
		margin-bottom:0px;
		margin:0 -20px 20px -20px;
		background-color: #F0F0F0;
	background-image: -o-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -moz-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -webkit-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -ms-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	-webkit-box-shadow: inset 0px 1px 0px #fbfbfb;
	-moz-box-shadow: inset 0px 1px 0px #fbfbfb;
	border-radius: 4px 4px 0 0px;
}

.news_box .news_box_heading .nb_dots {overflow:hidden;}

.news_box .news_box_heading h2 {
    margin-bottom:0px;
    float:left;
    padding:0 15px 0 0;
	letter-spacing: 1px;
    font-size:13px;

}

.news_box .news_box_heading h2 a {
	text-transform: uppercase;
	    color:#555;
		font-weight: bold;
	letter-spacing: 1px;
	text-shadow: 0 1px 0 #fff;
}

.news_box .recent_news_item {
    margin-bottom:20px;
    overflow:hidden;
}

.news_box .recent_news_img {
    float:left;
    margin-right:15px;
    border:1px solid #ddd;
    padding:4px;
    z-index:100;
    position:relative;
}

.news_box .recent_news_img a {
	position:relative;
	overflow:hidden;
	display:block;
}

.news_box .recent_news_img img{display:block;}
.news_box .recent_news_content p {}
.news_box .recent_news_content span a:hover  {color:#a50000;}
.news_box .recent_news_content .news_comments_count {float:right;}

.news_box .recent_news_content {
    margin-top:-2px;
    position:relative;
}

.news_box .recent_news_content span, .news_box .recent_news_content span a  {
    color:#bdbfc5;
    font-size:11px;
}

.news_box .news_box_right {
		margin:0 -20px;
		margin-bottom:-20px;
		overflow:hidden;
		padding:20px;
		padding-top:15px;
		padding-bottom:16px;
		background: #ffffff; 
	background: -moz-linear-gradient(top,  #f6f6f6 0%, #f0f0f0 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f6f6), color-stop(100%,#f0f0f0)); 
	background: -webkit-linear-gradient(top,  #f6f6f6 0%,#f0f0f0 100%); 
	background: -o-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); 
	background: -ms-linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); 
	background: linear-gradient(top,  #ffffff 0%,#f2f2f2 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); 
	-webkit-box-shadow: inset 0px 1px 0px #fbfbfb;
	-moz-box-shadow: inset 0px 1px 0px #fbfbfb;
		border-top:1px solid #ddd;
		border-radius: 0px 0px 4px 4px;
}

.news_box .left_ul {
       float:left;
       width:49%;
}

.news_box .right_ul {
	float:right;
	width:49%;
}

.more_news_wrap {overflow:hidden;}

.left_ul ul.more_news {border-right:1px dotted #bfbfbf;}
.right_ul ul.more_news {margin-left:20px;}

.news_box ul.more_news {margin-bottom:-7px;}
.news_box ul.more_news li {margin-bottom:7px;}
.news_box a.more_news_link:hover {color:#a50000;}

.nb_col2:nth-child(2n+1) {
    margin-left:0;
    margin-right:0;
    clear:both;
}

.sidebar .widget {
		border:1px solid #ddd;
		background: #ffffff; 
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); 
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); 
		padding:11px;
		overflow:hidden;
		border-radius: 4px;
}

.sidebar .widget .widget_title {
	background-color: #F0F0F0;
	background-image: -o-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -moz-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -webkit-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -ms-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	-webkit-box-shadow: inset 0px 1px 0px #fbfbfb;
	-moz-box-shadow: inset 0px 1px 0px #fbfbfb;  
		height:30px;
		line-height:30px;
		margin:-11px;
		padding:0 15px;
		font-size:12px;
		color:#555;
		margin-bottom:0px;
		text-shadow: 0 1px 0 #fff;
		border-radius: 4px 4px 0 0px;	
		text-transform: uppercase;
		font-weight: bold;
}

.sidebar .widget .wid_border {
    border-top:1px solid #e6e6e6;
    margin:0 -11px;
    height:10px;
}

.sidebar .widget ul {
    margin-bottom:0;
    margin:-11px;
}

.sidebar .widget ul li {
    padding:10px 15px;
    border-bottom:1px dotted #f0eded;
	overflow:hidden;
}

.sidebar .widget ul li img{
   border-radius: 4px;
   margin-top: 3px;
}

.sidebar .widget ul li:last-child {border-bottom:none;}

.tagline {
		overflow:hidden;
		background: #ffffff; 
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); 
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); 
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px; 
	border:1px solid #e0e0e0;
	padding:0 35px;
	line-height:88px;
	margin-bottom:20px;
}

.tagline_bt {
    line-height:49px;
    height:49px;
	width: 77%;
    font-family:georgia;
    font-size:17px;
    font-weight:bold;
    display:inline-block;
    border:5px solid #f1f1f1;
    padding:0 30px;
    color:#312528;
    background: #ffe00e; 
    background: -moz-linear-gradient(top,  #ffe00e 0%, #ffbf0e 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe00e), color-stop(100%,#ffbf0e)); 
    background: -webkit-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -o-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -ms-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe00e', endColorstr='#ffbf0e',GradientType=0 ); 
    -webkit-border-radius: 30px;
    -moz-border-radius: 30px;
    border-radius: 30px;
    margin-bottom:10px;
	text-align: center;
}

.tagline .tagline_bt:hover {color:#000;}

#footer {
		background-image: url("../images/greyBg.jpg");
		background-position: top;
	background-repeat: repeat-x;
	padding: 27px 0;
	color: #fff;
	border-bottom: 1px solid #444;
}

.footer_wrap {
    overflow:hidden;
    position:relative;
}

.foot_border { 
    width:100%;
    top:50px;
    position:absolute;
    position:absolute;
}

#footer .widget .widget_title {
    text-transform:uppercase;
    font-size:13px;
    font-family:tahoma, arial;
    color:#ddd;
	text-shadow: 0 1px 0 #000;
	font-weight: bold;
	margin-top: 3px;
}

#footer .widget ul {
    margin-bottom:0;
    margin-top:-8px;
}

#footer .widget ul li {
    padding:8px 0 8px 0;
    border-bottom:1px solid #ddd;
}

#footer a {color: #fff; text-decoration: none;}
#footer a:hover {color: #1257F9; text-decoration: none; border-bottom: 1px dotted #1257F9;}
#footer .widget {margin-bottom:3px;}
#footer .widget iframe {display:block;}
#footer .widget ul li:last-child {border-bottom:none;}
#footer .widget ul li  a{text-shadow: 0 1px 0 #fff;}

.scrollTo_top {
	position:fixed;
	bottom:20px;
	left:20px;
	display:none;
}

.bottom_bar {
	background-color: #2C2C2C;
	background-image: -moz-linear-gradient(top, #333333, #222222);
	background-image: -ms-linear-gradient(top, #333333, #222222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
	background-image: -webkit-linear-gradient(top, #333333, #222222);
	background-image: -o-linear-gradient(top, #333333, #222222);
	background-image: linear-gradient(top, #333333, #222222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);

	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	color:#f6f6f6;
	position:relative;
	text-align:center;
	line-height:45px;
	height:45px;
	overflow:hidden;
	direction:rtl;
}

.bottom_bar a {color:#fff;}

.bottom_bar ul.social_icons {
    margin-bottom:0;
    position:absolute;
    left:0;
    top:5px;
}

.bottom_bar ul.social_icons li {
    float:left;
    margin-right:7px;
}

.bottom_bar ul.social_icons li a {
    display:inline-block;
    width:24px;
    height:24px;
    font-size:0px;
    background:url(images/social.png) no-repeat;
}

.bottom_bar ul.social_icons li.facebook a {background-position:0px -24px;}
.bottom_bar ul.social_icons li.facebook a:hover {background-position:0px 0px;}
.bottom_bar ul.social_icons li.twitter a {background-position:-24px -24px;}
.bottom_bar ul.social_icons li.twitter a:hover {background-position:-24px 0px;}
.bottom_bar ul.social_icons li.vk a {background-position:-96px -24px;}
.bottom_bar ul.social_icons li.vk a:hover {background-position:-96px 0px;}
.bottom_bar ul.social_icons li.rss a {background-position:-72px -24px;}
.bottom_bar ul.social_icons li.rss a:hover {background-position:-72px 0px;}

.bottom_bar p.copyrights {
	margin-bottom:0;
    float:right;
    direction:ltr;
    z-index:100;
    position:relative;
}

.cat_article {
		overflow:hidden;
		background: #ffffff; 
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); 
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); 
		border:1px solid #e0e0e0;
		padding:20px 20px 20px 20px;
}

.cat_article_title {
	font-size:17px;
    color:#56606B;
	padding:15px 20px 2px 20px;      
	text-transform:uppercase;
	margin:0 -20px 0 -20px;
	text-shadow: 0 1px 0 #fff;
}

.cat_article_warap {
	overflow:hidden;
	height: 240px;
}

.cat_article_warap1 {overflow:hidden;}
.cat_article_content {margin-top: 0px;}

.article_meta4 {
	margin-bottom:10px;
	color:#ddd;
	font-size:11px;
	text-shadow: 0 1px 0 #000;
}

.article_meta {
	margin-bottom:10px;
	color:#888;
	font-size:11px;
	text-shadow: 0 1px 0 #fff;
}

.article_meta a {
	color:#9b9ca0;
	font-weight:normal;
}

.article_meta a:hover {color:#a50000;}
.article_meta span {margin-right:5px;}

.cat_article_content p {
	line-height:20px;
	margin-bottom:8px;
}

.cat_article_content .article_read_more:hover {color:#a50000;}
.single_article_content a {color:#217DD3;}
.single_article_content a:hover {color:#a50000;}
.articles_nav .next_article a span {margin-left:5px;}

.articles_nav a span {
    font-size:16px;
    font-family:georgia;
    font-weight:normal;
}

.articles_nav .prev_article a:hover, .articles_nav .next_article a:hover {color:#a50000;}

.articles_nav .prev_article a {
    float:left;
    background-position:0 bottom;
}

.articles_nav .next_article a {
    float:right;
    background-position:right 0;
}

.slideshow_article {
    width:656px;
    margin-bottom:2px;
    cursor:pointer;
}

.slideshow_article img {display:none;}

.slideshow_control {
    border:1px solid #ebebeb;
    border-bottom-width:3px;
    margin-top:13px;
    margin-bottom:15px;
    height:28px;
    line-height:28px;
    position:relative;
}

.slide_bull {text-align:center;}

.slide_bull a {
       	width:10px;
	height:10px;
        margin-left:4px;
	margin-top:9px;
        cursor:pointer;
	background:#c5c5c5;
	display:inline-block;
        -webkit-border-radius: 13px;
        -moz-border-radius: 13px;
        border-radius: 13px;
	text-indent:-9999px;
}

.slide_bull a:hover {background:#cbcfd9;}

.slide_prev {left:7px;}

.slide_next {
    right:7px;
    background-position:0 -12px;
}

.single_share {
	 background:#f4f4f4;
	 border:1px solid #ebebeb;
	 margin-bottom:6px;
	 overflow:hidden;
	 padding:10px;
	 margin-top: 20px;
}

.single_share a{color:#1C62C5;}

.single_comment {
	overflow:hidden;
	position:relative;
	padding-bottom: 5px;
}

.commentlist li .comment_wrapper {
		overflow: hidden;
		border: 1px solid #ddd;
		padding: 10px;
		background: #ffffff; 
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); 
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); 
	border-radius: 4px;
}

.add_comment {
	overflow:hidden;
	padding-top:2px;
}

.add_comment p{margin-bottom:0;}

.add_comment h3, .up_comments {
    font-size:18px;
	text-transform: uppercase;
	text-shadow: 0 1px 0 #fff;
}

.add_comment label{
    color:#444;       
	font-size:16px;
	text-shadow: 1px 0 -1px #fff;
	font-weight: bold;
}

.add_comment input, .add_comment textarea {
		background:#fbfbfb;
		border:1px solid #ddd;
		-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			border-radius: 2px;
			color:#8c8c8c;
	-webkit-box-shadow: inset 1px 1px 2px 0px #e9e9e9;
	-moz-box-shadow: inset 1px 1px 2px 0px #e9e9e9;
	box-shadow: inset 1px 1px 2px 0px #e9e9e9;
	margin-top: 5px;
}

.add_comment, .post_meta span {
	color: #777;
	margin-bottom: 20px;
	width:95%;
}

.add_comment1 input, .add_comment1 textarea {
		background:#fbfbfb;
		border:1px solid #ddd;
		-webkit-border-radius: 2px;
			-moz-border-radius: 2px;
			border-radius: 2px;
			color:#8c8c8c;
	-webkit-box-shadow: inset 1px 1px 2px 0px #e9e9e9;
	-moz-box-shadow: inset 1px 1px 2px 0px #e9e9e9;
	box-shadow: inset 1px 1px 2px 0px #e9e9e9;
}

.add_comment input:focus, .add_comment textarea:focus {background:#fff;}

.add_comment input {
    height:40px;
    width:97%;
    padding:0 5px;
}

.add_comment1 input {
    height:30px;
    width:250px;
    padding:0 5px;
}

.add_comment1 textarea{
	padding:10px;
	width:620px;
	height:100px;
	font-family:arial;
}

.add_comment textarea{
	margin-bottom:10px;
	padding:10px;
	width:96%;
	height:130px;
	font-family:arial;
}

.send_comment:hover {color:#000;}

.sidebar .search {
    background: #ffe00e; 
    background: -moz-linear-gradient(top,  #ffe00e 0%, #ffbf0e 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe00e), color-stop(100%,#ffbf0e)); 
    background: -webkit-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -o-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -ms-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe00e', endColorstr='#ffbf0e',GradientType=0 ); 
		padding-left:5px;
		padding-right: 5px;
		padding-top: 7px;
		padding-bottom: 7px;
		overflow:hidden;
		margin-bottom:20px;
		border-radius: 4px;
}

.sidebar .search form {
    float:left;
    width:300px;
    margin-top:1px;
}

.sidebar .search .nsf {
    width:207px;
    float:left;
    border:none;
    height:27px;
    line-height:27px;
    background:#fff;
    padding:0 5px;
		color:#777;
		text-shadow:0 -1px 0 #fff;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-topright: 0px;
		-moz-border-radius-bottomright: 0px;
		-moz-border-radius-bottomleft: 3px;
		-webkit-border-radius: 3px 0px 0px 3px;
		border-radius: 3px 0px 0px 3px; 
}

.sidebar .search .nsb {
		width:72px;
		float:left;
		padding:0;
	background: #ffc157; 
	background: -moz-linear-gradient(top,  #ffc157 0%, #f39a00 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc157), color-stop(100%,#f39a00)); 
	background: -webkit-linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	background: -o-linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	background: -ms-linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	background: linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc157', endColorstr='#f39a00',GradientType=0 ); 
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 0px 3px 3px 0px;
	border-radius: 0px 3px 3px 0px;
	height:27px;
	padding-bottom:3px;
	border:none;
	color:#7c3400;
	font-weight:bold;
	text-shadow:0 1px 0 #ffc562;
	cursor:pointer;
}

.sidebar .search .nsb:hover {color:#000;}

.redtitl  a{
	text-transform: uppercase;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
}

.redtitl2{
	color: #777;
	text-transform: uppercase;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
	text-align:center;
	margin-bottom:15px;
}

.redtitl3 a{
    color:#222;
	text-transform: uppercase;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
    text-align:center;
}

.redtitl1  a{
	color: #333;
	font-weight: bold;
	text-shadow: 0 1px 0 #fff;
}

.redtitl4  a{
	text-decoration: underline;
	font-weight: bold;
	color: #111;
}

.sidebar .widget ul.blog_posts_widget li {
    padding:10px 15px;
    overflow:hidden;
}

.sidebar .widget ul.blog_posts_widget li img {
    margin-top: 5px;
    margin-right:2px;
}

.sidebar .widget ul.blog_posts_widget li p {margin-bottom:0px;}
.widget ul.blog_posts_widget li img.alignleft {margin-bottom:0;}

.tabbed_nav {
    margin-bottom:0;
    padding:0;
    overflow:hidden;
	width: 600px;
}

.tabbed_nav1 {
    margin-bottom:0;
    padding:0;
    overflow:hidden;
	width: 300px;
	font-weight: bold;
}

.tabbed_content span {font-weight: bold;}

.news-line {
	border-bottom: 1px dotted #ddd;
	margin-top: 5px;
	margin-bottom: 5px;
}

.tabbed_widget ul.tabbed_nav li, .tabbed_widget1 ul.tabbed_nav1 li  {
		float:left;
		padding:0;
		background-color: #F0F0F0;
	background-image: -o-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -moz-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -webkit-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -ms-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	-webkit-box-shadow: inset 0px 1px 0px #fbfbfb;
	-moz-box-shadow: inset 0px 1px 0px #fbfbfb;
		border-right: 1px solid #ddd;
	text-shadow: 0 1px 0 #fff;
	color: #56606B;	   
}

.tabbed_widget ul.tabbed_nav li a, .tabbed_widget1 ul.tabbed_nav1 li a {
	display:block;
	padding:8px 15px;
	font-family:tahoma, arial;
	font-size:14px;
}

.tabbed_widget ul.tabbed_nav li a:hover, .tabbed_widget1 ul.tabbed_nav1 li a:hover {
	background-color: #2C2C2C;
	background-image: -moz-linear-gradient(top, #333333, #222222);
	background-image: -ms-linear-gradient(top, #333333, #222222);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#333333), to(#222222));
	background-image: -webkit-linear-gradient(top, #333333, #222222);
	background-image: -o-linear-gradient(top, #333333, #222222);
	background-image: linear-gradient(top, #333333, #222222);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#222222', GradientType=0);

	-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
	box-shadow: 0 1px 3px rgba(0, 0, 0, 0.25), inset 0 -1px 0 rgba(0, 0, 0, 0.1);
		text-decoration: none;
		color: #fff;
		text-shadow: none;
}

.tabbed_widget ul.tabbed_nav li a.current, .tabbed_widget1 ul.tabbed_nav1 li a.selected {
		background: #ffe00e; 
    background: -moz-linear-gradient(top,  #ffe00e 0%, #ffbf0e 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe00e), color-stop(100%,#ffbf0e)); 
    background: -webkit-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -o-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -ms-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe00e', endColorstr='#ffbf0e',GradientType=0 ); 
		text-decoration: none;
		color: #fff;
		text-shadow: none;
}

.tabbed_widget ul.tabbed_nav li:last-child a , .tabbed_widget1 ul.tabbed_nav1 li:last-child a {border-right:none;}

pre, code {
    font: 11px/19px Consolas,"Andale Mono",Courier,"Courier New",monospace;
    padding:5px;
}

pre, code {
    background: url("images/bg-code.gif") repeat scroll 0 0 transparent;
    border: 1px solid #DDDDDD;
    margin: 30px 0 40px;
    overflow-x: visible;
    overflow-y: hidden;
}

.single_article_content ol {list-style-type: decimal;}
.single_article_content ul {list-style-type: disc;}

blockquote {
    background: url("images/quote.png") no-repeat scroll left top transparent;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 12px;
    font-style: italic;
    line-height: 22px;
    margin: 0 0 30px 50px;
    padding: 0 50px;
}

.contact_form input:focus, .contact_form textarea:focus {background:#fff;}

.contact_form input {
    height:30px;
    width:55%;
    padding:0 5px;
}

.contact_form textarea{
	margin-bottom:10px;
	padding:10px;
	width:589px;
	height:150px;
	font-family:arial;
}

.pagination {margin-bottom:15px;}

.pagination a, .pagination span {
    color:#b8b8b8;
    display:inline-block;
    width:25px;
    height:25px;
    line-height:25px;
    text-align:center;
    margin-left:10px;
    font-size:15px;
}
.pagination a:hover {color:#70747a;}

ul#ticker01 li a:hover {color:#a50000;}

#crumbs {
    padding-bottom:5px;
    margin-bottom:10px;
    border-bottom:1px solid #e0e0e0;
    font-family:tahoma;
    font-size:13px;
	text-shadow: 0 1px 0 #fff;
	color: #888;
	text-transform: uppercase;
}

.fbutton, .vresult { border: 0 none; background: none; cursor: pointer; }
	.fbutton { text-shadow: 0 1px 0 #fff; font-size: 1.1em; margin-bottom: 2px; border: 1px solid #bcc5c9; width: 106px; height: 27px; color: #777; padding: 2px 0 5px 0; background: #fff url("images/bbcodes.png") repeat-x 0 100%; font-weight: bold; float:left; margin-right: 5px;}
		.fbutton:hover, .vresult:hover { background-position: 0 10px;
			-moz-box-shadow: 0 1px 5px -2px black;
			-webkit-box-shadow: 0 1px 5px -2px black;
			box-shadow: 0 1px 5px -2px black;
		}
	button.fbutton span { cursor: pointer; display: block; }

.enter {
	border: none;
	background: #fff url("images/bbcodes.png") repeat-x 0 100%; 
	margin-top: 7px;
	margin-left: 2px;
	height: 25px;
	text-shadow: 0 1px 0 #fff;
}

.login-input-text {
	border: none;
	background: #fff url("images/bbcodes.png") repeat-x 0 100%; 
	height: 15px;
	padding: 4px;
	text-shadow: 0 1px 0 #fff;
	margin-top: 5px;
	margin-bottom: 5px;
}

.fbutton1, .vresult { border: 0 none; background: none; cursor: pointer; }
	.fbutton1 { text-shadow: 0 1px 0 #fff; font-size: 1.1em; margin-bottom: 2px; border: 1px solid #bcc5c9; width: 206px; height: 37px; color: #777; padding: 2px 0 5px 0; background: #fff url("images/bbcodes.png") repeat-x 0 100%; font-weight: bold; float:left; margin-right: 5px;}
		.fbutton1:hover, .vresult:hover { background-position: 0 10px;
			-moz-box-shadow: 0 1px 5px -2px black;
			-webkit-box-shadow: 0 1px 5px -2px black;
			box-shadow: 0 1px 5px -2px black;
		}
	button.fbutton1 span { cursor: pointer; display: block; 
}

#share42 {
	display: inline-block;
	margin-top: 12px; 
}

.cat_article_img {
	float: left;
	margin-right: 20px;
	border-image: initial;
	border-radius: 4px;
}

.cat_article_title1 {
	font-size: 12px;
	padding: 10px 10px 10px 20px;
	border-bottom: 1px solid #ddd;
	margin: 0 -20px 0 -20px;
	background-color: #F0F0F0;
	background-image: -o-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -moz-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -webkit-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -ms-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	-webkit-box-shadow: inset 0px 1px 0px #fbfbfb;
	-moz-box-shadow: inset 0px 1px 0px #fbfbfb;
	text-shadow: 0 1px 0 #fff;
	border-radius: 4px 4px 0 0;
}

.cat_article_title1 a:link{
	text-transform: uppercase;
	font-weight: bold;
}

.cat_article1 {
		overflow:hidden;
		background: #ffffff; 
	background: -moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f6f6f6)); 
	background: -webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -o-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: -ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	background: linear-gradient(top,  #ffffff 0%,#f6f6f6 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 ); 
		border:1px solid #e0e0e0;
		padding:0px 20px 20px 20px;
		border-radius: 4px;
}

.article_meta1 {
	line-height: 36px;
	border-bottom: 1px dotted #C3C3C3;
	margin-bottom: 10px;
	color: #9B9CA0;
	font-size: 11px;
}

.meta_info {
	padding-bottom: 5px;
	display: block;
	margin-left: 190px;
}

.blanc {
	background:url(images/outLink.gif) right 2px no-repeat;
	padding-right:14px;
}

.afdate {
	float:right;
	background: #ffe00e; 
		background: -moz-linear-gradient(top,  #ffe00e 0%, #ffbf0e 100%); 
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe00e), color-stop(100%,#ffbf0e)); 
		background: -webkit-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
		background: -o-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
		background: -ms-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
		background: linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe00e', endColorstr='#ffbf0e',GradientType=0 ); 
		color: #222;
	 padding: 6px;
	 margin-right: -20px;
	 text-shadow: 0 1px 0px #ddd;
	 border-radius: 4px 4px 0 4px;
 }

.tagline_bt2 a:link {color: #444;}

.tagline_bt2 {
		height:100%;
		width: 625px;
		font-family:tahoma, arial;
		font-size:12px;
		display:inline-block;
		padding:10px;
		border: 1px solid #ddd;
		color:#999;
	background-color: #F0F0F0;
	background-image: -o-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -moz-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -webkit-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: -ms-linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	background-image: linear-gradient(90deg , rgb(227,227,227) 0%, rgb(242,242,242) 100%);
	-webkit-box-shadow: inset 0px 1px 0px #fbfbfb;
	-moz-box-shadow: inset 0px 1px 0px #fbfbfb;
		-webkit-border-radius: 8px;
		-moz-border-radius: 8px;
		border-radius: 8px;
		margin-bottom: 15px;
		text-align: center;
		text-shadow: 0 1px 0 #fff;
}

.news_box2 p a{
	line-height: 30px;
	text-decoration: underline;
}

.box_note {
	background-color: #FFF8CB;
	border: 1px solid #FFEB70;
	color: #985D00;
}

.box_head {
	padding: 0 10px;
	line-height: 38px;
	background: #FCFCFC;
	-moz-border-radius-topleft: inherit;
	-moz-border-radius-topright: inherit;
	border-top-left-radius: inherit;
	border-top-right-radius: inherit;
}

.box_note p {padding-left:10px; padding-right:10px;}

.pm_status {
	float:left;
	border: 1px solid #d8d8d8;
	padding: 0px;
	background-color: #fff;
	width: 280px;
	height: 100px;
	margin-left: 20px;
	margin-right: 5px;
}

.pm_status_head {
	border-bottom: 1px solid #d8d8d8;
	font-size: 0.9em; 
	background: #fff url("http://mukachevo.in/templates/Mukachevo/images/bbcodes.png") repeat-x 0 100%;
	height: 22px;
	padding: 0;
	font-weight: bold;
	text-align: center;
	color: #4e4e4e;
}

.pm_status_content {
	padding: 5px;
}

/*  Отзывы клиентов */
blockquote.quote              { padding: 10px; background-color: #FAF5E1; border: 1px solid #e1cc89; margin: 5px; background-image: url(../images/quote/open.gif); background-position: top left; background-repeat: no-repeat; text-indent: 20px; }
blockquote.quote span            { display: block; background-image: url(../images/quote/close.gif); background-repeat: no-repeat; background-position: bottom right; }
blockquote.cite-quote              { padding: 10px; margin: 5px; background-image: url(../images/quote/open.gif); background-position: top left; background-repeat: no-repeat; text-indent: 20px; }
blockquote.cite-quote span         { display: block; background-image: url(../images/quote/close.gif); background-repeat: no-repeat; background-position: bottom right; }
blockquote.cite-quote p            {margin-left: 10px; margin-right: 15px; margin-bottom: -1px;}

/* Празники */
.holiday {}
.holiday p {margin: 0 0 18px 10px;}
.holiday td {vertical-align: top; margin-top: 5px; height: 30px;}

/* Аfisha */
#afisha-main {}
#afisha-main > h1 {font-size: 22px;margin: 15px 3px 8px;}
#afisha-main > b {
    float: right;
    margin-right: 3px;
}

.afisha-calend {
    border: 1px solid #2C2C2C;
    background-color: #2C2C2C;
    background-image: -moz-linear-gradient(center top , #333333, #222222);
    border-radius: 4px;
    color: #DDDDDD;
    font-size: 12px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    padding: 0 15px;
    text-shadow: 0 1px 0 #000;
}

.afisha-calend a {margin:0 12px;color: #DDDDDD;}
.afisha-days {padding-bottom: 8px;}
.afisha-days > a {margin: 0 0 0 17px;}
.afisha-content {background: #FFFFFF;
    border: 1px solid #DDDDDD;
    border-radius: 4px;
    padding:10px 10px 0;
}

.afisha-content h1 {font-size: 24px;margin:0 0 8px;}

.afisha {min-height: 172px;border-top: 1px dotted #DDDDDD;}
.afisha h2 {font-size: 20px;margin: 4px 0 8px;}
.screen {float:left;width:110px;height:110px;}
.screen img {border: 1px solid #DDDDDD;padding: 4px;width: 100px;height: 100px;}
.description {   float: right;
				width: 500px;height:110px;}
.description p {background: none repeat scroll 0 0 #F4F4F4;
    border: 1px solid #EBEBEB;
    margin-bottom: 4px;
    padding: 3px 6px;
	max-height: 60px;
	overflow: hidden;
}

.igo {
    line-height: 24px;
    float:right
}

.igo a {
    background: -moz-linear-gradient(center top , #FFE00E 0%, #FFBF0E 100%) repeat scroll 0 0 transparent;
    border: 3px solid #F1F1F1;
    border-radius: 5px 5px 5px 5px;
    color: #312528;
    font-size: 12px;
    padding: 1px 10px;
}

.afisha_next > h2 {font-size: 18px;margin: 10px 3px 6px;}
.afisha_next .afisha-content {padding:10px;}

/* DLE Friends v1.5 */
#no-friends { padding: 6px; border: 1px solid #C0D4DE; background-color: #F3F7F9; color: #507D98; margin: 10px 0; }

.friends { margin-bottom: 10px; }
.friends ul, .prof-list { margin-top: 10px; }
.friends li { width: 100px; text-align: center; float: left; margin-right: 10px; }
.friends img { display: block; margin: 0 auto; width: 100px; height: 100px; }

.friends_table h3 { margin-bottom: 6px; font-size: 14px; line-height: 14px; font-weight: bold; }
.friends_table h3 a span { font-size: 12px; font-weight: normal; color: #6C838E; }
.friends_table h3 a span:hover { text-decoration: underline; }
.friends_table ul { list-style: none; margin: 0; padding: 0; }
.friends_table td { padding: 10px; border-bottom: 1px solid #EEE; font-size:12px; vertical-align: top; }
.friends_table .active { background-color: #F8F8F8; }
.contact_friends { width: 140px; }
.contact_friends a, .contact_friends span { display: block; padding: 6px; margin-bottom: 4px; line-height: 11px; }
.contact_friends a:hover { background-color: #DAE7ED; text-decoration: none; }

#allfriends .rcol { margin-top: 4px; }
#allfriends h2.lcol a { text-decoration: underline; }
#allfriends h2.lcol a:hover { text-decoration: none; }

#friends_feed { margin: 0 15px; }
#friends_feed table { width: 100%; border-collapse: collapse; border-spacing: 0; margin-bottom: 25px; }
#friends_feed td { vertical-align: top; text-align: left; }
#friends_feed td.f_avatar, #friends_feed td.f_author { border: 1px solid; border-color: #ACCCDA #E2EDF2 #E2EDF2; vertical-align: middle; background-color: #F4F8FA; }
#friends_feed td.f_avatar { width: 50px; border-spacing: 10px; padding: 2px; border-right-width: 0; }
#friends_feed td.f_avatar img { width: 50px; height: 50px; }
#friends_feed td.f_author { padding: 0 10px; border-left-width: 0; border-style: solid; font-size: 11px; }
#friends_feed td.f_author h3 { fonst-size: 14px; font-weight: bold; margin-bottom: 4px; }
#friends_feed td.f_story { padding: 15px 0; }
#friends_feed .f_cover { width: 104px; max-height: 104px; overflow: hidden; margin-right: 10px; float: left; border: 1px solid #E2EDF2; background-color: #F4F8FA; }
#friends_feed .f_cover img { width: 100px; padding: 2px; }
#friends_feed td.f_det { border-top: 1px solid #E2EDF2; padding: 5px 0; }

.feed_loader { padding: 10px; text-align: center; border-top: 1px solid #E2EDF2; color: #284B5A; margin-bottom: 20px; }
.f_active:hover { border-color: #ACCCDA; background-color: #F4F8FA; cursor: pointer; }

/* Рекламный блок */
.block-content {
    -moz-border-radius-bottomleft:7px;
    -moz-border-radius-bottomright:7px;
    -moz-border-radius-topleft:7px;
    -moz-border-radius-topright:7px;
    border:1px solid #d9d9d9;
    margin-bottom:10px;
    margin-left:15px;
    margin-top:10px;
    padding:4px 8px;
    background-color:#f9f9f9;
}

/* Погода */
.pogoda {margin: 15px 0px 0px 15px;}

/* gallary */
.gall-right {
	float: left;
	margin-bottom: 10px;
}
	
.maincont {margin: 0px 0 0 20px;}
.btl {margin-bottom: 5px;}

.baseinfo {
	padding: 0 8px 0 18px;
	font: 0.9em/21px sans-serif;
	color: #6C838E;
	float: left;
	height: 21px;
	background: #F1F5F7 url("../images/baseinfo.png") no-repeat 5px 50%;
}

.argmore a {
	margin: 0 5px;
    float:left;
    padding:5px 10px 0 10px;
	background: #ffc157; 
	background: -moz-linear-gradient(top,  #ffc157 0%, #f39a00 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc157), color-stop(100%,#f39a00)); 
	background: -webkit-linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	background: -o-linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	background: -ms-linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	background: linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc157', endColorstr='#f39a00',GradientType=0 ); 
	-moz-border-radius-topleft: 3px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-radius: 3px 3px 3px 3px;
	border-radius: 3px 3px 3px 3px;
	height:22px;
	padding-bottom:3px;
	border:none;
	color:#7c3400;
	font-weight:bold;
	text-shadow:0 1px 0 #ffc562;
	cursor:pointer;
}

.argmore a:hover {
    color: #000;
	text-decoration: none;
}

.links {
	float: right;
	margin: 0 10px 7px 0;
}

#gall {
	display: inline-block;
	width: 100%;
}

#gall-head h2 {
	text-transform: uppercase;
	color: #555;
	font-weight: bold;
	letter-spacing: 1px;
	text-shadow: 0 1px 0 white;
}

#gall-head {
	margin-bottom: 0;
	height: 12px;
}

ul.lcol {
	min-height: 71px;
	background-image: url("http://mukachevo.in/templates/Mukachevo/images/statsep.png");
	background-repeat: no-repeat;
	background-position: right top;
	margin: 0 0 20px 10px;
	padding-top: 14px;
	width: 23.3%;
	float: left;
}

#static {
	display: inline-block;
	width: 100%;
} 

#static ul:last-child {background-image: none;}

#ratig-layer-10 {
	float: left;
	width: 100%;
}

.upload {
	margin-left: 15px;
	margin-top: 15px;
}
	
.link {
	margin-bottom: 50px;
	float: left;
	margin-top: 10px;
}

/* Категория */
.inside-cat {
	float: left;
	margin-top: 10px;
}

.head-titles {
	float: left;
	height: 35px;
	width: 960px;
    background: #ffe00e; 
    background: -moz-linear-gradient(top,  #ffe00e 0%, #ffbf0e 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe00e), color-stop(100%,#ffbf0e)); 
    background: -webkit-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -o-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -ms-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe00e', endColorstr='#ffbf0e',GradientType=0 ); 
	border-radius: 4px;
}

.head-titles h3 {
	margin: 10px 0 0 10px;
	float: left;
	text-transform: uppercase;
	color: #555;
	font-weight: bold;
	font-size: 14px;
}

.head-titles ul {float: left;}

.head-titles ul li a{
	margin: 6px 0 0;
	float: left;
}

.head-titles ul li span{
	margin: 10px 5px 0 10px;
	font: 1em/21px sans-serif;
	color: #6C838E;
	float: left;
}
	
.head-titles ul li span a{float: none;}
	
.up-cat {
	padding: 0 0 5px 0;
	background: white;
	float: left;
	width: 958px;
	border-radius: 4px;
	margin-top: 10px;
}	

.up-cat-title {
	margin: 0 0 10px 0;
	height: 33px;
	border-bottom: 1px solid #DDD;
	background-color: #F0F0F0;
	background-image: -o-linear-gradient(90deg , #E3E3E3 0%, #F2F2F2 100%);
	background-image: -moz-linear-gradient(90deg , #E3E3E3 0%, #F2F2F2 100%);
	background-image: -webkit-linear-gradient(90deg , #E3E3E3 0%, #F2F2F2 100%);
	background-image: -ms-linear-gradient(90deg , #E3E3E3 0%, #F2F2F2 100%);
	background-image: linear-gradient(90deg , #E3E3E3 0%, #F2F2F2 100%);
	-webkit-box-shadow: inset 0px 1px 0px #FBFBFB;
	-moz-box-shadow: inset 0px 1px 0px #fbfbfb;
	border-radius: 4px 4px 0 0px;
}
	
.up-cat-title h2{
	text-shadow: 0 1px 0 white;
	margin: 10px 0 0 10px;
	float: left;
	text-transform: uppercase;
	color: #555;
	font-weight: bold;
	font-size: 13px;
	letter-spacing: 1px;
}

.mass_comments_action {margin: 7px 10px 0 10px;}

table.some-files td {
	width: 225px;
	float: left;
	margin-bottom: 12px;
	border-right: 1px dotted #BFBFBF;
	padding-left: 10px;
}

table.some-files-video td {
	width: 300px;
	float: left;
	margin-bottom: 12px;
	border-right: 1px dotted #BFBFBF;
	padding-left: 10px;
}
	
.la-la table td {
	border-right: 1px dotted #BFBFBF;
	padding-left: 10px;
}
	
.la-la le td:last-child{
	border-right: none;
	padding-left: 10px;
}

.mass_comments_action label {float: left;}
	
#master_box {
	float: left;
	margin-top: 5px;
}
	
.baseform {
	padding: 15px;
	float: left;
}
	
#bt-upload {
	margin-left: 5px;
	margin-top: 13px;
}

ul.reset {
	float:left;
	margin-top: 0px;
}

ul.reset li h4{
	color: #777;
	text-transform: uppercase;
	font-weight: bold;
	float:left;
	margin: 6px 3px 0;
	font-size: 100%;
}
	
ul.reset li h4 a{
	color: #777;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 100%;
}
	
ul.reset li{float:left;}
	
.comedit {float: right;}
	
.selectmass {float: right;}
	
.cmsep li a, .cmsep li {
	color: #9B9CA0;
	font-weight: normal;}
	
.cmsep li {margin: 0 5px;}
	
.news-line-in {
	width: 100%;
	float: left;
	border-bottom: 1px dotted #DDD;
	margin-bottom: 5px;
}
	
.single_comment {list-style: none;}
	
.rat {
	width: 85px;
	height: 17px;
	margin: 10px auto;
}
	
.full-title {
	float: left;
	margin-top: 9px;
	margin-left: 20px;
}
	
.argviews span, .argcoms span, .argviews span b, .argcoms span b { background: url("../images/args.png") no-repeat 100% -23px; height: 23px; }
	.argviews span, .argcoms span { line-height: 23px; float: left; margin: 9px 0 0 5px; }
		.argviews span { background-position: 0 -46px; }
		.argcoms span { background-position: 0 0; }
		.argviews span b, .argcoms span b { padding: 0 7px 0 25px; font-weight: normal; float: left; margin-right: -2px; }
		
.argback a, .argback a b { height: 23px; background: url("../images/argback.png") no-repeat; }
		.argback a { margin: 9px 0 0 5px; float: right; line-height: 22px; background-position: 100% -46px; }
		.argback a b { float: left; cursor: pointer; padding: 0 15px 0 28px; background-position: 0 0; margin-left: -2px }
			.argback a:hover b { background-position: 0 -23px; }
			
.argcoms {
	float: right;
	margin-right: 10px;
	width: 260px;
}
	
.avtor-white a{color: #fff;}

.bas {
	font-size: 10px; 
	text-transform: none; 
	margin: 6px 0 0 10px; 
	float: right; 
	background: none;
	color: #fff;
}

/*Конец Категория*/

/* search */
.search-gall {
	float: left;
	width: 950px;
	margin-top: 10px;
	margin-left: 0px;
    background: #ffe00e; 
    background: -moz-linear-gradient(top,  #ffe00e 0%, #ffbf0e 100%); 
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffe00e), color-stop(100%,#ffbf0e)); 
    background: -webkit-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -o-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: -ms-linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    background: linear-gradient(top,  #ffe00e 0%,#ffbf0e 100%); 
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffe00e', endColorstr='#ffbf0e',GradientType=0 ); 
		padding-left:5px;
		padding-right: 5px;
		padding-top: 7px;
		padding-bottom: 0px;
		overflow:hidden;
		margin-bottom:20px;
		border-radius: 4px;
}

.search form {
       float:left;
       width:300px;
       margin-top:1px;
}

.search .nsf {
      width:207px;
      float:left;
      border:none;
      height:27px;
      line-height:27px;
      background:#fff;
      padding:0 5px;
		color:#777;
		text-shadow:0 -1px 0 #fff;
		-moz-border-radius-topleft: 3px;
		-moz-border-radius-topright: 0px;
		-moz-border-radius-bottomright: 0px;
		-moz-border-radius-bottomleft: 3px;
		-webkit-border-radius: 3px 0px 0px 3px;
		border-radius: 3px 0px 0px 3px;
}

.search .nsb {
    width:72px;
    float:left;
    padding:0;
	background: #ffc157; 
	background: -moz-linear-gradient(top,  #ffc157 0%, #f39a00 100%); 
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffc157), color-stop(100%,#f39a00)); 
	background: -webkit-linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	background: -o-linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	background: -ms-linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	background: linear-gradient(top,  #ffc157 0%,#f39a00 100%); 
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffc157', endColorstr='#f39a00',GradientType=0 ); 
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 3px;
	-moz-border-radius-bottomright: 3px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-radius: 0px 3px 3px 0px;
	border-radius: 0px 3px 3px 0px;
	height:27px;
	padding-bottom:3px;
	border:none;
	color:#7c3400;
	font-weight:bold;
	text-shadow:0 1px 0 #ffc562;
	cursor:pointer;
}

.search .nsb:hover {color:#000;}
/*search*/

/*The end gallery*/

/* main icons */
.organization {
	padding: 5px;
    height: 100px;
	width: 200px;
	float: left;
}

.org-title h4 {margin-bottom: 7px;}	

.org-img {
	width: 64px;
	height: 64px;
    cursor: pointer;
	float: left;
}
	
.org-link {
	float: right;
	width: 131px;
	margin-left: 5px;
}
	
.catalog {
    padding: 0 5px;
	width: 630px;
    margin-top: 10px;
}

.organization:hover {
	background-color: #ebebeb;
	border-radius: 4px;
}

.org-number {
    float: right; 
    margin-right: 5px; 
    color: #482ba5; 
    font-weight: bold;
}
/* THE end main icons */

/* вывод подкатегорий в категории */
#category li {
	list-style: none;
    margin-left: 7px;
    margin-right: 7px;
    border-bottom: dashed 1px #ccc;
	width: 198px;
	float: left;
}

#category {
	display: inline-block;
    padding-bottom: 10px;
	margin-bottom: 10px;
}

#category li a span {
	float: right;
	font-weight: bold;
}

.widget_title span {
	float: right;
	font-size: 9px;
}
/* THE end - вывод подкатегорий в категории */

/* кнопка все опросы */
.vresult {
    width: 32px;
    height: 31px;
    padding: 0;
    background: url("../images/vresult.png") no-repeat 100% 0;
}

.vresult:hover {background-position: 0 -31px;}
/* THE end - кнопка все опросы */

/* Скидки */
.navi_spec a {
	width:14px;
	height:13px;
        margin-left:4px;
        cursor:pointer;
	background:#dee2ec;
	display:inline-block;
        -webkit-border-radius: 13px;
        -moz-border-radius: 13px;
        border-radius: 13px;
	text-indent:-9999px;
}

.navi_spec {
    height:13px;
    padding:10px 0;
    text-align:center;
    position:relative;
}

.navi_spec a:hover {
	background:#cbcfd9;      
}

.navi_spec a.activeSlide {
	background:#798291;      
}
/* THE end - Скидки */

/* VIP map */
.spoiler {display: none;}