img {border:0;}

#container {padding:20px;}

.bg1 {
	background-image: url(../img/bg.jpg);
	background-repeat: repeat-x;
}
.bg2 {
	background-image: url(../img/bg2.jpg);
	background-repeat: repeat;
}
.letracabecara {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
}


.titleforms {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.nameforms {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	font-weight: bold;
}
.nameforms a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}

.nameforms a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #F3E805;
	text-decoration:none;
}
.textforms {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: normal;
}
.default-font {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.default-font a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #990000;
	text-decoration: underline;
}
.default-font a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	background-color: #EFE305;
}

.default-font-mini {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
}

.default-font-mini a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #990000;
	text-decoration: underline;
	font-weight: bold;
}

.default-font-mini a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #F3E805;
}
.legal-text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.legal-text a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.legal-text hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}

.default-font-red {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B40027;
}
.submenu-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.submenu-row-idle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
}

.submenu-row-idle a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
	text-decoration: none;
}

.submenu-row-idle a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	background-image: url(/img/submenu_bg_over.gif);
}

.sectionLinks {
	background-image: none;
	padding: 3px 0px 3px 10px;
	color: #FFFF00;
	text-decoration:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

.sectionLinks a{
	text-decoration:none;
}

.submenu-clientes-default {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
}
.table-shower-title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.cboNiceForm {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width:170px;

}

.cboSelectEnvio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width:125px;
	border:none;

}

.cboNiceFormBIG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	width:325px;

}


.box {
	border: 1px solid #000000;
}
.big-text-black {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}

.framebox {
    background-color: #666666; 
	background-image: url(/img/icons/mas.gif);
	background-repeat:no-repeat;
	background-position:left;
	height: 16px;
	border: 3px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
	vertical-align:middle;
	text-indent: 25px;

}

.medium-text-black {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #000000;
}

/* 
##################
BOX PRECIO TOTAL
##################
*/

.boxpreciototal{display:block}
.boxpreciototal *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:20px;
  background:#FFEB52}
.boxpreciototal1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #e1d997;
  border-right:1px solid #e1d997;
  background:#f2e370}
.boxpreciototal2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d1cfbf;
  border-right:1px solid #d1cfbf;
  background:#f5e569}
.boxpreciototal3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #f5e569;
  border-right:1px solid #f5e569;}
.boxpreciototal4{
  border-left:1px solid #e1d997;
  border-right:1px solid #e1d997}
.boxpreciototal5{
  border-left:1px solid #f2e370;
  border-right:1px solid #f2e370}
.boxpreciototalfg{
  background:#FFEB52;
  font-size:15px;
  
  }
  
  
  /* 
##################
BOX COMENTARIO VENTA
LABEL QUE APARECE DEBAJO DE
EL PRECIO TOTAL DEL PRODUCTO
##################
*/

.boxcomentarioventa{display:block}
.boxcomentarioventa *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#F8F2A5}
.boxcomentarioventa1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dedcbb;
  border-right:1px solid #dedcbb;
  background:#ede8ae}
.boxcomentarioventa2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #d0cfc8;
  border-right:1px solid #d0cfc8;
  background:#efeaac}
.boxcomentarioventa3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #efeaac;
  border-right:1px solid #efeaac;}
.boxcomentarioventa4{
  border-left:1px solid #dedcbb;
  border-right:1px solid #dedcbb}
.boxcomentarioventa5{
  border-left:1px solid #ede8ae;
  border-right:1px solid #ede8ae}
.boxcomentarioventafg{
  background:#F8F2A5}
  
  
   /* 
##################
BOX TITLE HEADER
##################
*/
.boxtitleheader{display:block}
.boxtitleheader *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#a8bfd0}
.boxtitleheader1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3eeb6;
  border-right:1px solid #f3eeb6;
  background:#faf190}
.boxtitleheader2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #edebde;
  border-right:1px solid #edebde;
  background:#fbf188}
.boxtitleheader3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fbf188;
  border-right:1px solid #fbf188;}
.boxtitleheader4{
  border-left:1px solid #f3eeb6;
  border-right:1px solid #f3eeb6}
.boxtitleheader5{
  border-left:1px solid #faf190;
  border-right:1px solid #faf190}
.boxtitleheaderfg{
  background:#a8bfd0}
  
      /* 
##################
BOX CONTAINTER COMPRA
TODO EL BOX DE COMPRA
##################
*/  
  
  .boxcontainercompra{display:block}
.boxcontainercompra *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#cccccc}
.boxcontainercompra1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #dddddd;
  border-right:1px solid #dddddd;
  background:#d3d3d3}
.boxcontainercompra2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #e7e7e7;
  border-right:1px solid #e7e7e7;
  background:#d1d1d1}
.boxcontainercompra3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #d1d1d1;
  border-right:1px solid #d1d1d1;}
.boxcontainercompra4{
  border-left:1px solid #dddddd;
  border-right:1px solid #dddddd}
.boxcontainercompra5{
  border-left:1px solid #d3d3d3;
  border-right:1px solid #d3d3d3}
.boxcontainercomprafg{
  background:#cccccc}

   /* 
##################
IMAGENES PRODUCTOS
##################
*/  
  

.imgproducto{display:block}
.imgproducto *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ffffff}
.imgproducto1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3f3f3;
  border-right:1px solid #f3f3f3;
  background:#fafafa}
.imgproducto2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ededed;
  border-right:1px solid #ededed;
  background:#fbfbfb}
.imgproducto3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;}
.imgproducto4{
  border-left:1px solid #f3f3f3;
  border-right:1px solid #f3f3f3}
.imgproducto5{
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa}
.imgproductofg{
  background:#ffffff}
  
    /* 
##################
BOX LIST PRODUCTS (1)
##################
*/  
  
 .boxlistproducts1{display:block}
.boxlistproducts1 *{
  display:block;
  height:1px;
  overflow:hidden;
  
  font-size:.01em;
  background:#ffffff}
.boxlistproducts11{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3f3f3;
  border-right:1px solid #f3f3f3;
  background:#fafafa}
.boxlistproducts12{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #ededed;
  border-right:1px solid #ededed;
  background:#fbfbfb}
.boxlistproducts13{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fbfbfb;
  border-right:1px solid #fbfbfb;}
.boxlistproducts14{
  border-left:1px solid #f3f3f3;
  border-right:1px solid #f3f3f3}
.boxlistproducts15{
  border-left:1px solid #fafafa;
  border-right:1px solid #fafafa}
.boxlistproducts1fg{
  background:#ffffff;
  text-align:justify;
  padding:4px;


  }
  
  
    /* 
##################
BOX LIST PRODUCTS (2)
##################
*/  
  
.boxlistproducts2{display:block}
.boxlistproducts2 *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#FFFDD1}
.boxlistproducts21{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f3f2df;
  border-right:1px solid #f3f2df;
  background:#faf8d7}
.boxlistproducts22{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #edece8;
  border-right:1px solid #edece8;
  background:#fbf9d5}
.boxlistproducts23{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #fbf9d5;
  border-right:1px solid #fbf9d5;}
.boxlistproducts24{
  border-left:1px solid #f3f2df;
  border-right:1px solid #f3f2df}
.boxlistproducts25{
  border-left:1px solid #faf8d7;
  border-right:1px solid #faf8d7}
.boxlistproducts2fg{
  background:#FFFDD1;
  text-align:justify;
  padding:4px;

 }


/* BOX ANTES!!! */

.boxproductspriceold{display:block}
.boxproductspriceold *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#E9E9E9}
.boxproductspriceold1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5;
  background:#eeeeee}
.boxproductspriceold2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #fcfcfc;
  border-right:1px solid #fcfcfc;
  background:#ededed}
.boxproductspriceold3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ededed;
  border-right:1px solid #ededed;}
.boxproductspriceold4{
  border-left:1px solid #f5f5f5;
  border-right:1px solid #f5f5f5}
.boxproductspriceold5{
  border-left:1px solid #eeeeee;
  border-right:1px solid #eeeeee}
.boxproductspriceoldfg{
  background:#E9E9E9}


/* BOX PRODUCTO OFERTA */

.boxoferta{display:block}
.boxoferta *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#aa0025}
.boxoferta1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #da91a1;
  border-right:1px solid #da91a1;
  background:#bf3f5b}
.boxoferta2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6e5e9;
  border-right:1px solid #f6e5e9;
  background:#ba304e}
.boxoferta3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #ba304e;
  border-right:1px solid #ba304e;}
.boxoferta4{
  border-left:1px solid #da91a1;
  border-right:1px solid #da91a1}
.boxoferta5{
  border-left:1px solid #bf3f5b;
  border-right:1px solid #bf3f5b}
.boxofertafg{
  background:#aa0025}

/* TITULO PRODUCTO LIST PRODUCTS */

.titleproductlist {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration:none;
}

.titleproductlist a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration:none;
}

.titleproductlist a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#F9DA00;
	color:#000000;		
	text-decoration:none;
}

/* PRECIO ANTERIOR */

.productpriceold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;
}

.medium-text-white {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}


/* MOSTRAR NOMBRE PRODUCTO EN ZONA PRODUCTO */

.product_name_title{display:block}
.product_name_title *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#5a5a5a}
.product_name_title1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #acacac;
  border-right:1px solid #acacac;
  background:#7e7e7e}
.product_name_title2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #dcdcdc;
  border-right:1px solid #dcdcdc;
  background:#757575}
.product_name_title3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #757575;
  border-right:1px solid #757575;}
.product_name_title4{
  border-left:1px solid #acacac;
  border-right:1px solid #acacac}
.product_name_title5{
  border-left:1px solid #7e7e7e;
  border-right:1px solid #7e7e7e}
.product_name_titlefg{
	background:#5a5a5a;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 18px;
}


/*##################################################
	Fondo oscuro Header principal productos
####################################################*/

.BgHdrProds{display:block}
.BgHdrProds *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#5a5a5a}
.BgHdrProds1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #acacac;
  border-right:1px solid #acacac;
  background:#7e7e7e}
.BgHdrProds2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #dcdcdc;
  border-right:1px solid #dcdcdc;
  background:#757575}
.BgHdrProds3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #757575;
  border-right:1px solid #757575;}
.BgHdrProds4{
  border-left:1px solid #acacac;
  border-right:1px solid #acacac}
.BgHdrProds5{
  border-left:1px solid #7e7e7e;
  border-right:1px solid #7e7e7e}
.BgHdrProdsfg{
  background:#5a5a5a}






.mergeleft {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #DCDCDC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}

.mergeright {
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: none;
	border-right-width: 1px;
	border-right-color: #DCDCDC;
}
.mergetwosides {
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-left-color: #DCDCDC;
	border-right-width: 1px;
	border-right-color: #DCDCDC;
}
.mergeall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	border: 1px solid #DCDCDC;
}




.consejos {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}
.consejos a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	text-decoration: none;
}

.consejos a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #999999;
	text-decoration: underline;
}

.consejos visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	text-decoration: none;
}

.consejos active{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: underline;
	font-weight: bold;
	text-decoration: none;
}

/*##################################################
	Fondo rojo fotos del principal de productos
####################################################*/
.BgPhotoPrincipalProds{display:block}
.BgPhotoPrincipalProds *{
  display:block;
  height:1px;
  overflow:hidden;
  font-size:.01em;
  background:#ac0025
 }

.BgPhotoPrincipalProds1{
  margin-left:3px;
  margin-right:3px;
  padding-left:1px;
  padding-right:1px;
  border-left:1px solid #db91a1;
  border-right:1px solid #db91a1;
  background:#c03f5b
 }
 
.BgPhotoPrincipalProds2{
  margin-left:1px;
  margin-right:1px;
  padding-right:1px;
  padding-left:1px;
  border-left:1px solid #f6e5e9;
  border-right:1px solid #f6e5e9;
  background:#bb304e
 }
 
.BgPhotoPrincipalProds3{
  margin-left:1px;
  margin-right:1px;
  border-left:1px solid #bb304e;
  border-right:1px solid #bb304e;
 }
 
.BgPhotoPrincipalProds4{
  border-left:1px solid #db91a1;
  border-right:1px solid #db91a1
 }
 
.BgPhotoPrincipalProds5{
  border-left:1px solid #c03f5b;
  border-right:1px solid #c03f5b
 }
 
.BgPhotoPrincipalProdsfg{
  background:#ac0025
 }



a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}

.txtboxFinanciado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #006600;
	background-color: #FFFFFF;
	text-align: center;
	height: 20px;
	width: 175px;
	border: 1px solid #333333;
	font-weight: bold;
}

.rowdown {
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.medium-text-white {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
}
