body

   {

   background-image: url('images/background.jpg');

   background-repeat: repeat;

   background-position: center;

   background-attachment: fixed;

   }
p

   {

   font-size: 10pt;

   font-family: tahoma;

   text-align: none;

   color: #8F5444;

   border: none;

   text-decoration: none;

   }


p.side1
   {
   font-size: 8pt;
   font-family: sans;
   tex-align: justify;
   color: #8F5444;
   padding: 6px;
   }


p.content

   {

   font-size: 10pt;

   font-family: tahoma;

   color: #8F5444;

   padding: 10px;

   text-align: justify;

   text-decoration: none;
   border: none;

   background: none;

   }


p.code

   {

   height: 25px;

   width: 45px;

   font-size: 8pt;

   font-family: tahoma;

   color: #990000;

   text-align: center;

   text-decoration: bold;

   border: none;

   background: none;

   margin-top: 0px;

   margin-bottom: 0px;

   }



p.desc

   {

   font-size: 9pt;

   font-family: arial;

   color: #5D3E43;

   text-align: left;

   text-decoration: none;

   border: none;

   background: none;

   margin-top: 0px;

   margin-bottom: 0px;

   }



p.price

   {


   width: 45px;

   font-size: 8pt;

   font-family: tahoma;

   color: #990000;

   text-align: center;

   text-decoration: none;

   padding: 0.5em;

   border: none;

   background: #cccccc;

   margin: 0 0 10 140px;

   }


a

   {

   font-size: 12pt;

   color: #C0A062;

   text-decoration: none;

   }



a img

   {

   border: none;

   }

img.ring

   {

   width: 220px;

   height: 165x;
   margin-top: 10px;

   }

img.earring

   {

   width: 200px;

   height: 267x;
   margin-top: 10px;

   }

img.necklace

   {

   width: 315px;

   height: 293x;
   margin-top: 10px;

   }

img.bracelet

   {

   width: 270px;

   height: 263x;
   margin-top: 10px;

   }


#sidemenu
   {
    position: absolute;
   margin-left: -200px; 
   margin-top: 200px;
    } 
  
#mainmenu
    {
    margin-left: 250px;
    }

#maincontent
    {
    position: absolute; 
    margin-left: 250px;
    }

#main
   {
   position: absolute;
   margin-left:20px;
   }

#sidecontent

   {

   position: absolute;

   margin-left: 5px;
   margin-top: 5px;

   } 

#content

   {

   position: absolute;

   margin-left: 260px;
   margin-top: 5px;
   }

.side
   {
   height: 17px;
   padding: 7px;
   background: #ffff99;
   }

.data
   {
   width: auto;
   align: center;
   border: thin solid;
   background: #ffffff;
   }
   
a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  padding: 2px 5px;
  text-decoration: none;
  font-family: tahoma;
  font-size: 10pt;
  color: #ffffff;
  width: 100px;
  background: #7b071e;
}



input.sample_attach { margin: 1px 0px; width: 170px; }
