



/* CSS Document */

/* ESTILOS PARA LAS HEROBOXES */
/*estilos compartidos*/
.heronew { position: relative; width: 1200%; }
.heronew img {float: left; border: 0; }
.heronew h3, .heronew h3 a, .heronew h3 a:hover { font-size: 16px; color: #666; font-weight: bold; }
.heronew h3{clear: both;margin-bottom: 5px;}
.heronew h2, .heronew h2 a, .heronew h2 a:hover { font-size: 15px; font-weight: bold; color: #fff;line-height:23px; }

.heroboxnew {line-height:1;}
.heroboxnew h2 { filter: alpha(opacity=100); width: auto; line-height: 12px; opacity: 1; moz-opacity: 1; padding: 0; }
.heroboxnew h2 a, .heroboxnew h2 a:hover { padding: 0px 0px; font-weight: bold; color: #fff; line-height: 12px;}
.heroboxnew h2 a { padding: 0px 0px; font-weight: bold; color: #fff; }

.heroboxnew div.modulehbn {float:left;}
.heroboxnew div.scrollerhbn {overflow:hidden; position:absolute; z-index:2;}
.heroboxnew div.heronew {margin:0 auto; float:left; position:relative;}
.heroboxnew div.heronew div.scrollerImg {float:left;}
.heroboxnew div.heronew div.hbElemNode {float:left; background:red; width:96px;}
.heroboxnew div.heronew a  {margin:0px; float:left;}
.heroboxnew div.heronew .sisel img {border:3px solid #ff6600; margin:-3px;}
.heroboxnew div.titlehbn {display:none;}
.heroboxnew div.contentpager a, .heroboxnew div.contentpager li,.heroboxnew div.contentpager ul {float:left; position:absolute;}
.heroboxnew div.contentpager {float:left; display:block; position:absolute;}
.heroboxnew img.img{ z-index:inherit; }
/*estilos compartidos*/

/*estilos modo ligero extendido*/
.heroboxnew_extendedlite { float:left; position:relative; width:100%; height:94px; background-image: url(/moviloes/img/bg_carrusel.jpg); background-repeat: repeat-x; clear:both; margin-top: 10px; }

.heroboxnew_extendedlite div.tabhbn { display:none;}

.heroboxnew_extendedlite div.elementshbn {width:99%; height:100%; margin-left:17px; position:relative; padding:0px;}
.heroboxnew_extendedlite div.scrollerhbn {overflow:hidden; width:97%; height:100%; position:absolute; z-index:2; top:6px; left: 0px; }
.heroboxnew_extendedlite div.heronew a  {padding:0px; margin:-3px 2px 20px 3px; float:left;}
.heroboxnew_extendedlite div.contentText {display:none;}
.heroboxnew_extendedlite div.contentpager {position:relative; bottom:94px; z-index:1; float: left; width: 100%;}
.heroboxnew_extendedlite div.siposth {background-color:#ffffff; float:left; width:106px; border:2px solid #6b6b6b; padding:2px; position:absolute; z-index:3;}
.heroboxnew_extendedlite div.siposth img { border: solid 1px #ccc; }
.heroboxnew_extendedlite div.contentpager li, .heroboxnew_extendedlite div.contentpager a { float: left; display: inline; }
.heroboxnew_extendedlite div.contentpager a.prev { width:16px; height:30px; margin-left:1px;}
.heroboxnew_extendedlite div.contentpager a.next { width:16px; height:30px; padding-left:917px;  }
/*estilos modo ligero extendido*/


/* ESTILOS PARA LAS HEROBOXES */
.heroboxnew_extendedlite .scroller { float: left; margin: 0px 0px; padding: 0px 1px 0px 0px; height: 82px; background: transparent url(/moviloes/img/separador.jpg) no-repeat top right; }
.heroboxnew_extendedlite .scroller img { border: none; }
.heroboxnew_extendedlite div.heronew a { margin: 0px 0px; }
.heroboxnew_extendedlite div.contentpager a.prev { background: transparent url(/moviloes/img/carrusel_left.jpg) no-repeat top left; height:24px; margin-left:0px; padding:35px 0; width:16px; }
.heroboxnew_extendedlite div.contentpager a.next { background: transparent url(/moviloes/img/carrusel_right.jpg) no-repeat top right; height:24px; margin-left:0px; padding:35px 0; width:16px; }
.heroboxnew_extendedlite div.contentpager .lt { float: right; }


.contentpager .elementshbn { display: none; }
.contentpager .pager .contentpager .pager .ft, .contentpager .pager .contentpager .pager .lt { position: relative; z-index: 2; margin-top: 0px; }

.heroboxnew_extendedlite {  padding: 0px 0px; margin: 10px 0px 0px; overflow: hidden; }

.heroboxnew_news { margin-top:23px; float: left; padding-top: 1px; margin-bottom: 4px; height: 270px; }
.heroboxnew_news { width: 308px; border: solid 1px #cbcbcb; float: left; text-align: left; overflow: hidden; }
.heroboxnew_news .contenthbn { width: 100%; z-index: 1; overflow: hidden; position: relative; }

.heroboxnew_news .heronew .scroller { width: 308px; float: left; }

.heroboxnew_news .contentpager { float: left; background: transparent url(/img/bg_bolos.jpg?0) repeat-x top left; height: 54px; border-top: solid 1px #e4e4e4; width: 100%; border-bottom: solid 1px #cbcbcb;  }
.heroboxnew_news .contentpager li { margin-top: 20px; }
.heroboxnew_news .contentpager .ft { float: left; margin-left: 15px;}
.heroboxnew_news .contentpager .lt { float: right; margin-right: 15px; }
.heroboxnew_news .contentpager .prev { float: left; background: transparent url(/img/bolo_left.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news .contentpager .prev:hover { float: left; background: transparent url(/img/bolo_over_left.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news .contentpager .next { float: left; background: transparent url(/img/bolo_right.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news .contentpager .next:hover { float: left; background: transparent url(/img/bolo_over_right.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news .bolo { margin-top: 15px; }

.heroboxnew_news .pager_ico { margin-left: 113px; }
.heroboxnew_news .ico_activo { float: left; background: transparent url(/img/ico_activo.jpg) no-repeat bottom left; width: 12px; height: 12px; margin: 2px; }
.heroboxnew_news .ico_inactivo { float: left; background: transparent url(/img/ico_inactivo.jpg) no-repeat bottom left; width: 12px; height: 12px; margin: 2px; }

.heroboxnew_news698 { margin-top:23px; float: left; padding-top: 1px; margin-bottom: 4px; height: 270px; }
.heroboxnew_news698 { width: 698px; border: solid 1px #cbcbcb; float: left; text-align: left; overflow: hidden; }
.heroboxnew_news698 .contenthbn { width: 100%; z-index: 1; overflow: hidden; position: relative; }
.heroboxnew_news698 .heronew .scroller { width: 698px; float: left; }
.heroboxnew_news698 .contentpager { float: left; background: transparent url(/img/bg_bolos.jpg?0) repeat-x top left; height: 54px; border-top: solid 1px #e4e4e4; width: 100%; border-bottom: solid 1px #cbcbcb;  }
.heroboxnew_news698 .contentpager li { margin-top: 20px; }
.heroboxnew_news698 .contentpager .ft { float: left; margin-left: 15px;}
.heroboxnew_news698 .contentpager .lt { float: right; margin-right: 15px; }
.heroboxnew_news698 .contentpager .prev { float: left; background: transparent url(/img/bolo_left.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news698 .contentpager .prev:hover { float: left; background: transparent url(/img/bolo_over_left.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news698 .contentpager .next { float: left; background: transparent url(/img/bolo_right.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news698 .contentpager .next:hover { float: left; background: transparent url(/img/bolo_over_right.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news698 .bolo { margin-top: 15px; }

.heroboxnew_news698 .contentpagerder { float: left; background: transparent url(/img/bg_bolos.jpg?0) repeat-x top left; height: 54px; border-top: solid 1px #e4e4e4; width: 100%; border-bottom: solid 1px #cbcbcb;  }
.heroboxnew_news698 .contentpagerder li { margin-top: 20px; }
.heroboxnew_news698 .contentpagerder .ft { float: left; margin-left: 15px;}
.heroboxnew_news698 .contentpagerder .lt { float: right; margin-right: 15px; }
.heroboxnew_news698 .contentpagerder .prev { float: left; background: transparent url(/img/bolo_left.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news698 .contentpagerder .prev:hover { float: left; background: transparent url(/img/bolo_over_left.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news698 .contentpagerder .next { float: left; background: transparent url(/img/bolo_right.jpg) repeat-x top left; width: 20px; height: 20px;  }
.heroboxnew_news698 .contentpagerder .next:hover { float: left; background: transparent url(/img/bolo_over_right.jpg) repeat-x top left; width: 20px; height: 20px;  }

.heroboxnew_news698 .pager_ico { margin-left: 300px; }
.heroboxnew_news698 .ico_activo { float: left; background: transparent url(/img/ico_activo.jpg) no-repeat bottom left; width: 12px; height: 12px; margin: 2px; }
.heroboxnew_news698 .ico_inactivo { float: left; background: transparent url(/img/ico_inactivo.jpg) no-repeat bottom left; width: 12px; height: 12px; margin: 2px; }


.row .pager_ico a { background: none; }
.heroboxnew_news .elementshbn { float: left; width: 100%; overflow: hidden; }
.heroboxnew_news698 .elementshbn { float: left; width: 100%; overflow: hidden; }

.der { width: 294px; max-width: 294px; }
ul { list-style-type: none; padding: 0px; margin: 0px; }


/*AŅADIDOS*/

.herobox-boton-vertical-148px
{
	width:148px;
	height:44px;
	cursor:pointer;
	border:solid 1px #DCDCDC;
	margin:8px 3px 8px 0;
	font-size:12px;
}

.herobox-boton-vertical-148px-hor
{
	width:100px;
	height:44px;
	cursor:pointer;
	border-left:solid 1px #DCDCDC;
	border-top:solid 1px #DCDCDC;
	margin:8px 3px 8px 0;
	font-size:12px;
	display:inline;
	float:left;
}
.herobox-boton-vertical-148px-hor-primero {
	width:103px;
	height:44px;
	cursor:pointer;
	border-top:solid 1px #DCDCDC;
	margin:8px 3px 8px 0;
	font-size:12px;
	display:inline;
	float:left;
}
.herobox-boton-vertical-148px-hor-ultimo
{
	width:103px;
	height:44px;
	cursor:pointer;
	border-left:solid 1px #DCDCDC;
	border-top:solid 1px #DCDCDC;
	margin:8px 3px 8px 0;
	font-size:12px;
	display:inline;
	float:left;
}
.herobox-bullet
{
	float:left;
	background:url(/img/bullet-herobox.jpg) no-repeat;
	width:7px;
	height:8px;
	margin:18px 0 0 2px;
}

.herobox-bullet-mini
{
	position:absolute;
	background:url(/img/bullet-herobox-mini.jpg) no-repeat;
	width:8px;
	height:7px;
	margin:2px 0 0 60px;
}


.herobox-no-bullet
{
	float:left;
	background:none;
	width:7px;
	height:8px;
	margin:18px 0 0 4px;
}

.herobox-no-bullet-mini
{
	position:absolute;
	background:none;
	width:8px;
	height:7px;
	margin:2px 0 0 60px;
}


.herobox-boton-titulo
{
	margin:8px 0 0 15px;
	font-weight:bold;
}

.herobox-boton-solo-titulo
{
	margin:15px 0 0 15px;
	font-weight:bold;
}

.herobox-boton-entradilla
{
	margin:0 0 0 15px;
	font-weight:normal;
	font-size:11px;
}

.herobox-boton-titulo-hor
{
	margin:8px 0 0 12px;
	font-weight:bold;
}

.herobox-boton-solo-titulo-hor
{
	margin:15px 0 0 12px;
	font-weight:bold;
}

.herobox-boton-entradilla-hor
{
	margin:0 0 0 12px;
	font-weight:normal;
	font-size:11px;
}

/*HEROBOX TEXTOS ESTILOS*/

.herobox-texto-orange-30px {
	font-size:40px;
	color:#FF6600;
}
.herobox-texto-gris-20px {
	font-size:20px;
	color:#CCCCCC;
}
.herobox-texto-gris-23px {
	font-size:23px;
	color:#333333;
}
.herobox-texto-gris-25px {
	font-size:25px;
	color:#CCCCCC;
}
.herobox-texto-gris-15px {
	font-size:15px;
	color:#CCCCCC;
}
.herobox-texto-orange-15px {
	font-size:15px;
	color:#FF6600;
}
.herobox-texto-orange-25px {
	font-size:25px;
	color:#FF6600;
}
.herobox-texto-gris-60px {
	font-size:60px;
	color:#CCCCCC;
}
.herobox-texto-gris-40px {
	font-size:40px;
	color:#333333;
}
.herobox-texto-gris-13px {
	font-size:13px;
	color:#000;
}
.herobox-texto-gris-13px-alt {
	font-size:13px;
	color:#666666;
}
.herobox-texto-gris-48px {
	font-size:48px;
	color:#FF6600;
}


.herobox-texto-orange-30px a {
	font-size:40px;
	color:#FF6600;
}
.herobox-texto-gris-20px a {
	font-size:20px;
	color:#CCCCCC;
}
.herobox-texto-gris-23px a {
	font-size:23px;
	color:#333333;
}
.herobox-texto-gris-25px a {
	font-size:25px;
	color:#CCCCCC;
}
.herobox-texto-gris-15px a {
	font-size:15px;
	color:#CCCCCC;
}
.herobox-texto-orange-15px a {
	font-size:15px;
	color:#FF6600;
}
.herobox-texto-orange-25px a {
	font-size:25px;
	color:#FF6600;
}
.herobox-texto-gris-60px a {
	font-size:60px;
	color:#CCCCCC;
}
.herobox-texto-gris-40px a {
	font-size:40px;
	color:#333333;
}
.herobox-texto-gris-13px a {
	font-size:13px;
	color:#333333;
}
.herobox-texto-gris-13px-alt a {
	background-image: url("/img/ico_flecha.gif");
	background-position: 1px 7px;
	background-repeat: no-repeat;
	font-size:13px;
	color:#000000;
	margin: 2px 0;
	padding: 0 0 0 12px;
}
.herobox-texto-gris-48px a {
	font-size:48px;
	color:#FF6600;
}


.herobox-texto-orange-30px a:hover {
	text-decoration:underline;
}
.herobox-texto-gris-20px a:hover {
	text-decoration:underline;
}
.herobox-texto-gris-23px a:hover {
	text-decoration:underline;
}
.herobox-texto-gris-25px a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.herobox-texto-gris-15px a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.herobox-texto-orange-15px a:hover {
	text-decoration:underline;
}
.herobox-texto-orange-25px a:hover {
	color:#FF6600;
	text-decoration:underline;
}
.herobox-texto-gris-60px a:hover {
	color:##FF6600;
	text-decoration:underline;
}
.herobox-texto-gris-40px a:hover {
	text-decoration:underline;
	color:#333333;
}
.herobox-texto-gris-13px a:hover {
	text-decoration:underline;
	color:#333333;
}
.herobox-texto-gris-13px-alt a:hover {
	text-decoration:underline;
	color:#000000;
}
.herobox-texto-gris-48px a:hover {
	text-decoration:underline;
	color:#FF6600;
}

/* FIN HEROBOX TEXTOS ESTILOS*/


.bt-herobox { position:absolute; top:164px; left:5px; }

.bt-herobox2 { position:absolute; top:164px; left:5px; margin-left:110px; }

.bt-herobox img { margin-right:20px; float:left }

.herobox-texto-enlace-15px {
	font-size: 15px;
	color:#000;
}

.herobox-texto-enlace-15px a {
	background-image: url("/img/ico_flecha.gif");
	background-position: 1px 7px;
	background-repeat: no-repeat;
	font-size: 15px;
	margin: 2px 0;
	padding: 0 0 0 12px;
	list-style-type: none;
	color:#000;
}

.herobox-texto-enlace-15px a:hover {
	text-decoration:underline;
}




/*LISTAS*/


.divHerobox ul li {

	font-size: 12px;
	color:#000;
	
	}
	
.divHerobox ul li a {

	background-image: url("/img/movil_bullet_linea.gif");
	background-position: 1px 7px;
	background-repeat: no-repeat;
	font-size: 12px;
	margin: 2px 0;
	padding: 0 0 0 12px;
	list-style-type: none;
	color:#000;
	
	}

.divHerobox ul li a:hover {

	text-decoration:underline;
	
	
