/*__________GENERAL_________*/
*
{
    padding: 0px;
    margin: 0px;
}
fieldset, img, table
{
    border: 0px;
}
html, body 
{
    width: 100%;
    height: 100%;
}

body
{
    background: #fff;
    font-family: Arial, Helvetica, sans-serif;
    color: #7a7a7a;
    font-weight: normal;
    text-align: center;
	position:relative;
    min-height: 100%;
    height: auto !important;
    height: 100%;
	font-size: 12px;
}
.float_l
{
    float: left;
}
.float_r
{
    float: right;
}
.overflow
{
    overflow: hidden;
    zoom: 1;
}
.container
{
    width: 100%;
    min-width: 1000px;
	padding-bottom: 60px;
	_width: expression(document.body.clientWidth>1000?"100%":"1000px");
}
a
{
	color:#529BFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	line-height:19px;
	text-decoration:underline;
}
a:hover
{
	text-decoration:none;
}
/*__________HEADER_________*/
.header
{
    background: #1d1d1d;
    padding: 29px 5px 0px 35px;
}
.header a.logo
{
    float: left;
    margin-right: 70px;
    text-decoration: none;
}
.header ul.menu
{
    float: right;
    display: block;
    list-style: none;
    padding-right: 20px;
}
.header ul.menu li
{
    display: block;
    list-style: none;
    text-align: center;
    float: left;
}
.header ul.menu li a
{
    font: normal 12px/18px Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: underline;
    padding: 5px 3px;
}
.header ul.menu li a:hover
{
    font: normal 12px/18px Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none;
    padding: 5px 3px;
}
.header ul.menu li a.image
{
    padding: 6px 9px 7px 9px;
    *padding: 3px 9px 7px 9px;
    text-decoration: none;
    display: block;
}
.header ul.menu li a.image_active
{
    padding: 6px 9px 7px 9px;
    *padding: 3px 9px 7px 9px;
    text-decoration: none;
    background: url("/images/av/header_menu_bg_03.gif") no-repeat top center;
    display: block;
}
.header ul.menu li a.image_active:hover
{
    padding: 6px 9px 7px 9px;
    *padding: 3px 9px 7px 9px;
    text-decoration: none;
    background: url("/images/av/header_menu_bg_03.gif") no-repeat top center;
    display: block;
}
.header ul.menu li a.image:hover
{
    padding: 6px 9px 7px 9px;
    *padding: 3px 9px 7px 9px;
    text-decoration: none;
    background: url("/images/av/header_menu_bg_03.gif") no-repeat top center;
    display: block;
}
/*__________NAVIGATION_________*/
.navigation
{
    background: #1d1d1d;
    border-bottom: 3px solid #bebebe;
    padding: 5px 5px 0px 350px;
}
.navigation ul
{
    display: block;
    list-style: none;
    overflow: hidden;
    zoom: 1;
    height: 34px;
}
.navigation ul li.nav
{
    display: block;
    list-style: none;
    float: left;
    width: 95px;
    margin-right: 1px;
}
.navigation ul li.nav a
{
    display: block;
    float: left;
    width: 95px;
    height: 34px;
    background: url("/images/av/nav_bg.jpg") no-repeat top left;
    text-align: center;
    text-decoration: none;
}
.navigation ul li.nav a:hover
{
    display: block;
    float: left;
    width: 95px;
    height: 34px;
    background: url("/images/av/nav_bg.jpg") no-repeat bottom left;
    text-align: center;
    text-decoration: none;
}
.navigation ul li.nav a.active
{
    display: block;
    float: left;
    width: 95px;
    height: 34px;
    background: url("/images/av/nav_bg.jpg") no-repeat bottom left;
    text-align: center;
    text-decoration: none;
}
.navigation ul li.nav a.active:hover
{
    display: block;
    float: left;
    width: 95px;
    height: 34px;
    background: url("/images/av/nav_bg.jpg") no-repeat top left;
    text-align: center;
    text-decoration: none;
}
.navigation ul li.nav a span
{
    font: normal 12px/32px Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none;
}
.navigation ul li.nav a:hover span
{
    font: normal 12px/32px Arial, Helvetica, sans-serif;
    color: #fff;
    text-decoration: none;
}
.navigation ul li.search
{
    display: block;
    list-style: none;
    float: none;
    overflow: hidden;
    margin-left: 1px;
    background: url("/images/av/search_bg_05.jpg") repeat-x top left;
    height: 34px;
}
.navigation ul li.search .l_bg
{
    background: url("/images/av/search_bg_03.jpg") no-repeat top left;
    height: 34px;
    padding-left: 13px;
}
.navigation ul li.search .r_bg
{
    background: url("/images/av/search_bg_07.jpg") no-repeat top right;
    height: 34px;
    padding-right: 13px;
}
.navigation ul li.search .r_bg form
{
    display: block;
    padding: 5px;
}

.buton_grey
{
    background: url("/images/av/grey_btn_bg_05.gif") repeat-x top left;
    height: 22px;
    overflow: hidden;
    zoom: 1;
}
.buton_grey .left_bg
{
    background: url("/images/av/grey_btn_bg_03.gif") no-repeat top left;
    padding-left: 10px;
    height: 22px;
    float: left;
    overflow: hidden;
    zoom: 1;
}
.buton_grey .right_bg
{
    background: url("/images/av/grey_btn_bg_07.gif") no-repeat top right;
    padding-right: 10px;
    height: 22px;
    float: left;
    overflow: hidden;
    zoom: 1;
}
.buton_grey .right_bg input
{
    background: none;
    border: 0px;
    font: normal 12px/14px Arial, Helvetica, sans-serif;
    color: #000;
    *width: 1%;
	*overflow:  visible;
    padding-top: 3px;
}
.navigation ul li.search .r_bg form .buton_grey
{
    float: right;
    margin-left: 10px;
}
.navigation ul li.search .r_bg form select
{
    float: right;
    width: 91px;
    font: normal 12px/16px Arial, Helvetica, sans-serif;
    color: #000;
    margin-top: 2px;
    *margin-top: 0px;
    margin-left: 10px;
}
.navigation ul li.search .r_bg form .textfield
{
    font: normal 12px/16px Arial, Helvetica, sans-serif;
    color: #000;
    margin-top: 2px;
    *margin-top: 0px;
    background: #fff;
    border: 1px solid;
    border-color: #aaadb2 #dcdfe6 #e2e9ef #e3e3eb;
    overflow: hidden;
    zoom: 1;
    height: 18px;
}
.navigation ul li.search .r_bg form .textfield input
{
    font: normal 12px/16px Arial, Helvetica, sans-serif;
    color: #000;
    background: none;
    border: 0px;
    width: 100%;
}
/*__________MAIN CONTENT_________*/
.content_part
{
    overflow: hidden;
    zoom: 1;
    padding: 10px 0px;
	min-height: 470px;
}
.content_part .left
{
    width: 25%;
    float: left;
    text-align: center;
}
.content_part .right
{
    width: 25%;
    float: right;
}
.content_part .center
{
    overflow: hidden;
    zoom: 1;
}
.content_part .center_width
{
	_width: 49%;
}
.content_part .center .center_pad
{
    padding: 0px 0px 0px 20px;
}

.content_part .title
{
    background: url("/images/av/title_dot_03.gif") repeat-x bottom left;
    padding: 5px 10px;
    font: bold 16px/19px Arial, Helvetica, sans-serif;
    color: #757575;
	text-align: left;
}
.content_part .title span
{
    font: bold 11px/13px Arial, Helvetica, sans-serif;
    color: #757575;
}
.content_part .title a
{
    font: normal 11px/13px Arial, Helvetica, sans-serif;
    color: #539cff;
	text-decoration: none;
}
.content_part .title a:hover
{
    font: normal 11px/13px Arial, Helvetica, sans-serif;
    color: #539cff;
	text-decoration: underline;
}

.content_part .block_width
{
    width: 230px;
    margin: 0 auto;
    text-align: left;
}
.main_page_info
{
	padding: 10px 0px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #7A7A7A;
}
.main_page_info ul
{
	padding: 10px 15px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #7A7A7A;
}
.main_page_info a
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #529BFF;
	text-decoration: underline;
}
.main_page_info a:hover
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #529BFF;
	text-decoration: none;
}
        /*__________news_________*/
.content_part .news_block
{
    margin-bottom: 20px;
}
.content_part .news_block ul
{
    display: block;
    list-style: none;
    background: url("/images/av/title_dot_03.gif") repeat-x bottom left;
}
.content_part .news_block ul li
{
    display: block;
    list-style: none;
    padding: 10px 0px 10px 20px;
    background: url("/images/av/news_list_dot_03.gif") no-repeat 5px 18px;
}
.content_part .news_block ul li a
{
    font: normal 12px/19px Arial, Helvetica, sans-serif;
    color: #7a7a7a;
    text-decoration: none;
}
.content_part .news_block ul li a:hover
{
    font: normal 12px/19px Arial, Helvetica, sans-serif;
    color: #7a7a7a;
    text-decoration: underline;
}
.content_part p.more
{
    text-align: right;
    padding: 5px 10px 0px 0px;
}
.content_part p.more a
{
    font: normal 11px/16px Arial, Helvetica, sans-serif;
    color: #529bff;
    text-decoration: underline;
}
.content_part p.more a:hover
{
    font: normal 11px/16px Arial, Helvetica, sans-serif;
    color: #529bff;
    text-decoration: none;
}
		/*__________Info block 1_________*/
.block_container
{
	margin-bottom: 20px;
	text-align: left;
}
.block_container ul.sitemap
{
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left: 15px;
	padding-top: 10px;
	text-align: left;	
}
.block_container ul.sitemap li
{
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
	margin-left: 30px;
}
.block_container ul.sitemap li a
{
	color: #539cff;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.block_container ul.sitemap li a:hover
{
	color: #539cff;
	text-decoration: underline;
}
.info_block_1
{
	background: url(/images/av/title_dot_03.gif) repeat-x bottom left #fafafa;
	padding: 10px;
	font: normal 12px/21px Arial, Helvetica, sans-serif;
	color: #757575;
}
.info_block_1 p a
{
	color: #539cff;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.info_block_1 p a:hover
{
	color: #539cff;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.info_block_1 b
{
	font: bold 12px/21px Arial, Helvetica, sans-serif;
	color: #757575;
}
.info_block_1 img.currency
{
	margin-right: 5px;
	margin-top: 5px;
}
		/*__________LOGIN_________*/
.login_block
{
	background: url(/images/av/login_bg_06.gif) repeat-y top left;
	margin-top: 10px;
}
.login_block .top_bg
{
	background: url(/images/av/login_bg_03.gif) no-repeat top left;
	padding-top: 10px;
}
.login_block .bot_bg
{
	background: url(/images/av/login_bg_08.gif) no-repeat bottom left;
	padding: 0px 10px 0px 10px;
	text-align: center;
}
.login_block .bot_bg fieldset
{
	padding: 5px 0px;
}
.login_block .bot_bg fieldset input.text
{
	width: 176px;
	background: #fff;
	border: 1px solid;
	border-color: #aaadb2 #dcdfe6 #e2e9ef #e3e3eb;
	text-align: left;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #828282;
	margin-bottom: 5px;
}
input.btn_black
{
	background: url(/images/av/btn_black.gif) no-repeat top left;
	width: 85px;
	height: 20px;
	text-align: center;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #fff;
	border: 0px;
	padding-bottom: 4px;
	*padding-bottom: 0px;

}
input.btn_black:hover
{
	background: url(/images/av/btn_black.gif) no-repeat bottom left;
	width: 85px;
	height: 20px;
	text-align: center;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #fff;
	border: 0px;
	padding-bottom: 4px;
	*padding-bottom: 0px;

}
input.hover
{
	background: url(/images/av/btn_black.gif) no-repeat bottom left;
	width: 85px;
	height: 20px;
	text-align: center;
	font: normal 11px/14px Arial, Helvetica, sans-serif;
	color: #fff;
	border: 0px;
	padding-bottom: 4px;
	*padding-bottom: 0px;
}
.login_block .bot_bg fieldset.links
{
	padding-bottom: 15px;
}
.login_block .bot_bg fieldset.links a:hover
{
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
.login_block .bot_bg fieldset.links a
{
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
.login_block .bot_bg fieldset a:hover
{
	font: normal 11px/18px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
		/*__________VOTE_________*/
.vote_block
{
	text-align: left;
}
.vote_block fieldset.for_btn
{
	padding: 10px 0px 0px 3px;
}
.vote_block fieldset .vote_title
{
	background: url(/images/av/vote_bg_06.gif) repeat-y top left;
}
.vote_block fieldset .vote_title .bg_top
{
	background: url(/images/av/vote_bg_03.gif) no-repeat top left;
	padding-top: 11px;
}
.vote_block fieldset .vote_title .bg_bot
{
	background: url(/images/av/vote_bg_08.gif) no-repeat bottom left;
	padding: 0px 10px 28px 10px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #6f6f6f;
}
.vote_block fieldset label
{
	display: block;
	overflow: hidden;
	zoom: 1;
	font: normal 11px/12px Arial, Helvetica, sans-serif;
	*font: normal 11px/20px Arial, Helvetica, sans-serif;
	color: #282828;
	margin: 0 0 6px 10px;
	*margin-bottom: 0px;
}
.vote_block fieldset label input.radio
{
	float: left;
	margin-right: 5px;
	*margin-right: 0px;
}
.vote_block fieldset .result_line
{
	background: #F5F5F5 none repeat scroll 0 0;	
	width: 200px;
	height: 10px;
	margin-bottom: 7px;
}
.vote_block fieldset .result_line .color
{
	background: #539CFF none repeat scroll 0 0;
	height: 10px;
	margin-top: 2px;	
}
.vote_block fieldset .result_description
{
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #6f6f6f;
}
.vote_block fieldset .all_votes
{
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #6f6f6f;
	padding-top: 10px;
	text-align: right;
	padding-right: 20px;
}
		/*__________Brands pics_________*/
.brands_pics_box
{
	padding: 10px 0px;
	text-align: center;
}
.brands_pics_box a.search_res
{
	text-decoration: none;
	display: block;
	margin: 10px;
}
.brands_pics_box a.search_res span
{
	font: normal 11px/13px Arial; 
	color: #529BFF; 
	text-decoration: underline;
}
.brands_pics_box a.search_res:hover span
{
	text-decoration: none;
}

.brands_pics_box img
{
	margin: 5px 20px;
}
.brands_pics_box .search_title
{
	text-align: left;
	font: bold 14px/16px Arial;
	margin-bottom: 20px;
}
.brands_pics_box .search_date
{
	text-align: left;
	font: normal 12px/16px Arial;
	margin-bottom: 5px;
}
.brands_pics_box .search_date a
{
	font: normal 12px/16px Arial; 
	color: #529BFF; 
	text-decoration: underline;
	display: inline;
	margin: 0px;
}
.brands_pics_box .offers_text
{
	text-align: left;
	font: normal 12px/16px Arial;
	margin-bottom: 15px;
}




		/*__________ALPHABET_________*/
.alphabet_box
{
	text-align: center;
	padding-top: 10px;
}
.alphabet_box a
{
	font: normal 11px/11px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
	text-transform: uppercase;
	padding: 0px 4px;
}
.alphabet_box a:hover
{
	font: normal 11px/11px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
	text-transform: uppercase;
	padding: 0px 4px;
}
.alphabet_box .grey_round_corners_box .content_box
{
	background: #f5f5f5;
	padding: 0px 10px 5px 10px;
	text-align: center;
	overflow: hidden;
	zoom: 1;
}
.alphabet_box .grey_round_corners_box 
{
	width: 100%;
	position: relative;
}

.main_page_content
{
	padding: 10px;
	font: normal
}
/*__________BOT ARTICLES_________*/

.bot_articles_block
{
	padding: 10px 20px;
	overflow: hidden;
	zoom: 1;
}
.bot_articles_block .block_left
{
	width: 32%;
	float: left;
	margin-right: 10px;
	_display: inline;
}
.bot_articles_block .block_right
{
	width: 32%;
	float: right;
	margin-left: 10px;
	
}
.bot_articles_block .block_center
{
	overflow: hidden;
	zoom: 1;
}
 .grey_round_corners_box
{
	position: relative;
}
.grey_round_corners_box .t-l-corner
{
	background: url(/images/av/grey_corner_03.gif) no-repeat top left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	zoom: 1;
	position: absolute;
	top: 0px;
	left: 0px;
}
.grey_round_corners_box .t-r-corner
{
	background: url(/images/av/grey_corner_05.gif) no-repeat top left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	zoom: 1;
	position: absolute;
	top: 0px;
	right: 0px;
}
.grey_round_corners_box .b-l-corner
{
	background: url(/images/av/grey_corner_09.gif) no-repeat top left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	zoom: 1;
	position: absolute;
	bottom: 0px;
	left: 0px;
}
.grey_round_corners_box .b-r-corner
{
	background: url(/images/av/grey_corner_10.gif) no-repeat top left;
	width: 9px;
	height: 9px;
	overflow: hidden;
	zoom: 1;
	position: absolute;
	bottom: 0px;
	right: 0px;
}
.grey_round_corners_box .content_box
{
	background: #f5f5f5;
	padding: 10px;
	text-align: left;
	overflow: hidden;
	zoom: 1;
}
.bot_articles_block .grey_round_corners_box .content_box h6
{
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #757575;
	background: url(/images/av/icon_title_03.gif) no-repeat center left;
	padding: 0px 0px 0px 14px;
	margin-bottom: 10px;
}
.bot_articles_block .grey_round_corners_box .content_box h6 a
{
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #757575;
	text-decoration: none;
}
.bot_articles_block .grey_round_corners_box .content_box h6 a:hover
{
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #757575;
	text-decoration: none;
}
.bot_articles_block .grey_round_corners_box .content_box img
{
	float: left;
	margin-right: 10px;
	border: 3px solid #dadada;
}
.bot_articles_block .grey_round_corners_box .content_box .text
{
	overflow: hidden;
	zoom: 1;
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #757575;
}
.bot_articles_block .grey_round_corners_box .content_box .text a
{
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
.bot_articles_block .grey_round_corners_box .content_box .text a:hover
{
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
/*__________BRANDS PAGE_________*/
ul.brands_list
{
	padding: 10px 20px 20px 5px;
	display: block;
	list-style: none;
	text-align: left;
}
ul.brands_list li
{
	display: block;
	list-style: none;
}
ul.brands_list li a
{
	font: normal 12px/23px Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	text-decoration: underline;
}
ul.brands_list li a:hover
{
	font: normal 12px/23px Arial, Helvetica, sans-serif;
	color: #7a7a7a;
	text-decoration: none;
}
/*__________BRAND PAGE_________*/

.brand_description_box
{
	padding: 10px;
	text-align: left;
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #757575;
}
.brand_description_box a
{
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
.brand_description_box a:hover
{
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
.brand_description_box p.paragraph
{
	margin-bottom: 10px;
}
.brand_description_box .short_info
{
	overflow: hidden;
	zoom: 1;
	margin-bottom: 10px;
}
.brand_description_box .short_info img
{
	float: left;
	margin-right: 15px;
}
.brand_description_box .short_info .info_text
{
	overflow: hidden;
	zoom: 1;
}
.brand_description_box dl
{
	display: block;
	overflow: hidden;
	zoom: 1;
}
.brand_description_box dl dt
{
	display: block;
	float: left;
}
.brand_description_box dl dd
{
	display: block;
	float: left;
	padding: 0px 5px;
}
.brand_description_box dl dd p
{
	margin-bottom: 3px;
}
/*__________CONTACT_________*/
.contact_form
{
	text-align: left;
	display: block;
	padding: 10px;
	width: 450px;
}
.contact_form fieldset
{
	display: block;
	padding: 5px 0px;
	overflow: hidden;
	zoom: 1;
}
.contact_form fieldset.for_btn
{
	text-align: right;
}

.contact_form fieldset label
{
	display: block;
	float: left;
	width: 90px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #757575;
}
.contact_form fieldset .field_box
{
	float: left;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #757575;
	overflow: hidden;
	zoom: 1;
	width: 340px;
}
.contact_form fieldset .field_box img 
{
	margin-right: 2px;
	margin-top: 1px;
}
.contact_form fieldset .field_box input.long
{
	width: 256px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #757575;
	
}
.contact_form fieldset .field_box select
{
	width: 135px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #757575;
}
.contact_form fieldset .field_box textarea
{
	width: 302px;
	height: 106px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #757575;
	overflow: auto;
}
.contact_form fieldset .field_box_pad
{
	padding-left: 28px;
	width: 330px !important;
}
.contact_form fieldset .field_box input.short
{
	width: 145px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #757575;
	float: left;
	margin-right: 30px;
}
.contact_form fieldset .field_box img.numbers
{
	float: left;
}
.contact_form fieldset .field_box p
{
	text-align: right;
	font: normal 11px/13px Arial, Helvetica, sans-serif;
	color: #696969;
}
.contact_form fieldset p
{
	text-align: left;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #696969;
}
.contact_form fieldset a
{
	color:#529BFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	text-decoration:underline;
}
.contact_form fieldset a:hover
{
	color:#529BFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	text-decoration:none;
}
/*__________NEWS PAGE_________*/
.news_pad
{
	padding: 10px 10px;
	text-align: left;
}
.news_pad ul
{
	display: block;
	list-style: none;
}
.news_pad ul li
{
	display: block;
	list-style: none;
	padding: 10px 20px;
	background: url(/images/av/title_dot_03.gif) repeat-x bottom left;
	overflow: hidden;
	zoom: 1;
}
.news_pad ul li img
{
	float: left;
	margin-right: 10px;
}
.news_pad ul li .news_text
{
	overflow: hidden;
	zoom: 1;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #757575;
}
.news_pad ul li .news_text a
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #757575;
	text-decoration: none;
}
.news_pad ul li .news_text a:hover
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #757575;
	text-decoration: none;
}
/*__________PAGER_________*/
ul.pager
{
	display: block;
	text-align: right;
	padding: 10px;
	list-style: none;
}
ul.pager li
{
	display: inline;
	text-align: center;
	padding: 0px 2px;
	list-style: none;
	font: normal 14px/17px Arial, Helvetica, sans-serif;
	color: #6d6c6c;
	background: none;
}
ul.pager li a.direction
{
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
ul.pager li a.direction:hover
{
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
ul.pager li a.direction
{
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
ul.pager li a
{
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #6d6c6c;
	text-decoration: underline;
}
ul.pager li a:hover
{
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #6d6c6c;
	text-decoration: none;
}
ul.pager li a.active
{
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	background: url(/images/av/pager_bg_03.jpg) repeat-x top left;
	padding: 0px 4px;
}
ul.pager li a.active:hover
{
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	background: url(/images/av/pager_bg_03.jpg) repeat-x top left;
	padding: 0px 4px;
}
/*_______________ARTICLES PAGE_____________*/
.articles_box
{
	padding: 10px 10px;
	text-align: left;
}
.article
{
	padding: 10px 0px;
	text-align: left;
	overflow: hidden;
	zoom: 1;
}
.article h6
{
	font: bold 12px/16px Arial, Helvetica, sans-serif;
	color: #757575;
	background: url(/images/av/icon_title_03.gif) no-repeat center left;
	padding: 0px 0px 0px 14px;
	margin-bottom: 10px;
}
.article img
{
	float: left;
	margin-right: 10px;
	border: 3px solid #dadada;
}
.article .text
{
	overflow: hidden;
	zoom: 1;
	font: normal 11px/17px Arial, Helvetica, sans-serif;
	color: #757575;
}
.article .text p.more
{
	text-align: right;
}

.article .text a
{
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
.article .text .text a:hover
{
	font: normal 11px/16px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
/*_______________FORUM_____________*/
table.forum
{
	text-align: left;
	font: normal 11px/19px Arial, Helvetica, sans-serif;
	color: #606060;
}
table.forum a
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
table.forum a:hover
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
table.forum td
{
	padding: 10px;
	background: url(/images/av/title_dot_03.gif) repeat-x bottom left;
	font-size: 12px;
}
table.forum td .quote
{
	background: #FAFAFA;
	padding: 5px;
	font: normal 11px/13px Arial;
	color: #AAADB2;
}
table.forum td span
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #606060;
}
table.forum td div.unit
{
	background: url(/images/av/arrow_forum_03.gif) no-repeat 0px 7px;
	padding-left: 10px;
}

table.forum tr.caption td
{
	padding: 10px;
	background: url(/images/av/title_dot_03.gif) repeat-x bottom left #fafafa;
	font: bold 12px/19px Arial, Helvetica, sans-serif;
	color: #606060;
	
}
.add_message
{
	display: block;
	padding: 20px 10px 0px 0px;
}
.add_message fieldset
{
	display: block;
	padding: 5px 0px;
	overflow: hidden;
	zoom: 1;
}
.add_message fieldset label
{
	display: block;
	text-align: left;
	float: left;
	width: 150px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #757575;
}
.add_message fieldset .box_for_input
{
	display: block;
	float: left;
	width: 500px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #757575;
}
.add_message fieldset .box_for_input input.text
{
	width: 272px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #757575;
}
.add_message fieldset .box_for_input textarea
{
	width: 490px;
	height: 106px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #757575;
	overflow: auto;
}
.add_message fieldset .field_box
{
	float: left;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #757575;
	overflow: hidden;
	zoom: 1;
	width: 270px;
}
.add_message fieldset .field_box_pad
{
	padding-left: 8px;
	width: 306px !important;
}
.add_message fieldset .field_box input.short
{
	width: 145px;
	font: normal 12px/14px Arial, Helvetica, sans-serif;
	color: #757575;
	float: left;
	margin-right: 30px;
}
.add_message fieldset .field_box img.numbers
{
	float: left;
}
.add_message fieldset.for-btn
{
	text-align: right;
}



/*__________FOOTER_________*/
.footer
{
	width: 100%;
	height: 60px;
	background: #1d1d1d;
	position: absolute;
    left:0;
    bottom: 0;
}
.footer .pad
{
	padding: 20px;
	overflow: hidden;
	zoom: 1;
	font: normal 11px/19px Arial, Helvetica, sans-serif;
	color: #fff;
}
.footer .pad a
{
	font: normal 11px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
.footer .pad a:hover
{
	font: normal 11px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
.footer .pad .info
{
	float: left;
	text-align: left;
	margin-right: 37px;
}
.footer .pad .menu_footer
{
	float: right;
	text-align: right;
	margin-left: 20px;
	display: block;
	list-style: none;
}
.footer .pad .menu_footer li
{
	display: inline;
	list-style: none;
	padding: 0px 5px;
}
.footer .pad .menu_footer li a
{
	font: normal 11px/19px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: underline;
}
.footer .pad .menu_footer li a:hover
{
	font: normal 11px/19px Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
}
		/*__________Search result_________*/
		
.block_container .search_title
{
	font: bold 14px/20px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
}
.block_container .search_date
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
}
.block_container .search_date a
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
.block_container .search_date a:hover
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
.block_container .offers_text
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	margin-bottom: 15px;
}
.block_container a.search_res
{
	display: block;
	margin: 15px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
	text-align: center;
}
.block_container a.search_res span
{
	text-decoration: underline;
}
.block_container a.search_res:hover span
{
	text-decoration: none;
}
a.importer
{
	display: block;
	margin-bottom: 5px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
a.importer:hover
{
	display: block;
	margin-bottom: 5px;
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
/*__________Site map_________*/
.block_container ul.site_map
{
	list-style: inside disc;
}
.block_container ul.site_map li
{
	list-style: inside disc;
	font: normal 10px/12px Arial, Helvetica, sans-serif;
}
.block_container ul.site_map li a
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: none;
}
.block_container ul.site_map li a:hover
{
	font: normal 12px/19px Arial, Helvetica, sans-serif;
	color: #539cff;
	text-decoration: underline;
}
.block_container ul.site_map li ul.site_map
{
	list-style: inside square;
	font: normal 10px/12px Arial, Helvetica, sans-serif;
	padding-left: 20px;
}
.block_container ul.site_map li ul.site_map li
{
	list-style: inside square;
	font: normal 10px/12px Arial, Helvetica, sans-serif;
}