/*body {
    font-family: Helvetica,Arial;
}*/
.Opacity {
    background-color: #FFFFFF;
    opacity: 0.8;
}
#content {
    background: none repeat scroll 0 0 #FFFFFF;
    overflow: hidden;
    position: static;
    width: 100%;
    z-index: -10;
}

#content2 p{
    color: #818181;    
    padding: 0px;
    text-align: justify;
}

#content_Ofertas p{
    color: #818181;
    text-align: justify;
    font-size:1.2em;
}


#content_Ofertas ul{
font-size:1.2em;

}

#content_Ofertas_Verano p{
    color: #818181;
    text-align: justify;
    font-size:1.2em;
}

#content_Ofertas_Verano table, #content_Ofertas_Verano td
{
	border               : 1px solid #CCC;
	border-collapse      : collapse;
	
}


#content_Ofertas_Verano thead th,
#content_Ofertas_Verano tbody th
{
  background : #FFF url(../../../content/images/Ofertas/th_bck.gif) repeat-x;
  color: #666;  
  padding: 5px 10px;
  border-left: 1px solid #CCC;
}

#content_Ofertas_Verano tbody th
{
  background            : #fafafb;
  border-top            : 1px solid #CCC;
  text-align            : left;
  font-weight           : normal;
}

#content_Ofertas_Verano tbody tr td
{
  padding: 5px 10px;
  color: #666;
}

#content_Ofertas_Verano tbody tr:hover
{
  background : #FFF url(../../../content/images/Ofertas/tr_bck.gif) repeat;
}

#content_Ofertas_Verano tbody tr:hover td
{
  color: #454545;
}

/* CATEGORIAS PRODUCTOS VM */

#content_categorias p{
    color: #818181;
    text-align: justify;
    font-size:1.2em;
}

#content_categorias table, #content_categorias  td
{
	border               : 1px solid #CCC;
	border-collapse      : collapse;
	
}


#content_categorias  thead th,
#content_categorias  tbody th
{
  background : #FFF url(../../../content/images/Ofertas/th_bck.gif) repeat-x;
  color: #666;  
  padding: 5px 10px;
  border-left: 1px solid #CCC;
}

#content_categorias  tbody th
{
  background            : #fafafb;
  border-top            : 1px solid #CCC;
  text-align            : left;
  font-weight           : normal;
}

#content_Ofertas_Verano tbody tr td
{
  padding: 5px 10px;
  color: #666;
}

#content_categorias  tbody td:hover
{
  background : #FFF url(../../../content/images/Ofertas/tr_bck.gif) repeat;
}

#content_categorias  tbody tr:hover td
{
  color: #454545;
}



/*element.style {
    background: url("http://www.opi-nailbar.es/templates/jp_club/css/images/products-avoplex-design.jpg") no-repeat scroll left bottom #FFFFFF;
}*/
.TableIdPage {
    border-collapse: collapse;
    width: 95%;
}
.TableIdPage th {
    background-color: #404040;
    color: #FFFFFF;
    font-weight: normal;
    height: 30px;
    white-space: nowrap;
    width: 20%;
}
.TableIdPage th span, td span {
    margin: 0 0px;
}
.TableIdPage td p {
    color: #818181;
    margin: 0px 10px 10px;
    padding: 5px;
    text-align: justify;
}
#content div {
/*    margin: 0px 0 0;*/


}
#content div.Products {
    float: center;
    width: 95%;
	
}
#content div.Products .DescProductTop, 
#content div.Products .DescProductCenter, 
#content div.Products .DescProductBottom {
    float: left;
    width: 95%;
}
#content div.Products .DescProductTop {
    background: url("../images/background-sli-products.png") repeat scroll 0 0 transparent;
    height: 17px;
}
#content div.Products .DescProductBottom {
    background: url("../images/background-sli-products.png") repeat scroll 0 -33px transparent;
    height: 17px;
}
#content div.Products .DescProductCenter {
    background: none repeat scroll 0 0 #E5E4E4;
	padding-left: 17px; padding-right: 17px; width:699px;
	text-align: justify;

}

#content2 div.Products {
    float: center;
    width: 95%;
	
}
#content2 div.Products .DescProductTop, 
#content2 div.Products .DescProductCenter, 
#content2 div.Products .DescProductBottom {
    float: left;
    width: 95%;
}
#content2 div.Products .DescProductTop {
    background: url("../images/background-sli-products.png") repeat scroll 0 0 transparent;
    height: 17px;
}
#content2 div.Products .DescProductBottom {
    background: url("../images/background-sli-products.png") repeat scroll 0 -33px transparent;
    height: 17px;
}
#content2 div.Products .DescProductCenter {
    background: none repeat scroll 0 0 #DAC2D9;
	padding-left: 17px; padding-right: 17px; width:699px;
	text-align: justify;

}

/*ultimas novedades*/
.modint3 {
	padding:2px;
}

.novh1 {
	background:url(http://www.opi-nailbar.es/images/bg_novh1.gif) left center no-repeat;
	padding:1px 0 1px 32px;
}

.ultmnov {
	width:38.25em;
	min-width:612px;
	background:#eeebe5 url(http://www.opi-nailbar.es/images/bg_esp_otrmods.gif) left top repeat-x;
	margin-bottom:10px;
	float:left;
	padding:10px 0;
	clear:left;
}

.ultmnovfin {margin-bottom:0}
.ultmnov .foto {float:left;margin-left:10px;background-color:#da0006;padding-right:5px;border:none;display:inline;width:8.1em;min-width:130px;}
.ultmnov .txt {float:left;margin:0 10px;display:inline;width:26.68em;min-width:427px;background-color:#fff;padding:5px 10px 10px 10px;}
.fecha {
	font-size:0.7em;
	color:#FF0000;
}
.fecha a {color:#333;text-decoration:none;}
.antetitulo {color:#333;font-size:0.75em;}
.titulo {color:#da0006;font-size:0.95em;font-family:arial,verdana,sans-serif;font-weight:bold;background:url(http://www.opi-nailbar.es/images/bullet2.gif) 0 3px no-repeat;padding-left:10px;margin-bottom:5px;display:block;}
.titulo a {color:#da0006;text-decoration:none;}
.titulo a:hover {text-decoration:underline;}

.titulo2 {font-size:0.7em;color:#333;}
.titulo2 a {color:#333;text-decoration:none;}
.titulo2 a:hover {text-decoration:underline;}

.ultmnov .txt p {margin:0;padding:0}
.entradilla a {color:#333;text-decoration:none;font-size:0.75em;margin:0 0 8px 0;}
.entradilla a:hover {text-decoration:underline;}


/* set millions of background images */
.rbroundbox { background: url(../../../content/images/Productos/css/nt.gif) repeat; }
.rbtop div { background: url(../../../content/images/Productos/css/tl.gif) no-repeat top left; }
.rbtop { background: url(../../../content/images/Productos/css/tr.gif) no-repeat top right; }
.rbbot div { background: url(../../../content/images/Productos/css/bl.gif) no-repeat bottom left; }
.rbbot { background: url(../../../content/images/Productos/css/br.gif) no-repeat bottom right; }

/* height and width stuff, width not really nessisary. */
.rbtop div, .rbtop, .rbbot div, .rbbot {
width: 100%;
height: 7px;
font-size: 1px;
}
.rbcontent { margin: 0 7px; }
.rbroundbox { width: 50%; margin: 1em auto; }