@import url("reset.css");
#blank {
    min-width: 1024px;
}
.pix2_top {
    padding-top: 2px;
}
.pix4_top {
    padding-top: 4px;
}
.pix5_top {
    padding-top: 5px;
}
.pix7_top {
    padding-top: 7px;
}
.pix10_top {
    padding-top: 10px;
}
.pix13_top {
    padding-top: 13px;
}
.pix15_top {
    padding-top: 15px;
}
.pix18_top {
    padding-top: 18px;
}
.pix20_top {
    padding-top: 20px;
}
.pix23_top {
    padding-top: 23px;
}
.pix25_top {
    padding-top: 25px;
}
.pix30_top {
    padding-top: 30px;
}
.pix35_top {
    padding-top: 35px;
}
.pix45_top {
    padding-top: 45px;
}
.pix80_top {
    padding-top: 80px;
}
.pix93_top {
    padding-top: 93px;
}
.red {
    color: #ff0000;
}
.obtekanie_line {
    float: left;
    display:-moz-inline-stack;
    display:inline-block; 
    _overflow:hidden;
    zoom:1;
    *display:inline;
}
.block_content {
    font-size: 12px;
    border: solid 1px #dcdce7;
    background: #eff1f8;
    padding: 13px;
}
.block_content h1 {
    color: #3e58a4;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.block_content h2 {
    color: #3e58a4;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.block_content ul {
    padding: 10px 0px 10px 30px;
}
.block_content ol {
    padding: 10px 0px 10px 30px;
}
#main {
    background: url('../images/header_left_bg.jpg') repeat-x top center;
    height: 326px;
}
#header {
    background: url('../images/header.jpg') no-repeat top center;
    height: 326px;
}
.header_second {
    height: 236px;
    width: 1024px;
    margin: 0 auto;
}
.logo_phone_banners {
    float: left;
    padding-top: 22px;
    width: 760px;
    height: 108px;
    text-align: right;
}
.logo_phone {
    height: 110px;
}
.phone_callfree {
	font-size: 22px;
	color: #2b267d;
}
.phone_callfree_foo {
	font-size: 22px;
	color: #2b267d;
}
.logo {
	padding-top: 30px;
    float: left;
    width: 282px;
    margin: 7px 0px 0px 57px;
}
.phone {
    float: right;
    width: 282px;
    margin: 7px 0px 0px 57px;
}
.phone a {
    font: 12px Arial, Tahoma, Verdana;
    color: #222222;
    text-decoration: underline;
}
.phone a:hover {
    font: 12px Arial, Tahoma, Verdana;
    color: #222222;
    text-decoration: none;
}
.phone img {
    padding: 10px 0px 5px 0px;
}
.phone span {
    font: 14px Arial, Tahoma, Verdana;
    color: #333;
}
.phone .weekend {
    font-size: 12px;
    color: #cc1b19;
}
.banners {
    text-align: left;
    padding-left: 4px;
}
.banners a {
    padding-left: 12px;
}
.individual_cabinet {
    font: 14px Arial, Tahoma, Verdana;
    color: #131313;
    margin: 60px 40px 0px 0px;
    float: right;
    width: 180px;
    height: 120px;
}
.individual_cabinet a {
    text-decoration: none;
}
.individual_cabinet a:hover {
    text-decoration: underline;
}
.individual_cabinet form input {
    margin-left: 5px;
}
.individual_cabinet form input[type="text"] {
    border: solid 1px #7f9db9;
    font: 12px Arial, Tahoma, Verdana;
    color: #131313;
    width: 165px;
    height: 20px;
}
.individual_cabinet form input[type="password"] {
    border: solid 1px #7f9db9;
    font: 12px Arial, Tahoma, Verdana;
    color: #131313;
    width: 165px;
    height: 20px;
}
.individual_cabinet form input[type="submit"] {
    font: 12px Arial, Tahoma, Verdana;
    color: #333;
    width: 65px;
    height: 25px;
}
.individual_cabinet .individual_cabinet_entering {
    padding: 0px 10px 0px 10px;
    font-size: 14px;
    color: #3e58a4;
}
.individual_cabinet .individual_cabinet_entering a {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: underline;
}
.individual_cabinet .individual_cabinet_entering a:hover {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: none;
}
.header_second_bg {
    background: url('../images/bg_header_second.jpg') repeat-x top;
    height: 202px;
}
#header_second_layout {
    background: url('../images/header_second.jpg') no-repeat top center;
    height: 202px;
}
.header_second_layout {
    height: 115px;
    width: 1024px;
    margin: 0 auto;
}
.logo_phone_banners_second {
    float: left;
    padding-top: 15px;
    width: 640px;
    height: 100px;
    text-align: right;
}
.logo_phone_second {
    height: 88px;
}
.logo_second {
    float: left;
    width: 282px;
    margin: 7px 0px 0px 24px;
}
.phone_second {
    float: right;
    width: 252px;
    margin: 2px 0px 0px 0px;
}
.phone_second a {
    font: 12px Arial, Tahoma, Verdana;
    color: #222222;
    text-decoration: underline;
}
.phone_second a:hover {
    font: 12px Arial, Tahoma, Verdana;
    color: #222222;
    text-decoration: none;
}
.phone_second img {
    padding: 10px 0px 5px 0px;
}
.phone_second span {
    font: 14px Arial, Tahoma, Verdana;
    color: #333;
}
.phone_second .weekend {
    font-size: 12px;
    color: #cc1b19;
}
.individual_cabinet_second {
    font: 14px Arial, Tahoma, Verdana;
    color: #131313;
    margin: 25px 34px 0px 0px;
    float: right;
    width: 295px;
    height: 80px;
}
.individual_cabinet_second a {
    text-decoration: none;
}
.individual_cabinet_second a:hover {
    text-decoration: underline;
}
.individual_cabinet_second form input {
    margin-right: 5px;
}
.individual_cabinet_second form input[type="text"] {
    border: solid 1px #7f9db9;
    font: 12px Arial, Tahoma, Verdana;
    color: #131313;
    width: 99px;
    height: 20px;
}
.individual_cabinet_second form input[type="password"] {
    border: solid 1px #7f9db9;
    font: 12px Arial, Tahoma, Verdana;
    color: #131313;
    width: 99px;
    height: 20px;
}
.individual_cabinet_second form input[type="submit"] {
    font: 12px Arial, Tahoma, Verdana;
    color: #333;
    width: 62px;
    height: 25px;
}
.individual_cabinet_second .individual_cabinet_entering {
    font-size: 14px;
    color: #3e58a4;
}
.individual_cabinet_second .individual_cabinet_entering a {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: underline;
}
.individual_cabinet_second .individual_cabinet_entering a:hover {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: none;
}
.tyres_wheels_menu_basket {
    width: 1024px;
    margin: 0 auto;
}
.tyres_wheels_menu {
    float: left;
    margin: 1px 0px 0px 19px;
}
.tyres_wheels_menu_second {
    float: left;
    height: 86px;
    margin: 1px 13px 0px 6px;
}
.top_menu {
    float: left;
    width: 330px;
    padding-top: 16px;
}
.top_menu ul li {
    display: inline;
    padding: 0px 10px 0px 10px;
}
.top_menu ul li a {
    font: 15px Arial, Tahoma, Verdana;
    font-weight: bold;
    color: #ffffff;
    text-decoration: none;
}
.top_menu ul .active a {
    font: 15px Arial, Tahoma, Verdana;
    font-weight: bold;
    color: #ffffff;
    text-decoration: underline;
}
.top_menu ul li a:hover {
    text-decoration: underline;
}
.top_menu_1 {
    margin-left: 35px;
}
.top_menu_2 {
    margin-left: 35px;
}
.top_menu_3 {
    margin-left: 55px;
}
.top_menu_4 {
    margin-left: 46px;
}
/* Под меню основного меню */
.top_podmenubigmain {
    background: url('../images/bg_top_podmenu.jpg') repeat-x;
}
.top_podmenubigmain_second {
    width: 1010px;
    margin: 0 auto;
    height: 59px;
}
.top_podmenubigmain_second ul {
    width: 860px;
    margin: 0 auto;
    padding: 0px;
    list-style: none;
}
.top_podmenubigmain_second ul li {
    display: inline;
    padding-right: 20px;
}
/* end Под меню основного меню */
.top_podmenu {
    margin-top: 1px;
    background: #7c8ec3;
}
.top_podmenu_second {
    width: 1010px;
    margin: 0 auto;
    height: 20px;
    padding-top: 5px;
    padding-bottom: 1px;
}
.top_podmenu_second ul {
    list-style-type: none;
}
.top_podmenu_second ul li {
    padding:5px 0px 5px 0px;
    display: inline;
    font-size: 14px;
    color: #ffffff;
    background: url('../images/podmenu.gif') no-repeat right;
}
.top_podmenu_second ul li span {
    color: #ffffff;
    font-size: 14px;
    padding: 20px;
}
.top_podmenu_second ul li a {
    color: #ffffff;
    font-size: 14px;
    text-decoration: none;
    padding: 0px 13px 0px 13px;
}
.top_podmenu_second ul li a:hover {
    color: #ffffff;
    text-decoration: underline;
}
.top_podmenu_second .active {
    background: url('../images/podmenu.gif') #2b276d no-repeat right;
}
.basket {
    float: right;
    width: 180px;
    margin: 33px 26px 0px 0px;
    font: 14px Arial, Tahoma, Verdana;
    color: #ffffff;
}
.basket a {
    font: 11px Arial, Tahoma, Verdana;
    color: #ffffff;
    text-decoration: underline;
}
.basket a:hover {
    font: 11px Arial, Tahoma, Verdana;
    color: #ffffff;
    text-decoration: none;
}
.basket_second {
    float: right;
    width: 180px;
    margin: 33px 15px 0px 0px;
    font: 14px Arial, Tahoma, Verdana;
    color: #ffffff;
}
.basket_second a {
    font: 11px Arial, Tahoma, Verdana;
    color: #ffffff;
    text-decoration: underline;
}
.basket_second a:hover {
    font: 11px Arial, Tahoma, Verdana;
    color: #ffffff;
    text-decoration: none;
}
.bg_left_menu_podbor {
    display: block;
    background: url('../images/bg_left_menu.jpg') repeat-x bottom center;
}
.left_menu_podbor {
    width: 1024px;
    margin: 0 auto;
}
.left_menu {
    float: left;
    margin-left: 30px;
    background: #f1f1f1;
    width: 180px;
}
.left_menu ul {
    list-style: none;
}
.left_menu ul li {
    padding: 7px 0px 7px 10px;
    border-bottom: solid 1px #d4d4d4;
    font: 12px Arial, Tahoma, Verdana;
    font-weight: bold;
    text-transform: uppercase;
    color: #232323;
}
.left_menu ul li a {
    font-weight: bold;
    text-decoration: none;
    padding-left: 18px;
    background: url('../images/menu_active.jpg') no-repeat left;
}
.left_menu ul li a:hover {
    font-weight: bold;
    text-decoration: underline;
}
.left_menu ul li span {
    background: url('../images/menu_noactive.jpg') no-repeat left;
    padding-left: 18px;
    color: #cc1b19;
    font-weight: bold;
}
#left_menu_content {
    width: 1024px;
    margin: 0 auto;
}
#left_column {
    float: left;
    width: 200px;
}
.left_menu_second {
    margin-left: 7px;
    background: #f1f1f1;
    width: 180px;
}
.left_menu_second ul {
    list-style: none;
}
.left_menu_second ul li {
    padding: 7px 0px 7px 10px;
    border-bottom: solid 1px #d4d4d4;
    font: 12px Arial, Tahoma, Verdana;
    font-weight: bold;
    text-transform: uppercase;
    color: #232323;
}
.left_menu_second ul li a {
    font-weight: bold;
    text-decoration: none;
    padding-left: 18px;
    background: url('../images/menu_active.jpg') no-repeat left;
}
.left_menu_second ul li a:hover {
    font-weight: bold;
    text-decoration: underline;
}
.left_menu_second .active a {
    background: url('../images/menu_noactive.jpg') no-repeat left;
    padding-left: 18px;
    color: #cc1b19;
    font-weight: bold;
}
.banners_left_menu_second {
    padding-left: 2px;
}
.nash_magazin {
    background: url('../images/bg_nash_magazin.gif') no-repeat top left;
    width: 180px;
    height: 236px;
    margin-left: 7px;
    padding-left: 17px;
    padding-top: 25px;
}
.left_mininews_second {
    margin-left: 7px;
    width: 180px;
}
.left_miniarticles_second {
    margin-left: 7px;
    width: 180px;
}
#content {
    padding-top: 10px;
    float: left;
    width: 820px;
}
#content ul {
	padding-left: 30px;
}
.breadcrumbs {
    font-size: 14px;
}
.breadcrumbs a {
    font-size: 14px;
    text-decoration: underline;
}
.breadcrumbs a:hover {
    font-size: 14px;
    text-decoration: none;
}
.breadcrumbs strong {
    font-size: 14px;
    color: #3e58a4;
}
.podbor_season_producer {
    background: url('../images/podbor_season_producer.jpg') no-repeat top left;
    width: 800px;
    height: 77px;
}
.podbor_season_producer table tr td {
    font-size: 14px;
    height: 55px;
}
.podbor_season_producer table tr td img {
    padding-left: 10px;
    padding-right: 5px;
    float: left;
}
.podbor_season_producer table tr td a {
    font-size: 14px;
    text-decoration: underline;
}
.podbor_season_producer table tr td a:hover {
    font-size: 14px;
    text-decoration: none;
}
.podbor_season_producer table tr td span {
    font-size: 14px;
}
.podbor_season_producer .active {
    background: #fef6dc;
}
.podbor_season_producer table {
    width: 790px;
    margin: 5px;
}

.podbor_season_producer .winter {
    width: 187px;
}
.podbor_season_producer .summer {
    width: 185px;
}
.podbor_season_producer .allseason {
    width: 195px;
}
.podbor_season_model {
    background: url('../images/podbor_season_model.jpg') no-repeat top left;
    width: 615px;
    height: 77px;
}
.podbor_season_model table tr td {
    font-size: 14px;
    height: 55px;
}
.podbor_season_model table tr td img {
    padding-left: 0px;
    padding-right: 2px;
    float: left;
}
.podbor_season_model table tr td a {
    font-size: 14px;
    text-decoration: underline;
}
.podbor_season_model table tr td a:hover {
    font-size: 14px;
    text-decoration: none;
}
.podbor_season_model table tr td span {
    font-size: 14px;
}
.podbor_season_model .active {
    background: #fef6dc;
}
.podbor_season_model table {
    width: 605px;
    margin: 5px;
}
.podbor_season_model .winter {
    width: 135px;
}
.podbor_season_model .summer {
    width: 144px;
}
.podbor_season_model .allseason {
    width: 155px;
}
.podbor_material_producer {
    background: url('../images/podbor_material_producer.jpg') no-repeat top left;
    width: 800px;
    height: 101px;
    text-align: center;
}
.podbor_material_producer table tr td {
    font-size: 14px;
    height: 80px;
}
.podbor_material_producer table tr td a {
    font-size: 14px;
    text-decoration: underline;
}
.podbor_material_producer table tr td a:hover {
    font-size: 14px;
    text-decoration: none;
}
.podbor_material_producer table tr td span {
    font-size: 14px;
}
.podbor_material_producer .active {
    background: #fef6dc;
}
.podbor_material_producer table {
    width: 790px;
    margin: 5px;
}

.podbor_material_producer .forge {
    width: 182px;
}
.podbor_material_producer .pour {
    width: 190px;
}
.podbor_material_producer .stamp {
    width: 204px;
}
.podbor_material_model {
    background: url('../images/podbor_material_model.jpg') no-repeat top left;
    width: 615px;
    height: 101px;
    text-align: center;
}
.podbor_material_model table tr td {
    font-size: 14px;
    height: 80px;
}
.podbor_material_model table tr td a {
    font-size: 14px;
    text-decoration: underline;
}
.podbor_material_model table tr td a:hover {
    font-size: 14px;
    text-decoration: none;
}
.podbor_material_model table tr td span {
    font-size: 14px;
}
.podbor_material_model .active {
    background: #fef6dc;
}
.podbor_material_model table {
    width: 605px;
    margin: 5px;
}
.podbor_material_model .forge {
    width: 130px;
}
.podbor_material_model .pour {
    width: 140px;
}
.podbor_material_model .stamp {
    width: 158px;
}
#catalog-producer .block_item {
    background: url('../images/block_producer.jpg');
    padding-top: 4px;
    text-align: center;
    width: 143px;
    height: 80px;
    margin: 0px 7px 10px 7px;
}
#catalog-producer .block_item a {
    text-decoration: none;
}
#catalog-producer .block_item a:hover {
    text-decoration: underline;
}
#catalog-model-tyres .block_item_summer {
    background: url('../images/block_model_summer.jpg') no-repeat;
    padding-top: 4px;
    text-align: center;
    width: 188px;
    height: 314px;
    margin: 0px 6px 10px 6px;
}
#catalog-model-tyres .block_item_summer a {
    text-decoration: none;
}
#catalog-model-tyres .block_item_summer a:hover {
    text-decoration: underline;
}
#catalog-model-tyres .block_item_summer strong {
    font-weight: normal;
    font-size: 14px;
}
#catalog-model-tyres .block_item_summer span {
    font-weight: bold;
    font-size: 14px;
}
#catalog-model-tyres .block_item_winter {
    background: url('../images/block_model_winter.jpg') no-repeat;
    padding-top: 4px;
    text-align: center;
    width: 188px;
    height: 314px;
    margin: 0px 6px 10px 6px;
}
#catalog-model-tyres .block_item_winter a {
    text-decoration: none;
}
#catalog-model-tyres .block_item_winter a:hover {
    text-decoration: underline;
}
#catalog-model-tyres .block_item_winter strong {
    font-weight: normal;
    font-size: 14px;
    color: #ffffff;
}
#catalog-model-tyres .block_item_winter span {
    font-weight: bold;
    font-size: 14px;
    color: #ffffff;
}
#catalog-model-tyres .block_item_allseason {
    background: url('../images/block_model_allseason.jpg') no-repeat;
    padding-top: 4px;
    text-align: center;
    width: 188px;
    height: 314px;
    margin: 0px 6px 10px 6px;
}
#catalog-model-tyres .block_item_allseason a {
    text-decoration: none;
}
#catalog-model-tyres .block_item_allseason a:hover {
    text-decoration: underline;
}
#catalog-model-tyres .block_item_allseason strong {
    font-weight: normal;
    font-size: 14px;
}
#catalog-model-tyres .block_item_allseason span {
    font-weight: bold;
    font-size: 14px;
}
#catalog-model-tyres .is_order {
    position: absolute;
    padding-left: 80px;
}
#catalog-model-tyres .is_new {
    position: absolute;
    padding-left: 100px;
}
#catalog-model-wheels .block_item_allmaterial {
    background: url('../images/block_model_allmaterial.jpg') no-repeat;
    padding-top: 4px;
    text-align: center;
    width: 188px;
    height: 314px;
    margin: 0px 6px 10px 6px;
}
#catalog-model-wheels .block_item_allmaterial a {
    text-decoration: none;
}
#catalog-model-wheels .block_item_allmaterial a:hover {
    text-decoration: underline;
}
#catalog-model-wheels .block_item_allmaterial strong {
    font-weight: normal;
    font-size: 14px;
}
#catalog-model-wheels .block_item_allmaterial span {
    font-weight: bold;
    font-size: 14px;
}
#catalog-model-wheels .is_order {
    position: absolute;
    padding-left: 80px;
}
#catalog-model-wheels .is_new {
    position: absolute;
    padding-left: 100px;
}
.online {
    padding-left: 4px;
}
.fullsearch {
    margin-left: 6px;
}
.fullsearch a {
    margin-left: 4px;
    color: #cc1b19;
    text-decoration: underline;
}
.fullsearch a:hover {
    color: #cc1b19;
    text-decoration: none;
}
.fullsearch_site {
    background: url('../images/search_site.gif') no-repeat left bottom;
    width: 168px;
    padding-top: 11px;
    padding-bottom: 9px;
}
.fullsearch_site .find {
    border: 0;
    margin-left: 3px;
    height: 15px;
    width: 120px;
}
.mini_podbor {
    float: left;
}
.mini_podbor select {
    height: 20px;
    border: solid 1px #7f9db9;
}
.mini_podbor input {
    height: 25px;
    padding: 0px 10px 0px 10px;
}
.mini_podbor_diski {
    float: left;
    background: url('../images/mini_podbor_diski.gif') no-repeat left top;
    width: 226px;
    height: 276px;
    margin-left: 10px;
    padding: 16px 0px 0px 23px;
}
.mini_podbor_diski #mainpodbordiski_width {
    width: 90px;
}
.mini_podbor_diski #mainpodbordiski_radius {
    width: 70px;
}
.mini_podbor_diski #mainpodbordiski_pcd {
    width: 60px;
}
.mini_podbor_diski #mainpodbordiski_et {
    width: 81px;
}
.mini_podbor_diski #mainpodbordiski_producer {
    width: 90px;
}
.mini_podbor_shini {
    float: left;
    background: url('../images/mini_podbor_shini.gif') no-repeat left top;
    width: 226px;
    height: 276px;
    margin-left: 10px;
    padding: 16px 0px 0px 23px;
}
.mini_podbor_shini #mainpodborshini_seasson {
    width: 90px;
}
.mini_podbor_shini #mainpodborshini_width {
    width: 70px;
}
.mini_podbor_shini #mainpodborshini_profile {
    width: 70px;
}
.mini_podbor_shini #mainpodborshini_radius {
    width: 70px;
}
.mini_podbor_shini #mainpodborshini_producer {
    width: 90px;
}
.mini_podbor_auto {
    float: left;
    background: url('../images/mini_podbor_auto.gif') no-repeat left top;
    width: 226px;
    height: 276px;
    margin-left: 37px;
    padding: 16px 0px 0px 23px;
}
.mini_podbor_auto #mainpodborauto_producer {
    width: 90px;
}
.mini_podbor_auto #mainpodborauto_model {
    width: 70px;
}
.mini_podbor_auto #mainpodborauto_years {
    width: 57px;
}
.mini_podbor_auto #mainpodborauto_modifity {
    width: 102px;
}
#reklama_news_articles {
    width: 1024px;
    margin: 0 auto;
}
.reklama {
    float: left;
    margin-left: 18px;
}
.reklama_tovara {
    text-align: center;
    padding: 5px;
    background: url('../images/reklama.gif') no-repeat left top;
    width: 237px;
    height: 270px;
    font-size: 14px;
    font-weight: bold;
}
.reklama_tovara span {
    font-size: 14px;
    font-weight: bold;
    color: #cc1b19;
}
.reklama_slider {
    margin-left: 10px;
}
.reklama_slider_item {
    border: solid 1px #bbbbbb;
}
/* Слайдер магазина на внутренних 
.nash_magazin {
    float: left;
    margin-left: 18px;
}
.nash_magazin_reklama {
    text-align: center;
    padding: 5px;
    background: url('../images/reklama.gif') no-repeat left top;
    width: 237px;
    height: 270px;
    font-size: 14px;
    font-weight: bold;
}
.nash_magazin_reklama span {
    font-size: 14px;
    font-weight: bold;
    color: #cc1b19;
}
 end Слайдер магазина на внутренних */
.news_and_articles {
    float: left;
    padding-top: 10px;
}
.mini_news {
    float: left;
    margin: 0px 10px 0px 10px;
    width: 352px;
}
.mini_news_item {
	border-bottom: solid 1px #bbbbbb;
	padding-bottom: 10px;
}
.mini_news_item img {
    float: left;
    padding: 0px 10px 5px 0px;
}
.mini_news_item strong {
    font-size: 13px;
    font-size: 13px;
    color: #121212;
}
.mini_news_item span {
	margin-right:10px;
	display:block;
	height:40px;
	float:left;
	color: #2b276d;
	font-weight: bold;
}
.mini_news_item a {
	display:block;
	height:30px;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.mini_news_item a:hover {
    font-size: 12px;
    color: #333333;
    text-decoration: none;
}
.mini_news_item_second {
    border-bottom: solid 1px #bbbbbb;
    height: 70px;
    padding-bottom: 10px;
}
.mini_news_item_second img {
    float: left;
    padding: 0px 10px 5px 0px;
}
.mini_news_item_second strong {
    font-size: 13px;
    color: #121212;
}
.mini_news_item_second span {
    color: #2b276d;
    font-weight: bold;
}
.mini_news_item_second a {
    font-size: 12px;
    color: #333333;
    text-decoration: underline;
}
.mini_news_item_second a:hover {
    font-size: 12px;
    color: #333333;
    text-decoration: none;
}
.other_news a {
    color: #f5230f;
    text-decoration: underline;
}
.other_news a:hover {
    color: #f5230f;
    text-decoration: none;
}
.mini_articles {
    float: left;
    margin: 0px 10px 0px 10px;
    width: 352px;
}
.mini_articles_item {
	border-bottom: solid 1px #bbbbbb;
	padding-bottom: 10px;
}
.mini_articles_item img {
    float: left;
    padding: 0px 10px 5px 0px;
}
.mini_articles_item strong {
    font-size: 13px;
    color: #121212;
}
.mini_articles_item span {
	margin-right:10px;
	display:block;
	height:40px;
	float:left;
	color: #2b276d;
	font-weight: bold;
}
.mini_articles_item a {
	display:block;
	height:30px;
	font-size: 12px;
	color: #333333;
	text-decoration: underline;
}
.mini_articles_item a:hover {
    font-size: 12px;
    color: #333333;
    text-decoration: none;
}
.mini_articles_item_second {
    border-bottom: solid 1px #bbbbbb;
    height: 70px;
    padding-bottom: 10px;
}
.mini_articles_item_second img {
    float: left;
    padding: 0px 10px 5px 0px;
}
.mini_articles_item_second strong {
    font-size: 13px;
    color: #121212;
}
.mini_articles_item_second span {
    color: #2b276d;
    font-weight: bold;
}
.mini_articles_item_second a {
    font-size: 12px;
    color: #333333;
    text-decoration: underline;
}
.mini_articles_item_second a:hover {
    font-size: 12px;
    color: #333333;
    text-decoration: none;
}
.other_articles a {
    color: #f5230f;
    text-decoration: underline;
}
.other_articles a:hover {
    color: #f5230f;
    text-decoration: none;
}
#about_begin {
    width: 1024px;
    margin: 0 auto;
}
.about_begin_content {
    margin: 0px 22px 0px 22px;
}
#footer {
    background: url('../images/bg_footer.jpg') repeat-x top;
    height: 232px;
}
.footer_bottom {
    background: url('../images/kolesa_footer.jpg') no-repeat right top;
    width: 1024px;
    margin: 0 auto;
    height: 232px;
}
.footer_content {
    padding-top: 33px;
}
.footer_grafik_raboty {
    float: left;
    border: solid 1px #ffffff;
    width: 355px;
    height: 50px;
    padding: 10px;
    color: #ffffff;
}
.footer_grafik_raboty a {
    color: #ffffff;
    text-decoration: underline;
}
.footer_grafik_raboty a:hover {
    color: #ffffff;
    text-decoration: none;
}
.footer_grafik_raboty strong {
    color: #ffffff;
}
.footer_grafik_raboty span {
    color: #f8c311;
}
.footer_grafik_raboty ul li {
    display: inline;
    color: #ffffff;
}
.footer_grafik_raboty ul li a {
    color: #ffffff;
    text-decoration: underline;
}
.footer_grafik_raboty ul li a:hover {
    color: #ffffff;
    text-decoration: none;
}
.footer_copy_counter {
    float: left;
    color: #ffffff;
    padding: 0px 0px 0px 10px;
}
.footer_copy_counter span {
    font-size: 8px;
    color: #ffffff;
}
.leftmenuproducertyres {
    float: left;
    width: 202px;
}
.leftmenuproducertyres ul {
    list-style-type: none;
    padding-left: 10px;
}
.leftmenuproducertyres ul li {
    padding-bottom: 5px;
    padding-left: 20px;
}
.leftmenuproducertyres ul li span {
    font-size: 14px;
    font-weight: bold;
}
.leftmenuproducertyres ul li a {
    font-size: 14px;
    text-decoration: underline;
}
.leftmenuproducertyres ul li a:hover {
    font-size: 14px;
    text-decoration: none;
}
.leftmenuproducertyres .active {
    background: url('../images/galka.gif') no-repeat left top;
}
.leftmenuproducertyres .active a {
    font-size: 14px;
    font-weight: bold;
}
.content_second {
    float: left;
    width: 612px;
    margin-left: 4px;
}

.producer_logo {
    width: 750px;
    height: 44px;
}
.producer_logo_img {
    float: left;
    padding-left: 20px;
    width: 200px;
}
.producer_logo_text {
    float: left;
    width: 350px;
    padding-top: 15px;
    margin-left: 10px;
}
.producer_logo_text h1 {
    font-size: 14px;
    font-weight: bold;
}
.slider_pages {
    
}
.slider_pages_kolvo form {
    display: inline;
}
.slider_pages_kolvo form select {
    border: solid 1px #7f9db9;
    width: 50px;
    height: 18px;
}
.slider_pages_kolvo {
    float: left;
    width: 200px;
}
.slider_pages_list {
    float: right;
}
.slider_pages_list a {
    border: solid 1px #4a63aa;
    padding: 3px 5px 3px 5px;
}
.slider_pages_list a:hover {
    border: solid 1px #4a63aa;
    padding: 3px 5px 3px 5px;
    background: #4a63aa;
    color: #ffffff;
}
.slider_pages_list span {
    border: solid 1px #4a63aa;
    padding: 3px 5px 3px 5px;
    background: #4a63aa;
    color: #ffffff;
}

.block_catalog_menu form {
    display: inline;
}
.block_catalog_menu_second {
    border: solid 1px #3f59a5;
    padding: 0px 10px 0px 10px;
}
.block_catalog_menu_second table tbody tr td a {
    text-decoration: underline;
}
.block_catalog_menu_second table tbody tr td a:hover {
    text-decoration: none;
}
.block_catalog_menu ul {
    padding-bottom: 5px;
    list-style-type: none;
}
.block_catalog_menu ul li {
    border: solid 1px #3f59a5;
    border-radius: 5px 5px 0px 0px;
    -moz-border-radius: 5px 5px 0px 0px;
    -webkit-border-radius: 5px 5px 0px 0px;
    display: inline;
    padding: 5px 5px 5px 5px;
    background: #3f59a5;
}
.block_catalog_menu .active {
    background: #ffffff;
    border-bottom: solid 1px #ffffff;
}
.block_catalog_menu ul li a {
    color: #ffffff;
    text-decoration: underline;
}
.block_catalog_menu .active a {
    color: #333333;
    font-size: 14px;
    text-decoration: none;
}
.block_catalog_menu .active a:hover {
    color: #333333;
    font-size: 14px;
    text-decoration: none;
}
.block_catalog_menu ul li a:hover {
    color: #ffffff;
    text-decoration: none;
}
.catalog-foto {
    text-align: center;
}
.catalog-foto-description {

}
.catalog-foto-description-img {
    float: left;
    width: 270px;
}
.catalog-foto-description-text {
    float: left;
    width: 280px;
}
.catalog-foto-description-text div {
    font-size: 14px;
    padding: 7px 0px;
    border-bottom: dotted 1px #333333;
}
.catalog-foto-description-text div a {
    font-size: 14px;
}
.catalog-foto-description-text span {
    font-size: 14px;
    border-bottom: dotted 1px #333333;
}
.block_catalog_menu_second .season-foto {
    position: absolute;
    padding-left: 370px;
    padding-top: 20px;
}
.block_catalog_menu_second .season-foto-item {
    position: absolute;
    padding-left: 180px;
    padding-top: 20px;
}
.block_catalog_menu_second table {
    border: solid 1px #3f59a5;
}
.block_catalog_menu_second table thead tr td {
    background: #3f59a5;
    height: 50px;
    text-align: center;
    color: #ffffff;
}
.block_catalog_menu_second table tbody tr td {
    height: 36px;
    text-align: left;
}
.block_catalog_menu_second table tbody tr td span {
    border-bottom: dotted 1px #333333;
}
.block_catalog_menu_second .yacheikabg td {
    background: #e4e8f2;
}

.setimtovarom h3 {
    font-family: Arial, sans-serif;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
}
.setimtovarom_item {
    width: 144px;
    text-align: center;
}
.setimtovarom_podbor a {
    text-decoration: underline;
    color: #f51803;
}
.setimtovarom_podbor a:hover {
    text-decoration: none;
    color: #f51803;
}

#error404 .block_content {
    height: 290px;
    padding-top: 50px;
}
#error404 .error404-img {
    float: left;
    width: 270px;
}
#error404 .error404-text {
    float: left;
    width: 510px;
    font-size: 14px;
}
#error404 .error404-text h1 {
    font-weight: normal;
    text-transform: none;
    font-size: 18px;
}
#error404 .error404-text strong {
    font-size: 18px;
}
#error404 .error404-text a {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: underline;
}
#error404 .error404-text a:hover {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: none;
}

#basket .basket_catalog {
    border: solid 1px #3f59a5;
}
#basket .basket_catalog thead tr td {
    background: #3f59a5;
    height: 50px;
    text-align: center;
    color: #ffffff;
}
#basket .basket_catalog tbody tr td {
    height: 36px;
    text-align: center;
    padding: 5px;
}
#basket .basket_catalog .plus {
	display: block;
    width: 26px;
    height: 22px;
    background: url('../images/strelka_plus.jpg') no-repeat left top;
    float: right;
}
#basket .basket_catalog .minus {
	display: block;
    width: 26px;
    height: 22px;
    background: url('../images/strelka_minus.jpg') no-repeat left top;
    float: left;
}
#basket .basket_catalog tbody tr td .backetcount {
    width: 38px;
    height: 20px;
    border: solid 1px #7f9db9;
    text-align: center;
}
#basket .yacheikabg td {
    background: #e4e8f2;
}
#basket .basket_catalog tbody .basket_catalog_footer {
    background: #3f59a5;
}
#basket .basket_catalog tbody .basket_catalog_footer input {
    float: left;
}
#basket .basket_catalog tbody .basket_catalog_footer div {
    text-align: right;
    padding-top: 5px;
    color: #ffffff;
}
#basket .basket_catalog tbody tr td .basketenumerate {
    width: 150px;
    height: 25px;
}
#basket .basketorder tr td {
    padding: 10px 0px 0px 0px;
}
#basket .basketorder tr td span {
    font-weight: bold;
    color: #f52511;
}
#basket .basketorder tr td input {
    width: 254px;
    height: 18px;
    border: solid 1px #7f9db9;
}
#basket .basketorder tr td textarea {
    width: 254px;
    height: 100px;
    border: solid 1px #7f9db9;
}
#basket .emptybasket-text {
    font-size: 14px;
}
#basket .emptybasket-text h1 {
    font-weight: normal;
    text-transform: none;
    font-size: 18px;
}
#basket .emptybasket-text strong {
    font-size: 18px;
}
#basket .emptybasket-text a {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: underline;
}
#basket .emptybasket-text a:hover {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: none;
}
#basket table tr td ul li {
    padding-top: 5px;
    list-style-type: none;
    color: #ff0000;
}
#page_text {

}
#page_text table {
    border: solid 1px #3f59a5;
}
#page_text table thead tr td {
    background: #3f59a5;
    padding: 20px;
    text-align: center;
    color: #ffffff;
}
#page_text table tbody tr td {
    text-align: center;
    padding: 10px;
}
#page_text table tbody tr td span {
    border-bottom: dotted 1px #333333;
}
#page_text table .yacheikabg td {
    background: #e4e8f2;
}
#podbor_auto {
    width: 800px;
}

#podbor_auto .filter_auto {
    background: url('../images/podbor_auto.jpg') no-repeat left top;
    width: 800px;
    height: 77px;
}
#podbor_auto .filter_auto table {
    padding-left: 25px;
    padding-top: 10px;
}
#podbor_auto .filter_auto table tr td {
    font-size: 14px;
    padding-top: 7px;
}
#podbor_auto .filter_auto table tr td select {
    width: 152px;
    height: 20px;
    border: solid 1px #7f9db9;
}
#dop_filter_tyres {
    padding: 10px;
    width: 360px;
    border: solid 1px #c9c9c9;
    background: url('../images/bg_podbor.jpg');
}

#dop_filter_tyres .dop_filter_tyres_img {
    padding: 5px;
    float: left;
    width: 100px;
}
#dop_filter_tyres .dop_filter_tyres_title {
    font-size: 14px;
    float: left;
    width: 240px;
    text-transform: uppercase;
}
#dop_filter_tyres .dop_filter_tyres_title span {
    font-weight: bold;
}
#dop_filter_tyres table tr td {
    padding: 5px;
    text-align: center;
}
#dop_filter_tyres table thead tr td {
    font-size: 14px;
    background: #ffffff;
    font-weight: bold;
}
#dop_filter_tyres table tbody tr td a {
    color: #3854a5;
    font-weight: bold;
    text-decoration: underline;
}
#dop_filter_tyres table tbody tr td a:hover {
    color: #3854a5;
    font-weight: bold;
    text-decoration: none;
}
#dop_filter_tyres .podbor_line td {
    border-bottom: solid 1px #c9c9c9;
}
#dop_filter_wheels {
    padding: 10px;
    width: 360px;
    border: solid 1px #c9c9c9;
    background: url('../images/bg_podbor.jpg');
}

#dop_filter_wheels .dop_filter_wheels_img {
    padding: 5px;
    float: left;
    width: 100px;
}
#dop_filter_wheels .dop_filter_wheels_title {
    font-size: 14px;
    float: left;
    width: 240px;
    text-transform: uppercase;
}
#dop_filter_wheels .dop_filter_wheels_title span {
    font-weight: bold;
}
#dop_filter_wheels table tr td {
    padding: 5px;
    text-align: center;
}
#dop_filter_wheels table thead tr td {
    font-size: 14px;
    background: #ffffff;
    font-weight: bold;
}
#dop_filter_wheels table tbody tr td a {
    color: #3854a5;
    font-weight: bold;
    text-decoration: underline;
}
#dop_filter_wheels table tbody tr td a:hover {
    color: #3854a5;
    font-weight: bold;
    text-decoration: none;
}
#dop_filter_wheels .podbor_line td {
    border-bottom: solid 1px #c9c9c9;
}
#podbor_auto_sort .padbor_sort_top {
    background: url('../images/padbor_sort_top.jpg') no-repeat left top;
    height: 6px;
}
#podbor_auto_sort .padbor_sort_bottom {
    height: 6px;
    background: url('../images/padbor_sort_bottom.jpg') no-repeat left bottom;
}
#podbor_auto_sort .podbor_auto_sort_content {
    padding: 17px 20px 17px 20px;
    width: 756px;
    border-left: solid 1px #4a63aa;
    border-right: solid 1px #4a63aa;
}
#podbor_auto_sort .podbor_auto_sort_content table tr td {
    padding: 3px 0px 3px 0px;
}
#podbor_auto_sort .podbor_auto_sort_content table tr td select {
    width: 152px;
    height: 20px;
    border: solid 1px #7f9db9;
}
#podbor_auto_sort .podbor_auto_sort_content table tr td.sorttable {
    color: #4a63aa;
}
#podbor_auto_sort .podbor_auto_sort_content table tr td.sorttable a {
    color: #4a63aa;
    text-decoration: underline;
}
#podbor_auto_sort .podbor_auto_sort_content table tr td.sorttable a:hover {
    color: #4a63aa;
    text-decoration: none;
}
.slider_pages_kolvo_podbor form {
    display: inline;
}
.slider_pages_kolvo_podbor form select {
    border: solid 1px #7f9db9;
    width: 50px;
    height: 18px;
}
.kolvo_articles_podbor {
    float: left;
    width: 130px;
}
.kolvo_articles_podbor span {
    color: #4a63aa;
}
.slider_pages_kolvo_podbor {
    float: left;
    width: 200px;
}
.slider_pages_list_podbor {
    float: right;
}
.slider_pages_list_podbor a {
    border: solid 1px #4a63aa;
    padding: 3px 5px 3px 5px;
}
.slider_pages_list_podbor a:hover {
    border: solid 1px #4a63aa;
    padding: 3px 5px 3px 5px;
    background: #4a63aa;
    color: #ffffff;
}
.slider_pages_list_podbor span {
    border: solid 1px #4a63aa;
    padding: 3px 5px 3px 5px;
    background: #4a63aa;
    color: #ffffff;
}
.item_article_podbor {
    border: solid 1px #a7a7a7;
}
.item_article_podbor .item_article_podbor_title td {
    padding: 13px 17px 13px 17px;
    font-size: 14px;
    background: url('../images/bg_podbor.jpg');
}
.item_article_podbor .item_article_podbor_img img {
    float: left;
}
.item_article_podbor .item_article_podbor_img {
    width: 220px;
    padding: 10px 0px 10px 30px;
}
.item_article_podbor .item_article_podbor_price {
    background: #f8c311;
    font-size: 14px;
    padding: 8px;
}
.item_article_podbor .item_article_podbor_price strong {
    font-size: 18px;
}
.item_article_podbor .item_article_podbor_basket {
    font-size: 14px;
    padding: 10px 8px;
    background: url('../images/bg_podbor.jpg');
}
.item_article_podbor .item_article_podbor_basket form {
    display: inline;
}

.item_article_podbor .item_article_podbor_text div {
    margin-left: 75px;
    width: 250px;
    font-size: 14px;
    padding: 7px 0px;
    border-bottom: dotted 1px #333333;
}
#partners .block_content {

}
#partners .partner-img {
    float: left;
    width: 270px;
}
#partners .partner-text {
    float: left;
    width: 510px;
    font-size: 14px;
}
#partners .partner-text h1 {
    font-weight: normal;
    text-transform: none;
    font-size: 18px;
}
#partners .partner-text a {
    font-size: 14px;
    color: #232323;
    text-decoration: underline;
}
#partners .partner-text a:hover {
    font-size: 14px;
    color: #232323;
    text-decoration: none;
}
#akcions .block_content {
}
#akcions .akcii-text {
    float: left;
    width: 510px;
    font-size: 14px;
}
#akcions .akcii-text h1 {
    display: inline;
    font-weight: normal;
    text-transform: none;
    font-size: 18px;
}
#akcions .akcii-text strong {
    font-size: 14px;
}
#akcions .akcii-text a {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: underline;
}
#akcions .akcii-text a:hover {
    font-size: 14px;
    color: #cc1b19;
    text-decoration: none;
}
.podbor_tyre_size {
    width: 800px;
    height: 447px;
    background: url('../images/podbor_shin_po_razmeru.jpg') no-repeat left top;
}
.podbor_tyre_size {

}
.podbor_tyre_size select {
    margin-left: 620px;
    width: 100px;
    height: 20px;
    border: solid 1px #888888;
}
.podbor_tyre_size span {
    margin-left: 620px;
}

.podbor_wheels_size {
    width: 800px;
    height: 447px;
    background: url('../images/podbor_disk_po_razmeru.jpg') no-repeat left top;
}
.podbor_wheels_size {

}
.podbor_wheels_size select {
    margin-left: 650px;
    width: 100px;
    height: 20px;
    border: solid 1px #888888;
}
.podbor_wheels_size span {
    margin-left: 650px;
}
#catalog-model-wheels .block_item_allmodelauto {
    background: url('../images/bg_auto_model.jpg') no-repeat;
    padding-top: 4px;
    text-align: center;
    width: 188px;
    height: 173px;
    margin: 0px 6px 10px 6px;
}
#catalog-model-wheels .block_item_allmodelauto a {
    text-decoration: none;
}
#catalog-model-wheels .block_item_allmodelauto a:hover {
    text-decoration: underline;
}
#catalog-model-wheels .block_item_allmodelauto strong {
    font-weight: normal;
    font-size: 14px;
}
#catalog-model-wheels .block_item_allmodelauto span {
    font-weight: bold;
    font-size: 14px;
}
/* Статьи и обзоры */
.articlesandreview h1 {
    font-size: 18px;
    font-weight: bold;
}
.articlesandreview .articlesandreview_title {
    border-bottom: solid 1px #3e58a4;
    padding-top: 20px;
}
.articlesandreview .articlesandreview_title a {
    display:block;
    text-align: center;
    padding: 10px;
    font-size: 14px;
    color: #f8c311;
    border: solid 1px #3e58a4;
    background: #4a63aa;
    width: 100px;
}
.articlesandreview .articlesandreviewitem a {
    font-weight: bold;
}
.articlesandreview .articlesandreviewitem img {
    float: left;
    padding-right: 10px;
    padding-bottom: 5px;	
}
.articlesandreview .articlesandreviewitem span {
    color: #666;	
}
.articlesandreviewgroup h1 {
    font-size: 18px;
    font-weight: bold;
}
.articlesandreviewgroup .articlesandreviewitem {
    padding-bottom: 10px;
    border-bottom: solid 1px #3e58a4;
}
.articlesandreviewgroup .articlesandreviewitem a {
    font-weight: bold;
}

.articlesandreviewgroup .articlesandreviewitem img {
    float: left;
    padding-right: 10px;
    padding-bottom: 5px;	
}
.articlesandreviewgroup .articlesandreviewitem span {
    color: #666;
}
.articlesandreviewarticle {
	font-size: 14px;
	line-height: 1.5;
}
.articlesandreviewarticle a {
	font-size: 14px;
	color: #4a63aa;
	text-decoration: underline;	
}
.articlesandreviewarticle a:hover {
	font-size: 14px;
	color: #4a63aa;
	text-decoration: none;	
}
.articlesandreviewarticle strong {
	font-size: 14px;
	font-weight: bold;
}
.articlesandreviewarticle h1 {
    font-size: 18px;
    font-weight: bold;
    padding-right: 15px; 
    color: #4a63aa;
}
.articlesandreviewarticle blockquote {
	font-size: 14px;
	line-height: 1.5;
	border: dotted #f8c311 1px;
	border-left:solid #f8c311 5px;
	margin:10px 40px;
	padding:15px;
	color:#333;
	font-style:italic;
	background:#fdf8e9;
}
.articlesandreviewarticle > ul {
	list-style-image: url('../images/mark.jpg');
}
.articlesandreviewarticle > ul > li {
	font-size: 14px;
	line-height: 1.5;
}
.articlesandreviewarticle > ol {
}
.articlesandreviewarticle > ol > li {
	font-size: 14px;
	line-height: 1.5;
}
.articlesandreviewarticle h2, h3, h4, h5 {
    font-size: 16px;
    padding: 15px 0px; 
    color: #4a63aa;
}
.articlesandreviewarticle span {
    color: #666;
}
.articlesandreviewarticle img {
    float: right;
    padding-left: 10px;
    padding-bottom: 5px;
}
.articlesandreviewarticle p {
    padding-bottom: 10px;	
}
.articlesandreviewarticle ul {
    padding-left: 30px;	
    padding-bottom: 10px;
}
.articlesandreviewarticle ol {
    padding-left: 30px;	
    padding-bottom: 10px;
}
/* end Статьи и обзоры */
/* Новости */
.newsandreview h1 {
    font-size: 18px;
    font-weight: bold;
}
.newsandreview .newsandreview_title {
    border-bottom: solid 1px #3e58a4;
    padding-top: 20px;
}
.newsandreview .newsandreview_title a {
    display:block;
    text-align: center;
    padding: 10px;
    font-size: 14px;
    color: #f8c311;
    border: solid 1px #3e58a4;
    background: #4a63aa;
    width: 100px;
}
.newsandreview .newsandreviewitem a {
    font-weight: bold;
}
.newsandreview .newsandreviewitem img {
    float: left;
    padding-right: 10px;
    padding-bottom: 5px;	
}
.newsandreview .newsandreviewitem span {
    color: #666;	
}
.newsandreviewgroup {
	font-size: 14px;
	line-height: 1.5;
}
.newsandreviewgroup h1 {
    font-size: 18px;
    font-weight: bold;
}
.newsandreviewgroup .newsandreviewitem {
    padding-bottom: 10px;
    border-bottom: solid 1px #3e58a4;
}
.newsandreviewgroup .newsandreviewitem a {
    font-weight: bold;
}
.newsandreviewgroup .newsandreviewitem img {
    float: left;
    padding-right: 10px;
    padding-bottom: 5px;	
}
.newsandreviewgroup .newsandreviewitem span {
    color: #666;
}
.newsandreviewarticle {
	font-size: 14px;
	line-height: 1.5;
}
.newsandreviewarticle a {
	font-size: 14px;
	color: #4a63aa;
	text-decoration: underline;	
}
.newsandreviewarticle a:hover {
	font-size: 14px;
	color: #4a63aa;
	text-decoration: none;	
}
.newsandreviewarticle h1 {
    font-size: 18px;
    font-weight: bold;
    padding-right: 15px; 
    color: #4a63aa;
}
.newsandreviewarticle span {
    color: #666;
}
.newsandreviewarticle img {
    float: right;
    padding-left: 10px;
    padding-bottom: 5px;
}
.newsandreviewarticle p {
    padding-bottom: 10px;	
}
.newsandreviewarticle ul {
    padding-left: 30px;	
    padding-bottom: 10px;
}
.newsandreviewarticle ol {
    padding-left: 30px;	
    padding-bottom: 10px;
}
/* end Новости */
#backring input[type=text] {
    border: solid 1px #ffc125;
    margin-bottom: 10px;
    margin-top: 5px;
    width: 200px;
    height: 22px;
    color: #666;
}
#backring input[type=submit] {
    font-size: 14px;
    width: 200px;
    height: 35px;
    color: #666;
}
#backring textarea {
    border: solid 1px #ffc125;
    margin-bottom: 10px;
    margin-top: 5px;
    width: 400px;
    height: 150px;
    color: #666;
}
#backring ul {
    list-style-type: none;
    margin-bottom: 10px;
}
#backring ul li {
    color: #ff0000;
}
#catalog-acsessuars .block_acsessuars_item {
    background: url('../images/acsessuars_bg.jpg') no-repeat;
    padding: 10px 3px 0px 3px;
    text-align: center;
    width: 180px;
    height: 226px;
    margin: 0px 7px 10px 7px;
}
#catalog-acsessuars .block_acsessuars_item a {
    text-decoration: none;
    padding: 0px 3px; 
}
#catalog-acsessuars .block_acsessuars_item a:hover {
    text-decoration: underline;
}
.block_content_yellow {
    font-size: 12px;
    border: solid 1px #fdedb8;
    background: #fffcf1;
    padding: 13px;
}
.block_content_yellow img {
	display: block;
}
.block_content_yellow h1 {
    color: #3e58a4;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.block_content_yellow h2 {
    color: #3e58a4;
    font-size: 14px;
    text-transform: uppercase;
    padding-bottom: 10px;
}
.block_content_yellow table {
	background: #7f9db9;
	margin: 10px 0px;
}
.block_content_yellow table thead tr td {
	background: #4a63aa;
	color: #ffffff;
	text-align: center;
}
.block_content_yellow table tr td {
	background: #fffcf1;
	padding: 5px;
}
.block_content_yellow ul {
    margin-left: 25px; 
}
.slider_pages_yellow {

}
.slider_pages_kolvo_yellow form {
    display: inline;
}
.slider_pages_kolvo_yellow form select {
    border: solid 1px #f9ca2b;
    width: 50px;
    height: 18px;
}
.slider_pages_kolvo_yellow {
    float: left;
    width: 200px;
}
.slider_pages_list_yellow {
    float: right;
}
.slider_pages_list_yellow a {
    border: solid 1px #f9ca2b;
    padding: 3px 5px 3px 5px;
}
.slider_pages_list_yellow a:hover {
    border: solid 1px #f9ca2b;
    padding: 3px 5px 3px 5px;
    background: #f9ca2b;
    color: #232323;
}
.slider_pages_list_yellow span {
    border: solid 1px #f9ca2b;
    padding: 3px 5px 3px 5px;
    background: #f9ca2b;
    color: #232323;
}
.block_catalog_acsessoryes table {
    border: solid 1px #f8c311;
}
.block_catalog_acsessoryes table thead tr td {
    background: #f9ca2b;
    height: 50px;
    text-align: center;
    color: #232323;
    font-weight: bold;
    padding: 0px 5px;
}
.block_catalog_acsessoryes table tbody tr td {
    height: 36px;
    text-align: center;
    padding: 5px;
}
.block_catalog_acsessoryes table tbody tr td span {
    border-bottom: dotted 1px #333333;
}
.block_catalog_acsessoryes .yacheikabg td {
    background: #fef8e1;
}
.block_catalog_menu_second_yellow {
    border: solid 1px #f8c311;
    padding: 0px 10px 0px 10px;
}
#catalog-acsessuars .block_item {
    background: url('../images/block_producer.jpg');
    padding-top: 4px;
    text-align: center;
    width: 143px;
    height: 80px;
    margin: 0px 7px 10px 7px;
}
#catalog-acsessuars .block_item a {
    text-decoration: none;
}
#catalog-acsessuars .block_item a:hover {
    text-decoration: underline;
}
#tooltip {
    position: absolute;
    z-index: 3000;
    border: 1px solid #f8c311;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    background-color: #fef8e1;
    padding: 15px;
    /* opacity: 1; */
    font-size: 14px;
}
.tyre_index {
    display: none;
}
.tyre_index_url a {
    cursor: pointer;
}
.bbcode textarea {
    border: solid 1px #f8c311;
    padding: 5px;
    width: 577px;
    height: 90px;
}
.videoview h1 {
    font-size: 16px;
    font-weight: bold;
}
.otzivy h1 {
    font-size: 16px;
    font-weight: bold;
}
.otzivy .otzivy_item {
    background: #fef8e1;
    border: solid 1px #f8c311;
    padding: 10px;
    margin-top: 10px;
}
.otzivy .otzivy_item .otzivy_name {
    color: #7c8ec3;
    font-weight: bold;
    padding-right: 30px;
}
.otzivy .otzivy_item .otzivy_date {
    color: #4a63aa;
    padding-right: 30px;
}
.otzivy .otzivy_item .otzivy_nocomments {
    color: #bebebe;
}
.otzivy .otzivy_form {
    background: #c3dbef;
    padding: 20px;
}
.otzivy .otzivy_form .otzivy_text {
    text-align: center;
}
.otzivy .otzivy_form .otzivy_text_second {
    text-align: left;
}
.otzivy .otzivy_form dt {
    padding: 3px 0px;
}
.otzivy .otzivy_form ul {
    border: 0px;
    background: none;
}
.otzivy .otzivy_form ul li {
    margin-top: 3px;
    color: #ff0000;
    border: 0px;
    background: none;
}
#diskioriginal_auto_sort .diskioriginal_sort_top {
    background: url('../images/top_diskoriginal_sort.jpg') no-repeat left top;
    height: 3px;
}
#diskioriginal_auto_sort .diskioriginal_sort_bottom {
    height: 3px;
    background: url('../images/bottom_diskoriginal_sort.jpg') no-repeat left bottom;
}
#diskioriginal_auto_sort .diskioriginal_auto_sort_content {
    padding: 17px 20px 17px 20px;
    width: 570px;
    border-left: solid 1px #4a63aa;
    border-right: solid 1px #4a63aa;
}
#diskioriginal_auto_sort .diskioriginal_auto_sort_content table tr td {
    padding: 3px 0px 3px 0px;
}
#diskioriginal_auto_sort .diskioriginal_auto_sort_content table tr td select {
    width: 152px;
    height: 20px;
    border: solid 1px #7f9db9;
}
#diskioriginal_auto_sort .diskioriginal_auto_sort_content table tr td.sorttable {
    color: #4a63aa;
}
#diskioriginal_auto_sort .diskioriginal_auto_sort_content table tr td.sorttable a {
    color: #4a63aa;
    text-decoration: underline;
}
#diskioriginal_auto_sort .diskioriginal_auto_sort_content table tr td.sorttable a:hover {
    color: #4a63aa;
    text-decoration: none;
}
#preview_image {
    background: #fef8e1;
    -moz-border-radius: 0px;
    -webkit-border-radius: 0px;
    padding: 0px;
    z-index: 999;
    border: solid 1px #f8c311;
}



#catalog-photoalbum .block_photoalbum {
    float: left;
    width: 150px;
    height: 150px;
    text-align: center;
    background: #fef8e1;
    border: solid 1px #f8c311;
    padding: 10px;
    margin: 10px 15px;
}

#catalog-photoalbum-magazine .block_photoalbum {
    float: left;
    width: 150px;
    height: 180px;
    text-align: center;
    background: #fef8e1;
    border: solid 1px #f8c311;
    padding: 10px;
    margin: 10px 15px;
}

#carouselAutomobileWheels h3 {
    font-size: 18px;
    color: #4a63aa;
}
#carouselAutomobileWheels #carouselAutomobileWheelsPhoto {
    width: 612px;
    height: 250px;
    background: #fff;
    overflow: scroll;
}
#carouselAutomobileWheels #carouselAutomobileWheelsButton {
    text-align: center;
}
#carouselAutomobileWheels #carouselAutomobileWheelsButton input {
    font-size: 14px;
    padding: 5px;
}
.photodiskandautomobile .block_photoalbum {
    float: left;
    width: 220px;
    height: 220px;
    text-align: center;
    background: #fef8e1;
    border: solid 1px #f8c311;
    padding: 10px;
    margin: 10px 15px;
}

.table_blue_style {
    border: solid 1px #3f59a5;
}
.table_blue_style thead tr td {
    background: #3f59a5;
    height: 50px;
    text-align: center;
    color: #ffffff;
}
.table_blue_style tbody tr td {
    height: 100px;
    text-align: center;
}
.table_blue_style tbody tr td span {
    border-bottom: dotted 1px #333333;
}
.table_blue_style .yacheikabg td {
    background: #e4e8f2;
}
/* стиль для скроллера */
#window_accssory_title {
    width: 988px;
    margin: 0 auto;    
}
#window_accssory_main {
    background: url('../images/main-accessory-bg.jpg') no-repeat left top;
    width: 988px;
    height: 212px;
    margin: 0 auto;
}
#window_accssory_main .left_button {
    padding: 87px 3px 0px 10px;
    float: left;
}
#window_accssory_main .scrollable {
    float: left;
    padding-top: 30px;
    position: relative;
    overflow: hidden;
    width: 889px;
    height: 212px;
    margin: 0 auto;
}
#window_accssory_main .right_button {
    float: left;
    padding: 87px 10px 0px 3px;
}
#window_accssory_main .scrollable .slider_accessory {
    width: 20000em;
    position: absolute;
}
#window_accssory_main .slider_accessory_item {
    float: left;
    width: 127px;
    margin: 0 auto;
}
#window_accssory_main .slider_accessory_img {
    text-align: center;
}
#window_accssory_main .slider_accessory_name {
    text-align: center;
}

.accsseory-catalog-foto-description-text-table tr td {
    font-size: 14px;
    padding: 7px 0px;
    border-bottom: dotted 1px #333333;
    text-align: left;
}
.accsseory-catalog-foto-description-text-table tr td a {
    font-size: 14px;
    text-align: left;
}
.accsseory-catalog-foto-description-text-table-ekotransport tr td {
	padding: 19px 0px;
}
.block_catalog_acsessoryes_basket {
    border: solid 2px #f8c311;
    padding: 10px;
}
.block_catalog_acsessoryes_basket h2 {
    font-size: 16px;
    font-weight: bold;
}
.block_catalog_acsessoryes_basket .block_catalog_acsessoryes_basket_item {
    background: #e4e8f2;
    width: 255px;
    height: 73px;
    margin: 5px; 
}
.block_catalog_acsessoryes_basket .block_catalog_acsessoryes_basket_item .acsessoryes_basket_price {
    color: #3e58a4;
    font-size: 16px;
    font-weight: bold;
    text-align: right;
    padding-top: 10px;
}
#chronopay {
    margin: 0 auto;
}
#chronopay table {
    width: 700px;
}
#chronopay table tr td {
	padding-top: 25px;
	font-size: 14px; 
}
#chronopay .butgopaytext {
	width: 250px;
	height: 25px;
	border: solid 1px #3e58a4;
}
#chronopay .butgopay {
	width: 415px;
	height: 35px;
	font-size: 18px;
}
#chronopay .sendinnook {
	width: 170px;
	height: 55px;
	font-size: 14px;
}
#chronopay .sendinok {
	width: 170px;
	height: 55px;
	font-size: 14px;
}

/* Социальные сети */
.icons_soc_marks a{
	cursor:pointer;   
}
#vkontakte_banner{
	border:1px solid #bbbbbb;
	border-radius:5px;
	margin-left:5px;
	margin-bottom: 10px;
	width:170px;
	padding:5px; 
	background:#c6deff;
}
#vkontakte_banner div{
	margin-bottom:10px;
	text-align:right;
}
#vkontakte_banner strong{
	color:#25587E;
}
#vkontakte_banner a{
	text-decoration:none;   
}
#vkontakte_banner a:hover{
	text-decoration:underline;   
}
#vkontakte_banner #vk_img{
	text-align:center;   
}
#vkontakte_banner #vk_img{
	text-align:center;   
}
/* end Социальные сети */

/*Поиск по товару*/
#main_search_tovar_begin {
	padding: 10px 0px;
}
#main_search_tovar_begin .main_search_tovar{
	margin: 0 auto;
	width: 1024px;
	height:34px;
	padding-top:3px;
}
#main_search_tovar_begin input.poisk{
	width:300px;
	height:26px;
	border-radius:5px;
	padding:0px 0px 0px 5px;
	margin:0px 0px 3px 0px;
	vertical-align:middle;
}
#main_search_tovar_begin button.poisk{
	width:75px;
	height:27px;
	border-radius:3px;
	background:#EEAD0E;
	color: #336;
	font-weight:bold;
	cursor:pointer;
	margin:3px 0px 3px 0px;
} 
#main_search_tovar_begin button.poisk:hover {
	background:#FFB90F;
}
#main_search_tovar_begin form span{
	margin:0px 10px 0px 48px;
	vertical-align:middle;
	text-transform:uppercase;
	font-weight:bolder;
	color: #ffe;
}
#main_search_tovar_begin form .poisk2{
	margin:0px 0px 0px 0px; 
	vertical-align:middle;
	text-transform:uppercase;
	color: #ffe;
}
#main_search_tovar_begin input.poisk:focus{
	border:1px solid #EEAD0E;
}
#search{
    position:relative;
}
#search ul {
    list-style: none;
    position:absolute;
    top:0px;
    left:185px;
    cursor:text;
}
#search ul li {
    color:#657383;
}
/*end Поиск по товару*/ 


/* Новый поиск по артикулу */
#new-main_search_tovar_begin {
	padding: 20px 0px;
}
.new-main_search_tovar {
	margin: 0 auto;
	width: 900px;
}
.poisk-article-input {
	width:530px;
	height:26px;
	border-radius:0px;
	border:2px solid #EEAD0E;
	padding: 0px 5px;
}
.poisk-article-button {
	width:100px;
	height:30px;
	border-radius:0px;
	border:2px solid #3c57a4;
	background: #3c57a4;
	color: #ffffff;
	cursor: pointer;
	text-transform: uppercase;
	font-weight: bold;
}
.new-main_search_tovar form span {
	font-size: 20px;
	text-transform: uppercase;
	color: #3c57a4;
	font-weight: bold;
}
/* end Новый поиск по артикулу */

/*Поиск по артикулу сверху */
#main_search_tovar_begin form {
    display: inline;
}
#main_search_tovar_begin input.poisk-article{
	width:530px;
	height:26px;
	border-radius:0px;
	border:2px solid #EEAD0E;
	padding:0px 0px 0px 5px;
	margin:0px 0px 3px 0px;
	vertical-align:middle;
}
#main_search_tovar_begin button.poisk-article{
	width:75px;
	height:27px;
	border-radius:0px;
	border:1px solid #EEAD0E;
	background:#EEAD0E;
	color: #336;
	font-weight:bold;
	cursor:pointer;
} 
#main_search_tovar_begin button.poisk-article:hover {
	background:#FFB90F;
}
#main_search_tovar_begin form .poisk2-article{
	margin:0px 0px 0px 0px; 
	vertical-align:middle;
	text-transform:uppercase;
	color: #ffe;
}
#main_search_tovar_begin input.poisk-article:focus{
	
}
#search-article{
    position:relative;
}
#search-article ul {
	list-style: none;
    position:absolute;
    top:10px;
    left:280px;
    cursor:text;
}
#search-article ul li {
    color:#657383;
}
/*end Поиск по артикулу сверху*/ 

/* Поиск по артикулу */
.fullsearch input[type="submit"]{
	width:125px;
	height:25px;
	border-radius:3px;
	background:#EEAD0E;
	color: #336;
	font-weight:bold;
	cursor:pointer;
	margin:3px 0px 3px 0px;
} 
.fullsearch input[type="submit"]:hover {
	background:#FFB90F;
}
/* end Поиск по артикулу */

/*Последние просмотренные*/
#window_accssory_title2 {
width:200px;
background-color:#FFB90F;
border-top-left-radius: 5px;
border-top-right-radius:5px;
padding:10px 10px 10px 10px;

}
#window_accssory_title2 span{
font-family:Arial;
font-size:18px;
color:#fff;
}
#window_accessory_main .left_button {
padding: 87px 2px 0px 10px;
float: left;
cursor:pointer;
}
#window_accessory_main .right_button {
float: right;
margin:-120px 137px 0px 0px;
cursor:pointer;
}
#for_ie8 #window_accessory_main{
background:url('../images/main-accessory-bg-820.jpg') no-repeat left top;
width:945px;
height: 212px;
}
#window_accessory_main {
background:url('../images/main-accessory-bg-615.jpg') no-repeat left top;
width:615px;
height: 212px;
}
#slider_article{
position:relative;
width:735px;
height:176px;
top:20px;
padding:0px;
text-align:center;
z-index:2;
}
.slider_access{
position:relative;
width:1000px;
height:196px;
text-align:center;
z-index:1;
}
.slider_access_item{
float:left;
height:196px;
}
.slider_accessory_name{
height:60px;
width:140px;
overflow-y:auto;
}
/*end Последние просмотренные*/  

/*Шинный калькулятор*/
#tyre_calc{
    background:#336699;
    border-radius:10px;
   
}
.calc_header{
    width:780px;
    padding:10px 0px 10px 0px;
    background:#336;
    border-top-left-radius:10px;
    border-top-right-radius:10px;
}
.calc_header span{
    font-size:21px;
    font-family:Arial,Verdana,Tahoma; 
    color:#fff;
 
}
/* end Шинный калькулятор*/

/* Крепеж */
.krepezh_diskov {
	font-size: 18px;
	color: #4a63aa;
}
.krepezh_diskov a {
	font-size: 18px;
	color: #4a63aa;
	font-weight: bold;
}
/* end Крепеж */
/* Реклама блока партнеров */
.partners_block {
	font-size: 10px;
	color: #aaaaaa;
}
.partners_block a {
	font-size: 10px;
	color: #999999;
}
/* end Реклама блока партнеров */
.block_counters { 
	float: right;
	padding-right: 150px;
}
/* Доставка в регионы */
#dostavka_regions .dostavka_regions_item {
    float: left;
    padding: 5px;
    width: 262px;
}
/* На главной */
#dostavka_regions_moskow {
    width: 1024px;
    margin: 0 auto;
}
/* end Доставка в регионы */

/* Всплывающая подсказка в корзине */
#onlinecredit-content {display:none;}

/* Overlay */
#simplemodal-overlay {background-color:#555;}

/* Container */
#simplemodal-container {height:200px; width:650px; color:#fff; background-color:#333; border:4px solid #444; padding:12px;}
#simplemodal-container .simplemodal-data {padding:8px;}
#simplemodal-container code {background:#141414; border-left:3px solid #65B43D; color:#bbb; display:block; font-size:12px; margin-bottom:12px; padding:4px 6px 6px;}
#simplemodal-container a {color:#ddd;}
#simplemodal-container a.modalCloseImg {background:url(../img/basic/x.png) no-repeat; width:25px; height:29px; display:inline; z-index:3200; position:absolute; top:-15px; right:-16px; cursor:pointer;}
#simplemodal-container h3 {font-size: 18px; color:#00CCFF;}
#simplemodal-container p {color:#bbb;}
#simplemodal-container p span {color:#f8c311;}
/* end Всплывающая подсказка в корзине */

#datezapis .timesavemontazh {
    border: solid 1px #4a63aa;
    padding: 10px;
    margin: 10px 10px 0px 0px;
    width: 70px;
}
#datezapispolya form {
    padding: 20px;
    background: #eff1f8;
}

.vakancy h2 {
	font-size: 18px;
	color: #3e58a4;
}
.vakancy ul li {
	padding: 3px 0px;
}
.vakancy hr {
	color: #4e58a4;
}
.offerts {
	font-size: 10px;
	color: #666;
}



/* Статические странички */
#page_text {
	font-size: 14px;
	line-height: 1.5;
}
#page_text a {
	font-size: 14px;
	color: #4a63aa;
	text-decoration: underline;	
}
#page_text a:hover {
	font-size: 14px;
	color: #4a63aa;
	text-decoration: none;	
}
#page_text strong {
	font-size: 14px;
	font-weight: bold;
}
#page_text h1 {
    font-size: 18px;
    font-weight: bold;
    padding-right: 15px; 
    color: #4a63aa;
}
#page_text blockquote {
	font-size: 14px;
	line-height: 1.5;
	border: dotted #f8c311 1px;
	border-left:solid #f8c311 5px;
	margin:10px 40px;
	padding:15px;
	color:#333;
	font-style:italic;
	background:#fdf8e9;
}
#page_text > ul {
	padding-top: 10px;
	list-style-image: url('../images/mark.jpg');
}
#page_text > ul > li {
	font-size: 14px;
	line-height: 1.5;
}
#page_text > ol {
}
#page_text > ol > li {
	font-size: 14px;
	line-height: 1.5;
}
#page_text h2, h3, h4, h5 {
    font-size: 16px;
    padding: 15px 0px; 
    color: #4a63aa;
}
#page_text span {
    color: #666;
}
#page_text img {
    float: right;
    padding-left: 10px;
    padding-bottom: 5px;
}
#page_text p {
    padding-bottom: 10px;	
}
#page_text ul {
    padding-left: 30px;	
    padding-bottom: 10px;
}
#page_text ol {
    padding-left: 30px;	
    padding-bottom: 10px;
}
/* end Статические странички */
#content h1 {
    font-size: 24px;
    padding: 15px 0px; 
    color: #4a63aa;
}
.ssill {
position:absolute;
left:-9999px;
}
/*
серый
#dcdce7;
#eff1f8;
синий
#3e58a4;
#4a63aa
желтый
#fef8e1;
#f8c311;
темно красный
#cc1b19
*/
