body{font:12px/1.25 arial,helvetica,sans-serif;}
*{ margin:0; padding:0;}
.widget{
	display:block;
	float:left;
	width:290px;
	height:auto;
	margin:5px 18px 11px;
}
.widget .top{
	background: url(images/bg_widgets.png) no-repeat -10px top;
	display:block;
	float:left;
	width:259px;
	height:15px;
	padding:3px 15px;
}
.widget h3{
	display:block;
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin-top:0;
	font-family:Arial, Helvetica, sans-serif;
}
.widget .centro{
	background:url(images/bg_widgets.png) repeat-y -331px top;
	display:block;
	float:left;
	width:290px;
	height:auto;
	padding:13px 0 0;
}
.widget .centro ul.listaInfo{
	display:block;
	width:270px;
	height:auto;
	margin:0 auto;
}
.widget .centro ul.listaInfo li{
	display:block;
	float:left;
	margin:0 0 6px 0;
	padding:0 0 6px 0;
	border-bottom:2px dotted #b7b7b6;
	width:100%;
}
 .widget .centro ul.listaInfo li img{
	display:block;
	float:left;
	width:75px;
	height:50px;
}
.widget .centro ul.listaInfo li span{
	display:block;
	float:left;
	margin:10px 0 0 10px;;
	font-weight:bold;
}
.widget .centro ul.listaInfo li p{
	display:block;
	float:right;
	width:90px;
	margin:10px 8px 0 0;
	padding:0;
	font-weight:bold;
	font-size:12px;
}
.widget .centro ul.listaInfo li p a{color:#000;}
.widget .centro ul.listaInfo li p a:hover{}

.widget .centro .azul{
	display:block;
	float:left;
	width:249px;
	height:18px;
	background-color:#d3eaf3;
	padding:2px 17px 0 19px;
	margin:2px 3px 0 1px;
}
.widget .centro .azul a.verMas{
	display:block;
	float:left;
	color:#000;
	font-weight:bold;
}
.widget .centro .azul a.icoVerMas{
	background:transparent url(/images/azul/iconos.png) no-repeat scroll -3px -451px;	
	display:block;
	float:right;
	width:18px;
	height:18px;
}

.widget .centro p.valoracion{
	display:block;
	width:270px;
	margin:0 auto 5px;
	padding:0;
	color:#707072;
}
.widget .centro .azul div.mano{
	display:block;
	float:none;
	height:auto;
	margin:0 auto;
	cursor:pointer;
}
 .widget .centro .azul div.mano span.numero{
	display:block;
	float:left;
	width:auto;
	margin:0 5px 0 0;
	font-weight:bold;
	color:#000;
	font-size:15px;
}
 .widget .centro .azul div.mano .estrellas{
	display:block;
	float:left;
	width:auto;
	padding:0;
}
 .widget .centro .azul div.mano .estrellas img{margin:2px 0 0 0;}
 .widget .centro .azul div.mano .alpha{opacity:0.5;}
 .widget .centro .azul .votosVisitas{
	display:block;
	float:right;
	width:75px;
	text-align:left;
	color:#707072;
	padding:0;
}
 .widget .centro .fbook{
	background:url(/images/azul/ico_facebook.png) no-repeat left top;
	display:block;
	float:left;
	width:auto;
	height:19px;
	margin:10px 0 5px 20px;
	padding:5px 0 0 35px;
	color:#707072;
}
/*** caja estilos caja informacion provisional **/
 .widget .centro dl{
	display:block;
	float:none;
	width:200px;
	margin:0 auto;
	line-height:16px;
}
 .widget .centro dl dt{
	display:block;
	float:left;
	width:200px;
	font-weight:bold;
	margin:10px 0 0 ;
}
 .widget .centro dl dd{
	display:block;
	float:left;
	width:200px;
	margin:0;
}
 .widget .centro dl dd a{
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
 .widget .centro dl dd a:hover{
	font-weight:bold;
	color: #666;
	text-decoration:none;
}
 .widget .centro dl dd span{
	display:block;
	float:right;
	text-align:left;
	width:50px;
¡}
 .widget .centro dl dd span a{color:#707072;}

 .widget .centro dl dd img.mapa{
	margin:10px 0 5px 0;
}
.widget .centro input.campo{
	border:1px solid #999;
	width:260px;
	float: left;
	margin:3px 10px;
	font-size:11px;
	padding:3px;
}
.widget .centro a.buscar{
	background:url(/images/azul/btn_rosa.png) left top no-repeat;
	padding:3px 0 5px;
	text-align:center;
	width:94px;
	height:15px;
	float:left;
	color:#fff;
	border:0;
	margin:10px 0 10px 10px;
}
/*** fin estilos caja informacion provisional **/
 .widget .bottom{
	background:url(images/bg_widgets.png) no-repeat -650px top;
	display:block;
	float:left;
	width:289px;
	height:26px;
}
/*-------------listas widgets------------*/
.widget .centro ul.widget_list{
	width:290px;
	float:left;
	list-style:none;
}
.widget .centro ul.widget_list li{
	background:url(/images/azul/bg_li_des_relacionados.png) 9px 7px no-repeat;
	display:block;
	float:left;
	width:246px;
	background-color:#fff;
	padding:2px 17px 0 22px;
	margin:2px 3px 2px 1px;
}
	.widget .centro ul.widget_list li a, .widget .centro ul.widget_list li.blanco a, .widget .centro ul.widget_list li.azul a{
		color:#333;
		}
	.widget .centro ul.widget_list li a:hover, .widget .centro ul.widget_list li.blanco a:hover, .widget .centro ul.widget_list li.azul a:hover{
		color:#777777;
		}
.widget .centro ul.widget_list li.blanco{
	background:url(/images/azul/bg_li_des_relacionados.png) 9px 7px no-repeat;
	display:block;
	float:left;
	width:246px;
	background-color:#fff;
	padding:2px 17px 0 22px;
	margin:2px 3px 2px 1px;
}
	.widget .centro ul.widget_list li.blanco a, .widget .centro ul.widget_list li.azul a{
		color:#333;
		}
.widget .centro ul.widget_list li.azul{
	background:url(/images/azul/bg_li_des_relacionados_az.png) 9px 7px no-repeat;
	display:block;
	float:left;
	width:246px;
	background-color:#d3eaf3;
	padding:2px 17px 0 22px;
	margin:2px 3px 2px 1px;
}
.widget .centro ul.widget_list li.blanco .cantidad, .widget .centro ul.widget_list li.azul .cantidad{
	color:#999;
	font-size:11px;
	font-style:italic;} 
	
/**** cajas info pequenas traidas de viajes *****/ 
div.cajaInfoPeq{
	display:block;
	float:left;
	width:201px;
	height:auto;
	margin:0 15px 11px 0;
}
div.cajaInfoPeqLast{margin-right:0;}
div.cajaInfoPeq .top{
	background:url(images/bg_caja_info_top.png) no-repeat left top;
	display:block;
	float:left;
	width:171px;
	height:21px;
	padding:0 15px 0;
}
div.cajaInfoPeq h3{
	display:block;
	float:left;
	color:#fff;
	font-size:12px;
	font-weight:bold;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
}
div.cajaInfoPeq h3 a{
    color: #FFFFFF;
}
div.cajaInfoPeq .centro{
	background:url(images/bg_caja_info_centro.png) repeat-y left top;
	display:block;
	float:left;
	width:201px;
	height:auto;
	padding:13px 0 0;
}
div.cajaInfoPeq .centro ul.listaInfo{
	display:block;
	width:174px;
	height:auto;
	margin:0 auto;
	text-indent:0;
	padding:0;
	height:150px;
}
div.cajaInfoPeq .centro ul.listaInfo li{
	display:block;
	float:left;
	margin:0 0 6px 0;
	padding:0 0 6px 0;
	border-bottom:2px dotted #b7b7b6;
	width:100%;
}
div.cajaInfoPeq .centro ul.listaInfo li img{
	display:block;
	float:left;
	width:50px;
	height:34px;
}
div.cajaInfoPeq .centro ul.listaInfo li span{
	display:block;
	float:left;
	margin:10px 0 0 10px;
	margin:0 0 0 10px;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
}
div.cajaInfoPeq .centro ul.listaInfo li p{
	display:block;
	float:right;
	width:90px;
	width:96px;
	margin:10px 8px 0 0;
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:12px;
	line-height:16px;
	text-align:left;
}
div.cajaInfoPeq .centro ul.listaInfo li p a{color:#000;}
div.cajaInfoPeq .centro ul.listaInfo li p a:hover{}

div.cajaInfoPeq .centro .azul{
	display:block;
	float:left;
	width:161px;
	height:18px;
	background-color:#d3eaf3;
	padding:2px 17px 0 19px;
	margin:2px 3px 0 1px;
}
div.cajaInfoPeq .centro .azul a.verMas{
	display:block;
	float:left;
	color:#000;
	font-weight:bold;
}
div.cajaInfoPeq .centro .azul a.icoVerMas{
	background:transparent url(/images/azul/iconos.png) no-repeat scroll -3px -451px;	
	display:block;
	float:right;
	width:18px;
	height:18px;
}
div.cajaInfoPeq .bottom{
	background:url(images/bg_caja_info_bottom.png) repeat-y left top;
	display:block;
	float:left;
	width:201px;
	height:11px;
}
div.cajaInfoPeq .centro dl{
	display:block;
	float:left;
	width:185px;
	padding:0 7px 7px;
	margin:0;
	font-size:11px;
	color:#707072;
	line-height:17px;
	height:67px;
	overflow:auto;
	height:143px;
}
div.cajaInfoPeq .centro dl dt{
	display:block;
	float:left;
	clear:left;
	width:120px;
}
div.cajaInfoPeq .centro dl dt a,
div.cajaInfoPeq .centro dl dd a{color:#707072;}
div.cajaInfoPeq .centro dl dt a:hover,
div.cajaInfoPeq .centro dl dd a:hover{text-decoration:underline;}

div.cajaInfoPeq .centro dl dd{
	display:block;
	float:right;
	font-weight:bold;
	margin:0;
}

