<style>

span {margin: 0}

body {background-color: rgb(255,255,255); margin: 0; font-family: Tahoma, Arial; font-size: 10; overflow: auto; scrollbar-base-color: rgb(70,70,70); scrollbar-arrow-color: rgb(200,200,200)}

.all {width: 100%; height: 100%; margin: 0}

.tire {font-size: 13; color: rgb(199,64,34)}
.tire2 {font-size: 13; font-weight: 600; color: rgb(34,64,199)}
.lnk {color: rgb(0,85,201)}
.external_lnk {font-size: 13; color: rgb(0,85,201)}
.div_lnk_pages {margin-top: 8}

.index_topline {background-image: url('P/top-resite.png'); height: 30}
.index_topmenu_item {background-color: rgb(220,220,220); background-image: url('P/px-menu-off.gif'); text-align: center}
.index_topmenu_item_in {background-color: rgb(59,78,175); background-image: url('P/px-menu-on-in.gif'); text-align: center}
.index_topmenu_link {color: rgb(0,85,201); font-size: 13}
.index_topmenu_link_in {color: rgb(255,255,255); font-size: 13; font-weight: 600; text-decoration: none}
.index_submenu_item {text-align: center; background-color: rgb(200,200,200); background-image: url('P/px-menu-off.gif')}


.navigation_bar {margin-top: 5; margin-bottom: 15; margin-left: 15; font-size: 13}
.navigation_lnk {color: rgb(0,85,201); font-size: 13}


.menu_topic {height: 22; color: rgb(111,20,15); font-size: 14; font-family: Verdana; font-weight: 600}
.menu_link  {color: rgb(0,0,0); font-size: 13; font-family: Verdana}
.menu_item {height: 28}
.menu_link2 {color: rgb(0,85,201); font-size: 13}
.menu_link2_opened {color: rgb(255,255,255); font-size: 13; font-weight: 600; text-decoration: none}
.menu_subitem {height: 22px; vertical-align: middle; padding-left: 20;}
.menu_subitem_opened {height: 22px; background-image: url('P/vert-menu-linked.gif'); background-repeat: repeat-x; background-position: center; vertical-align: middle; padding-left: 20}
.menu_kurs {color: rgb(80,80,80); font-size: 28; font-style: italic}
.menu_info {color: rgb(80,80,80); font-size: 10; text-align: center}

.main_new_tbl {width: 100%; margin-left: 0; margin-top: 10; text-align: center}
.main_header {height: 40; font-weight: 600; color: rgb(200,30,30); vertical-align: top}
.main_model  {margin-left: 12; color: rgb(0,85,201); font-size: 11; font-family: Verdana}
.main_price {margin-left: 12; color: rgb(70,70,70); font-weight: 600; font-size: 14}
.main_news_topic {font-size: 14; font-weight: 600}
.main_news_text {font-size: 13; line-height: 2}


.about_all {margin-top: 30; margin-bottom: 100; width: 650}
.about_text {margin-top: 30; font-size: 13}
.warranty_all {margin-left: 10; margin-top: 30; margin-bottom: 100; width: 650}
.warranty_text {margin-top: 20; font-size: 13; text-indent: 20}


.all_firms {margin-top: 10; margin-bottom: 15}
.all_firms_active {margin-left: 15; font-size: 12; font-weight: 300; color: rgb(0,0,0)}
.all_firms_lnk {margin-left: 15; font-size: 12; font-weight: 300; color: rgb(0,85,201)}
.all_filter {margin-top: 10; margin-bottom: 40}
.all_filter_active {margin-left: 15; font-size: 12; font-weight: 300; color: rgb(0,0,0)}
.all_filter_lnk {margin-left: 15; font-size: 12; font-weight: 300; color: rgb(0,85,201)}


.allmodels_top_tbl {width: 740; height: 35; margin-top: 10; margin-bottom: 10; margin-left: 5 font-size: 12}
.am_filter_lnk {color: rgb(0,85,201)}
.am_pages_lnk {color: rgb(0,85,201)}
.allmodels_pages_tbl {height: 50; margin-top: 10; margin-bottom: 10; font-size: 11}
.allmodels_model_lnk {margin-left: 13; font-family: Arial; font-size: 13; font-weight: 600; color: rgb(0,0,230)}
.allmodels_foto {width: 80; height: 120; margin-left: 5}
.allmodels_tbl {width: 740}
.allmodels_price_grn {color: rgb(62,62,62); font-size: 18; font-weight: 900}
.allmodels_price_ye {color: rgb(62,62,62); font-size: 14; font-weight: 300}
.am_status {font-size: 12}
.allmodels_order_lnk {color: rgb(215,2,6); font-size: 14; font-weight: 900}
.allmodels_info_middle {color: rgb(62,62,62); font-size: 13; font-weight: 600}
.allmodels_info_item {color: rgb(0,85,201); font-size: 14; font-weight: 600}


.compare_select_tbl {width: 1050; margin-left: 0; margin-top: 10; font-size: 12; text-align: center}
.compare_info_tbl {width: 1000; margin-left: 0; margin-top: 25; font-size: 11; border-style: solid; border-width: 1; border-color: rgb(150,150,150); border-collapse: collapse}
.compare_info_tbl td {border-color: rgb(150,150,150); vertical-align: middle}
.compare_name {font-size: 16; color: rgb(0,85,201); font-weight: 600; font-family: Tahoma; margin-left: 15; margin-bottom: 0}
.compare_picture {width: 190; height: 350; margin-left: 10}
.compare_top {text-align: left; height: 50; vertical-align: middle; width: auto; padding-left: 15}
.compare_price {margin-left: 15; font-size: 14; font-weight: 300; color: rgb(230,30,30)}
.compare_topic {height: 40; padding-left: 20; font-size: 17; font-weight: 300; color: rgb(230,30,30)}
.compare_punkt {margin-left: 5; margin-left: 5; font-size: 11; font-weight: 600; width: 180}
.compare_punkt2 {margin-left: 15}
.compare_tr1 {height: 30; vertical-align: top}
.compare_tr2 {height: 30; vertical-align: top}


.find_topic {margin-top: 25; font-weight: 600; font-size: 16; width: 750; text-align: center}
.find_text {margin-top: 20; margin-left: 30; font-size: 11; line-height: 1.5; letter-spacing: 1; width: 700; text-align: justify}


.price_tbl {margin-top: 25; margin-left: 35; font-size: 13; margin-left: 0; border-width: 1; border-color: rgb(100,100,100); border-collapse: collapse}
.price_tbl td {padding-left: 5; border-color: rgb(100,100,100)}


.service_hotline_tel {margin-left: 10; font-size: 16; color: rgb(200,30,30)}


.sm_top_tbl {width: 100%; height: 35; margin-top: 10; margin-bottom: 10; margin-left: 15; font-size: 12}
.sm_tbl {cellspacing: 0; cellpadding: 0; width: 100%; margin-top: 0; margin-left: 0; margin-bottom: 30; border-style: solid; border-width: 0; vertical-align: top}
.sm_topmenu_tbl {height: 32; margin-top: 10; margin-left: 16; margin-bottom: 5}
.sm_topmenu_item {background-color: rgb(220,220,220); background-image: url('P/px-menu-off.gif'); text-align: center}
.sm_topmenu_item_in {background-color: rgb(59,78,175); background-image: url('P/px-menu-on-in.gif'); text-align: center}
.sm_topmenu_lnk {color: rgb(0,85,201); font-size: 13}
.sm_topmenu_lnk_in {color: rgb(255,255,255); font-size: 13; font-weight: 600; text-decoration: none}
.sm_topic {height: 50; text-align: left}
.sm_left {width: 260; text-align: center; vertical-align: top}
.sm_foto {border: 0; width: 210; height: 350}

.sm_price_model {color: rgb(180,10,10)}
.sm_price_tbl {text-align: left; font-size: 11; width: 220; margin-top: 20; margin-left: 20; margin-right: 20; margin-bottom: 10}
.sm_price_foto {width: 80; height: 100}
.sm_color {font-size: 11; font-weight: 600; color: rgb(10,10,130)}
.sm_color_rus {font-size: 11; font-weight: 600; color: rgb(10,130,10)}
.sm_price {color: rgb(180,10,10); font-size: 20; font-weight: 300}
.sm_nal {font-size: 11; font-weight: 600}
.sm_date {font-size: 11}
.sm_status {margin-top: 10; font-size: 12; font-weight: 600; color: rgb(230,30,30)}
.sm_text {font-size: 12; line-height: 1.5}
.sm_icon {padding: 0; width: 20}
.sm_komplekt {font-size: 13}
.sm_sertified {font-size: 11}
.sm_review {margin-top: 8; font-size: 13; color: rgb(199,64,34)}
.sm_review_lnk {font-size: 13; color: rgb(8,87,218)}
.sm_manual_lnk {font-size: 13; color: rgb(8,87,218); margin-left: 12}

.sm_bestacc_tbl {width: 98%; margin-top: 30; text-align: left; font-size: 12; border: 0}
.sm_bestacc_foto {width: 80; height: 80}
.sm_bestacc_description {font-size: 11; font-weight: 300; width: 90%}
.sm_discountprice {font-size: 15}
.sm_nodiscount {color: rgb(132,132,132)}
.sm_discount {color: rgb(179,3,5)}

.sm_dopfoto_big {width: 300; height: 500}
.sm_dopfoto_small {width: 80; height: 100; border: none}
.sm_dopfoto_tbl {width: 100%; text-align: center}
.sm_dopfoto_text {font-size: 12; color: rgb(179,3,5); text-align: left}
.sm_line1 {height: 15}



.sm_params_tbl {font-size: 12; width: 95%; font-weight: 300}
.sm_params_tbl td {padding-top: 5; padding-bottom: 5; vertical-align: top; line-height: 1.6}
.sm_params_topic {padding-left: 10; font-size: 14; font-weight: 900}

.sm_dopfoto_mini {border: 0; margin-right: 15}
.sm_dopfoto_color {width: 120; font-size: 13; font-weight: 600; color: rgb(120,120,120)}
.sm_dopfoto_price {width: 120; font-size: 13; font-weight: 600; color: rgb(120,120,120)}

.sm_acc_tbl {margin-left: 10; font-size: 12; width: 95%; font-weight: 300}
.sm_acc_type_tr {width: 95%; height: 22; background-color: rgb(183,231,127)}
.sm_acc_type {font-size: 13; font-family: Tahoma; font-weight: 600; padding-left: 10}
.sm_acc_lnk {font-family: Arial; font-size: 13; font-weight: 600; color: rgb(0,0,230); text-decoration: none}
.sm_acc_price {font-family: Arial; font-size: 14; font-weight: 600; color: rgb(180,10,10)}

.ab_topic {font-size: 18; margin-top: 25}
.ab_tbl {margin-top: 25; margin-bottom: 50; border-style: none}
.ab_lnk {font-size: 14; color: rgb(0,0,230); font-weight: 600; text-decoration: none}
.ab_price {font-size: 15; font-weight: 600; color: rgb(180,10,10); text-align: center}

.ag_name {font-size: 12; color: rgb(0,0,230); font-weight: 600; text-decoration: none}

.sb_minifoto {border-style: double; border-width: 3; border-color: rgb(255,255,255); width: 100; height: 100; margin-left: 25; cursor: hand}
.sb_price_model {margin-top: 10; font-size: 13; color: rgb(0,0,0); text-align: center; border-style: none; width: 370}
.sb_price {font-size: 20; color: rgb(180,10,10)}
.sb_price_no {font-size: 20; color: rgb(150,150,150)}
.sb_nal {color: rgb(180,10,10)}

.sdect_minifoto {border-width: 0; border-color: rgb(255,255,255); width: 150; height: 100; margin-left: 10}


.sacc_price_model {margin-top: 10; font-size: 13; color: rgb(0,0,0); text-align: center; border-style: none; width: 300}
.sacc_minifoto {border-style: double; border-width: 3; border-color: rgb(255,255,255); width: 80; height: 80; margin-left: 25; cursor: hand}
.sacc_comp_tbl {margin-top: 5; margin-left: 10; font-size: 11; vertical-align: top; line-height: 1.4}
.sacc_comp_lnk {color: rgb(8,87,218); font-size: 11; line-height: 3}
.sacc_comp_lnk:hover {color: rgb(200,0,0)}

.hr_small {height: 40; background-image: url('P/hr_small.gif'); background-repeat: repeat-x; background-position: left center}
.hr_big {width: 98%; height: 3; background-image: url('P/hr_small.gif'); background-repeat: repeat-x; background-position: center}

h1 {font-size: 17; font-weight: 600; text-align: center; width: 95%; margin-left: 25; margin-top: 0; margin-right: 0; margin-bottom: 0}
h3 {font-size: 13; font-weight: 600; margin: 0; margin-top: 5; margin-bottom: 5}
.h3 {font-size: 13; font-weight: 600; margin: 0; margin-top: 5; margin-bottom: 5}

.basket_error {font-size: 10; color: red; text-align: right; vertical-align: top}
.basket_input {width: 170}

</style>