.colAux{
	font-size:90%;
}
.colAux h2{
	color:#5c8100;
	font-size:1.8em;
	font-family:"Tahoma", Verdana, Arial, Tahoma, Helvetica, sans-serif;
	margin:5px 5px;
	font-style:normal;
	font-weight:normal;
	border:none;
	text-align:left;
}
.colAux h3{
	color:#5c8100;
	font-size:2em;
	font-family:"Tahoma", Verdana, Arial, Tahoma, Helvetica, sans-serif;
	margin:5px 10px;
	font-style:normal;
	font-weight:normal;
	border:none;
	
}
.colAux p{
	margin:5px 10px;
	text-align:left;
}
.colAux ul{
	margin-left:10px; 
	margin-right:10px;
	text-align:left;
}
.colAux ol{ 
	margin-left:20px;
	padding-left:0;

}
.colAux ol li{ margin:0 5px 0 0;}
.colAux ul li{
	line-height:1.2em;
	background-image:url(images/ico-simple.gif);
	background-position:0 0.4em;
	background-repeat:no-repeat;
	padding-left:8px;
	margin-left:5px;
	text-align:left;
	margin-bottom:10px;
}
.colAux ul li a{
	color:#000000;
	text-decoration:underline;
}
.colAux ul li a:hover{text-decoration:none;}
/*///////////////////////////////////////////////////////////////*/
.listados{
	margin:2px 0;
	padding-bottom:10px;
	background-color:#e5f6fd;
	border-bottom:1px solid #7fd7f7;
}
	.listados.seguridad{
		padding-bottom:45px;
		background-image:url(images/fnd-seguridad.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
	.listados.no-lista{
		padding-bottom:45px;
		background-image:url(images/fnd-no-lista.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
	.listados.privacidad{
		padding-bottom:45px;
		background-image:url(images/fnd-privacidad.gif);
		background-position:bottom right;
		background-repeat:no-repeat;
	}
.destacados{
	background-color:white;
	border:1px solid #DBDED1;
	margin:2px 0;
	
}
	.destacados p{
		text-align:center;	
		border-bottom:1px solid #f1f1f1;
	}
	.destacados p a{}
	.destacados p a.botonPrincipal{	}
	.destacados p img{}
.formularios{
	margin:2px 0;
	padding-bottom:10px;
	background-color:white;
	border:1px solid #DBDED1;
}
	.formularios form{ margin:10px;}
	.formularios form fieldset{ border:none;}
	.formularios form fieldset legend{ display:none;}
	.formularios form fieldset div{
		margin:5px;
		text-align:left;
	}
	.formularios form fieldset div label.destacado{ font-weight:bold;}
	.formularios form fieldset div input{}
	.formularios form fieldset div input.ancho{ width:180px;}
	.formularios form fieldset div input.boton{
		cursor:pointer;
		background-color:#585858;
		color:white;
		padding:2px 5px;
		border:none;
		font-weight:bold;
	}
	 .colAux .ampliar{
		border-top:none;
		text-align:center;
		font-weight:bold;
		border-top:1px solid #f1f1f1;
	}
	#calendario {  background-color:#f2f2f2;}
	#calendario div.tabla { position:relative; margin:5px; }	
	#calendario ul{ border:1px solid red; }
	#calendario ul li{  background-image:none; padding-left:0;}
	#calendario ul li a{}
	#calendario ul li a:hover{}
	#calendario table {border:1px solid #ccc; border-collapse: separate; border-spacing: 0; border-width:1px 0 0 1px;  width:168px;}
	#calendario table caption { font-weight:bold; margin:10px;}
	#calendario table caption a{
		margin:0 3px;		
		padding:2px;
		color:#585858;
		font-weight:bold;
	}
	#calendario table caption a:hover{
		background-color:#585858;
		color:white;
	}
	#calendario table thead th {background-color:#585858; border:1px solid #bbb; border-width:0 1px 1px 0 ; color:#fff; text-align:center;}
	#calendario table tbody td {border:1px solid #bbb; border-width:0 1px 1px 0 ; text-align:center;}
	#calendario table tbody td .enlace {display:block;}
	#calendario table tbody td.diaNulo {color:#ccc;}
	
	#calendario table tbody td a{color:#000;text-decoration:none;}
	#calendario table tbody td.fechaHoy a {background-color:#ccc; color:#585858;}
    #calendario table tbody td.fechaConActividad a {background-color:#cc0000; color:#000;}
	#calendario table tbody td.fechaSeleccionada a {background-color:#585858; color:#fff;}
	

	#calNavMeses li:first-letter {text-transform:uppercase;}
	#calNavMeses li {position:absolute; top:0; }
	#calNavMeses li a {display:block; height:16px; width:16px;}
	#calNavMeses li.anterior a {background:url(go-previous.html) no-repeat 0 0;}
	#calNavMeses li.siguiente a {background:url(go-next.html) no-repeat 0 0;}

	#calNavYears li {bottom:0; position:absolute;}


	#calendario ul li.anterior {left:0;}
	#calendario ul li.siguiente {right:0;}
/*////////////// proceso de compra ////////////////////////////////////////////////////*/
.colAux .compra{
	margin:2px 0;
	padding-bottom:10px;
	background-color:#DBDED1;
}
.colAux .compra{background-color:#CFE4F1;}
	.colAux .compra h3{
	color:#5c8100;
	font-size:2em;
	font-family:"Tahoma", Verdana, Arial, Tahoma, Helvetica, sans-serif;
	margin:5px 10px;
	font-style:normal;
	font-weight:normal;
	border:none;
	}
.colAux .compra table{
	width:90%;
	margin:0 auto;
}
	.colAux .compra table caption{ display:none;}
	.colAux .compra table tr{}
	.colAux .compra table td span.destacado{ color:#cc0000; }
	.colAux .compra table td.left{text-align:left;}
	.colAux .compra table td.right{
		padding-right:5px;text-align:right;
	}
	.colAux .compra p{	padding-left:5px; text-align:left;}
	.colAux .compra p a{
		padding-left:5px;
		background-image:url(images/ico-simple.gif);
		background-position:0 0.5em;
		background-repeat:no-repeat;
	}
	.colAux .compra p a:hover{}
/*/////////////////// entrega ////////////////////*/
.colAux .entrega{
	margin:2px 0;
	padding-bottom:10px;
	background-color:#fff;
}
	.colAux .entrega p{	padding-left:5px; text-align:left;}
	.colAux .entrega p a{
		padding-left:5px;
		background-image:url(images/ico-simple.gif);
		background-position:0 0.5em;
		background-repeat:no-repeat;
	}
	.colAux .entrega p a:hover{}