
/* general */
html, body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0px;
	height:100%;
	background-color:#EAA1BA;
	color:#50331F;
 }


form{
	padding:0px;
	margin:auto;
}


fieldset 
{
	padding:20px;
	border:1px solid #f0f0f0; 
}

legend{ font-size:16px; font-weight:normal; color:#b5809B;}


	
	fieldSet .ValidationSummarySector{	font-weight:bold; color:#990000 !important;	}
	
	fieldSet .ValidationSummarySector ul li{ font-weight:normal !important ;  color:#cc0000 !important; margin:3px; }
	
	fieldSet .ValidationSummarySector ul{  list-style-image:url(../Picfiles/bullet_OpenArrow.gif) !important; margin-top:5px;   }


fieldSet a{	
	color:#50251C;
	text-decoration:none;
	
	
}

fieldSet a:hover{
	color:#CA2F65;
	border-bottom:1px dotted #EC8AAC;
}


fieldSet .SubmitLinkButtonSector a{ border:0;}



#footer{	
	font-size:10px;
	color:#663835;	
	height:22px;
}

#footer .weighted{
	font-size:11px;
	font-weight:bold;
}


#horizontalNavBar{
	color:#50251C;
	height:24px;
	font-size:10px;
}

#horizontalNavBar a{	
	color:#50251C;
	text-decoration:none;
	font-weight:bold;

}

#horizontalNavBar a:hover{
	color:#CA2F65;
	border-bottom:1px dotted #EC8AAC;
}

#horizontalNavBar .active{ 
 font-weight:bold;
 color:#D64376;

 
}

.condicionesDelivery{
	color:#50251C;
	text-decoration:underline;
	
}

.condicionesDelivery:hover{
	color:#CA2F65;

}

/*****************************************/

	#buscaRapidaGrid select{ font-size:9px; color:#665F4E; font-family:Arial, Helvetica, sans-serif; }
	#buscaRapidaGrid .searchSelects{ width:50px; }
	.submitButton { text-align:center; }
	
	.submitButton input{ font-size:9px; background-color:#EBAA71; border:none; color:#6F3B23; border:1px solid #F7E3D2; font-family:Arial, Helvetica, sans-serif; }
	
	#encuestaGrid .question{ color:#663C2E; text-align:center; font-size:10px; font-weight:bold; padding-bottom:3px; }
	#encuestaGrid label{ color:#572D1A; font-size:10px; font-weight:bold; }	

	#tgPoll{ font-size:10px !important; font-weight:bold; color:#663C2E;  }						
	#tgPoll table{ margin:auto;border-collapse:collapse;  }	
	#tgPoll input{ font-size:9px; background-color:#EBAA71;  color:#6F3B23; border:1px solid #F7E3D2; font-family:Arial, Helvetica, sans-serif;   }
	#tgPoll label{ font-size:9px; display:inline !important; color:#572D1A;  }
	#tgPoll td table{ white-space:nowrap; border-collapse:collapse;}
/*****************************************/



	#productListGrid{
		margin-top:20px;
		font-size:11px;	
		font-size:11px;			
	}
	
	#productListGrid a{
		color:#5F464F;	
		text-decoration:none;
		display:block;
		margin:0px 10px;
		margin-bottom:8px;		
		cursor:hand;	
		width:124px;
		
	}
	
	#productListGrid img{
		border:none;
	}
	
	#productListGrid a:hover{
		color:#F16D9A;	
		text-decoration:none;
		
	}	
	
	#productListGrid .imgContainer{ 		
		padding:5px 5px;
		background-color:#FAEADC;
		margin-bottom:2px;
		border:1px solid #ECE9E9;	
		
	}
	
	#productListGrid .imgContainer img 		
	{
		display:block;		
	}
	
	#productListGrid .productName{
		text-align:center;
		line-height:12px;
		padding:2px 4px;
	
	}	
	
	

/*****************************************/		
	
	.categoryListGrid{
		margin-top:20px;
		font-size:11px;	
		font-size:11px;			
	}
	
	.categoryListGrid a{
		color:#50331F;	
		text-decoration:none;
		display:block;
		margin:0px 10px;
		margin-bottom:15px;		
		cursor:hand;	
		width:124px;
		
	}
	
	.categoryListGrid img{
		border:none;
	}
	
	.categoryListGrid a:hover{
		color:#F16D9A;	
		text-decoration:none;
		
	}	
	
	.categoryListGrid .imgContainer{ 		
		padding:5px 5px;
		background-color:#FAEADC;
		margin-bottom:2px;
		border:1px solid #ECE9E9;	
	}
	
	.categoryListGrid .categoryName{
		text-align:center;
		line-height:12px;
		padding:2px 4px;
		font-weight:bold;
	}	
	
/*****************************************/	
	
	#listPager {
		color:#CC6699;	
		
		padding-right:40px;	
		padding-bottom:10px;
		
		font-size:9px;
		float:right;
					
	}
	
	#listPager a , #listPager .currentPage{
		text-decoration:none;
		display:block;	
		
		border:1px solid #F0EEE7;
		text-align:center;
		width:25px;
		height:13px;
		padding-top:2px;	
		font-weight:bold;					
	}
	
	#listPager a
	{
		
		color:#CC6699;	
		background-color:#FCFBF6;	
		cursor:hand;						
	}
	
	#listPager a:hover{
		color:#FF99CC;
		background-color:#C9A2AF;				
	}
					
	#listPager .currentPage
	{
		
		background-color:#F3C7D6;
		color:#ffffff;				
		font-weight:bold;	
		
	}	
				
				
				
				



/********************* ********************/



			
			
			
/*************************/

	#detalleProducto .nameValueTable{ width:100%; border-collapse:collapse;}
	
	#detalleProducto .nameValueTable .name	{ }
	
	#detalleProducto .nameValueTable .value	{
			text-align:right;
	}		
	
	#detalleProducto .titleA{ color:#D64376; font-size:15px;   }
	#detalleProducto .titleB{ color:#D64376; font-size:12px;   }
	#detalleProducto .titleC{ color:#D64376; font-size:11px;   }
	#detalleProducto .subHeader{ color:#975E72; line-height:12px;  font-size:11px;  font-weight:bold;   }
	#detalleProducto .summary{ color:#50331F; line-height:12px;  font-size:11px; padding:5px 0px;  margin-top:3px;
	background-image:url(../picfiles/rayaHclara.gif); background-repeat:repeat-x; background-position:top;
	padding-bottom:10px;
	}
	#detalleProducto select  { font-size:11px;  }
	#detalleProducto label{ font-size:9px; padding:7px 0px; display:block; color:#56414E; }
	#detalleProducto .total{ background-color:#FBF2E9; border:1px solid #BDCEDD; padding:3px; text-align:center; font-size:12px; color:#92597D; font-weight:bold; }
	
	#detalleProducto .textField{
				padding:3px;
					border:1px solid #B9D6E9;
					background-image:url(../picfiles/bgInput.gif);
					background-repeat:repeat-x;
					font-size:11px;
					text-align:center;
	}
	
	
	
	
	
	
	
	
	
	#recomendacionesGrid a{
		color:#5F464F;float:left;
		text-decoration:none;
		display:block;
		margin:5px 10px;	
		margin-bottom:7px;		
		cursor:hand;	
		text-align:center;
		font-size:9px;
		
	}
	
	#recomendacionesGrid img{
		border:none;
	}
	
	#recomendacionesGrid a:hover{
		color:#F16D9A;	
		text-decoration:none;
		
	}	
	
	#recomendacionesGrid .imgContainer{ 		
		
		
		background-color:#FAEADC;
		border:1px solid #ECE9E9;	
		margin-bottom:2px;
		display:block;
		padding:2px;
	}
	
	#recomendacionesGrid .imgContainer img{ 		
		display:block;
	}	
	
	#recomendacionesGrid .productName{
		text-align:center;
		line-height:10px;
		padding:1px 1px;
		
	}							