html {font-size:100.01%;background:#fff;}
body {font:62.5% Tahoma, Geneva, Sans-serif;color:#000;}
html, body {margin:0;padding:0;height:100%;min-width:950px;}
*:focus, * {-moz-outline: none;outline: none;ie-dummy: expression(this.hideFocus=true);}
a {color:#3399ff;text-decoration:none;} a:hover {text-decoration:underline;}
table, td, th {padding:0;border-collapse:collapse;}
ul, li, form, fieldset, dl, dt, dd, h1, h2, h3, h4, h5, h6, del, p {margin:0;padding:0;list-style:none;text-decoration:none;font-style:normal;border:none;} a, a img {border:none;outline:none;}
textarea, select, input {font:11px Tahoma, Geneva, Sans-serif;}
input {vertical-align:middle;}

/*Основа*/
#page {width:100%;}
#middle {width:100%;height:1%;min-width:1050px;max-width:1600px;margin:0 auto;}
#middle:after {content: '.';	display:block;clear:both;visibility:hidden;height:0;}
#container {width:100%;float:left;overflow:hidden;}

#header {overflow:hidden;}
	.zero-line {background:#eee;border-bottom:1px solid #E7E5E6;padding:5px 5px 8px 0;text-align:right;color:#666;font-size:140%;}
		.zero-line a{color:#666;text-decoration:underline;}
		.zero-line a:hover{background:#666;color:white;text-decoration:none;}
		.zero-line  .input{padding:10px;color:#000;background:#eee;margin-top:0px;border:1px solid #ddd;font-family:Arial;font-size:11px;}
		.zero-line .button {padding:5px 10px;color:#fff;background:#444;border:1px solid #ddd;cursor:pointer;}
		.zero-line .button:hover {background:#555;}
	.fist-line {height:20px;padding:10px;overflow:hidden;}	.big-banner {float:left;}
	.two-line {height:90px;overflow:hidden;width:100%;}
		.logotype {margin:10px 0 0 10px;position:absolute;}
		.logotype a{float:left;text-indent:-999999px;background:url('/templates/vopros/images/logo.png') no-repeat;display:block;height:54px;width:129px;}
		.search-panel {width:100%;float:left;height:79px;margin-left:139px;}
		.search-panel form{height:79px;background:#e6e6e6 url('/templates/vopros/images/search.gif') no-repeat left;}
		.search-panel .text-form {margin:27px 0 0 40px;height:22px;border:1px solid #999;width:70%;font-size:200%;color:#999;}
		.search-panel .form-submit {margin:25px 0 0 20px;padding:3px 8px;font-weight:bold;font-size:120%;}

#contents {padding:0 0 0 775px;}
	h3 {color:#9c9c9c;font-size:170%;margin-bottom:10px;}
	.menu {font-size:160%;margin:0 5px 5px 5px;float:left;}
	.menu li{padding:1px 0;}
	.menu li a{padding:0 2px;}
	.menu li a:hover{color:white;background:#3399ff;text-decoration:none;}
	.banner {margin:0px 350px 5px 230px;}
	.tags {width:500px;font-size:130%;line-height:200%;padding-left:15px;margin-bottom:20px;}
		.tags a{text-decoration:underline;padding:2px;}
		.tags a:hover{text-decoration:none;background:#3399ff;color:white;}
#sideLeft {float:left;width:161px;margin-left:-100%;position:relative;padding:0 0 0 10px;}
#sideRight {float:left;margin-left:-100%;position:relative;}
	.news {margin-left:10px;background:url('/templates/vopros/images/list.gif') no-repeat 5px 10px;padding:5px;}
		.hovern:hover{background-color:#f4f4f4;}
        .news .title-shot p{margin-left:15px;color:#ec333a;font-weight:bold;font-size:11pt;padding:0 2px;}
        .news .title-shot a{margin-left:15px;color:#ec333a;font-weight:bold;font-size:11pt;padding:0 2px;}
        .news .title-shot a:hover{color:white;background:#ec333a;font-weight:bold;text-decoration:none;}
        .news h1 p{margin-left:15px;color:#ec333a;font-weight:bold;font-size:11pt;padding:0 2px;}
		.n-content{margin-top:10px;font-size:120%;line-height:140%;}
			.n-content a{padding:0 1px;}
			.n-content a:hover{color:white;background:#3399FF;}
		.n-content span, .n-content span a{color:#9b9b9b;} .n-content span a:hover{background:none;color:#9b9b9b;}
		.news-banner {float:right;margin:0 10px 5px 5px;}
	.navi {text-align:center;font-size:150%;color:#9B9B9B;margin:20px 0;}
		.rarrs {margin-bottom:5px;}
		.rarrs a{padding:2px 3px;}
		.rarrs a:hover{color:white;background:#3399FF;text-decoration:none;}
		.pages a{color:#9B9B9B;padding:2px 3px;text-decoration:underline;}
		.pages a:hover {background:#9B9B9B;color:white;}
	.block {width:500px;margin:0 5px 15px 0;}
		.bt,.bb, .btr, .bbr {background:url('/templates/vopros/images/block.png') no-repeat;}
		.bt, .bb {height:11px;width:100%;overflow:hidden;}
		.bt {background-position:top left;} .bb {background-position:bottom left;}
		.btr, .bbr {float:right;height:11px;width:11px;z-index:2;}
		.btr {background-position:top right;} .bbr {background-position:bottom right;}
		.block-center {border-left:1px solid #9a9a9a;border-right:1px solid #9a9a9a;}
	.whats {margin:0 1%;padding:10px 0;font-size:100%;}
		.whats li{min-height:25px;margin:0 0 10px 0;}
		.whats h5{font-size:120%;color:#999;}
		.whats h5 a{text-decoration:underline;}
		.whats h5 a:hover{background:#3399FF;color:white;text-decoration:none;}
		.what-info {color:black;margin-top:3px;}
		.what-info i {background:black;color:white;text-align:center;padding:0px 2px;font:normal 100% Arial;}
		.what-info a{color:black;text-decoration:underline;padding:0 2px;}
		.what-info a:hover{color:white;background:black;}
		.what-info span{color:#009900;}
		.what-tag {background:url('/templates/vopros/images/tag.gif') no-repeat left 4px;padding:0 0 0 10px;margin:10px 0 0 0;color:#999;}
		.what-tag a{color:#999;text-decoration:underline;padding:0 2px;}
		.what-tag a:hover{background:#999;color:white;}
	.links {margin:0 5%;padding:20px 0;font-size:100%;}
		.links h5{font-size:140%;color:#999;}
		.links h5 a{text-decoration:underline;}
		.links h5 a:hover{background:#3399FF;color:white;text-decoration:none;}
		.links-info {color:black;margin-top:3px;}
		.links-info i {background:black;color:white;text-align:center;padding:0px 2px;font:normal 120% Arial;}
		.links-info a{color:black;text-decoration:underline;padding:0 2px;}
		.links-info a:hover{color:white;background:black;}
		.links-info span{color:#009900;}
		.links-tag {color:#999;}
		.links-tag a{color:#999;text-decoration:underline;padding:0 2px;}
		.links-tag a:hover{background:#999;color:white;}
#footer {height:100px;background:#e6e6e6;border-top:1px solid #777;padding:15px 50px;color:#6c6c6c;}
	#footer strong {font-size:120%;}
	.counters {float:right;height:31px;margin-top:20px;}
	.counters img {margin-left:10px;}

/*прочее*/
.error {margin:0 0 10px 10px;border:1px solid #E6E6E6;padding:5px;}
	.error h2{margin-bottom:10px;}	
.comment {padding:15px;margin:0 0 10px 30px;border-bottom:1px solid #f1f1f1;}
	.info {color:red;font-size:120%;font-weight:bold;padding:3px 0;}
		.info a{padding:1px 2px;} .info a:hover{background:#3399FF;color:white;text-decoration:none;}
		.info span{font-style:italic;color:#ccc;font-size:80%;}
	.avatar {position:absolute;text-align:center;width:50px;}
	.textc {margin-left:60px;min-height:70px;}
		.comte {font-size:120%;padding:5px 0 0 5px;}
		.optionsc {text-align:right;padding:10px 0 5px 0;}
		.optionsc a{color:black;padding:1px 2px;}
		.optionsc a:hover{background:black;color:white;text-decoration:none;}
.add-comments {margin:20px 0 0 50px;}
	.add-comments h2{color:#a4b83d;font-size:240%;font-weight:normal}
.stats {margin:0 0 0 10px;}
.stats h2{margin:0 0 10px 0;}
.stats a{padding:1px 2px;}
.stats a:hover{text-decoration:none;color:white;background:#3399FF;}
.f_input {width:200px;}
.sresult {border-bottom:1px solid #f1f1f1;margin-bottom:20px;padding:5px 0;}
h1 {font-size:200%;}
h2 {font-size:150%;}

/*DLE*/
.clouds_xsmall {font-size:x-small;}
.clouds_small {font-size:small;}
.clouds_medium {font-size:medium;}
.clouds_large {font-size:large;}
.clouds_xlarge {font-size:x-large;}
.mass_comments_action  {text-align:right;padding-bottom:5px;}
.highslide-wrapper, .highslide-outline {background:#FFF;}
.highslide-image {border: 2px solid #FFF;}
.highslide-active-anchor {visibility: hidden;}  
.highslide-active-anchor img {visibility: hidden;}
.highslide-dimming {background: black;}
.highslide-html {background-color: white;}
.highslide-loading {display:block;color:#fff;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid #fff;background:#000;}
a.highslide-full-expand {background: url(/templates/vopros/dleimages/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;}
.highslide-caption {display:none;padding:5px;background:white;}
.highslide-controls {width: 195px;height: 40px;background: url(/engine/classes/highslide/graphics/controlbar-black-border.gif) 0 -90px no-repeat;margin-right: 15px;margin-bottom: 10px;margin-top: 10px;}
.highslide-controls ul {position: relative;left: 15px;height: 40px;list-style: none;margin: 0;padding: 0;background: url(/engine/classes/highslide/graphics/controlbar-black-border.gif) right -90px no-repeat;}
.highslide-controls li {float: left;padding: 5px 0;}
.highslide-controls a {background: url(/engine/classes/highslide/graphics/controlbar-black-border.gif);display: block;float: left;height: 30px;width: 30px;outline: none;}
.highslide-controls a.disabled {cursor:default;}
.highslide-controls a span {display:none;}
.highslide-controls .highslide-previous a {background-position:0 0;}
.highslide-controls .highslide-previous a:hover {background-position: 0 -30px;}
.highslide-controls .highslide-previous a.disabled {background-position: 0 -60px !important;}
.highslide-controls .highslide-play a {background-position: -30px 0;}
.highslide-controls .highslide-play a:hover {background-position: -30px -30px;}
.highslide-controls .highslide-play a.disabled {background-position: -30px -60px !important;}
.highslide-controls .highslide-pause a {background-position: -60px 0;}
.highslide-controls .highslide-pause a:hover {background-position: -60px -30px;}
.highslide-controls .highslide-next a {background-position: -90px 0;}
.highslide-controls .highslide-next a:hover {background-position: -90px -30px;}
.highslide-controls .highslide-next a.disabled {background-position: -90px -60px !important;}
.highslide-controls .highslide-move a {background-position: -120px 0;}
.highslide-controls .highslide-move a:hover {background-position: -120px -30px;}
.highslide-controls .highslide-full-expand a {background-position: -150px 0;}
.highslide-controls .highslide-full-expand a:hover {background-position: -150px -30px;}
.highslide-controls .highslide-full-expand a.disabled {background-position: -150px -60px !important;}
.highslide-controls .highslide-close a {background-position: -180px 0;}
.highslide-controls .highslide-close a:hover {background-position: -180px -30px;}
.wide-border {background:white;}
.wide-border .highslide-image {border-width:10px;}
.wide-border .highslide-caption {padding:0 10px 10px 10px;}
.borderless .highslide-image {border:none;}
.borderless .highslide-caption {border-bottom: 1px solid white;border-top: 1px solid white;background: white;}
.less .highslide-image {border: 1px solid #000;}
.less .highslide-caption {border: 1px solid #000;background: white;}
.editor_button {float:left;cursor:pointer;padding-left:2px;padding-right:2px;}
.editor_buttoncl {float:left;cursor:pointer;padding-left:1px;padding-right:1px;border-left:1px solid #bbb;border-right:1px solid #bbb;}
.editbclose {float:right;cursor:pointer;}
.editor_button select {font-family:tahoma;font-size:11px;}
.editor_button img {margin:0;padding:0;}
.editbclose img {margin:0;padding:0;}
.editor_button_brk img {margin:0;padding:0;}
#dropmenudiv {	border:1px solid #fff;border-bottom-width:0;font:normal 10px Verdana;background:#6497ca;line-height:20px;margin:2px;}
#dropmenudiv a {display:block;text-indent:3px;text-decoration:none;color:#fff;background:#3399FF;border:1px solid #fff;padding:1px 0;margin:1px;font-weight:bold;}
#dropmenudiv a:hover {background:white;color:#3399FF;}
.title_quote {color:#545454;background:#FBCB3C;border:1px dotted #bebebe;border-bottom:0;font-weight:bold;padding:5px;}
.quote {color:#545454;background:#ffffe0;border:1px dotted #d8d8d8;text-align:justify;padding:5px;}
.title_spoiler {color:#555;background:#e0e7f8;border:1px dotted #afc2ec;font-weight:bold;padding:5px;}
.title_spoiler img {margin:0;padding:0;}
.text_spoiler {color: #555555;background:#e0e7f8;border:1px dotted #afc2ec;border-top:0;text-align:justify;padding:5px;}
.scriptcode {color:#545454;background:#ffffe0;border:1px dotted #bebebe;text-align:left;padding:5px;}
table.turbo , tbody.turbo  {
    border-collapse: separate;
    width: 100%;
}
.turbo td, .turbo th {
    border-right: 1px solid #ffffff;
    vertical-align: middle;
    text-align: center;
}

.turbo td {
    padding: 5px 10px;
}

.turbo th {
    border-bottom: 2px solid #e1e1e1;
    padding: 0px 10px;
    font-size: 14px;
    font-weight: 600;
    color: #5B5B5B;
}

.turbo th.left {
    font-size: 12px;
    font-weight: normal;
}

.turbo .left {
    text-align: left;
}

.turbo .green {
    font-weight: bold;
    color: #008e0a;
}
.turbo .ogg {
    background-color: #f9f9f9;
}
					.top-news {
						font-size: 20px;
						color: #c4c4c4;
						padding: 10px 0 0 0px;
						margin: 0 0 0 10px;
					}
					
						.top-news li {
							margin: 0;
							padding: 0 0 0 0px;
							
							margin: 0 0 15px 0;
							position: relative;
							clear: both;
							height: 35px;
							list-style-type: none;
						}
						
							.list {
								line-height: 35px;
								height: 35px;
								float: left;
								width: 35px;
							}
						
							.top-news-image {
								position: relative;
								width: 36px;
								height: 35px;
								float: left;
								margin: 0 15px 0 0;
								overflow: hidden;
							}
							
								.top-news-image img {
									height: 36px;
									min-width: 50px;
									border: 0;
								}
								
								.top-news-image2 {
									position: absolute;
									left: 0;
									top: 0;
									width: 36px;
									height: 35px;
									background: url(/templates/vopros/images/top-news-image.png) left top no-repeat;
									display: block;
								}
								
							.top-news li h2 {
								float: left;
								height: 35px;
								width: 120px;
								margin: 0 0 0 0;
							}
							
								.top-news li h2 a {
									display: block;
									height: 35px;
									line-height: 35px;
									font-weight: bold;
									color: #000;
									font-size: 15px;
									overflow: hidden;
								}
								
									.top-news li h2 a:hover {
										color: #a8bd16;
									}
									
						.top-news-hidden {
							background: url(/templates/vopros/images/top-news-hidden.png) left top no-repeat;
							position: absolute;
							display: none;
							left: 200px;
							top: -82px;
							width: 246px;
							height: 259px;
							z-index: 99999;
							font-size: 13px;
							line-height: 14px;						
						}
						
							.top-news-hidden .main-news {
								float: none;
								margin: 19px 0 0 38px;
								border: 1px #dadada solid !important;
								height: 218px !important;
							}
							
							.main-news-t-other {
								position: absolute;
								top: 145px;
								width: 169px;
								left: 7px;
								color: #a2a2a2;
							}
							
							.top-news-hidden {
								
							}
							
							.top-news-hidden {
								
							}
							
.over_share {
height:100px;
margin-bottom:10px
}

.in_share {
padding-top:70px;
padding-left:16px
}

.vkontakte_share {
background:url(/templates/vopros/images/vk_share.jpg) #2C6992;
width:200px;
height:100px;
float:left
}

.twitter_share {
background:url(/templates/vopros/images/tw_share.jpg) #009DC4;
width:200px;
height:100px;
float:left
}

.facebook_share {
background:url(/templates/vopros/images/fb_share.jpg) #23599D;
width:200px;
height:100px;
float:left
}
.gplus_share {
background:url(/templates/vopros/images/gp_share.jpg) #EF341B;
width:200px;
height:100px;
float:left
}

.twitter_btn {
width:105px;
overflow:hidden;
padding:1px;
background:#FFFFFF;
margin-right:5px
}

.gplus_btn {
width:70px;
overflow:hidden;
padding:1px;
background:#FFFFFF;
margin-right:5px
}
		
/*
     */
/*
*/