
/* Reset - Общие стили */
BODY,DIV,DL,DT,DD,UL,OL,LI,H1,H2,H3,H4,H5,H6,PRE,FORM,FIELDSET,P,BLOCKQUOTE,TH,TD {margin:0;padding:0;font-weight:400;}
TABLE {border-collapse:collapse; border-spacing:0;}
FIELDSET,IMG{border:0;}
ADDRESS,CAPTION,CITE,DFN,EM,STRONG,TH {font-style:normal; font-weight:normal;}
OL,UL {list-style:none;}
CAPTION,TH {text-align:left;}
H1,H2,H3,H4,H5,H6 {font-size:100.1%;}
Q:BEFORE,Q:AFTER {content:'';}
BLOCKQUOTE {font-style:oblique;}
STRONG {font-weight:700;}
input, textarea {font-family: verdana;}

BODY {background:#293f69;;background-repeat: repeat;font: 11px/16px verdana,arial,"ms sans serif",sans-serif;color:#fff;}
p {color:#fff;margin:0 4px;}
a {color:#fff;text-decoration:undeline;}
a:hover {text-decoration:none;}
.alignright {text-align:right;}
.alignleft {text-align:left;}
*:focus {outline: none;}

.page {position:relative;overflow:hidden;min-width:986px;max-width:1600px;padding:0 7px;margin: 0 auto;}

/* Header */
#header {position:relative;width:986px;margin:0 auto 10px;z-index:12;}
	#header .bg {position:relative;background:#9ba2a9;margin-left:66px;z-index:1;}
	#header .logo {position:absolute;left:-10px;top:0px;z-index:2;}
	#header .title {background: #717e8e url(http://vsplanet.net/cb.gif) repeat-x;font-size:10px;text-align:right;color:#e9f2fc;font-weight:bold;line-height:12px;height:12px;margin:0;}
	#header .menu {background: #717e8e url(http://vsplanet.net/mb.gif) repeat-x 0 1px;font-size:11px;line-height:15px;height:14px;padding-left:80px;position:relative;}
		#header .menu li {position:relative;float:left;padding:0 12px;}
			#header .menu li .sub-menu {display:none;position:absolute;top:15px;left:0;z-index:10;padding:10px 0;background: #1E3258;}
			#header .menu li:hover .sub-menu {display:block;}
				#header .menu li .sub-menu li {display:block;padding:0;float:none;width:140px;}
				#header .menu li .sub-menu li a {text-decoration:none;display:block;padding:2px 10px;}
				#header .menu li .sub-menu li a:hover {background:url("title.png") repeat-x scroll 0 0 #364A73;}
	#header .banner {text-align:right;}

.wrap {position:relative;overflow:hidden;width:100%;}

/* Content */
#content {position:relative;overflow:hidden;background:#949ea8;}
	#content h2 {position:relative;background:#364a73 url(title.png) repeat-x;line-height:22px;height:22px;padding: 0 10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;-webkit-border-radius-topleft:10px;-webkit-border-radius-topright:10px;}
	#content .block {position:relative;overflow:hidden;background:#748292;padding:5px 2px;margin: 0 0 12px 0;}
	#content .column {float:left;margin: 8px 0.5%;}
		#content .c-left {width:22%;}
		#content .c-center {width:57%;}
		#content .c-right {width:18%;}
	#content .cols {position:relative;overflow:hidden;}
	#content .cols .col {float:left;width:49%;}
	#content .block ul li {list-style-type:disc;margin:0 20px;}
	#content .banners {position:relative;overflow:hidden;margin:0 auto;width:325px;}
		#content .banners img {float:left;margin:4px;}
	#content .social {position:relative;overflow:hidden;margin:0 auto;width:180px;}
	#content .tv {position:relative;overflow:hidden;margin:0 auto;width:540px;}
	#content .comments {position:relative;overflow:hidden;float:left;width:45%;margin:0 4% 0 1%;}
		#content .block .comments li {list-style-type:none;position:relative;overflow:hidden;margin:9px 0;}
		#content .comments img {float:left;margin: 2px 6px;}
.search {margin-bottom:12px;}
	.search input {width:98%;font: 11px/16px verdana,arial,"ms sans serif",sans-serif;color:#748292;}

.cn {position:absolute;height:8px;width:9px;background:url(cn.png) no-repeat;}
	.cn.left {left:0;top:0; background-position:0 0;}
	.cn.right {right:0;top:0; background-position:-9px 0;}

/* footer */
#footer {position:relative;overflow:hidden;background:#949ea8;margin:10px 0;padding:5px;}
	#footer .links-banners {float:left}
	#footer .copyright {text-align:right;}

#creditfooter {display: none;}	
	
	