@charset "utf-8";

/* CSS Document */

@import url(http://fonts.googleapis.com/css?family=Open+Sans:400,600);

body { background:url(../images/f_web.jpg) repeat-x center top #E9E9E9; width:900px; margin:0 auto 0 auto; font-family: 'Open Sans', sans-serif; font-size:11px;}
.cabecera{background:url(../images/f_header.png) no-repeat bottom; width:900px; position:relative; z-index:15; float:left;}
.module_logotipo{ float:left; margin:0 0 0 75px; position:relative; z-index:3;}


.module_menu{font-family: 'Open Sans', sans-serif; font-size:11px; color:#000; float:left; margin:15px 0 0 0; position:relative; z-index:2; text-transform:uppercase;}
.module_menu ul{ margin:0; padding:15px 0 0 0; text-align:right; float:right;}/*

.module_menu li{ list-style:none; background:url(../images/f_li.png) right no-repeat; padding:0 5px 0 0; margin:0 0 0 0; display:inline; }

.module_menu li a{ color:#000; text-decoration:none; padding:7px;} .module_menu li a:hover{ background:#9AA01B;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}*/

.module_menu .current{background:#9AA01B;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; color:#FFF;} .module_menu .current a{ color:#FFF;}

.module_buscar{ float:right;margin:0 0 0 15px;}
.inputbox_buscar{vertical-align:top;width:110px; height:22px; background:url(../images/f_buscar.png) no-repeat; border:none; color:#FFF;}
.derecha_header{ font-family: 'Open Sans', sans-serif; font-size:11px; float:right; width:590px; margin:35px 40px 0 0;}

.fecha{ float:right; margin:10px 0 0 0; width:220px; float:right;}
.fecha img{ float:left;}
.fecha span{ margin:3px 0 0 10px; display:block; float:left;}
.module_redes{ float:right; margin:0 20px 0 0;}
.module_redes img{ margin:0 5px 0 0; float:left;}

.module_idioma{ line-height:27px; float:right; background:url(../images/idiomas.png) no-repeat;}
.module_idioma span{ margin:0 0 0 50px; }

.module_slide{ float:left; position:relative; margin:-25px 0 0 26px; z-index:1;}
.module_newsletter{ float:right; margin:0 0 0 0; position:relative; z-index:2;}
.module_newsletter h3{ padding:0px; margin:0; float:left;}
.news{ margin:10px 0 0 20px; padding:0;float:right; clear:both; width:250px; line-height:25px;}
.news h3{ padding:0; margin:0 7px 0 0; float:left; text-transform:uppercase; font-weight:normal; color:#000; }
.module_qr{float:left; margin:-130px 0 15px 40px; position:relative; z-index:2;}

.module_footer{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; color:#666; clear:both; width:840px; margin:15px 0 0 25px; background:url(../images/sombra_down.png) no-repeat center top; padding:10px 0; float:left;}

.f1{ float:left; margin:0 30px 0 0;} .f2{ float:right;} .f3{}



.module_banner{ clear:both; float:left; width:900px; margin:12px 0 5px 0;}
.module_banner .banneritem{ float:left; margin:0 5px 0 0;}


.module_tour1{ clear:both; float:left; width:900px; font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.module_tour1 h3{ padding:0px; margin:0; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-size:15px;}
.module_tour1 h4 a{ color:#000; background:#F4BA79; text-decoration:none; font-weight:normal; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;} .module_tour1 h4 a:hover{ background:#9AA01B;}
.module_tour1 .nspImage{ background:#EC8C1E; padding:7px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;} .module_tour1 .nspImage:hover{ background:#9AA01B;}
.module_tour1 .nspTopInterface{margin:0px; padding:0;}



.module_testimonios{ clear:both; float:left; width: 462px;  background:url(../images/f_testi.jpg) repeat-x bottom;font-family:Tahoma, Geneva, sans-serif; font-size:11px;}
.module_testimonios h3{ padding:0px; margin:0; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-size:15px;}
.module_testimonios .nspImage{ background:url(../images/img_f_testi.png) no-repeat; width:159px; height:147px; padding:15px 25px 30px 15px;}
.module_testimonios strong{ color:#900;}



.module_promociones{ float:right; font-family:Tahoma, Geneva, sans-serif; font-size:11px; width:416px; margin:0 10px 0 0 ; }
.module_promociones h3{padding:0px; margin:0; text-transform:uppercase; font-family: 'Open Sans', sans-serif; font-size:15px;}
.module_promociones .nspArt{ background:#898F18; padding:0 0 0 0;}
.module_promociones h4{ font-family: 'Open Sans', sans-serif; font-size:15px;  font-weight:bold; text-transform:uppercase; float:left; margin:-20px 0 10px 6px; position:relative; z-index:2;}
.module_promociones h4 a{ background:#B65418;color:#FFF; text-decoration:none; padding:3px 7px;}
.module_promociones p{ padding:0; margin:0 0 0 15px; line-height:17px; color:#FFF;}
.module_promociones p strong{ color:#000;}

.item-page_contenido{ clear:both; font-family: 'Open Sans', sans-serif; font-size:11px; margin:25px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; background:#FFF; padding:15px;}
.item-page_contenido h1{ text-transform:uppercase; font-size:15px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF;}
.img-fulltext-right{ float:right; margin:0 15px 15px 15px;}
.item-page_contenido p{ text-align:justify;}
.separator{ clear:both;}




.itemListView_expe{ clear:both; font-family: 'Open Sans', sans-serif; font-size:11px; margin:0 35px 0 35px;}
.componentheading_expe{text-transform:uppercase; font-size:15px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF; font-family: 'Open Sans', sans-serif;}
.itemListView_expe .catItemImageBlock img{ background:#FF8000; padding:8px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.itemListView_expe .catItemIntroText{ margin:0 0 0 25px;}
.itemListView_expe .catItemReadMore{ background:#9AA01B; color:#FFF; padding:5px 10px; float:right;;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.itemListView_expe .catItemReadMore a{ color:#FFF; text-decoration:none;}
.itemListView_expe .itemContainer{ border-bottom:1px #666 dashed; margin:0 0 5px 0;}
.itemListView_expe .catItemHeader{ text-align:right;}
.itemListView_expe .catItemRatingBlock{}


.itemView_expe{ clear:both; font-family: 'Open Sans', sans-serif; font-size:11px;}
.itemView_expe .itemImageBlock img{ background:#990; padding:8px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.itemView_expe .itemIntroText{ font-weight:normal; font-size:11px; line-height:20px; color:#000; margin:0 25px;}
.itemView_expe .687067{margin:0 25px;}
.itemView_expe .itemVideoBlock{}
.testi_completo{ padding:15px; background:#FFF;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.itemView_expe .itemBackToTop{background:#FF8000; color:#FFF; padding:5px 7px; float:right; margin:0 0 15px 0;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
.itemView_expe .itemBackToTop a{ color:#FFF; text-decoration:none;}
.componentheading{text-transform:uppercase; font-size:15px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF; font-family: 'Open Sans', sans-serif;}

.fw-galleries{ clear:both; font-family: 'Open Sans', sans-serif; font-size:11px; padding:10px 15px 0 15px;}
.fwgs-name{ background:#990; text-align:center; padding:5px 0;} .fwgs-name a{ color:#000; text-decoration:none;}
.fwgs-item{ margin:0 15px 0 0;}
.fw-gallery{clear:both; font-family: 'Open Sans', sans-serif; font-size:11px; padding:10px 15px 0 15px;}
.fwg-title{text-transform:uppercase; font-size:15px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF; font-family: 'Open Sans', sans-serif;}
.fwgs-header{ clear:both;}
.fwg-name{text-align:center; padding:7px 0;}
.fwg-name a{ color:#000; text-decoration:none; }

#fwgallery{ clear:both; font-family: 'Open Sans', sans-serif; font-size:11px; padding:10px 15px 0 15px;}
.fwgi-name{text-transform:uppercase; font-size:15px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF; font-family: 'Open Sans', sans-serif;}
.fwgi-header{ clear:both;}
.contentpane_contacto{clear:both; font-family: 'Open Sans', sans-serif; font-size:11px; padding:10px 15px 0 15px;}
.contentpane_contacto h1{text-transform:uppercase; font-size:15px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF; font-family: 'Open Sans', sans-serif;}

.search{ clear:both; font-family: 'Open Sans', sans-serif; font-size:11px;}
.result-title{text-transform:uppercase; font-size:11px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF; font-family: 'Open Sans', sans-serif;}
.result-title a{ color:#FFF; text-decoration:none;}
.result-category{ clear:both;}




/*MENU PAQUETES ESTILO PAQUETES*/
.module_menupaquetes{ font-family: 'Open Sans', sans-serif; font-size:11px; float:left; /*width:250px;*/width: 180px;}
.module_menupaquetes h3{ text-transform:uppercase; font-size:15px;}
.module_menupaquetes a{ text-decoration:none; color:#000;}
.module_menupaquetes span{ }
.module_menupaquetes ul{ margin:0 0 0 0; padding:0;}
.module_menupaquetes li{ margin:15px 0 15px 0; list-style:none;}
.module_menupaquetes li a{ color:#FFF; background:#F90; padding:7px 10px; text-transform:uppercase;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.module_menupaquetes li ul{ padding:0 0 10px 0; margin:0;}
.module_menupaquetes li li a{ color:#000; background:none;border-bottom:1px dotted #999;} 
.module_menupaquetes li li { border:none; list-style:none; }
.module_menupaquetes .activeCategory a{ background:#9AA01B;}
.module_menupaquetes .activeCategory li a{ background:none;}


.module_menupaquetes2{ font-family: 'Open Sans', sans-serif; font-size:11px; float:left; width:250px;}
.module_menupaquetes2 h3{ text-transform:uppercase; font-size:15px;}
.module_menupaquetes2 a{ text-decoration:none; color:#000;}
.module_menupaquetes2 ul{ margin:0 0 0 0; padding:0;}
.module_menupaquetes2 li{ margin:5px 35px 0 0; list-style:none; text-transform:uppercase;background:#CCC;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;padding:5px;border-bottom:1px dotted #999; font-size:15px;}
.module_menupaquetes2 li a{ list-style:none;}
.module_menupaquetes2 .activeCategory { background:#F90; }
.module_menupaquetes2 .activeCategory a{color:#900;font-size:15px; background:#900; padding:3px;}


.itemListView_paquetes{font-family: 'Open Sans', sans-serif; font-size:10px; text-align:justify; margin:5px 0 0 10px; float:left;/*width:600px;*/width: 700px;}
.componentheading_paquetes{text-transform:uppercase; font-size:15px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF;}
.itemListView_paquetes .itemListCategoriesBlock{ }
.itemListView_paquetes .subCategory{border:5px solid #FFF; background:#979D1B;
-webkit-box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.3);
-moz-box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.3);
box-shadow: 0px 0px 2px 2px rgba(0,0,0,0.3);
margin-right:20px;
margin-bottom:15px;
clear:both;
position:relative;
}
.itemListView_paquetes .subCategory img{ padding:0; margin:0; display:block; border:none;/*padding:5px; background:#999; position:relative; z-index:1; float:left;margin:0 0 5px 0;*/}
.itemListView_paquetes .subCategory h2{margin:5px 0 5px 5px;/*background:#9AA01B; float:right; text-transform:uppercase; font-family: 'Open Sans', sans-serif; text-align:center; margin:-100px 10px 0 0; padding:10px 20px; z-index:2; position:relative;*/}
.itemListView_paquetes .subCategory h2 a{color:#FFF; text-decoration:none; font-weight:normal;}
.itemListView_paquetes .itemListCategory h2{text-transform:uppercase; font-size:35px; /* font-size:15px;background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; */float:left; clear:both; color:#333; font-weight:normal; margin:0; padding:0;}
.itemListView_paquetes .subCategory .num_items{
	width:54px;
	height:40px;
	background:url(../images/bg_num_categorias.png);
	position:absolute;
	right:0;
	bottom:0;
	text-align:center;
}
.itemListView_paquetes .subCategory .num_items span{
margin-top: 12px;
display: block;
font-size: 14px;
margin-left: 10px;
color: #D48628;
}
.itemListView_paquetes .itemListCategory img{padding:5px; background:#9AA01B; position:relative; z-index:1; float:left; margin:0 0 5px 0;}
.itemListView_paquetes .catItemImageBlock{ float:left; margin:0 15px 0 0;}
.itemListView_paquetes .catItemImage img{padding:6px; background:#9AA01B;}
.listatour{ float:left; width: 323px;}
.itemListView_paquetes .catItemTitle h3{ margin:0; padding:0;}
.itemListView_paquetes .catItemTitle a{ font-size:15px; text-transform:uppercase; color:#000; text-decoration:none;}
.itemListView_paquetes .catItemIntroText{ padding:0 0 5px 0; width:320px;}
.itemListView_paquetes .catItemReadMore{ margin:10px 0 0 0;}
.itemListView_paquetes .catItemReadMore a{ background:#FF9900; padding:5px; color:#FFF; text-decoration:none;}
.itemListView_paquetes .catItemBody{border-bottom:1px #888 dotted; padding:0 0 5px 0; clear:both; width:700px;}

.itemView_paquetes{font-family: 'Open Sans', sans-serif; font-size:11px; text-align:justify; margin:5px 0 0 10px; float:left;width:700px;}
.itemView_paquetes .itemTitle{text-transform:uppercase; font-size:15px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF;}
.itemView_paquetes .itemImageBlock{ float:left; margin:0 15px 0 0;}
.itemView_paquetes  .itemLinks{ clear:both;}
.itemView_paquetes .itemIntroText{ font-weight:normal; font-size:11px; float:left; width:305px; line-height:1.3em; text-align:left; margin:20px 0 20px 0; display:block;}
.itemView_paquetes .itemIntroText p{ margin:0; padding:0;}
.itemView_paquetes .itemFullText{ clear:both; margin:15px 0 0 0;}
.itemView_paquetes .itemFullText table p{ margin:0; padding:0;}
.itemView_paquetes .itemToolbar a{ text-decoration:none;}
.itemView_paquetes .itemCategory{ /*background:url(../images/back_icon.jpg) no-repeat; padding:0 0 0 30px; */height:27px; line-height:27px; text-transform:uppercase;}
.itemView_paquetes .itemCategory a{ text-decoration:none; color:#000;}
.itemView_paquetes .itemImageBlock img{padding:6px; background:#FF9900;}
.itemView_paquetes .itemVideoBlock{ float:left; margin:0 15px 0 0;}
.itemView_paquetes .itemImageGallery{ float:left;  margin:0 15px 0 0;}
.itemView_paquetes .preguntar{ margin:10px 0;}
.itemView_paquetes .preguntar a{ background:#9AA01B; padding:5px 5px; text-decoration:none; color:#FFF;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;}
.itemView_paquetes .itemBackToTop{ clear:both;background:url(../images/top_icon.jpg) no-repeat center; padding:30px 0 0 0; float:right; margin:0 0 15px 0;}
.itemView_paquetes .itemBackToTop a{ color:#000; text-decoration:none;}


.itemListView_promociones{font-family: 'Open Sans', sans-serif; font-size:11px; text-align:justify; margin:5px 0 0 10px; float:left;width:700px;}
.itemListView_promociones .itemListCategory h2{text-transform:uppercase; font-size:15px; background:#9AA01B; padding:5px 10px;-moz-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px; float:left; clear:both; color:#FFF; font-weight:normal;}

.contentpane{ font-family:Tahoma, Geneva, sans-serif; font-size:11px; text-align:justify;}

/*Cambios*/
	.modalDialog {
		position: fixed;
		font-family: Arial, Helvetica, sans-serif;
		top: 0;
		right: 0;
		bottom: 0;
		left: 0;
		background: rgba(0,0,0,0.8);
		z-index: 99999;
		opacity:0;
		-webkit-transition: opacity 400ms ease-in;
		-moz-transition: opacity 400ms ease-in;
		transition: opacity 400ms ease-in;
		pointer-events: none;
	}

	.modalDialog:target {
		opacity:1;
		pointer-events: auto;
	}

	.modalDialog > div {
		width: 500px;
		position: relative;
		margin: 10% auto;
		padding:10px 42px;
	}

	.close {
		background: #9aa01b;
		color: #FFFFFF;
		line-height: 25px;
		position: absolute;
		padding:5px;
		right: -12px;
		text-align: center;
		top: -10px;
		width: 24px;
		text-decoration: none;
		font-weight: bold;
		-moz-box-shadow: 1px 1px 3px #000;
		-webkit-box-shadow: 1px 1px 3px #000;
		box-shadow: 1px 1px 3px #000;
	}

	.close:hover { background: #ec8c1e;}
	
#load_boletin{
	width:500px;
	background: #fff;
	float:left;
	padding:100px 15px;
	text-align:center;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	border:6px solid #666;
	display:none;
}	
#fom_boletin{
	width:500px;
	background: #fff;
	float:left;
	padding:15px;
	border-top-left-radius:8px;
	border-top-right-radius:8px;
	border-bottom-right-radius:8px;
	border-bottom-left-radius:8px;
	border:6px solid #666;
}

#fom_boletin .logo{
	text-align:center;
}
#fom_boletin input[type=email],
#fom_boletin input[type=text]{
	width:96%;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	padding:8px;
	margin:0 0 15px 0;
	float:left;
	color:#333;
	-moz-box-shadow: inset 0 0 1px 1px #eee;
	-webkit-box-shadow: inset 0 0 1px 1px #eee;
	box-shadow: inset 0 0 1px 1px #eee;
	border:1px solid #ccc;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
#fom_boletin input[type=text]:focus{
	background:#f3f3f3;
}
#fom_boletin label{
	width:100%;
	float:left;
	text-align:left;
	font-size:14px;
	color:#666;
}
#fom_boletin .colm1{
	width:200px;
	float:left;
	margin:0 20px 0 0;
}
#fom_boletin .colm2{
	width:270px;
	float:left;
}
#fom_boletin h2{
	text-align:center;
	font-size:14px;
	color:#ec8c1e
;
	font-size:16px;
	font-weight:normal;
}

#fom_boletin input[type=reset],
#fom_boletin input[type=submit]{
	margin:10px 0 10px 0;
	float:right;
	padding:10px 20px;
	border:1px solid #fff;
	color:#fff;
	cursor:pointer;
	/**/
	font-family: 'Open Sans', sans-serif;
	font-size:16px;
	/**/
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	/**/
	-webkit-box-shadow: 1px 1px 2px 0px rgba(102,102,102,1);
	-moz-box-shadow: 1px 1px 2px 0px rgba(102,102,102,1);
	box-shadow: 1px 1px 2px 0px rgba(102,102,102,1);
	/**/
	background: #9aa01b; /* Old browsers */
	background: -moz-linear-gradient(top, #9aa01b 0%, #b0b720 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#7db9e8), color-stop(100%,#1e5799)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #9aa01b 0%,#b0b720 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #9aa01b 0%,#b0b720 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #9aa01b 0%,#b0b720 100%); /* IE10+ */
	background: linear-gradient(to bottom, #9aa01b 0%,#b0b720 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8', endColorstr='#1e5799',GradientType=0 ); /* IE6-9 */
}
#fom_boletin input[type=reset]:hover,
#fom_boletin input[type=submit]:hover{
	background: #7db9e8; /* Old browsers */
	background: -moz-linear-gradient(top, #FAB166 0%, #EB843A 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#FAB166), color-stop(100%,#EB843A)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #FAB166 0%,#EB843A 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #FAB166 0%,#EB843A 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #FAB166 0%,#EB843A 100%); /* IE10+ */
	background: linear-gradient(to bottom, #FAB166 0%,#EB843A 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FAB166', endColorstr='#EB843A',GradientType=0 ); /* IE6-9 */
}
/**/
.boletin_{
	background:url(../images/newsllter_f.png) no-repeat bottom;
	margin:0 20px;
	float:right;
}
.suscribir{
	width:100%;
	text-decoration:none;
}
.ico_suscribir{
	background:url(../images/ico_suscribir.png) no-repeat top;
	width:34px;
	height:34px;
	overflow:hidden;
	margin:0px auto 0px auto;
	display:block;
	float:left;
	border-top-left-radius:42px;
	border-top-right-radius:42px;
	border-bottom-right-radius:42px;
	border-bottom-left-radius:42px; 
    -webkit-transition: all 0.5s ease-in-out;
    -moz-transition: all 0.5s ease-in-out;
    -o-transition: all 0.5s ease-in-out;
    -ms-transition: all 0.5s ease-in-out;
    transition: all 0.5s ease-in-out;
}
.suscribir:hover > .ico_suscribir {
	opacity:0.5;
    background: url('../images/ico_suscribir.png') no-repeat scroll center top transparent;
    transition: all 0.5s ease-in-out 0s;
}
.text_suscribir {
    color: #000;
	font-weight:300;
    font-size: 12px;
    margin:12px 0 0 5px;
    display: block;
	float:left;
}
/*PROMOCIONES*/
.groupSecondary_promociones{
	margin-bottom:15px;
}
.groupSecondary_promociones .catItemImage img{
	border:4px solid #CCC;
}
.itemView_promociones{
	font-family: "Open Sans",sans-serif;
	font-size: 11px;
	text-align: justify;
	margin: 5px 0px 0px 10px;
	float: left;
	width: 700px;
}
.itemView_promociones img{
	width:100%;
	
}
.itemView_promociones .preguntar a {
    background: #9AA01B none repeat scroll 0% 0%;
    padding: 5px;
    text-decoration: none;
    color: #FFF;
    border-radius: 6px;
}
.itemView_promociones .itemBackToTop {
    clear: both;
    background: transparent url("../images/top_icon.jpg") no-repeat scroll center center;
    padding: 30px 0px 0px;
    float: right;
    margin: 0px 0px 15px;
}
.itemView_promociones .itemBackToTop a {
    color: #000;
    text-decoration: none;
}
.groupSecondary_promociones .catItemReadMore a {
    background: #F90 none repeat scroll 0% 0%;
    padding: 5px;
	margin:5px 0 0 0;
	float: left;
    color: #FFF;
    text-decoration: none;
}
.itemView_promociones .itemAttachmentsBlock{
	padding-bottom:10px !important;
}
.itemView_promociones .itemAttachments a{
	    background: #F90 none repeat scroll 0% 0%;
    padding: 5px;
	margin:5px 0 0 0;
    color: #FFF;
    text-decoration: none;

}