body
{
 font-family:Tahoma;  
 font-size:13px;
 margin:0px;
 background:url('img/bg.jpg') no-repeat;
 background-color:#E1EAF2;
 color:#565f70;
}
p
{
  margin:0px;
	padding:0px;
}
form
{
  margin:0px;
  padding:0px;
}
h3
{
  font-size:16px;
}
#ajax_compare_fixer{
margin-left:-10px;
}

#diamonds_table{
background-color:#E1EAF2; 
color: #687786;
}
#indexproducts{
margin-left:100px;
}
#next{
 float: right; 
 margin-top: 0px; 
 margin-left: -40px;
}
#prev{
 float: left; 
 margin-top: 0px; 
 margin-right: -40px;
 }
#upo{
margin-bottom:8px;
margin-right:5px;
 font-family:sans-serif;
 font-size:13px;
 color:white;
}

#chrom_bug{
margin-left:20px;

}
#diamonds_table{
margin-left:70px;
width:680px;
color: black;
}
#trebe{
color: #687786;
}
#tenchoindex2{
margin-left:-30px; 
}

#tenchoindex2_c{
margin-left:-30px; 
}


#upo a
{
  color:white;
  text-decoration: none;
}
#upo a:hover
{
  color:white;
  text-decoration:underline;
}

img
{ 
 border:none;
}

a
{
 outline:none;
 font-weight:bold;
 text-decoration:none;
 color:#637382;
}

a:hover
{
 text-decoration:underline;
}

#spacer
{
  height:40px;
}
#header
{ 
 margin:auto;
 width:1000px;
 height:190px;

}
#wrapper
{ 
  width:1000px;
}
#side_column
{ 
  width:260px;
 /* background:url('img/bg-content.jpg') repeat-y; */
}
#content
{ 
  width:900px;
  
}
#content_top
{ 
 width:900px;
/* background:url('img/content_top.jpg') no-repeat;*/
 height:18px;
}
#content_middle
{ 
 width:900px;
/*  background:url('img/content_middle.jpg') repeat-y;*/

 
}
#c_m
{

   margin-left:-20px;
   width:680px;
   
}
#content_bottom
{ 
 width:900px;
/*  background:url('img/content_bottom.jpg') no-repeat;*/
 height:18px;
}

#content_bg
{ 
 background:url('img/content_bg.jpg') repeat-y;
 margin:auto;
 width:1000px;
}

#footer
{ 
 background:url('img/footer.jpg') no-repeat;
 margin:auto;
 width:1000px;
 height:190px;
  height:340px;
}


.box
{
 float:left;
 width:320px;
 margin-right:15px;
 height:120px;

}
.button
{
 display:block;
 padding-top:2px;
 padding-bottom:8px;
 color:black  !important;
 font-size:12px !important;
 font-weight:bold;
 cursor:pointer;
 text-align:center;
 text-decoration:none !important;
 background:url('img/button2.jpg') no-repeat; 
 width:100px;
}

.button-wide
{
 display:block;
 padding-top:2px;
 padding-bottom:8px;
 color:black  !important;
 font-size:12px !important;
 font-weight:bold;
 cursor:pointer;
 text-align:center;
 text-decoration:none !important;
 background:url('img/button2-wide.jpg') no-repeat;
 width:150px;
}

.button-wide2
{
 display:block;
 padding-top:2px;
 padding-bottom:8px;
 color:black  !important;
 font-size:12px !important;
 font-weight:bold;
 cursor:pointer;
 text-align:center;
 text-decoration:none !important;
 background:url('img/button2-wide.jpg') no-repeat;
 background-size: 100%;
 width:200px;
}

.cat
{
 display:block;
 padding-top:4px;
 padding-bottom:5px;
 color:black  !important;
 font-size:12px !important;
 font-weight:bold;
 cursor:pointer;
 text-align:left;
 text-decoration:none !important;
 background:url('img/cat.jpg') no-repeat;
 width:220px;
}

.subcat
{
 display:block;
 padding-top:4px;
 padding-bottom:5px;
 color:black  !important;
 font-size:12px !important;
 font-weight:bold;
 cursor:pointer;
 text-align:left;
 text-decoration:none !important;
 background:url('img/subcat.jpg') no-repeat;
 width:220px;
}


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-top: 10px;
background: #313131;
visibility: hidden;
z-index: 10000;


}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Tahoma;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 10000;
}


