/*----------------------- FONT FACE -----------------------*/
@font-face {
    font-family: 'Pt Sans';
	src: url('/font/pt_sans-web-regular-webfont.eot?');
    src: url('/font/pt_sans-web-regular-webfont.eot?') format('eot'),url('/font/pt_sans-web-regular-webfont.woff') format('woff'),url('/font/pt_sans-web-regular-webfont.ttf') format('truetype'),url('/font/pt_sans-web-regular-webfont.svg#webfontdSscXrwb') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'Pt Sans Narrow';
	src: url('/font/pt_sans-narrow-web-regular-webfont.eot?');
    src: url('/font/pt_sans-narrow-web-regular-webfont.eot?') format('eot'),url('/font/pt_sans-narrow-web-regular-webfont.woff') format('woff'),url('/font/pt_sans-narrow-web-regular-webfont.ttf') format('truetype'),url('/font/pt_sans-narrow-web-regular-webfont.svg#webfontdSscXrwb') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Open Sans';
	src: url('/font/opensans-condlight-webfont.eot?');
    src: url('/font/opensans-condlight-webfont.eot?') format('embedded-opentype'),
	     url('/font/opensans-condlight-webfont.woff') format('woff'),
	     url('/font/opensans-condlight-webfont.ttf') format('truetype'),
	     url('/font/opensans-condlight-webfont.svg#webfontdSscXrwb') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Abel';
	src: url('/font/abel-regular-webfont.eot?');
    src: url('/font/abel-regular-webfont.eot?') format('eot'),url('/font/abel-regular-webfont.woff') format('woff'),url('/font/abel-regular-webfont.ttf') format('truetype'),url('/font/abel-regular-webfont.svg#webfontdSscXrwb') format('svg');
    font-weight: normal;
    font-style: normal;
}
/*----------------------- /FONT FACE -----------------------*/

/*----------------------- DETALLES -----------------------*/
.marginTop{margin-top:1em;}
.marginTopMedium{margin-top:.5em;}
/*----------------------- /DETALLES -----------------------*/

/*--------------------- ESTRUCTURA ---------------------*/
body{
	font-family: Arial, Tahoma, sans-serif;
	font-style: normal;
	font-weight: 400;
	background:url(/img/all/soluciones/bg_contenido.gif) repeat 0 0 transparent;
}
html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}


#contenedor{
	width:100%;
	padding-bottom: 6.2em;
	margin-bottom:1.5em;
}
#contenido{
	margin:0 auto 0 auto;
	overflow:hidden;
	width:68.5em;
	padding:0;
}
#contenedorPie {
	border-top:1px #5a6066 solid;
	background:url(/img/all/soluciones/bg_pie.gif) repeat;
	position: relative;
	margin-top: -6.2em; /* valor negativo del alto del footer */
	height:6.1em;
	clear:both;
} 
#menuAuxiliar{
	margin:0 auto 0 auto;
	width:62.5em;
}
#columnaDerecha p,
#columnaDerecha ul li{font-size:.8em;} 
#columnaDerecha ul li ul li{font-size:inherit;}
#columnaDerecha p{text-align:left;}
#columnaDerecha p.centrarTxt{text-align:center;}
#columnaDerecha h2,
#columnaDerecha h2.big,
#columnaDerecha h3,
#columnaDerecha h4,
#columnaDerecha h5{
	font-family: 'Open Sans',sans-serif;
	font-style: normal;
	font-size:1.4em;
	text-transform:uppercase;
	color:#C6040D;
	clear:left; /*chequearlo en general*/
	margin-bottom:.5em;
}
#columnaDerecha h2.big{
	font-size:2.6em;
	line-height:.9em;
	color:#c6040d;
	text-transform:uppercase;
	margin-bottom:.3em;
}

.correc{
width: 777px !important;
}

#columnaDerecha h3.flecha-roja {
	background-color: transparent;
	background-image: url(../img/all/icono_flecha.png);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	padding-left: 1em;
}

.loading{
	display: none;
	width:100%;
	border: 1px solid red;
}
.loading img{
	display:block;
	margin:0 auto;
}
/*------ Ventana Cookies  ------*/
#overbox3 {
    position: fixed;
    bottom: 0px;
    left: 0px;
    width: 100%;
    z-index: 999999;
    display: block;
}
#infobox3 {
	padding-top:30px;
    margin: auto;
    position: relative;
    top: 0px;
    height: 80px;
    width: 100%;
    background-color:#444;
    color:rgb(187,187,187);
}
#infobox3 h4{
	color:white;
	margin-left:15%;
	margin-bottom:1%;
	font-size:15px !important;
}
#infobox3 p {
    line-height:15px;
    font-size:12px;
    width:70%;
    margin-left:15%;
}
#infobox3 p a {
	color:rgb(255,136,136);
    text-decoration: underline;
}
#infobox3 p a:visited{
	color:rgb(255,136,136);
}
/*------ Ventana Lightbox ------*/
div.fadebox {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	height: 100%;
	width: 100%;
	text-align: center;
	background: url(/img/all/screen.png);
	z-index:1002;
}
div.fadebox:target{
	display: block;
}
/** IE no soporta :target, así que usaremos expresiones CSS **/
div.fadebox {
	display:expression((document.location.toString().split('#').slice(1) == this.id)?'block':'none');
}
.overbox {
    display: none;
    position:absolute;
    z-index:1002;
    overflow: auto;
	left:50%;
	margin-left:-394px;
	top:80px;
}
.overbox.ventanaEcocaf{left:25%;top:30px;}
.overbox.ventanaEcocaf #content img{margin:0; padding:0 2em;}
.overbox.ventanaAccionistas #content img{padding:1em;}
.overbox #content{
	background: #FFFFFF;
	border: solid 10px #CCCCCC;
}
.overbox #content a {
	color: #c6040d;
    text-decoration: underline;
}
.overbox #content a:hover {
	color: #000000;
    text-decoration: none;
}
#content a.cerrar{
	background:url(/img/all/bullet_cerrar.png) no-repeat;
	text-indent:-90000px;
	display:block;
	width:33px;
	height:27px;
	float:right;
}
#content a.cerrar:hover{
	background:url(/img/all/bullet_cerrar.png) 0 -27px no-repeat;
}
div.overbox #content h5, div.overbox #content h6,
div#colorbox h5, div#colorbox h6{
	font-family: 'Open Sans',sans-serif;
	font-style: normal;
	font-weight: 300;
	text-transform:uppercase;
}
div.overbox #content h5,
div#colorbox h5{
	font-size:2.2em;
	color:#C6040D;
	padding:.5em 0 0 0.5em;
}
div.overbox #content h6,
div#colorbox h6{
	font-size:1.6em;
	color:#546068;
	padding-left:.7em;
	width:728px;
}
div.overbox #content p,
div#colorbox p{
	width: 60.5em;
	font-size:.75em;
	text-align:justify;
}
div.overbox #content p, 
div.overbox #content ul,
div#colorbox p, 
div#colorbox ul{
	padding-left:1.5em;
	margin-bottom:2em;}
div.overbox #content p,
div#colorbox p{
	margin:0 0 1em 0;
}
div.overbox #content p.titular,
div#colorbox p.titular{
	font-family:'Open Sans',sans-serif;
	font-size:1.2em;
	text-transform:uppercase;
	width:37em;
	padding-left:1em;
	margin:0;
}
div#colorbox #cboxTitle{
	display:none!important;
}
/*------ Ventana Lightbox ------*/
			
/*------ Menu contacto ------*/
#menuContacto{
	float:left;
    margin: 5px 0 11px;
}
#menuContacto ul{
	margin-right:6em;
}
#menuContacto ul li{
	display:inline;
}
#menuContacto ul li a{
	font-family: 'Open Sans',sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size:.6em;
	color:#eff3f6;
	text-transform:uppercase;
	letter-spacing:0.1em;
	height:2em;
	display:block;
	float:left;
	padding:0 0 0 2.5em;
	margin-right:2.5em;
    line-height: 2em;
	
}
.rrss ul, .rrss {display: block; width: auto; float: left; margin-right: 7px}
.rrss ul li a.redin {
    display: block;
    width: 25px;
    height: 25px;
    overflow: hidden;
}
.rrss ul li a.redyoutube {
    display: block;
    width: 40px;
    height: 25px;
    overflow: hidden;
    margin-left: 10px
}
.rrss ul li {display: inline-block;}
#menuContacto ul li a:hover{ text-decoration:underline;}
#menuContacto ul li a.contacto{background:url(/img/all/cabecera/bullet_contacto_off.gif) no-repeat;}
#menuContacto ul li a.proveedores{background:url(/img/all/cabecera/bullet_proveedores_off.gif)	no-repeat;}
#menuContacto ul li a.trabaja{background:url(/img/all/cabecera/bullet_trabaja_off.gif)	no-repeat;}
#menuContacto ul li a.prensa{background:url(/img/all/cabecera/bullet_prensa_off.gif)	no-repeat;}
.rrss ul li a.redin{background: transparent url(/img/all/cabecera/1-red-in.jpg)	no-repeat center / cover;}
.rrss ul li a.redyoutube{background: transparent url(/img/all/cabecera/1-red-youtube.jpg)   no-repeat center / contain;}


#menuContacto ul li a.contacto:hover, #menuContacto ul li a.contactoActive{background:url(/img/all/cabecera/bullet_contacto_on.gif)	no-repeat;}
#menuContacto ul li a.proveedores:hover, #menuContacto ul li a.proveedoresActive{background:url(/img/all/cabecera/bullet_proveedores_on.gif)	no-repeat;}
#menuContacto ul li a.trabaja:hover, #menuContacto ul li a.trabajaActive{background:url(/img/all/cabecera/bullet_trabaja_on.gif)	no-repeat;}
#menuContacto ul li a.prensa:hover, #menuContacto ul li a.prensaActive{background:url(/img/all/cabecera/bullet_prensa_on.gif)	no-repeat;}
.rrss ul li a.redin:hover, .rrss ul li a.redinActive{background: transparent url(/img/all/cabecera/2-red-in.jpg)    no-repeat center / cover;}
.rrss ul li a.redyoutube:hover, .rrss ul li a.redyoutubeActive{background: transparent url(/img/all/cabecera/2-red-youtube.jpg)   no-repeat center / contain;}
.busquedaIdiomas {margin: 5px 0 10px;}

/*------ Pie ------*/
#menuAuxiliar{
	padding-top:0.9em;
}
#menuAuxiliar p{
	color:#f7f7f7;
	float:left;
	font-size:.7em;
}
#menuAuxiliar ul{
	float:right;
}
#menuAuxiliar ul li{
	display:inline;
}
#menuAuxiliar ul li a{
	background:url(/img/all/menu_pie/bullet_flecha_off.png) 0 0 no-repeat;
	font-family: 'PT Sans',sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size:.7em;
	color:#f7f7f7;
	height:1.5em;
	letter-spacing:.1em;
	display:block;
	float:left;
	padding:.13em 0 0 1.8em;
	margin-right:1.3em;
}
#menuAuxiliar ul li a:hover{
	background:url(/img/all/menu_pie/bullet_flecha_on.png) 0 0 no-repeat;
	text-decoration:underline;
}


/*------ Camino de migas ------*/

#caminoMigas {
	position:absolute; 
	/*float: left;
    margin: 20px 0 0;
    padding: 0;*/
    xwidth: 100%;}
	
	#menuSecundario,
	#columnaDerecha {margin-top: 3.3em!important;}
	
#caminoMigas ul{
	font-size:.8em;
	padding:.6em 0 1.5em 0;
	color:#333333;
	font-family: Arial, Tahoma,sans-serif;
}
#caminoMigas ul li.primero{
	background:none;
	padding-left:0;
}
#caminoMigas ul li.ultimo{
	color:#a90a14;
	text-transform:uppercase;
}
#caminoMigas ul li{
	display:inline;
	background:url(/img/all/bullet_camino_migas.gif) 0 4px no-repeat;
	padding-left:1em;
	padding-right:.1em;
}
#caminoMigas ul li a{
	color:#333333;
	text-decoration:underline;
}
#caminoMigas ul li a:hover{
	text-decoration:none;
}

/*------ 01 menu pestanas ------*/
.menuPestanas,
#descripcionTren .menuPestanas {
	clear:both;
	margin:1.5em 0;
	overflow:hidden;
	background:url(/img/all/bg_ul_menu_pestanas.jpg) repeat-x 0 0;
	padding:0 0.5em;
	height:47px;
}
#descripcionTren h2{
font-size:1.9em;}
#descripcionTren h2.peque{
font-size:1.5em;}
.menuPestanas li,
#descripcionTren .menuPestanas li {
	float:left;
	margin:1px 0 0 0;
	background:url(/img/all/bg_ul_li_menu_pestanas.jpg) no-repeat right 0;
	padding:0;
}
.menuPestanas li a,
.menuPestanas li.activo a,
#descripcionTren .menuPestanas li.activo a, 
#columnaDerecha .menuPestanas li.activo a{
	display:block;
	font-size:1em;
	padding:0 0 0 .6em;
	color:#586067;
	text-transform:uppercase;
}
.menuPestanas li.activo a,
#descripcionTren .menuPestanas li.activo a,
#columnaDerecha .menuPestanas li.activo a {
	background:url(/img/all/bg_ul_li_activo_menu_pestanas.jpg) no-repeat 0 0;
}
.menuPestanas li a span {
	background:url(/img/all/bg_menu_pestanas.jpg) no-repeat right -50px;
	padding:1.7em 1em 0.6em 0;
	display:block;
}
.menuPestanas li.activo span {
	background:url(/img/all/bg_ul_li_activo_menu_pestanas.jpg) no-repeat right -60px;
	padding:1.7em 3.7em 0.6em 0;
	display:block;
}
.menuPestanas li a:hover {
	background:url(/img/all/bg_ul_li_a_hover_menu_pestanas.jpg) repeat-x 0 0;
	color:#ffffff;
}
/*------ / 01 menu pestanas ------*/

/*------ 02 menu pestanas ------*/
.menuPestanasBlanca{
	clear:both;
	margin:1.5em 0;
	overflow:hidden;
	background:url(/img/all/bg_ul_menu_pestanas02.jpg) repeat-x 0 0;
	height:47px;
}
.menuPestanasBlanca li{
	float:left;
	margin:1px 0 0 0;
	background:url(/img/all/bg_ul_li_menu_pestanas02.jpg) no-repeat right 0;
	padding:0;
}
.menuPestanasBlanca li a,
.menuPestanasBlanca li.activo a{
	display:block;
	font-size:1em;
  letter-spacing: -0.05em;
	padding:0 0 0 .6em;
	color:#586067;
	text-transform:uppercase;
}
.menuPestanasBlanca li.activo a,
#columnaDerecha .menuPestanasBlanca li.activo a {
	background:url(/img/all/bg_ul_li_activo_menu_pestanas02.jpg) no-repeat 0 0;
}
.menuPestanasBlanca li a span {
	background:url(/img/all/bg_menu_pestanas02.jpg) no-repeat right -50px;
	padding:1.3em 1em 0.6em 0;
	display:block;
}
.menuPestanasBlanca li.activo span {
	background:url(/img/all/bg_ul_li_activo_menu_pestanas02.jpg) no-repeat right -60px;
	padding:1.3em 2.7em 0.6em 0;
	display:block;
}
.menuPestanasBlanca li a:hover {
	background:url(/img/all/bg_ul_li_a_hover_menu_pestanas02.jpg) repeat-x 0 0;
	color:#000;
}
/*------ / 02 menu pestanas ------*/

/*--------------------- GALERIA PRINCIPAL ---------------------*/
#galeriaPrincipal div.bx-wrapper{
	background-color:#2e383f;
}
#galeriaPrincipal li{
	padding-right:1.2em;
	background-color:#2e383f;
	position:relative;
	height:389px;
}
#galeriaPrincipal li img{
	float:left;
	margin-right:1.2em;
	}
#galeriaPrincipal li h2, #galeriaPrincipal li a{
	font-family: "Open Sans",sans-serif;
	color:#fff;
}
#galeriaPrincipal li h2.familia,
#galeriaPrincipal li h2{
	text-transform:uppercase;
	line-height:1.1em;
	letter-spacing:.01em;
	font-size:2.4em;
	clear:none;
}
#galeriaPrincipal li h2.familia{
	margin:1em 0 0 0;
	font-size:3em;
}
#galeriaPrincipal li h2{
	margin:2.2em 0 .3em 0;
	font-size:1.7em;
}
#columnaDerecha #galeriaPrincipal li p.subtitular{
	font-family: 'Open Sans',sans-serif;
	text-transform:uppercase;
	font-size:1.4em;
	margin-bottom:.6em;
	text-align:left;
}

#galeriaPrincipal li p{
	font-family: Arial, Tahoma,sans-serif;
	font-style: normal;
	font-weight: 300;
	color:#fff;
	font-size:.85em;
}
#galeriaPrincipal li a.mas{
	font-family: 'Abel',sans-serif;
	font-size:1.1em;
	background:url(/img/all/bullet_mas4.gif) right 0 no-repeat;
	height:1.5em;
	padding-right:1.8em;
	margin-top:2em;
	display:block;
	position:absolute;
	bottom:1em;
	right:1.5em;
}
#galeriaPrincipal li a.mas:hover{
	background:url(/img/all/bullet_mas4.gif) right -1.9em no-repeat;
	text-decoration:underline;
}
/*next button*/
#galeriaPrincipal .bx-next{
	position:absolute;
	top:.6em;
	right:14.3em;
	z-index:999;
	width: 4em;
	height: 1.6em;
	text-indent: -999999px;
	background:url(/img/all/soluciones/destacado_flecha_dch.gif) repeat-x -4em 0;
}
/*previous button*/
#galeriaPrincipal .bx-prev {
	position:absolute;
	top:.6em;
	left:25.6em;
	z-index:999;
	width: 4em;
	height: 1.6em;
	text-indent: -999999px;
	background:url(/img/all/soluciones/destacado_flecha_izd.gif) repeat-x -4em 0;
	margin:0 0 0 -0.5em;
}
/*next/prev button hover state*/
#galeriaPrincipal .bx-next:hover,
#galeriaPrincipal .bx-prev:hover {
	background-position: 0 0;
}
/*numeros button*/
#galeriaPrincipal .bx-pager{
	position:absolute;
	top:.5em;
	left:24em;
	font-size:1.5em;
}
#galeriaPrincipal .bx-pager a{
	color:#546068;
	font-family: 'Open Sans',sans-serif;
	margin-right:.3em;
}
#galeriaPrincipal .bx-pager a.pager-active{
	color:#FFFFFF;
}
/*--------------------- //GALERIA PRINCIPAL ---------------------*/
/*--------------------- GALERIA ---------------------*/
#galeriaProductos{
	margin:1em 0 1em 0;
	clear:both;
}
#galeriaProductos div.bx-wrapper{
	left:35px;
}
#galeriaProductos h2{
	font-family: 'Open Sans',sans-serif;
	text-align:center;
	color:#494848;
	margin:2em 0 .8em 0;
	border-bottom:1px  dotted #C4C9CC;
}
#galeriaProductos h2 span{
	color:#9b0d14;
	text-transform:uppercase;
}
div#galeriaProductos ul{
	height:210px;
	overflow:hidden;
}
div#galeriaProductos ul li{
	width:13.5em !important;
	padding:0 0.1em 4em 0.6em;
	border-left:1px dotted #DDDDDD;
	float:left;
}
div#galeriaProductos ul li img{
	margin-bottom:-5px;
}
#galeriaProductos ul li a{
	color:#546068;
	/* width:13em; */ width: 100%;
	display:block;
}
#galeriaProductos ul li a img { width: 100%; }

#galeriaProductos ul li a span{
	font-family:Arial, Tahoma, sans-serif;
	text-transform:uppercase;
	padding:  0 1.5em 1em;
	display:block;
	/* font-size:.71em; */ font-size: .85em; margin-top: 1em;
}
#galeriaProductos ul li a:hover{
	background:#546068;
	color:#ffffff;
}
/*next button*/
#galeriaProductos .bx-next{
	position:absolute;
	top: 70px;
    right: -40px;
    z-index: 999;
    width: 35px;
    height: 35px;
	text-indent: -999999px;
	background:url(/img/all/soluciones/carrusel_flecha_dch.png) no-repeat 0 0;
}

/*previous button*/
#galeriaProductos .bx-prev {
	position:absolute;
	 top: 70px;
    left: -40px;
    z-index: 999;
    width: 35px;
    height: 35px;
	text-indent: -999999px;
	background:url(/img/all/soluciones/carrusel_flecha_izd.png) no-repeat 0 0;
}
/*next/prev button hover state*/
#galeriaProductos .bx-next:hover,
#galeriaProductos .bx-prev:hover {
	background-position: -34px 0;
}
/*--------------------- //GALERIA ---------------------*/

/*--------------------- PAGINACION ---------------------*/
#paginacion, 
.paginacion{
	margin:5em auto 0 auto;
}
#paginacion ul, 
.paginacion ul{
    padding-bottom: 1em;
}
#paginacion ul li, 
.paginacion ul li{
	display:inline;
	font-size: 0.8em;	
	padding: 0.5em 0 0.5em 0;
}
#paginacion ul li a, 
.paginacion ul li a,
#paginacion ul li span, 
.paginacion ul li span{
	color:#546068;
	display:inline;
	margin:0 .5em;
	border-bottom:1px #babfbc dotted;
}
#paginacion ul li a:hover, 
.paginacion ul li a:hover{
	color:#C6040D;
	border-bottom:1px #C6040D solid;
}
#paginacion ul li a.activo, 
.paginacion ul li a.activo{
	color:#C6040D;
	border-bottom:5px #C6040D solid;
}
#paginacion ul li a.disabled, 
.paginacion ul li a.disabled{
	display: none;
}
#paginacion ul li a.siguiente,
.paginacion ul li.siguiente,
.paginacion ul li a.siguiente{
	background: url(/img/all/paginacion_flechadch.png) right 0.28em no-repeat;
	padding:0.5em 1.8em 0.4em 0.5em;
	border-bottom:none;
}
#paginacion ul li a.siguiente:hover, 
.paginacion ul li a.siguiente:hover{
	background: url(/img/all/paginacion_flechadch.png) right -1.55em no-repeat;
}
#paginacion ul li a.anterior, 
.paginacion ul li.anterior,
.paginacion ul li a.anterior{
	background: url(/img/all/paginacion_flechaizd.png) 0 0.28em no-repeat;
	padding:0.5em 0.5em 0.4em 1.8em;
	border-bottom:none;
}
#paginacion ul li a.anterior:hover, .paginacion ul li a.anterior:hover{
	background: url(/img/all/paginacion_flechaizd.png) 0 -1.55em no-repeat;
}
/*--------------------- //PAGINACION ---------------------*/

/*--------------------- BOTONES GENERALES ---------------------*/
a.masInformacionCirculo{
	background: url(/img/all/bullet_mas.gif) 0 -39px no-repeat;
	display:block;
	font-size:.9em;
	color:#4d5860;
	margin-top:.5em;
	padding-top:.5em;
	padding-left:1.6em;
	padding-bottom:.4em;
}
a.masInformacionCirculo:hover{
	background: url(/img/all/bullet_mas.gif) 0 .48em no-repeat;
	color:#a80a14;	

}
a.masInformacionBloque{
	background:#475860 url(/img/all/bullet_flecha_blanca.png) no-repeat right;
	color:#fff;
	font-family: 'Open Sans',sans-serif;
	font-style: normal;
	font-weight: 300;
	font-size:1.1em;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding-top: 0.5em;
	padding-right: 2em;
	padding-bottom: 0.5em;
	padding-left: 0.5em;
	clear: both;

}
a.masInformacionBloque:hover{background-color:#c6040d;}

/*--------------------- //BOTONES GENERALES ---------------------*/

/*--------------------- DESTACADOS GENERALES ---------------------*/

a.dest_cafmundo_es,
a.dest_cafmundo_en,
a.dest_cafmundo_fr,
a.dest_cafmundo_eu,
a.dest_cafmundo_de{
	width:192px;
	height:120px;
	display:block;
	padding-bottom:15px;
	border-bottom:1px dotted #546068;
	background:url(../img/es/dest_cafmundo.jpg) 0 0 no-repeat;
	text-indent:-9999px;
	margin-bottom:15px;
}
a.dest_cafmundo_es:hover,
a.dest_cafmundo_en:hover,
a.dest_cafmundo_fr:hover,
a.dest_cafmundo_eu:hover,
a.dest_cafmundo_de:hover{
	background:url(../img/es/dest_cafmundo_hover.jpg) 0 0 no-repeat;
}
a.dest_cafmundo_en{
	background:url(/img/en/dest_cafmundo.jpg) 0 0 no-repeat;
}
a.dest_cafmundo_en:hover{
	background:url(/img/en/dest_cafmundo_hover.jpg) 0 0 no-repeat;
}
a.dest_cafmundo_fr{
	background:url(/img/fr/dest_cafmundo.jpg) 0 0 no-repeat;
}
a.dest_cafmundo_fr:hover{
	background:url(/img/fr/dest_cafmundo_hover.jpg) 0 0 no-repeat;
}
a.dest_cafmundo_de{
	background:url(/img/de/dest_cafmundo.jpg) 0 0 no-repeat;
}
a.dest_cafmundo_de:hover{
	background:url(/img/de/dest_cafmundo_hover.jpg) 0 0 no-repeat;
}
a.dest_cafmundo_eu{
	background:url(/img/eu/dest_cafmundo.jpg) 0 0 no-repeat;
}
a.dest_cafmundo_eu:hover{
	background:url(/img/eu/dest_cafmundo_hover.jpg) 0 0 no-repeat;
}
/*--------------------- //DESTACADOS GENERALES ---------------------*/

.enlace{color: 	#000000; text-decoration: underline;}
