body,html {
margin: 0;
padding: 0;
color: #333333; 
background-image: url(img/page_fon.jpg); background-position: top;
background-repeat: repeat-y;
}


/* шапка и плашки */

#page_fon { font-family: Tahoma; font-size: 13px;}

#big_page_fon {background-image: url(img/big_page_fon.jpg); background-position: top;
background-repeat: no-repeat; font-family: Tahoma; font-size: 13px;}

#up_fon {margin:0 auto; width: 990; height: 229px; text-align: left; background-image: url(img/up_fon.jpg);
background-repeat: no-repeat; font-family: Tahoma; font-size: 13px;}

#logo {position: absolute; margin-top: 25px; margin-left: 25px;}
#about_1 {position: absolute; margin-top: 70px; margin-left: 340px;}
#contacts_1 {position: absolute; margin-top: 109px; margin-left: 340px;}
#telephone_1 {position: absolute; margin-top: 62px; margin-left: 520px; font-family: Verdana; font-size: 20px; font-style: italic; color: #278a00;}
#e-mail_1 {position: absolute; margin-top: 58px; margin-left: 790px; font-family: Verdana; font-size: 20px; font-style: italic; color: #278a00;}

#content {margin:0 auto; width: 990; text-align: left; font-family: Tahoma; font-size: 13px;}

#catalog_fon {margin:0 auto; width: 990; height: 580px; text-align: left; background-image: url(img/catalog_fon.jpg);
background-repeat: no-repeat; font-family: Tahoma; font-size: 13px;}

.spec_table {margin:0 auto; text-align: left; background-image: url(img/spec_fon.jpg);
background-repeat: repeat-y; font-family: Tahoma; font-size: 13px; color: white; line-height: 200%;}

.spec_item {padding-left: 30px; text-align: left; font-family: Tahoma; font-size: 13px; color: white;
 line-height: 200%; width: 700px;}
.spec_price {text-align: left; font-family: Tahoma; font-size: 13px; color: white;
 line-height: 200%; width: 274px;}

/* меню каталога */

.menu_content {text-align: left; font-family: Tahoma; font-size: 13px; padding-left: 10px;}
.menu_block {text-align: left; font-family: Tahoma; font-size: 13px; line-height: 150%;width: 180px;}


#m1 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 15px; margin-left: 24px;}
#m2 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 15px; margin-left: 349px;}
#m3 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 15px; margin-left: 669px;}
#m4 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 297px; margin-left: 24px;}
#m5 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 297px; margin-left: 349px;}
#m6 {position: absolute;  font-family: Tahoma; font-size: 13px; color: #333333; margin-top: 297px; margin-left: 669px;}




#el1{position: absolute; 
margin-top: 15px; padding-bottom: 15px; margin-left: 24px; width: 310px; padding-left: 15px; background-image: url(img/podlojka.gif); background-repeat: no-repeat; border: 1px solid white;
font-size: 13 px; font-family: Tahoma; line-height: 180%; z-index: 5;}

#el2{position: absolute; 
margin-top: 15px; padding-bottom: 15px; margin-left: 349px; width: 310px; padding-left: 15px; background-image: url(img/podlojka.gif); background-repeat: no-repeat; border: 1px solid white;
font-size: 13 px; font-family: Tahoma; line-height: 180%; z-index: 5;}

#el3{position: absolute; 
margin-top: 15px; padding-bottom: 15px; margin-left: 669px; width: 310px; padding-left: 15px; background-image: url(img/podlojka.gif); background-repeat: no-repeat; border: 1px solid white;
font-size: 13 px; font-family: Tahoma; line-height: 180%; z-index: 5;}

#el4{position: absolute; 
margin-top: 297px; padding-bottom: 15px; margin-left: 24px; width: 310px; padding-left: 15px; background-image: url(img/podlojka.gif); background-repeat: no-repeat; border: 1px solid white;
font-size: 13 px; font-family: Tahoma; line-height: 180%; z-index: 5;}

#el5{position: absolute; 
margin-top: 297px; padding-bottom: 15px; margin-left: 349px; width: 310px; padding-left: 15px; background-image: url(img/podlojka.gif); background-repeat: no-repeat; border: 1px solid white;
font-size: 13 px; font-family: Tahoma; line-height: 180%; z-index: 5;}

#el6{position: absolute; 
margin-top: 297px; padding-bottom: 15px; margin-left: 669px; width: 310px; padding-left: 15px; background-image: url(img/podlojka.gif); background-repeat: no-repeat; border: 1px solid white;
font-size: 13 px; font-family: Tahoma; line-height: 180%; z-index: 5;}


.tovar_block {text-align: left; font-family: Tahoma; font-size: 13px; margin-left: 40px;}
.gl{background-color: #268600; font-family: Tahoma; font-size: 13 px;	padding-left: 10px; height: 25px; color: white;}
.wl{font-family: Tahoma; font-size: 13 px; padding-left: 10px; height: 25px; color: #333333;}





a{font-size: 13 px; font-family: Tahoma; color: #278a00;}
a:hover{font-size: 13 px; font-family: Tahoma; color: black;}

a.white{font-size: 13 px; font-family: Tahoma; color: white;}
a.white:hover{font-size: 13 px; font-family: Tahoma; color: black;}

a.menu_link{font-size: 15 px; font-family: Verdana; font-style: italic; color: #278a00;width:180px;}
a.menu_link:hover{font-size: 15 px; font-family: Verdana; font-style: italic; color: black;width:180px;}

a.lm{font-size: 13 px; font-family: Tahoma; color: #333333;}
a.lm:hover{font-size: 13 px; font-family: Tahoma; color: black;}

p{font-size: 13px; font-family: Tahoma; color: #333333; padding-left: 40px; padding-right: 20px; margin-top: 10px;}
p.text_block{font-size: 13px; font-family: Tahoma; color: #333333; padding-left: 40px; padding-right: 20px;}
p.text_block2{font-size: 13px; font-family: Tahoma; color: #333333; padding-left: 40px; padding-right: 20px; padding-top: 0px; margin-top: 0px;}
.text{font-size: 13px; font-family: Tahoma; color: #333333;}
.white_text{font-size: 15 px; font-family: Tahoma; color: white;}



h1{text-align: left; font-size: 20px; font-family: Verdana; font-weight: normal; margin-left: 20px; font-style: italic; margin-bottom: 0px; padding-bottom: 0px; padding-top: 15px; color: #278a00;}
h1.red{text-align: left; font-size: 20px; font-family: Verdana; font-weight: normal; margin-left: 20px; font-style: italic; margin-bottom: 0px; padding-bottom: 0px; padding-top: 15px; color: #7f0000;}
h1.first_header{text-align: left; font-size: 20px; font-family: Verdana; font-weight: normal; font-style: italic; margin-left: 20px; margin-top: 0px; padding-bottom: 0px; padding-top: 0px; color: #278a00;}
h2{text-align: left; font-size: 16px; font-family: Verdana; font-weight: bolder; margin-left: 0px; font-style: italic; margin-bottom: 0px; padding-bottom: 0px; padding-top: 10px; color: #7f0000;}




/* футер */


#big_footer_fon {background-image: url(img/big_footer_fon.jpg); background-position: top; height: 205px;
background-repeat: no-repeat; font-family: Tahoma; font-size: 13px; clear: both;}

#footer {margin:0 auto;  width: 990; height: 205px; text-align: left; font-family: Tahoma; font-size: 13px; clear: both;}

#contacts_2 {position: absolute; margin-top: 89px; margin-left: 235px;}
#about_2 {position: absolute; margin-top: 89px; margin-left: 70px;}
#telephone_2 {position: absolute; margin-top: 84px; margin-left: 520px; font-family: Verdana; font-size: 18px; font-style: italic; color: #278a00;}
#e-mail_2 {position: absolute; margin-top: 146px; margin-left: 520px; font-family: Verdana; font-size: 18px; font-style: italic; color: #278a00;}
#adres {position: absolute; margin-top: 120px; margin-left: 30px; font-family: Tahoma; font-size: 11px; color: #333333;}
#valuta {position: absolute; margin-top: 69px; margin-left: 750px; font-family: Verdana; font-size: 20px; font-style: italic; color: #278a00;}
#schetchik {position: absolute; margin-top: 69px; margin-left: 860px; font-family: Verdana; font-size: 20px; font-style: italic; color: #278a00;}


