Body, html {

Margin:0;

Padding: 0;

width: 100%;

BackGround-color: #ffffff;

BackGround-Image: url(../img/fon_top.gif);

BackGround-position: left top;

BackGround-Repeat: repeat-x;

Font-Family: Arial;

Font-weight: normal; 

Font-size: 12px;

color: #242424;

} 



TABLE {

BORDER:0PX;

BORDER-COLLAPSE:COLLAPSE;

CELLSPACING:0;

}



TD {

/*PADDING:0PX;*/

CELLSPADDING:0;

Font-Family: Arial;

Font-weight: normal; 

Font-size: 12px;

color: #242424;

}



DIV {

Font-Family: Arial;

Font-weight: normal; 

Font-size: 12px;

color: #242424;

}



IMG {

BORDER:NONE;

}



P {

Margin: 0;

Padding: 0;

}



A {

Font-Family: Arial;

Font-weight: normal; 

Font-size: 12px;

color: #242424;

}



A:hover {

Text-decoration: none;

}



H1 {

Font-family: Arial;

Font-weight: normal;

Font-size: 18px;

Line-height: 18px;

Color: #242424;

Margin: 0 0 16px 0;

}



#fon_bottom {

width: 100%;

height: auto;

/*Float: left;*/

Text-align: center;

BackGround-Image: url(../img/fon_bottom.gif);

BackGround-position: left bottom;

BackGround-Repeat: repeat-x;

}



#page {

width: 898px; 

min-height: 100% !important;

position: relative;

z-index: 1;

margin: 0 auto;

}



#header {

width: 898px;

height: 270px;

Float: left;

BackGround-Image: url(../img/header.jpg);

BackGround-position: left top;

BackGround-Repeat: no-repeat;

}



#menu_top {

display: block;

Position: absolute;

Top: 0;

Left: 1px;

}



#logo {

display: block;

Position: absolute;

Top: 140px;

Left: 20px;

}



#menu_top A {

height: 100px;

display: block;

Float: left;

Font-size: 15px;

Color: #575761;

Text-decoration: none;

Margin-right: 1px;

}



#menu_top A:hover {

BackGround-color: #4b4b54;

Color: #ffffff;

}



#menu_top A P {

Text-align: center;

Padding-top: 47px;

}



.m1 {

width: 124px;

}



.m2 {

width: 175px;

}



.m3 {

width: 102px;

}



.m4 {

width: 107px;

}



.m5 {

width: 111px;

}



#basket_none {

display: block;

Position: absolute;

Top: 0;

Right: 0;

width: 273px;

height: 177px;

BackGround-color: #dbe5ea;

}



#basket {

display: block;

Position: absolute;

Top: 0;

Right: 0;

width: 273px;

height: 270px;

BackGround-color: #dbe5ea;

}



.marka1 {
BackGround-position: right bottom;
BackGround-Repeat: no-repeat;
}


.b1 {
Text-align: left;
Color: #7893a0;
Line-height: 32px;
Padding: 10px 0 0 33px;
}

.b1 SPAN {
Font-size: 24px;
Color: #575761;
}

.b2 {
Text-align: left;
Padding: 20px 0 0 35px;
Font-size: 15px;
Line-height: 24px;
Color: #575761;
}

.b2 A {
Font-size: 15px;
}



.b3 {

Text-align: left;

Color: #4a4a54;

Line-height: 32px;

Padding: 10px 0 0 55px;

Font-family: Tahoma;

}



.b3 BIG {

Font-family: Tahoma;

Font-size: 24px;

}



.b4 {

Text-align: center;

Color: #4a4a54;

}



.b4 A {

Font-size: 18px;

}



.b5 {

Text-align: left;

Padding: 10px 0 0 55px;

}



.b5 BIG {

Font-family: Tahoma;

Font-size: 24px;

}



.b5 INPUT {

Margin-top: 10px;

}



#h_contacts {

display: block;

Position: absolute;

Top: 110px;

Left: 342px;

}



.h_c1 {

Font-size: 18px;

Color: #b7b7b7;

Text-align: left;

Font-family: Arial narrow;

}



.h_c1 BIG {

Font-size: 34px;

Color: #575761;

}



.h_c2 {

Text-align: left;

Padding: 5 0 0 40px;

}



.h_c2 IMG {

Vertical-align: middle;

Margin: 2px 0 4px 0;

}



#cont {

width: 898px;

Float: left;

}



#cont_left {

width: 284px;

Float: left;

}



#cl {

width: 284px;

height: 72px;

Float: left;

BackGround-color: #c5d2d8;

}



#cl P {

Padding: 26px 0 0 70px;

Font-size: 16px;

Text-align: left;

}



#menu_left {

width: 284px;

height: auto;

Float: left;

Text-align: left;

BackGround-color: #dbe5ea;

Padding: 20px 0 20px 0;

}



#menu_left UL {

Padding: 0;

Margin: 0 0 0 70px;

}



#menu_left UL LI {

Margin: 0 10px 0 0;

Padding: 0;

Line-height: 28px;

}



#menu_left A {

Font-size: 14px;

Text-decoration: none;

}



#menu_left A:hover {

Text-decoration: underline;

Color: #bb000b;

}



#cont_right {

width: 614px;

Float: left;

}



#cr {

width: 614px;

height: 72px;

Float: left;

BackGround-color: #3c3c44;

}



.cr1 {

width: 80px;

Float: left;

Margin-top: 24px;

}



.cr1 P {

Padding: 0 0 0 24px;

Text-align: left;

Font-size: 16px;

Color: #ffffff;

}



.cr2 {

width: 263px;

Float: left;

Margin-top: 24px;

Text-align: left;

Color: #aaafb6;

}



.cr2 INPUT {

width: 228px;

height: 22px;

Border: none;

Padding: 3px 5px 0 5px;

Font-family: Arial;

Font-size: 12px;

Color: #7b7b7c;

}



.cr3 {

Float: left;

Margin-top: 24px;

Text-align: left;

Color: #aaafb6;

}



.cr3 SELECT {

width: 160px;

height: 22px;

Border: none;

Font-family: Arial;

Font-size: 12px;

Color: #7b7b7c;

Vertical-align: top;

}



.cr3 INPUT {

width: 62px;

height: 22px;

Font-family: Arial;

Font-size: 13px;

Margin-left: 28px;

}



#content {

width: 555px;

Float: left;

Text-align: left;



Margin: 20px 0 0 30px;

}



*html #content {

Margin: 20px 0 0 15px;

}



*:first-child+html #content, *html #content {

Margin: 20px 0 0 30px;

}



#content P {

Text-align: left;

Padding-bottom: 10px;



}



#catalog {

width: 600px;

Float: left;

Text-align: left;

Line-height: 12px;

Margin: 20px -50px 0 46px;

}



*html #catalog {

Margin: 20px 0 0 23px;

}



*:first-child+html #catalog, *html #catalog {

Margin: 20px 0 0 46px;

}



.dop {

Float: left;

Text-align: left;

Padding-left: 46px;

Margin-top: 10px;

}



.dop SELECT {

width: 160px;

Margin-left: 20px;

}



.tov_line {

width: 610px;

Float: left;

Margin-left: 0;

}



.tov {

width: 160px;

Float: left;

Text-align: left;

Margin: 30px 3px 0 40px;

Line-height: 14px;

}



*html .tov {

Margin: 30px 2px 0 40px;

}



*:first-child+html .tov, *html .tov {

Margin: 30px 3px 0 40px;

}



.tov IMG {

Border: 1px solid #c5d2d8;

Margin: 10px 0 3px 0;

}



.tov SPAN {

Font-size: 14px;

Color: #59869c;

}



.tov SMALL {

Font-size: 11px;

Color: #898989;

}



.tov SMALL B {

Font-weight: normal;

Color: #59869c;

}



.tov SMALL FONT {

Font-size: 11px;

Color: #232323;

}



.tov BIG {

Font-size: 24px;

Color: #393940;

}



.tov INPUT {

width: 143px;

Margin-top: 10px;

Font-family: Arial;

}



#tov3 {

width: 160px;

Float: left;

Margin-right: 0;

}



#h_news {

Float: left;

Text-align: left;

Margin: 20px 0 0 56px;

}



*html #h_news {

Margin: 20px 0 0 28px;

}



*:first-child+html #h_news, *html #h_news {

Margin: 20px 0 0 56px;

}



.hn {

width: 260px;

Float: left;

}



.n_date {

height: 35px;

Font-family: Arial narrow;

Font-size: 18px;

Color: #80a4b6;

}



.n_link {

Padding-right: 30px;

}



.n_link A {

Font-family: Tahoma;

Color: #9c9c9c;

}



#money {

width: 898px;

height: 114px;

Float: left;

Text-align: left;

}



#money IMG {

Margin: 14px 0 0 80px;

}



#footer {

width: 898px;

height: 86px;

Float: left;

BackGround-color: #323239;

BackGround-Image: url(../img/lw.gif);

BackGround-position: right bottom;

BackGround-Repeat: no-repeat;

}



#f1 {

width: 277px;

Float: left;

}



#f1 P {

Padding: 15px 0 0 40px;

Text-align: left;

Color: #ffffff;

}



#f1 P A {

Color: #ffffff;

}



#f2 {

width: 475px;

Float: left;

Text-align: left;

}



#f2 IMG {

Margin: 35px 2px 0 0;

}



#f3 {

Float: left;

Font-family: Tahoma;

Padding-top: 25px;

Text-align: left;

Color: #919191;

}



#f3 A {

Font-family: Tahoma;

Color: #919191;

}