body, td, th, p, div, span {
	font-family: Arial;
	font-size: 9pt;
	line-height:150%;
}

h1 {
	color: #666666;	
	font-size: 12pt;
}

a:link {
	color:#464646;
}
a:visited {
	color:#464646;
}
a:hover {
	color:#464646;
}

a.top_menu {
	
	font-size: 11pt;
	font-weight: bold;
}

a.cat_link:link {
	color:#464646;
	text-decoration: none;
}
a.cat_link:visited {
	color:#464646;
	text-decoration: none;
}
a.cat_link:hover {
	color:#464646;
	text-decoration: none;
}

a.top_menu:link {
	color:#ffffff;
	text-decoration: none;
}
a.top_menu:visited {
	color:#ffffff;
	text-decoration: none;
}
a.top_menu:hover {
	color:#ffffff;
	text-decoration: none;
}


a.logged_login:link {
	color:#e6e6e6;
}
a.logged_login:visited {
	color:#e6e6e6;
}
a.logged_login:hover {
	color:#e6e6e6;
}

a.main_brand_list:link {
	color:#464646;
	text-decoration: none;
}
a.main_brand_list:visited {
	color:#464646;
	text-decoration: none;
}
a.main_brand_list:hover {
	color:#464646;
	text-decoration: none;
}

a.main_menu:link {
	color:#ffffff;
}
a.main_menu:visited {
	color:#ffffff;
}
a.main_menu:hover {
	color:#ffffff;
}


a.white_link:link {
	color:#ffffff;
}
a.white_link:visited {
	color:#ffffff;
}
a.white_link:hover {
	color:#ffffff;
}

a.white_link_bold:link {
	color:#ffffff;
	font-weight: bold;
}
a.white_link_bold:visited {
	color:#ffffff;
	font-weight: bold;
}
a.white_link_bold:hover {
	color:#ffffff;
	font-weight: bold;
}

a.gray_link:link {
	color:#464646;
}
a.gray_link:visited {
	color:#464646;
}
a.gray_link:hover {
	color:#464646;
}


a.gray_link2:link {
	color:#666666;
}
a.gray_link2:visited {
	color:#666666;
}
a.gray_link2:hover {
	color:#666666;
}

a.main_menu2:link {
	color:#464646;
}
a.main_menu2:visited {
	color:#464646;
}
a.main_menu2:hover {
	color:#464646;
}


.top_red_line {
	
	background: url('img/top_red_line.gif') repeat-x;
	height: 9px;
	width: 100%;	
}

table.top_header_table {
	
	height: 70px;	
}

table.top_header_table td.left {

	background: url('img/red_back.gif');	
}

table.top_header_table td.right {

	background: url('img/red_back.gif');	
}

div.logo {

	background: url('img/logo.gif') no-repeat;
	height: 34px;
	width: 143px;
}

div.right_logo {

	background: url('img/right_slogan.gif') no-repeat;
	height: 32px;
	width: 140px;
}

table.top_menu1 {
	height: 100%;
}

table.top_menu1 td.top {
	background: url('img/red_back.gif');
	height: 40px;
}

table.top_menu1 td.bottom {
	background: url('img/dark_gray_back.gif');
}

table.top_menu2 {
	height: 100%;
}

table.top_menu2 td {
	height: 30px;
	background: url('img/top_menu_marker.gif') no-repeat;
	background-position: 50% 0;
}

table.top_menu2 td.decorated {
	background: url('img/top_menu_right.gif') no-repeat;
	background-position: 100% 50%;
}

table.top_menu2 td.decorated_none {
	background: none;
}


table.top_login_table {
	height: 45px;	
}

table.top_login_table td.left {

	background: #ffffff;
	text-align: center;
}

table.top_login_table td.right {

	background: url('img/login_form_right.gif') repeat-x;
}


div.not_logged_label {
	color: #959595;
}

div.cabinet_label {

	color: #666666;
	font-size: 11pt;
	font-weight: bold;
	margin-left: 20pt;
}

div.poll_label {

	padding: 10pt 0pt 10pt 0pt;
}

div.blog_label {

	padding: 10pt 0pt 10pt 0pt;
}

div.forum_label {

	padding: 10pt 0pt 10pt 0pt;
}

table.top_login_form td.right{
	background: url('img/login_form_right.gif') repeat-x;
}

div.login_form_left {
	background: url('img/login_form_left.gif') no-repeat;
	width: 13px;
	height: 43px;
}

div.enter_button {
	background: url('img/enter_button.gif') no-repeat;
	width: 49px;
	height: 32px;

}

div.exit_button {
	background: url('img/exit_button.gif') no-repeat;
	width: 49px;
	height: 32px;

}

div.register_button {
	background: url('img/register_button.gif') no-repeat;
	width: 112px;
	height: 32px;
	margin-left: 2px;
}

table.top_login_fields {
	margin-top: 0pt;	
}

table.top_login_fields td{
	color: #9b9b9b;
	font-weight: bold;
}

.login_field {
	
	width: 90%;
	border-left: 1px solid #4b4b4b;
	border-top: 1px solid #4b4b4b;
	border-right: 1px solid #5e5e5e;
	border-bottom: 1px solid #5e5e5e;
	background: #717171;
	color: #cccccc;
}


table.top_banners {

	height: 130px;
}

table.top_banners td {
	
	background: url('img/light_gray_back.gif');
}


table.main_table {
	margin-top: 3pt;
}

div.navigation_label {
	margin: 7pt 0pt 10pt 15pt;
}

div.information_label {
	margin: 15pt 0pt 10pt 15pt;
}

table.main_menu {
	border-right: 1px solid #ffffff;	
}

table.main_menu td{
	border-bottom: 1px solid #979696;
	background: url('img/main_menu_right.gif') no-repeat #666666;
	padding: 5pt 10pt 5pt 15pt;
	background-position: 100% 0;
}


table.main_menu2 {
	
}

table.main_menu2 td{
	border-bottom: 1px solid #ffffff;
	background: #e6e6e6;
	padding: 5pt 10pt 5pt 15pt;
}


table.right_poll {
	background: #666666;
	color: #ffffff;
}
table.right_poll td.left {
	border: 0;
}

div.main_poll_text {
	padding-bottom: 10pt;
}

div.right_banner {
	background: url('img/light_gray_back.gif');
	height: 310px;
	margin: 1px 0px 1px 0px;
	padding: 5pt 0pt 0pt 0pt;
}

div.right_blog {
	background: #666666;
	padding: 0pt 0pt 0pt 10pt;
}

div.right_blog_white {
	background: #ffffff;
	padding: 0pt 0pt 0pt 10pt;
}

table.right_blog_header {
	background: #cc0000;
	padding: 10pt 5pt 5pt 10pt;
}


div.right_blog_avatar {
	
	background: url('img/light_gray_back.gif');
	width: 70px;
	height: 70px;
	padding: 5pt;
}

table.cabinet_user_avatar {
	
	background: url('img/light_gray_back.gif');
	padding: 5pt;
}

div.right_blog_rating_label {
	color:#ffffff;
	margin: 5pt 0pt 3pt 0pt;
}

div.blog_text {
	background: url('img/blog_dark_back.gif');
	padding: 3pt 0pt 10pt 10pt;
}

div.last_blog_rating {
	
	background: url('img/blog_dark_back.gif');
	height: 15px;
}

div.last_blog_views {
	
	background: url('img/blog_views_marker.gif') no-repeat #322f2f;
	height: 15px;
	margin-top: 1px;
	text-align: center;
	color: #8c8b8b;
	background-position: 50% 100%;
	padding: 3pt 0pt 5pt 0pt;
}

div.blog_text_title {
	
	padding: 0pt 0pt 3pt 0pt;
}

div.blog_text_content {
	
	color: #ada2a2;
	padding: 3pt 0pt 3pt 0pt;
}

div.blog_text_comments {
	
	color: #ffffff;
	padding: 3pt 0pt 0pt 0pt;
}

table.forum_last_posts {
	margin: 5pt 0pt 15pt 0pt;
}

table.forum_last_posts td{
	background: url('img/posts_count_marker.gif') no-repeat #666666;
	padding: 8pt 5pt 3pt 15pt;
	background-position: 18% 0;
}


table.bottom_table {

}

table.bottom_table td.left{
	background: #666666;
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
}

table.bottom_table td.middle{
	background: #666666;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;

}

table.bottom_table td.right{
	background: #666666;
	border-top: 1px solid #ffffff;

}

div.forum_stats {
	margin: 5pt 0pt 10pt 0pt;
}


table.last_blog_avatar td.left {
	padding-right: 5pt;
}

table.poll_table {
	
}

table.poll_table td.normal{
	border-bottom: 1px solid #666666;
	padding: 5pt 10pt 5pt 15pt;
	background: url('img/poll_answer_left1.gif') no-repeat #e6e6e6;
	background-position: 0 50%;
}

table.poll_table td.over{
	border-bottom: 1px solid #666666;
	padding: 5pt 10pt 5pt 15pt;
	background: url('img/poll_answer_left2.gif') no-repeat #322f2f;
	background-position: 0 50%;
}


div.poll_bottom_label {
	color: #9a9a9a;
	padding: 10pt 0pt 10pt 0pt;
}

table.main_search_form1 {
	
}

table.main_search_form1 td.top_left{
	background: #666666;
	padding: 10pt 0pt 3pt 10pt;
}

table.main_search_form1 td.bottom_left{
	background: url('img/top_search_form1.gif');
	height: 26px;
}

table.main_search_form1 td.bottom_right{
	background: url('img/top_search_form1.gif');
	height: 26px;
}


table.main_page_center {
	background: #666666;
}


table.main_page_center1 {
	border-top: 2px solid #ffffff;
	border-right: 2px solid #ffffff;
}

table.internal_search_header {
	background: #cc0000;
	height: 38px;
	border-left: 2px solid #ffffff;
}

table.internal_search_header td.left {
	background: url('img/main_search_crit_label.gif') no-repeat;
	background-position: 20px 50%;
	color: #ffffff;
}

table.search_dealer_header {
	background: #cc0000;
	height: 38px;
	border-left: 2px solid #ffffff;
}

table.single_dealer_header td.left {
	background: url('img/dealer_label.gif') no-repeat;
	background-position: 20px 50%;
	color: #ffffff;
}

table.single_dealer_header {
	background: #cc0000;
	height: 38px;
	border-left: 2px solid #ffffff;
}

table.search_dealer_header td.left {
	background: url('img/dealer_search_label.gif') no-repeat;
	background-position: 20px 50%;
	color: #ffffff;
}


table.search_ins_header {
    background: #cc0000;
    height: 38px;
    border-left: 2px solid #ffffff;
}
table.search_ins_header td.left {
    background: url('img/ins_search_label.gif') no-repeat;
    background-position: 20px 50%;
    color: #ffffff;
}

table.internal_cabinet_header {
	background: #cc0000;
	height: 38px;
	border-left: 2px solid #ffffff;
}

table.internal_cabinet_header td.left {
	background: url('img/cabinet_in_label.gif') no-repeat;
	background-position: 20px 50%;
	color: #ffffff;
}

table.internal_search_header td.middle {
	
}

table.internal_search_header td.right {
	padding: 0pt 20pt 0pt 0pt;
}




table.main_search_header {
	background: #cc0000;
	height: 38px;
	border-left: 2px solid #ffffff;
}

table.main_search_header td.left {
	background: url('img/main_search_crit_label.gif') no-repeat;
	background-position: 20px 50%;
	color: #ffffff;
}
table.main_search_header td.middle {
	color: #ffffff;
}

table.main_search_header td.right {
	padding: 0pt 20pt 0pt 0pt;
}

table.main_search_fields {
	background: #666666;
	padding: 0pt 0pt 0pt 0pt;
	margin: 0;
	border-left: 2px solid #ffffff;
}

table.main_search_fields td {
	padding: 0pt 0pt 0pt 10pt;
}

table.main_search_fields td.white {
	color: #ffffff;
	padding-top: 10pt;
	border-right: 10px solid #666666;
}

div.main_search_field_label {
	color: #ffffff;
	padding: 3pt 0pt 3pt 0pt;
}

select.main_search_field {
	width :100%;
	border: 1px solid #a7a6aa;
}

input.main_search_field {
	width :100%;
	border: 1px solid #a7a6aa;
}

table.main_search_fields_sub {
	padding: 0pt;
}

table.main_search_fields_sub td.left{
	padding: 0pt 5pt 0pt 0pt;
}

table.main_search_fields_sub td.right{
	padding: 0pt;
}

div.main_search_currency{
	display: inline;
	padding: 5pt;
}


div.main_search_currency2 {
	padding: 5pt;
	background: #ffffff;
	display: inline;
	color: #666666;
}


table.main_search_currency_fields {
	background: #ffffff;
	border-bottom: 1px solid #666666;
	color: #464646;
}


table.main_search_currency_fields2 td {
	padding: 5pt;
}


table.main_search_field_submit {
	background: #ffffff;
}

table.main_catalogue {
	background: #ffffff;
	border-right: 10px solid #666666;
}

table.main_catalogue td.center{

}


div.main_catalogue_label {
	padding: 10pt 0pt 10pt 10pt;
}

div.int_catalogue_label {
	padding: 10pt 0pt 10pt 10pt;
	background: #ffffff;
	border-right: 10px solid #666666;
}

div.int_used_label {
	padding: 0pt 0pt 10pt 10pt;
	background: #ffffff;
	border-right: 10px solid #666666;
}

div.main_cars_label {
	padding: 0pt 0pt 10pt 10pt;
}

div.main_truck_label {
	padding: 0pt 0pt 10pt 10pt;
}

table.main_brands_list td.main {
	padding: 0pt 0pt 20pt 10pt;
}

table.main_news_label {
	background: #ffffff;
	margin-top: 2px;
	border-right: 10px solid #666666;
}

table.module_news_label {
	background: #ffffff;
	border-right: 10px solid #666666;
}

div.main_news_label {
	padding: 10pt;
	
}

table.main_news_bottom {
	background: #ffffff;
	border-right: 10px solid #666666;
}

table.main_news_bottom td{
	padding: 20pt 0pt 20pt 10pt;;
}

table.main_news_header {
	border-right: 10px solid #666666;
}

table.main_news_header td.left {
	background: url('img/news_header_back.gif') no-repeat #666666;
	background-position: 100% 0;
	height: 12px;
	padding: 0pt 20pt 0pt 0pt;
}

table.main_news_header td.left1 {
	background: url('img/news_header_back1.gif') no-repeat #cc0000;
	background-position: 100% 0;
	height: 12px;
	padding: 0pt 20pt 0pt 0pt;
}

table.main_news_header td.right {
	background: #e6e6e6;
	padding: 0pt 0pt 0pt 10pt;
}

table.main_news_header td.right1 {
	background: #cc0000;
	padding: 0pt 0pt 0pt 10pt;
}

div.news_header_date {
	color: #ffffff;
}

div.news_header_year {
	color: #a9a9a9;
	font-size: 8pt;
}

table.main_news_body {
	border-right: 10px solid #666666;
}

table.main_news_body td.right {
	padding: 10pt 0pt 0pt 10pt;
	background: #ffffff;
	color: #77585d;
}

table.bottom_banner {
	background: #e6e6e6;
	height: 150px;
	border-top: 13px solid #666666;
	border-right: 10px solid #666666;
}

table.bottom_links {
	background: #ffffff;
	border-right: 10px solid #666666;
}

table.bottom_links td{
	padding: 10pt;
}

div.loader_cs {
	display: inline;
}

div.main_album_label {
	padding: 20pt 0pt 10pt 10pt;
}

div.logged_name {
	color: #b1b1b1;
	display: inline;
}

div.logged_login {
	padding: 5pt 25pt 5pt 25pt;
	margin-left: 20pt;
	display: inline;
	background: #8b8787;
}

div.logged_cabinet {
	margin: 0pt 0pt 0pt 20pt;
	display: inline;
}

div.answered_poll_header {
	background: url('img/answered_poll_header.gif') no-repeat #322f2f;
	color: #a19f9f;
	height: 35px;
	padding: 0pt 0pt 0pt 10pt;
}

table.poll_done_answers {
	background: #322f2f;
	margin-top: 1px;
}

table.poll_done_answers td.left{
	color: #a19f9f;
	padding: 2pt 0pt 3pt 5pt;
}

table.poll_done_answers td.middle{
	
}

div.poll_ruller {
	height: 3px;
	background: #ffffff;
	margin-left: 3px;	
}

table.poll_done_answers td.right{
	color: #ffffff;
}

div.nav_div {
	
	display: inline;
	padding: 0pt 5pt 0pt 5pt;
}

div.nav_div_selected {
	
	display: inline;
	padding: 10pt 5pt 10pt 5pt;
	background: #cc0000;
	color: #ffffff;
}

div.nav_home {
	display: inline;
}

div.int_search_header {
	
	padding: 5pt 0pt 5pt 50px;
	background: url('img/add_offer_ico.gif') no-repeat #e6e6e6;
	background-position: 5pt 50%;
}

table.int_search_fields {
	
	border-left: 2px solid #ffffff;
}

table.int_search_fields td.left{
	
	background: #e6e6e6;
	border-top: 1px solid #c3c3c3;
	padding: 4pt;
	padding-right: 10pt;
}
table.int_search_fields td.right{
	
	background: #e6e6e6;
	border-top: 1px solid #c3c3c3;
	padding-right: 10pt;
}

table.int_search_fields td.top{
	
	background: #e6e6e6;
	height: 5px;
}

div.int_search_title {
	color: #4c4a4b;
	padding: 3pt 0pt 2pt 0pt;
}

select.int_search_field {
	width: 100%;
	border: 1px solid #a09697;
}

input.int_search_field {
	width: 100%;
	border: 1px solid #a09697;
}

table.int_search_fields td.bottom{
	
	background: #666666;
	height: 8px;
}

table.int_search_fields td.bottom_light{
	
	background: #e6e6e6;
	height: 8px;
}

form.int_search_form {
	display: inline;	
}

table.int_search_top1 {
	border-right: 12px solid #666666;
}

table.int_search_top1 td.left{
	background: url('img/ob_label.gif') no-repeat #ffffff;
	background-position: 50% 50%;
	padding: 10pt 0pt 10pt 0pt;
}

table.int_search_top1 td.right{
	background:  #666666;
	color: #ffffff;
	padding: 0pt 0pt 0pt 10pt;
}


table.int_search_top2 {
	border-right: 12px solid #666666;
}

table.int_search_top2 td.left{
	background: url('img/order_label.gif') no-repeat #ffffff;
	background-position: 80% 50%;
	padding: 10pt 0pt 10pt 0pt;
}

table.int_search_top2 td.right{
	background: url('img/int_search_top2.gif') no-repeat #e6e6e6;
	color: #ffffff;
	background-position: 0 0;
	height: 33px;
	padding: 0pt 0pt 0pt 10pt;
}

table.int_search_top3 td.marked {
	background: url('img/int_search_top3.gif') no-repeat;
	background-position: 98% 50%;
}



table.int_search_top4{
	background: #ffffff;
	border-bottom: 1px solid #616161;
	border-right: 12px solid #666666;
}


table.int_search_top4 td.left{
	background: #ffffff;
}

table.int_search_top4 td.right{

}

div.int_search_top5 {
	border-bottom: 1px solid #606060;
	background: #eaeaea;
	height: 7px;
	border-right: 12px solid #666666;
}

div.int_search_top6 {
	background: #ffffff;
	height: 21px;
	border-right: 12px solid #666666;
}

table.int_search_main {
	border-right: 12px solid #666666;
}

table.int_search_main td{
	padding: 4pt;
}


table.int_search_main tr.gray {
	background: #eaeaea;	
}

table.int_search_main tr.red {
    background: #ffc0c0;    
}

table.int_search_main tr.dark_gray {
	background: #666666;	
}

table.int_search_main tr.white {
	background: #ffffff;	
}

table.int_search_main td.price {
	color: #4d4b4c;
	font-weight: bold;
}

table.int_search_main td.normal {
	color: #4c4c4c;
}


table.cat_list1 {

	background: #ffffff;
	padding: 10pt 0pt 10pt 10pt;
	border-right: 10px solid #666666;
}

div.cat_count {
	color: #c4c4c4;
}


table.pages1 {
	
	background: #666666;
}

table.pages1 td.left{
	
	padding-left: 10pt;
}

table.pages1 td.right{
	
	padding-right: 10pt;
}

table.pages2 {
	
	background: #4f4b4c;
}

table.pages2 td.center{
	
	padding: 0;
}

table.pages3 td.normal {
	text-align: center;
}

table.pages3 td.selected {
	color: #868080;
	background: url('img/pager_top.gif') no-repeat;
	background-position: 50% 0;
	text-align: center;
}

table.search_form_currency {
	
	
}

table.search_form_currency td.left{
	
	color: #b2a9aa;
	padding: 3pt;
	background: #4f4b4c;
}

table.search_form_currency td.right{
	
	background: #4f4b4c;
	color: #b2a9aa;
	padding: 3pt;
}


table.search_form_currency td.selected{
	
	background: url('img/search_form_currency.gif') no-repeat #4f4b4c;
	color: #b2a9aa;
	padding: 3pt;
	background-position: 50% 0;
}

table.offer_details_header {
	background: #cc0000;
	height: 38px;
	border-left: 2px solid #ffffff;
}

table.offer_details_header td.left {
	background: url('img/offer_more_label.gif') no-repeat;
	background-position: 20px 50%;
	color: #ffffff;
}

table.offer_details1 {
	background: #666666;
	border-left: 2px solid #ffffff;
	
}

table.offer_details1 td.td2{
	color: #ffffff;
	
}

table.offer_details2 {
	background: #666666;
	border-left: 2px solid #ffffff;
	
}

table.offer_details2 td.right {
	background: #ffffff;
	
}

div.offer_details1 {
	background: url('img/offers_details_top1.gif') no-repeat;
	height: 42px;
}

table.offer_photo {
	
	padding: 4pt;
	background: #ffffff;
}

div.offer_details1_bottom {
	height: 10px;
	background: #666666;
}

div.offer_details3 {
	background: #4f4b4c;
	height: 20px;
	border-left: 10px solid #ffffff;
	color: #ffffff;
	padding: 10pt 0pt 0pt 20pt;
}

div.offer_details3_1 {
	background: #e6e6e6;
	height: 20px;
	border-left: 10px solid #ffffff;
	color: #ffffff;
	padding: 10pt 0pt 0pt 20pt;
}

div.offer_details4 {
	height: 11px;
	background: url('img/offer_details4.gif') repeat-x;
	border-left: 10px solid #ffffff;
}

table.offer_details5 {
	border-left: 10px solid #ffffff;
}

table.offer_details5 td.left {
	background: #e6e6e6;
	color: #4c4a4b;
	font-weight: bold;
	padding: 5pt 5pt 5pt 20pt;
}

table.offer_details5 td.right {
	background: url('img/offer_details5.gif') no-repeat;
}

table.offer_details6 {

	margin-top: 5px;
	border-left: 10px solid #ffffff;
}

table.offer_details6 td {
	border-top: 1px solid #c7c7c7;
	padding: 5pt 0pt 5pt 0pt;
	color: #4d4b4c;
}


table.offer_complectation {
	background: url('img/complectation_top.gif') no-repeat #4f4b4c;
	border-left: 10px solid #666666;
	margin-top: 20pt;
	background-position: 30px 0;
}

table.offer_complectation td{
	
	padding: 10pt;
	color: #d4d2d3;
}

div.complectation_label {
	padding: 0pt 0pt 10pt 0pt;
}


table.offer_photos_more {
	
	margin-top: 10pt;
}

table.offer_photos_more td {
	
	padding: 3pt;
	background: #ffffff;
}

table.navigation_table {
	border-right: 1px solid #ffffff;
}


div.white_spaces_cat {
	height: 200px;
	background: #ffffff;
	border-right: 10px solid #666666;
}

div.search_button {
	width: 100px;
	height: 25px;
	background: url('img/search_button.gif') no-repeat;
	background-position: 100% 0;
}


div.not_found {
	background: #ffffff; 
	border-right: 12px solid #666666;
}

div.main_search_submit {
		
	border: 1px solid #d0d0d0;
	padding: 5pt;
	margin: 5pt;
	width: 70%;
}

form.main_search {
	display: inline;
}


table.int_search2 td.left{
	border: 0;
	padding: 0;
}

table.int_search2 td.right{
	border: 0;
	padding: 0;
}

table.int_search2{
	border: 0;
}

.cat_sel_normal {
	padding-left: 3pt;
}

.cat_sel_selected {
	background: url('img/cat_selected_back.gif') no-repeat;
	padding-left: 3pt;
}

table.two_cols_int1 {
	background: #ffffff;
	margin-bottom: 5pt;
	border-right: 12px solid #666666;
}


div.in_forum_label {
	padding: 10pt;
}

table.two_cols_int2 {

}

table.two_cols_int2 td.left {
	
	border-top: 1px solid #ffffff;
	padding: 5pt;
}

table.two_cols_int2 td.right {
	
	background: url('img/two_cols_int2.gif') no-repeat #666666;
	border-top: 1px solid #ffffff;
	padding: 5pt 0pt 5pt 10pt;
}


div.cat_publications_label {
	
	padding: 20pt 0pt 10pt 10pt;
}

table.two_cols_int3 {
	
	margin: 10pt 0pt 10pt 0pt;
}

table.two_cols_int3 td.left{
	
	padding-right: 20pt;
}

table.two_cols_int3 td.right{
	
	color: #454545;
	padding-right: 10pt;
}

div.two_cols_int3_title {
	padding: 0pt 0pt 5pt 0pt;
}


table.two_cols_int4 {
	
	background: #ffffff;
	border-right: 12px solid #666666;
}

table.two_cols_int5 {
	
	border-right: 12px solid #666666;
	background: #4f4b4c;
}

table.two_cols_int5 td.right {
	
	background: #332f30;
	padding: 20pt 0pt 10pt 10pt;
	color: #ae9fa2;	
}

div.two_cols_int5_title {
	padding: 0pt 0pt 5pt 0pt;
}

div.two_cols_int5_comments {
	color: #ffffff;
	padding-top: 10pt;
}


div.two_cols_int5_blog {
	padding: 10pt 0pt 10pt 0pt;
}

div.two_cols_int5_bottom {
	background: #ffffff;
	height: 10px;
}

div.cabinet_top_gray {
	height: 10px;
	background: #666666;
	border-left: 2px solid #ffffff;
}

div.cabinet_bottom_gray {
	height: 20px;
	background: #666666;
}

table.cabinet_top_menu {
	border-left: 2px solid #ffffff;
}

table.cabinet_top_menu td{
	padding: 5pt;
}

table.cabinet_top_menu td.selected{
	background: #ffffff;
	color: #4e4b4b;
}

table.cabinet_top_menu td.normal{
	background: #666666;
}

table.cabinet_top_menu td.empty{
	background: #666666;
}

table.cabinet_content {
	padding: 10pt;
	background: #ffffff;
	border-left: 2px solid #ffffff;
}

table.cabinet_content2 {
	color: #4e4b4b;
}

table.cabinet_top_menu2 {
	background: #ffffff;
	padding: 3pt 0pt 10pt 0pt;
}

div.cabinet_top_menu2 {
	background: url('img/cabinet_top_menu2.gif') no-repeat #666666;
	width:100px;
	background-position: 100% 0;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.cabinet_top_menu2_2 {
	background: url('img/cabinet_top_menu2.gif') no-repeat #666666;
	width:200px;
	background-position: 100% 0;
	padding-top: 10px;
	padding-bottom: 10px;
}

div.cabinet_top_menu2_1 {
	background: url('img/cabinet_top_menu2_1.gif') no-repeat #cc0000;
	width:100px;
	padding-bottom: 10px;
	background-position: 100% 0;
	padding-top: 10px;
	padding-left: 5px;
	color: #e26e6e;
}

div.you_sell_label {
	padding-bottom: 10pt;
}

table.you_sell td{
	border-bottom: 1px solid #cdcdcd;
	color: #4e4b4b;
}

table.cabinet_content2 {
	background: #ffffff;
	padding: 10px 0px 30px 0px;
}

table.cabinet_offers_list {
	color: #4e4b4b;
	border-bottom: 1px solid #bdbdbd;
}

table.cabinet_offers_list td{
	padding: 6pt;
}

table.cabinet_offers_list td.actions{
	padding: 0;
}

table.cabinet_offers_list th{
	border-bottom: 1px solid #bdbdbd;
	padding: 5pt;
	background: url('img/int_search_top3.gif') no-repeat #eaeaea;
	background-position: 98% 50%;
}

table.cabinet_offers_list tr.white{
	background: #ffffff;
}

table.cabinet_offers_list tr.gray{
	background: #eaeaea;
}

table.offers_actions td.left {
	background: #cec8c8;
}

table.offers_actions td.right {
	background: #cc0000;
}

div.offers_list_bottom {
	padding: 20pt;
	background: #e6e6e6;
}

div.cabinet_offer_top {
	height: 10px;
	background: #666666;
	border-left: 2px solid #ffffff;
}

table.edit_offer_complectation {

}

table.edit_offer_complectation td{
	padding: 2pt 10pt 2pt 0pt;
}

table.offer_photos_edit {
	
}

table.offer_photos_edit td.delete{
	background: #cc0000;
	color: #ffffff;
}


table.offer_add_photo {
	margin-bottom: 10pt;
}

table.offer_add_photo td.top {
	background: url('img/offer_add_photo_back.gif') no-repeat #ffffff;
	padding: 10pt;
	background-position: 20px 0;
	border-bottom: 1px solid #b7b7b7;
}

table.offer_add_photo td.bottom {
	background: #ffffff;
	padding: 10pt;
	border-top: 5px solid #e3e3e3;
}

table.edit_user_avatar{
	background: #d1d1d1;
}

table.edit_user_avatar td.left {
	padding: 5pt;
	background: #666666;
}

table.edit_user_avatar2 td.top {
	background: #e6e6e6;
	padding: 10pt 0pt 10pt 20pt;
	border-bottom: 1px solid #9e9e9e;
}

table.edit_user_avatar2 td.bottom {
	background: url('img/edit_user_avatar2.gif') no-repeat #d1d1d1;
	padding: 10pt 10pt 10pt 20pt;
	border-top: 5px solid #bebebe;
	background-position: 0 10px;
}

table.module_news {
	border-right: 1px solid #ffffff;
	border-left: 10px solid #666666;
}

table.module_news td.pages{

	border-right: 10px solid #666666;
	padding: 10pt;
}


div.module_news_bottom {
	background: #666666;
	height: 10px;
}

table.pages1_1 td{
	padding: 3pt;
}

table.pages1_1 {
	
	background: #666666;
}

table.pages1_1 td.left{
	
	padding-left: 10pt;
}

table.pages1_1 td.right{
	
	padding-right: 10pt;
}

table.standard_table {
	border-left: 10px solid #666666;
	border-right: 1px solid #ffffff;
}

.main_td {
	border-right: 10px solid #666666;
}

div.main_bottom_td {
	height: 10px;
	background: #666666;
}

table.dealer_languages {
	background: #cc0000;
	margin-top: 10px;
	padding: 5pt;
}


table.dealer_languages td.dright {
	padding-left: 10pt;
	background: #cc0000;
}


table.dealer_search_fields {
	
	border-left: 2px solid #ffffff;
}

table.dealer_search_fields td.left{
	
	background: #e6e6e6;
	border-top: 1px solid #c3c3c3;
	padding: 4pt 0pt 4pt 10pt;
}
table.dealer_search_fields td.right{
	
	background: #e6e6e6;
	border-top: 1px solid #c3c3c3;
	padding-right: 10pt;
}

table.dealer_search_fields td.top{
	
	background: #e6e6e6;
	height: 5px;
}

div.dealer_select_label {
	padding: 10pt 0pt 5pt 0pt;
	
}

table.dealers_list {
	background: #ffffff;
	border-right: 10px solid #666666;
	padding-top: 30px;
	
}

table.dealers_list th {
	padding: 5pt;
}

table.dealers_list th.white {
	color: #666666;
	background: #ffffff;
	font-weight: normal;
	border-bottom: 1px solid #636363;
}

table.dealers_list th.gray {
	color: #666666;
	background: #e6e6e6;
	font-weight: normal;
	border-bottom: 1px solid #636363;
}


table.dealers_list td {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #bdbdbd;
}

table.dealers_list td.white {
	background: #ffffff;
	padding: 5pt;
	border: 0;
}

table.dealers_list td.name {
	
	padding: 10pt 0pt 0pt 10pt;
	color: #666666;
}

table.dealers_list tr.white {
	background: #ffffff;
}

table.dealers_list tr.gray {
	background: #e9e9e9;
}

table.single_dealer {
	border-left: 2px solid #ffffff;
	border-right: 10px solid #666666;
	background: #ffffff;
}

div.single_dealer_name {
	color: #4d4b4b;
	border-bottom: 1px solid #666666;
	padding: 10pt;
}

div.single_dealer_text {
	color: #4d4b4b;
	padding: 10pt;
	border-top: 1px solid #666666;
}

table.single_dealer_params {
	margin-bottom: 20pt;
}

table.single_dealer_params td.normal {
	background: #e6e6e6;
	border-bottom :1px solid #d0d0d0;
	padding: 5pt;
	color: #4d4b4b;
}

table.single_dealer_params td.white {
	background: #ffffff;
	padding: 5pt;
	color: #4d4b4b;
}

table.register_cabinet_content {

}

table.register_cabinet_content td{
	color: #666666;
}

input.cabinet_field {
	border: 1px solid #9e9e9e;
}

table.cabinet_login {
	padding: 10pt 0pt 10pt 0pt;	
}

table.cabinet_login td.top_1,td.top_2,td.top_3 {
	color: #666666;
	border-bottom: 1px solid #acacac;
	padding: 5pt;
}

table.cabinet_login td.bot_1,td.bot_2,td.bot_3 {
	color: #949292;
	border-top: 5px solid #d1d1d1;
	padding: 5pt;
	background: #e6e6e6;
}

table.cabinet_login td.bot_4,td.bot_5 {
	color: #949292;
	padding: 10pt;
	background: #e6e6e6;
}

.aten {
	color: white; 
	font-weight: bold; 
	background: #b90000; 
	padding: 0 6px 2px 6px; 
	margin-right: 10px; 
	font-size: 9pt;
}


table.blog_table1 {
	border-bottom: 1px solid #ffffff;
	background: #4e4b4b;
}

table.blog_table2 {
	
	margin: 45px 0px 40px 0px;
}

table.blog_table2 td.left{
	padding: 0px 10px 0px 10px;
}

table.blog_table2 td.right{
	background: #322f2f;
	color: #ada2a2;
}

table.blog_table3 {
	padding-top: 10px;
	background: #4e4b4b;
}

table.blog_table3 td.left {
	color: #ffffff;
	font-size: 9pt;
	background: #4e4b4b;
	padding: 0;
}

table.blog_table3 td.right {
	color: #ffffff;
	font-size: 9pt;
	background: #4e4b4b;
	padding-right: 3px; 
}

table.blog_table5 td.left1{
	background: url('img/blog_rating_marker.gif') no-repeat;
	background-position: 13px 0;
}
table.blog_table5 td.middle1{
	background: url('img/blog_rating_marker.gif') no-repeat;
	background-position: 50% 0;
}

table.blog_table5 td.right1{
	background: url('img/blog_rating_marker.gif') no-repeat;
	background-position: 95% 0;
}

table.blog_table5 td.left1,td.middle1,td.right1{
	color: #ffffff;
	padding: 5px 2px 0px 2px;
}

table.blog_comments {
	border-bottom: 1px solid #4e4b4b;
}

table.blog_comments td.left {
	background: #4e4b4b;
	padding: 0px 10px 0 10px;	
}

table.blog_comments td.right {
	background: url('img/blog_comment_back.gif') no-repeat #e6e6e6;
	color: #322f2f;	
	padding: 10pt;
	background-position: 20px 0;
}




table.d_pages_list {
    background: #ffffff;
    padding-top: 5px;
    border-top: 1px solid #636363;
    
}

table.d_pages_list th {
    padding: 5pt;
}

table.d_pages_list th.white {
    color: #666666;
    background: #ffffff;
    font-weight: normal;
    border-bottom: 1px solid #636363;
}

table.d_pages_list th.gray {
    color: #666666;
    background: #e6e6e6;
    font-weight: normal;
    border-bottom: 1px solid #636363;
}


table.d_pages_list td {
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #bdbdbd;
}

table.d_pages_list td.white {
    background: #ffffff;
    padding: 5pt;
    border: 0;
}

table.d_pages_list td.name {
    
    padding: 10pt 0pt 0pt 10pt;
    color: #666666;
}

table.d_pages_list tr.white {
    background: #ffffff;
}

table.d_pages_list tr.gray {
    background: #e9e9e9;
}
