body { 
 background-color:#e5e5e5; 
 background-image: url('images/fon.gif'); 
 background-repeat:  repeat-x; 
 background-position: top
 }
 
a { 
 text-decoration: underline; 
 color: #004F8F
 }
 
a:hover { 
 color: #004F8F; 
 text-decoration: none
 }
a.red { 
 text-decoration: underline; 
 color: #FF0000
 }
 
a:hover.red { 
 color: #FF0000; 
 text-decoration: none
 }

a.menu { 
 text-decoration: underline; 
 color: #FFFFFF
 }
 
a:hover.menu { 
 color: #FFFFFF; 
 text-decoration: none
 }


p.menu {
 color: #004F8F; 
 font-size: 15pt
 }
 
p.dop {
 color: #333333; 
 font-size: 15pt
 }
 
p.price {
 color: #333333; 
 font-size: 15pt
 }
 
p.green {
 color: #008000; 
 }
 
p.red {
 color: #FF0000; 
 }
 

h1                  { font-family: Arial; color: #004F8F; font-size: 20pt}
h2                  { font-family: Arial;color: #004F8F; font-size: 17pt}
h3                  { font-family: Arial;color: #004F8F; font-size: 15pt}
h4                  { font-family: Arial;color: #004F8F; font-size: 80%}
h5                  { font-family: Arial;color: #004F8F; font-size: 80%}

td.laser_grav {
 background-image: url('images/las_fon.gif'); 
 background-repeat:  repeat-x;
 } 

td.foto_fon {
 background-image: url('images/foto2.gif'); 
 background-repeat:  repeat-y;
 } 



td.content_line {
 background-image: url('images/content_line.gif'); 
 background-repeat:  repeat-x;
 height:30; 
 }

td.price {
 background-image: url('images/price_f.gif'); 
 background-repeat:  repeat-x;
  background-position: top
 } 
 
td.characteristic_top {
 background-image: url('images/characteristic_v.gif'); 
 background-repeat:  repeat-x;
  background-position: top
 } 
 
td.characteristic_bottom {
 background-image: url('images/characteristic_n.gif'); 
 background-repeat:  repeat-x;
  background-position: bottom 
 } 
 
td.characteristic_left {
 background-image: url('images/characteristic_l.gif'); 
 background-repeat:  repeat-y;
  background-position: left
 } 
 
td.characteristic_right {
 background-image: url('images/characteristic_r.gif'); 
 background-repeat:  repeat-y;
  background-position: right
 } 
 
td.fon_scrol {
 background-image: url('images/fon_scrol.gif');
 padding-left: 20px; 
 padding-right: 20px
 } 
 
 
       
td {
 font-family: Arial; 
 color: #333333;
 font-size: 9pt;
 }
 
td.menu_line {
 background-image: url('images/menu_line.gif'); 
 background-repeat:  repeat-x;
 height:30; 
 }



              
td.basket { 
 background-color:#ffffff; 
 font-family:Arial; 
 font-size: 9pt; 
 padding-right: 20px; 
 padding-left: 10px; 
 color:#000000; line-height:150%
 }

td.foto3d {
 background-image: url('images/fon_3d.gif'); 
 background-repeat:  repeat-x;
 padding-left: 20px; 
 padding-right: 20px
 }

td.f20 {
 padding-left: 20px; 
 padding-right: 20px
 }


 
td.content_l {
 background-image: url('images/content_l.gif');
 background-repeat:  repeat-y; 
 background-position: right

 } 

 
td.content_v {
 background-image: url('images/content_ugol_v.gif');
 background-repeat:  repeat-x; 
 background-position: top

 } 
 
td.content_n {
 background-image: url('images/content_n.gif');
 background-repeat:  repeat-x; 
 background-position: bottom

 } 
 
td.menu {
 background-image: url('images/menu_but_fon.gif');
 background-repeat:  repeat-x; 
 color:#FFFFFF; 
 }
 
input.find {
 line-height:normal; 
 background-image: url('images/find_fon.gif'); 
 background-repeat:  repeat-x;
 background-position: center; 
 border:0 none; 
 width:100%; 
 padding-top:6px; 
 padding-bottom:4px; 
 height:43; 
 font-size:16pt; 
 color:#666666
 }
 
input.field{
 line-height:normal; 
 background-image: url('images/field_f.gif'); 
 background-repeat:  repeat-x;
 background-position: center; 
 border:0 none; 
 width:100; 
 padding-top: 7px; 
 padding-bottom:4px; 
 height:32; 
 font-size:11pt; 
 color:#333333
 }
 
 
 td.b1 {
 background-image: url('images/b1.gif'); 
 background-repeat:  repeat-x;
 background-position: bottom; 
 height: 28;
 background-color: #DADADA;
 padding: 5px
 }
 
 td.b2 {
 background-image: url('images/b2.gif'); 
 background-repeat:  repeat-x;
 background-position: bottom; 
 background-color: #D5DCE3;
 padding: 5px
 }

 td.b3 {
 background-image: url('images/b3.gif'); 
 background-repeat:  repeat-x;
 background-position: bottom; 
 background-color: #F2F2F2;
 padding: 5px
 }
 
table.sum{
 padding: 5px; 
 background-color: #FED900; 
 float: right
 }
td.menu2 li {list-style-type:none; line-height:200%; margin-left: -20}


