/* CSS Document */
/* C-MIK CODE */

#destacadas,#suscripcion,#categorias{margin-left:270px;padding:0;width:690px; height:86px;
background: transparent url(../img/fondo_cab.jpg) 0px 0 no-repeat; color:#fff;}
/*#destacadas{background:transparent url(../img/letrero.jpg) -3px 0 no-repeat;}
#categorias{background:transparent url(../img/letrero.jpg) -10px 0 no-repeat;}
#suscripcion{background:transparent url(../img/fondo_cab_suscrito.png) 0 0 no-repeat;}*/

h2{font:bold 12px Arial, sans-serif;color:#fff;line-height:15px;}
h3, #rastro{font:12px Arial, sans-serif;color:#EC1C24; padding:3px 0}
h3.dest{margin:0}
#rastro a{font:12px Arial, sans-serif;color:#EC1C24; text-decoration:underline; cursor:pointer}
#suscripcion h2{text-indent:40px; height:40px; padding-top:0px; margin-left:15px; margin-top:15px;}
#suscripcion h2.ok{background: url(../img/ico_ok.png) 0 0 no-repeat; }
#suscripcion h2.nok{background: url(../img/ico_error.png) 0 0 no-repeat;}
#suscripcion h2.inf{background: url(../img/ico_alert.png) 0 0 no-repeat;}
#destacadas h2{	background:transparent url(../img/ico_destacadas.png) 0 7px no-repeat;
	text-indent:40px;	height:40px;  margin:10px 0 0 15px; padding-top:7px;}
#categorias h2{	font: bold 12px Arial, sans-serif; margin:15px 15px 15px; height:40px; padding: 3px 18px; }
#categorias.nok h2{background: url(../img/ico_admin.png) 0 0 no-repeat;}
#categorias.inf h2{background: url(../img/ico_info.png) 0 0 no-repeat;}
#categorias.oferta h2{top:40px;}
#categorias.tot h2{padding-left:10px;}
#contenedor #volver{
	background-color:#e4e4e4;
	margin:10px 37px 10px 280px;
	padding:10px;
	text-align:right;
	_margin:10px 45px 10px 285px;
}
em{display:block; font-style:normal;color:#fff; font:11px Arial, Helvetica, sans-serif}
#suscripcion em{width:680px; position:absolute; top:55px; margin-left:55px;}
#destacadas em{width:530px; position:absolute; top:55px; margin-left:55px;}
#categorias em{ width:530px; position:absolute; top:55px; margin-left:35px;}
#categorias.tot em{ width:450px; position:absolute; top:39px; margin-left:130px;}
#categorias strong{font-weight:bolder}
p#subcategorias{position:absolute;top:53px;margin-left:30px;width:700px;}
ul#subcategorias{position:absolute;top:57px;margin-left:20px;width:700px;list-style:none;}
#subcategorias li{float:left; width:80px; background-color:#69acd7; height:15px; margin:0 1px; text-align:center}
#subcategorias li.lisel{color:#069;font: bold 11px Arial, sans-serif; background-color:#fff;}
#subcategorias a{text-decoration:underline;color:#fff;font: bold 11px Arial, sans-serif; text-decoration:none}
.categoria{
	width:313px;
	height:90px;
	float:left;
	background-color:#fff;
	border:solid 2px #dadada;
	margin:6px 13px 0 0;
	padding:2px;
	font: 11px Helvetica, Arial, sans-serif;
	overflow:hidden;
}
.categoria img{float:left; margin-right:10px; margin-top:-10px;}
.categoria .imagen{height:67px; width:67px;}
.categoria h4{font: bold 12px Helvetica, Arial, sans-serif; margin-top:-15px; margin-left:80px;}
.categoria a{ 
	display:block; 
	position:relative;
	top:70px;
	left:230px;
	width:80px; 
	height:15px; 
	text-align:center;
	text-decoration:underline;
	font: bold 12px Helvetica, Arial, sans-serif;
	color:#EC1C24;
}
.categoria img.dest{
	display:block;
	position:relative;
	top:80px;
	left:205px;
	margin-right:-20px;
}

#ofertas{margin:5px 0 0 280px;	width:675px;	min-height: 170px;}
#ofertas p{ margin:10px 0}
#ofertas.oferton h4{font:bold 14px Helvetica, Arial, sans-serif;color:#666;margin-bottom:10px; color:#EC1C24}
#ofertas div.imagen{
	border:solid 2px #dadada;
	padding:5px 5px 5px 5px;
	width:144px;
	float:left;
	margin-right:10px;
}
#enlaces_oferta{text-align:center;padding: 10px 0px 30px 10px;}
#enlaces_oferta a, #enlaces_oferta img{
	text-decoration:underline;
	border:0;
	font:12px Helvetica, Arial, sans-serif;
	color:#3790CA;
}
#enlaces_oferta a{padding: 20px 0px 10px 10px;}
#enlaces_oferta img{
	margin-right:5px;
	vertical-align:middle;
}
.campania{
	text-decoration:none;
	border:0;
	font: 12px Helvetica, Arial, sans-serif;
	color:#356ea6;
}
.resaltado{
	text-decoration:underline;
	border:0;
	font: bold 12px Helvetica, Arial, sans-serif;
	color:#3790CA;
}
#expl{margin:20px 10px 0 300px; }
#expl p{margin:20px 0; width:520px;}
#expl label{margin-right:30px; font-weight:bold}
#expl label.sel{color:#EC1C24;}
#expl label.nosel{color:#a1a1a1;}
#email{width:300px;}
#enviar{display:block; width:74px; height:26px; float:right; margin-top:-25px; cursor:pointer;
	background:transparent url(../img/enviar_btn.gif) 0 0 no-repeat;}
a span{display:none}

#nresultados{margin-left:280px; color:#000; font:11px Arial, Helvetica, sans-serif}
#nresultados strong{font-weight:bold;}
/*paginacion*/
#paginacion{float:right; margin:5px 30px 0 0; display:inline; padding:5px 0;}
#paginacion li{display:inline; list-style:none; padding: 1px 2px; color:#006699;}
#paginacion a{font-size:11px; border:solid 1px #CCC; padding:1px 3px; cursor:pointer;}
#paginacion a.select {border:none; cursor:default; color:#666;}
#paginacion a.select_num{border:none; cursor:default; color:#FF0000;}

/*AJAX loader*/
#ajax_load{position:absolute; top:300px; left:50%; margin-left:-90px; clear:both; display:none; background-color:#fff; border: solid 1px #999; padding:10px;}
#ajax_load h4{font: bold 14px Arial, Helvetica, sans-serif; color:#069; text-align:center; margin-bottom:10px;}
