@import url("/templates/ap/css/parts_2010.css"); /* March 2010 modifications */
@import url("/templates/ap/css/news_2010.css"); /* March 2010 modifications */

body
{
	font-family:Tahoma;
	color:#000;
	font-size:12px;
	min-width:1000px;
}

td
{
	vertical-align:top;
}

img
{
	border:0;
}  

div,td,input,select,textarea,p,a,li
{
	font-family:Tahoma;
	color:#000;
	font-size:12px;
}

a
{
	color:#3380B8;
	text-decoration:underline;
}

#main_inside
{
	position:relative;
	min-width:1000px;
	margin:0;
}

* html #main_inside
{
	height:100%;
	width:expression((document.documentElement.clientWidth||document.body.clientWidth)<1001?'1000px':'100%');
}

#main_inside_in
{
	position:relative;
	min-height:100%;
	min-width:1000px;
	max-width:1440px;
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
	margin:0;
}

.main_head
{
	background-image:url(../images/header_bg.jpg);
	background-repeat:repeat-x;
}

* html #main_inside_in
{
	height:100%;
	width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1441?'1440px':'100%');
}

#footer_block
{
	height:147px;
	clear:both;
}

#footer_main
{
	height:147px;
	position:relative;
	margin:-147px auto;
}

#footer
{
	height:147px;
	min-width:1000px;
	max-width:1440px;
	background-image:url(../images/footer_main_bg.jpg);
	background-repeat:repeat-x;
	margin:0 auto;
}

.main_footer
{
	background-image:url(../images/footer_main_bg.jpg);
	background-repeat:repeat-x;
}

#footer_block2
{
	height:105px;
	clear:both;
}

#footer_main2
{
	height:107px;
	position:relative;
}

#footer_main2 #footer
{
	height:107px;
	min-width:1000px;
	max-width:1440px;
	background-image:url(../images/footer_main_bg2.jpg);
	background-repeat:repeat-x;
	margin:0 auto;
}

.main_footer2
{
	background-image:url(../images/footer_main_bg2.jpg);
	background-repeat:repeat-x;
}

.top_line
{
	height:30px;
	overflow:hidden;
	padding:0 0 0 67px;
}

.top_line .login
{
	background-image:url(../images/top_line_separ.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0 76px 0 0;
}

.top_line .login div
{
	background-image:url(../images/top_line_separ.gif);
	background-position:right top;
	background-repeat:no-repeat;
	color:#BABBBD;
	font-size:11px;
	margin:0;
	padding:5px 13px 10px;
}

.top_line .login div a
{
	color:#BABBBD;
	font-size:11px;
	padding:0 2px;
}

.top_line .login div a:hover
{
	color:#FFF;
	text-decoration:none;
}

.top_line .login div a.signin
{
	background-image:url(../images/signin.jpg);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 0 14px;
}

.top_line .top_menu ul
{
	background-image:url(../images/top_line_separ.gif);
	background-position:right top;
	background-repeat:no-repeat;
	display:block;
	float:left;
	margin:0;
	padding:0 2px 0 0;
}

.top_line .top_menu ul li
{
	list-style:none;
	display:inline-block;
	float:left;
	background-image:url(../images/top_line_separ.gif);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 0 2px;
}

.top_line .top_menu ul li a
{
	display:block;
	float:left;
	color:#BABBBD;
	font-size:11px;
	margin:0;
	padding:5px 13px 10px;
}

.top_line .top_menu ul li a:hover
{
	background-image:url(../images/top_menu_hover.jpg);
	background-repeat:repeat-x;
	color:#FFF;
	text-decoration:none;
}

.footer_menu
{
	height:33px;
	overflow:hidden;
}

.footer_menu ul
{
	text-align:center;
	margin:0;
	padding:0;
}

.footer_menu ul li
{
	list-style:none;
	display:block;
	float:left;
	text-align:center;
	background-image:url(../images/footer_menu_li.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	margin:0;
	padding:0 1px 0 0;
}

.footer_menu ul li a
{
	float:left;
	display:inline-block;
	margin:0;
	padding:9px 15px 10px 14px;
}

.footer_menu ul li a.cur
{
	background-image:url(../images/footer_menu_cur.jpg);
	background-repeat:repeat-x;
	color:#FFF;
	text-decoration:none;
}

.footer_menu_2
{
	height:33px;
	overflow:hidden;
	margin:0;
}

.footer_menu_2_main
{
	margin:5px 0 0;
}

.footer_menu_2 ul
{
	text-align:center;
	float:left;
	background-image:url(../images/footer_menu_2_li.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	margin:0;
	padding:0 2px 0 0;
}

.footer_menu_2 ul li
{
	list-style:none;
	display:block;
	float:left;
	text-align:center;
	background-image:url(../images/footer_menu_2_li.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	margin:0;
	padding:0 1px 0 2px;
}

.footer_menu_2 ul li a
{
	display:block;
	float:left;
	color:#B9BDC0;
	font-size:11px;
	margin:0;
	padding:10px 12px 9px;
}

.footer_menu_2 ul li a:hover
{
	background-image:url(../images/footer_menu_hover.jpg);
	background-repeat:repeat-x;
	color:#FFF;
	text-decoration:none;
}

.footer_cont
{
	padding:0 18px;
}

.footer_cont .copyright
{
	float:left;
	color:#BABCBE;
	font-size:10px;
	background-image:url(../images/footer_logo.jpg);
	background-position:left 2px;
	background-repeat:no-repeat;
	padding:15px 0 0 67px;
}

.footer_cont .copyright p
{
	color:#BABCBE;
	font-size:10px;
	padding:0 0 8px;
}

.footer_cont .copyright a
{
	color:#BABCBE;
	font-size:10px;
}

.footer_cont .copyright a:hover
{
	color:#FFF;
}

.footer_cont .counter
{
	float:right;
	text-align:right;
	color:#BABCBE;
	font-size:10px;
	padding:8px 0 0;
}

.footer_cont .counter p
{
	text-align:right;
	color:#BABCBE;
	font-size:10px;
	padding:0 0 10px;
}

.footer_cont .counter a img{
	opacity:0.6;
	filter:alpha(opacity=60);
	margin:0 0 0 10px;
}

.footer_cont .counter a:hover img, .bigmir:hover{
	opacity:1;
	filter:alpha(opacity=100);
	cursor: pointer;
}

.total_content .main_tbl .left_cell
{
	width:258px;
	padding:35px 0 30px;
}

.bigmir{
	opacity:0.6;
	filter:alpha(opacity=60);
	cursor: pointer;
	margin:0px 5px 0px 0px;
	padding:0px;
	font-size:1px;
	width:88px;
	float:left;
	height:29px;
	background:#fff;
	border: 1px solid #3386BC;
}

.total_content .main_tbl .center_cell
{
	padding:0 17px 30px 24px;
}



.total_content .main_tbl .spreaders .left_cell,
.total_content .main_tbl .spreaders .center_cell {
	height: 1px;
	font-size: 1px;
	line-height: 1px;
	padding-bottom: 0;
    padding-top: 0;	
}

.logo
{
	text-align:center;
	height:130px;
	color:#32373B;
	font-size:10px;
	margin-bottom:38px;
	padding:0 0 0 17px;
	width: 237px;
}

.logo a
{
	color:#32373B;
	font-size:10px;
	text-decoration:none;
}

.logo img
{
	margin-bottom:8px;
}

.blue_box
{
  padding:0 0 0 17px;
	width:241px;
	overflow:hidden;
	position:relative;
	margin:0 0 25px;
}

.blue_box .top
{
	height:20px;
	overflow:hidden;
	background-image:url(../images/blue_box_top.gif);
	background-repeat:no-repeat;
	padding:0 0 0 14px;
}

.blue_box .top h2
{
	color:#3180B7;
	font-size:17px;
	font-weight:400;
	background-color:#FFF;
	float:left;
	line-height:17px;
	position:relative;
	top:-1px;
	margin:0;
	padding:0 11px 3px;
}

.blue_box .cont
{
	background-image:url(../images/blue_box_cont.gif);
	background-repeat:repeat-y;
	padding:14px 25px 10px;
}

.search_opt{
	width: 200px;
}

.blue_box .bot
{
	height:14px;
	overflow:hidden;
	background-image:url(../images/blue_box_bot.gif);
	background-repeat:no-repeat;
	position:relative;
	padding:0 14px;
}

.blue_box .bot span
{
	display:block;
	background-color:#FFF;
	font-size:11px;
	padding:0 11px 2px;
}

.blue_box .bot span a.silver
{
	color:#687681;
}

.blue_box .bot a:hover
{
	background-color:#3081B8;
	color:#FFF;
}

.blue_box .bot span a:hover.silver
{
	color:#3180B8;
	background-color:transparent;
}

.blue_box .bot span.right a
{
	color:#6B757E;
}

.blue_box .bot span.right a:hover
{
	color:#307FB7;
	background-color:transparent;
}

.blue_box .search input.text
{
	background-image:url(../images/ico/search.gif);
	background-position:9px 8px;
	background-repeat:no-repeat;
	border:1px solid #B2B9C3;
	width:165px;
	font-size:12px;
	margin:0 0 8px;
	padding:6px 0 7px 24px;
}

.blue_box .search ul
{
	float:left;
	margin:0;
	padding:0;
}

.blue_box .search ul li a:hover
{
	color:#327FB7;
	text-decoration:none;
}

.button, .validate
{
	font-size:12px;
	font-weight:700;
	visibility:visible;
	overflow:visible;
	margin:2px 0 0;
	padding:4px 6px;
}

.clear
{
	clear:both;
	font-size:1px;
	line-height:1px;
}

.left_banner
{
	padding:0 0 25px 17px;
}

.left_menu h2
{
	font-size:17px;
	font-weight:400;
	margin:0;
	padding:0 0 16px;
}

.left_menu h2 a
{
	color:#30373F;
	font-size:17px;
}

.left_menu ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:left 6px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 0 16px;
}

.left_menu ul li a
{
	font-weight:700;
	color:#31383E;
}

.left_menu ul li ul li a:hover
{
	color:#FFF;
	background-color:#3080BB;
}

.left_menu ul li ul
{
	margin:0;
	padding:4px 0 7px;
}

.left_menu ul li ul li
{
	background-image:url(../images/li2.jpg);
	background-position:left 6px;
	padding:0 0 4px 16px;
}

.left_menu ul li ul li a
{
	color:#2F80B5;
	font-weight:400;
}

.benzin_block
{
	background-image:url(../images/benzin_block.jpg);
	background-position:left 32px;
	background-repeat:no-repeat;
	margin-bottom:25px;
}

h2
{
	color:#31393F;
	font-size:17px;
	font-weight:400;
	margin:0;
	padding:0 0 16px;
}

h2 a
{
	color:#31393F;
	font-size:17px;
}

h3
{
	color:#31393F;
	font-size:15px;
	font-weight:400;
	margin:0;
	padding:0 0 16px;
}

h3 a
{
	color:#31393F;
	font-size:15px;
}

.benzin_block h2
{
	padding-left:17px;
}

.benzin_block .info
{
	float:left;
	width:94px;
	padding:120px 0 0 16px;
}

.benzin_block .info a
{
	background-image:url(../images/li.jpg);
	background-position:0 5px;
	background-repeat:no-repeat;
	display:block;
	font-size:11px;
	float:left;
	padding:0 0 0 15px;
}

.benzin_block .price
{
	float:left;
	width:136px;
}

.benzin_block .price .row
{
	clear:both;
	text-align:right;
	height:25px;
	overflow:hidden;
}

.benzin_block .price .row span.d
{
	background-image:url(../images/digit/d_bg.jpg);
	background-repeat:repeat-x;
	border:1px solid #D4DFE5;
	width:14px;
	text-align:center;
	display:inline-block;
	padding:2px 0;
}

.benzin_block .price .row span.tire
{
	position:relative;
	top:0;
}

.probki .item p.title
{
	height:19px;
	background-image:url(../images/probki_title.jpg);
	background-repeat:repeat-x;
	color:#31383E;
	padding:3px 0 0 9px;
}

.probki .item table
{
	border-collapse:collapse;
	margin:9px 0 16px;
}

.probki .item table .l
{
	text-align:left;
	font-size:11px;
	color:#313A41;
	padding:0 6px 0 9px;
}

.probki .item table .r
{
	text-align:right;
	font-size:11px;
	color:#313A41;
	padding:0 9px 0 6px;
}

.probki .item table .arr img
{
	vertical-align:middle;
	margin:0 3px;
}

.probki .item table .c
{
	text-align:center;
	width:69px;
	font-size:11px;
}

.probki .item table .c .red
{
	color:#E2494C;
}

.probki .item table .c .yellow
{
	color:#CD8426;
}

.top_menu_service
{
	height:105px;
	overflow:hidden;
}

.top_menu_service div
{
	float:left;
	width:20%;
	text-align:center;
	background-image:url(../images/top_menu_service_item.jpg);
	background-position:right top;
	background-repeat:no-repeat;
	height:70px;
	padding:24px 0 0;
}

.top_menu_service div img
{
	margin:0 0 4px;
}

.top_menu_service div span.cur
{
	color:#000;
	background-image:url(../images/top_menu_service_cur.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	text-decoration:none;
	vertical-align:top;
	height:23px;
	display:inline-block;
}

.top_banner
{
	text-align:center;
	margin:0 0 13px;
}

h1, .contentheading, .componentheading
{
	font-size:24px;
	line-height:24px;
	color:#31393F;
	font-weight:400;
	margin:0;
	padding:0 40px 21px 0;
}

.news_box
{
	margin-bottom:26px;
	clear:both;
}

.news_box .top
{
	height:18px;
	overflow:hidden;
	background-image:url(../images/news_box_top.gif);
	background-repeat:repeat-x;
}

.news_box .top div
{
	height:18px;
	overflow:hidden;
	background-image:url(../images/news_box_top_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.news_box .top div div
{
	height:18px;
	overflow:hidden;
	background-image:url(../images/news_box_top_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 14px;
}

.news_box .top div div h2
{
	color:#BC852B;
	font-size:17px;
	font-weight:400;
	background-color:#FFF;
	float:left;
	line-height:17px;
	position:relative;
	top:-1px;
	margin:0;
	padding:0 11px 3px;
}

.news_box .top div div a:hover.right
{
	color:#3580B9;
}

.news_box .cont
{
	background-image:url(../images/news_box_cont.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0;
	height: 145px;
}

.news_box .cont .cont_inner
{
	background-image:url(../images/news_box_cont_inner.gif);
	background-position:right top;
	background-repeat:repeat-y;
	height:auto !important;
	min-height:136px !important;
	margin:0;
	padding:10px 25px 0;
	height: 145px;
}

.news_box .bot
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/news_box_bot.gif);
	background-repeat:repeat-x;
}

.news_box .bot div
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/news_box_bot_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.news_box .bot div div
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/news_box_bot_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:0;
	line-height:0;
}

.news_day .img
{
	float:left;
	position:absolute;
	width:226px;
}

.news_day .img a:hover img.ramka
{
	top:-90px;
	display:none;
}

.news_day .desc
{
	padding:0 0 0 226px;
}

.news_day .desc a.title
{
	font-size:17px;
	color:#3180B7;
	display:inline-block;
	margin-bottom:9px;
	padding:0;
}

.news_day .desc p
{
	line-height:18px;
	margin:0;
	padding:0;
}

.news_day .desc p.comment
{
	line-height:18px;
	color:#677580;
	font-size:11px;
	padding:5px 0 0;
}

.news h2
{
	font-size:17px;
	font-weight:400;
	color:#31393F;
	margin:0;
	padding:0 0 17px;
}

.news h2 a
{
	font-size:17px;
	color:#31393F;
	margin:0 11px 0 0;
}

.news h2 a.rss
{
	font-size:11px;
	color:#E1651F;
	background-image:url(../images/rss.jpg);
	background-position:left 2px;
	background-repeat:no-repeat;
	text-decoration:none;
	display:inline-block;
	position:relative;
	top:-2px;
	padding:0 0 2px 18px;
}

.news .row .item
{
	float:left;
	width:52%;
}

.news .row .item .img
{
	float:left;
	width:118px;
	height:81px;
	position:absolute;
	padding:3px 0 0;	
}

.news .row .item .img a img.ramka
{
	position:absolute;
	background-color:transparent;
	display:block;
	z-index:1;
	top:3px;
}

.news .row .item .desc
{
	font-size:11px;
	padding:0 25px 18px 127px;
	min-height: 70px;
}

.news .row .item_2 .desc
{
	font-size:11px;
	padding:0 10px 18px 127px;
}

.news .row .item .desc a.title
{
	display:inline-block;
	padding:0 0 2px 5px;
}

.news .row .item .desc a:hover.title
{
	background-color:#307FB7;
	color:#FFF;
}

.news .row .item .desc p
{
	font-size:11px;
	padding:5px 0 0 5px;
}

.news .row .item .desc p.comment
{
	line-height:18px;
	color:#677580;
	font-size:11px;
	padding:5px 0 0 5px;
}

.what_show
{
	margin-bottom:28px;
}

.what_show .top
{
	height:18px;
	overflow:hidden;
	background-image:url(../images/what_box_top.gif);
	background-repeat:repeat-x;
}

.what_show .top div
{
	height:18px;
	overflow:hidden;
	background-image:url(../images/what_box_top_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.what_show .top div div
{
	height:18px;
	overflow:hidden;
	background-image:url(../images/what_box_top_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 14px;
}

.what_show .top div div h2
{
	color:#31393F;
	font-size:17px;
	font-weight:400;
	background-color:#FFF;
	float:left;
	line-height:17px;
	position:relative;
	top:-1px;
	margin:0;
	padding:0 11px 3px;
}

.what_show .cont
{
	background-image:url(../images/what_box_cont.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0;
}

.what_show .cont .cont_inner
{
	background-image:url(../images/what_box_cont_inner.gif);
	background-position:right top;
	background-repeat:repeat-y;
	padding:16px 3px 0;
}

.what_show .bot
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/what_box_bot.gif);
	background-repeat:repeat-x;
}

.what_show .bot div
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/what_box_bot_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.what_show .bot div div
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/what_box_bot_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:0;
	line-height:0;
}

.what_show .cont .cont_inner table .l a
{
	outline:none;
	position:relative;
	top:-8px;
	display:block;
	width:21px;
	height:25px;
	overflow:hidden;
	background-image:url(../images/arrow_left.jpg);
	background-repeat:no-repeat;
	background-position:left 0;
	text-decoration:none;
}

.what_show .cont .cont_inner table .r a
{
	outline:none;
	position:relative;
	top:-8px;
	display:block;
	width:23px;
	height:25px;
	overflow:hidden;
	background-image:url(../images/arrow_right.jpg);
	background-repeat:no-repeat;
	background-position:left 0;
	text-decoration:none;
}

.what_show .cont .cont_inner table .c .what_show_slidaer
{
	overflow:hidden;
	width:645px;
	position:relative;
	margin:0 auto;
}

.what_show .cont .cont_inner table .c .what_show_slidaer_box
{
	overflow:hidden;
	width:4500px;
	position:relative;
}

.what_show .cont .cont_inner table .c .what_show_slidaer .item
{
	width:161px;
	height:154px;
	overflow:hidden;
	text-align:center;
	float:left;
	font-size:11px;
	color:#66747F;
}

.what_show .cont .cont_inner table .c .what_show_slidaer .item .img
{
	width:118px;
	height:81px;
	overflow:hidden;
	margin:0 auto 9px;
}

.what_show .cont .cont_inner table .c .what_show_slidaer .item a
{
	margin-bottom:5px;
}

.what_show .cont .cont_inner table .c .what_show_slidaer .item span
{
	display:block;
	padding:5px 0 0;
}

.what_show .cont .cont_inner table .c .what_show_slidaer .item .img a
{
	display:block;
	margin-bottom:0;
}

.search_forms .search_form .top
{
	height:18px;
	overflow:hidden;
	background-image:url(../images/green_box_top.gif);
	background-repeat:repeat-x;
}

.search_forms .search_form .top div
{
	height:18px;
	overflow:hidden;
	background-image:url(../images/green_box_top_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.search_forms .search_form .top div div
{
	height:18px;
	overflow:hidden;
	background-image:url(../images/green_box_top_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 14px;
}

.search_forms .search_form .top div div h2
{
	color:#649923;
	font-size:17px;
	font-weight:400;
	background-color:#FFF;
	float:left;
	line-height:17px;
	position:relative;
	top:-1px;
	margin:0;
	padding:0 11px 3px;
}

.search_forms .search_form .top div div h2 a
{
	color:#649923;
	font-size:17px;
}

.search_forms .search_form .cont
{
	background-image:url(../images/green_box_cont.gif);
	background-position:left top;
	background-repeat:repeat-y;
	padding:0;
}

.search_forms .search_form .cont .cont_inner
{
	background-image:url(../images/green_box_cont_inner.gif);
	background-position:right top;
	background-repeat:repeat-y;
	height:auto !important;
	min-height:163px !important;
	margin:0;
	padding:22px 25px 10px;
}

.search_forms .search_form .bot
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/green_box_bot.gif);
	background-repeat:repeat-x;
}

.search_forms .search_form .bot div
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/green_box_bot_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.search_forms .search_form .bot div div
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/green_box_bot_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	font-size:0;
	line-height:0;
}

.search_forms .search_form .cont .cont_inner .row .n
{
	float:left;
	width:127px;
	position:absolute;
	padding:6px 0 0;
}

.search_forms .search_form .cont .cont_inner .row .v
{
	padding:0 0 0 127px;
}

.orig_select
{
	height:29px;
	overflow:hidden;
	background-image:url(../images/orig_select.gif);
	background-repeat:repeat-x;
}

.orig_select div.inn .inpt
{
	height:24px;
	overflow:hidden;
	background-image:url(../images/orig_select_inn.gif);
	background-position:left top;
	background-repeat:no-repeat;
	padding:7px 0 0 15px;
}

.orig_select .text
{
	width:98%;
	border:0;
	font-weight:700;
	cursor: pointer;
}

.orig_select div.inn a.os
{	
	float:right;
	position:relative;
	top:-31px;	
}

.orig_select .list
{
	position:absolute;
	border:1px solid #B2B9C3;
	background-color:#FFF;
	height:100px;
	width:200px;
	overflow:auto;
	display:none;
	z-index:1000;
}

.orig_select .list ul li
{
	display:block;
	font-size:0;
	margin:0;
	padding:0;
}

.orig_select .list ul li a
{
	display:block;
	font-weight:700;
	color:#000;
	text-decoration:none;
	outline:none;
	margin:0;
	padding:5px 0 5px 15px;
}

.orig_select .list ul li a:hover
{
	background-color:#EFEFEF;
}

.search_forms .search_form .cont .cont_inner .row_but
{
	clear:both;
	padding:7px 0 0;
}

.search_forms .search_form .cont .cont_inner .row_but ul
{
	float:left;
	position:relative;
	left:-3px;
	margin:0;
	padding:0;
}

.search_forms .search_form .cont .cont_inner .row_but ul li a:hover
{
	color:#FFF;
	background-color:#2F80B8;
}

.two_colums .column_inn
{
	width:49%;
	float:left;
}

.travel
{
	padding-bottom:24px;
}

.travel h2
{
	padding-bottom:25px;
}

.travel ul li
{
	list-style:none;
	font-size:0;
	clear:both;
	margin:0;
	padding:0 0 8px;
}

.travel ul li a
{
	display:inline-block;
	background-position:left 0;
	background-repeat:no-repeat;
	padding:0 0 2px 25px;
}

.travel ul li a.calc
{
	background-image:url(../images/ico/calc.png);
}

.travel ul li a.restoran
{
	background-image:url(../images/ico/restoran.png);
}

.travel ul li a.gostin
{
	background-image:url(../images/ico/gostin.png);
}

.travel ul li a.feedback
{
	background-image:url(../images/ico/feedback.png);
}

.travel ul li a.ukraine
{
	background-image:url(../images/ico/ukraine.png);
}

.travel ul li a.travels
{
	background-image:url(../images/ico/travels.png);
}

.travel ul li a.i
{
	display:block;
	width:25px;
	position:absolute;
	padding:0;
}

.travel ul li a:hover.i
{
	background-color:transparent;
}

.news .row .item .desc p.comment a.man
{
	color:#677580;
	font-size:11px;
	background-image:url(../images/ico/man.gif);
	background-position:left 1px;
	background-repeat:no-repeat;
	margin-right:15px;
	padding:0 0 0 17px;
}

.news .row .item .desc p.comment a.woman
{
	color:#677580;
	font-size:11px;
	background-image:url(../images/ico/woman.gif);
	background-position:left 1px;
	background-repeat:no-repeat;
	margin-right:15px;
	padding:0 0 0 17px;
}

h2 span.count
{
	display:inline-block;
	background-color:#307FB7;
	color:#FFF;
	font-size:10px;
	position:relative;
	top:-1px;
	cursor:pointer;
	margin:0 0 0 4px;
	padding:2px 4px;
}

.community_small ul.themes
{
	margin:0;
	padding:0 0 5px;
}

.community_small ul.themes li
{
	list-style:none;
	margin:0;
	padding:0 0 2px;
}

.community_small ul.themes li a
{
	display:block;
	float:left;
	background-image:url(../images/ico/community.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	padding:0 0 2px 30px;
}

.community_small ul.themes li span
{
	display:inline-block;
	background-color:#677580;
	color:#FFF;
	font-size:10px;
	cursor:pointer;
	margin:0 0 0 9px;
	padding:2px 4px;
}

.community_small .double_list
{
	clear:both;
	padding:8px 0 0;
}

.community_small .double_list ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:14px 6px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 2px 31px;
}

.column_right .map
{
	padding:30px 0 17px;
}

#tooltip
{
	background:#FFF;
	border:1px solid #CBCFD2;
	border-right:2px solid #B4B9BD;
	border-bottom:2px solid #B4B9BD;
	color:#3F4448;
	font-size:10px;
	position:absolute;
	visibility:hidden;
	width:60px;
	text-align:left;
	margin:0;
	padding:3px 6px;
}

.tip
{
	background-color:#FAFAFA;
	line-height:11px;
	color:#666;
	font-family:verdana;
	font-size:11px;
	font-style:oblique;
	width:auto;
	border-top:1px solid #666;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:3px solid #2B8CD0;
	position:absolute;
	visibility:hidden;
	margin:0;
	padding:5px;
}

#tooltip span img,.hint span img
{
	position:absolute;
}

#tooltip img,.hint img
{
	position:relative;
	top:-15px;
	left:17px;
}

h1 a.rss
{
	font-size:11px;
	color:#E1651F;
	background-image:url(../images/rss.jpg);
	background-position:left 7px;
	background-repeat:no-repeat;
	text-decoration:none;
	display:inline-block;
	position:relative;
	top:-4px;
	padding:0 0 2px 18px;
}

.news_box_silver .top
{
	background-image:url(../images/news_box_silver_top.gif);
}

.news_box_silver .top div
{
	background-image:url(../images/news_box_silver_top_left.gif);
}

.news_box_silver .top div div
{
	background-image:url(../images/news_box_silver_top_right.gif);
}

.news_box_silver .cont
{
	background-image:url(../images/news_box_silver_cont.gif);
}

.news_box_silver .cont .cont_inner
{
	background-image:url(../images/news_box_silver_cont_inner.gif);
}

.news_box_silver .bot
{
	background-image:url(../images/news_box_silver_bot.gif);
}

.news_box_silver .bot div
{
	background-image:url(../images/news_box_silver_bot_left.gif);
}

.news_box_silver .bot div div
{
	background-image:url(../images/news_box_silver_bot_right.gif);
}

.news_box_silver .top div div h2
{
	color:#31393F;
}

ul.site_area
{
	height:24px;
	overflow:hidden;
	margin:0 0 14px;
	padding:0;
}

ul.site_area li
{
	list-style:none;
	display:block;
	float:left;
	margin:0 7px 0 0;
	padding:0;
}

ul.site_area li a
{
	display:block;
	float:left;
	margin:0;
	padding:2px 11px 8px;
}

ul.site_area li.cur
{
	background-image:url(../images/site_area_li_cur.gif);
	background-repeat:repeat-x;
}

ul.site_area li.cur a
{
	background-image:url(../images/site_area_li_a.gif);
	background-repeat:no-repeat;
	background-position:center bottom;
	color:#FFF;
	text-decoration:none;
	font-weight:700;
}

.paginator {
	height:45px;
	overflow:hidden;
	padding:20px 0px 0px 0px;
	text-align: center;
	width: 355px;
	margin: 0px 0px;
}
.paginator table {
	border-collapse:collapse;
	table-layout:fixed;
	background-image:url(../images/pager_table.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:44px;
	margin:0 auto;
}
.paginator table td {
	padding:0;
	white-space:nowrap;
	text-align:center;
}
.paginator span {
	display:block;
	padding:3px 0;
	color:#fff;
}
.paginator span strong,
.paginator span a {
	font-weight: normal;
	padding:3px 6px;
	font-size:17px;
	color:#677580;
	font-family:Tahoma;
}
.paginator span strong {
	background-image:url(../images/pager_a_cur.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	color:#FFF;
	text-decoration:none;	
}
.paginator .scroll_bar {
	width:100%;	
	height:20px;
	position:relative;
	margin-top:10px; 
}
.paginator .scroll_trough {
	width:100%;	
	height:2px;
	overflow:hidden;
}
.paginator .scroll_thumb {
	position:absolute;
	z-index:2;
	width:0; 
	height:3px;
	top:0; 
	left:0;
	font-size:1px;
	background:#327FB5;
}
.paginator .scroll_knob {
	position:absolute;
	top:-5px; 
	left:50%;
	margin-left:-10px;
	width:20px; 
	height:20px;
	overflow:hidden;
	background:url(../images/pager_a_cur.gif) no-repeat 50% -32px;
	cursor:pointer; cursor:hand;
}
.paginator .current_page_mark {
	position:absolute;
	z-index:1;
	top:0px; 
	left:0;
	width:20px; 
	height:3px;
	overflow:hidden;
	background:#327FB5;
}

.fullsize .scroll_thumb {
	display:none;
}


.pager
{
	clear:both;
	height:45px;
	overflow:hidden;
	padding:3px 0 0;
}

.pager table
{
	background-image:url(../images/pager_table.gif);
	background-repeat:repeat-x;
	background-position:left top;
	height:44px;
	border-collapse:collapse;
	margin:0 auto;
}

.pager table td a
{
	display:inline-block;
	font-size:17px;
	color:#677580;
	position:relative;
	margin:0 6px 0 0;
	padding:3px 6px 20px;
}

.pager table td a.cur
{
	background-image:url(../images/pager_a_cur.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	color:#FFF;
	text-decoration:none;
}

a.prev
{
	display: block;
	position: relative;
	z-index: 100;
	top: 63px;
	left: -187px;
	width: 20px;
	height: 10px;
	background-image:url(../images/pager_a_prev.gif);
	background-position:0px -33px;
	background-repeat:no-repeat;
	text-decoration:none;
}

a.next
{
	display: block;
	position: relative;
	z-index: 100;
	top: -12px;
	left: 194px;
	width: 20px;
	height: 10px;
	background-image:url(../images/pager_a_next.gif);
	background-position:0px -33px;
	background-repeat:no-repeat;
	text-decoration:none;
	margin-right:20px;
}




.level_more h2
{
	padding-bottom:16px;
}

.level_more ul
{
	float:left;
	width:54%;
	margin:0;
	padding:0 0 19px;
}

.level_more ul.list2
{
	width:46%;
}

.level_more ul.list3
{
	width:100%;
}

.level_more ul li
{
	list-style:none;
	font-size:0;
	clear:both;
	margin:0;
	padding:0 0 5px;
}

.level_more ul li a
{
	display:inline-block;
	background-position:left 0;
	background-repeat:no-repeat;
	font-size:11px;
	padding:1px 0 3px 25px;
}

.level_more ul li a.rating
{
	background-image:url(../images/ico/rating.png);
}

.level_more ul li a.informer
{
	background-image:url(../images/ico/informer.png);
}

.level_more ul li a.news
{
	background-image:url(../images/ico/news.png);
}

.level_more ul li a.add
{
	background-image:url(../images/ico/add.png);
}

.level_more ul li a.label
{
	background-image:url(../images/ico/label.png);
}

.level_more ul li a.rss
{
	background-image:url(../images/ico/rss.png);
}

.level_more ul li a.search2
{
	background-image:url(../images/ico/search2.png);
}

.level_more ul li a.car
{
	background-image:url(../images/ico/car.gif);
}

.level_more ul li a.partner
{
	background-image:url(../images/ico/partner.gif);
}

.level_more ul li a.rupor
{
	background-image:url(../images/ico/rupor.gif);
}

.level_more ul li a.edit
{
	background-image:url(../images/ico/edit.gif);
}

.level_more ul li a.login
{
	background-image:url(../images/ico/login.gif);
}

.level_more ul li a.lost
{
	background-image:url(../images/ico/lost.png);
}

.level_more ul li a.check_seller
{
	background-image:url(../images/ico/check_seller.png);
}

.level_more ul li a.blog
{
	background-image:url(../images/ico/blog.png);
}

.level_more ul li a.community
{
	background-image:url(../images/ico/community.png);
}

.level_more ul li a.games
{
	background-image:url(../images/ico/games.png);
}

.level_more ul li a.wrapers
{
	background-image:url(../images/ico/wrapers.png);
}

.level_more ul li a.video
{
	background-image:url(../images/ico/video.png);
}

.level_more ul li a.foto
{
	background-image:url(../images/ico/foto.png);
}

.level_more ul li a.press_f
{
	background-image:url(../images/ico/press_f.png);
}

.level_more ul li a.add_f
{
	background-image:url(../images/ico/add_f.png);
}

.level_more ul li a.card_f
{
	background-image:url(../images/ico/card_f.png);
}

.level_more ul li a.price_f
{
	background-image:url(../images/ico/price_f.png);
}

.level_more ul li a.firm_f
{
	background-image:url(../images/ico/firm_f.png);
}

.level_more ul li a.travels
{
	background-image:url(../images/ico/travels.png);
}


.labels .title a
{
	float:right;
	color:#677580;
	font-size:11px;
	position:relative;
	top:4px;
}

.labels .list a.s1
{
	font-size:10px;
}

.labels .list a.s3
{
	font-size:12px;
}

.labels .list a.s4
{
	font-size:14px;
}

.labels .list a.s5
{
	font-size:16px;
}

.labels .list a.s6
{
	font-size:18px;
}

.labels .list a.s7
{
	font-size:20px;
}

.labels .list a.s8
{
	font-size:22px;
}

.labels .list a.s9
{
	font-size:24px;
}

.labels .list a.s10
{
	font-size:26px;
}

.labels .list a:hover
{
	background-color:#3180B9;
	color:#FFF;
}

.left_community
{
	padding:0 0 17px 17px;
}

.left_community ul
{
	margin:0;
	padding:3px 0 0;
}

.left_community ul li
{
	list-style:none;
	margin:0;
	padding:0 0 3px;
}

.left_community ul li img
{
	margin:0 9px 0 0;
}

.left_list_1
{
	padding:0 0 30px 17px;
}

.left_list_1 ul
{
	margin:0;
	padding:3px 0 10px;
}

.left_list_1 ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:left 6px;
	background-repeat:no-repeat;
	line-height:16px;
	margin:0;
	padding:0 0 2px 17px;
}

.left_list_1 ul li .count
{
	display:inline-block;
	background-color:#667683;
	color:#FFF;
	font-size:10px;
	position:relative;
	top:1px;
	cursor:pointer;
	line-height:12px;
	margin:0 0 0 4px;
	padding:1px 4px;
}

.left_banner_small
{
	padding:0 0 15px 17px;
}

.footer_menu_menu
{
	background-image:url(../images/footer_menu_menu.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#3180B8;
	min-width:1000px;
	max-width:1440px;
	margin:0 auto;
	padding:16px 17px;
}

.footer_menu_menu table td
{
	padding:0 30px 0 0;
}

.footer_menu_menu table td.cell_1
{
	width:28%;
}

.footer_menu_menu table td span.title
{
	background-color:#2177B4;
	font-weight:700;
	color:#FFF;
	display:inline-block;
	text-decoration:none;
	padding:1px 6px 3px;
}

.footer_menu_menu table td a.title_open
{
	background-color:#2177B4;
	font-weight:700;
	color:#FFF;
	display:inline-block;
	text-decoration:none;
	background-position:6px 5px;
	background-repeat:no-repeat;
	background-image:url(../images/ico_minus.gif);
	clear:both;
	margin-bottom:5px;
	padding:1px 6px 3px 18px;
}

.footer_menu_menu table td a.title_close
{
	font-weight:700;
	color:#FFF;
	display:inline-block;
	text-decoration:none;
	background-position:6px 5px;
	background-repeat:no-repeat;
	background-image:url(../images/ico_plus.gif);
	clear:both;
	margin-bottom:5px;
	padding:1px 6px 3px 18px;
}

.footer_menu_menu table td ul
{
	margin:0;
	padding:1px 0 5px 5px;
}

.footer_menu_menu table td ul li.all a
{
	color:#CAEAF9;
}

.footer_menu_menu table td ul li.all img
{
	vertical-align:middle;
	margin:0 6px;
}

.footer_menu_menu table td ul li a
{
	color:#FFF;
	font-size:11px;
	text-decoration:none;
}

.footer_menu_menu table td ul.list_2
{
	padding:2px 0 5px 14px;
}

.footer_menu_menu table td ul.list_3 li a.tit_open
{
	background-color:#2177B4;
	font-weight:700;
	color:#FFF;
	display:inline-block;
	text-decoration:none;
	background-position:6px 5px;
	background-repeat:no-repeat;
	background-image:url(../images/ico_minus.gif);
	clear:both;
	margin-bottom:0;
	font-size:12px;
	padding:1px 6px 3px 18px;
}

.footer_menu_menu table td ul.list_3 li a.tit_close
{
	font-weight:700;
	color:#FFF;
	display:inline-block;
	text-decoration:none;
	background-position:6px 5px;
	background-repeat:no-repeat;
	background-image:url(../images/ico_plus.gif);
	clear:both;
	margin-bottom:0;
	font-size:12px;
	padding:1px 6px 3px 18px;
}

.footer_menu_menu table td ul.list_3 li ul
{
	padding-left:17px;
	padding-top:5px;
}

.search_forms .search_form_full .cont .cont_inner .row .n
{
	float:left;
	width:70px;
	position:absolute;
	font-size:11px;
	padding:0;
}

.search_forms .search_form_full .cont .cont_inner .row .v
{
	padding:0 0 0 71px;
}

.search_forms .search_form_full .cont .cont_inner .row_but
{
	text-align:center;
	padding:0;
}

.search_forms .search_form_full .cont .cont_inner .row_but .button
{
	float:none;
}

.pathway a
{
	background-image:url(../images/pathway_a.gif);
	background-position:right 5px;
	background-repeat:no-repeat;
	font-size:11px;
	color:#677580;
	margin:0 5px 0 0;
	padding:0 19px 0 0;
}

.pathway a:hover
{
	color:#2F80B5;
}

.pathway a.last
{
	background-image:none;
	margin:0;
	padding:0;
}

.news_detail h1
{
	margin:0;
	padding:0 0 6px;
}

.news_detail .info
{
	padding:0 0 24px 2px;
}

.news_detail .info .date
{
	color:#677580;
	padding:0 16px 0 0;
}

.news_detail .info a.comment
{
	color:#677580;
	text-decoration:underline;
	background-image:url(../images/comment.gif);
	background-position:left 3px;
	background-repeat:no-repeat;
	margin:0 22px 0 0;
	padding:0 0 0 16px;
}

.news_detail .info a:hover.comment
{
	background-image:url(../images/comment_h.gif);
	color:#307FB7;
	text-decoration:none;
}

.news_detail .info .visit
{
	color:#677580;
	background-image:url(../images/ico_visit.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	padding:0 0 0 16px;
}

.news_detail .full_text
{
	line-height:18px;
	padding-bottom:8px;
}

.news_detail .full_text p
{
	line-height:18px;
	padding:0 0 18px;
}

.news_detail .full_text .news_img
{
	float:left;
	width:207px;
	overflow:hidden;
	margin:0 25px 0 0;
	padding:4px 0 0;
}

.highslide img{
	overflow:hidden;
	margin:0 25px 0 0;
	padding: 1px;
	background: #fff;
	border: 4px solid #dee8e9;
}

.news_detail .full_text .news_img .big
{
	width:206px;
	height:162px;
	overflow:hidden;
}

.news_detail .full_text .news_img .big div
{
	height:126px;
	overflow:hidden;
	margin-bottom:2px;
}

.news_detail .full_text .news_img .big div .ramka
{
	position:absolute;
	background-color:transparent;
	display:block;
	z-index:3;
}

.news_detail .full_text .news_img .big p.zoom a
{
	color:#677580;
	font-size:11px;
	background-image:url(../images/ico_zoom.gif);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

.news_detail .full_text .news_img .small_imgs .item
{
	width:93px;
}

.news_detail .full_text .news_img .small_imgs p.zoom
{
	text-align:center;
	clear:both;
}

.news_detail .full_text .news_img .small_imgs p.zoom img
{
	background-color:transparent;
	border:0;
	padding:0;
}

.news_detail .full_text .two_list ul
{
	float:left;
	width:50%;
	margin:0;
	padding:0 0 18px;
}

.news_detail .full_text .two_list ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:22px 7px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 0 38px;
}

.options_block
{
	background-color:#DDE6EB;
	border:1px solid #C8D7DE;
	margin-bottom:25px;
	margin-top:20px;
	padding:2px;
}

.options_block div
{
	background-color:#FFF;
	padding:6px 19px 9px;
}

.options_block div p.tags
{
	float:left;
	background-image:url(../images/ico_tags.gif);
	background-position:left 2px;
	background-repeat:no-repeat;
	padding:0 0 0 18px;
}

.options_block div p.tags a
{
	font-size:11px;
	color:#657582;
}

.options_block div p.tags a:hover
{
	color:#2F80B7;
}

.options_block div ul
{
	float:right;
	text-align:right;
	display:inline;
	width:420px;
	margin:0;
	padding:0;
}

#benzin_options ul
{
	float:left;
	text-align:left;
	display:inline;
	width: auto;
	margin:0;
	padding:0;
}


.options_block div ul li
{
	list-style:none;
	display:inline;
	margin:0;
	padding:0 0 0 20px;
}

#benzin_options ul li
{
	list-style:none;
	display:inline;
	margin:0;
	padding:0 0 0 0px;
}

.options_block div ul li img
{
	vertical-align:middle;
	padding:0 8px 0 0;
}

.options_block div ul li a:hover
{
	background-color:#307FB7;
	color:#FFF;
	text-decoration:none;
}

.mini_news a.rss
{
	font-size:11px;
	color:#E1651F;
	background-image:url(../images/rss.jpg);
	background-position:left 2px;
	background-repeat:no-repeat;
	text-decoration:none;
	display:inline-block;
	position:relative;
	top:-2px;
	margin:0 0 0 9px;
	padding:0 0 2px 18px;
}

.mini_news ul
{
	margin:0;
	padding:0 0 14px;
}

.mini_news ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:left 7px;
	background-repeat:no-repeat;
	line-height:16px;
	margin:0;
	padding:0 0 7px 15px;
}

.mini_news ul li a:hover
{
	background-color:#3081B9;
	color:#FFF;
	text-decoration:none;
}

.mini_news ul li em
{
	font-style:normal;
	font-size:11px;
}

.mini_news ul li em .date
{
	color:#66747F;
	padding:0 14px 0 0;
}

ul li .new_day
{
	background-color:#E0641C;
	font-size:10px;
	color:#FFF;
	display:inline-block;
	line-height:12px;
	margin:0 0 0 7px;
	padding:0 2px 1px;
}

.comments_block h2
{
	padding:0 0 21px;
}

.comments_block .item .img
{
	float:left;
	width:65px;
	position:absolute;
	padding:5px 0 0;
}

.comments_block .item .img img
{
	background-color:#FFF;
	border:3px solid #E0E7ED;
	padding:1px;
}

.comments_block .item .text
{
	padding:0 0 22px 65px;
}

.comments_block .item .text .name
{
	color:#69767F;
	font-size:11px;
	line-height:18px;
	padding:0 0 5px;
}

.noreg{
	color:#69767F;
	font-weight:700;
	font-size:11px;
	padding:0 15px 0 0;
}

.comments_block .item .text .name a
{
	color:#69767F;
	font-weight:700;
	font-size:11px;
	padding:0 15px 0 0;
}

.comments_block .item p, .comments_block .item div
{
	line-height:18px;
	padding:0 0 2px;
}

.comments_block .item p.reply, .comments_block .item div.reply
{
	border-left:3px solid #DFE7EA;
	color:#677580;
	font-style:italic;
	font-family:Georgia;
	margin:5px 0 5px;
	padding:0 0 0 13px;
}

.comment_form
{
	margin-bottom:20px;
}

.comment_form h2
{
	padding:0 0 18px;
}

.comment_form p
{
	font-size:11px;
	padding:0 0 20px;
}

.comment_form .inp_row
{
	height:38px;
	overflow:hidden;
	padding:0 0 0 2px;
}

.comment_form .inp_row div.inp
{
	width:246px;
}

.comment_form .inp_row div.inp input
{
	width:217px;
	border:1px solid #B2B9C3;
	color:#000;
	padding:6px 7px 7px 10px;
}

.comment_form .inp_row .cb input
{
	float:left;
	position:relative;
	top:7px;
}

.comment_form .inp_row .cb label
{
	display:block;
	padding:0 0 0 22px;
}

.comment_form .area
{
	padding:0 0 10px 2px;
}

.comment_form .area textarea
{
	width:640px;
	height:113px;
	border:1px solid #B2B9C3;
	color:#000;
	overflow:auto;
	padding:6px 10px;
}

.comment_form .anti_bot
{
	height:50px;
	overflow:hidden;
}

.inputbox{
	border:1px solid #B2B9C3;
	color:#000;
	padding:6px 10px;
}

.comment_form .anti_bot .box
{
	width:288px;
	border:1px solid #B2B9C3;
	color:#000;
	padding:6px 10px;
}

.comment_form .anti_bot .button
{
	position:relative;
	top:-2px;
}

.comment_form .anti_bot span
{
	padding:0 7px 0 0;
}

.comment_form .anti_bot img
{
	margin:0 4px 0 0;
}

.advertis
{
	height:60px;
}

.advertis .img
{
	float:left;
	position:absolute;
	width:98px;
}

.advertis .img img
{
	background-color:#FFF;
	border:3px solid #DEE7EC;
	padding:1px;
}

.advertis .img a:hover img.ramka
{
	top:-86px;
	display:none;
}

.advertis .desc
{
	line-height:18px;
	padding:1px 0 0 98px;
}

.advertis .desc b
{
	color:#E1651F;
}

.advertis .desc span
{
	color:#687480;
	font-size:11px;
}

.advertise_box .cont
{
	padding:14px 15px 10px 25px;
}

.level_more ul.full
{
	width:99%;
}

.left_cell h2
{
	line-height:16px;
}

.form_search_2
{
	padding:8px 0 23px;
}

.form_search_2 .top
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/form_search_2_top.gif);
	background-repeat:repeat-x;
}

.form_search_2 .top div
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/form_search_2_top_left.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.form_search_2 .top div div
{
	height:4px;
	overflow:hidden;
	background-image:url(../images/form_search_2_top_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.form_search_2 .cont
{
	background-image:url(../images/news_box_silver_cont.gif);
	background-position:left top;
	background-repeat:repeat-y;
}

.form_search_2 .cont .cont_inner
{
	background-image:url(../images/news_box_silver_cont_inner.gif);
	background-position:right top;
	background-repeat:repeat-y;
	padding:16px 25px 5px;
}

.form_search_2 .bot
{
	height:32px;
	overflow:hidden;
	background-image:url(../images/form_search_2_bot.gif);
	background-repeat:repeat-x;
}

.form_search_2 .bot div
{
	height:32px;
	overflow:hidden;
	background-image:url(../images/form_search_2_bot_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.form_search_2 .bot div div
{
	height:32px;
	overflow:hidden;
	background-image:url(../images/form_search_2_bot_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
}

.form_search_2 .cont .cont_inner .column_right
{
	float:right;
	width:47%;
	margin-left: 30px;
}

.form_search_2 .cont .cont_inner .column .row .name
{
	display:block;
	float:left;
	width:80px;
}

.form_search_2 .cont .cont_inner .column .row .name2
{
	padding-top:7px;
}

.form_search_2 .cont .cont_inner .column .row .v
{
	padding:0 0 0 80px;
}

.form_search_2 .cont .cont_inner .column .row .v table.two_select td.tire
{
	width:29px;
	text-align:center;
	vertical-align:middle;
}

.form_search_2 .cont .cont_inner .column .row .v table.three_colums td.tire
{
	width:23px;
	text-align:center;
	vertical-align:middle;
}

.form_search_2 .cont .cont_inner .column .row .v table.three_colums .box
{
	width:63px;
}

.form_search_2 .cont .cont_inner .column .row .v table.three_colums .box input.text_box
{
	width:33px;
	border:1px solid #B3BAC4;
	font-size:12px;
	font-weight:700;
	padding:6px 9px 7px;
}

.form_search_2 .cont .cont_inner .column .row_label
{
	padding:6px 0 0;
}

.form_search_2 .cont .cont_inner .column .row_label label
{
	padding:0 40px 0 0;
}

.form_search_2 .cont .cont_inner .column .row_label label input
{
	vertical-align:middle;
	margin:0 9px 0 0;
}

.form_search_2 .bot div div .l
{
	display:block;
	float:left;
	width:210px;
}

.form_search_2 .bot div div .r
{
	display:block;
	float:right;
	width:210px;
	text-align:right;
	padding:7px 13px 0 0;
}

.form_search_2 .bot div div .r a
{
	display:block;
	background-color:#FFF;
	font-size:11px;
	float:right;
	padding:0 10px;
}

.form_search_2 .bot div div .center_but
{
	display:block;
	width:200px;
	background-color:#FFF;
	text-align:center;
	margin:0 auto;
}

.form_search_2 .bot div div .center_but2
{
	width:140px;
}

.popular_cars
{
	padding-bottom:4px;
}

.popular_cars ul
{
	float:left;
	width:25%;
	margin:0;
	padding:0;
}

.popular_cars ul li
{
	list-style:none;
	clear:both;
	color:#677580;
	vertical-align:bottom;
	margin:0;
	padding:0 0 2px;
}

.popular_cars ul li img
{
	display:block;
	float:left;
	vertical-align:middle;
	position:relative;
	top:-2px;
	margin:0 3px 2px 0;
}

.popular_cars ul li a
{
	display:inline-block;
	float:left;
	padding:0 5px;
}

.popular_cars ul li.alpha img
{
	filter:alpha(opacity=30);
	-moz-opacity:0.3;
	-khtml-opacity:0.3;
	opacity:0.3;
}

.popular_cars ul li.alpha a
{
	color:#8B959E;
	font-weight: normal;
}

.popular_cars ul li.alpha_active img
{
	filter:alpha(opacity=100);
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

.popular_cars ul li.alpha_active a{
	color: #3380B8;
	font-weight: bold;
}

.popular_cars .all
{
	clear:both;
	padding:11px 0 0 3px;
}

.popular_cars .all a.close
{
	font-size:11px;
	color:#677580;
	background-image:url(../images/arrow_down.gif);
	background-position:right 6px;
	background-repeat:no-repeat;
	float:left;
	padding:0 10px 0 0;
}

a.showlink{
	font-size:11px;
	color:#677580;
	background-image:url(../images/arrow_down.gif);
	background-position:right 6px;
	background-repeat:no-repeat;
	float:left;
	padding:0 10px 0 0;	
}

a.hidelink{
	font-size:11px;
	color:#677580;
	background-image:url(../images/arrow_up.gif);
	background-position:right 6px;
	background-repeat:no-repeat;
	float:left;
	padding:0 10px 0 0;	
}

.popular_cars .all a.open
{
	font-size:11px;
	color:#677580;
	background-image:url(../images/arrow_up.gif);
	background-position:right 6px;
	background-repeat:no-repeat;
	float:left;
	padding:0 10px 0 0;
}

.region_list ul
{
	float:left;
	width:25%;
	margin:0;
	padding:2px 0 0;
}

.region_list ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:7px 6px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 4px 21px;
}

.region_list ul li a
{
	padding:2px;
}

.alfavit
{
	height:20px;
	padding:3px 0 16px;
}

.alfavit div
{
	float:left;
	padding:0 10px 0 0;
}

.alfavit div.type2
{
	padding:0;
}

.alfavit div span
{
	color:#677580;
	display:inline-block;
	padding:1px 2px 7px;
}

.alfavit div a
{
	display:inline-block;
	padding:1px 2px 7px;
}

.alfavit div a:hover
{
	background-image:url(../images/alfafit_cur.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	background-color:transparent;
	padding:1px 2px 7px;
}

.alfavit div a.cur
{
	background-image:url(../images/alfafit_cur.jpg);
	background-position:center top;
	background-repeat:no-repeat;
	color:#FFF;
	text-decoration:none;
	padding:1px 4px 7px;
}

.alfavit div a:hover.all
{
	background-image:none;
	background-color:#3180B8;
	color:#FFF;
}

.search_result .item
{
	clear:both;
	border:1px solid #C8D7DE;
	background-color:#DFE7EA;
	margin:0 0 10px;
	padding:2px;
}

.search_result .item_select
{
	clear:both;
	border:1px solid #FDDD88;
	background-color:#FEECBA;
	margin:0 0 10px;
	padding:2px;
}

.search_result .item .item_inner .img img
{
	border:3px solid #DFE7EA;
	background-color:#FFF;
	margin:0 0 7px;
	padding:1px;
}

.search_result .item .item_inner .desc .title
{
	height:27px;
	border-bottom:1px solid #CAD7DF;
	margin-bottom:10px;
}

.search_result .item_select .item_inner .desc .title
{
	border-bottom:1px solid #FCDC89;
}

.search_result .item_select .item_inner .desc .title .name .advertise
{
	background-color:#FEECBA;
	color:#31383E;
	font-size:11px;
	margin:0 10px;
	padding:0 5px;
}

.search_result .item .item_inner .desc .title .name a:hover
{
	color:#FFF;
	background-color:#327FB7;
	text-decoration:none;
}

.search_result .item .item_inner .desc .title a.favorite
{
	float:right;
	font-size:11px;
	background-image:url(../images/ico_favorite.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	margin:4px 0 0;
	padding:0 0 0 19px;
}

.search_result .item .item_inner .desc .title a:hover.favorite
{
	background-color:#3380B6;
	color:#FFF;
	text-decoration:none;
}

.sort_block
{
	font-size:11px;
	padding:0 0 19px;
}

.sort_block a
{
	color:#647481;
	font-size:11px;
	padding:0 12px;
}

.sort_block a:hover
{
	color:#2F7FB4;
}

.sort_block a.down
{
	color:#2F7FB4;
	background-image:url(../images/sort_block_down.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 10px 0 6px;
}

.sort_block a.up
{
	color:#2F7FB4;
	background-image:url(../images/sort_block_up.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 10px 0 6px;
}

.favorite_list
{
	border:3px solid #FEECBA;
	margin:0 0 20px;
}

.favorite_list .top
{
	height:36px;
	background-color:#FFF6D5;
	padding:0 0 0 19px;
}

.favorite_list .top .l
{
	float:left;
	padding:7px 0 0;
}

.favorite_list .top .l span
{
	background-image:url(../images/favorite_star.jpg);
	background-position:left top;
	background-repeat:no-repeat;
	display:inline-block;
	padding:3px 15px 3px 28px;
}

.favorite_list .top .l a
{
	display:inline-block;
	font-size:11px;
	background-position:left 6px;
	background-repeat:no-repeat;
	margin:0 13px 0 0;
	padding:3px 0 3px 19px;
}

.favorite_list .top .l a:hover
{
	background-color:#2F80B7;
	color:#FFF;
	text-decoration:none;
}

.favorite_list .top .l a.mail
{
	background-image:url(../images/ico_mail3.gif);
	background-position:left 0;
}

.favorite_list .top .l a.del
{
	background-image:url(../images/ico_del2.gif);
	background-position:left 0;
}

.favorite_list .top .link
{
	display:block;
	float:right;
	background-color:#FEECBA;
	padding:8px 20px 14px;
}

.favorite_list .top .link a
{
	font-size:11px;
	color:#677580;
	background-position:right 6px;
	background-repeat:no-repeat;
	padding:0 12px 0 0;
}

.favorite_list .top .link a.open
{
	background-image:url(../images/black_arrow_up.gif);
}

.favorite_list .top .link a.close
{
	background-image:url(../images/black_arrow_down.gif);
}

.favorite_list .item
{
	clear:both;
	border-top:2px solid #FEECBA;
}

.favorite_list .item .top
{
	height:36px;
	overflow:hidden;
	background-color:transparent;
}

.favorite_list .item .top .name
{
	float:left;
	padding:9px 0 0;
}

.favorite_list .item .top .name .price
{
	color:#E0641C;
	margin:0 21px 0 0;
}

.favorite_list .item .top .name a.foto
{
	color:#6B747B;
	font-size:11px;
	background-image:url(../images/ico_foto.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	margin:0 19px 0 0;
	padding:0 0 0 19px;
}

.favorite_list .item .top .name a.show
{
	color:#6B747B;
	font-size:11px;
	background-image:url(../images/black_arrow_down.gif);
	background-position:right 5px;
	background-repeat:no-repeat;
	margin:0 19px 0 0;
	padding:0 11px 0 0;
}

.favorite_list .item .top .name a.hide
{
	color:#6B747B;
	font-size:11px;
	background-image:url(../images/black_arrow_up.gif);
	background-position:right 5px;
	background-repeat:no-repeat;
	margin:0 19px 0 0;
	padding:0 11px 0 0;
}

.favorite_list .item .top .act
{
	float:right;
	padding:11px 21px 0 0;
}

.favorite_list .item .top .act a
{
	font-size:11px;
	background-position:left 0;
	background-repeat:no-repeat;
	margin:0 0 0 16px;
	padding:0 0 0 16px;
}

.favorite_list .item .cont .item_inner .img img
{
	background-color:#FFF;
	border:3px solid #DEE8E9;
	margin:0 0 7px;
	padding:1px;
}

.favorite_list .item .cont .item_inner .desc .title
{
	height:27px;
	margin-bottom:10px;
	border-bottom:1px solid #FCDC89;
}

.favorite_list .item .cont .item_inner .desc .title .name a.hide
{
	color:#6B747B;
	font-size:11px;
	background-image:url(../images/black_arrow_up.gif);
	background-position:right 5px;
	background-repeat:no-repeat;
	font-weight:400;
	margin:0 0 0 23px;
	padding:0 11px 0 0;
}

.favorite_list .item .cont .item_inner .desc .title .name a:hover.hide
{
	background-color:transparent;
	color:#3180B9;
	text-decoration:underline;
}

.favorite_list .item .cont .item_inner .desc .title .act
{
	float:right;
	padding:4px 1px 0 0;
}

.favorite_list .item .cont .item_inner .desc .title .act a
{
	font-size:11px;
	background-position:left -1px;
	background-repeat:no-repeat;
	margin:0 0 0 16px;
	padding:0 0 0 16px;
}

.info_block
{
	border:3px solid #FFECBA;
	background-color:#FFF6D5;
	margin:0 0 21px;
}

.info_block_sell p
{
	font-size:14px;
	margin-bottom: 22px;
	color: #8c8c8c; 
}

.info_block p
{
	font-size:11px;
	padding:12px 32px 12px 22px;
}

.info_block p.comment {
	color: #8c8c8c;
	padding-bottom: 5px;
}

.info_block p.comment span {
	background-color: #ffffff;
	padding: 3px;
	color: #4dbce8;
	font-size: 20px;
	height: 15px;
	width: 10px;
	display: block;
	float: left;
	margin-right: 10px;
	position: relative;
	top: -3px;
}


.info_block img{
	 /*border: 3px solid #dee8e9;*/
}

.form_search_2 .more_search td.separ
{
	width:36px;
}

.form_search_2 .more_search td
{
	vertical-align:middle;
	padding-bottom:10px;
}

.small_video_list .row .item
{
	float:left;
	width:45%;
}

.small_video_list .row .item_right
{
	float:right;
	width:48%;
	text-align:left;
}

.small_video_list .row .item .img
{
	float:left;
	width:91px;
	position:absolute;
}

.small_video_list .row .item .img img
{
	background-color:#FFF;
	border:3px solid #DEE6E9;
	padding:1px;
}

.small_video_list .row .item .desc
{
	height:auto !important;
	min-height:69px !important;
	padding:6px 0 20px 91px;
}

.small_video_list .row .item .desc img
{
	vertical-align:middle;
	margin:0 0 0 6px;
}

.small_video_list .row .item .desc .added
{
	font-size:11px;
	color:#677580;
	padding:5px 0;
}

.small_video_list .row .item .desc .action .view
{
	background-image:url(../images/ico_visit.gif);
	background-position:left 3px;
	background-repeat:no-repeat;
	margin:0 20px 0 0;
	padding:0 0 0 15px;
}

.small_video_list .row .item .desc .action .tv
{
	background-image:url(../images/ico_tv.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	margin:0 20px 0 0;
	padding:0 0 0 15px;
}

.left_cell .mini_news
{
	margin:0 0 0 17px;
}

.leftimg{
  float:left; /* Выравнивание по левому краю */
  margin: 4px 7px 7px 0; /* Отступы вокруг картинки */
}

.left_cell .mini_news .rss
{
	margin-left:4px;
	position:relative;
	top:1px;
}

.left_list_2
{
	padding:0 0 26px 17px;
}

.left_list_2 ul
{
	margin:0;
	padding:6px 0;
}

.left_list_2 ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 4px 15px;
}

.left_list_2 ul li ul
{
	margin:0;
	padding:2px 0 0;
}

.left_list_2 ul li ul li
{
	list-style:none;
	background-image:url(../images/li2.jpg);
	background-position:left 6px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 2px 13px;
}

.left_list_2 ul li ul li a
{
	font-size:11px;
	color:#687681;
}

.left_list_2 ul li ul li a:hover
{
	color:#3081B8;
	background-color:transparent;
}

.left_list_2 p.all a:hover
{
	color:#2F80B8;
}

.two_blocks_column table
{
	border-collapse:collapse;
	width:100%;
	height:100px;
}

.two_blocks_column table .separ
{
	width:20px;
}

.two_blocks_column table .video
{
	width:240px;
	background-image:url(../images/two_blocks_column_vidoe_bg.gif);
	background-repeat:no-repeat;
	text-align:center;
}

.two_blocks_column table .video h2
{
	background-color:#FFF;
	display:inline;
	color:#649923;
	margin:0 auto;
	padding:0 9px;
}

.two_blocks_column table .video a
{
	display:block;
	width:194px;
	height:31px;
	color:#FFF;
	font-family:Tahoma;
	font-size:17px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/video_button.jpg);
	background-repeat:no-repeat;
	background-position:left 0;
	margin:17px auto 0;
	padding:8px 0 0;
}

.search_video
{
	height:100px;
	overflow:hidden;
	background-image:url(../images/search_video.gif);
	background-repeat:repeat-x;
}

.search_video .search_video_left
{
	height:100px;
	overflow:hidden;
	background-image:url(../images/search_video_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.search_video .search_video_left .search_video_right
{
	height:100px;
	overflow:hidden;
	background-image:url(../images/search_video_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 23px 0 14px;
}

.search_video .search_video_left .search_video_right .title h2
{
	background-color:#FFF;
	float:left;
	padding:0 11px;
}

.search_video .search_video_left .search_video_right .search_box
{
	height:35px;
	overflow:hidden;
	padding:0 0 0 11px;
}

.search_video .search_video_left .search_video_right .search_box .pre_box
{
	height:38px;
	overflow:hidden;
	padding:0 85px 0 0;
}

.search_video .search_video_left .search_video_right .search_box .pre_box input
{
	border:1px solid #B2B9C3;
	width:98%;
	background-image:url(../images/ico_search.gif);
	background-position:5px 7px;
	background-repeat:no-repeat;
	padding:6px 0 6px 21px;
}

.search_video .search_video_left .search_video_right .search_box .pre_but
{
	text-align:right;
}

.search_video .search_video_left .search_video_right .search_box .pre_but input
{
	position:relative;
	top:-40px;
}

.search_video .search_video_left .search_video_right .tags_link
{
	padding:0 0 0 11px;
}

.search_video .search_video_left .search_video_right .tags_link .sample
{
	display:inline-block;
	float:left;
	color:#657582;
	font-size:11px;
}

.search_video .search_video_left .search_video_right .tags_link .sample a:hover
{
	color:#3380B8;
}

.search_video .search_video_left .search_video_right .tags_link a.video_link
{
	display:block;
	float:right;
	font-weight:700;
	background-image:url(../images/ico_foto.gif);
	background-position:left 0;
	background-repeat:no-repeat;
	font-size:11px;
	padding:0 0 0 16px;
}

.video_big .player
{
	float:left;
	position:absolute;
	width:425px;
	height:355px;
}

.video_big .detalis
{
	height:auto !important;
	min-height:370px !important;
	padding:0 0 0 453px;
}

.video_big .detalis .user_comment p
{
	background-color:#FFF6D5;
	line-height:18px;
	padding:5px 12px 8px;
}

.video_big .detalis .user_comment p.name
{
	background-color:transparent;
	background-image:url(../images/video_detalis_coment.gif);
	background-position:left top;
	background-repeat:no-repeat;
	font-size:11px;
	color:#66747F;
	padding:0 0 20px 24px;
}

.video_big .detalis .user_comment p.name img
{
	vertical-align:middle;
	margin:0 3px 0 0;
}

.video_big .detalis .views
{
	color:#677580;
	background-image:url(../images/ico_visit.gif);
	background-position:12px 4px;
	background-repeat:no-repeat;
	padding:0 3px 4px 28px;
}

.video_big .detalis .views b
{
	color:#000;
}

.video_big .detalis .time
{
	color:#000;
	font-weight:700;
	background-image:url(../images/ico_tv.gif);
	background-position:12px 1px;
	background-repeat:no-repeat;
	padding:0 0 22px 29px;
}

.video_big .detalis .tags
{
	background-image:url(../images/ico_tags.gif);
	background-position:11px 3px;
	background-repeat:no-repeat;
	color:#000;
	padding:0 0 22px 29px;
}

.video_big .detalis .categ
{
	line-height:18px;
	padding:0 0 20px 12px;
}

.video_big .detalis .rating
{
	padding:0 0 5px 12px;
}

.video_big .detalis .rating img
{
	vertical-align:middle;
	margin:0 5px;
}

.video_big .detalis .rating_comment
{
	color:#677580;
	font-size:11px;
	padding:0 0 28px 30px;
}

.video_big .detalis a.upload
{
	display:block;
	width:233px;
	height:31px;
	background-image:url(../images/upload_video_button.jpg);
	background-position:left 0;
	background-repeat:no-repeat;
	color:#FFF;
	font-size:17px;
	text-decoration:none;
	text-align:center;
	margin:0;
	padding:8px 0 0;
}

.random_fotos
{
	height:86px;
	overflow:hidden;
	background-image:url(../images/random_fotos.gif);
	background-repeat:repeat-x;
}

.random_fotos .random_fotos_left
{
	height:86px;
	overflow:hidden;
	background-image:url(../images/random_fotos_left.gif);
	background-position:left top;
	background-repeat:no-repeat;
}

.random_fotos .random_fotos_left .random_fotos_right
{
	height:86px;
	overflow:hidden;
	background-image:url(../images/random_fotos_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	padding:0 7px 0 13px;
}

.random_fotos .random_fotos_left .random_fotos_right .title
{
	height:24px;
	overflow:hidden;
}

.random_fotos .random_fotos_left .random_fotos_right .title a
{
	display:block;
	float:left;
	background-color:#FFF;
	font-weight:700;
	padding:0 10px;
}

.random_fotos .random_fotos_left .random_fotos_right .list
{
	height:51px;
	overflow:hidden;
	padding:0 0 0 10px;
}

.random_fotos .random_fotos_left .random_fotos_right .list a
{
	display:block;
	float:left;
	margin:0 10px 0 0;
}

.register_form
{
	height:205px;
	overflow:hidden;
	background-image:url(../images/register_form.gif);
	background-repeat:repeat-x;
	margin:0 0 25px;
}

.register_form .register_form_left
{
	height:205px;
	overflow:hidden;
	background-image:url(../images/register_form_left.gif);
	background-repeat:no-repeat;
	background-position:left top;
}

.register_form .register_form_left .register_form_right
{
	height:205px;
	overflow:hidden;
	background-image:url(../images/register_form_right.gif);
	background-repeat:no-repeat;
	background-position:right top;
}

.register_form .register_form_left .register_form_right .info
{
	padding:0 270px 0 0;
}

.register_form .register_form_left .register_form_right .info .title
{
	height:27px;
	padding:0 0 0 14px;
}

.register_form .register_form_left .register_form_right .info .title a
{
	color:#649923;
	font-size:17px;
	display:block;
	float:left;
	background-color:#FFF;
	padding:0 10px;
}

.register_form .register_form_left .register_form_right .info .info_inner
{
	padding:0 10px 0 24px;
}

.register_form .register_form_left .register_form_right .info .info_inner ul
{
	margin:0;
	padding:10px 0 0;
}

.register_form .register_form_left .register_form_right .info .info_inner ul li
{
	float:left;
	display:block;
	width:60%;
	height:51px;
	background-image:url(../images/reg_form_li.jpg);
	background-position:left 7px;
	background-repeat:no-repeat;
	line-height:16px;
	margin:0;
	padding:1px 0 0;
}

.register_form .register_form_left .register_form_right .info .info_inner ul li.li2
{
	width:40%;
}

.register_form .register_form_left .register_form_right .info .info_inner ul li span
{
	display:inline-block;
	padding:0 20px 0 38px;
}

.register_form .register_form_left .register_form_right .login_box
{
	float:right;
	width:255px;
	overflow:hidden;
	height:190px;
	background-image:url(../images/login_box.jpg);
	background-repeat:repeat-x;
	background-color:#EBF4D9;
	margin:12px 3px 0 0;
}

.register_form .register_form_left .register_form_right .info .interes p
{
	color:#649923;
	font-size:17px;
	display:inline-block;
	float:left;
	padding:7px 14px 0 0;
}

.register_form .register_form_left .register_form_right .info .interes a.reg
{
	display:block;
	width:204px;
	height:31px;
	overflow:hidden;
	color:#FFF;
	font-size:17px;
	text-align:center;
	text-decoration:none;
	background-image:url(../images/reg_button.jpg);
	background-repeat:no-repeat;
	background-position:left 0;
	float:left;
	padding:8px 0 0;
}

.register_form .register_form_left .register_form_right .login_box .login_box_inner
{
	overflow:hidden;
	height:190px;
	background-image:url(../images/login_box_inner.jpg);
	background-repeat:no-repeat;
	background-position:0 17px;
	padding:13px 23px 0;
}

.register_form .register_form_left .register_form_right .login_box .login_box_inner h2
{
	color:#649923;
	line-height:17px;
	margin:0;
	padding:0 0 18px;
}

.register_form .register_form_left .register_form_right .login_box .login_box_inner .text_box
{
	border:1px solid #B2B9C3;
	width:188px;
	margin:0 0 10px;
	padding:5px 10px 8px;
}

.register_form .register_form_left .register_form_right .login_box .login_box_inner p label
{
	float:left;
	font-size:11px;
	padding:7px 0 0;
}

.register_form .register_form_left .register_form_right .login_box .login_box_inner p label input
{
	vertical-align:middle;
	position:relative;
	top:-1px;
	margin:0 9px 0 0;
}

.news_community
{
	padding-bottom:10px;
}

.news_community .row .item
{
	width:100%;
	height:auto !important;
	min-height:102px !important;
}

h2.blog
{
	background-image:url(../images/ico/blog.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 20px 25px;
}

h2.blog a
{
	margin-right:5px;
}

h2.community
{
	background-image:url(../images/ico/community.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 20px 25px;
}

h2.foto
{
	background-image:url(../images/ico/foto.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 16px 25px;
}

h2.wrapers
{
	background-image:url(../images/ico/wrapers.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 16px 25px;
}

h2.games
{
	background-image:url(../images/ico/games.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 16px 25px;
}

h2.video
{
	background-image:url(../images/ico/video.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 16px 25px;
}

.news_community .all
{
	clear:both;
	background-image:url(../images/li.jpg);
	background-position:left 4px;
	background-repeat:no-repeat;
	color:#687681;
	font-size:11px;
	padding:0 0 0 16px;
}

.news_community .all a
{
	color:#687681;
	font-size:11px;
}

.news_community .all a:hover
{
	color:#3281B9;
}

.news_community .item .desc p.ico
{
	background-image:url(../images/ico/community3.gif);
	background-position:5px 7px;
	background-repeat:no-repeat;
	color:#657582;
	padding:7px 0 0 30px;
}

.community_fotos
{
	padding-bottom:20px;
}

.community_fotos .row
{
	height:88px;
	overflow:hidden;
	position:relative;
}

.community_fotos .row div
{
	width:77px;
	height:79px;
	overflow:hidden;
	float:left;
	position:relative;
	margin:0 8px 12px 0;
}

.community_games .row
{
	height:128px;
	overflow:hidden;
	position:relative;
}

.community_games .row div.item_video
{
	width:77px;
	height:168px;
	overflow:hidden;
	float:left;
	position:relative;
	margin:0 8px 12px 0;
}

.community_games .row .item_video div.img
{
	width:77px;
	height:79px;
	overflow:hidden;
	float:left;
	position:relative;
	margin:0 8px 5px 0;
}

.community_games .row .item_video p
{
	clear:both;
	text-align:center;
	font-size:11px;
}

.community_games .row .item_video p a:hover
{
	background-color:#307FB8;
	color:#FFF;
	text-decoration:none;
}

.small_video_list .row .item_full
{
	width:100%;
	float:none;
	height:auto !important;
	min-height:85px !important;
}

.small_video_list .row .item_full .desc
{
	padding:21px 0 0 91px;
}

.small_video_list .row .item_full .desc p.action
{
	padding:7px 0 0;
}

.small_video_list .row .item_full .desc p.action img.rate
{
	vertical-align:top;
	margin:0 17px 0 4px;
}

.blue_box .user_info .avatar
{
	float:right;
	background-color:#FFF;
	border:3px solid #DFE7EA;
	padding:1px;
}

.blue_box .user_info ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 4px 16px;
}

.blue_box .user_info ul li a:hover
{
	color:#FFF;
	background-color:#307FB7;
	text-decoration:none;
}

.blue_box .user_info ul li ul li
{
	line-height:normal;
	background-image:url(../images/li2.jpg);
	font-size:11px;
	margin:0;
	padding:0 0 3px 16px;
}

.blue_box .user_info ul li ul li a
{
	font-size:11px;
	color:#68757E;
}

.blue_box .user_info ul li ul li a:hover
{
	color:#307FB7;
	text-decoration:underline;
	background-color:transparent;
}

.blue_box .user_info .count
{
	background-color:#9AC23D;
	color:#FFF;
	font-size:10px;
	display:inline-block;
	margin:0 0 0 5px;
	padding:0 5px;
}

.news_records ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	font-size:11px;
	color:#67747D;
	margin:0;
	padding:0 0 10px 16px;
}

.news_records ul li a
{
	margin:0 8px 0 0;
}

.news_records ul li a:hover.name
{
	color:#3080BB;
	background-color:transparent;
	text-decoration:underline;
}

.community_catalog h2
{
	padding-bottom:13px;
}

.community_catalog ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	color:#67747D;
	line-height:16px;
	margin:0;
	padding:0 15px 2px 16px;
}

.comm_info_form
{
	border:1px solid #CCE099;
	background-color:#ECF2D8;
	margin:0 0 23px;
	padding:2px;
}

.comm_info_form .comm_info_form_inner table .action_list_cell
{
	width:308px;
	background-image:url(../images/action_list_cell.gif);
	background-position:left 13px;
	background-repeat:no-repeat;
	background-color:#EBF4D9;
	padding:11px 9px 11px 16px;
}

.comm_info_form .comm_info_form_inner table .action_list_cell h2
{
	color:#649923;
	padding:0 0 16px 5px;
}

.comm_info_form .comm_info_form_inner table .action_list_cell table
{
	border-collapse:collapse;
	background-image:url(../images/action_list_bg.gif);
	background-repeat:repeat-x;
	background-position:left top;
	width:100%;
}

.comm_info_form .comm_info_form_inner table .action_list_cell table td
{
	background-image:url(../images/action_list_bg.gif);
	background-repeat:repeat-x;
	background-position:left bottom;
	padding:6px 0;
}

.comm_info_form .comm_info_form_inner table .action_list_cell table .i
{
	width:32px;
	vertical-align:middle;
	text-align:center;
}

.comm_info_form .comm_info_form_inner table .action_list_cell table .t
{
	width:47px;
	vertical-align:middle;
}

.comm_info_form .comm_info_form_inner table .action_list_cell table .t span
{
	background-color:#FFFFFD;
	display:inline-block;
	color:#657785;
	font-size:11px;
	padding:1px 4px;
}

.comm_info_form .comm_info_form_inner table .action_list_cell table .d
{
	padding-right:7px;
}

.comm_info_form .comm_info_form_inner table .action_list_cell a.all
{
	font-size:11px;
	display:inline-block;
	margin:4px 0 0 9px;
}

.comm_info_form .friends_list
{
	margin-bottom:3px;
}

.comm_info_form .friends_list .title
{
	height:17px;
	position:relative;
	top:-13px;
	padding:0 0 0 15px;
}

.comm_info_form .friends_list .title h2 a:hover
{
	color:#649923;
	background-color:transparent;
}

.comm_info_form .friends_list .title h2 .count
{
	background-color:#9AC23E;
	color:#FFF;
	font-size:10px;
	display:inline-block;
	margin:0 5px;
	padding:0 3px;
}

.comm_info_form .friends_list .list
{
	clear:both;
	height:95px;
	overflow:hidden;
	position:relative;
	padding:0 0 0 13px;
}

.comm_info_form .friends_list .list div
{
	height:95px;
	float:left;
	width:67px;
	text-align:center;
	font-size:11px;
	margin:0;
}

.comm_info_form .friends_list .list div img
{
	background-color:#FFF;
	border:3px solid #DFE6EC;
	margin:0;
	padding:1px;
}

.comm_info_form .friends_list .list div a.i
{
	display:block;
	height:52px;
	width:52px;
	overflow:hidden;
	margin:0 auto 4px;
}

.comm_info_form .friends_list .list div a img.ramka
{
	position:absolute;
	background-color:transparent;
	display:block;
	z-index:3;
	top:0;
	margin:0;
}

.my_group .title
{
	height:17px;
	position:relative;
	top:0;
	background-image:url(../images/my_group_title.gif);
	background-repeat:repeat-x;
	background-position:left 10px;
	padding:0 0 0 15px;
}

.my_group .title h2 a:hover
{
	background-color:transparent;
	color:#649923;
}

.my_group .title h2 .count
{
	background-color:#9AC23E;
	color:#FFF;
	font-size:10px;
	display:inline-block;
	margin:0 5px;
	padding:0 3px;
}

.my_group ul
{
	clear:both;
	margin:0;
	padding:10px 0 0 21px;
}

.my_group ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	line-height:16px;
	margin:0;
	padding:0 0 2px 16px;
}

.new_fotos
{
	margin-bottom:24px;
	padding:0 0 0 17px;
}

.new_fotos .list
{
	height:61px;
	overflow:hidden;
	position:relative;
}

.new_fotos .list div
{
	width:58px;
	height:58px;
	overflow:hidden;
	float:left;
	position:relative;
	margin:0 3px 12px 0;
}

.new_fotos .list div.last
{
	margin:0 0 12px;
}

.new_fotos .list a img
{
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
}

.new_fotos .list a:hover img
{
	filter:alpha(opacity=100);
	-moz-opacity:1;
	-khtml-opacity:1;
	opacity:1;
}

.new_fotos ul li
{
	list-style:none;
	background-image:url(../images/li.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 3px 13px;
}

.form_search_2 .more_search td.n sup
{
	color:#E1641D;
}

.form_search_2 .more_search td.n2
{
	width:115px;
}

.form_search_2 .more_search td.val input.box
{
	border:1px solid #B3B9C3;
	width:98%;
	padding:6px 0;
}



.best_object .row .item_full
{
	width:100%;
	float:none;
	height:auto !important;
	min-height:59px !important;
}

.best_object .row .item .desc
{
	height:auto !important;
	min-height:42px !important;
	padding:19px 0 20px 91px;
}

.best_object .all
{
	color:#66737B;
	font-size:11px;
	background-image:url(../images/li.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}

.last_feedback .item
{
	clear:both;
	height:auto !important;
	min-height:75px !important;
}

.last_feedback .item .img
{
	float:left;
	position:absolute;
}

.last_feedback .item .img img
{
	background-color:#FFF;
	border:3px solid #DFE7EB;
	padding:1px;
}

.last_feedback .item .desc
{
	font-size:11px;
	padding:0 0 20px 99px;
}

.last_feedback .item .desc p
{
	font-size:11px;
	padding:5px 0 0;
}

.last_feedback .item .desc a.title
{
	padding:0 9px 0 0;
}

.flash_map
{
	border:2px solid #DFE7EB;
	background-color:#FFF;
	font-size:1px;
	line-height:1px;
	text-align:center;
	height:492px;
	overflow:hidden;
	margin:0 0 20px;
	padding:1px;
}

.flash_map .top
{
	height:34px;
	overflow:hidden;
	background-image:url(../images/flash_map_top.png);
	background-repeat:repeat-x;
	position:relative;
	z-index:100;
}

* html .flash_map .top
{
	background-color:transparent;
	background-image:url(../images/spacer.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/flash_map_top.png", sizingMethod="scale");
}

.flash_map .top p.link
{
	float:left;
	padding:13px 0 10px 22px;
}

.flash_map .top p.link a
{
	font-size:11px;
	margin:0 23px 0 0;
}

.flash_map .top p.link a:hover
{
	color:#FFF;
	text-decoration:none;
	background-color:#3180B7;
}

.flash_map .top .mini_search
{
	float:right;
	padding:0 22px 0 0;
}

.flash_map .top .mini_search input.text_box
{
	background-image:url(../images/ico/search.gif);
	background-position:9px 8px;
	background-repeat:no-repeat;
	border:1px solid #B2B9C3;
	width:165px;
	font-size:12px;
	vertical-align:middle;
	margin:0 4px 0 8px;
	padding:6px 0 6px 24px;
}

.flash_map .top .mini_search input.button
{
	vertical-align:middle;
	position:relative;
	top:-2px;
}

.flash_map .flash
{
	position:relative;
	top:0;
	font-size:0;
	line-height:0;
}

.flash_map .flash a
{
	font-size:0;
	line-height:0;
}

.flash_map .bot
{
	height:101px;
	overflow:hidden;
	position:relative;
	top:-66px;
}

.flash_map .bot .type
{
	height:35px;
	overflow:hidden;
}

.flash_map .bot .type table
{
	border-collapse:collapse;
	width:100%;
	height:35px;
}

.flash_map .bot .type table td.first
{
	width:160px;
	font-weight:700;
	text-align:center;
	background-image:url(../images/flash_map_bot.png);
	background-repeat:repeat-x;
}

* html .flash_map .bot .type table td.first
{
	background-color:transparent;
	background-image:url(../images/spacer.png);
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="images/flash_map_bot.png", sizingMethod="scale");
}

.flash_map .bot .type table td.last
{
	width:12px;
	font-weight:700;
	text-align:center;
	background-image:url(../images/flash_map_bot.png);
	background-repeat:repeat-x;
}

.flash_map .bot .type table td span
{
	font-size:11px;
	display:block;
	text-align:center;
	padding:17px 0;
}

.flash_map .bot .type table td a
{
	font-size:11px;
	display:block;
	text-align:center;
	background-image:url(../images/flash_map_bot.png);
	background-repeat:repeat-x;
	padding:17px 0;
}

.flash_map .bot .type table td a.cur
{
	font-size:11px;
	display:block;
	text-align:center;
	background-image:url(../images/flash_map_bot_cur.png);
	background-repeat:repeat-x;
	color:#2E383A;
	text-decoration:none;
	padding:17px 0;
}

.flash_map .bot .sub_types
{
	height:51px;
	overflow:hidden;
	background-color:#DFE7EB;
	padding:15px 10px 0;
}

.flash_map .bot .sub_types table td
{
	vertical-align:middle;
	font-size:11px;
	text-align:left;
	padding:0;
}

.flash_map .bot .sub_types table td input
{
	vertical-align:middle;
	margin:0 5px 0 0;
	padding:0;
}

.flash_map .bot .sub_types table td label
{
	height:25px;
	display:inline-block;
	overflow:hidden;
	margin:0;
}

.block_404
{
	width:508px;
	background-color:#FFF;
	background-image:url(../images/404.jpg);
	background-repeat:no-repeat;
	background-position:left 129px;
	margin:0 auto;
	padding:129px 0 0 92px;
}

.block_404 h1
{
	color:#31393f;
	font-size:28px;
	font-weight:400;
	line-height:28px;
	margin:0;
	padding:2px 0 41px;
}

.block_404 p
{
	line-height:18px;
	padding:0 0 18px 1px;
}

.block_404 p a:hover
{
	background-color:#3180B7;
	color:#FFF;
	text-decoration:none;
}

.footer_menu_menu_pre
{
	background-image:url(../images/footer_menu_menu.jpg);
	background-repeat:repeat-x;
	background-position:left top;
	background-color:#3180B8;
	overflow:hidden;
	border-bottom:1px solid #43ADDF;
	margin:0;
	padding:0;
}

.search_addon_form
{
	border-top:2px solid #DFE7EB;
	padding:11px 0 0;
}

.search_addon_form .fields_all
{
	float:left;
	width:441px;
}

.search_addon_form .fields_all .row .name
{
	float:left;
	width:112px;
	padding:7px 0 10px;
}

.search_addon_form .fields_all .row .v
{
	float:left;
	width:329px;
	padding:0 0 10px;
}

.search_addon_form .fields_all .row .v textarea
{
	border:1px solid #B3B9C3;
	width:318px;
	height:29px;
	overflow:auto;
	font-weight:700;
	padding:7px 0 7px 10px;
}

.search_addon_form .fields_all .row_speed p
{
	padding-bottom:6px;
}

.search_addon_form .fields_all .row_speed div.list
{
	padding:4px 0 0 112px;
}

.search_addon_form .fields_all .row_speed div.list div
{
	float:left;
	padding:0 15px 0 0;
}

.search_addon_form .fields_all .row_speed div.list div.last
{
	float:left;
	padding:0;
}

.search_addon_form .fields_all .row_speed div.list div img
{
	margin:0 6px;
}

.search_addon_form .fields_all .row_speed div.list input.text
{
	border:1px solid #B3B9C3;
	width:38px;
	text-align:center;
	font-weight:700;
	padding:7px 0;
}

.search_addon_form .fields_all .row_price
{
	height:37px;
	overflow:hidden;
	clear:both;
	padding:10px 0 0;
}

.search_addon_form .fields_all .row_price .item
{
	float:left;
	width:191px;
}

.search_addon_form .fields_all .row_price .item2
{
	float:left;
	width:206px;
	padding:0 0 0 44px;
}

.search_addon_form .fields_all .row_price .item div
{
	float:left;
	width:112px;
}

.search_addon_form .fields_all .row_price .item2 div
{
	padding-top:8px;
	float:left;
	width:127px;
}

.search_addon_form .fields_all .row_price .item input
{
	border:1px solid #B3B9C3;
	width:57px;
	font-weight:700;
	padding:7px 10px;
}

.search_addon_form .desc
{
	float:left;
	width:185px;
	font-size:11px;
	padding:4px 0 0 23px;
}

.search_addon_form .desc p
{
	font-size:11px;
	padding:0 0 13px;
}

*,form
{
	margin:0;
	padding:0;
}

a:hover,.top_menu_service div a:hover,.top_menu_service div a:hover span
{
	text-decoration:none;
}

#main_content,#footer_in,#footer_main2 #footer_in
{
	margin:0 auto;
}

* html #footer,* html #footer_main2 #footer
{
	width:expression((document.documentElement.clientWidth||document.body.clientWidth)>1441?'1440px':'100%');
}

.top_line div,.blue_box .bot span.left,.search_forms .search_form_left,.two_colums .column_left,.labels .title h2,.news_detail .full_text .news_img .small_imgs .left,.comment_form .inp_row div,.search_result .item .item_inner .desc .title .name,.favorite_list .item .cont .item_inner .desc .title .name
{
	float:left;
}

.footer_menu table,.footer_menu_2 table
{
	border-collapse:collapse;
	margin:0 auto;
}

.footer_menu ul li.last,.top_menu_service div.last,.footer_menu_menu table td ul li.all,.footer_menu_menu table td ul.list_3 li
{
	background-image:none;
}

.total_content,.probki .item,.news .row,.two_colums,.comments_block .item,.region_list,.search_result .item .item_inner .desc .options,.favorite_list .item .cont .item_inner .desc .options,.small_video_list .row,.search_addon_form .fields_all .row,.search_addon_form .fields_all .row_speed
{
	clear:both;
	overflow: hidden;
	margin-bottom: 10px;
}

.total_content .main_tbl,.form_search_2 .more_search
{
	width:100%;
	border-collapse:collapse;
}

.blue_box .top h2 a,.left_list_1 .all a:hover,.new_fotos ul li a:hover,.best_object .all a:hover
{
	color:#3180B7;
}

.blue_box .bot span a,.search_forms .search_form .cont .cont_inner .row_but ul li a,.community_small .double_list ul li a,.labels .list a.s2,.options_block div ul li a,.comments_block .item a.reply,.comment_form p a,.search_result .item .item_inner .desc p,.favorite_list .item .cont .item_inner .desc p,.video_big .detalis .user_comment p.name a,.community_games .row .item_video p a,.comm_info_form .friends_list .list div a,.last_feedback .item .desc p a,.flash_map .top .mini_search span
{
	font-size:11px;
}

.blue_box .bot span.right,.blue_box .search .button,.search_forms .search_form_right,.search_forms .search_form .cont .cont_inner .row_but .button,.two_colums .column_right,.news_detail .full_text .news_img .small_imgs .right,.register_form .register_form_left .register_form_right .login_box .login_box_inner p .button
{
	float:right;
}

.blue_box .search ul li,.search_forms .search_form .cont .cont_inner .row_but ul li
{
	list-style:none;
	color:#000;
	font-size:11px;
	background-image:url(../images/li.jpg);
	background-position:left 5px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 4px 15px;
}

.blue_box .search ul li a,.search_video .search_video_left .search_video_right .tags_link .sample a
{
	color:#657582;
	font-size:11px;
}

.left_menu,.labels
{
	padding:0 0 20px 17px;
}

.left_menu ul,.orig_select .list ul,.blue_box .user_info ul,.news_records ul
{
	margin:0;
	padding:0;
}

.benzin_block .price .row img,.comment_form .anti_bot img,.comment_form .anti_bot input,.search_result .item .item_inner .desc .title .name img,.favorite_list .item .top .name img,.favorite_list .item .cont .item_inner .desc .title .name img,.form_search_2 .more_search td.val,.flash_map .bot .type table td,.search_addon_form .fields_all .row_speed div.list div img,.search_addon_form .fields_all .row_speed div.list div input
{
	vertical-align:middle;
}

.probki,.level_more,.search_forms_left
{
	padding:0 0 0 17px;
}

.probki .item table .l span,.probki .item table .r span
{
	color:#8196A9;
}

.probki .item table .c .green,.comm_info_form .friends_list .title h2 a,.my_group .title h2 a
{
	color:#649923;
}

.top_menu_service div a,.labels .list a
{
	text-decoration:none;
	position:relative;
}

.top_menu_service div a span,.news h2 a:hover.rss,h1 a:hover.rss,.footer_menu_menu table td ul li a:hover,.mini_news a:hover.rss
{
	text-decoration:underline;
}

.news_box .top div div a.right,.what_show .top div div a.right,.search_forms .search_form .top div div a.right
{
	float:right;
	display:block;
	background-color:#FFF;
	font-size:11px;
	color:#687681;
	padding:0 11px 2px;
}

.news_day .img img,.random_fotos .random_fotos_left .random_fotos_right .list a img
{
	background-color:#FFF;
	border:3px solid #DFE7EA;
	padding:1px;
}

.news_day .img a img.ramka,.what_show .cont .cont_inner table .c .what_show_slidaer .item .img a img.ramka,.advertis .img a img.ramka,.last_feedback .item .img a img.ramka
{
	position:absolute;
	background-color:transparent;
	display:block;
	z-index:3;
	top:0;
}

.news_day .desc a:hover.title,.what_show .cont .cont_inner table .c .what_show_slidaer .item a:hover,.travel ul li a:hover,.community_small ul.themes li a:hover,.community_small .double_list ul li a:hover
{
	background-color:#2F80B8;
	color:#FFF;
}

.news_day .desc p.comment .date,.news .row .item .desc p.comment .date
{
	font-size:11px;
	padding:0 14px 0 0;
}

.news_day .desc p.comment a,.news .row .item .desc p.comment a,.mini_news ul li em a.comment,.small_video_list .row .item .desc .action a.comment,.news_records ul li a.comment,.last_feedback .item .desc a.comment
{
	color:#677580;
	font-size:11px;
	background-image:url(../images/comment.gif);
	background-position:left 3px;
	background-repeat:no-repeat;
	padding:0 0 0 15px;
}

.news_day .desc p.comment a:hover,.news .row .item .desc p.comment a:hover,.small_video_list .row .item .desc .action a:hover.comment,.last_feedback .item .desc a:hover.comment
{
	background-image:url(../images/comment_h.gif);
	color:#347FB6;
}

.news .row .item_2,.form_search_2 .cont .cont_inner .column
{
	float:left;
	width:47%;
}

.news .row .item .img a,.favorite_list .list_open,.favorite_list .item_open .cont
{
	display:block;
}

.news .row .item .img a img,.what_show .cont .cont_inner table .c .what_show_slidaer .item .img a img,.news_detail .full_text .news_img .big div img,.news_detail .full_text .news_img .small_imgs .item img
{
	background-color:#FFF;
	border:3px solid #DEE8E9;
	padding:1px;
}

.news .row .item .img a:hover img.ramka,.news_detail .full_text .news_img .big div a:hover .ramka,.search_result .item .item_inner .img a:hover img.ramka,.favorite_list .item .cont .item_inner .img a:hover img.ramka,.last_feedback .item .img a:hover img.ramka
{
	top:-80px;
	display:none;
}

.what_show .cont .cont_inner table,.footer_menu_menu table,.form_search_2 .cont .cont_inner .column .row .v table.two_select,.form_search_2 .cont .cont_inner .column .row .v table.three_colums,.comm_info_form .comm_info_form_inner table,.flash_map .bot .sub_types table
{
	border-collapse:collapse;
	width:100%;
}

.what_show .cont .cont_inner table .l,.what_show .cont .cont_inner table .r
{
	vertical-align:middle;
	width:23px;
}

.what_show .cont .cont_inner table .l a:hover,.what_show .cont .cont_inner table .r a:hover
{
	background-position:left -25px;
}

.what_show .cont .cont_inner table .c .what_show_slidaer .item .img a:hover img.ramka,.comm_info_form .friends_list .list div a:hover img.ramka
{
	top:-83px;
	display:none;
}

.search_forms,.two_blocks_column
{
	margin-bottom:25px;
}

.search_forms .search_form,.two_colums .column
{
	width:49%;
}

.search_forms .search_form .cont .cont_inner .row,.form_search_2 .cont .cont_inner .column .row
{
	clear:both;
	height:39px;
	overflow:hidden;
}

.travel ul,.community_small .double_list ul,.community_catalog ul
{
	float:left;
	width:50%;
	margin:0;
	padding:0;
}

.travel ul li a.popular,.level_more ul li a.popular
{
	background-image:url(../images/ico/popular.png);
}

.travel ul li a.best,.level_more ul li a.best
{
	background-image:url(../images/ico/best.png);
}

.travel ul li a.region,.level_more ul li a.region
{
	background-image:url(../images/ico/region.png);
}

.travel ul li a.categ,.level_more ul li a.categ
{
	background-image:url(../images/ico/categ.png);
}

.news_one .row .item,.search_forms .search_form_full
{
	width:100%;
}

.news .row .item .desc p.comment a:hover.man,.news .row .item .desc p.comment a:hover.woman
{
	color:#347FB6;
}

.community_small h2,.left_community h2
{
	padding-bottom:19px;
}

.level_more ul li a:hover,.comments_block .item a:hover.reply,.comment_form p a:hover,.favorite_list .item .top .name a:hover,.favorite_list .item_open .top .act a:hover
{
	background-color:#3181B6;
	color:#FFF;
	text-decoration:none;
}

.bluehover:hover{
	background:#3181B6;
	color:#FFF;
	text-decoration: none;
}

.labels .title,.search_video .search_video_left .search_video_right .title
{
	height:32px;
	overflow:hidden;
}

.labels .list,.news_detail .full_text .news_img .big p.zoom
{
	text-align:center;
}

.left_community ul li a,.community_catalog ul li a
{
	list-style:none;
	margin:0;
	padding:0;
}

.left_community ul li a:hover,.left_list_1 ul li a:hover,.favorite_list .item .cont .item_inner .desc .title .name a:hover,.favorite_list .item .cont .item_inner .desc .title .act a:hover,.video_big .detalis .user_comment p.name a:hover
{
	background-color:#3180B8;
	color:#FFF;
	text-decoration:none;
}

.left_list_1 .all,.left_list_1 .all a,.best_object .all a
{
	color:#66737B;
	font-size:11px;
}

.footer_menu_menu table td.cell_2,.footer_menu_menu table td.cell_3,.footer_menu_menu table td.cell_4
{
	width:17%;
}

.footer_menu_menu table td a.title_close:hover,.footer_menu_menu table td ul.list_3 li a.tit_open:hover,.footer_menu_menu table td ul.list_3 li a.tit_close:hover
{
	background-color:#2177B4;
}

.footer_menu_menu table td ul li,.footer_menu_menu table td ul.list_3 li ul li
{
	list-style:none;
	background-image:url(../images/li3.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	margin:0;
	padding:0 0 2px 16px;
}

.pathway,.popular_cars2 ul
{
	padding:0 0 16px;
}

.mini_news h2,.form_search_2 .more_search td.n
{
	padding:0 0 10px;
	/*text-align: right;*/
}

.mini_news ul li em a:hover.comment,.news_records ul li a:hover.comment
{
	background-image:url(../images/comment_h.gif);
	color:#347FB6;
	background-color:transparent;
}

.advertis .desc a,.search_result .item .item_inner .desc .title .name a,.favorite_list .item .cont .item_inner .desc .title .name a,.flash_map .bot .sub_types table td label.check
{
	font-weight:700;
}

.popular_cars ul li a:hover,.region_list ul li a:hover,.comm_info_form .comm_info_form_inner table a:hover
{
	color:#FFF;
	background-color:#3180B8;
	text-decoration:none;
}

.popular_cars .all a:hover,.favorite_list .top .link a:hover
{
	color:#3180B8;
}

.search_result .item .item_inner,.favorite_list .item .cont .item_inner
{
	background-color:#FFF;
	padding:7px 20px 10px 22px;
}

.search_result .item .item_inner .img,.favorite_list .item .cont .item_inner .img
{
	float:left;
	width:118px;
	overflow:hidden;
	position:absolute;
	text-align:center;
	color:#68757E;
	padding:5px 0 0;
}

.search_result .item .item_inner .img a img.ramka,.favorite_list .item .cont .item_inner .img a img.ramka
{
	position:absolute;
	background-color:transparent;
	display:block;
	z-index:3;
	top:5px;
}

.search_result .item .item_inner .desc,.favorite_list .item .cont .item_inner .desc
{
	padding:0 0 0 0;
}

.search_result .item .item_inner .desc .title .name b,.favorite_list .item .cont .item_inner .desc .title .name b
{
	color:#E2631E;
}

.search_result .item .item_inner .desc .options ul,.favorite_list .item .cont .item_inner .desc .options ul
{
	float:left;
	width:20%;
	margin:0 0 2px;
	padding:0 0 2px;
}

.search_result .item .item_inner .desc .options ul li,.favorite_list .item .cont .item_inner .desc .options ul li
{
	list-style:none;
	margin:0;
	padding:0 0 4px;
}

.search_result .item .item_inner .desc .options ul li span,.favorite_list .item .cont .item_inner .desc .options ul li span
{
	color:#657582;
	padding:0 4px 0 0;
}

.favorite_list .list_close,.favorite_list .item_open .top,.favorite_list .item_close .cont,.footer_menu_menu ul li.sum_menu
{
	display:none;
}

.favorite_list .item .top .name a:hover.foto,.favorite_list .item .top .name a:hover.show,.favorite_list .item .top .name a:hover.hide
{
	color:#3380B8;
	background-color:transparent;
	text-decoration:underline;
}

.favorite_list .item .top .act a.mail,.favorite_list .item .cont .item_inner .desc .title .act a.mail
{
	background-image:url(../images/ico_mail2.gif);
	background-position:left 0;
}

.favorite_list .item .top .act a.del,.favorite_list .item .cont .item_inner .desc .title .act a.del
{
	background-image:url(../images/ico_del.gif);
}

.small_video_list .row .item .img a img.ramka,.community_fotos .row div a img.ramka,.community_games .row .item_video div.img a img.ramka
{
	position:absolute;
	display:block;
	background-color:transparent;
}

.small_video_list .row .item .img a:hover img.ramka,.community_fotos .row div a:hover img.ramka,.community_games .row .item_video div.img a:hover img.ramka
{
	display:none;
	top:0;
}

.small_video_list .row .item .desc a:hover.title,.left_list_2 ul li a:hover
{
	background-color:#337FB9;
	color:#FFF;
	text-decoration:none;
}

.small_video_list .row .item .desc .added a,.small_video_list .row .item .desc .action
{
	font-size:11px;
	color:#677580;
}

.left_list_2 p.all,.left_list_2 p.all a
{
	font-size:11px;
	color:#66747F;
}

.two_blocks_column table .video a:hover,.video_big .detalis a:hover.upload,.register_form .register_form_left .register_form_right .info .interes a:hover.reg
{
	background-position:left -39px;
}

.search_video .search_video_left .search_video_right .tags_link a.video_link:hover,.video_big .detalis .tags a:hover,.video_big .detalis .categ a:hover
{
	background-color:#3380B8;
	color:#FFF;
	text-decoration:none;
}

.video_big .detalis .rating span,.new_fotos ul li a,.search_addon_form .desc p span a
{
	color:#677580;
	font-size:11px;
}

.community_fotos .row div a img,.community_games .row .item_video div.img a img
{
	border:3px solid #DFE7EB;
	background-color:#FFF;
	padding:1px;
}

.blue_box .user_info ul li ul,.new_fotos ul
{
	margin:0;
	padding:5px 0 0;
}

.news_records,.best_object,.last_feedback
{
	padding:0 0 20px;
}

.news_records ul li span,.news_records ul li a.name
{
	font-size:11px;
	color:#67747D;
	margin:0 8px 0 0;
}

.news_records ul li a:hover,.community_catalog ul li a:hover
{
	background-color:#3080BB;
	color:#FFF;
	text-decoration:none;
}

.comm_info_form .comm_info_form_inner,.comm_info_form .friends_list .list div a:hover.i
{
	background-color:#FFF;
}

.comm_info_form .friends_list .title h2,.my_group .title h2
{
	background-color:#FFF;
	color:#649923;
	float:left;
	padding:0 10px;
}

.block_404 h1 span,.search_addon_form .desc p span
{
	color:#677580;
}



.box2, .box3{
	border:1px solid #B3B9C3;
	padding: 6px 10px;
}

.user_comment2 p{
	background-color:#FFF6D5;
	padding:5px 12px 8px;	
	font-size:11px;
}

.bold{
	font-weight: bold;
}

/*#step2,*/ 
#step3{
	display: none;
}

.button_next{
	font-weight:700;
	visibility:visible;
	overflow:visible;
	margin:2px 0 0;
	padding:4px 6px;
	background: #42ADDF;
	color: #fff;
	width: 250px;
}

textarea{
	overflow: hidden;
}

#system-message dd.message ul,
#system-message dd.error ul,
#system-message dd.notice ul {
	padding: 0;
	margin: 20px 0px 20px 0px;
}

#system-message dd.message ul li,
#system-message dd.error ul li,
#system-message dd.notice ul li {
	background: none;
	padding: 5px 8px;
	margin: 0;
	color: #fff;
}

/* System Standard Messages */
#system-message dd.message ul {
	background: #42addf;
	border: none;
}

/* System Error Messages */
#system-message dd.error ul {
	background: #BF0000;
	border: none;
}

/* System Notice Messages */
#system-message dd.notice ul {
	background: #EE9600;
	border: none;
}

#captchaimg{
	margin-top: 5px;
	border: 1px solid #ccc;
}

div.captcha {
	padding		: 0 0 0 12px;
	margin		: 3px 0px 3px 15px;
	color		: #777;
	background	: url(../images/refreshg.gif) no-repeat 0 2px;
	cursor		: pointer;
	font-size: 12px;
}

#captcha_id{
	margin-left: 1px;
}

.fullimg{
	width: 30px;
	height: 20px;
}

#other_cars ul li{
	list-style:none;
	background:url(../images/li.jpg) no-repeat;
	background-position:left 8px;
	height: 20px;
	margin-left: 20px;
	padding-left: 13px;
}

#other_cars ul li.azs {
	background :none;
	padding: 10px 0;
}

#other_cars ul li.azs img {
	position: relaive;
	top: 3px;
	padding-right: 10px;
}

#other_cars a{
	line-height: 20px;
}

#other_cars2 ul li{
	list-style:none;
	background:url(../images/li.jpg) no-repeat;
	background-position:left 8px;
	height: 20px;
	margin-left: 20px;
	padding-left: 13px;
}

#other_cars2 a{
	line-height: 20px;
}

.inv{
	 display: none;
}

#simpleTooltip{
	padding: 3px 5px;
	border: 3px solid #ffecba;
	background: #fff6d5;
	font-size: 11px;
	color: #000;
	text-align: center; 	
	
}

td.val {
	padding-left:15px;
}

.rstar{
	float: left;
	color: #4dbce8;
	font-size: 18px;
	padding-top: 7px;
	width: 15px;
	position: absolute;
	margin-left: -15px;
}

#zapch_other_id{
	width: 90%;
}

#registation_block .box3{
	width: 400px;
}

.regfuel{
	width: 100%;
}

.regfuel td{
	padding: 5px 0px;
	white-space: nowrap;
}

.topborder{
	font-weight: bold;
}

label{
	line-height: 25px;
}

.sectiontableentry1 td{
	line-height: 30px;
}

.small{
	font-size: 90%;
}

.nodisplay{
	display: none;
}

.APajaxloder{
	text-align: center;
	padding: 10px 0px;
	font-size:24px;
	line-height:24px;
	color:#42acde;
	font-weight:400;	
}

.full_text .highslide{
	float: left;
}

#newsarchive_list, #newsarchive_list ul{
	margin-left: 0;
	padding-left: 0;
}

a.wm_link:link, a.wm_link:visited, a.wm_link:active, a.wm_link:hover{
	font-size:22px;
	padding: 0;
	margin: 0;
	line-height: 18px;
}

a.wm_link:hover{
	color:#FFF;
	background-color:#3080BB;
	text-decoration: none;
}

a.wm_link_green:link, a.wm_link_green:visited, a.wm_link_green:active, a.wm_link_green:hover{
	color: #7AAC25;
  font-size:22px;
	padding: 0;
	margin: 0;
	line-height: 18px;
}

a.wm_link_green:hover{
	color:#FFF;
	background-color:#7AAC25;
	text-decoration: none;
}

.wm_text{
	color: #646464;
	margin-top: 9px;
	font-family: Arial;
	font-size: 15px;
	line-height:18px;
	padding-bottom:8px;
}

.wm_table td{
	text-align: left;
}

.wm_split{
	height: 50px;
}

.news_content,
.news_detail,
.contentpaneopen,
.info_block{
	text-align: justify;
}

.code
{
	color: #000000;
	background-color: #E8E7E7;
	font-family: "courier new", "times new roman", monospace;
	font-size: 9pt;
	line-height: 1.3em;
	/* Put a nice border around it. */
	border: 1px solid #666666;
	margin: 1px auto 1px auto;
	padding: 1px;
	width: 99%;
	/* Don't wrap its contents, and show scrollbars. */
	white-space: nowrap;
	overflow: auto;
	/* Stop after about 24 lines, and just show a scrollbar. */
	max-height: 24em;
}

.wm_table .alpha_list{
	width: 100%;
}

.solo_text{
	color: #646464;
	font-family: tahoma;
	font-size: 15px;
	text-align: justify;
}

.list_link{
	display: block;
	background:url(../images/li.jpg) no-repeat;
	background-position:left 8px;
	margin-left: 20px;
	padding-left: 13px;
	line-height: 20px;
	color:#3380B8;
	font-weight: bold;	
}

.list_text li{
	display: block;
	background:url(../images/li.jpg) no-repeat;
	background-position:left 8px;
	margin-left: 20px;
	padding-left: 13px;
	line-height: 20px;
	color:#3380B8;
	font-weight: bold;		
}
       
.highslide div {
	background-repeat:no-repeat;
	background-position:bottom right;
	width:24px;
	height:24px;
	position:absolute;
	margin-top: -37px;
}

.highslide-active-anchor div{
	display: none;
}

.profiler{
	margin: 10px;
}

.profiler, .profiler div{
	color: #777;
}

.debugp{
	display: none;
}

#comments-form-captcha-image{
	cursor: pointer;
}

.search_opt{
	display: none;
}

.search_opt label{
	font-size: 11px;
	padding: 0;
	margin: 0;
	cursor: pointer;
	text-decoration: underline;
	color: #555;
}

.search  input{
	vertical-align: middle;
}

.informers_table td{
	text-align: center;
	vertical-align: top;
	padding-bottom: 20px;
}

.informers_table img{
	cursor: pointer;
}

.informers_size{
	font-size: 22px;
	color: #42ACDE;
	margin-top
}

.informers_table2 td{
	text-align: center;
	vertical-align: top;
	padding-bottom: 20px;
}

.informers_table2 img{
	cursor: pointer;
}

.informers_size2{
	font-size: 22px;
	color: #42ACDE;
	margin-top
}

#optionsPanel{
	clear: both;
	margin-top: 0px;
}

.benzinh4{
	margin: 5px 0px 14px 0px;
}

.graylabel{
	color: #657582;
	font-size: 12px;
}

#cd_static{
	float: right;
	margin-left: 0px;
	top: -2px;	
}

/*adv*/

.toplinkback a {font-size:11px;color:#909090;}
.conttitle {padding:23px 0 13px 15px;border-bottom:1px solid #000;font-size:18px;margin-bottom:30px;}
.advertab {border-bottom:1px solid #d9d9d9;}
.advertab .topleft, .tregion {background:url(http://avtoprom.ua/templates/ap/images/bg-adver-tabl-left.gif) no-repeat 0 0;}
.tregion{
	width:130px;
	height:60px;	
}
.tabtop span{
	padding-top: 15px;
}
.blockalign{
	text-align: center;
}
.advertab .topright {background:url(http://avtoprom.ua/templates/ap/images/bg-adver-tabl-right.gif) no-repeat  top right;}
.advertab .tabbord {background:url(http://avtoprom.ua/templates/ap/images/bg-tab-border.gif) repeat-y;}
.advertab .tabtop {background:url(http://avtoprom.ua/templates/ap/images/bg-adver-tabl-top.gif) repeat-x top;padding:0 5px; font-weight: bold}
.advertab .tabtop span {margin-left:11px;margin-right:11px;display:block;}
.advertab .tabtd {padding:12px 5px 12px 12px;color:#626262;}
.advertab .tabtd b {color:#000000;}
.stattotal {padding:20px 0 60px 16px;overflow:hidden;zoom:1;}
.stattotal .ahtung {float:left;margin-right:18px;}
.stattotal .stattotaltext {float:left;padding-top:3px;width:350px;}

.controls_block{
	margin-bottom: 15px;
}

.controls_block a{
	padding-left: 12px;
	padding-right: 30px;
	background: url(../images/li3.gif) 0px 5px no-repeat;
}

div.growlUI { background: url(../images/check48.png) no-repeat 10px 10px }
div.growlUI h1, div.growlUI h2 {
	color: #fff6d5; padding: 5px 5px 5px 75px; text-align: left;
}


.ligaCurrencyRatesBanks{
	width: 500px;
}

.ligaCurrencyRatesBanks .headtitles{
	font-weight: bold;
}

.ligaCurrencyRatesBanks td{
	height: 20px;
	padding: 5px;
	border: 1px solid #eee;
}




