
/* 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;}

BODY {background:#000 url(uzor.png);min-width:960px;font-family: arial;}
p, ul li, ol li, tr td {font: 12px/18px arial;}
a {text-decoration:none; color: #fefe02; outline: none;}
.alignright {float:right;}
.alignleft {float:left;}


#page {position:relative;overflow:hidden;width:1002px;margin: 0 auto;}

/* Header */
#header {position:relative;width:100%;height: 220px;background: #fcf30a url(fon-header.png) no-repeat 0 0;}
	#header .title {font-size: 18px;float:right;right:5px;position:absolute;}
	#header .bottom {top:124px;z-index:30;color:#ffed00;}
	#header .action {right:488px;text-align:right;position:absolute;top:36px;width:270px;}
		#header .action p {color: #fff;font-size: 14px;}
		#header .action p.phone {color: #ff0;font-size: 20px;margin-top:4px;}
		#header .action p.more a {color: #000;font-size: 12px;}
		#header .action p.more a:hover {text-decoration: underline;}

/* Top Menu */
.top-menu {position:absolute;left:0;bottom:0;background: url(sprite.png) repeat-x 0 0;height: 61px;}
	.top-menu li {float:left;text-align: center;font-size:15px; height:40px;border-right: 1px solid #7b7700;border-left: 1px solid #f9f571;  font-weight: bold;margin: 12px 0 6px;position:relative;}
	.top-menu li a {color:#000;margin-top:11px;/*padding: 10px 0;*/ width:165px;display:block;}
	.top-menu li.two a {margin-top:2px;}
	.top-menu li a.active {color: #ff0;text-shadow: 0 0 4px #000;}
		.top-menu li a:hover {color: #ff0;text-shadow: 0 0 4px #000;}
		
/* Content */			
.container {position:relative;overflow:hidden;margin-top: 8px;padding:10px;background:#1e1e16;}

#content {position: relative; margin-left: 230px;min-height:1530px;}

/* top-buttons */
.top-buttons {position:relative;overflow:hidden;}
.top-buttons li {float:left;margin: 8px 14px 8px 0;}
	.top-buttons li a {padding: 11px 30px;}
		.top-buttons li.note a {background:#ed812a url(buttons.png) no-repeat scroll 0 0;display:block; font: bold 14px arial; color: #000;text-shadow: 0 1px 1px #ffa852;width: 194px;}
		.top-buttons li.faq a {background:#ed812a url(buttons.png) no-repeat scroll 0 0;display:block; background-position: 0 -54px;font: bold 11px arial;color:#951103;text-align:center;text-shadow: 0 1px 1px #f69f49;padding: 12px 30px; width: 194px;}
		.top-buttons li.vk a {
	padding: 12px 10px;
	width: 32px;
}
		.top-buttons li.fb a {
	padding: 12px 5px;
	width: 32px;
}
		
			.top-buttons li.faq a span {font: bold 12px arial;}
		.top-buttons li.statys {font: 12px arial;color:#fdf302;float:right;margin-right:20px;text-align:right;}


/* News */
#content .news {position:relative;background: #2b2b1c;margin: 6px 0; padding: 6px;}
	#content .news h2 {background: #454419 url(fon-newstitle.png) no-repeat;color: #fde202;font: bold 14px arial;padding: 8px;}
	#content .news p {color: #fff;margin: 12px 4px;margin-right:120px;}
	#content .news p.author {font: bold 11px arial;color:#ff0;margin-bottom:20px;}
		#content .news p.author a {color:#ff0;}
	#content .news p.more {font-weight: bold; text-align: right;margin-right:210px;}
		#content .news p.more a {color: #fefe02;}
		#content .news p.more a:hover {text-decoration: underline;}
	.story  {color: #fff;margin: 12px 4px;margin-right:120px; font: bold 11px arial;}
.story1 a {color: #fff; font:  11px arial;}
/* Video */
#content .video {position:relative;background: #fef401 url(sprite.png) repeat-x scroll 0 -328px;width: 172px; height:150px;float:right;right:0;margin: 20px 10px; padding: 6px;}
	#content .video  h3 {font: bold 11px arial;color:#88801f;margin-left:4px}
		#content .video .brdr-left {position:absolute;left:0; top:0;width:10px;height:103px;background:transparent url(sprite.png) no-repeat scroll 0 -226px;}
		#content .video .brdr-right {position:absolute;right:0; top:0;width:10px;height:103px;background:transparent url(sprite.png) no-repeat scroll right -226px;}

	
#sidebar-left {float:left;position:absolute;left:12px;top:12px;width:212px;}
	#sidebar-left .menu {background: #f9f021;padding-bottom:52px;position:relative;}
		#sidebar-left .menu h3 {margin:0;color:#89811f;font: bold 12px arial;background:transparent url(sprite.png) repeat-x scroll 0 -61px;padding:10px 0 16px;text-align:center;}
		#sidebar-left .menu .nav {background: #d00c09;}
			#sidebar-left .menu .nav li a {font-size: 13px;background: #d00c09;color: #fafa03; border-top: 1px solid #f93b3a; border-bottom: 1px solid #a20a09; border-right: 2px solid #e32221; padding: 4px 4px 4px 28px;display:block;}
			#sidebar-left .menu .nav li a:hover, #sidebar-left .menu h4 a:hover {background: #b30a09;border-top: 1px solid #c51f1e; border-bottom: 1px solid #a20a09; border-right: 1px solid #e32221;}
				#sidebar-left .menu h4 a {font: bold 13px arial;background: #d00c09;color: #fafa03; border-top: 1px solid #f93b3a; border-bottom: 1px solid #a20a09; border-right: 2px solid #e32221; padding: 4px 4px 4px 12px;display:block;}
				#sidebar-left .menu h5  {font: bold 13px arial;background: #d00c09;color: #fafa03; border-top: 1px solid #f93b3a; border-bottom: 1px solid #a20a09; border-right: 2px solid #e32221; padding: 4px 4px 4px 12px;display:block;}
				#sidebar-left .menu p {font: bold 12px arial;background: #d00c09;color: #fafa03; border-top: 1px solid #f93b3a; border-bottom: 1px solid #a20a09; border-right: 2px solid #e32221; padding: 4px 4px 4px 12px;display:block;}
				#sidebar-left .menu .bg-bottom {position:absolute;bottom: 0; left:0;height: 52px; width: 100%;background: #F9F021 url(sprite.png) repeat-x scroll 0 -101px;}
	
/* Login Panel */
#sidebar-left .login-panel {position:relative;background: #fd7d02;padding-bottom:10px;width: 100%;margin: 20px 0;}
	#sidebar-left .login-panel h3 {position:relative;font: bold 12px arial; color: #ca6606; padding: 9px 12px;background:transparent url(sprite.png) repeat-x scroll 0 -154px; }
		#sidebar-left .login-panel h3 .brdr-left {position:absolute;left:0; top:0;width:10px;height:33px;background:transparent url(sprite.png) no-repeat scroll 0 -193px;}
		#sidebar-left .login-panel h3 .brdr-right {position:absolute;right:0; top:0;width:10px;height:33px;background:transparent url(sprite.png) no-repeat scroll right -193px;}
		
	#sidebar-left .login {margin-left:12px;margin-top:6px;}
		#sidebar-left .login label {font: 12px/22px arial;color: #fdf302;position:absolute;}
		#sidebar-left .login input {margin:2px 0 2px 50px;position:relative;width:140px;}
		#sidebar-left .submit {text-align:right;}
			#sidebar-left .submit input {text-align:right;background:transparent none repeat scroll 0 0;cursor:pointer;border:medium none;text-transform:uppercase;font: bold 12px arial;color: #fdf302;}
	#sidebar-left .login-panel .forget {text-align:right;font: 11px/12px arial;margin-right:8px;}
		#sidebar-left .login-panel .forget a {color:#a65405;}
		#sidebar-left .login-panel {border-radius:10px; -moz-border-radius:10px; -web-border-radius:10px;}

	#sidebar-left .login-panel .registraton {font: bold 12px/14px arial;margin-left: 10px;}
		#sidebar-left .login-panel .registraton a {color: #fff;}

	
/* Footer */	
#footer {margin: 0 10px;padding:10px 20px;}
	#footer .copyright {font: bold 12px/14px arial;color:#f9f021;}
	#footer .copyright a {text-decoration:none; color: #fefe02;}

	.cn {position:absolute;width:10px;height:10px;background: url(corner-black.png) no-repeat;z-index:0;}
	.cont {width:8px;height:8px;z-index:0;}
		.cn.tl {left:0; top:0;}
		.cn.tr {background-position:right 0;right:0; top:0;}
		.cn.bl {background-position:left -10px;left:0; bottom:0;}
		.cn.br {background-position:right -10px;right:0; bottom:0;}
		
	.cont {width:8px;height:8px;z-index:0;}
		.cont.tl {background-position: -2px -20px;left:0; top:0;}
		.cont.tr {background-position: -10px -20px;right:0; top:0;}
		.cont.bl {background-position: -2px -28px;left:0; bottom:0;}
		.cont.br {background-position: -10px -28px;right:0; bottom:0;}
	
	.brdr.left {position:absolute;width:3px;left:0; top:0;height:100%;background: url(lr-border.png) repeat-y 0 0;}
	.brdr.right {position:absolute;width:3px;right:0; top:0;height:100%;background: url(lr-border.png) repeat-y -3px 0;}

	.brdr.top {position:absolute;height:3px;left:0; top:0;width:100%;background: url(sprite.png) repeat-x 0 -187px;}
	.brdr.bottom {position:absolute;height:3px;left:0; bottom:0;width:100%;background: url(sprite.png) repeat-x 0 -190px;}

	
	
	
	
	
	
	
