body {margin: 0px 45px 45px}

body,th,td {
font-family: Verdana,Tahoma,Arial; 
font-size:80%;
color:#5F5F5F;
}
/* было 8A8A8A*/
/* Carcase table*/
table.main {
width:100%;
height:100%;
}

table.main td {
padding:0px;
vertical-align:top;
}

table.main td.left {
padding-right:20px;
width:1%;
}

table.main td.right {
width:1%;
}

table.main td.central
{
width:98%;
padding-left:16px;
padding-right:16px;
}

table.main td.ug_left {
height:61px;
background:url('img/u_grass.jpg') no-repeat left bottom;
}

table.main td.ug_central {
background:url('img/u_grass_middle.jpg') repeat-x left bottom;
}

table.main td.ug_right {
background:url('img/u_grass.jpg') no-repeat right bottom;
}


img {
border: 0px;
}

h2{
display:block;
margin-top:16px;
margin-bottom:12px;
font-weight:bold;
font-size:130%;
color:#0566B8;

}
h2.sm{
display:block;
margin-top:16px;
margin-bottom:12px;
font-weight:normal;
font-size:100%;
color:#FF3701;

}


h1 {
display:block;
margin-top:16px;
margin-bottom:12px;
font-weight:bold;
font-size:140%;
color:#0566B8;

}

h4  {
display:inline;
font-weight:bold;
font-size:100%;
color:#3F9811;
text-decoration:none;
}

a {
font-family: Verdana,Tahoma,Arial; 
font-size:100%;
color:#FF3701;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

/* Block's header */
div.title {
width: 232;
height:40;
background:url('img/n.gif') no-repeat left 8px;
margin-top:12px
}

/* Block's header inside */
div.title div {
width:95px;
height:32px;
margin-left:20px;
padding-top:6px;
text-align:center;
font-size:10px;
font-weight:bold;
color:white;
}

/* Different type of blocks */
div.title div.cat {
background:url('img/bar_green.gif') no-repeat;
}
div.left_banners a:hover {
text-decoration:none;
}
div.title div.cat_wide {
background:url('img/bar_green_wide.gif') no-repeat;
width:188px
}

div.title div.advice {
background:url('img/bar_green.gif') no-repeat;
}

div.title div.information {
background:url('img/bar_seawave.gif') no-repeat;
}

div.title div.leader {
background:url('img/bar_gold.gif') no-repeat;
}
div.leaders {
width:95px;
height:32px;
margin-left:0px;
padding-top:6px;
text-align:center;
font-size:10px;
font-weight:bold;
color:white;
background:url('img/bar_gold.gif') no-repeat;
}

div.title div.leader7 {

background:url('img/bar_green_wide1.gif') no-repeat;
width:188px;
height:60px;
}
div.leaders7 {
width:95px;
height:32px;
margin-left:0px;
padding-top:6px;
text-align:center;
font-size:10px;
font-weight:bold;
color:white;
background:url('img/bar_green_wide1.gif') no-repeat;
}

/* Block central */
div.title_central div {
padding-left:6px; 
padding-right:0px
}

div.title_central a {
font-family: Verdana,Tahoma,Arial; 
font-size:100%;
color:#8A8A8A;
text-decoration:none;
}

div.title_central a:hover {
text-decoration:none;
}

/* Block footer */
div.title_end
{
width:232;
height:30px;
background:url('img/u.gif') no-repeat left bottom;
margin-bottom:12px
}

/* priceBar */
table.pricebar {
width:145;
margin:3px 0px;
}

table.pricebar td {
font-size:11px;
font-weight:bold;
color:white;
white-space: nowrap
}

table.pricebar td.left {
width:99%;
vertical-align:middle;
height:34px;
background:url('img/pricebar_left.gif') no-repeat left top;
padding-left:17px;
padding-right:10px;
text-align:center
}

table.pricebar td.right {
width: 1%;
background:url('img/pricebar_right.gif') no-repeat right top;
padding-right:8px
}

table.pricebar td.under {
height:12;
background:url('img/pricebar_under.gif') no-repeat 9 bottom;
}



/* Subway table*/
table.under {
padding:0px;
width:100%;
}

table.under td {
padding:15px 15px 0px;
vertical-align:top;
font-size:10px;
}

table.under td.left {
width:1%;
white-space: nowrap;
}

table.under td.central {
width:98%;
white-space: nowrap;
text-align:center;
}

table.under td.right {
width:1%;
white-space: nowrap;
text-align:right;
}

table.under td.ug_left {
height:61px;
background:url('img/u_grass.jpg') no-repeat left bottom;
}

table.under td.ug_central {
background:url('img/u_grass_middle.jpg') repeat-x left bottom;
}

table.under td.ug_right {
background:url('img/u_grass.jpg') no-repeat right bottom;
}

img.mdl_logo {
margin-left:9px;
}


/* Menu */
table.menu {
width:100%;
padding: 0px;
}

table.menu td.left {
width:1%;
height:30px;
background:url('img/L1.gif') no-repeat;
}


table.menu td.right {
width:1%;
height:30px;
background:url('img/L2.gif') no-repeat right top;
}

table.menu td.left div, table.menu td.right div {
width:13px;
}

table.menu td.central {
padding: 8px;
width:98%;
background:url('img/greyline.gif') repeat-x;
color: #B0B0B0;
font-size:90%;
text-align:right;
vertical-align:top;
white-space:nowrap
}

table.menu td.central a {
/*color: #B0B0B0;
font-size:90%;*/
}

/* Header */
table.header {
width:100%;
padding:0px;
background:url('img/3633017.gif') no-repeat center top;
}

table.header td.left {
width:1%;
height:123px;
vertical-align:top;
padding-top:38px;
background:url('img/topgrass_left.gif') no-repeat;
}

table.header td.right {
width:1%;
vertical-align:top;
background:url('img/topgrass_right.gif') no-repeat right top;
}

table.header td.central {
width:98%;
vertical-align:bottom;
padding-left:82px;
padding-bottom:2px;
background:url('img/topgrass_med.gif') repeat-x;
}

table.header td.central img {
margin-right:270px;
}

table.header td.right div {
width:30px;
}


div.kid {
position:absolute;
width:67px;
height:125px;
left:301px;
top:0px;
}

div.top_basket {
position: absolute;
color:#000000;
height:40px;
width:280px;
left:194px;
top:166px;
}

div.top_basket a {
color: #FC8504;
font-size:11px;
font-weight:bold
}

/* Secondary styles */

div.nav {
/* height: 28px; */
border-top: 1px dashed #B0B0B0;
border-bottom: 1px dashed #B0B0B0;
margin-top:20px;
padding-top:5px;
padding-bottom:5px;
font-size:12px;
font-weight:bold;
}

a.h4, a.h4:hover, a.h4:active, a.h4:link, a.h4:visited {
display:inline;
font-weight:bold;
font-size:100%;
color:#3F9811;
text-decoration:none;
}


a.cat_title, a.cat_title:hover, a.cat_title:active, a.cat_title:link, a.cat_title:visited {
display:inline;
font-weight:bold;
font-size:90%;
color:#3F9811;
text-decoration:none;
}

a.nou, a.nou:hover, a.nou:active, a.nou:link, a.nou:visited {
font-family:"Comic Sans MS";
font-weight:bold;
font-size:90%;
color:#3F9811;
text-decoration:none;
}

a.nou2, a.nou2:hover, a.nou2:active, a.nou2:link, a.nou2:visited {
font-family:"Comic Sans MS";
font-weight:bold;
font-size:90%;
color:#1A92B9;
text-decoration:none;
}
a.nou6, a.nou6:hover, a.nou6:active, a.nou6:link, a.nou6:visited {
font-family:"Comic Sans MS";
font-weight:bold;
font-size:90%;
color:#B2F78D ;
text-decoration:none;
}
a.nou3, a.nou3:hover, a.nou3:active, a.nou3:link, a.nou3:visited {
display:inline;
font-family:"Comic Sans MS";
font-weight:bold;
font-size:90%;
color:#F5830A;
text-decoration:none;
}

a.nou4, a.nou4:hover, a.nou4:active, a.nou4:link, a.nou4:visited {
display:inline;
font-family:"Comic Sans MS";
font-weight:bold;
font-size:90%;
color:#AA3505;
text-decoration:none;
}

a.nou5, a.nou5:hover, a.nou5:active, a.nou5:link, a.nou5:visited {
display:inline;
font-family:"Comic Sans MS";
font-weight:bold;
font-size:90%;
color:#8BDDF6;
text-decoration:none;
}

img.cat_1 {}
img.cat_2 {}
img.cat_3 {}
img.cat_4 {}

img.cat_5 {
margin-top:17px;
}

div.cat_title {
width:200px;
height:135px;
line-height:0.9;
font-family:"Comic Sans MS";
font-size:15px;
font-weight:bold;
}
a.cat_title_a {
font-family:"Comic Sans MS";
font-size:18px;
font-weight:bold;
}
a.cat_title_a:hover {
text-decoration:none;
font-family:"Comic Sans MS";
font-size:18px;
font-weight:bold;
}
div#cat_title_1 {
background:url('img/cat_1.jpg') no-repeat;
color:#1A92B9
}

div#cat_title_1 div {
padding-top:5px;
text-align:left;
}

div#cat_title_2 {
background:url('img/cat_2.jpg') no-repeat;
color:#F5830A;
text-align:left;
height:126px

}

div#cat_title_3 {
background:url('img/cat_3.jpg') no-repeat;
color:#378F08;
text-align:left;
height:128px

}

div#cat_title_4 {
background:url('img/cat_4.jpg') no-repeat;
text-align:left;
color:#074898;
height:128px
}

div#cat_title_5 {
background:url('img/cat_5.jpg') no-repeat;
color:#9B3002;
text-align:left;
height:108px
}
div#cat_title_6 {
background:url('img/cat_6.jpg') no-repeat;
color:#1A92B9;
text-align:left;
height:126px


}
div#cat_title_2 div, div#cat_title_3 div, div#cat_title_4 div, div#cat_title_5 div {
padding-top:1px;
}

td.pages {
vertical-align:middle;
}


div.imag_sale_list img {
/* border:4px solid #ECEEF0; */
}

div.prices-listing-title {
white-space:nowrap;
}

div.descr {
padding-right:20px;
}

img.basket {
margin-top:5px;
margin-left:25px;
margin-right:5px;
}

td.sp_top_center {
height:40px;
}

td.bod_noback {
width:50%;
}

td.bod_back_left {
width:50%;
}



label.price-itemname {
color: #D50000;
}

div.descr {
font-size:80%;
}

div.detail_card {
BORDER: #a1abb3 1px solid; 
PADDING-RIGHT: 10px; 
MARGIN-TOP: 5px; 
PADDING-LEFT: 10px; 
PADDING-BOTTOM: 15px; 
WIDTH: 400px; 
PADDING-TOP: 15px; 
BACKGROUND-COLOR: #f5f6f7
}

div.imag_sale_list_card img {
margin-left:10px;
margin-right:10px;
}
a.b-share__handle,a.b-share__handle:hover,a.b-share__handle:active  {
color: #000000;
}

div.left_card_rec {
	background:url('img/left_card_rec.gif') no-repeat left top;
	width:150px
}

div.right_card_rec {
	background:url('img/right_card_rec.gif') no-repeat right top;
	height:24px
}

div.right_card_rec div {
	font-size:12px;
	font-weight:bold;
	text-align:center;
	padding-top:4px;
}

div.left_card_rec_back {
	background:url('img/left_card_rec_back.gif') no-repeat left top;
	width:150px
}

div.right_card_rec_back {
	background:url('img/right_card_rec_back.gif') no-repeat right top;
	height:24px
}

div.right_card_rec_back div {
	font-size:12px;
	text-align:center;
	padding-top:4px;
	color:#465a69;
}

tr.coml_titl td {
	font-size:70%;
	padding:5px 5px 0px 2px;
}

tr.compl_tr td {
	font-size:70%;
	padding:5px 5px 5px 2px;
	vertical-align:middle;
	background-color:#f5f6f7;
}

tr#compl_tr_wait td {
	background-color:#FFFFFF;	
}

.item_name {
color: #D50000;
}

.item_articul {
font-size:70%;
}

.item_size {

}

table.inside {
border:1px solid gray;
}

div.colorcube {
border: 2px solid black;
overflow: hidden;
width: 35px;
height: 35px;
}

div.colorcube div {
padding: 1px;
}

tr.coml_titl {
background-color:whitesmoke;
font-weight:bold;
}

tr.case_tr td {
vertical-align:middle;
}

tr.result_tr td {
border-top: 1px solid #c9c9c9;
}

table.short_list {
border-top: 1px solid #c9c9c9;
}

.blackfont {
COLOR: #000000;
FONT-FAMILY: ms sans serif;
FONT-SIZE: 9px;
}

.find_form {
display:inline;
}

.find_form input.input {
border:1px solid #0B7602;
width:140px;
height:20px;
color:#8A8A8A;
}

.find_form input.price {
border:1px solid #0B7602;
width:45px;
height:20px;
color:#8A8A8A;
}

.find_form input.submit {
border:1px solid #CB2929;
background-color: #CB2929;
color:white;
margin-left:5px;
height:20px;
font-size:10px;
}

.find_form select {
width:190px;
margin:2px;
}

.price_range {
margin: 5px 10px;
}

div.found_button_right {
margin-right:10px;
}

div.hit-see-also { font-size: 80%; margin-botom: 5px; }
/* Bar blue */
div.bar_blue div.title_end {
background:url("/img/u.gif") no-repeat left bottom;
background:url('/img/u_blue.gif') no-repeat left bottom;
}
div.bar_blue div.title {
background:url('/img/n_blue.gif') no-repeat left 10px;
}
div.bar_blue div.title_central {
background:url('/img/med_blue.gif') repeat-y 2px 0px;
}
/* Bar blue7 */
div.bar_blue7 div.title_end {
background:url("/img/u.gif") no-repeat left bottom;
background:url('/img/u_blue.gif') no-repeat left bottom;
}
div.bar_blue7 div.title {
background:url('/img/n_blue1.gif') no-repeat left 10px;
}
div.bar_blue7 div.title_central {
background:url('/img/med_blue.gif') repeat-y 2px 0px;
}

/* Bar yellow */
div.bar_yellow div.title_end {
background:url("/img/u.gif") no-repeat left bottom;
background:url('/img/u_yellow.gif') no-repeat left bottom;
}
div.bar_yellow div.title {
background:url('/img/n_yellow.gif') no-repeat left 10px;
}
div.bar_yellow div.title_central {
background:url('/img/med_yellow.gif') repeat-y 2px 0px;
}
