a{
	outline: none;
}


.clear{
	clear: both;
}

#migaja{
	display: block;
	font-size: 10px;
	font-weight: bold;
	margin: 11px 0 0 10px;
}

#migaja a{
	color: #A6A4A5;
	text-decoration: underline;
}


#migaja a:hover{
	text-decoration: none;
}

#migaja span{
	color: #454545;
	
}


.headerBottom{
	margin-top: 36px;
}


.headerBottom h2, h1.visible2 span{
	font-size: 27px;
	font-family: "AvantGardeMdBTMedium";
	text-transform: uppercase;
}

h1.visible{
	display: block;
}


h1.visible2{
	display: block;
	width: 280px;
}

/*headerbottom h3 color*/
.hMexico{
	color: #F94D7D;
}

.hMexico2, .productoMexico .hMexico2{
	color: #F87FA2;
}

.hAmericaSur{
	color: #FFD42D;
}

.hAmericaSur2, .productoAmericaSur .hAmericaSur2{
	color: #EFBB00;
}

.hCentroAmerica{
	color: #EB8807;
}

.hCentroAmerica2, .productoCentroAmerica .hCentroAmerica2{
	color: #FCAE4E;
}

.hAsia{
	color: #F55C54;
}

.hAsia2, .productoAsia .hAsia2{
	color: #F98581;
}
.hEuropa{
	color: #F55C54;
}

.hEuropa2, .productoEuropa .hEuropa2{
	color: #9650fe;
}

.hUsa{
	color: #20A6ED;
}

.hUsa2, .productoUsa .hUsa2{
	color: #048ED3;
}

/****************************/


.menuRight{
	background: url(../css/img/marcas/BOTONES/menu.png);
	width: 166px;
	height: 20px;
	float: right;
	margin: -56px 0 0 0;
}

.menuRight ul li{
	display: inline;
}

.menuRight li a{
	float: left;
    height: 20px;
    text-indent: -9999px;
}

.mail{
	background: url(../css/img/marcas/BOTONES/menu.png);
	width: 21px;
	margin-right: 23px;
}

.mail span{
	display: none;
}

.mail:hover{
	background-position: 0 -20px;
}

.reducir{
	background: url(../css/img/marcas/BOTONES/menu.png) -44px 0;
	width: 10px;
	margin-right: 5px;
}

.reducir:hover{
	background-position: -44px -20px;
}

.reset{
	background: url(../css/img/marcas/BOTONES/menu.png) -59px 0;
	width: 10px;
	margin-right: 5px;
}

.reset:hover{
	background-position: -59px -20px;
}


.incrementar{
	background: url(../css/img/marcas/BOTONES/menu.png) -74px 0;
	width: 13px;
	margin-right: 18px;
}

.incrementar:hover{
	background-position: -74px -20px;
}

.menuCompartir{
	background: url(../css/img/marcas/BOTONES/menu.png) -106px 0;
	width: 16px;
	margin-right: 24px;
}


.menuCompartir:hover{
	background-position: -106px -20px;
}


.imprimir{
	background: url(../css/img/marcas/BOTONES/menu.png) -145px 0;
	width: 20px;
}

.imprimir:hover{
	background-position: -145px -20px;
}




/*Sección Marcas*/

.seccionMarcas{
	margin-left: 10px;
	padding-top: 73px;
	display: block;
	clear: both;
        width:1060px;
}

.seccionMarcas li{
	display: inline;
}


.marca{
	width: 161px;
	height: 200px;
	float: left;
	margin: 0 40px 0 0;
	display: block;
	cursor: pointer;
	padding: 4px;
}

.marca p{
	color: #FC9C2E;
	padding: 0 15px 20px 15px;
	font-family: "GillSans_MT";
	text-align: right;
}

.marcaInter{
	background: #ffffff;
	height: 200px;
	overflow: hidden;
	text-align: center;
}

.Mexico{
	background: #fff;
}

.Mexico:hover{
	background: url(../css/img/marcas/Mexico/indicador_marca.png) no-repeat 0 0px;
}





.Asia{
	background: #fff;
}

.Asia:hover{
	background: url(../css/img/marcas/Asia/indicador_marca.png) no-repeat 0 0px;
}

.Europa{
	background: #fff;
}

.Europa:hover{
	background: url(../css/img/marcas/Europa/indicador_marca.png) no-repeat 0 0px;
}



.Usa{
	background: #fff;
}

.Usa:hover{
	background: url(../css/img/marcas/Usa/indicador_marca.png) no-repeat 0 0px;
}



.CentroAmerica{
	background: #fff;
}

.CentroAmerica:hover{
	background: url(../css/img/marcas/CentroAmerica/indicador_marca.png) no-repeat 0 0px;
}





.AmericaSur{
	background: #fff;
}

.AmericaSur:hover{
	background: url(../css/img/marcas/AmericaSur/indicador_marca.png) no-repeat 0 0px;
}




.logoProducto{
	padding: 0px;
}


/*region*/

.region{
	width: 181px;
	float: right;
	margin: 0 0 -2px -9px;
}

.region ul{
	position: absolute;
	margin: 15px 0 0 23px;
	z-index: 2;
}

.region ul li{
	text-align: right;
	font-size: 14px;
	padding:4px 10px 0px 0px;
	padding-bottom: 1px;
}

.region ul li a{
	text-decoration: none;
}

.menuMexico li a:hover, .menuMexico .select{
	color: #F94D7D !important;
}

.menuAsia li a:hover, .menuAsia .select{
	color: #F05050 !important;
}
.menuEuropa li a:hover, .menuEuropa .select{
	color: #6812e8 !important;
}

.menuUsa li a:hover, .menuUsa .select{
	color: #20A6ED !important;
}


.menuCentroAmerica li a:hover, .menuCentroAmerica .select{
	color: #FC972A !important;
}



.menuAmericaSur li a:hover, .menuAmericaSur .select{
	color: #FFD42D !important;
}



.verRegion{
	/*background: url(../css/img/marcas/BOTONES/VER_REGIONES.png) no-repeat;
	width: 173px;
	height: 33px;
	float: left;
	display: block;
	text-indent: -9999px;
	margin-bottom: 19px;*/
}

.verRegion:hover{
	/*background-position: 0 -34px;*/
}


.btnMexico{
	background: url(../css/img/marcas/PROMOCIONES/PROMOCIONES_m.jpg) no-repeat;
}

.btnAsia{
	background: url(../css/img/marcas/PROMOCIONES/PROMOCIONES_a.jpg) no-repeat;
}
.btnEuropa{
	background: url(../css/img/marcas/PROMOCIONES/PROMOCIONES_e.jpg) no-repeat;
}
.btnUsa{
	background: url(../css/img/marcas/PROMOCIONES/PROMOCIONES_U.jpg) no-repeat;
}

.btnCentroAmerica{
	background: url(../css/img/marcas/PROMOCIONES/PROMOCIONES_ca.jpg) no-repeat;
}

.btnAmericaSur{
	background: url(../css/img/marcas/PROMOCIONES/PROMOCIONES_S.jpg) no-repeat;
}

.btnMexico:hover, .btnUsa:hover, .btnAsia:hover, .btnEuropa:hover .btnAmericaSur:hover, .btnCentroAmerica:hover{
	background-position: 0 -87px;
}




.btnMexico, .btnAsia, .btnEuropa, .btnUsa, .btnCentroAmerica, .btnAmericaSur{
	width: 180px;
	height: 47px;
	float: left;
	padding: 40px 0px 0px 28px;
	font-size: 16px;
	color:#fff;
	
}
.promocion{
    width: 208px;
    height: 87px;
}

.opacity{
	opacity: 0.5;
}

.opacityMenu{
	opacity: 0.7;
}



/*sección promo*/

.seccionPromo{
	width: 955px;
	height: 201px;
	clear: both;
	top: 0;
	position: relative;
	display: none;
	margin-bottom: 61px;
	margin-top: 13px;
}


.seccionPromo a{
	text-decoration: none;
	color: #fff;
}

.seccionPromo a:hover{
	text-decoration: underline
}

.seccionPromo ul li{
	margin-bottom: 20px;
	background: url("../css/img/marcas/BOTONES/bullet.png") no-repeat 1px 4px;
	padding-left: 13px;
}

.promoMexico{
	background: url(../css/img/marcas/PROMOCIONES/CONTENEDOR_MEXICO.png) no-repeat;
}

.promoAsia{
	background: url(../css/img/marcas/PROMOCIONES/CONTENEDOR_ASIA.png) no-repeat;
}
.promoEuropa{
	background: url(../css/img/marcas/PROMOCIONES/CONTENEDOR_EUROPA.gif) no-repeat;
}
.promoUsa{
	background: url(../css/img/marcas/PROMOCIONES/CONTENEDOR_USA.png) no-repeat;
}

.promoCentroAmerica{
	background: url(../css/img/marcas/PROMOCIONES/CONTENEDOR_CENTROA.png) no-repeat;
}

.promoAmericaSur{
	background: url(../css/img/marcas/PROMOCIONES/CONTENEDOR_SUR.png) no-repeat;
}

.promoInter{
	background: url(../css/img/marcas/PROMOCIONES/contenedor_imagen.png) no-repeat;
	width: 739px;
	height: 189px;
	position: relative;
	top: 5px;
	left: 6px;
}

.arrowPromo{
	float: right;
    left: -11px;
    position: relative;
    top: -14px;
}




/*producto*/

.producto{
	width: 810px;
	height: 234px;
	clear: both;
	position: relative;
	top: 9px;
}

.productoMexico{
	background: url(../css/img/marcas/Mexico/contenedor_producto.png) no-repeat;
}

.productoAsia{
	background: url(../css/img/marcas/Asia/contenedor_producto_a.png) no-repeat;
}
.productoEuropa{
	background: url(../css/img/marcas/Europa/contenedor_producto_e.jpg) no-repeat;
}
.productoUsa{
	background: url(../css/img/marcas/Usa/contenedor_producto.png) no-repeat;
}

.productoCentroAmerica{
	background: url(../css/img/marcas/CentroAmerica/contenedor_producto.png) no-repeat;
}

.productoAmericaSur{
	background: url(../css/img/marcas/AmericaSur/contenedor_producto.png) no-repeat;
}

.arrowProducto{
	position: relative;
	top: -14px;
}



#pane1 .arrowProducto{
	left: 71px;
}

#pane2 .arrowProducto{
	left: 262px;
}

#pane3 .arrowProducto{
	left: 453px;
}

#pane4 .arrowProducto{
	left: 644px;
}


/*slide México*/
#slides1 .slides_container, #slides2 .slides_container, #slides3 .slides_container, #slides4 .slides_container,
/*slide Asia*/
#slidesAsia .slides_container, #slidesAsia2 .slides_container, #slidesAsia3 .slides_container, #slidesAsia4 .slides_container,
/*slide Europa*/
#slidesEuropa .slides_container, #slidesEuropa2 .slides_container, #slidesEuropa3 .slides_container, #slidesEuropa4 .slides_container,
/*slide Usa*/
#slidesUsa .slides_container, #slidesUsa2 .slides_container, #slidesUsa3 .slides_container, #slidesUsa4 .slides_container,
/*slide Centro Amércia*/
#slidesCentroAmerica .slides_container, #slidesCentroAmerica2 .slides_container, #slidesCentroAmerica3 .slides_container, #slidesCentroAmerica4 .slides_container,
/*slide América del sur*/
#slidesAmericaSur .slides_container, #slidesAmericaSur2 .slides_container, #slidesAmericaSur3 .slides_container, #slidesAmericaSur4 .slides_container
{
    width: 1042px;
    height: 236px;
    top: -18px;
}

#slides1 .slides_container .slideContent, #slides2 .slides_container .slideContent, #slides3 .slides_container .slideContent, #slides4 .slides_container .slideContent,
#slidesAsia .slides_container .slideContent, #slidesAsia2 .slides_container .slideContent, #slidesAsia3 .slides_container .slideContent, #slidesAsia4 .slides_container .slideContent,
#slidesEuropa .slides_container .slideContent, #slidesEuropa2 .slides_container .slideContent, #slidesEuropa3 .slides_container .slideContent, #slidesEuropa4 .slides_container .slideContent,
#slidesUsa .slides_container .slideContent, #slidesUsa2 .slides_container .slideContent, #slidesUsa3 .slides_container .slideContent, #slidesUsa4 .slides_container .slideContent,
#slidesCentroAmerica .slides_container .slideContent, #slidesCentroAmerica2 .slides_container .slideContent, #slidesCentroAmerica3 .slides_container .slideContent, #slidesCentroAmerica4 .slides_container .slideContent,
#slidesAmericaSur .slides_container .slideContent, #slidesAmericaSur2 .slides_container .slideContent, #slidesAmericaSur3 .slides_container .slideContent, #slidesAmericaSur4 .slides_container .slideContent
{
    width: 1042px;
    height: 459px;
    display: block;
}


#slides1 .slides_container .imgProducto, #slides2 .slides_container .imgProducto, #slides3 .slides_container .imgProducto, #slides4 .slides_container .imgProducto,
#slidesAsia .slides_container .imgProducto, #slidesAsia2 .slides_container .imgProducto, #slidesAsia3 .slides_container .imgProducto, #slidesAsia4 .slides_container .imgProducto,
#slidesEuropa .slides_container .imgProducto, #slidesEuropa2 .slides_container .imgProducto, #slidesEuropa3 .slides_container .imgProducto, #slidesEuropa4 .slides_container .imgProducto,
#slidesUsa .slides_container .imgProducto, #slidesUsa2 .slides_container .imgProducto, #slidesUsa3 .slides_container .imgProducto, #slidesUsa4 .slides_container .imgProducto,
#slidesCentroAmerica .slides_container .imgProducto, #slidesCentroAmerica2 .slides_container .imgProducto, #slidesCentroAmerica3 .slides_container .imgProducto, #slidesCentroAmerica4 .slides_container .imgProducto,
#slidesAmericaSur .slides_container .imgProducto, #slidesAmericaSur2 .slides_container .imgProducto, #slidesAmericaSur3 .slides_container .imgProducto, #slidesAmericaSur4 .slides_container .imgProducto
{
	margin: 20px 0 0 17px;
	width: 217px;
	height: 165px;
}



#slides1 .next, #slides2 .next, #slides3 .next, #slides4 .next,
#slidesAsia .next, #slidesAsia2 .next, #slidesAsia3 .next, #slidesAsia4 .next,
#slidesEuropa .next, #slidesEuropa2 .next, #slidesEuropa3 .next, #slidesEuropa4 .next,
#slidesUsa .next, #slidesUsa2 .next, #slidesUsa3 .next, #slidesUsa4 .next,
#slidesCentroAmerica .next, #slidesCentroAmerica2 .next, #slidesCentroAmerica3 .next, #slidesCentroAmerica4 .next,
#slidesAmericaSur .next, #slidesAmericaSur2 .next, #slidesAmericaSur3 .next, #slidesAmericaSur4 .next
{
	z-index: 10;
	float:right;
	display:block;
	width:27px;
	height:27px;
	text-indent:-999px;
	overflow:hidden;
	position: relative;
	left: -561px;
	top: -157px;
}



#slides1 .next:hover, #slides1 .prev:hover, #slides2 .next:hover, #slides2 .prev:hover, #slides3 .next:hover, #slides3 .prev:hover, #slides4 .next:hover, #slides4 .prev:hover,
#slidesAsia .next:hover, #slidesAsia .prev:hover, #slidesAsia2 .next:hover, #slidesAsia2 .prev:hover, #slidesAsia3 .next:hover, #slidesAsia3 .prev:hover, #slidesAsia4 .next:hover, #slidesAsia4 .prev:hover,
#slidesEuropa .next:hover, #slidesEuropa .prev:hover, #slidesEuropa2 .next:hover, #slidesEuropa2 .prev:hover, #slidesEuropa3 .next:hover, #slidesEuropa3 .prev:hover, #slidesEuropa4 .next:hover, #slidesEuropa4 .prev:hover,
#slidesUsa .next:hover, #slidesUsa .prev:hover, #slidesUsa2 .next:hover, #slidesUsa2 .prev:hover, #slidesUsa3 .next:hover, #slidesUsa3 .prev:hover, #slidesUsa4 .next:hover, #slidesUsa4 .prev:hover,
#slidesCentroAmerica .next:hover, #slidesCentroAmerica .prev:hover, #slidesCentroAmerica2 .next:hover, #slidesCentroAmerica2 .prev:hover, #slidesCentroAmerica3 .next:hover, #slidesCentroAmerica3 .prev:hover, #slidesCentroAmerica4 .next:hover, #slidesCentroAmerica4 .prev:hover,
#slidesAmericaSur .next:hover, #slidesAmericaSur.prev:hover, #slidesAmericaSur2 .next:hover, #slidesAmericaSur2 .prev:hover, #slidesAmericaSur3 .next:hover, #slidesAmericaSur3 .prev:hover, #slidesAmericaSur4 .next:hover, #slidesAmericaSur4 .prev:hover
{
	background-position: left -28px;
}


#slides1 .prev, #slides2 .prev, #slides3 .prev, #slides4 .prev,
#slidesAsia .prev, #slidesAsia2 .prev, #slidesAsia3 .prev, #slidesAsia4 .prev,
#slidesEuropa .prev, #slidesEuropa2 .prev, #slidesEuropa3 .prev, #slidesEuropa4 .prev,
#slidesUsa .prev, #slidesUsa2 .prev, #slidesUsa3 .prev, #slidesUsa4 .prev,
#slidesCentroAmerica .prev, #slidesCentroAmerica2 .prev, #slidesCentroAmerica3 .prev, #slidesCentroAmerica4 .prev,
#slidesAmericaSur .prev, #slidesAmericaSur2 .prev, #slidesAmericaSur3 .prev, #slidesAmericaSur4 .prev
{
	position:relative;
	top: -157px;
	left: 4px;
	z-index: 10;
	float:left;
	display:block;
	height:27px;
	width:27px;
	overflow:hidden;
	text-indent: -9999px;
}
/*prev next mexico*/
.productoMexico #slides1 .next, .productoMexico #slides2 .next, .productoMexico #slides3 .next, .productoMexico #slides4 .next{
	background: url('img/marcas/Mexico/boton_pro_adelante_m.png') no-repeat 0 0;
}

.productoMexico #slides1 .prev, .productoMexico #slides2 .prev, .productoMexico #slides3 .prev, .productoMexico #slides4 .prev{
	background: url('img/marcas/Mexico/boton_pro_atras_m.png') no-repeat 0 0;
}

/*prev next asia*/
.productoAsia #slides1 .next, .productoAsia #slides2 .next, .productoAsia #slides3 .next, .productoAsia #slides4 .next{
	background: url('img/marcas/Asia/boton_pro_adelante_a.png') no-repeat 0 -1px;
}

.productoAsia #slides1 .prev, .productoAsia #slides2 .prev, .productoAsia #slides3 .prev, .productoAsia #slides4 .prev{
	background: url('img/marcas/Asia/boton_pro_atras_a.png') no-repeat 0 -1px;
}
/*prev next europa*/
.productoEuropa #slides1 .next, .productoEuropa #slides2 .next, .productoEuropa #slides3 .next, .productoEuropa #slides4 .next{
	background: url('img/marcas/Europa/boton_pro_adelante_e.png') no-repeat 0 -1px;
}

.productoEuropa #slides1 .prev, .productoEuropa #slides2 .prev, .productoEuropa #slides3 .prev, .productoEuropa #slides4 .prev{
	background: url('img/marcas/Europa/boton_pro_atras_e.png') no-repeat 0 -1px;
}
/*prev next usa*/
.productoUsa #slides1 .next, .productoUsa #slides2 .next, .productoUsa #slides3 .next, .productoUsa #slides4 .next{
	background: url('img/marcas/Usa/boton_pro_adelante_u.png') no-repeat 0 -2px;
}

.productoUsa #slides1 .prev, .productoUsa #slides2 .prev, .productoUsa #slides3 .prev, .productoUsa #slides4 .prev{
	background: url('img/marcas/Usa/boton_pro_atras_u.png') no-repeat 0 -2px;
}


/*prev next centro américa*/
.productoCentroAmerica #slides1 .next, .productoCentroAmerica #slides2 .next, .productoCentroAmerica #slides3 .next, .productoCentroAmerica #slides4 .next{
	background: url('img/marcas/CentroAmerica/boton_pro_adelante_ca.png') no-repeat 0 -1px;
}

.productoCentroAmerica #slides1 .prev, .productoCentroAmerica #slides2 .prev, .productoCentroAmerica #slides3 .prev, .productoCentroAmerica #slides4 .prev{
	background: url('img/marcas/CentroAmerica/boton_pro_atras_ca.png') no-repeat 0 -1px;
}



/*prev next américa del sur*/
.productoAmericaSur #slides1 .next, .productoAmericaSur #slides2 .next, .productoAmericaSur #slides3 .next, .productoAmericaSur #slides4 .next{
	background: url('img/marcas/AmericaSur/boton_pro_adelante_s.png') no-repeat 0 -2px;
}

.productoAmericaSur #slides1 .prev, .productoAmericaSur #slides2 .prev, .productoAmericaSur #slides3 .prev, .productoAmericaSur #slides4 .prev{
	background: url('img/marcas/AmericaSur/boton_pro_atras_s.png') no-repeat 0 -2px;
}





.productRight{
	width: 460px;
	position: absolute;
	top: 21px;
	left: 267px;
	color: #fff;
	height: 170px;
}

.productRight p{
	font-size: 10px;
}

.productRight h5{
	font-size: 18px;
	text-transform: uppercase;
}

.productRight h4{
	font-size: 23px;
	text-transform: uppercase;
	margin-bottom: 19px;
}

.productRight h3{
	font-size: 10px;
	text-transform: uppercase;
	margin-bottom: 5px;
}


.productRight .link{
	border-left: 1px dotted #FFFFFF;
        border-right: 1px dotted #FFFFFF;
        color: #FFFFFF;
        float: right;
        padding: 2px 5px;
        position: absolute;
        right: 0;
        text-decoration: none;
        top: 147px;
}

.productRight .link:hover{
	text-decoration: underline;
}


.masProducto{
	text-transform: uppercase;
	position: absolute;
	top: 17px;
	left: 638px;
	font-size: 15px;
	cursor: pointer;
	text-align: right;
	color: #fff;
}

.masProducto:hover{
	text-decoration: underline;
}

.masProducto span{
	position: absolute;
	top: 0;
	left: 89px;
}



/*scroll contenedor producto*/

.content{
	width: 170px;
	height: 160px;
	margin-left: 49px;
    margin-top: 20px;
}

ul.content{
}

.content li{
	margin-bottom: 20px;
	background: url("../css/img/marcas/BOTONES/bullet.png") no-repeat 1px 4px;
	padding-left: 13px;
}

.content li a{
	color: #ffffff;
	text-decoration: none;
}

.content li a:hover{
	text-decoration: underline;
}


/*scroll producto México*/

.scroll{
 
    height: 200px;
    left: 725px;
    position: absolute;
    top: -1px;
    width: 233px;
    border-radius: 10px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    background: url("../css/img/marcas/Mexico/MEXICO_2.png") no-repeat;
}



/*scroll Asia*/

.scrollProducto{
    height: 200px;
    left: 728px;
    position: absolute;
    top: 0;
    width: 233px;
}

/*scroll Asia*/

.productoAsia .scroll{
    background: url("../css/img/marcas/Asia/ASIA_2.png") no-repeat;
}

.productoEuropa .scroll{
    background: url("../css/img/marcas/Europa/EUROPA_2.png") no-repeat;
}

/*scroll usa*/

.productoUsa .scroll{
    background: url("../css/img/marcas/Usa/USA_2.png") no-repeat;
}


.productoCentroAmerica .scroll{
    background: url("../css/img/marcas/CentroAmerica/CENTRO_AMERICA_2.png") no-repeat;
}


.productoAmericaSur .scroll{
    background: url("../css/img/marcas/AmericaSur/SUR_AMERICA_2.png") no-repeat;
}




/*scroll promoción*/
.scrollContent{
	left: 766px;
    position: absolute;
    top: 6px;
    width: 174px;
    height: 100px;
}


.scrollContent .scrollPromo, .scrollContent .scrollPromoAsia, .scrollContent .scrollPromoEuropa, .scrollContent .scrollPromoUsa, .scrollContent .scrollPromoCentroAmerica, .scrollContent .scrollPromoAmericaSur{
	height: 130px;
        width: 300px;
}


.scrollContent h2{
	margin-bottom: 20px;
	color: #ffffff;
	font-weight: bold;
}



.masMarcas{
	width: 728px;
	height: 237px;
	background: url(../css/img/marcas/CONTENEDOR_MARCAS/MARCAS.png) no-repeat;
    font-size: 12px;
    margin: 7px 0 0 10px;
    display: none;
}

.masMarcas ul{
	margin: 0px 0px 0px 20px;
	width: 100%;
}

.masMarcas .noMargin, .noMargin{
	margin-right: 0;
}

.masMarcas ul li{
	margin-bottom: 15px;
	text-transform: uppercase;
	width: 24.3%;
	float: left;
}

.masMarcas ul li a{
	font-family: "AvantGardeMdBTMedium";
	text-decoration: none;
	font-weight: bold;
	color: #414141;
}


.masMarcas ul li a:hover{
	text-decoration: underline;
}


.btnMas{
    cursor: pointer;
    font-size: 14px;
    color: #fff;
    text-transform: uppercase;
    position: absolute;
    left: 600px;
    top: 209px;
}

.btnMas:hover{
	text-decoration: underline;
}




/*share*/

.share{
	position: relative;
	width: 500px;
	height: 23px;
	margin: 35px 0 139px 0;
	clear: both;
	float: left;
}


.share li{
	display: inline;
    float: left;
    text-align: center;
    margin-left: 10px;
    width: 100px;
}
.share li a{
	float: left;
	height: 21px !important;
        overflow: visible !important;
	/*text-indent: -9999px;*/
	
}

.meGusta{
	width: 77px;
	background: url(../css/img/marcas/BOTONES/share.jpg) no-repeat 0 0;
	margin-right: 12px;
}


.meGusta:hover{
	background-position: 0 -22px;
}


.tweet{
	width: 57px;
	background: url(../css/img/marcas/BOTONES/share.jpg) no-repeat -89px 0;
}

.tweet:hover{
	background-position: -89px -22px;
}

.compartir{
	width: 85px;
	background: url(../css/img/marcas/BOTONES/share.jpg) no-repeat -157px 0;
}

.compartir:hover{
	background-position: -157px -22px;
}


/*footer social links*/

.social{
	background: url(../css/img/marcas/BOTONES/social-media.png) no-repeat;
	float: right;
    height: 87px;
    left: -40px;
    position: relative;
    top: 41px;
    width: 229px;
    clear: both;
}

.social li{
	display: inline;
}

.social li a{
	width: 45px;
	height: 43px;
	float: left;
	text-indent: -9999px;
}


.rss{
	background: url(../css/img/marcas/BOTONES/rss.png) no-repeat;
	left: 29px;
    position: relative;
    top: -3px;
}

.rss:hover{
	background-position: 0 -43px;
	top: 1px;
}

.facebook{
	background: url(../css/img/marcas/BOTONES/facebook.png) no-repeat;
	left: 23px;
    position: relative;
    top: 37px;
}

.facebook:hover{
	background-position: 0 -43px;
	top: 40px;
}

.twitter{
	background: url(../css/img/marcas/BOTONES/twitter.png) no-repeat;
	left: 33px;
    position: relative;
    top: -4px;
}

.twitter:hover{
	background-position: 0 -43px;
	top: 0;
}

.youtube{
	background: url(../css/img/marcas/BOTONES/youTube.png) no-repeat;
	left: 41px;
    position: relative;
    top: 26px;
}

.youtube:hover{
	background-position: 0 -43px;
	top: 30px;
}









/*custom scroll*/
   
.jspContainer
{
	overflow: hidden;
	position: relative;
}

.jspPane
{
	position: absolute;
}

.jspVerticalBar
{
	position: absolute;
	top: 0;
	right: 5px;
	width: 10px;
	height: 100%;
}

.jspHorizontalBar
{
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 16px;
	background: red;
}

.jspVerticalBar *,
.jspHorizontalBar *
{
	margin: 0;
	padding: 0;
}

.jspCap
{
	display: none;
}

.jspHorizontalBar .jspCap
{
	float: left;
}

.jspTrack
{
	position: relative;
}


.scrollProductoMexico .jspTrack, .scrollPromo .jspTrack
{
	background: #F44276;
}

.scrollProductoAsia .jspTrack, .scrollPromoAsia .jspTrack
{
	background: #F63636;
}
.scrollProductoEuropa .jspTrack, .scrollPromoEuropa .jspTrack
{
	background: #9650fe;
}

.scrollProductoUsa .jspTrack, .scrollPromoUsa .jspTrack
{
	background: #007CBC;
}


.scrollProductoCentroAmerica .jspTrack, .scrollPromoCentroAmerica .jspTrack
{
	background: #FC972A; 
}

.scrollProductoAmericaSur .jspTrack, .scrollPromoAmericaSur .jspTrack
{
	background: #E1B503; 
}




.jspDrag
{
	position: relative;
	top: 0;
	left: 0;
	cursor: pointer;
	height: 10px;
}

.scrollPromoMexico .jspDrag, .scrollProductoMexico .jspDrag{
	background:  url("../css/img/marcas/Mexico/scroll_m.png") no-repeat -4px 0;
}

.scrollPromoAsia .jspDrag, .scrollProductoAsia .jspDrag{
	background:  url("../css/img/marcas/Asia/scroll_a.png") no-repeat -4px 0;
}
.scrollPromoEuropa .jspDrag, .scrollProductoEuropa .jspDrag{
	background:  url("../css/img/marcas/Europa/scroll_e.png") no-repeat -4px 0;
}
.scrollPromoUsa .jspDrag, .scrollProductoUsa .jspDrag{
	background:  url("../css/img/marcas/Usa/scroll_u.png") no-repeat -4px 0;
}

.scrollPromoCentroAmerica .jspDrag, .scrollProductoCentroAmerica .jspDrag{
	background:  url("../css/img/marcas/CentroAmerica/scroll_ca.png") no-repeat -4px 0;
}

.scrollPromoAmericaSur .jspDrag, .scrollProductoAmericaSur .jspDrag{
	background:  url("../css/img/marcas/AmericaSur/scroll.png") no-repeat -4px 0;
}


.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag
{
	float: left;
	height: 100%;
}

.jspArrow
{
	background: #50506d;
	text-indent: -20000px;
	display: block;
	cursor: pointer;
}

.jspArrow.jspDisabled
{
	cursor: default;
	background: #80808d;
}

.jspVerticalBar .jspArrow
{
	height: 16px;
}

.jspHorizontalBar .jspArrow
{
	width: 16px;
	float: left;
	height: 100%;
}

.jspVerticalBar .jspArrow:focus
{
	outline: none;
}

.jspCorner
{
	background: #eeeef4;
	float: left;
	height: 100%;
}

/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner
{
	margin: 0 -3px 0 0;
}


/*end custom scroll*/


#arrowMex{
	background: url("../css/img/marcas/Mexico/triangulo_contenedor.jpg") no-repeat;
	height: 14px;
}




/*inversionista*/

.inversionista{
	width: 960px;
}

.inversionista img{
	float: left;
	margin-right: 37px;
}


.inversionista .right{
	width: 400px;
	float: left;
}

.inversionista p{
	margin-top: 135px;
	margin-bottom: 53px;
	font-size: 16px;
	font-family: 'AvantGardeBkBTBook';
	line-height: 25px;
}


.inversionista .share{
	margin-top: -27px;
}


a.btnVisitanos, a.btnNutricion{
	text-indent: -9999px;
}

.btnVisitanos{
	background: url("../css/img/INVERSIONISTAS/boton_visitarSitio.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 41px;
    width: 165px;
    float: right;
}

.btnVisitanos:hover, .btnNutricion:hover{
	background-position: 0 -41px;
}


/*nutrición*/


.btnNutricion{
	float: right;
	width: 165px;
	height: 41px;
	background: url(../css/img/NUTRICION/boton_visitarSitio.png) no-repeat 0 0;
	margin-right: 250px;
        margin-top: 50px;
}

.nutricion{
	height: 500px;
	width: 960px;
	background: url(../css/img/NUTRICION/IMAGEN_NUTRICION.jpg) no-repeat 0 0;
}
.nutricion.en{
	background: url(../css/img/NUTRICION/IMAGEN_NUTRICION_en.jpg) no-repeat 0 0 !important;
}

.nutricion p{
	font-family: 'AvantGardeBkBTBook';
    font-size: 16px;
    left: 294px;
    line-height: 22px;
    position: relative;
    top: 65px;
    width: 425px;
}





/*addThis email button*/

.addthis_default_style .at300b, .addthis_default_style .at300m {
    padding: 0;
    margin: 0;
}

.addthis_default_style .at15t_expanded, .addthis_default_style .at15t_compact{
	margin-right: 0;
	background: none;
}


.at300bs{
	background: none;
	text-indent: -9999px;
}


.at300bs a{
	text-indent: -9999px;
	float: left;
}









/*estructura*/

.estructura{
	margin-top: 0;
}

.estructura h2{
	margin-bottom: 30px;
	font-family: "AvantGardeMdBTMedium";
}

 .estructura p{
	margin-bottom: 30px;
}


.estructura h3{
	font-family: "AvantGardeBkBTBook";
}


.estructura h4{
	font-size: 20px;
	font-family: "AvantGardeBkBTBook";
}

.estructura p{
	line-height: 24px;
}

.estructura span{
	color: #ff8400;
	font-family: "AvantGardeMdBTMedium";
	font-size: 22px;
}

.estructura .columnLeft{
	float: left;
	width: 525px;
}

.estructura .columnRight{
	float: right;
	width: 320px;
}

.columnRight .img1{
	padding: 71px 0 160px 0
}

.columnRight .img2{
	padding: 0 0 236px 0
}

.columnRight .img3{
	padding: 0 0 250px 0
}

.columnRight .img4{
	padding: 0 0 392px 0
}

.columnRight .img5{
	padding: 0 0 20px 0
}

.columnRight .img6{
	padding: 0 0 18px 0
}


.estructura cite{
	font-size: 20px;
}




/*prensa*/

.prensa p{
	line-height: 19px;
}


.prensa h3{
	text-transform: uppercase;
	font-size: 16px;
	font-family: 'AvantGardeMdBTMedium';
}

.prensa a, .prensa  h2{
	text-transform: uppercase;
	color: #FF8500;
	text-decoration: none;
	padding-left: 0;
}

a.emailLink{
	text-transform: lowercase;
}

.prensa a:hover{
	text-decoration: underline
}

.menuPrensa{
	width: 155px;
	float: right;
	margin: -20px 0 0 0;
}

.menuPrensa ul{
	text-align: right;
	position: absolute;
	margin-top: 50px;
	background: #fff;
	z-index: 5;
}

.menuPrensa ul li{
	margin-bottom: 13px;
}

.menuPrensa ul a{
	text-decoration: none;
}

.menuPrensa ul a:hover{
	text-decoration: underline;
}

.verMenuPrensa{
	background: url(../css/img/prensa/CONTACTO/boton_menu_prensa.png) no-repeat;
	width: 155px;
	height: 33px;
	float: left;
	display: block;
	text-indent: -9999px;
	margin-bottom: 19px;
}

.verMenuPrensa:hover{
	background-position: 0 0;
}



.prensa h2{
	font-size: 18px;
	font-family: 'AvantGardeMdBTMedium';
}

.prensa h2 span{
	font-size: 23px;
	letter-spacing: 1px;
}



.prensa .left{
	float: left;
}

.prensa .left .img{
	float: left;
}

.prensa .left .infoLeft{
	width: 226px;
	float: left;
	margin: 0 36px 0 31px;
        padding-top:20px;
}


.contenedorNoticia{
	/*background: url(../css/img/prensa/NOTICIAS/contenedor_imagen_noticia_principal.png) no-repeat;
	width: 302px;*/
	float: left;
}

div.cite{
	width: 240px;
	margin: 48px 49px 58px 37px;
	font-size: 18px;
	line-height: 26px;
	font-family: 'AvantGardeMdBTMedium';
	font-style: italic;
}

div.cite span{
	color: #FF8400;
}

div.cite .comillaTop{
	margin-left: -37px;
}

div.cite .comillaBottom{
	position: relative;
    top: 15px;
}


.marginRight{
	margin-right: 32px;
}

.minWidth{
	min-width: 1060px;
	position: relative;
}

a.verTodas{
	float: left;
	width: 113px;
	height: 23px;
	background: url(../css/img/prensa/NOTICIAS/boton_ver_todas.jpg) no-repeat;
	margin-top: 11px;
	margin-left: 123px;
	color: #fff !important;
	text-align: center;
	font-size:15px;
	text-decoration:none !important;
	text-transform:uppercase;
	padding-top: 10px;
}



a.verTodas:hover{
	background-position: 0 -34px;
}

.boxRight{
     padding-top: 10px;
}


.prensa .right{
	float: left;
	background: url(../css/img/prensa/NOTICIAS/division_noticias.jpg) no-repeat;
	width: 387px;
	padding-left: 53px;
        padding-top: 10px;
}


.prensa .right .shareSmall{
	left: 326px;
    top: -19px;
    position: relative;
}


.prensa .right p{
	margin: 0;
}

.prensa .right .widthP{
	width: 350px;
}


.icnRight{
	float: right;
}

.shareInterna{
	text-indent: -9999px;
	margin: 0;
}



.list300_100-right{
    clear: both;
    display: block;
    float: right;
    margin-left: 25px;
    max-width: 300px;
    padding: 0 !important;
}



.shareInterna li a{
	height: 21px;
	float: left;
	margin-right: 20px;
}

.icnWidth{
	width: 285px;
	margin-top: 0;
}


h1.black{
	color: #414141;
	font-size: 18px;
}

.shareTop{
	float: right;
	position: relative;
	top: 17px;
}


.contactoRight{
	float: left;
	line-height: 15px;
	font-size: 13px;
	background: url(../css/img/prensa/CONTACTO/Linea_division_contacto.jpg) no-repeat 0 -41px;
	padding-left: 15px;
        padding-top: 10px;

}



.contactoPrensa{
	margin-top: 22px;
         
}


.descarga{
	padding-right: 10px;
	padding-left: 31px;
	padding-bottom: 8px;
	display: block;
	background: url(../css/img/prensa/NOTICIAS/icono_Descarga_pressKit.png) no-repeat 0 4px;
	z-index: 1101;
	position: relative;
}



.contactoLeft h3:hover{
	text-decoration: underline;
}


.press1{
	font-size: 18px;
}

.press2{
	font-size: 23px;
}



.margin{
	margin-bottom: 20px;
}


h2.media{
	font-size: 30px;
	color: #414141;
	font-family: 'AvantGardeMdBTMedium';
}


/*videos*/
#prensaVideos{
	width: 283px;
	height: 252px;
	background: url(../css/img/prensa/MEDIA/VIDEOS_ICONO.jpg) no-repeat;
	float: left;
	margin-top: 114px;
	margin-right: 44px;
}

a.prensaVideos{
	background: url(../css/img/prensa/MEDIA/VIDEOS_ICONO.jpg) no-repeat 0 -25px;
	float: left;
    height: 50px;
    padding-top:84px;
    margin: 25px 0 0;
    width: 134px;
    
    font-family: 'TwCen_MT';
    font-size:16px;
    text-align: center;
    text-transform:uppercase;
    text-decoration:none !important;
    color: #fff;
}

a.prensaVideos:hover{
	background-position: 0 -277px;
}





/*imagenes*/


#prensaImagenes{
	width: 287px;
	height: 285px;
	background: url(../css/img/prensa/MEDIA/IMAGENES_ICONO.jpg) no-repeat;
	float: left;
	margin-right: -95px;
}

a.prensaImagenes{
	background: url(../css/img/prensa/MEDIA/IMAGENES_ICONO.jpg) no-repeat 0 -29px;
	float: left;
    height: 44px;
    margin: 29px 0 0;
    width: 134px;
    padding-top:90px;
    
    font-family: 'TwCen_MT';
    font-size:16px;
    text-align: center;
    text-transform:uppercase;
    text-decoration:none !important;
    color: #fff;
}

a.prensaImagenes:hover{
	background-position: 0 -314px;
}



/*audio*/

#prensaAudio{
	width: 298px;
	height: 222px;
	background: url(../css/img/prensa/MEDIA/AUDIO_ICONO.jpg) no-repeat;
	float: left;
	margin-top: 228px;
	margin-right: -17px;
}

a.prensaAudio{
	background: url(../css/img/prensa/MEDIA/AUDIO_ICONO.jpg) no-repeat -101px 0;
	float: left;
    height: 40px;
    padding-top:94px;
    margin: 0 0 0 100px;
    width: 134px;
    
    font-family: 'TwCen_MT';
    font-size:16px;
    text-align: center;
    text-transform:uppercase;
    text-decoration:none !important;
    color: #fff;
}

a.prensaAudio:hover{
	background-position: -101px -222px;
}




/*publicidad*/

#prensaPublicidad{
	width: 241px;
	height: 209px;
	background: url(../css/img/prensa/MEDIA/PUBLICIDAD_ICONO.jpg) no-repeat;
	float: left;
	margin-top: 30px;
}

a.prensaPublicidad{
	background: url(../css/img/prensa/MEDIA/PUBLICIDAD_ICONO.jpg) no-repeat -29px 0;
	float: left;
    height: 44px;
    padding-top: 90px;
    margin: 0 0 0 29px;
    width: 134px;

	font-family: 'TwCen_MT';
    font-size:16px;
    text-align: center;
    text-transform:uppercase;
    text-decoration:none !important;
    color: #fff;
}

a.prensaPublicidad:hover{
	background-position: -29px -209px;
}







/*shareSmall*/

.shareSmall{
	width: 130px;
	height: 17px;
}

.shareSmall li{
    float: left;
    margin-right: 2px;
}
.shareSmall li a{
	float: left;
	height: 17px;
	text-indent: -9999px;
}


.floatRight{
	float: right;	
}


.facebookSmall{
	background: url(../css/img/prensa/share_small.png) no-repeat;
	width: 17px;
}

.facebookSmall:hover{
	background-position: 0 -18px;
}


.twitterSmall{
	background: url(../css/img/prensa/share_small.png) no-repeat -19px 0;
	width: 17px;
}

.twitterSmall:hover{
	background-position: -19px -18px;
}


.addSmall{
	background: url(../css/img/prensa/share_small.png) no-repeat -38px 0;
	width: 39px;
}

.addSmall:hover{
	background-position: -38px -18px;
}



/*lo+ reciente*/

.reciente{
	margin-top: 29px;
}


.recienteLeft{
	float: left;
	width: 360px;
}

.recienteLeft img{
	float: left;
	margin-right: 16px;
}

.recienteLeft .info{
	float: left;
	padding-top: 17px;
	font-family: trebuchet MS;
	line-height: 21px;
}

.recienteLeft .top{
	padding-top: 27px;
}

.recienteLeft .info h4{
	width: 150px;
	line-height: 15px;
	color: #848381;
}

.recienteLeft h3{
	font-size: 23px;
	color: #414141;
	margin-bottom: 5px;
	font-family: trebuchet MS;
}

.recienteLeft h3 span{
	font-size: 30px;
}

.recienteLeft .shareSmall{
	position: relative;
	float: right;
	left: 118px;
	top: 2px;
}



/*reciente slider*/

.recienteSlider{
	float: right;
	height: 141px;
	font-family: trebuchet MS;
	width: 563px;
}

.recienteSlider .slides_container{
	width: 563px;
	height: 140px;
	background: url(../css/img/prensa/LO_MAS_RECIENTE_DE/contenedor_Eventos_Servitje.png) no-repeat 0 0;
}


.recienteSlider .slides_container .contentSlide{
	margin: 37px 0 0 75px;
	width: 400px;
}


.recienteSlider .slides_container .contentSlide img{
	float: left;
	margin-right: 12px;
}

.recienteSlider .slides_container .contentSlide h3{
	font-size: 12px;
	text-transform: uppercase;
	margin-bottom: 0;
	color: #414141;
	font-family: trebuchet MS;
	font-weight: bold;
}

.recienteSlider .slides_container .contentSlide span{
	color: #FF8500;
	font-size: 10px;
}


.recienteSlider .slides_container .contentSlide .recienteInfo{
	width: 300px;
	float: left;
	line-height: 15px;
}

.recienteSlider .slides_container .contentSlide p{
	margin-top: 0;
}



.recienteSlider .prev{
	display: block;
    float: left;
    height: 27px;
    overflow: hidden;
    position: relative;
    top: -78px;
    left: 35px;
    width: 27px;
    z-index: 10;
    background: url(../css/img/prensa/LO_MAS_RECIENTE_DE/boton_atras_contenedor.jpg) no-repeat 0 0;
    text-indent: -999px;
}



.recienteSlider .next{
	display: block;
    float: right;
    height: 27px;
    left: -44px;
    overflow: hidden;
    position: relative;
    top: -78px;
    width: 27px;
    z-index: 10;
    text-indent: -999px;
    background: url(../css/img/prensa/LO_MAS_RECIENTE_DE/boton_adelante_contenedor.jpg) no-repeat 0 0;
}


.recienteSlider .prev:hover, .recienteSlider .next:hover{
	background-position: 0 -27px;
	text-indent: -999px;
}




/*REGISTRO*/

label.error {
	display: block;
}

.registro{
	width: 576px;
	height: 439px;
	background: url(../css/img/REGISTRO/contenedor.png) no-repeat;
	font-family: trebuchet MS;
}


.registro p{
	font-size: 23px;
	text-align: center;
	line-height: 28px;
	padding-top: 102px;
}



.registro .container{
	width: 500px;
	padding: 23px 0 0 23px;
}

.registro ul{
	margin-top: 21px;
	width: 195px;
}

.registro ul li{
	margin-bottom: 12px;
}




.registro .ulRegistro li{
	margin-bottom: 25px;
}


.registro .condiciones{
	margin-top: 10px;
	width: 231px;
}

.registro #condiciones{
	float: left;
	margin-right: 10px;
}

.input{
	color: #919090;
	border: solid #E6611E 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: 172px;
	padding: 6px 0;
}


.inputEmail{
	color: #919090;
	border: solid #E6611E 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: 262px;
	padding: 6px 0;
}

.loginHeader{
	float: left;
}

.registro .right{
	float: right
}


.registro .right p{
	padding-top: 40px;
	font-size: 13px;
	text-shadow: -1px -1px 0 #5E5E5E;
	color: #fff;
}


.contactForm{
	float: left;
}



#formLogin{
	margin-top: 90px;
}

.shadowBox{
	height: 385px;
	background: url(../css/img/REGISTRO/linea_de_division.png) no-repeat 0 -9px;
	padding-left: 28px;
    width: 218px;
}

.top{
	padding-top: 110px;
}


.font{
	color: #fff;
	text-shadow: -1px -1px 0 #5E5E5E;
}

.textTransform{
	text-transform: none;
}

.registro h2{
	font-size: 23px;
}


.cerrar{
	text-indent: -9999px;
	float: left;
	background: url(../css/img/REGISTRO/boton_X.png) no-repeat;
	width: 24px;
	height: 23px;
}

.cerrar:hover{
	background-position: 0 -23px;
}

.registro a{
	color: #fff;
	text-shadow: -1px -1px 0 #5E5E5E;
	text-decoration: none;
}


.registro a:hover{
	text-decoration: underline;
}


.registrarse{
	float: left;
	width: 162px;
	height: 29px;
	padding-top:13px;
	margin-left: 24px;
    margin-top: 26px;
	background: url(../css/img/REGISTRO/boton_registrarse.png) no-repeat;
	font-size:16px !important;
	color:#fff !important;
	text-align:center;
	text-decoration:none !important;
	text-transform:uppercase;
}

.registrarse:hover{
	background-position: 0 -42px;
}


.acceso{
	width: 110px;
	height: 42px;
	margin-left: 31px;
	background: url(../css/img/REGISTRO/boton_acceso.png) no-repeat;
	border: none;
	cursor: pointer;
	font-size:16px !important;
	color:#fff !important;
	text-decoration:none;
	text-transform:uppercase;
}

.acceso:hover{
	background-position: 0 -43px;
}


.enviar{
	width: 110px;
	height: 41px;
	margin-left: 31px;
	margin-top: 31px;
	background: url(../css/img/REGISTRO/boton_enviar.png) no-repeat;
	border: none;
	cursor: pointer;
	font-size:16px !important;
	color:#fff !important;
	text-decoration:none;
	text-transform:uppercase;
}


.enviar:hover{
	background-position: 0 -42px;
}



.flechaContenedor{
	left: 555px;
    position: absolute;
    top: 340px;
}




/*custom lightBox*/

.lightBox{
	position: absolute;
}

/* Lightbox background */
 
#overlay {  
 display:none;  
 background:#414141;  
 opacity:0.7;  
 position:fixed;  
 top:0px;  
 left:0px;  
 min-width:100%;  
 min-height:100%;  
 z-index:1000;  
} 



/* Lightbox panel with some content */  
.lightBox-panel {  
 display:none;  
 position:absolute;  
 top:443px;  
 left:150px;        
 z-index:1050;  
}  

#lightBox{
	
}


/*captcha*/

#recaptcha_image{
    width: 115px !important;
    height: 33px !important;
    float: left;
}



#recaptcha_image img {
    width: 111px !important;
    height: 32px !important;
    float: left;
}

#recaptcha_links{
	float: left;
	
}


#recaptcha_container{
	border: solid #E6611E 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: 173px;
	background: #E6611E;
	margin-bottom: 12px;
	height: 33px;
}

a.captchaReload{
	float: left;
	text-indent: -9999px;
	background: url(../css/img/REGISTRO/botones_captcha.png) no-repeat 0 0;
	width: 18px;
	height: 30px;
}



a.captchaReload:hover{
	background-position: 0 -32px;
}

a.captchaAudio{
	float: left;
	text-indent: -9999px;
	background: url(../css/img/REGISTRO/botones_captcha.png) no-repeat -19px 0;
	width: 20px;
	height: 30px;
}


a.captchaAudio:hover{
	background-position: -19px -32px;
}

a.captchaHelp{
	float: left;
	text-indent: -9999px;
	background: url(../css/img/REGISTRO/botones_captcha.png) no-repeat -40px 0;
	width: 20px;
	height: 30px;
}


a.captchaHelp:hover{
	background-position: -40px -32px;
}


/**/

.contentLeft{
	float: left;
	line-height: 26px;
}

.box1{
	width: 330px;
	margin-bottom: 20px;
}


.box2{
	width: 284px;
	margin-bottom: 20px;
}


.box3{
	border: 1px solid;
    height: 138px;
    margin-bottom: 40px;
    width: 161px;
    border-radius: 8px;
    background: #414141;
}


.textP{
	text-transform: uppercase;
	font-family: 'AvantGardeMdBTMedium';
	font-size: 16px;
	margin: 0;
}

.contentRight{
	float: right;
	width: 631px;
	line-height: 26px;
}

.contentRight p{
	margin: 0;
}



.contentRight span{
	color: #ff8400;
}

.contentRight a{
	color: #ff8400;
	text-transform: uppercase;
	text-decoration: none;
}


.contentRight a:hover{
	text-decoration: underline;
}


.contactoBottom li{
	float: left;
	margin-right: 17px;
    padding-right: 17px;
    padding-top: 24px;
    padding-bottom: 33px;
}

.contactoBottom p{
	margin: 0;
}

.contactoBottom .descarga{
	margin-top: 0px;
}

.txtCenter{
	text-align: center;
}

.contactoBg{
	background: url("../css/img/prensa/CONTACTO/Linea_division_contacto.jpg") no-repeat scroll right -43px;
}




/*pagination*/
.pagination,.wp-pagenavi {
	margin: 0 3px 20px 3px;
	font-family: 'AvantGardeBkBTBook';
	font-size: 18px;
	float: right;
}


.pagination li, .wp-pagenavi a, .wp-pagenavi span{
	float: left;
}

.pagination li a, .wp-pagenavi a{
	cursor: pointer;
}

.pagination a, .wp-pagenavi a{
	text-decoration: none;
	color: #414141;
	padding-left: 5px;
}

.pagination a:hover,
.pagination a:active, .wp-pagenavi a:hover, .wp-pagenavi a:active {
	color: #0979d0;
}
.pagination .current, .ditto_currentpage, .wp-pagenavi .current{
	color: #0979d0 !important;
	padding-left: 5px;
        float: left;
}
.ditto_page{
    float: left;
}
.pagination .disabled{
      background: url("img/btns/slider_izq.png") no-repeat 0 -27px;
	  color: #DDD;	
      text-indent: -9999px;
       
}
span.ditto_previous_off {
    background: url("img/btns/slider_izq.png") no-repeat scroll 0 -27px transparent;
    color: #DDDDDD;
    display: block;
    float: left;
    height: 30px;
    text-indent: -9999px;
    width: 30px;
    margin-top: -5px;
}
.ditto_next_off{
    background: url("img/btns/slider_der.png") no-repeat scroll 0 -27px transparent;
    color: #DDDDDD;
    display: block;
    float: left;
    height: 30px;
    text-indent: -9999px;
    width: 30px;
    margin-top: -5px;
    margin-left: 14px;
}

.pagination .prev, .ditto_previous_link,.wp-pagenavi .previouspostslink{
	background: url("img/btns/slider_izq.png") no-repeat;
	height: 27px;
	width: 27px;
	text-indent: -9999px;
	float: left;
	margin-top: -5px;
}


.pagination .next, .ditto_next_link,.wp-pagenavi .nextpostslink{
	background: url("img/btns/slider_der.png") no-repeat;
	height: 27px;
	width: 27px;
	float: left;
	margin-top: -5px;
	margin-left: 14px;
        text-indent: -9999px;
}


.pagination .next:hover, .pagination .prev:hover{
	background-position: 0 -27px;
}


/*noticia principal*/


ul.noPadding{
	padding: 0;
}

ul.noPadding li{
	display: block;
	margin-bottom: 40px;
}


.principal{
	padding-bottom: 45px;
}

.prensa .share{
	margin: -42px 0 20px 0;
	text-indent: -9999px;
}

.principaWidth1{
	width: 93%;
}

.principaWidth2{
	width: 67%;
}

.principal h4{
	margin: 26px 0 25px 0;
}


.bottom{
	margin-bottom: 20px;
}

.ulBottom{
	margin-bottom: 30px;
}







h2.titleNoticia, h3.titleNoticia{
	font-family: 'AvantGardeMdBTMedium';
	font-size: 16px;
	line-height: 26px;
	color: #414141;
}

h2.titleNoticia:hover{
    color: #414141;
    text-decoration: underline;
}



/*historiales*/
.tv{
	background: url("../css/img/prensa/MEDIA/Historiales_Media/video.gif") no-repeat  right top;
	float: left;
	padding-top:10px;
	padding-right:85px;
	height: 42px;
	position: relative;
	top: 16px;
	color: #f51619;
}


.tv:hover{
	color: #f87a78;
	background-position: right bottom;
}



.video{
	background: url("../css/img/prensa/MEDIA/Historiales_Media/video.jpg") no-repeat  right 0;
	float: left;
	text-indent: -9999px;
	width: 116px;
	height: 52px;
	position: relative;
	top: 16px;
}


.video:hover{
	background-position: 0 -52px;
}



.audioPlay{
	background: url("../css/img/prensa/MEDIA/Historiales_Media/audio.jpg") no-repeat  -4px 0;
	float: left;
	text-indent: -9999px;
	width: 135px;
	height: 38px;
	position: relative;
	top: 16px;
}


.audioPlay:hover{
	background-position: -142px 0;
}


.audioPlayRadio{
	background: url("../css/img/prensa/MEDIA/Historiales_Media/spot_radio.jpg") no-repeat  0 0;
	float: left;
	text-indent: -9999px;
	width: 135px;
	height: 38px;
	position: relative;
	top: 16px;
}


.audioPlayRadio:hover{
	background-position: 0 -38px;
}



.audioStopRadio{
	background: url("../css/img/prensa/MEDIA/Historiales_Media/spot_radio.jpg") no-repeat  -142px 0;
	float: left;
	text-indent: -9999px;
	width: 135px;
	height: 38px;
	position: relative;
	top: 16px;
	left: 10px;
}

.audioStopRadio:hover{
	background-position: -142px -38px;
}


.audioStop{
	background: url("../css/img/prensa/MEDIA/Historiales_Media/audio.jpg") no-repeat  -4px -38px;
	float: left;
	text-indent: -9999px;
	width: 135px;
	height: 38px;
	position: relative;
	top: 16px;
	left: 0;
}

.audioStop:hover{
	background-position: -142px -38px;
}




.impresa{
	background: url("../css/img/prensa/MEDIA/Historiales_Media/Publicidad_impresa.gif") no-repeat  right top;
	float: left;
	display: block;
	height: 24px;
	top: 16px;
	color: #0EC2C1;
	font-size: 13px;
	padding: 14px 50px 0 0;
}


.impresa:hover{
	background-position: right bottom;
}




.descargaImagen{
	background: url("../css/img/prensa/MEDIA/Historiales_Media/DESCARGAR_imagen.gif") no-repeat  right top;
	float: left;
	display: block;
	height: 24px;
	top: 16px;
	color: #01569B;
	font-size: 13px;
	padding: 14px 50px 0 0;
}





.descargaImagen:hover{
	background-position: right bottom;
}




.historial tr.noBorder{
	border: none;
}

.historial{
	width: 100%;
	font-family: 'AvantGardeMdBTMedium';
	color: #414141;
	font-size: 18px;
	margin-bottom: 30px;
}


.historial td{
	width: 25%;
	padding: 20px 0 25px 20px;
}

.historial .dot{
	background: url("../css/img/prensa/MEDIA/dotted.jpg") repeat-x;
}

.historial .dot td{
	padding: 0;
	height: 5px;
}





.imagenesContainer{
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/Icono_Imagen.jpg") no-repeat  0 0;
	width: 317px;
	height: 347px;
	font-size: 16px;
	font-family: 'AvantGardeMdBTMedium';
	text-transform: uppercase;
	float: left;
}


.imagenesContainer li{
	margin-bottom: 20px;
	padding-left: 22px;
	position: relative;
	left: 114px;
	top: 50px;
	width: 128px;
}


.imagenesContainer li a{
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/Selector_azul.jpg") no-repeat  left 0;
	padding-left: 30px;
	height: 21px;
	display: block;
}

.imagenesContainer li a.eventos, .imagenesContainer li a.Events{
	margin-left: 22px; 
}

.imagenesContainer .marginLeft{
	left: 128px;
}


.imagenesContainer li a:hover{
	background-position: 0 -21px;
	color: #00559e;
}

.imagenesContainer li a.activeMedia{
	background-position: 0 -21px;
	color: #00559e;
}


.listEventos li{
	margin-bottom: 20px;
}

.listEventos{
	float: left;
	width: 170px;
	height: 178px;
	margin-left: 15px;
	margin-top: 30px;
	padding-left: 10px;
}

.listEventos a{
	color: #848383;
	font-family: 'AvantGardeBkBTBook';
}

.listEventos a:hover, a.eventoActive{
	color: #00559e;
}

.listEventos .jspVerticalBar{
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/Eventos/scroll_ev.jpg") no-repeat  3px 0;
	width: 18px;
	right: -2px;
}

.listEventos .jspDrag{
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/Eventos/scroll_ball_ev.png") no-repeat  -2px 0;
}


.eventosSlides{
	width: 356px;
	float: right;
	padding-top: 30px;
	padding-left: 98px;
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/Wallpapers/linea_separacion.jpg") no-repeat  0 -101px;
}


.eventosSlides li, .wallpaperSlides li{
	display: block;
	height: 239px;
	width: 100%;
	overflow:hidden;
}
.eventosSlides .fancybox img{
	width:356px !important;
}

.logotipoSlides{
	width: 629px;
	height: 151px;
	float: right;
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/logotipos/esquina_contenedor_logos.jpg") no-repeat  559px 0; 
}

.logotipoSlides .slides_container{
	margin-top: 36px;
}

.logotipoSlides .prev{
	float: left;
	text-indent: -9999px;
	width: 27px;
	height: 27px;
	position: relative;
	top: -60px;
	left: -26px;
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/Botones.jpg") no-repeat  0 0;
}


.logotipoSlides .next{
	float: right;
	text-indent: -9999px;
	width: 27px;
	height: 27px;
	position: relative;
	top: -60px;
	left: -74px;
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/Botones.jpg") no-repeat  -26px 0;
}

.logotipoSlides .prev:hover{
	background-position: 0 -26px;
}

.logotipoSlides .next:hover{
	background-position: -26px -26px;
}


.impresaSlides .prev:hover{
	background-position: 0 -26px;
}

 .impresaSlides .next:hover{
	background-position: -26px -26px;
}




.eventosSlides .prev, .wallpaperSlides .prev{
	background: url("../css/img/prensa/MEDIA/azul_izquierda.png") no-repeat  0 0;
	float: left;
    height: 78px;
    position: relative;
    text-indent: -9999px;
    width: 68px;
	left: -39px;
    top: -156px;
}

.eventosSlides .prev:hover, .eventosSlides .next:hover, .wallpaperSlides .prev:hover, .wallpaperSlides .next:hover, 
.tvSlides .prev:hover, .tvSlides .next:hover, .tvSlides .prev:hover,.tvSlides .prev:hover, .videoSlides .prev:hover, .videoSlides .next:hover{
	background-position: 0 -78px ;
}


.eventosSlides .next, .wallpaperSlides .next{
	background: url("../css/img/prensa/MEDIA/azul_derecha.png") no-repeat  0 0;
	float: right;
    height: 78px;
    position: relative;
    text-indent: -9999px;
    width: 68px;
	top: -156px;
	left: 39px;
}



.wallpaperSlides{
	float: right;
	width: 354px;
	padding-left: 98px;
	padding-top: 30px;
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/Wallpapers/linea_separacion.jpg") no-repeat  0 -101px; 
}

.titleWall{
	color: #00559e;
	font-family: 'AvantGardeBkBTBook';
	margin-bottom: 29px;
}

.wallpaperList{
	float: left;
	color: #848383;
    font-family: 'AvantGardeBkBTBook';
	float: left;
	padding-top: 30px;
	width: 180px;
}



.wallpaperList li{
	margin-bottom: 30px;
}

.wallpaperList li a{
	padding-left: 40px;
	background: url("../css/img/prensa/MEDIA/Imagenes_elementos/Wallpapers/Boton_download_wallpaper.jpg") no-repeat  0 0;
	padding-bottom: 7px;
	padding-top: 4px;
	display: block;
}

.wallpaperList li a:hover{
	color: #00559E;
	background-position: 0 -24px;
}



/*vertical slides*/



.sliderVertical .prev{
	background: url("../css/img/prensa/MEDIA/canal/FLECHAS_CONTENEROR_arriba.jpg") no-repeat  0 0;
	width: 349px;
	height: 102px;
	display: block;
	text-indent: -9999px;
	position: relative;
	cursor: pointer;
}

.sliderVertical .prev:hover{
	background-position: 0 -112px;
}



.sliderVertical .next{
	background: url("../css/img/prensa/MEDIA/canal/FLECHAS_CONTENEROR_ABAJO.jpg") no-repeat  0 -102px;
	width: 349px;
	height: 102px;
	display: block;
	text-indent: -9999px;
	position: relative;
	cursor: pointer;
	top: -68px;
	z-index: 1;
}


.sliderVertical .next:hover{
	background-position: 0 10px;
}



/* root element for scrollable */
.canalSlides {

	/* required settings */
	position:relative;
	overflow:hidden;

	/* vertical scrollables have typically larger height than width but not now */
	height: 320px;
	width: 100%;
	top: -20px;
}

/* root element for scrollable items */
.canalSlides .items {
	position:absolute;

	/* this time we have very large space for the height */
	height:20000em;
	left: 68px;
	z-index: 2;
}






.tvSlides, .videoSlides{
	width: 405px;
	margin-left: 44px;
}


.tvSlides li a img, .videoSlides li a img{
	margin-left: 20px;
	width: 87px;
	height: 65px;
}


.videoSlides li{
	display: block;
	height: 65px;
	width: 100%;
}




.tvSlides .prev{
	background: url("../css/img/prensa/MEDIA/verde_izquierda.png") no-repeat  0 0;
	float: left;
    height: 78px;
    position: relative;
    text-indent: -9999px;
    width: 68px;
	top: -76px;
	left: -61px;
}


.tvSlides .next{
	background: url("../css/img/prensa/MEDIA/verde_derecha.png") no-repeat  0 0;
	float: right;
    height: 78px;
    position: relative;
    text-indent: -9999px;
    width: 68px;
	top: -76px;
}



.videoSlides .prev{
	background: url("../css/img/prensa/MEDIA/rojo_izquierda.png") no-repeat  0 0;
	float: left;
    height: 78px;
    position: relative;
    text-indent: -9999px;
    width: 68px;
	top: -76px;
	left: -61px;
}


.videoSlides .next{
	background: url("../css/img/prensa/MEDIA/rojo_derecha.png") no-repeat  0 0;
	float: right;
    height: 78px;
    position: relative;
    text-indent: -9999px;
    width: 68px;
	top: -76px;
}






.impresaSlides{
	background: url("../css/img/prensa/MEDIA/Publicidad_Elementos/Publicidad_Impresa/Esquina_blanca.jpg") no-repeat  135px 51px;
	width: 397px;
	height: 100px;
	margin-left: 41px;
	margin-bottom: 20px;
}


.impresaSlides li {
	display:block;
	width: 100%;
	height: 74px;
}



.impresaSlides li a {
	position: relative;
	width: 80px;
	height: 74px;
	float: left;
	display: block;
	margin-right: 34px;
}



.impresaSlides li a div{
    position: absolute;
	margin-left: 0;
	top: -1px;
}



.logotipoSlides li{
	display: block;
	width: 100%;
	height: 84px;
}


.logotipoSlides li a span {
    position: absolute;
    margin-left: -110px;
    margin-top: 0;
    padding: 0;
}



.impresaSlides .prev{
	background: url("../css/img/prensa/MEDIA/Publicidad_Elementos/Botones_p.jpg") no-repeat  0 0;
	float: left;
    height: 27px;
    left: -40px;
    position: relative;
    text-indent: -9999px;
    top: -52px;
    width: 27px;
}


.impresaSlides .next{
	background: url("../css/img/prensa/MEDIA/Publicidad_Elementos/Botones_p.jpg") no-repeat  -26px 0;
	float: right;
    height: 27px;
    left: -34px;
    position: relative;
    text-indent: -9999px;
    top: -52px;
    width: 27px;
}


.mediaCol{
	min-width: 1000px;
}


.mediaCol h2{
	font-size: 18px;
	margin-bottom: 28px;
}

.mediaCol h2 span{
	font-size: 15px;
}



.mediaCol .left{
	float: left;
	max-width: 500px;
	margin-right: 20px;
	display: block;
	clear: both;
}


 .mediaCol .right{
	float: right;
}


.mediaIcnPub{
	margin-left: 100px;
	
}

.mediaIcnAud{
	margin-top: 15px;
	margin-bottom: 30px;
    margin-left: 72px;
}


.mediaIcnVid{
	margin-left: 137px;
	margin-bottom: 26px;
	margin-top: 104px;
	
}



.canal li{
	margin-bottom: 20px;
	clear: both;
}


.canal li span{
	background: url("../css/img/prensa/MEDIA/canal/icono_canal.png") no-repeat  0 0;
	width: 103px;
	height: 89px;
	float: left;
}


.canal li a{
	position: relative;
	top: 53px;
	left: 10px;
	color: #11C9CA;
	font-size: 15px;
}

.canal li a:hover{
	text-decoration: underline;
}


.canal li img{
	left: 12px;
    position: relative;
    top: 40px;
}


.tvContainer{
	width: 346px;
	margin-bottom: 60px;
	margin-left: 50px;
}

.tvContainer .borderVideo{
	border: solid 4px #11c9ca;
	width: 346px;
}


.videoContainer{
	width: 346px;
	margin-bottom: 60px;
	margin-left: 50px;
}


.videoContainer .borderVideo{
	border: solid 4px #ed1f24;
	width: 346px;
}




.mediaTable{
	font-size: 13px;
	font-family: 'AvantGardeBkBTBook';
	width: 100%;
}

.mediaTable thead{
	font-family: 'AvantGardeMdBTMedium';
	text-align: left;
}


.theadAudio{
	color: #7266c9;
} 

.tdAudio{
	background: #EBE2F6;
}




.imagenesLink, .audioLink, .videoLink, .spotLink{
	text-transform: uppercase;
	position: relative;
	font-size: 17px;
}

.imagenesLink:hover, .audioLink:hover, .videoLink:hover, .spotLink:hover{
	text-decoration: underline;
}


.imagenesContainer li a.imagenesLink{
	color: #00559E;
	background: none;
	top: -8px;
}


.audioLink{
	color: #584bb7;
	left: -56px;
    top: 30px;
}

.videoLink{
	color: #ED1F24;
	left: 238px;
    top: 21px;
}


.spotLink{
	color: #11c8ca;
	left: -56px;
    top: 30px;
} 


hr{
	border: none;
	display: none;
}


.WallpapersContainer, .eventosContainer, .logotiposContainer{
	display: block;
	min-width: 1000px;
}

.slides{
	opacity: 0;
}


.containerMarcas{
	margin-bottom: 43px;
}







li.spanImg{
	color: #FFFFFF;
    font-size: 16px;
    left: -19px;
    margin: 0;
    position: relative;
    top: -63px;
    text-align: center;
}




.publicidadImg{
	background: url("../css/img/prensa/MEDIA/Publicidad_Elementos/Icono_Publicidad.jpg") no-repeat 0 0;
	width: 285px;
	height: 132px;
	margin-left: 90px;
	text-align: center;
}

.publicidadImg span{
	color: #FFFFFF;
    font-size: 16px;
    left: -11px;
    margin: 0;
    position: relative;
    top: 89px;
}


.videosImg{
	background: url("../css/img/prensa/MEDIA/Video_Elementos/Icono_Videos.jpg") no-repeat 0 0;
	width: 224px;
	height: 149px;
	text-align: center;
	margin-bottom: 26px;
    margin-left: 137px;
    margin-top: 104px;
}

.videosImg span{
	color: #FFFFFF;
    font-size: 16px;
    left: -36px;
    margin: 0;
    position: relative;
    top: 89px;
}



/*restaurar contraseña*/

.restaurar{
	width: 275px;
	height: 280px;
	background:  url(../css/img/REGISTRO/BLANCO.jpg) no-repeat;
	margin: 0 auto;
	padding: 40px 54px 0 54px;
	margin-top: 122px;
}


.restaurar h3{
	font-size: 16px;
	color: #414141;
	font-family: trebuchet MS;
	margin-bottom: 37px;
}

.restaurar ul li{
	margin-bottom: 5px;
}


.inputRes{
	border: solid 3px #FF8700;
	padding: 6px 0;
	color: #919090;
	width: 267px;
	margin-bottom: 10px;
}


.marginLeft{
	margin-left: 82px;
}


.restaurar label.error{
	color: red;
}



.restaurar p.messageSucces{
	margin-top: 102px;
	text-align: center;
}


/*form recuperar*/

.recuperarContent{
	margin: 140px 0 0 120px;
	width: 262px;
}

.recuperarContent .acceso{
	margin-left: 81px;
    margin-top: 17px;
}


.recuperarContent p.messageSucces{
	padding: 0;
	color: #fff;
	width: 340px;
	margin-left: -32px;
}



/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/


/*nuestra gente*/

#nuestraContenedor{
	min-width:960px;
}

#nuestraContenedor h2{
	font-size:18px;
	text-transform:none;
 
	 float:left;
	 margin-bottom:20px;
}

#nuestraContenedor h2 span{
	 color: #ff8400;
	 text-transform:uppercase;
	 margin-bottom:-13px;
	  font-family: 'AvantGardeBkBTBook';
	
}

.nuestrasYear{
	float:left;
	border-left:solid #ff8400 5px;
	height:67px;
	margin-left:20px;
	margin-top:5px;
	padding-left:15px;
}
.nuestrasYear span{
	color: #ff8400;
	font-size:35px;
}

.interGlobo{
    font-size: 18px;
    width: 320px;
    margin: 0 auto;
    line-height: 32px;
    font-family: 'AvantGardeMdBTMedium';
	color:#848383;
   
}
.nuestraAbstract{
	 font-family: 'AvantGardeBkBTBook';
	 font-size:18px;
	 color: #848383;
	 padding-bottom: 50px;
    padding-top: 12px;
}

.nuestraDescripcion{
    margin-bottom: 30px;
    margin-top: -5px;
    color: #ff8400;
}

.interGlobo .span22{
    color: #ff8400;
    font-size: 22px;
    font-style:italic;
	
}

.interGlobo .span28{
    color: #848383;
    font-size: 28px;
	font-style:italic;
}

.globo1{
    background: url("../css/img/Nuestra_Gente/globo1.jpg") -27px 0 no-repeat;
    width: 450px;
    height: 291px;
    float: left;
   
	margin-top:50px;
}
.nuestrasExperiencias1{
	width: 450px;
    height: auto;
    float: right;
	
}
.nuestrasExperiencias2{
	width: 450px;
    height: auto;
    float: left;
	margin-top: -70px;
	margin-left: 46px;
}

.nuestrasExperiencias1 cite,.nuestrasExperiencias2 cite, .nuestrasExperiencias1 blockquote,.nuestrasExperiencias2 blockquote{
	font-style:italic;

}

.globo1 .interGlobo{
    padding-left: 28px;
    padding-right: 15px;
    padding-top: 44px;
    width: 320px;
}


.globo2{
    background: url("../css/img/Nuestra_Gente/globo2.jpg") 0 0 no-repeat;
    width: 445px;
    height: 292px;
    float: right;
	margin-top: 45px;
}


.globo2 .interGlobo{
    padding-left: 30px;
    padding-right: 60px;
    padding-top: 40px;
}


.globo3{
    background: url("../css/img/Nuestra_Gente/globo3.jpg") no-repeat;
    width: 433px;
    height: 267px;
    margin: 0 auto;
}
.globo3 .interGlobo{
    padding-top: 105px;
    width: 310px !important;
}


.minWidth2{
	min-width: 1000px;
	position: relative;
	font-family: 'AvantGardeBkBTBook';
}


.minWidth2 p{
	padding-bottom: 0;
	width: 400px;
}

.minWidth2 p.left{
	float: left;
}

.minWidth2 p.topp{
	margin-top: 54px;
}


.minWidth2 p.right{
	float: right;
}

.minWidth2 .cite{
	color: #FF8400;
	font-style: italic;
	margin-bottom: 32px;
}

/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/
/*---------------------------------------------------------------------*/


/*Herencia*/

.seccionesHerencia{
	width:966px;
	margin:auto;
}
.herencia h2, .herencia h3, .herencia h1{
	margin-top:8px;
	margin-bottom:50px;
	color: #414141;
    display: block;
    font-family: "AvantGardeBkBTBook";
    font-size: 26px;
	font-weight:bold;
    text-align: left;
    text-transform: uppercase;
}
.herencia h2{
	padding-left:20px;
}

.herencia p{
	 line-height: 24px;
    margin-bottom: 30px;
	text-align:left;

}
ul.anecdotaList p{
    margin-bottom: 0 !important;
}
.herencia em{
	font-size: 18px;
    font-style: italic;
}
.herencia span{
	color: #FF8400;
	font-size: 18px;
    font-family: "AvantGardeMdBTMedium";
	font-style:normal;
}
.subH3{
	margin-top:-40px;
	padding-bottom:40px;

}

.seccionesHerencia > ul > li {
    display: block;
    float: left;
    height: 168px;
    margin-bottom: 5px;
    margin-left: 1px;
    margin-right: 1px;
    margin-top: 5px;
    overflow-x: hidden;
    overflow-y: hidden;
    position: relative;
   width:320px;
	
}


#sH1{
	background:url(images/herencia/personajes_box.jpg) no-repeat;
	
}
#sH1:hover, #sH1.active{
	background-position:bottom;
}
#sH1 span{
	color:#fec505;
}
#sH2{
	background:url(images/herencia/fundadores_btn.jpg) no-repeat;
	
}
#sH2:hover, #sH2.active{
	background-position:bottom;
}
#sH2 span{
	color:#28b435;
}
#sH3{
	background:url(images/herencia/productos_qtq_btn.jpg) no-repeat;
	
}
#sH3:hover, #sH3.active{
	background-position:bottom;
}
#sH3 span{
	color:#319ff9;
}
#sH4{
	background:url(images/herencia/historia_videos_btn.jpg) no-repeat;
	
}
#sH4:hover, #sH4.active{
	background-position:bottom;
}
#sH4 span{
	color:#f12727;
}
#sH5{
	background:url(images/herencia/linea_btn.jpg) no-repeat;
	
}
#sH5:hover, #sH5.active{
	background-position:bottom;
}
#sH5 span{
	color:#f89721;
}
#sH6{
	background:url(images/herencia/cuentanos_btn.jpg) no-repeat;
	
}
#sH6:hover, #sH6.active{
	background-position:bottom;
}
#sH6 span{
	color:#811de4;
}
.seccionesHerencia > ul > li > p {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
}
.seccionesHerencia ul li a.active span, .seccionesHerencia a.abrirCuadro span {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
    background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url(images/herencia/over_box.png);
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: no-repeat;
    background-size: auto auto;
    display: block;
    height: 50px;
    overflow-x: hidden;
    overflow-y: hidden;
    padding-top: 20px;
    position: absolute;
    
    text-align: center;
    
	top: -1px;
	right: -1px;
	/*top:-1px;
	right:-1px;*/
    width: 87px;
}
.seccionesHerencia li a.abrirCuadro span{
    background-attachment: scroll !important;
    background-clip: border-box !important;
    background-color: transparent !important;
    background-image: url(images/herencia/over_box.png) !important;
    background-origin: padding-box !important;
    background-position: 0 0 !important;
    background-repeat: no-repeat !important;
    background-size: auto auto !important;
    display: none;
}
.seccionesHerencia ul li a.abrirCuadro:hover span{
    display: block;
}
.seccionesHerencia li a.active span {
    display: block;
	
}
.seccionesHerencia ul li .NombreCuadro {
    -moz-text-blink: none;
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: none;
    -moz-text-decoration-style: solid;
}
.seccionesHerencia ul li .NombreCuadro span {
    color: #FFFFFF;
    display: inline-block;
    font-family: "AvantGardeBkBTDemi";
    font-size: 22px;
    margin-bottom: 0;
    margin-left: 12px;
    margin-right: 0;
    margin-top: 115px;
}

.seccionesHerencia ul li a {
    color: #FFFFFF;
    font-family: "AvantGardeBkBTDemi";
    font-size: 22px;
    padding-left: 12px;
   position:absolute;
   padding-top:115px;
   height:53px;
   width:300px;
   top:0;
}

.prodTxt{
	width:305px;
	float:left;
}
.prodImg{
	width:299px;
	float:left;
}
.panelIzq{
	width:334px;
	float:left;
	padding:20px 0 20px 0;

}
.panelIzq p em{
    font-size: 10px;
}
.panelDer{
	width:612px;
	float:left;
	padding:20px 0 20px 0;

}
.panelDerP{
	width:604px;
	float:left;
	padding:20px 0 20px 0;

}

.panelIzq li a{
	width:205px;
	height:20px;
 	padding:20px 30px 10px 20px;
    font-family: "AvantGardeBkBTBook";
    font-size: 16px;
	border-bottom: 1px #999 solid;
	cursor:pointer;
}
.panelIzq li a:hover{
	
	/*text-align:right;*/
	color:#FFF;
	/*font-weight:bold;*/
	padding:10px 30px 20px 20px;
	height:21px;
	width:215px;
	border:none;
}
.panelIzq li a:hover, .panelIzq li a.active{
	color:#FFF;
}
.panelIzq li a{
	display:block;
}
.panelIzq li a.active{
	
	/*text-align:right;*/
	color:#FFF;
	/*font-weight:bold;*/
	padding:10px 30px 20px 20px;
	height:21px;
	width:215px;
	border:none;
}
.panelIzq li.bimbollos{
	width:204px;
	height:40px;
}

.panelIzq ul#decadas li{
	width:50px;
	background:#000;
	float:left;
	padding:0;
}




ul.personajesLi li a:hover, ul.personajesLi li a.active{
	background:url(images/herencia/personajes_over.png) no-repeat;
}
ul.fundadoresLi li a:hover, ul.fundadoresLi li a.active{
	background:url(images/herencia/fundadores_over.png) no-repeat;
}
ul.productosLi li a:hover, ul.productosLi li a.active{
	background:url(images/herencia/producto_qtq.png) no-repeat;
	width:200px;
}
ul.productosLi li.bimbollos a:hover, ul.productosLi li a.activaSeccion{
	background:url(images/herencia/prod_qtq_bim.png) no-repeat;
	height:41px;
	width:200px;
}

.herenciaPersonajes{
	width:966px;
	margin:auto;
}
.personaje{
	margin-top:60px;
	width:282px;
	height: 404px;
	text-align:center;
	
}
.personaje img{
	margin:auto;
}
.controles{
	position: relative;
	float:right;
	margin-top:5px;
}

.controles ul li{
	float:left;
	width:20px;
	height:20px;
	background:url(images/herencia/bullet_herencia.jpg) -30px 0 no-repeat;
	cursor:pointer;
	text-indent:-9999px;
}
.controles ul li:hover, .controles ul li.activeTxt{
	
	background:url(images/herencia/bullet_herencia.jpg) 0 0  no-repeat;
}
.anecdota_encabezado{
	float:left;
	margin-top:58px;
	
}

.anecdota_encabezado h2{
	text-transform:none;
	margin-bottom:10px;
}

.anecdota_encabezado p{
	
    font-family: 'AvantGardeBkBTBook';
    font-size: 18px;
    margin-bottom: 5px;
    margin-left: 0;
    margin-right: 0;
	width:420px;
	padding-left:18px;
    
}

.anecdota_imagenR{
	width:340px;
	float:right;
	margin-top:30px;
	margin-right:50px;
}

li p.anecdota_edad{
	color:#666;
	font-size: 12px;
        margin-top: -10px;
}

.anecdotas{
	font-style: italic;
    letter-spacing: 0.01em;
    line-height: 15px;
}

.anecdota_contacto h3{
  text-transform:none;
	margin-bottom:30px;
	font-size:20px;
}

.anecdota_imagenL{
	padding-left: 35px;
    width: 271px;
	float:left;
}
.anecdota_contacto{
	margin-top:45px;
}
#anecdota_form{
	float:left;
	width:660px;
}

#anecdota_form input[type="text"]{
	background:url(images/herencia/campo.gif) no-repeat;
	
	height:37px;
	border:none;
	color: #808080;
	 padding-left: 8px;
    padding-right: 8px;
    width: 266px;
	font-family: AvantGardeBkBTBook;
}

#anecdota_form textarea{
	background:url(images/herencia/box_anec.gif) no-repeat;
	width:292px;
	height:243px;
	max-width:292px !important;
	max-height:243px !important;
	min-width:292px !important;
	min-height:243px !important;
	border:none;
	color: #808080;
	padding: 8px;
        font-family: AvantGardeBkBTBook;
}

#anecdota_form p{
	
	padding-right:40px;
	color: #808080;
}

#anecdota_form p.errorF{
	color:#F00;
}

#anecdota_form ul{
	width:310px;
	float:left;
	
	padding-top:20px;
}

#anecdota_form li{
	margin:10px 0;
	
}
.imgCaptcha{
    margin-left:3px;
    border: 1px solid #AF75DB;
    width:270px;
    height:40px;

}

/*Captcha Morado*/
.purpleHolder{
	overflow:hidden;
	border: 2px solid #811DE4;
	background: #811DE4;
	margin-bottom:20px;
	width:272px;
}

input.anecErrorInput, textarea.anecErrorInput{
	color:#811DE4 !important;
}


#anecdota_form .captchaHolderBtnsAnecdotas {
    display: block;
    margin-top: 10px;
    overflow-x: hidden;
    overflow-y: hidden;
   
    width: 300px;
}


p.tempErrorInputAnec{
	
	width:100%;
	text-align:left;
	padding-left:10px;
	font-size: 11px;
	text-indent:0px;
	

}

#anecdota_form #recaptcha_container{
	border: solid #811DE4 3px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	width: 173px;
	background: #811DE4;
	margin-bottom: 12px;
	height: 33px;
}

#anecdota_form a.captchaReload{
	float: left;
	text-indent: -9999px;
	background: url(images/herencia/botones_captcha.png) no-repeat 0 0;
	width: 18px;
	height: 30px;
}



#anecdota_form a.captchaReload:hover{
	background-position: 0 -32px;
}

#anecdota_form a.captchaAudio{
	float: left;
	text-indent: -9999px;
	background: url(images/herencia/botones_captcha.png) no-repeat -19px 0;
	width: 20px;
	height: 30px;
}


#anecdota_form a.captchaAudio:hover{
	background-position: -19px -32px;
}

#anecdota_form a.captchaHelp{
	float: left;
	text-indent: -9999px;
	background: url(images/herencia/botones_captcha.png) no-repeat -40px 0;
	width: 20px;
	height: 30px;
}


#anecdota_form a.captchaHelp:hover{
	background-position: -40px -32px;
}

.sendAnecdota{
	border: none;
	width:104px;
	height:35px;
	font-size:16px;
	color:#fff;
	background: url(images/herencia/enviar.jpg) no-repeat;
	cursor: pointer;
	float:right;
	margin-left:15px;
	margin-top:18px;
}
.cleanAnecdota{
	border: none;
	width:104px;
	height:35px;
	font-size:16px;
	color:#fff;
	background: url(images/herencia/limpiar.jpg) no-repeat;
	cursor: pointer;
	float:right;
		margin-top:18px;
	
}
.cleanAnecdota:hover{
	background-position: left bottom;
}

#lineaTiempo{
	
	background:url(images/herencia/image001.jpg) top center no-repeat;
	height:3200px;
	position:relative;
	display:block;
	height:3200px;
	overflow:hidden;
	margin-top:33px;
}
#lineaTiempo ol{
	width:100%;
	padding-top:24px;
	padding-left:15px;
	height:3200px;
	position:relative;
	overflow:hidden;
	
}
	ol.oLeft li{
		float:left;
		width:225px;
		height:200px;
		margin-bottom:40px;
		background:url(images/herencia/back1.png);
		position: relative;
	}
	
	.oLeft p{
		color: #FFFFFF;  
		line-height: 1.2em;
		margin-bottom:0;
	}
	.oLeft span{
		color: #FFFFFF !important; 
		font-family: arial;
	    font-size: 46px;
	    font-weight: bold;
	}

      .jot-nav a:hover{
                   color: #FF8400;
                }

      .margin{
      margin-left: 50px;
}