@import url("reset.css");
body
{
	width:100%; 
	background:#FFF;  
	font-family: Arial;
}
a
{
cursor:pointer;
}
#minWidth
{
	min-width: 995px;
	width: 100%;
}
.mainContainer
{
	width: 995px;
	margin: 0 auto;
}
/**Begin Header******************************************************************************************/
.header
{
	width: 995px;
	border-top:4px solid #FAFAFA;
	padding-top: 16px;
}
.header ul.topMenu
{
	float: left;
}
.header ul.topMenu li
{
	font-size: 10px;
	float: left;
	margin-right: 5px;
	display: inline;
	color: #B6B5B5;
}
.header ul.topMenu li a
{
	color: #B6B5B5;
	text-decoration: none;
}
.header ul.topMenu li a:hover
{
	text-decoration: underline;
}
.header .rekl
{
	float: left;
	margin-left: 55px;
	background: url(../img/rekl.png) no-repeat;
	height: 58px;
	width: 524px;
	padding-left: 16px;
}
.header .today
{
	float: left;
	margin-left: 20px;
	height: 58px;
	width: 198px;
	background: url(../img/today.png) no-repeat;
	padding-left: 16px;
}
.header .logo
{
	width: 203px;
	float: left;
	height: 43px;
	background: url(../img/logo.png) no-repeat 100% 0;
	margin-top: 6px;
	margin-bottom: 25px;
}
.header .logo .mobile
{
	position:relative;
	top:-11px;
	left:-9px;

}
.header .logo .text
{
	font-size: 10px;
	color: #a3a3a3;
	margin-top: -25px;
	margin-left: 30px;
	letter-spacing: 3px;
}
.header .menu
{
	float: right;
	height: 43px;
	width: 777px;
	background: #FF7800;
	margin-left: 12px;
	margin-top: 6px;
	margin-bottom: 25px;
}
.header .menu ul.centerMenu
{
	line-height: 12px;
	font-size: 12px;
	margin-top: 3px;
	margin-left: 10px;
}
.header .menu ul.centerMenu li
{
	float: left;
	font-size: 12px;
}
.header .menu ul.centerMenu li a
{
	color: #FFF;
	font-weight: bold;
	text-decoration: none;
	line-height: 20px;
	
}
.header .menu ul.centerMenu li a:hover
{
	text-decoration: underline;
}
.header .menu ul.centerMenu li span
{
	font-size: 10px;
	color: #FFDC61;
	line-height: 10px;
}
.header .reg
{
	float: left;
	width: 203px;
	margin-bottom: 22px;
}
.header .reg .login
{
	background: url(../img/login.png) no-repeat 100% 100%;
	border: 1px solid #64C100;
	float: left;
	padding: 0px 7px;
	font-size: 11px;
	line-height: 20px;
	color: #FFF;
}
.header .reg .login a
{
	color: #FFF;
	text-decoration: none;
}
.header .reg .login a b
{
	border-bottom: 1px dashed #FFF;
}

.header .reg .login2
{
	background: url(../img/login.png) no-repeat 100% 100%;
	border: 1px solid #64C100;
	float: left;
	padding: 0px 7px;
	font-size: 11px;
	line-height: 14px;
	color: #FFF;
width: 160px;
}
.header .reg .login2 a
{
	color: #FFF;
	text-decoration: none;
width: 150px;
}
.header .reg .login2 a b
{
	border-bottom: 1px dashed #FFF;
width: 150px;
}

.header .news
{
	float: right;
	width: 777px;
	font-size: 12px;
	margin-bottom: 22px;
}
.header  .news .newsitem
{
	width: 255px;
	float: left;
}
.header  .news .newsitem .img
{
	float: left;
	margin-right: 4px;
}
.header  .news .newsitem .img img
{
	border: 1px solid #F3F4F4;
}
.header  .news .newsitem a
{
	color: #418DCB;
}
.header  .news .newsitem span
{
	font-size: 10px;
	color: #BFBFBF;
	line-height: 18px;
}
.header .search
{
	float:left;
	background: url(../img/search.jpg);
	width: 295px;
	height: 56px;
	padding-top: 10px;
}
.header .search .inp
{
	height: 30px;
}
.header .search input
{
	width: 194px;
	border: 1px solid #7FB4E0;
	color: #8596A5;
	margin-left: 14px;
	float: left;
}
.header .search a
{
	border: 1px solid #EDB30E;
	float: left;
	font-size: 11px;
	color: #FFF;
	text-decoration: none;
	line-height: 16px;
	background: url(../img/searchbut.png);
	padding: 0px 6px;
	margin-left: 8px;
}
.header .search .text
{
	clear: both;
	background: url(../img/base.png) no-repeat 0 50%;
	font-size: 11px;
	color: #FFF;
	padding-left: 9px;
	line-height: 25px;
	margin-left: 157px;
}
.header .tags
{
	float: right;
	width: 675px;
height: 55px;

	background: #FAFAFA;
	border-top: 1px solid #E9E9E9;
	padding-top: 11px;
}
.header .tags .popular
{
	width: 140px;
	float: left;
	text-align: center;
	font-size: 12px;
	color: #37474E;
	font-weight: bold;
}
.header .tags .text
{
	width: 530px;
	float: right;
	font-size: 11px;
	color: #919191;
}


.header .tags .text {
	color: #a2a2a2;
	font-size: 11px;

	font-weight: bold;
}
.header .tags .text a {
	color: #a2a2a2;
	text-decoration: none;
}
.header .tags .text a:hover {
	color: #a2a2a2;
	text-decoration: underline;
}
/**End Header******************************************************************************************/

/**Begin Content******************************************************************************************/

.contentContainer
{
	width: 995px;
}
.razd
{
	font-size: 11px;
	color: #C8C8C8;
	line-height: 35px;

}

.razd a {
	color: #a2a2a2;
	text-decoration: none;
}
.razd a:hover {
	color: #a2a2a2;
	text-decoration: underline;
}



.left
{
	width: 780px;
	float: left;
}
.left .head
{
	background: url(../img/lefthead.png) no-repeat 100% 0;
	height: 20px;
	padding-top: 2px;
}
.left .head i
{
	font-style: normal;
	float: left;
	background: url(../img/leftheadspan.png) no-repeat 100% 0;
	line-height: 17px;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 4px;
	color: #FFF;
}
.left .head a
{
	background: url(../img/rightheaddot.png) no-repeat 0 7px;
	float: left;
	font-size: 11px;
	color: #A1A1A1;
	padding-left: 6px;
	margin-left: 4px;
	line-height: 16px;
}

.left .Left
{
	float: left;
	width: 750px;
}
.left .Left .mobileNews .item
{
	border-bottom: 1px solid #ebebeb;
	margin-top: 14px;
	padding-bottom: 14px;
}
.left .Left .mobileNews .last
{
	border: 0px;
	padding-bottom: 0px;
}
.left .Left .mobileNews .item .pic
{
	width: 125px;
	float: left;
}
.left .Left .mobileNews .item .pic img
{
	border: 1px solid #e7e7e7;
}
.left .Left .mobileNews .discr
{
	float: left;
	width: 600px;
	font-size: 11px;
	color: #424649;
}
.left .Left .mobileNews .discr a
{
	color: #2a6a9f;
}

.left .Left .mobileNews .discr span
{
	color: #ec0000;
}

.left .Centr
{
	float: left;
	width: 218px;
	margin-left: 25px;
}
.left .Centr .test .item,
.left .Centr .communic .item
{
	border-bottom: 1px solid #ebebeb;
	margin-top: 10px;
	padding-bottom: 10px;
}
.left .Centr .test  .last,
.left .Centr .communic .last
{
	border: 0px;
	padding-bottom: 0px;
}
.left .Centr .test  .item .pic,
.left .Centr .communic .item .pic
{
	width: 57px;
	float: left;
}
.left .Centr .test  .item .pic img,
.left .Centr .communic .item .pic img
{
	border: 1px solid #e7e7e7;
}
.left .Centr .test  .discr,
.left .Centr .communic  .discr
{
	float: left;
	width: 160px;
	font-size: 11px;
	color: #727272;
}
.left .Centr .test  .discr a,
.left .Centr .communic .discr a
{
	color: #727272;
	font-weight: bold;
}
.left .Centr .test  .discr span,
.left .Centr .communic .discr span
{
	color: #ec0000;
}
.left .Centr .communic
{
	margin-top: 20px;
}

.left .Right
{
	float: left;
	width: 215px;
	margin-left: 15px;
}
.left .Right .reklama
{
	
}
.left .Right .reklama .bannerPic
{
	margin-top: 12px;
}
.left .Right .lastStat
{
	margin-top: 30px;
}
.left .Right .lastStat .item 
{

}
.left .Right .lastStat ul li
{
	background:	url(../img/base.png) no-repeat 0 9px;
	padding-left: 10px;
	border-bottom: 1px solid #ebebeb;
	margin-top: 8px;
	padding-bottom: 10px;
	font-size: 11px;
}
.left .Right .lastStat ul li a
{
	color: #166a8d;
}
.left .middle
{
	margin-top: 60px;
}
.left .middle .middleLeft
{
	float: left;
	width: 220px;
}
.left .middle .middleCentr,
.left .middle .middleRight
{
	float: left;
	width: 220px;
	margin-left: 50px;
}
.left .middle .item
{
	border-bottom: 1px solid #ebebeb;
	margin-top: 8px;
	padding-bottom: 8px;
}
.left .middle .last
{
	border: 0px;
	padding-bottom: 0px;
}
.left .middle .item .pic
{
	width: 80px;
	float: left;
}
.left .middle .item  .discr
{
	float: left;
	width: 140px;
	font-size: 11px;
	color: #000000;
}
.left .middle .item .discr a
{
	color: #2a6a9f;
}

.left .forum
{
	width: 765px;
	clear: both;
	margin-top: 55px;
}
.left .forum table
{
	width: 765px;

}
.left .forum table thead td
{
	background: #fbfbfb;
	border: 0px;
	color: #000;
	font-weight: bold;
	font-size: 12px;
}
.left .forum table,
.left .forum table td
{
	border: 1px solid #f1f1f1;
}
.left .forum table td
{
	line-height: 30px;
	font-size: 11px;
	color: #989898;
}
.left .forum table td a
{
	color: #989898;
}
.left .forum table td.td1
{
	width: 305px;
	padding-left: 10px;
}
.left .forum table td.td2
{
	width: 100px;
}
.left .forum table td.td3
{
	width: 105px;
}
.left .forum table td.td4
{
	width: 205px;
}
.left .forum table td.td2,
.left .forum table td.td3,
.left .forum table td.td4
{
	text-align: center;
}
.left .forum table td.td1 a
{
	color: #000;
}
.right
{
	float: right;
	width: 215px;
}
.right .head
{
	background: url(../img/righthead.png) no-repeat 100% 0;
	width: 200px;
	height: 20px;
	padding-top: 2px;
}
.right .head i
{
	font-style: normal;
	float: left;
	background: url(../img/rightheadspan.png) no-repeat 100% 0;
	line-height: 17px;
	font-size: 12px;
	font-weight: bold;
	padding: 0px 4px;
	color: #FFF;
}
.right .head a
{
	background: url(../img/rightheaddot.png) no-repeat 0 7px;
	float: left;
	font-size: 11px;
	color: #A1A1A1;
	padding-left: 6px;
	margin-left: 4px;
	line-height: 16px;
}
.right .catalog
{
	padding-bottom: 16px;
}
.right .catalog ul.cat
{
	width: 200px;
	font-size: 12px;
	color: #000;
	margin-top: 5px;
}
.right .catalog ul.cat a
{
	color: #000;
}
.right .catalog ul.cat li.item
{
	float: left;
	width: 100px;
}
.right .catalog ul.cat li.item ul.itemCat
{
	
}
.right .catalog ul.cat li.item ul.itemCat li
{
	background: url(../img/catli.png) no-repeat 0 8px;
	padding-left: 12px;
	line-height: 20px;
}
.right .article
{
	clear: both;
	padding-bottom: 16px;
}
.right .article .item
{
	background: #FAF7DD;
	border-bottom: 1px solid #EEEBD3;
	width: 184px;
	padding: 4px 8px;
	font-size: 12px;
	margin-top: 5px;
}
.right .article .item span
{
	background: #E40000;
	float: left;
	padding: 0px 3px;
	color: #FFF;
}
.right .article .item a
{
	clear: both;
	color: #166A8D;
}
.right .discussion
{
	clear: both;
	padding-bottom: 16px;
}
.right .discussion ul.items
{
	font-size: 11px;
	color: #7D7D7D;
	width: 180px;
}
.right .discussion ul.items a
{
	color: #166A8D;
}
.right .discussion ul.items li
{
	margin-top:6px;
	background: url(../img/base.png) no-repeat 0 6px;
	padding-left: 10px;
}
.right .discussion ul.items li div
{
	background: url(../img/discbottom.png) repeat-x 10px 100%;
	padding: 0px 0px 8px 0px;
}
.right .quest
{
	clear: both;
	padding-bottom: 16px;
}
.right .quest a
{
	text-decoration: none;
}
.right .quest .bold
{
	font-size: 11px;
	color: #000;
	line-height: 16px;
	font-weight: bold;
	margin-left: 5px;
}
.right .quest .radio
{
	font-size: 11px;
	color: #000;
	line-height: 20px;
	padding-top: 5px;
}
.right .quest .radio input
{
	float: left;
	margin-left: 5px;
}
.right .quest .radio i
{
	font-style: normal;
	float: left;
	line-height: 12px;
	_line-height: 19px;
	margin-left: 5px;
}
.right .quest .butons
{
	font-size: 11px;
	padding-left: 10px;
}
.right .quest .butons .black
{
	float: left;
}
.right .quest .butons .red
{
	float: left;
	margin-left: 20px;
}
.right .quest .butons .black i.left,
.right .quest .butons .red i.left
{
	float: left;
	background: url(../img/blackleft.png) no-repeat;
	width: 5px;
	height: 16px;
	font-size: 1px;
}
.right .quest .butons .black i.text,
.right .quest .butons .red i.text
{
	float: left;
	background: url(../img/blackbg.png) repeat-x;
	line-height: 16px;
	color: #FFF;
	font-size: 11px;
	font-style: normal;
}
.right .quest .butons .black i.right,
.right .quest .butons .red i.right
{
	background: url(../img/blackright.png) no-repeat;
	width: 4px;
	height: 16px;
	float: left;
	font-size: 1px;
}
.right .quest .butons .red i.left
{
	background: url(../img/redleft.png) no-repeat;
}
.right .quest .butons .red i.right
{
	background: url(../img/redright.png) no-repeat;
}
.right .quest .butons .red i.text
{
	background: url(../img/redbg.png) repeat-x;
}
.footer
{
	clear: both;
	margin-top: 100px;
	border-top:6px solid #f6f6f6;
}
.footer ul.bottomMenu
{
	width: 300px;
	margin: 0 auto;
	font-size: 10px;
	color: #b6b5b5;
}
.footer ul.bottomMenu li
{
	float: left;
	margin-left: 5px;
	display: inline;
	line-height: 20px;
}
.footer ul.bottomMenu li a
{
	color: #B6B5B5;
	text-decoration: none;
}
.footer ul.bottomMenu li a:hover
{
	text-decoration: underline;
}
.footer .schet
{
	float: left;
	width: 280px;
}
.footer .schet .item
{
	float: left;
	margin-left: 20px;
}
.footer .logo
{
	float: right;
	background: url(../img/logobottom.png) no-repeat;
	width: 230px;
	padding-left: 12px;
	padding-top: 30px;
	font-size: 10px;
	color: #989898;
}

.left .Left .mobileNews .discr a:hover,
.left .Centr .test  .discr a:hover,
.left .Centr .communic .discr a:hover,
.left .middle .item .discr a:hover,
.left .forum table td a:hover,
.right .article .item a:hover,
.right .catalog ul.cat a:hover,
.right .discussion ul.items a:hover,
.left .Right .lastStat ul li a:hover,
.header  .news .newsitem a:hover
{
	text-decoration:none;
}

.short
{
	font-size: 12px;
	color: #666666;
	

}

.short a {
	color: #666666;
	text-decoration: none;
}
.short a:hover {
	color: #666666;
	text-decoration: underline;
}


.polos{

	border-bottom: 1px solid #ebebeb;
margin-top: 40px;
	padding-bottom: 8px;
width: 740px;


}


.entry { width: 250px;  overflow: visible; padding: 50px 10px 15px 10px; border: 1px solid #1c689d; background-color: #f5f8f9; position: absolute; top: 30%; left: 35%; z-index: 55; }
.entry dl { clear: both; display: block; }
.entry dt { float: left; width: 25%; padding: 5px 0; }
.entry dd { float: left; width: 70%; padding: 5px 0; }
.entry dd a { padding-right: 20px; }
.entry input { width:85%; padding: 3px 5px; }

.auth { position: absolute; left: 15px; top: 10px; font: 18px Verdana; color: #1c689d; }
.auth2 { font: 12px Verdana; color: #000000; }
.close { position: absolute; right: 15px; top: 10px; }

.text22 {
	font-size:11px;
	 color: #000000;
font: Arial, Helvetica, sans-serif;
	 text-decoration: none;
}
.slink {
	font-size:12px;
	 color: #000000;
font: Arial, Helvetica, sans-serif;
	 text-decoration: none;
}

.navigation {
	color:#666; 
	border:0px;
}

.navigation a:link,
.navigation a:visited,
.navigation a:hover,
.navigation a:active {
	text-decoration:none;
	color: #636363;
	background:#F9F9F9;
	border:1px solid #E6E6E6;
	padding:3px 6px;
	font-size:11px
}

.navigation a:hover {
	background:#799AE3;
	color:#FFFFFF;
	border-color:#E6E6E6;
}

.navigation span {
	text-decoration:none;
	background:#fff;
	padding:3px 6px;
	border:1px solid #E6E6E6;
	color:#ccc;
	font-size:11px;
}

.ntitle {
	text-decoration:none;
	color:#656565;
	font-size:14px;
}



