<style type="text/css">
.box{
     width: 954px;
     background: url(img/tile.gif) repeat-y;
    
   }
   
.bgrnd{
    background:url(img/bott_left.gif) repeat-y;
}   

.box{
     width: 954px;
     background: url(img/tile.gif) repeat-y;
    
   }
   .box P {
     background: url(img/top.gif) no-repeat left top;
     padding-top: 40px; 
   }
   .box div {
     background: url(img/bott.gif) no-repeat left bottom;
     padding-bottom: 20px;

     font-weight: bold;
     color: #000000;
   }
   
.box_left{
     width: 954px;
     background: url(img/bkg_left.gif) repeat-y;
     padding-top: 0px; 
    
     color: #000000;

   }
  
.box_left div {
     background: url(img/bott_left.gif) no-repeat left bottom;
     padding-bottom: 20px;
     
     
      }
.text {
      background: url(img/bkg_txt.gif) repeat-y; 
      
      }
.text div {
 background: url(img/top_txt.gif) no-repeat left top;
     padding-top:50px;
     
     }
     
.text h5 {
  
    background: url(img/bott_txt.gif) no-repeat left bottom;
     padding-bottom: 0px;
        }    
.frm {
 color:            green;

} 

.text p {
    font-size:100%;
      padding-right:40px;
      padding-left:40px  
}
.стиль14 {width: 950px; background: url(img/bkg_left.gif) repeat-y; padding-top: 0px; font-weight: bold; color: #000000; font-size: small; }
.ramka
{ color:            black;
  font-size:        120%;
}

.atten
{ color:            red;
}



.style2 {color: #4a10c0}
.style3 {color: #0000CC}
.style4 {
    color: #CC0033;
    font-weight: bold;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.style5 {color: #000000; }
.style6 {font-size: medium}
.style8 {color: #FF0000}
.стиль14 {width: 950px; background: url(img/bkg_left.gif) repeat-y; padding-top: 0px; font-weight: bold; color: #000000; font-size: small; }
.стиль15 {font-family: Arial, Helvetica, sans-serif}
p, font
{ font-family:        'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
line-height: 20px
}
td, th 
{ font-family:    Trebuchet MS, 'Lucida Grande', Verdana, Arial, Sans-Serif;
 font-size: 85%;
 line-height: 20px
}

h1
{ color:            black;
  font-size:        180%;
}
h5
{
  font-size:        115%;
}
.header
{ font-size:        125%;
  color:            black;
  font-weight:        bold;
  text-decoration:    underline;
}
.no_underline
{ text-decoration:        none;
}
a
{font-weight:        bold;
 color:            #8e459b;
}
.small
{ font-size:        80%;
color:                #99140A;
}
.faq
{ font-size:        110%;
}
.price_brief
{ font-size:        120%;
}
.big
{ font-size:        150%;
  text-decoration:    none;
}
.cat
{ font-size:        150%;
}
.standard
{ font-weight:        normal;
}
.white
{ color:            white;
}
.pink
{ color:            pink;
}
.menu
{   color:            white;
  font-weight:        bold;
  font-size:        100%;
}
span.topmenu_selected
{
  background:        #1ada2c;
  padding:            5px;
  border-radius: 8px;
}
span.topmenu_notselected
{
 background:        #759b8b;
  padding:            5px;
  border-radius: 8px;
}
.footer
{
  font-size:        60%;
  color:            gray;
}
.lightsmall
{ color:            black;
  font-size:        80%;
}
.category_child
{
  font-weight:        normal;
}
.cart
{
  font-size:        90%;
  BORDER-BOTTOM:    0px solid;    
  BORDER-LEFT:        0px solid;
  BORDER-RIGHT:        0px solid;    
  BORDER-TOP:        0px solid;
  margin:            0px;
  font-weight:        bold;
  color:            navy;
  background-color:  transparent;
}  
a.button {
    background: transparent url(img/button_right.png') no-repeat scroll top right;
    color: #FFFFFF;
    display: inline-block;
    font: bold 12px arial, sans-serif;
    height: 25px;
    margin-right: 6px;
    padding-right: 18px; /* sliding doors padding */
    text-decoration: none;
}
a.button:hover {
    color: #222222;
    font: bold 12px arial, sans-serif;
}
a.button span {
    background: transparent url(img/button_left.png') no-repeat;
    display: inline-block;
    padding: 5px 0 5px 18px;
}
.buttons {
    background: #F8F8F8;
    border: 1px solid #DDDDDD;
    margin-bottom: 10px;
    clear: both;
    padding: 5px;
}
.buttons input {
    padding: 0px;
    margin: 0px;
}
.buttons table {
    width: 100%;
    border-collapse: collapse;
}
.buttons table td {
    vertical-align: middle;
}  
.cart {
    border-collapse: collapse;
    margin-bottom: 10px;
    width: 100%;
    border: 1px solid #EEEEEE;
}
.cart th {
    background: #EEEEEE;
    padding: 5px;
    font-weight: normal;
}
.cart td {
    padding: 5px;
}  
.unvis
{
 
  color:           white; 
}
.thumbnail{  
position: relative;  
z-index: 0;  
}  
.thumbnail:hover{  
background-color: transparent;  
z-index: 50;  
}  
.thumbnail span{ /*CSS for enlarged image*/  
position: absolute;  
background-color: #3d3d3d;  
padding: 5px;  
left: -1000px;  
border: 1px solid white;  
visibility: hidden;  
color: Yellow;  
text-decoration: none;  
border-radius: 4px 4px 4px 4px;
-moz-border-radius: 4px 4px 4px 4px;
-webkit-border-radius: 4px 4px 4px 4px;
}  
.thumbnail span img{ /*CSS for enlarged image*/  
border-width: 0;  
padding: 2px;  
}  
.thumbnail:hover span{ /*CSS for enlarged image on hover*/  
visibility: visible;  
top: 0;  
left: 60px; /*position where enlarged image should offset horizontally */  
}  


</style>
