* {
	margin: 0;
	padding: 0;
}
a {
	outline: none;
	color: #0072bc;
}
*:focus{outline: none;}
a:hover {
	text-decoration: none;
}
img{
	border: none;
}
.clear {
height:0px;
	clear: both;
}
.clear2 {
	height:0px;
	width:99%;
	display:inline-block;}
html, body {
	font: 12px  "Tahoma";
	color: #000;
	background:url(../images/bg.jpg) no-repeat top #dbe3b7;
	min-height: 100%;
	height:100%;
	min-width:1000px;
}
.wrap{
	margin: 0 auto;
	padding-bottom:30px;
	width:998px;
}
.logo{
	margin-top:20px;
	margin-left:45px;
	margin-bottom:15px;}
.cont1{
	background:url(../images/cont1.png) no-repeat;
	padding-top:8px;}
.cont2{
	background:url(../images/cont2.png) no-repeat bottom #fff;
	padding:0 6px 8px 6px;}
.menu{
	background:url(../images/menu.png) no-repeat;
	width:437px;
	height:39px;
	float:left;
	margin-right:12px;
	padding-left:50px;
	line-height:39px;
	word-spacing:13px;
	margin-bottom:8px;}
.menu a{
	color:#044c11;
	font-weight:bold;
	word-spacing:normal;
	font-family:"Trebuchet MS";}
.search{
	background:url(../images/menu.png) no-repeat;
	width:457px;
	height:31px;
	float:left;
	padding-left:30px;
	padding-top:8px;
	margin-bottom:8px;}
.inp{
	background:url(../images/inp.png) no-repeat;
	width:350px;
	height:22px;
	line-height:22px;
	padding-left:10px;
	margin-right:10px;
	float:left;
	border:none;
	color:#8a8a8a;
	font-size:11px;}
.sub{
	background:url(../images/sub.png) no-repeat;
	width:65px;
	height:22px;
	cursor:pointer;
	border:none;
	color:#000;
	font-size:11px;}
.sort{
	background:url(../images/path.png) no-repeat;
	height:42px;
	line-height:42px;
	font-size:11px;
	padding:0 20px;
	margin-bottom:10px;}
.sort-by{
	float:right;
	white-space:nowrap;
	text-align:right;
	word-spacing:1px;}
.sort-by span{
	color:#8a8a8a;}
.middle{
	margin-left:-12px;}
.block{
	background:#e9f2d0 url(../images/block-bot.png) no-repeat bottom;
	width:483px;
	float:left;
	margin-left:12px;
	*margin-left:9px;
	margin-bottom:12px;
	padding-bottom:17px;
	padding-left:2px;
	padding-right:2px;
}
.home-block{
    min-height: 280px;
}
.block2{
	background:#e9f2d0 url(../images/bottom1.png) no-repeat bottom;
	width:982px;
	float:left;
	margin-bottom:22px;
	padding-bottom:17px;
	padding-left:2px;
	padding-right:2px;}
.title1{
	background:url(../images/title.png) no-repeat;
	height:47px;
	padding-left:4px;
	margin-bottom:3px;
	padding-right:24px;
	margin-left:-2px;
	margin-right:-2px;}
.title2{
	background:url(../images/title.png) no-repeat;
	height:37px;
	line-height:37px;
	color:#5e693b;
	font-size:18px;
	text-transform:uppercase;
	padding-left:20px;
	margin-bottom:3px;
	padding-right:24px;
	margin-left:-2px;
	margin-right:-2px;
	font-family:"Trebuchet MS";}
.title3{
	background:url(../images/zag1.png) no-repeat;
	height:47px;
	padding-left:4px;
	margin-bottom:3px;
	padding-right:24px;
	margin-left:-2px;
	margin-right:-2px;}
.title1 span,.title3 span{
    color: PapayaWhip;
    font-size: 25px;
    line-height: 43px;
    margin-top: 13px;
}
.rrs{
	float:right;
	margin-top:14px;}
.ja{
	margin-top:4px;
	margin-right:17px;
	float:left;}
.titl{
	margin-top:15px;}
.tabl td{
	vertical-align:middle;
	background:#d7ef8e;
	padding:6px 3px;
	font-size:11px;
	border-bottom:solid #e9f2d0 1px;}
.tabl td a{
	color:#044c11;}
.tabl td span.date{
	background:#a7c941;
	padding:1px 2px;
	color:#044c11;
	font-weight:bold;}
.tabl .bg2 td{
	background:#c1dc6e;}
.more{
	float:right;
	margin-right:15px;
	margin-top:15px;}
.login{
	margin:45px auto;
	display:block;
	background:url(../images/login.png) no-repeat;
	width:231px;
	height:61px;
	text-align:center;
	line-height:58px;
	font-size:24px;
	font-family:"Trebuchet MS";
	text-decoration:none;
	color:#000;
	font-weight:bold;}
.but1{
	background:url(../images/button.png) no-repeat;
	width:111px;
	height:52px;
	display:block;
	color:#fff;
	font-size:18px;
	margin-left:210px;
	float:left;
	line-height:50px;
	font-family:"Trebuchet MS";
	text-align:center;
	text-decoration:none;}
.but2{
	background:url(../images/button.png) no-repeat;
	width:111px;
	height:52px;
	display:block;
	font-family:"Trebuchet MS";
	color:#fff;
	font-size:18px;
	margin-left:110px;
	float:left;
	line-height:50px;
	text-align:center;
	text-decoration:none;
	margin-bottom:5px;}
.list{
	padding:10px 20px 0 20px;
	list-style:none;}
	.list li{
		background:url(../images/zirka.png) no-repeat 0 2px;
		/*padding-left:22px; */
        margin-left: -13px;
		padding-bottom:10px;}
.footer{
	border-top:10px solid #dbe3b7;
	margin:0 -6px;
	margin-top:25px;
	text-align:center;
	padding-top:20px;
	color:#787c6d;
	font-size:11px;
	padding-bottom:10px;}
.footer a{
	color:#787c6d;}
.col1{
	width:486px;
	float:left;
	margin-right:15px;}
.col2{
	width:480px;
	float:left;}
.pages{
	text-align:right;
	padding-top:25px;
	word-spacing:5px;
	line-height:22px;
	/*width:295px;*/
	float:right;}
.prev{
	margin-right:23px;
	float:left;}
.next{
	margin-left:23px;
	margin-right:20px;
	float:right;}
.pages2{
	float:left;
    margin-right: 25px;
}
.page{
    float: right;
    clear: both;
    margin-top: 3px;
    margin-right: 15px;
}
.buts{
	margin-left:350px;}
.prev2{
	background:url(../images/button2.png) no-repeat;
	width:74px;
	height:22px;
	line-height:22px;
	text-decoration:none;
	color:#728148;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	margin-right:25px;
	word-spacing:10px;
	float:left;}
.prev2 img{
	position:relative;
	top:2px;}
.player1{
	margin-left:90px;
	margin-right:10px;
	margin-top:20px;
	float:left;
	/*background:url(../images/ramka.png) no-repeat;*/
	/*width:334px;*/
	/*height:431px;*/
	padding:12px 14px;
	padding-top:9px;
	color:#000;
	font-family:"Arial Black";
	font-size:30px;}
.player1 img{
	margin-top:3px;}
.player2{
    margin-right:10px;
	margin-top:20px;
	float:left;
	background:url(../images/ramka.png) no-repeat;
	width:334px;
	height:431px;
	padding:12px 14px;
	padding-top:9px;
	color:#fff;
	font-family:"Arial Black";
	font-size:30px;}
.player2 img{
	margin-top:3px;}
.game1{
	background:url(../images/game1.png) no-repeat #fff;
	width:660px;
	text-align:center;
	margin:0 auto;
	margin-top:25px;
	margin-bottom:50px;}
.game2{
	background:url(../images/game2.png) no-repeat bottom;
	padding:10px 0;}
.down{
	width:100px;
	margin-top:20px;
	margin-left:490px;
	cursor:pointer;
	height:21px;}
.zag2{
	background:url(../images/zag2.png) no-repeat;
	width:901px;
	height:32px;
	padding-top:15px;
	padding-left:15px;
	padding-right:10px;
	margin:0 auto;
	color:#3f3f3f}
.zag2 a{
	color:#3f3f3f;}
.rating{
	float:right;}
.rating span{
	float:left;}
.rating ul{
	float:left;
	margin-right:6px;
	margin-left:6px;}
.rating li{
	background:url(../images/rating2.png) no-repeat;
	width:14px;
	height:13px;
	margin-right:2px;
	float:left;
	list-style:none;}
.rating li:hover, .rating li.on{
	background:url(../images/rating1.png) no-repeat;}
.date2{
	background:url(../images/icons/25.png) no-repeat;
	line-height:16px;
	padding-left:20px;
	display:block;
	float:left;
	margin-right:45px;}
.prof{
	background:url(../images/profile.png) no-repeat left ;
	line-height:16px;
	padding-left:20px;
	display:block;
	float:left;
	margin-right:45px;}
.block3{
	background:url(../images/bottom2.png) no-repeat bottom #e3f0bc;
	padding:12px;
	padding-bottom:15px;
	width:902px;
	margin:0 auto;
	line-height:18px;
	margin-bottom:45px;}
.green{
	color:#00501f;}
.date3{
	color:#17772d;
	font-size:10px;
	font-weight:bold;}
.comm{
	padding-bottom:15px;
	line-height:18px;}
.form1{
	width:240px;
	color:#3e3e3e;
	float:left;
	font-size:11px;}
.inp3{
	width:154px;
	height:18px;
	margin-top:4px;
	margin-bottom:10px;}
.sel3{
	width:158px;
	margin-top:4px;
	height:22px;}
.capca{
	margin-bottom:12px;
	margin-top:2px;}
.form3{
	font-size:11px;
	color:#3e3e3e;
	float:left;
	width:400px;}
.area{
	width:390px;
	height:120px;
	margin-top:5px;
	margin-bottom:35px;}
.send{
	float:right;
	width:140px;
	height:22px;
	margin-right:5px;
	cursor:pointer;}
    
.block3 p *{
    font-size: 1.1em !important;
}