/* CSS Document */
img.png {behavior: url("png.htc");}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.bkg_1
{
background-image:url(i/bkg_01.jpg);
background-repeat:repeat-x;
background-color:#FDFDFC;
background-position: right top;
vertical-align:top;
}

.bkg_1_1
{
background-image:url(i/deco_bant.jpg);
background-repeat:no-repeat;
background-position: right top;
width:115px;
height:578px;
}

.bkg_3
{
background-image:url(i/bkg_03.jpg);
background-repeat:repeat-x;
background-color:#FDFDFC;
background-position: right bottom;
height:394px;
}

.bkg_2
{
background-image:url(i/bkg_02.jpg);
background-repeat:repeat-x;
background-color:#FDFDFC;
background-position: left top;
height:1056px;
}

.bkg_4
{
background-image:url(i/bkg_04.jpg);
background-repeat:repeat-x;
background-color:#FDFDFC;
background-position: left bottom;
height:394px;
vertical-align:bottom;
}

.bkg_4_1
{
background-image:url(i/deco_bant2.jpg);
background-repeat:no-repeat;
background-position: left bottom;
width:129px;
height:394px;
}



.top_1
{
background-image:url(i/deco_logo.jpg);
background-repeat:no-repeat;
width:308px;
height:170px;
}

.top_2
{
background-image:url(i/deco_mid.jpg);
background-repeat:no-repeat;
width:308px;
height:117px;
}

.spacer
{
background-image:url(i/deco_large.jpg);
background-repeat:no-repeat;
width:1050px;
height:101px;
vertical-align:bottom;
}

.spcdiv
{
padding-left:842px;
padding-right:50px;
}

.spc2div h1
{
font-size:14px;
color:#8A011B;
text-transform:uppercase;
font-weight:normal;
padding-bottom:7px;
}

.spcdiv h1
{
font-size:14px;
color:#8A011B;
text-transform:uppercase;
font-weight:normal;
padding-bottom:7px;
}

.spcdiv h2
{
font-size:10px;
color:#8A011B;
font-weight:normal;
padding-bottom:7px;
}

.search
{
background-image:url(i/deco_search.jpg);
background-repeat:no-repeat;
width:517px;
height:170px;
vertical-align:top;
}

.search a
{
color:#FFFFFF;
margin-left:380px;
}

.find
{
margin-left:290px;
margin-top:100px;
}



.basket
{
background-image:url(i/deco_basket.jpg);
background-repeat:no-repeat;
width:225px;
height:170px;
color:#EEF0D7;
font-size:10px;
vertical-align:top;
}

.basket div
{
padding-left:72px;
padding-top:60px;
}

.basket div b
{
color:FFFEFE;
font-size:12px;
}

.basket div a
{
color:#FFFFFF;
font-size:10px;
}

.menu
{
background-image:url(i/deco_menu.jpg);
background-repeat:no-repeat;
width:742px;
width:558px!important;
height:117px;
padding-left:184px;
}

.foot1
{
background-image:url(i/deco_foot1.jpg);
background-repeat:no-repeat;
width:308px;
height:146px;
vertical-align:top;
padding-top:100px;
}

.foot1 a
{
margin-left:130px;

}


.foot2
{
background-image:url(i/deco_foot2.jpg);
background-repeat:no-repeat;
width:517px;
height:146px;
text-align:center;
vertical-align:middle;
}

.foot3
{
background-image:url(i/deco_foot3.jpg);
background-repeat:no-repeat;
width:225px;
height:146px;
}


.r_pic
{
background-image:url(i/deco_r_lenta.jpg);
width:225px;
background-position:bottom;
background-repeat:no-repeat;
vertical-align:top;
}

.r_bg
{
background-image:url(i/deco_r_bg.jpg);
width:225px;
height:800px;
background-repeat:no-repeat;
vertical-align:top;
font-family:Arial;
font-size:11px;
padding-left:20px;
}

td
{
font-family:Arial;
font-size:12px;
color:#584C00;
}

.r_bg a
{
color:#004D58;
text-decoration:none;
}

.r_bg a:hover
{
color:#004D58;
text-decoration:underline;
}

.c_pic
{
background-image:url(i/deco_b_picture.jpg);
width:225px;
background-position:bottom right;
background-repeat:no-repeat;
vertical-align:top;
}

.c_bg
{
background-image:url(i/cnt_bg.jpg);
width:517px;
width:497px!important;
height:870px;
background-repeat:no-repeat;
vertical-align:top;
font-family:Arial;
font-size:12px;
color:#584C00;
padding-left:10px;
padding-right:10px;
}


.l1
{
background-image:url(i/deco_submenu.jpg);
background-repeat:no-repeat;
width:308px;
height:150px;
text-transform:uppercase;
line-height:30px;
vertical-align:middle;
}

.l1 a
{
color:#560202;
text-decoration:none;
display:block;
padding-left:80px;
}

.l1 a:hover
{
color:#560202;
text-decoration:underline;
}

.l2
{
background-image:url(i/deco_leaders.jpg);
background-repeat:no-repeat;
width:308px;
height:304px;
}

.l3
{
background-image:url(i/deco_info.jpg);
background-repeat:no-repeat;
width:308px;
height:240px;
height:180px!important;
text-transform:uppercase;
vertical-align:top;
padding-top:60px;
}

.l3 a
{
color:#004D58;
text-decoration:none;
padding-left:100px;
display:block;
}

.l3 a:hover
{
color:#004D58;
text-decoration:underline;
}

.l4
{
background-image:url(i/deco_phone.jpg);
background-repeat:no-repeat;
width:308px;
height:189px;
text-align:left;
vertical-align:bottom;
}

.l5
{
padding-left:30px;
padding-right:20px;
}


a
{
color:#004D58;
text-decoration:none;
}

a:hover
{
color:#004D58;
text-decoration:underline;
}

h1
{
font-size:13px;
text-transform:uppercase;
color:#004D58;
margin-bottom:0px;
margin-top:10px;
}


h2
{
font-size:12px;
text-transform:uppercase;
color:#76001C;
margin-bottom:0px;
}

h3
{
font-size:13px;
text-transform:uppercase;
color:#004D58;
}

.g
{
border:0px solid #C83919;
}

.g2
{
border:0px solid #C83919;
}

.brandpic
{
margin-right:10px;
border:0px solid #C83919;
}

.linepic
{
border:0px solid #C83919;
}

form
{
display:inline;
}

/* Корзина */
.head td
{
font-size:11px;
}

/* История */
.order td
{
font-size:9px;
color:#000000;
background-color:#E2E3C9;
}

.horder td
{
font-size:10px;
color:#000000;
background-color:#ABFF6D;
}

.summ td
{
font-size:11px;
color:#000000;
text-align:right;
} 

.hot_div
{
line-height:40px;
}

/* Лидеры */

.ldr
{
background-color:#FFFFFF;
padding-top:5px;
}

.ldr_top
{
background-color:#004D58;
color:#FFFFFF;
font-weight:bold;
padding-top:2px;
padding-bottom:2px;
}

.ldr_bot
{
background-color:#FFFFFF;
color:#004D58;
font-weight:bold;
padding-bottom:5px;
margin-bottom:5px;
padding-top:5px;
}

.ldr_text
{
background-color:#FFFFFF;
color:#C43410;
font-weight:bold;
}