body{
	margin:0;
	color:#545454;
	font:13px/16px Tahoma, Geneva, sans-serif;
	background:#fff;
	min-width:1000px;
	
}
img{border:0;}
a{
	color:#3781c5;
	text-decoration:underline;
}
a:hover{text-decoration:none;}
input,
textarea,
select{
	font:100% arial,sans-serif;
	vertical-align:middle;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper{
	width:100%;
	overflow:hidden;
}
.container:after {
	clear: both;
	content:"";
	display: block;
}
.container{
	min-width:1000px;
	max-width:1240px;
	margin:0 auto;
	width:100%;
}
#header:after {
	clear: both;
	content:"";
	display: block;
}
#header{
	width:100%;
	padding:0 0 10px;
	background:url(../images/bg-header.gif) repeat-x;
}
.t-nav:after {
	clear: both;
	content:"";
	display: block;
}
.t-nav{
	width:100%;
}
#menu{
	float:left;
	display:inline;
	margin:0 0 0 -7px;
	padding:1px 0 0;
	list-style:none;
	position:relative;
	z-index:99999;
}
#menu li{
	float:left;
	padding:0 3px 0 0;
	position:relative;
	font:13px/16px Arial, Helvetica, sans-serif;
}
#menu li a{
	float:left;
	height:26px;
	padding:8px 8px 0 8px;
	color:#fff;
	
}
#menu li a:hover,
#menu li.active a,
#menu li:hover a,
#menu li.hover {
	text-decoration:none;
	background:#3781c5;
	position:relative;
}
#menu .drop:after{
	clear: both;
	content:"";
	display: block;
}
#menu .drop{
	width:180px;
	border:1px solid #000;
	background:#3b3b3b;
	position:absolute;
	top:34px;
	left:-999999px;
	z-index:9999;
}
#menu .drop .drop,
#menu li:hover .drop .drop,
#menu li.hover .drop .drop{
	top:-10px;
	left:-99999px;
}
#menu li:hover .drop,
#menu li.hover .drop{
	left:0;
    z-index:400;
}
#menu li .drop ul li:hover .drop,
#menu li .drop ul li.hover .drop{
	left:180px !important;
}
#menu ul{
	width:100%;
	float:left;
	margin:0;
	padding:10px 0;
	list-style:none;
}
#menu ul li{
	float:left;
	width:180px;
	padding:0;
}
#menu ul li a{
	display:block;
	overflow:hidden;
	height:1%;
	float:none;
	padding:0 10px 0 10px;
	text-decoration:none;
	color:#fff;
	font-size:12px;
	line-height:22px;
	background:none !important;
}
#menu ul li a:hover,
#menu ul li:hover a,
#menu ul li.hover a{
	background:#3781c5 !important;
}
#menu ul li:hover ul li a,
#menu ul li.hover ul li a{
	background:none !important;
}
#menu ul li:hover ul li a:hover,
#menu ul li.hover ul li a:hover{
	background:#3781c5 !important;
}
#header .help-box{
	float:right;
	width:150px;
	height:26px;
	padding:9px 0 0 86px;
	background:url(../images/bg-help-box.gif) no-repeat;
}
#header .help-box a{
	font:13px/16px Arial, Helvetica, sans-serif;
	color:#3b3b3b;
}
#header .hold{
	width:100%;
	overflow:hidden;
	position:relative;
}
#header .aside1{
	float:left;
	width:240px;
	padding:26px 0 0;
}
.logo{
	display:block;
	margin:0 -81px 0 0;
	position:relative;
	width:321px;
}
.logo a{
	display:block;
	width:321px;
	height:94px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/logo.gif) no-repeat;
}
#header .aside1 span{
	display:block;
	padding:27px 0 0;
	font-weight:bold;
	font:bold 24px/30px "Trebuchet MS", Helvetica, sans-serif;
	color:#3781c5;
}
#header .aside2{
	float:right;
	width:240px;
	padding:25px 0 0;
}
.login-list{
	margin:0;
	padding:0;
	list-style:none;
}
.login-list li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	font-size:14px;
	line-height:16px;
	padding:0 0 6px 2px;
}
.login-list li a{
	float:left;
	color:#3b3b3b;
}
.login-list li.btn-login a{
	background:url(../images/btn-login.gif) no-repeat 100% 0;
	padding:0 22px 0 0;
}
.login-list li.btn-log a{
	background:url(../images/ico02.gif) no-repeat 100% 0;
	padding:0 22px 0 0;
	color:#3781c5;
	text-decoration:none;
}
.login-list li.btn-log a:hover{
	text-decoration:underline;
}
.login-list li a:hover{
	text-decoration:none;
	color:#3781c5;
}
.login-list li.active a{
	color:#b6b6b6;
}
.btn-add-num{
	display:block;
	padding:61px 0 0;
}
.btn-add-num a{
	display:block;
	width:240px;
	height:48px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/btn-add-num.gif) no-repeat;
}
#header .c-hold{
	overflow:hidden;
	height:1%;
	padding:0 21px 0 21px;
}
.search-hold{
	width:155px;
	overflow:hidden;
	margin:0 auto;
	padding:15px 1px 0 0;
}
.search-hold form{
	float:left;
	width:155px;
}

.search-hold .row{
	overflow:hidden;
	width:151px;
	height:22px;
	padding:2px;
	background:url(../images/bg-search.gif) no-repeat;
}
.search-hold .row .text{
	float:left;
	font-size:12px;
	line-height:14px;
	overflow:hidden;
	background:none;
	width:70px;
	border:none;
	height:14px;
	color:#a3a3a3;
	padding:4px 9px;
}
.search-hold .row .btn-search{
	float:right;
}
.gallery-hold{
	width:503px;
	overflow:hidden;
	margin:0 auto;
	padding:28px 0 0;
}
.gallery{
	width:466px;
	overflow:hidden;
	padding:0 37px 0 0;
	position:relative;
}
.btn-g-next{
	position:absolute;
	top:35px;
	right:0;
	width:28px;
	height:28px;
	overflow:hidden;
	text-indent:-9999px;
	background:url(../images/btn-g-next.gif) no-repeat;
}
.gallery .g-hold{
	width:466px;
	overflow:hidden;
	position:relative;
}
.gallery ul{
	margin:0;
	padding:0;
	list-style:none;
	width:9999px;
	position:relative;
}
.gallery ul li{
	float:left;
	width:503px;
	height:100px;
}
.gallery .text{
	float:right;
	width:265px;
}
.gallery ul ul{
	margin:0;
	padding:0 0 6px;
	list-style:none;
	width:100%;
	overflow:hidden
}
.gallery ul ul li{
	float:left;
	width:auto;
	height:auto;
	padding:0 4px 0 6px;
	font:14px/16px "Myriad Pro", Arial, Helvetica, sans-serif;
	background:url(../images/separator1.gif) no-repeat 0 3px;
}
.gallery ul ul li:first-child{
	background:none;
	padding-left:0;
}
.gallery ul ul li a{
	color:#b6b6b6;
}
.gallery .text p{
	margin:0;
	font:18px/20px "Trebuchet MS", Helvetica, sans-serif;
	color:#3b3b3b;
}
.gallery .image{
	float:left;
	width:230px;
	padding:26px 0 0;
}
.gallery .image img{
	float:left;
}
#main{
	width:100%;
	overflow:hidden;
	padding:0 0 17px;
}
#main h2{
	margin:0 0 13px;
	font-size:16px;
	line-height:18px;
	color:#3b3b3b;
	font-weight:normal;
}
#sidebar{
	float:left;
	display:inline;
	width:240px;
}
* html #sidebar{margin:0 -3px 0 0;}
.aside{
	float:right;
	display:inline;
	width:240px;
	padding:0 0 0 24px;
}
* html .aside{padding:0 0 0 21px;}
.content{
	overflow:hidden;
	height:1%;
	padding:0 0 0 25px;
}
.s-box{
	width:100%;
	overflow:hidden;
	margin:0 0 26px;
	background:url(../images/bg-s-box.gif) repeat-y;
}
.s-box .holder{
	width:100%;
	overflow:hidden;
	padding:0 0 23px;
	background:url(../images/bg-s-box-b.gif) no-repeat 0 100%;
}
.s-heading{
	width:238px;
	overflow:hidden;
	padding:5px 1px 0 1px;
	background:url(../images/bg-s-heading-t.gif) no-repeat;
}
.s-heading .s-holder:after {
	clear: both;
	content:"";
	display: block;
}
.s-heading .s-holder{
	width:238px;
	background:#f5f5f5 url(../images/bg-s-heading-b.gif) no-repeat 0 100%;
}
.s-heading .s-frame{
	float:left;
	width:100%;
	position:relative;
	margin:-8px 0 0;
	padding:0 0 3px;
}
.s-heading .title{
	width:215px;
	padding:0 6px 0 17px;
	height:51px;
	display:table;
}
#main .s-heading .title h2{
	margin:0;
	display:table-cell;
	vertical-align:middle;
}
.s-heading .title h2 a{
	color:#3b3b3b;
}
.s-box .hold{
	overflow:hidden;
	height:1%;
	padding:0 10px 0 17px;
}
.n-list{
	margin:0;
	padding:0;
	list-style:none;
}
.n-list li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	padding:8px 0 5px;
}
.n-list li a{
	text-decoration:none;
}
.n-list li a em{
	display:block;
	font-style:normal;
	font-size:12px;
	line-height:14px;
	color:#5b5b5b;
	padding:0 0 5px 17px;
	background:url(../images/ico01.gif) no-repeat 0 2px;
}
.n-list li a span{
	display:block;
	font-size:14px;
	line-height:20px;
	color:#3781c5;
	text-decoration:underline;
}
.n-list li a span strong{
	font-weight:bold;
	text-decoration:underline;
	
}
.n-list li a:hover{
	border:none;
}
.n-list li a:hover em{
	color:#ff0000;
}
.n-list li a:hover span{
	text-decoration:none;
	color:#3b3b3b;
}
.n-list li p{
	margin:7px 0 3px;
	font-size:11px;
	line-height:13px;
	color:#5b5b5b;
}
.n-list li p a{
	text-decoration:underline;
	color:#437db2;
}
.n-list li p a:hover{
	text-decoration:none;
}
.btn-all{
	display:block;
	padding:10px 0 0;
}
.btn-all a{
	color:#3b3b3b;
	font-size:14px;
	line-height:16px;
}
.links-box{
	overflow:hidden;
	width:100%;
	padding:9px 0 0;
}
.links-box p{
	margin:0 0 2px;
	font-size:12px;
	line-height:16px;
	color:#78818a;
}
.links-box p a{
	font-size:14px;
	color:#3781c5;
}
.links-box p a:hover{
	color:#303030;
}
.add-in{
	width:100%;
	overflow:hidden;
	margin:0 0 30px;
	background:#dcdcdc url(../images/bg-add-in-t.gif) no-repeat;
}
.add-in .holder{
	width:200px;
	overflow:hidden;
	padding:14px 21px 16px 19px;
	background:url(../images/bg-add-in-b.gif) no-repeat 0 100%;
}
#main .add-in h2{
	margin:0 0 10px;
}
.add-in span{
	display:block;
	font:10px/12px "Myriad Pro", Arial, Helvetica, sans-serif;
	color:#9a9a9a;
	padding:0 0 6px;
}
.add-in .image{
	width:100%;
	overflow:hidden;
	padding:0 0 5px;
}
.add-in .image img{
	display:block;
}
.add-in a{
	font:14px/16px "Myriad Pro", Arial, Helvetica, sans-serif;
	color:#3781c5;
}
.aside .ad-box{
	width:100%;
	overflow:hidden;
	margin:0 0 29px;
}
.aside .ad-box a{
	display:block;
}
.aside .ad-box a img{
	display:block;
}
#footer{
	width:100%;
	overflow:hidden;
}
#footer .hold{
	overflow:hidden;
	width:100%;
	background:#eaeaea url(../images/bg-footer.gif) repeat-x;
}
#footer .holder{
	overflow:hidden;
	height:1%;
	padding:32px 2px 35px 3px;
}
#footer .hold p{
	margin:0 0 30px;
	font:13px/16px Arial, Helvetica, sans-serif;
	color:#626262;
}
#footer .box{
	width:100%;
	overflow:hidden;
}
#footer .nav{
	float:left;
	width:26.2%;
	margin:0;
	padding:0;
	list-style:none;
}
#footer .ni{
	width:22%;
}
#footer .nav li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	padding:0 0 3px;
	font:13px/16px Arial, Helvetica, sans-serif;
}
#footer .nav li a{
	color:#3b3b3b;
}
#footer .nav li a:hover,
#footer .nav li.active a{
	color:#3781c5;
}
.rating{
	float:right;
	margin:0;
	padding:3px 68px 0 0;
	list-style:none;
}
.rating li{
	float:left;
	padding:0 0 0 16px;
}
.rating li a img{
	display:block;
}
.partners-hold{
	width:100%;
	overflow:hidden;
}
#footer .partners-hold .holder{
	overflow:hidden;
	height:1%;
	padding:22px 2px 30px 3px;
}
#footer span{
	float:left;
	display:inline;
	font:13px/16px Arial, Helvetica, sans-serif;
	padding:0 2px 0 0;
	color:#8c8c8c;
}
* html #footer span{margin:0 -3px 0 0;}
#footer .partners{
	overflow:hidden;
	height:1%;
}
.partners ul{
	margin:0;
	padding:0;
	list-style:none;
}
.partners ul li{
	float:left;
	padding:0 9px 2px 5px;
	margin:0 0 0 -5px;
	font:13px/16px Arial, Helvetica, sans-serif;
	background:url(../images/separator2.gif) no-repeat 0 3px;
}
.partners ul li a{
	color:#8c8c8c;
	float:left;
}
.partners ul li a:hover{
	color:#3781c5;
}
.ad-box-c{
	width:700px;
	overflow:hidden;
	margin:0 auto; 
	padding:1px 0 25px;
}
.ib{
	padding:1px 0 28px;
}
.ad-box-c a{
	float:left;
	border:1px solid #4e4e4e;
}
.ad-box-c a img{
	display:block;
}
.image-box{
	overflow:hidden;
	height:1%;
	padding:7px 8px 11px 8px;
	margin:1px 0 0;
	border:1px solid #bdbdbd;
}
.breadcrambs-hold{
	width:100%;
	overflow:hidden;
}
.breadcrambs{
	margin:0;
	padding:0 0 11px;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.breadcrambs-hold .breadcrambs{
	float:left;
	width:auto;
}
.breadcrambs li{
	float:left;
	font-size:16px;
	line-height:18px;
	color:#3781c5;
}
.breadcrambs li span{
	float:left;
	padding:0 5px 0 6px;
}
.breadcrambs li:first-child span,
.breadcrambs li.first-child span{
	display:none;
}
.breadcrambs li a{
	color:#3781c5;
}
.breadcrambs-hold .ico-list{
	float:right;
	margin:0;
	padding:3px 0 0;
	list-style:none;
}
.breadcrambs-hold .ico-list li{
	float:left;
}
.breadcrambs-hold .ico-list li a img{
	float:left;
}
.image-box .image{
	width:451px;
	margin:0 auto;
	padding:0 0 8px;
}
.image-box .image img{
	display:block;
}
.image-box .imgtxt{
	position: relative;
	top:-60px;
	left:0px;
	z-index:2;
	opacity:0;
	-moz-opacity:0;
	width:460px;
	height:50px;
}

.image-box .imgtxt:hover{
	position: relative;
	top:-60px;
	left:0px;
	z-index:2;
	color:#FFFFFF;
	background-color: #CCCCCC;
	opacity:0.7;
	-moz-opacity:0.7;
	width:460px;
	height:50px;
}

.image-box .autor{
	width:100%;
	overflow:hidden
}
.image-box .autor span{
	float:left;
	padding:0 18px 0 0;
	font-size:11px;
	line-height:13px;
	color:#5b5b5b;
}
.image-box .autor span a{
	color:#437db2;
}
.image-box .autor .btn-comment{
	float:right;
	padding:0;
	font-size:11px;
	line-height:13px;
}
.image-box .autor .btn-comment a{
	color:#8d8d8d;
}
.mark{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
	text-align:center;
}
.mark li{
	display:inline;
	margin:0;
	font-size:26px;
	line-height:30px;
}
.mark li span{
	padding:0 4px 0 2px;
	color:#131313;
}
.mark li:first-child span,
.mark li.first-child span{
	display:none;
}
.mark li a{
	color:#131313;
}
.image-box .text{
	width:100%;
	overflow:hidden;
	padding:0 0 15px;
}
.image-box .text p{
	font-size:14px;
	line-height:16px;
	color:#000000;
	margin:0;
	text-align:center;
}
.image-box .text em{
	margin:0;
}
.image-num{
	padding:1px 28px 0 33px;	
}
.image-num img{
	display:block;
	padding-top:10px;
	padding-bottom:10px;
	margin:0 auto;
}
.text-hold{
	overflow:hidden;
	height:1%;
	padding:20px 0 0;
	font-size:13px;
	line-height:16px;
}
.text-hold h1{
	margin:0 0 12px;
	font:24px/26px "Trebuchet MS", Helvetica, sans-serif;
	font-weight:normal;
	color:#5b5b5b;
}
.text-hold p{
	margin:0 0 15px;
	color:#545454;
}
.text-hold p span{
	color:#7f7f7f;
}
#main .text-hold h2{
	margin:0 0 14px;
	color:#545454;
}
.pod-box{
	width:100%;
	overflow:hidden;
	margin:-6px 0 0;
}
.pod-box ul{
	margin:0;
	padding:0;
	list-style:none;
}
.pod-box ul li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	color:#545454;
	text-indent:10px;
	background:url(../images/bullet1.gif) no-repeat 0 7px;
}
.warning{
	width:100%;
	overflow:hidden;
	padding:0 0 6px;
}
.warning span{
	display:block;
	color:#ff0000;
}
.add-num{
	margin:0 0 -5px -3px;
	padding:4px 0 0;
	list-style:none;
	width:207px;
	position:relative;
}
.add-num li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	position:relative;
	font-size:14px;
	line-height:26px;
	color:#8b8484;
	padding:0 44px 1px 0;
}
.add-num li a{
	position:absolute;
	width:44px;
	right:0;
	bottom:7px;
	color:#928b8b;
	text-align:right;
	line-height:16px;
}
* html .add-num li a{
	right:-1px;
	bottom:5px;
}
.add-num li a:hover,
.add-num li.active a{
	color:#3781c5;
	text-decoration:none;
}
.aside .ad-box-i{
	overflow:hidden;
	height:1%;
	padding:6px 0 0;
}
.aside .ad-box-i a img{display:block;}
.c-box{
	width:100%;
	overflow:hidden;
	margin:0 0 28px;
	background:url(../images/bg-c-box-l.gif) repeat-y;
}
.c-box .r{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-c-box-l.gif) repeat-y 100% 0;
}
.c-box .b{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-c-box-l.gif) repeat-x 100% 100%;
}
.c-box .bl{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-c-box-bl.gif) no-repeat 0 100%;
}
.c-box .br{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-c-box-br.gif) no-repeat 100% 100%;
}
.c-heading{
	overflow:hidden;
	width:100%;
	background:#dcdcdc url(../images/bg-c-heading.gif) repeat-x;
}
.c-heading .l{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-c-heading-lr.gif) repeat-y;
}
.c-heading .r{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-c-heading-lr.gif) repeat-y 100% 0;
}
.c-heading .tl{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-c-heading-tl.gif) no-repeat;
}
.c-heading .tr{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-c-heading-tr.gif) no-repeat 100% 0;
}
.c-heading .br{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-c-heading-br.gif) no-repeat 100% 100%;
}
.c-heading .bl{
	overflow:hidden;
	width:100%;
	background:url(../images/bg-c-heading-bl.gif) no-repeat 0 100%;
}
.c-heading .title{
	overflow:hidden;
	height:1%;
	padding:14px 16px 19px 16px;
}
#main .c-heading h2{
	margin:0;
}
.c-heading h2 a{
	color:#3b3b3b;
}
.c-box .hold{
	overflow:hidden;
	height:1%;
	padding:13px 8px 6px 10px;
}
.rating-hold{
	overflow:hidden;
	height:1%;
	padding:1px 6px 0 8px;
}
.rating-hold .box{
	width:100%;
	overflow:hidden;
}
.rating-hold .image{
	float:left;
	display:inline;
	margin:0 17px 0 0;
}
* html .rating-hold .image{
	margin:0 14px 0 0;
}
.rating-hold .image img{
	display:block;
}
.rating-hold .text{
	overflow:hidden;
	height:1%;
}
.rating-hold h3{
	margin:0 0 14px;
	font-size:16px;
	line-height:18px;
	font-weight:normal;
}
.rating-hold .box strong{
	display:block;
	font-size:16px;
	line-height:18px;
	font-weight:normal;
	color:#3b3b3b;
}
.nag-list{
	margin:0;
	padding:18px 0 0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.nag-list li{
	float:left;
	padding:0 4px 0 0;
}
.nag-list li img{
	display:block;
	margin:3px 0 0;
}
.nag-list li span{
	display:block;
	padding:0 2px 0 0;
	font-size:12px;
	line-height:14px;
	color:#8b8484;
}
.rating-list{
	margin:0;
	padding:24px 0 0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.rating-list li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	font-size:14px;
	line-height:16px;
	padding:0 0 10px;
	color:#928b8b;
}
.rating-list li.active{
	color:#15aa1c;
}
.rating-list li strong{
	float:left;
	font-weight:normal;
}
.rating-list li span{
	float:right;
	width:90px;
}
.stat-list{
	margin:0;
	padding:0 0 11px;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.stat-list li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	padding:5px 0 6px 8px;
	font-size:14px;
	line-height:16px;
	color:#8b8484;
}
.stat-list li.col{
	background:#f6f6f6;
}
.stat-list li strong{
	float:left;
	font-weight:normal;
}
.stat-list li span{
	float:right;
	width:90px;
}
.stat-list li span a{
	color:#8b8484;
}
.stat-list li span a:hover,
.stat-list li.active span a{
	color:#3781c5;
	text-decoration:none;
}
.top-box{
	width:100%;
	overflow:hidden;
	margin:-6px 0 -8px;
}
.top-box .t-hold{
	overflow:hidden;
	height:1%;
	padding:7px 10px 7px 8px;
	margin:0 0 11px;
}
.top-box .col{
	background:#f6f6f6;
}
.top-box .image{
	float:left;
	margin:3px 17px 0 0;
	display:inline;
}
* html .top-box .image{margin:3px 14px 0 0;}
.top-box .image img{
	display:block;
}
.top-box .text{
	overflow:hidden;
	height:1%;
}
.top-box .text strong{
	display:block;
	font-size:14px;
	line-height:16px;
	font-weight:normal;
	color:#8b8484;
}
.topres-box .text strong{
	display:inline;
	font-size:14px;
	line-height:16px;
	color:#8b8484;
}
.top-box .text strong a{
	color:#8b8484;
}
.top-box ul{
	margin:0;
	padding:13px 0 20px;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.top-box ul li{
	float:left;
	font-size:14px;
	line-height:16px;
}
.top-box ul li span{
	float:left;
	padding:0 3px 0 5px;
	color:#3781c5;
}
.top-box ul li:first-child span,
.top-box ul li.first-child span{
	display:none;
}
.top-box ul li a{
	color:#3781c5;
}
.top-box span{
	display:block;
	font-size:12px;
	line-height:14px;
	color:#3b3b3b;
}
.stat-r{
	width:100%;
	overflow:hidden;
	margin:-7px 0 0;
	position:relative;
	padding:0 0 14px;
	list-style:none;
}
.stat-r li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	font-size:14px;
	line-height:16px;
	color:#8b8484;
	padding:0 4px 0 0;
}
.stat-r li.col a{
	background:#f6f6f6;
}
.stat-r li a{
	overflow:hidden;
	height:1%;
	display:block;
	padding:5px 0 6px 7px;
	text-decoration:none;
}
.stat-r li a:hover{
	position:relative;
}
.stat-r li a em{
	float:left;
	width:25px;
	font-style:normal;
	color:#8b8484;
	text-decoration:underline;
	cursor:pointer;
}
.stat-r li a:hover em{
	text-decoration:none;
}
.stat-r li a strong{
	float:left;
	font-weight:normal;
	color:#4288c8;
	text-decoration:underline;
	cursor:pointer;
}
.stat-r li a strong{
	text-decoration:none;
}
.stat-r li a span{
	float:right;
	color:#928b8b;
	width:90px;
	text-decoration:underline;
	cursor:pointer;
}
.stat-r li a span.none{
	text-decoration:none;
}
.stat-r li a:hover span,
.stat-r li.active a span{
	text-decoration:none;
	color:#3781c5;
}
.stat-r li a:hover span.none{
	color:#928b8b;	
}
.stat-r li a strong.nol{
	color:#CCCCCC;	
}
.info-box{
	width:100%;
	overflow:hidden;
	margin:0 0 27px;
	background:#dedede url(../images/bg-info-box.gif) repeat-x;
}
.info-box .holder{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-info-box-t.gif) no-repeat;
}
.info-box .hold{
	overflow:hidden;
	height:1%;
	padding:15px 21px 18px 21px;
}
#main .info-box h2{
	margin:0 0 15px;
}
.rating-box{
	width:100%;
	overflow:hidden;
}
.rating-box span{
	display:block;
	font-size:12px;
	line-height:14px;
	color:#949494;
}
.rating-box strong{
	display:block;
	font-weight:normal;
	color:#16ab1d;
	font-size:12px;
	line-height:14px;
}
.gol-hold{
	width:100%;
	overflow:hidden;
	padding:6px 0 10px;
}
.gol-hold ul{
	margin:0;
	padding:2px 0 0;
	list-style:none;
	float:left;
}
.gol-hold ul li{
	float:left;
	padding:0 3px 0 0;
}
.gol-hold ul li a img{
	display:block;
}
.rating-box .gol-hold span{
	float:left;
	font-size:16px;
	line-height:18px;
	color:#949494;
	padding:0 0 0 11px;
}
.in-info-list{
	margin:0;
	padding:12px 0 0;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.in-info-list li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	font-size:14px;
	line-height:20px;
	color:#4b4b4b;
	padding:0 0 3px;
}
.in-info-list li a{
	color:#3781c5;
}
.in-info-list li a:hover,
.in-info-list li.active a{
	color:#4b4b4b;
	text-decoration:none
}
.btn-cod{
	display:block;
}
.btn-cod a{
	display:block;
	width:218px;
	height:38px;
	overflow:hidden;
	padding:12px 0 0 22px;
	font-size:16px;
	line-height:18px;
	color:#ff0000;
	text-decoration:none;
	background:url(../images/btn-cod.gif) no-repeat;
}
.comment-hold{
	width:100%;
	overflow:hidden;
	padding:14px 0 0;
}
#main .comment-hold h2{
	margin:0 0 9px;
	color:#131313;
}
.comment-hold h2 a{
	color:#131313;
}
.comment-box{
	overflow:hidden;
	height:1%;
	padding:9px 8px 11px 8px;
	margin:0 0 6px;
}
.comment-hold .col{
	background:#f2f2f2;
}
.comment-box .image{
	float:left;
	display:inline;
	margin:3px 7px 0 0;
}
* html .comment-box .image{margin:3px 4px 0 0;}
.comment-box .image img{
	display:block;
}
.comment-box .text{
	overflow:hidden;
	height:1%;
}
.comment-box strong{
	display:block;
	font-size:12px;
	line-height:14px;
	font-weight:normal;
	padding:0 0 7px;
}
.comment-box strong a{
	color:#437db2;
}
.comment-box span{
	display:block;
	font-size:12px;
	line-height:14px;
	color:#9f9f9f;
	padding:0 0 5px;
}
.comment-box p{
	margin:0;
	font-size:14px;
	line-height:22px;
	color:#7d7d7d;
}
.comment-list{
	margin:0;
	padding:5px 0 6px;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.comment-list li{
	float:left;
	padding:0 5px 0 7px;
	font-size:12px;
	line-height:14px;
	background:url(../images/separator4.gif) no-repeat 0 2px;
}
.comment-list li:first-child{
	background:none;
	padding-left:0;
}
.comment-list li a{
	color:#fe1b1b;
}
.error-hold{
	width:100%;
	overflow:hidden;
	padding:12px 0 0;
}
.error-box{
	overflow:hidden;
	height:1%;
	border:1px solid #bdbdbd;
	padding:1px;
}
.error-box .title{
	width:100%;
	overflow:hidden;
	background:#000000;
	padding:3px 0 6px;
}
.error-box .title h3{
	margin:0;
	text-align:center;
	font-size:18px;
	line-height:20px;
	color:#fff;
	font-weight:bold;
}
.error-box .hold{
	overflow:hidden;
	height:1%;
	padding:5px;
}
.error-box label{
	display:block;
	font-size:12px;
	line-height:14px;
	color:#9f9f9f;
	padding:3px 0 7px;
}
.error-box span{
	display:block;
	overflow:hidden;
	border:1px solid #bdbdbd;
	height:1%;
	padding:5px;
}
.error-box .area{
	margin:0;
	padding:0;
	overflow:auto;
	width:100%;
	font-size:14px;
	line-height:21px;
	color:#000000;
	background:none;
	border:none;
	height:184px;
	float:left;
}
.error-hold .btn-add-com{
	float:right;
	margin:12px 0 0;
}
.cont{
	width:100%;
	overflow:hidden;
	margin:-2px 0 0;
	padding:0 0 19px;
}
.breadcrambs-i{
	margin:0;
	padding:0 0 6px;
	list-style:none;
	overflow:hidden;
	width:100%;
}
.breadcrambs-i li{
	float:left;
	font-size:11px;
	line-height:13px;
}
.breadcrambs-i li span{
	float:left;
	padding:0 3px 0 4px;
	color:#828282;
}
.breadcrambs-i li:first-child span,
.breadcrambs-i li.first-child span{
	display:none;
}
.breadcrambs-i li a{
	color:#3a84c8;
}
.cont h1{
	margin:0;
	font-size:16px;
	line-height:18px;
	color:#3b3b3b;
	font-weight:normal;
}
.cont p{
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#828282;
	word-spacing:-1px;
}
.cont .text-box{
	width:100%;
	overflow:hidden;
	padding:13px 0 0;
}
.search-form{
	overflow:hidden;
	height:1%;
	font-size:12px;
	line-height:13px;
	padding:0 5px 9px 5px;
	margin:-2px 0 0;
}
.search-form label{
	display:block;
	color:#3b3b3b;
	padding:0 0 10px;
	margin:-2px 0 0;
}
.search-form .row{
	overflow:hidden;
	height:1%;
	padding:1px 0 9px;
}
.search-form .row-sel{
	overflow:hidden;
	height:1%;
	padding:1px 0 5px;
}
.search-form .sel1{
	float:left;
	width:39px;
	display:inline;
	margin:0 10px 0 0;
	color:#3b3b3b;
}
.search-form .sel2{
	float:left;
	width:260px;
	display:inline;
	margin:0 10px 0 0;
	color:#3b3b3b;
}
.search-form .logopos{
	float:left;
	width:260px;
	display:inline;
	margin:0 10px 0 0;
	color:#3b3b3b;
}
.search-form .tip{
	float:left;
	width:10px;
	display:inline;
	margin:0 10px 0 0;
	color:#3b3b3b;
}
.search-form .tipl{
	float:left;
	width:100px;
	display:inline;
	color:#3b3b3b;
	padding:0 10px 0 0;
	margin:-2px 0 0;
}
.search-form .text{
	float:left;
	display:inherit;
	overflow:hidden;
	background:#fff;
	border:1px solid #b6b6b6;
	font-size:12px;
	line-height:13px;
	height:13px;
	color:#3b3b3b;
	padding:2px 3px;
	margin:0 10px 0 0;
}
.search-form .small{
	width:30px;
}
.search-form .small1{
	width:8px;
}
.search-form .middle{
	width:79px;
}
.search-form .row strong{
	float:left;
	font-size:12px;
	line-height:16px;
	color:#3b3b3b;
	padding:0 0 0 4px;
}
.check-list{
	margin:0;
	padding:5px 0 0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.check-list li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	padding:0 0 11px;
}
.check-list .ch{
	float:left;
	width:14px;
	height:14px;
	margin:1px 0 0;
	padding:0;
}
.search-form .check-list label{
	float:left;
	color:#3b3b3b;
	line-height:14px;
	padding:2px 0 0 11px;
}
.search-form .btn-search-i{
	float:left;
	margin:3px 0 0;
}
.search-form .text-box{
	width:100%;
	overflow:hidden;
	margin:-3px 0 0;
	padding:0 0 15px;
}
.search-form .text-box p{
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#828282;
}
.search-form .btn-add{
	float:left;
	margin:3px 0 0;
}
.kl-box{
	width:100%;
	overflow:hidden;
	margin:0 0 14px;
	background:#f2f2f2 url(../images/bg-kl-box-l.gif) no-repeat;
}
.kl-box .r{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-kl-box-r.gif) no-repeat 100% 0;
}
.kl-box .bl{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-kl-box-bl.gif) no-repeat 0 100%;
}
.kl-box .br{
	height:1%;
	overflow:hidden;
	padding:11px 10px 0 14px;
	background:url(../images/bg-kl-box-br.gif) no-repeat 100% 100%;
}
#main .kl-box h2{
	margin:0 0 13px;
}
.kl-table{
	width:100%;
	overflow:hidden;
	padding:0 0 19px;
}
.kl-table table{
	width:100%;
	border-collapse:collapse;
}
.kl-table table td{
	padding:0 0 6px;
	text-align:center;
	font-size:11px;
	line-height:13px;
	color:#3781c5;
	font-weight:bold;
}
.kl-table table td a{
	color:#3781c5;
	text-decoration:none;
}
.kl-table table td a:hover,
.kl-table table td a.active{
	color:#a1a1a1;
}
.kl-table table th{
	padding:0 0 8px;
	text-align:left;
	vertical-align:middle;
	font-weight:bold;
	font-size:11px;
	line-height:13px;
	color:#3b3b3b;
}
.kl-table table th strong{
	display:block;
	padding:0 10px 0 0;
}
.kl-table table .n1{
	width:19%;
}
.kl-table table .n2{
	width:19%;
}
.kl-table table .n3{
	width:20%;
}
.kl-table table .n4{
	width:23%;
}
.kl-table table .n5{
	width:18%;
	text-align:left;
}
.kl-table table .n5 span{
	display:block;
	width:60px;
	margin:0 auto;
}
.other-box{
	overflow:hidden;
	height:1%;
	padding:0 0 4px 12px;
}
.search-p .c-box{
	margin:0 0 22px;
}
#main .other-box h2{
	margin:0 0 6px;
}
.other-list{
	margin:0;
	padding:0;
	list-style:none;
}
.other-list li{
	float:left;
	padding:0 5px 0 8px;
	font-size:11px;
	line-height:13px;
	font-weight:bold;
	background:url(../images/separator5.gif) no-repeat 0 2px;
}
.other-list li:first-child{
	background:none;
	padding-left:0;
}
.other-list li a{
	color:#3b3b3b;
}
.g-box{
	width:100%;
	overflow:hidden;
	margin:0 0 21px;
	background:#f0f0f0 url(../images/bg-g-box-bl.gif) no-repeat 0 100%;
}
.g-box .holder{
	width:100%;
	overflow:hidden;
	background:url(../images/bg-g-box-br.gif) no-repeat 100% 100%;
}
.g-heading,
.g-heading .tl,
.g-heading .tr,
.g-heading .bl,
.g-heading .br{
	width:100%;
	overflow:hidden;
}
.g-heading{
	background:#dcdcdc url(../images/bg-g-heading-c.gif) repeat-x;
}
.g-heading .tl{
	background:url(../images/bg-g-heading-tl.gif) no-repeat;
}
.g-heading .tr{
	background:url(../images/bg-g-heading-tr.gif) no-repeat 100% 0;
}
.g-heading .bl{
	background:url(../images/bg-g-heading-bl.gif) no-repeat 0 100%;
}
.g-heading .br{
	background:url(../images/bg-g-heading-bl.gif) no-repeat 100% 100%;
}
.g-heading .title{
	overflow:hidden;
	height:1%;
	padding:13px 13px 20px 13px;
}
#main .g-heading .title h2{
	margin:0;
}
.g-box .hold{
	overflow:hidden;
	height:1%;
	padding:0 0 15px 13px;
}
.g-list{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.g-list li{
	display:inline-block;
	vertical-align:top;
	width:235px;
	padding:13px 5px 10px 0;
}

.avto-list{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.avto-list li{
	display:inline-block;
	vertical-align:top;
	width:230px;
	padding:13px 0px 10px 0;
}

.gi-box{
	width:230px;
	overflow:hidden;
	vertical-align:top;
	float:left;
	padding:6px;
}

.top-list{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.top-list li{
	display:inline-block;
	vertical-align:top;
	width:130px;
	padding:10px 5px 10px 0;
}
.top-box{
	width:130px;
	overflow:hidden;
	vertical-align:top;
	float:left;
}

.topres-list{
	margin:0;
	padding:0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.topres-list li{
	display:inline-block;
	vertical-align:top;
	width:118px;
	padding:4px 3px 4px 0;
}
.topres-box{
	width:118px;
	overflow:hidden;
	vertical-align:top;
	float:center;
	text-align:center;
}

.gi-box h3{
	margin:0 0 11px;
	font-size:12px;
	line-height:14px;
	color:#5b5b5b;
	font-weight:normal;
}
.gi-box .images{
	width:100%;
	overflow:hidden;
}
.gi-box .images img{
	display:block;
}
.gi-box .text{
	overflow:hidden;
	height:1%;
	padding:5px 0 0;
}
.gi-box .text strong{
	display:block;
	font-weight:normal;
	font-size:14px;
	line-height:16px;
	padding:0 0 10px;
}
.top-box .text strong{
	display:block;
	font-weight:normal;
	font-size:14px;
	line-height:16px;
	padding:0 0 10px;
}
.gi-box .text strong a{
	color:#8b8484;
}
.g-list .g-mod,
.g-mod{
	margin:0;
	padding:0 0 11px;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.g-list .g-mod li,
.g-mod li{
	float:left;
	font-size:12px;
	line-height:14px;
	width:auto;
	padding:0;
}
.g-list .g-mod li span,
.g-mod li span{
	float:left;
	padding:0 4px 0 5px;
	color:#3781c5 !important;
}
.g-list .g-mod li:first-child span,
.g-list .g-mod li.first-child span{
	display:none;
}
.g-mod li:first-child span,
.g-mod li.first-child span{
	display:none;
}
.g-list .g-mod li a,
.g-mod li a{
	color:#3781c5;
}
.gi-box .text p{
	margin:0 0 12px;
	color:#5b5b5b;
	font-size:12px;
	line-height:14px;
}
.gi-box .text span{
	display:block;
	font-size:12px;
	line-height:14px;
	color:#797979;
}

.top-box .text span{
	display:block;
	font-size:12px;
	line-height:14px;
	color:#797979;
}
.topres-box .text span{
	display:inline;
	font-size:12px;
	line-height:14px;
	color:#797979;
}

.gi-box .text span a{
	color:#3882c6;
}
.n-hold{
	overflow:hidden;
	height:1%;
	padding:13px 2px 58px 11px;
}
.n-hold p{
	margin:0;
	font-size:12px;
	line-height:14px;
	color:#828282;
}
.number-box {
	width:100%;
	overflow:hidden;
	padding:19px 0 0;
}
.n-nav{
	float:right;
	width:152px;
	margin:0;
	padding:2px 0 0;
	list-style:none;
}
.n-nav li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	font-size:14px;
	line-height:16px;
	padding:0 0 11px;
}
.n-nav li a{
	color:#3781c5;
}
.n-nav li a:hover,
.n-nav li.active a{
	color:#17ac1e;
	text-decoration:underline;
}
.ob-num{
	width:240px;
	overflow:hidden;
	margin:0 auto;
	padding:0 50px 0 0;
}
.ob-num span{
	display:block;
	font-size:12px;
	line-height:14px;
	color:#5b5b5b;
}
.ob-num .image{
	overflow:hidden;
	width:235px;
	padding:10px 0 0 1px;
}
.ob-num .image img{
	display:block;
}
.paging{
	overflow:hidden;
	height:25px;
	padding:0 95px 7px 88px;
	position:relative;
}
.paging .btn-prev{
	position:absolute;
	top:0;
	left:0;
	width:95px;
}
.paging .btn-prev a{
	display:block;
	width:70px;
	font-size:16px;
	line-height:20px;
	color:#3b3b3b;
	padding:0 0 0 41px;
	background:url(../images/btn-prev.gif) no-repeat 0 6px;
}
.paging .btn-next{
	position:absolute;
	top:0;
	right:0;
	width:95px;
}
.paging .btn-next a{
	display:block;
	width:64px;
	font-size:16px;
	line-height:20px;
	color:#3b3b3b;
	padding:0 31px 0 0;
	background:url(../images/btn-next.gif) no-repeat 100% 6px;
}
.paging ul{
	width:100%;
	overflow:hidden;
	margin:0;
	padding:0;
	list-style:none;
	text-align:center;
}
.paging ul li{
	display:inline-block;
	vertical-align:top;
	padding:0 3px 0 2px;
	font-size:16px;
	line-height:20px;
}
.paging ul li a{
	float:left;
	vertical-align:top;
	height:21px;
	color:#3e88cb;
}
.paging ul li.active a{
	color:#646464;
	text-decoration:none;
	padding:0 5px 0 6px;
	background:#e6e6e6;
}
.search-done{
	width:100%;
	overflow:hidden;
	padding:7px 0 0;
}
.search-done h1{
	float:left;
	font-size:16px;
	line-height:18px;
	font-weight:normal;
	color:#3b3b3b;
}
.search-done .row{
	overflow:hidden;
	height:1%;
}
.search-done .row .sel{
	float:left;
	width:260px;
	display:inline;
	margin:0 0 0 52px;
	font-size:11px;
	line-height:13px;
	color:#3b3b3b;
}
.search-list{
	margin:0;
	padding:16px 0 0;
	list-style:none;
	width:100%;
	overflow:hidden;
}
.search-list li{
	overflow:hidden;
	height:1%;
	vertical-align:top;
	font-size:12px;
	line-height:14px;
	color:#828282;
}
.f-box,
.f-box .tr,
.f-box .bl{
	width:100%;
	overflow:hidden;
}
.f-box{
	margin:0 0 10px;
	background:#f0f0f0 url(../images/bg-f-box-tl.gif) no-repeat;
}
.f-box .tr{
	background:url(../images/bg-f-box-tr.gif) no-repeat 100% 0;
}
.f-box .bl{
	background:url(../images/bg-f-box-bl.gif) no-repeat 0 100%;
}
.f-box .br{
	overflow:hidden;
	height:1%;
	padding:9px 12px 13px 11px;
	background:url(../images/bg-f-box-br.gif) no-repeat 100% 100%;
}
.f-box .hold{
	overflow:hidden;
	height:1%;
}
.f-box .gi-box{
	float:left;
	width:445px;
}
.f-box .gi-box h3{
	margin:0 0 7px;
}
.f-box .gi-box .images{
	float:left;
	width:110px;
	display:inline;
	margin:4px 14px 0 0;
}
* html .f-box .gi-box .images{margin:4px 11px 0 0;}
.f-box .gi-box .text{
	padding:0;
}
.f-box .gi-box .text strong{
	padding:0 0 7px;
}
.f-box .gi-box .text .g-mod{
	padding:0 0 8px;
}
.f-box .gi-box .text p{
	margin:0 0 7px;
}
.posted{
	float:right;
	width:202px;
	background:#d8d8d8;
	height:74px;
	display:table;
	margin:10px 0 0;
}
.posted strong{
	font-weight:normal;
	display:table-cell;
	vertical-align:middle;
	padding:0 10px 0 28px;
}
.posted a{
	float:left;
	font-size:12px;
	line-height:14px;
	color:#3781c5;
}
.posted a span{
	display:block;
	padding:5px 0 5px;
}
.posted a img{
	display:block;
}
.autor-box{
	width:100%;
	overflow:hidden;
	padding:3px 0 0;
}
.autor-box strong{
	display:inline;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	color:#5b5b5b;
	padding:0 0 7px;
}
.autor-box p{
	margin:0;
	font-size:12px;
	display:inline;
	line-height:14px;
	color:#828282;
}
.autor-box span{
	display:block;
	padding:4px 0 0;
	color:#3781c5;
	font-size:12px;
	line-height:14px;
}
.autor-box a{
	color:#3781c5;
}
.foto-hold{
	width:100%;
	overflow:hidden;
	padding:0 0 8px;
}
.s-hold{
	width:100%;
	overflow:hidden;
}
.s-hold .f-box{
	margin:0 0 18px;
}
.num-pos{
	width:100%;
	overflow:hidden;
	padding:7px 0 0;
}
.num-pos .title{
	width:100%;
	overflow:hidden;
	padding:0 0 15px;
}
.num-pos .title h1{
	float:left;
}
.num-pos .title a{
	float:left;
	font-size:14px;
	line-height:18px;
	color:#3781c5;
	padding:0 0 0 24px;
}
.num-pos label{
	display:block;
	font-size:12px;
	line-height:14px;
	color:#828282;
	padding:0 0 12px;
}
.num-pos .sel{
	width:260px;
	font-size:11px;
	color:#3b3b3b;
}
.des-hold{
	width:100%;
	overflow:hidden;
	padding:4px 0 0;
}
.des-hold h2{
	margin:0;
	font-size:16px;
	line-height:18px;
	color:#3b3b3b;
}
.des-table{
	width:100%;
	overflow:hidden;
	padding:10px 0 0;
}
.des-table table{
	width:100%;
	border-collapse:collapse;
}
.des-table table td{
	padding:8px 0 11px;
	background:url(../images/separator6.gif) repeat-x 0 100%;
	font-size:12px;
	line-height:16px;
	color:#8f8f8f;
}
.des-table table .nbor td{
	background:none;
}
.des-table .n1{
	width:19.5%;
}
.des-table .n2{
	width:16.3%;
}
.des-table .n3{
	width:19.2%;
}
.des-table .n4{
	width:13.5%;
}
.des-table .n5{
	width:16.7%;
}
.des-table .n6{
	width:15.2%;
}
.des-table table th{
	padding:0 0 7px;
	text-align:left;
	font-size:12px;
	line-height:14px;
	color:#857c7c;
	vertical-align:top;
	font-weight:normal;
}
.des-table table th strong{
	float:left;
	line-height:16px;
	font-weight:normal;
	padding:0 9px 0 0;
	background:url(../images/bg-pl-r.gif) no-repeat 100% 0;
}
.des-table table th strong span{
	float:left;
	padding:0 0 0 8px;
	height:24px;
	background:url(../images/bg-pl-l.gif) no-repeat;
}
.des-table td span{
	display:block;
	padding:0 0 0 9px;
	font-size:12px;
}

.des-table td span a{
	color:#3781c5;
}
.des-table td span a:hover{
	color:#8f8f8f;
}
.des-table td.n1 span{
	display:block;
	font-size:14px;
	color:#3b3b3b;
	padding:0;
}
.sort-table{
	overflow:hidden;
	height:1%;
	padding:10px 12px 20px 12px;
}
.sort-table table{
	width:100%;
	border-collapse:collapse;
}
.sort-table table td{
	padding:0;
	font-size:16px;
	line-height:18px;
	padding:11px 0 11px;
	color:#808080;
}
.sort-table table .col td{
	background:#f1f1f1;
	padding:9px 0 9px;
}
.sort-table table .act td{
	background:#f1f1f1 url(../images/separator7.gif) repeat-x 0 100%;
	padding:9px 0 11px;
}
.sort-table table th{
	text-align:left;
	padding:0 0 3px;
	font-size:12px;
	line-height:14px;
	color:#857c7c;
	font-weight:normal;
}
.sort-table .n1{
	width:11.7%;
}
.sort-table .n2{
	width:64.8%;
}
.sort-table .n3{
	width:23.2%;
}
.sort-table .n1 span{
	float:left;
	width:33px;
	text-align:right;
	font-size:14px;
}
.sort-table table .active td span{
	color:#ff0101;
}
.sort-table table td a{
	color:#3982c5;
}
.sort-table table td a:hover{
	color:#808080;
}
.sort-table .btn-up{
	float:left;
	padding:1px 0 0 18px;
	text-decoration:none;
	height:15px;
}
.sort-table .btn-up em{
	font-style:normal;
	font-size:10px;
	line-height:12px;
	float:left;
	color:#24ce44;
	cursor:pointer;
}
.sort-table .btn-down{
	float:left;
	padding:4px 0 0 19px;
	text-decoration:none;
	height:15px;
}
.sort-table .btn-down em{
	font-style:normal;
	font-size:10px;
	line-height:12px;
	float:left;
	padding:4px 0 0;
	color:#ff2f2f;
	cursor:pointer;
}
.sort-table .btn-all{
	display:block;
	padding:14px 0 0;
}
.sort-table .btn-all a{
	font-size:14px;
	line-height:16px;
	color:#3781c5;
}
.s-hold .c-box{
	margin:0 0 15px;
}
.shapka2 {
	display:inline;
	background-color: #99FFCC;
	padding: 2px;
}
.shapkaimg {
	display:inline;
}
.titl{
	float:right;
	padding:4px;
	display:inline;
	background-color: #99FFCC;
}

.informer{
	text-align: center;
	width: 190px;
	font-weight:bold;
	color:#000000;
	font-size:24px;
	line-height:30px;
	border:2px solid #000;
}
.search-form .sel3{
	float:left;
	width:290px;
	display:inline;
	margin:0 10px 0 0;
	color:#3b3b3b;
}

a.shapka_kolnomer{
	text-decoration:none; 
	border-bottom:1px dashed;
}
a.shapka_kolnomer:hover{
	color:#000; 
	border-bottom:none;
}
