a.LinkMenu:link, a.LinkMenu:visited
{
	display:block;
	color:#FFF; /* COLOR */
	height:63px;
	padding-left:5px;
	padding-right:5px;
	text-align:center;
	float:left;
	text-transform:uppercase;
	text-decoration:none;
	padding-top:26px;
	line-height:11px;
}
/* ------ */
.bgCeldColors
{
	background-color:#FFF;
	
}

.bgCeldColors h1{
/*font-family: 'Anaheim', sans-serif;*/
/*font-family: 'Oxygen', sans-serif;*/
font-size:22px;
margin-top:0px; padding-bottom:2px;
}

.bgCeldColors a:link, .bgCeldColors a:visited{ color:#7cb002;}
.bgCeldColors a:hover{ text-decoration:underline;}

.bgCeldColors .date{ /*color:#7f7f7f;*/ color:#7cb002; font-weight:bold; font-size:13px;} /* ------ COLOR -------- */
.bgCeldColors h1.hTitle{ font-size:12px; margin-top:8px;}
.bgCeldColors h1 a:link, .bgCeldColors h1 a:visited{ color:#000; text-decoration:none;}
.bgCeldColors h1 a:hover{ color:#727272;}

.bgCeldColors h1.hTitleVideo{color:#7cb002; margin:0px; margin-top:5px; font-size:14px; font-weight:bold;} /* ------ COLOR -------- */
.dPieColors{ margin-top:15px; background:#e3e3e3; color:#787878;}

.dPieColors a:link, .dPieColors a:visited{ color:#000;}
.dPieColors a:hover{ color:#7cb002;} /* ------ COLOR -------- */

ul.listEnlaces
{
	margin:0px; padding-left:20px;
	font-size:13px;
}
ul.listEnlaces li {
  list-style-type:square;
  list-style-image:url(square.jpg);
  padding-top:5px;
}

ul.listEnlaces li a:link, ul.listEnlaces li a:visited
{
	color:#000;
}

ul.listEnlaces li a:hover
{
	color:#7cb002; /* ------ COLOR -------- */
}


.dNoticiasListC h1 a:link, .dNoticiasListC h1 a:visited
{
	color:#595959;
	text-decoration:none;
}

.celdDate
{
	margin-left:10px;
	padding-left:10px;
	border-left:1px solid #c0c0c0;
	color:#c0c0c0;
}

.celdDate h1{ color:#c0c0c0; margin:0px; font-size:28px; line-height:22px; font-family:Verdana, Geneva, sans-serif;}
.celdDate h2{ color:#c0c0c0; margin:0px; font-size:12px; line-height:22px; font-family:Verdana, Geneva, sans-serif;}
.txtNoticia{ padding-bottom:25px; margin-bottom:25px; border-bottom:1px dotted #a8a8a8;}

/* ------- 03/12/2012--------------- */
.dCeldPro1 .dCeldImg{ border-color:#dbdbdb;}
.colorTxt{ color:#7cb002;} /* ------ COLOR -------- */
.dCeldPro1 .dCeldImg:hover{ border-color:#e8e8e8;}
.dCeldPro1 .dTitltePro h1 a:link, .dCeldPro1 .dTitltePro h1 a:visited
{
	color:#7cb002; /* ------ COLOR -------- */
}
.dCeldPro1 .dTxtPro{ color:#8b8b8b;}
.dCeldPro1 a.dLinkB:link, .dCeldPro1 a.dLinkB:visited
{
	background:#2c2e30;
	color:#FFF;
}
.dCeldPro1 a.dLinkB:hover{
	background:#7cb002;   /* ------ COLOR -------- */
}
.dCeldPro1 .precioPro{ color:#7cb002;}/* ------ COLOR -------- */



/* ---------------- FILAS -----------------  */
.dCeldPro2{
	border-bottom:1px solid;
	border-color:#dfdfdf;
	/*height:150px;*/
	margin-bottom:10px;
	padding:3px;
	padding-bottom:10px;
	color:#8c8c8c;
}
.dCeldPro2 h1.title{
	display:block;
	margin:0px;
	padding-bottom:5px;
	color:#191919;
	font-size:12px;
}
.dCeldPro2 .dTxt
{
	padding-left:10px;
	padding-right:5px;
}

.dCeldPro2 .desTxt{ font-size:20px; color:#616161; font-weight:bold;}
.dCeldPro2 .preTxt{ font-size:20px; color:#7cb002; font-weight:bold;}

/* ---- */
a.boton_link:link, a.boton_link:visited{
	display:block;
	width:125px;
	height:31px;
	background:url(menuBg.png) no-repeat;
	background-position:-5px -137px;
	color:#FFF;
	line-height:27px;
	text-align:center;
	text-decoration:none;
}
a.boton_link:hover
{
	background-position:-5px -168px;
}

/* MENU CATEGORIAS */
ul.listCategorias
{
	margin:0px; padding-left:0px;
	font-size:13px;
}
ul.listCategorias li {
  /*list-style-type:square;*/
  list-style:none;
  padding-top:10px;
  padding-bottom:10px;
  border-bottom:1px solid #e8e8e8;
}

ul.listCategorias li a:link, ul.listCategorias li a:visited
{
	color:#7cb002;/* ------ COLOR -------- */
}

ul.listCategorias li a:hover
{
	color:#7cb002;  /* ------ COLOR -------- */
}

a.LinkCesta{ line-height:15px; font-family:Verdana, Geneva, sans-serif; }
.LinkCesta .a{font-size:36px;}
.LinkCesta .b{font-size:18px;}


.linksTop a:link, .linksTop a:visited{
	line-height:30px;
	color:#242424;
	font-size:13px;
	text-decoration:none;
}
.linksTop a:hover
{
	color:#7cb002;  /* ------ COLOR -------- */
}








#divNavegator{ color:#000; font-size:14px; font-weight:bold;}
#divNavegator p{ margin:0px;}
#divNavegator a:link, #divNavegator a:visited
{
	color:#000;
	text-transform:uppercase;
	text-decoration:none;
}
#divNavegator a:hover
{
	text-decoration:underline;
}
/* */
#datePag
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
}
#datePag a:link, #datePag a:visited
{
	color:#000;
	text-decoration:none;
}
#datePag a:hover
{
	text-decoration:underline;
}
/* */

a#arrowNext:link, a#arrowNext:visited
{
	display:block;
	width:8px;
	height:10px;
	background:url(arrows_pager.png) no-repeat;
	background-position:-8px 0px;
	margin-left:5px;
	float:right;
}
a#arrowNext:hover
{
	background-position:-8px -10px;
}
span#arrowNextDisabled
{
	display:block;
	width:8px;
	height:10px;
	background:url(arrows_pager.png) no-repeat;
	background-position:-8px -20px;
	margin-left:5px;
	float:right;
}

a#arrowBack:link, a#arrowBack:visited
{
	display:block;
	width:8px;
	height:10px;
	background:url(arrows_pager.png) no-repeat;
	background-position:0px 0px;
	margin-right:5px;
	float:right;
}
a#arrowBack:hover
{
	background-position:0px -10px;
}
span#arrowBackDisabled
{
	display:block;
	width:8px;
	height:10px;
	background:url(arrows_pager.png) no-repeat;
	background-position:0px -20px;
	margin-right:5px;
	float:right;
}



/* ===================== 07-12-2012 */
.dCeldPro2 h1.title a:link, .dCeldPro2 h1.title a:visited{
	color:#191919;
}
.dCeldPro2 h1.title a:hover{
	color:#7cb002;  /* ------ COLOR -------- */
}


.sPrecioPro{
	display:block;
	font-size:22px;
	font-weight:bold;
	color:#7cb002;  /* ------ COLOR -------- */
}
.sPrecioAntPro{
	display:block;
	font-size:16px;
	text-decoration:line-through;
}

.imagenBorderMin{border:1px solid #c0c0c0; padding:3px; margin:2px;}
.imagenBorderMin:hover{
border:1px solid #7cb002;  /* ------ COLOR -------- */
}

.titleOptionDesc
{
	text-transform:uppercase;
	font-size:10px;
	color:#7cb002;  /* ------ COLOR -------- */
}
a.optionSelect:link, a.optionSelect:visited
{
	color:#333;
	font-size:11px;
}

.listSelect
{
   background: transparent;
   padding: 5px;
   font-size: 16px;
   border: 1px solid #ccc;
   margin:0px;

}







#divMsgCesta{ background:#feefb1; color:#000; padding:3px; margin:4px; display:none;}
#divCeldaCesta{ padding:3px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
#divCeldaCesta h1{ font-size:12px; margin:0px; padding:0px; font-weight:normal; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}

#divCeldaCesta h1 a:link, #divCeldaCesta h1 a:visited{ color:#7cb002;  /* ------ COLOR -------- */ }

#divBotonesCesta{}
#divBotonesCesta ul{ margin:0px; padding:0px;}
#divBotonesCesta li{ margin:0px; padding:0px; list-style:none;}

#divBotonesCesta ul#ulUpdate{ display:none;}
#divBotonesCesta ul#ulNext{}

#divBotonesCesta ul li a:link, #divBotonesCesta ul li a:visited{
	background:url(botones_cesta.jpg) no-repeat top left;
	display:block;
	height:47px;
	width:201px;
}

#divBotonesCesta ul li a#bc_back:link, #divBotonesCesta ul li a#bc_back:visited{
	float:left;
}
#divBotonesCesta ul li a#bc_update:link, #divBotonesCesta ul li a#bc_update:visited{
	float:right;
	background-position:0px -94px;
}
#divBotonesCesta ul li a#bc_next:link, #divBotonesCesta ul li a#bc_next:visited{
	float:right;
	background-position:0px -47px;
}

#divBotonesCesta ul li a#bc_finalizar:link, #divBotonesCesta ul li a#bc_finalizar:visited{
	float:right;
	background-position:0px -141px;
}
#divBotonesCesta ul li a#bc_volverCesta:link, #divBotonesCesta ul li a#bc_volverCesta:visited{
	float:left;
	background-position:0px -188px;
}

.textoPagoEntrega{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
}

/* 11-12-2012 */
.dCeldColor
{
	background-color:#7cb002;
	color:#FFF;
	padding:5px;
}
.dCeldColor2
{
	background-color:#f3f3f3;
	color:#000;
	padding:5px;
	margin-bottom:5px;
}



/*  styles for the unit rater
--------------------------------------------------------- 
ryan masuga, masugadesign.com
ryan@masugadesign.com 
Licensed under a Creative Commons Attribution 3.0 License.
http://creativecommons.org/licenses/by/3.0/
See readme.txt for full credit details.
--------------------------------------------------------- */

#container {padding: 0px 0;text-align:left;display:inline;float:left;}

.ratingblock {padding-bottom:0px;margin-bottom:0px;}

.loading {height: 30px;background: url(working.gif) 50% 50% no-repeat;}
	
.unit-rating {list-style:none;margin: 0px !important;padding:0px !important;height: 30px;position: relative;background: url(starrating.gif) top left repeat-x;}

.unit-rating li{
    text-indent: -90000px;padding:0px;margin:0px;
	/*\*/
	float: left;
	/* */
	}
	
.unit-rating li a {
	outline: none;
	display:block;
	width:30px;
	height: 30px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
	}
	
.unit-rating li a:hover{
	background: url(starrating.gif) left center;z-index: 2;left: 0px;
	}

.unit-rating a.r1-unit{left: 0px;}
.unit-rating a.r1-unit:hover{width:30px;}
.unit-rating a.r2-unit{left:30px;}
.unit-rating a.r2-unit:hover{width: 60px;}
.unit-rating a.r3-unit{left: 60px;}
.unit-rating a.r3-unit:hover{width: 90px;}
.unit-rating a.r4-unit{left: 90px;}	
.unit-rating a.r4-unit:hover{width: 120px;}
.unit-rating a.r5-unit{left: 120px;}
.unit-rating a.r5-unit:hover{width: 150px;}
.unit-rating a.r6-unit{left: 150px;}
.unit-rating a.r6-unit:hover{width: 180px;}
.unit-rating a.r7-unit{left: 180px;}
.unit-rating a.r7-unit:hover{width: 210px;}
.unit-rating a.r8-unit{left: 210px;}
.unit-rating a.r8-unit:hover{width: 240px;}
.unit-rating a.r9-unit{left: 240px;}
.unit-rating a.r9-unit:hover{width: 270px;}
.unit-rating a.r10-unit{left: 270px;}
.unit-rating a.r10-unit:hover{width: 300px;}

.unit-rating li.current-rating {
	background: url(starrating.gif) left bottom;
	position: absolute;
	height: 30px;
	display: block;
	text-indent: -9000px;
	z-index: 1;
	}

.voted {color:#999;}
.thanks {color:#36AA3D;}
.static {color:#5D3126;}






#divComentCuadro1{ margin:5px; padding:5px; background:#f1efed;}
a#deleteC:link, a#deleteC:visited
{
	color:#F30;
}

#divComentCuadro2{ margin:5px; padding:5px; background:#f9f8f7;}
.ComentCuadro{ border:1px solid #caeaff;}
.fechaComent{ font-size:10px;}
