/* CSS Document */

/* RESET */

* {margin:0; padding:0;}
h1, h2, h3, h4, h5, h6, th, td, caption { font-weight:normal; }
li{list-style: none;}
a{outline: none;text-decoration: none;}
a img {border:0;}
th, td{vertical-align: top;}
table {border-collapse: collapse; border-spacing: 0;}
address {font-style:normal;}
/* PARA ETIQUETAS DE HTML5 */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block;}


body{font:75%/1 Arial, Helvetica, sans-serif;}

/* columnas */

#contenedor {width:990px;margin:0 auto;text-align:left; overflow: visible; position: relative;}
#contenido {float:left;position:relative; width:964px;padding:10px 13px;}
.col {float:left;}
.col + .col {margin-left:20px;}
.col + .primera {margin-left:0;}
.primera {margin-left:0;}
hr {display:block;clear:both;border:none;color:#fff;height:1px;}

.col-1 {width:62px;}
.col-2 {width:144px;}
.col-3 {width:226px;}
.col-4 {width:308px;}
.col-5 {width:390px;}
.col-6 {width:472px;}
.col-7 {width:554px;}
.col-8 {width:636px;}
.col-9 {width:718px;}
.col-10 {width:800px;}
.col-11 {width:882px;}
.col-12 {width:964px;margin:0;}
.col-12 + .col {margin-left:0;}
.toda-pagina {width:990px;margin-left:-13px;}

.col-0b {width:21px;}
.col-1b {width:103px;}
.col-2b {width:185px;}
.col-3b {width:267px;}
.col-4b {width:349px;}
.col-5b {width:431px;}
.col-6b {width:513px;}
.col-7b {width:595px;}
.col-8b {width:677px;}
.col-9b{width:759px;}
.col-10b {width:841px;}
.col-11b {width:923px;}


.envuelve {height:37px; background:url(https://e00-elmundo.uecdn.es/elmundo/iconos/minicabecera/sombra.png) repeat-x bottom; text-align:center; padding:0;clear: both;}
#minicabecera  {width:960px; padding:5px 15px; margin:auto; text-align:left; height: 30px;}
#minicabecera a:link {color:#3c81a2; text-decoration:none}
#minicabecera a:hover, #minicabecera a:active, #minicabecera a:focus {text-decoration:underline; color:#3c81a2;}
#minicabecera a:visited {color:#3c81a2; }
#minicabecera a img {border:0}
#minicabecera #logo {float:left}
#minicabecera  ul{float:right; list-style-type:none; position:relative; margin:0; top:-3px} 
#minicabecera li {float:left; margin-right:10px;}
#minicabecera li a{background:url("https://e00-elmundo.uecdn.es/elmundo/iconos/minicabecera/li.png") no-repeat 0 4px; display:block; margin-top:4px; padding-left:20px;line-height:150%;}
#minicabecera li label strong {display:none;}
#minicabecera #buscar {background:#fff url(https://e00-elmundo.uecdn.es/elmundo/iconos/minicabecera/submit.png) repeat-x bottom; border:1px solid #ccc; color:#333; font-size:91.6%; margin:3px 20px 0 10px;
padding:2px 10px;}
#minicabecera #buscador {font-size:91.6%; color:#505050;}


/* reproductores de video */
.cubre_reproductor {position:relative;overflow:hidden;}
.cubre_reproductor a.boton_play {height:100%;width:100%;position:absolute;top:0;left:0;background:transparent url(https://e00-elmundo.uecdn.es/elmundo/iconos/v4.x/v4.02/play.png) no-repeat scroll right bottom;text-indent:-9000px;}
.cubre_reproductor a.boton_play:hover {background:transparent url(https://e00-elmundo.uecdn.es/elmundo/iconos/v4.x/v4.02/play_hover.png) no-repeat scroll right bottom;}
.cubre_reproductor a.actualice_flash:hover, 
.cubre_reproductor a.actualice_flash.activo {background:transparent url(https://e00-elmundo.uecdn.es/elmundo/iconos/v3.0/aviso_actualice_flash.png) no-repeat 50% 70%;}
.cubre_reproductor a.no_flash:hover, 
.cubre_reproductor a.no_flash.activo {background:transparent url(https://e00-elmundo.uecdn.es/elmundo/iconos/v3.0/aviso_instale_flash.png) no-repeat 50% 70%;}


/* NAV */
.nav{float: left;position:relative;width: 100%;text-align:center; background-color:#000;opacity: .6;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60); text-align:center;}
.nav li{padding:0; text-align:center;display: inline;}
.nav li a{border-right: dotted 1px #888;line-height: 260%; padding: 0 10px;}
.nav li a,
#contenido .nav li a{color:#aaa;}
.nav li a:hover,
#contenido .nav li a:hover{color: #ba7934;}
.nav li.ultimo a,
#contenido .nav li.ultimo a{border-right: 0;}
/* activos */
body.perfil .nav li.nav-01 a,
body.album1 .nav li.nav-01 a,
body.boda .nav li.nav-02 a,
body.tres-amores .nav li.nav-04 a,
body.iman .nav li.nav-05 a,
body.casa-alba .nav li.nav-06 a,
body.quien-es-quien .nav li.nav-07 a,
body.album2 .nav li.nav-08 a, 
body.palacio .nav li.nav-09 a{color: #fff; font-weight: bold;}

/* subnavegación */
/*body.tres-amores #cabecera{height: 181px;}*/
.nav li ul{display: none;position: absolute; float: left; width: 990px; height:31px; top: 31px; left: 0; background-color:#c16e04;}
/*body.tres-amores .nav li.nav-04 ul{display: block;}
body.tres-amores .nav li.nav-04 li a{font-weight: normal;font-size: 100%;color:#fff;}
body.tres-amores .nav li.nav-04 li a:hover{color:#000;}
body.tres-amores .nav{height: 62px;}
body.tres-amores .nav li li.sub-nav-03 a{border-right: 0;}*/
/* activos */
body.tres-amores.amor1 .nav li.sub-nav-01 a,
body.tres-amores.amor2 .nav li.sub-nav-02 a,
body.tres-amores.amor3 .nav li.sub-nav-03 a{font-weight:bold;color: #000;}


/* PORTADA */
.esconder{float: left;position:relative; width: 0; height:0;text-indent: -9999px; line-height:0;}
body.portada #contenido{padding: 0; width:990px;height: 600px;margin-top: -6px;}
body.portada #contenido .fondo{float:left;position: absolute;top:0; left:0; z-index:0;}
body.portada #contenido h1.tit{float:left;position: absolute; top: 210px;left: 350px; font: 470% Georgia, "Times New Roman", Times, serif;color: #d67801; letter-spacing:0px; line-height: 90%;}
body.portada #contenido h1.tit a{float:left;position: relative; width: 100%;color: #d67801; cursor:pointer;}
body.portada #contenido h1.tit a em{float: left; position:relative; font-style: normal;color: #3c3833; font-size: 62%; width: 100%;}
body.portada #contenido h1.tit a strong{float: left; position:relative; clear: left; font-style: italic; font-weight:normal;text-shadow: 0 0 5px #fff; width:100%;}
body.portada #contenido h1.tit a strong span{float: left;position:relative;}
body.portada #contenido h1.tit a strong span.mas{clear: left;font-size: 120%; width: 640px;}
body.portada #contenido h1.tit a strong span.menos{clear: left;font-size: 80%; line-height: 130%; padding-right: 14px;}
p.marca{float: left;position:absolute;top:190px;left:350px;}
p.marca a,
#contenido p.marca a{color: #3c3833; font-size: 100%; text-transform: uppercase;}
body.portada .nav{top:0;position:absolute;left:0;}
body.portada #contenido .nav li a:hover{color: #855523;}
body.portada #contenido p.fecha{float:left;position: absolute; top: 425px;left: 35px; font: bold 180% Georgia, "Times New Roman", Times, serif;color: #333; letter-spacing:-3px; width:443px; text-align: center;}
body.portada #contenido .cuerpo{float:left;position:relative;left: 430px; top: 280px;width:513px;}
body.portada #contenido .cuerpo article{float:left;position:relative; width: 151px; margin-right: 20px;}
body.portada #contenido .cuerpo article.apertura{ width:493px;margin:0;padding: 0 20px 0 0; margin-bottom: 20px;}
body.portada #contenido .cuerpo article img{float:left;position:relative;}
body.portada #contenido .cuerpo article.apertura img{ margin-right: 10px;}
body.portada #contenido article h1{font:110% Georgia, "Times New Roman", Times, serif;color: #d67801;letter-spacing: 0; padding: 0 0 5px;}
body.portada #contenido article h1 a{color: #d67801;}
body.portada #contenido article h1 a:hover{color: #855523;}
body.portada #contenido article a:hover img{opacity: .8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80);}
body.portada #contenido article p{font:100% Arial, Helvetica, sans-serif; margin-bottom:0;}

/* CABECERA */

#cabecera{float: left;position:relative; width: 100%; height:150px; background:url(https://e00-elmundo.uecdn.es/especiales/espana/duquesa-alba/img/cabecera.jpg) top left no-repeat scroll;margin: -6px 0 10px;}
#cabecera .tit{float: left;position:relative;font: 350% Georgia, "Times New Roman", Times, serif;color: #d67801;line-height: 90%; height: 119px; width:100%;}
#cabecera .tit a{float: left;position:relative; padding: 25px 0 0 250px;color: #d67801; cursor:pointer;}
#cabecera .tit a em{float: left;position:relative; font-style: normal;color: #3c3833; font-size: 62%; width: 100%;}
#cabecera .tit a strong{float: left;position:relative; width:100%; clear: left; font-style: italic; font-weight:normal;text-shadow: 0 0 5px #fff;line-height: 120%;}
#cabecera .tit a strong span.mas{font-size: 120%; width: 100%;}
#cabecera .tit a strong span.menos{font-size: 80%; line-height: 130%;}
#cabecera p.marca{ top: 10px; left: 250px;}
#cabecera .nav{bottom:0;}

/* CUERPO */
#contenido a{color: #855523;}
#contenido h1{font: 320% Georgia, "Times New Roman", Times, serif;margin: 0; letter-spacing:-1px;color: #665d53;}
#contenido h2{font: 200% Georgia, "Times New Roman", Times, serif;color: #888;margin: 10px 0;}
#contenido p{margin: 0 0 20px;font: 120% Arial, Helvetica, sans-serif;line-height: 150%; color: #555;}
#contenido p.firma{color: #d67801;font-size: 95%;margin-bottom: 10px;}
#contenido p.firma strong{text-transform: uppercase;}
#contenido p.entradilla{color: #777;font-size: 140%; font-style: italic; font-weight:bold;}
#contenido p.antetitulo{margin-bottom: 0;font-size: 100%;color:#888;}
.foto{float: left;position:relative;margin-bottom:20px;}
.foto.izquierda{margin:0 15px 10px 0;}
.foto.derecha{float: right;margin:0 0 10px 15px;}
.foto.anchocompleto{float:left;margin:0 0 20px 0;}
.foto img{float: left;position:relative;z-index:0;}
.col-4 .foto img{ width:308px; height: auto;}
.col-5 .foto img{ width:390px; height: auto;}
#contenido .foto figcaption,
#contenido .foto p{float: left;padding: 10px 15px;margin: 5px 0 0;background-color:#D67801;color:#fff;line-height: 140%;font-size: 100%;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
.col-5 .foto p{ width:360px;}
.col-5 p.enlace{float: left; width: 360px; text-align: center;padding: 10px 15px;margin: 5px 0 0;background-color:#b99d78;color:#fff;line-height: 140%;font-size: 100%;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
#contenido .col-5 p.enlace a{color:#fff;}
#contenido .col-5 p.enlace a strong{color:#333;}
.col-5 .amores{float: left; text-align: center;padding: 10px 10px 5px;margin: -70px 0 20px;background-color:#b99d78;color:#fff;line-height: 140%;font-size: 100%;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px; width: 370px;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
.col-5 .amores li{float: left; width:118px;}
.col-5 .amores li.nav-01,
.col-5 .amores li.nav-02{margin-right: 8px;}
#contenido .col-5 .amores li a{padding:0; border:0; line-height: 100%; color: #fff;}
.col-5 .amores li strong{float: left;clear: left;width:118px; text-align:center;}
.col-5 .amores li a img{opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter: alpha(opacity=80); margin-bottom: 5px;}
#contenido .col-5 .amores li a:hover{color: #333;}
.col-5 .amores li a:hover img{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
/*.relacionados{float: left;color: #555;font-size: 100%;line-height: 150%;margin-bottom: 20px;}
.relacionados a{font:bold 130% Georgia, "Times New Roman", Times, serif; letter-spacing:-1px;}
.relacionados li{padding: 5px 0 5px 10px; margin: 0;border-bottom: dotted 1px #ddd;background: url(https://e00-elmundo.uecdn.es/especiales/espana/duquesa-alba/img/bullet.png) left 12px scroll no-repeat; }
.relacionados li.ultimo{border-bottom: 0;}
body.listado #contenido .relacionados li{float: left;background:none;padding-left:0;}
body.listado #contenido .relacionados li p{float: left;margin-bottom:5px;}
body.listado #contenido .relacionados li .foto p{margin-bottom:0;}
body.listado #contenido .relacionados li h2{float: left;padding-right: 10px;font-size: 130%; letter-spacing:-1px;line-height: 138%;color: #ba7934;margin:0;font-weight: bold;}*/
#contenido p.sumario{float: left; width:278px;padding:15px;margin: 0 0 20px;border: dotted 1px #ddd;font: italic bold 170%/120% Georgia, "Times New Roman", Times, serif; letter-spacing:-2px;color: #888; background-color:#efefef;}
#contenido p.sumario em{float: left; width:100%;font: normal bold 80% "Times New Roman", Times, serif;color: #555;top:10px;position:relative; text-align:right;}
p.sumario.derecha{float: right;margin:0 0 10px 15px;}
p.sumario.izquierda{float:left;margin:0 15px 10px 0;}

body.album .col-8 img{ width: 636px; height:auto;}
body.album .col-4 p{color: #333;font: 130%/140% "Times New Roman", Times, serif;margin: 20px 0;}
body.album .col-4 .publicidad300{margin-top:20px;}
body.album .col-4 p + p{margin-bottom: 20px;}
body.album .col-4 h2{ font: bold 100% "Times New Roman", Times, serif;color:#362C25;margin-bottom: 10px;}
/*.portada-album{position:relative;}
body.album #contenido p.entradilla-portada{float: left; position: absolute; top: 100px; left: 100px; width: 282px;color: #fff; font: 220% Georgia, "Times New Roman", Times, serif;}
body.album #contenido p.entradilla-portada em{ float: left;font-style:normal; font-weight: bold;color:#dd9548; letter-spacing: -2px;}
body.album #contenido p.entradilla-portada strong{ font-weight:normal;float: right; letter-spacing: -1px;margin: 20px 0 0;font-size: 70%; text-align:right;}
body.album.portadilla #contenido h1{position: absolute; float: left; top: 50px; left: 100px; font: 260% Georgia, "Times New Roman", Times, serif; color: #7a3e0f; letter-spacing:-2px;}
body.album.portadilla #contenido p.firma{position: absolute; float: left; top: 360px; left: 100px; font: 100%/180% Arial, Helvetica, sans-serif; color: #b87732;}
body.album.portadilla #contenido p.entrar{position: absolute; float: left; top: 30px; left: 860px; font: bold 130% Arial, Helvetica, sans-serif; color: #fff; text-transform:uppercase;}
body.album.portadilla #contenido p.entrar a{color: #fff;}
body.album.portadilla #contenido p.pie{font-size: 95%; text-align: right;margin-top: 10px;}*/

.navegacion-album{float: left; width: 100%;margin: 0 0 20px;}
.navegacion-album ul{float: right;}
.navegacion-album li{float: left;margin-left: 5px;display: inline;padding: 0; background:none;}
#contenido .navegacion-album li a{float: left;border: 0; width:62px;line-height: 90%;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;font-size: 90%; color: #ba7934;}
.navegacion-album li.ico_anterior a{background:#eee url(https://e00-elmundo.uecdn.es/especiales/espana/duquesa-alba/img/flecha-atras2.png) left 4px scroll no-repeat;padding: 5px 0 5px 25px;}
.navegacion-album li.ico_siguiente a{background:#eee url(https://e00-elmundo.uecdn.es/especiales/espana/duquesa-alba/img/flecha-adelante2.png) right 4px scroll no-repeat;padding: 5px 25px 5px 0; text-align:right;}
#contenido .navegacion-album li a:hover{color:#fff;}
.navegacion-album li.ico_anterior a:hover{background:#888 url(https://e00-elmundo.uecdn.es/especiales/espana/duquesa-alba/img/flecha-atras.png) left 4px scroll no-repeat;}
.navegacion-album li.ico_siguiente a:hover{background:#888 url(https://e00-elmundo.uecdn.es/especiales/espana/duquesa-alba/img/flecha-adelante.png) right 4px scroll no-repeat;}
.video{margin-bottom:20px;}
/* body.videoyfotos .video{ margin-bottom:0;}
body.video .video{margin-top:20px;}
body.videoyfotos #contenido h1{margin-bottom:15px;}
body.videoyfotos .fotos-sangre{float:right;background-color: #222; width:370px;padding: 10px;margin-bottom: 20px;border-radius: 0 0 10px 10px;-webkit-border-radius: 0 0 10px 10px;-moz-border-radius: 0 0 10px 10px;-o-border-radius: 0 0 10px 10px;}
body.videoyfotos .col-7 .fotos-sangre{float:left;width:554px;;margin-bottom: 20px;margin-left: -20px;border-radius: 0 10px 10px 0;-webkit-border-radius: 0 10px 10px 0;-moz-border-radius: 0 10px 10px 0;-o-border-radius: 0 10px 10px 0; background-color:#b87732;}
body.videoyfotos .fotos-sangre img{margin-bottom: 20px;}
body.videoyfotos .col-5 .fotos-sangre img{ width: 370px; height: auto;}
body.videoyfotos #contenido .fotos-sangre p{padding: 0 10px;margin: 0;color:#aaa;line-height: 140%;font-size: 100%;margin: -10px 0 5px;}
body.videoyfotos #contenido .col-7 .fotos-sangre p{color:#333;}
body.videoyfotos #contenido .video p{text-align:right;color:#888;line-height: 140%;font-size: 100%;padding: 5px 0;border-bottom: dotted 1px #ccc;} */

/*.pestanas{float:right;position: absolute; top: 13px; right: 13px;}
.pestanas li{display: inline;}
#contenido .pestanas li a{background-color: #555; color: #ddd;border-bottom: 0; line-height:150%; padding: 8px 20px;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
#contenido .pestanas li a:hover{background-color:#855523;color: #fff;}
body.nav-01 #contenido .pestanas li.nav-01 a,
body.nav-02 #contenido .pestanas li.nav-02 a,
body.nav-03 #contenido .pestanas li.nav-03 a{background-color: #333;} */

.caja-quienesquien{float: left; position: relative; margin-top: -10px; left: -13px; z-index: 0;}
.caja-quienesquien ul{float: left;line-height: 0;}
.caja-quienesquien li a{float: left; position: absolute; background-color:#555;opacity:.05;filter: alpha(opacity=5);-moz-opacity: 0.05; text-indent: -9999px;}
.caja-quienesquien li.foto1 a{ top: 35px; left: 70px; width:60px; height:100px;}
.caja-quienesquien li.foto2 a{ top: 177px; left: 60px; width:93px; height:80px;}
.caja-quienesquien li.foto3 a{ top: 0; left: 400px; width:75px; height:150px;}
.caja-quienesquien li.foto4 a{ top: 172px; left: 403px; width:75px; height:88px;}
.caja-quienesquien li.foto5 a{ top: 37px; left: 510px; width:45px; height:70px;}
.caja-quienesquien li.foto6 a{ top: 140px; left: 490px; width:35px; height:70px;}
.caja-quienesquien li.foto7 a{ top: 148px; left: 530px; width:35px; height:70px;}
.caja-quienesquien li.foto8 a{ top: 225px; left: 510px; width:40px; height:80px;}
.caja-quienesquien li.foto9 a{ top: 122px; left: 573px; width:32px; height:45px;}
.caja-quienesquien li.foto10 a{ top: 187px; left: 576px; width:32px; height:50px;}
.caja-quienesquien li.foto11 a{ top: 255px; left: 573px; width:35px; height:55px;}
.caja-quienesquien li.foto12 a{ top: 50px; left: 608px; width:25px; height:75px;}
.caja-quienesquien li.foto13 a{ top: 130px; left: 608px; width:25px; height:70px;}
.caja-quienesquien li.foto14 a{ top: 213px; left: 618px; width:23px; height:70px;}
.caja-quienesquien li.foto15 a{ top: 107px; left: 648px; width:25px; height:90px;}
.caja-quienesquien li.foto16 a{ top: 215px; left: 680px; width:25px; height:50px;}
#contenido.quienesquien h1{position: absolute;float: right; top: 40px;right: 30px; color: #fff; z-index: 5;}
#contenido.quienesquien .firma{position: absolute;float: right; top: 90px; right: 80px; color: #999; z-index: 5;}
#contenido.quienesquien .entradilla{position: absolute;float: right; top:130px; right: 30px; color: #ccc; z-index: 5; width: 240px;}
/* Estilos ventana modal*/
.espera_lightbox{height:100px; width:100px;background:#fff url(http://www.iae.org.es/img/loading2.gif) no-repeat 50% 50%;}
.espera_lightbox img{display:none;}
#siguiente_lightbox,
#anterior_lightbox{display:block;position:absolute;top:0; height:70px;width:70px;}
#siguiente_lightbox{ right:-68px;background:#fff url(f1.gif) no-repeat 50% 50%;}
#anterior_lightbox{ left:-68px; background:#fff url(f2.gif) no-repeat 50% 50%;}
#popUp{position:absolute;top:281px;*top:293px; left:0;width:100%; z-index:99999;}
#transparencia{ width:990px; margin: 0 auto;background:#000;opacity:.50;filter: alpha(opacity=50);-moz-opacity: 0.5; height:660px!important;}
#popUpHija{background-color:#333;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px; margin:0;padding:10px;display:block;position:absolute;left:50%; top: 280px!important; width:610px;}
#infoPopUp{ width:100%;} 
#cerrarPopUp{background:url(https://e00-elmundo.uecdn.es/especiales/espana/duquesa-alba/img/quien-es-quien/cerrar.png) no-repeat top; width:16px; height:16px;float: right; position: absolute; top: 10px; right: 10px; z-index:5; cursor: pointer;} 
#contenedor_lightbox img{float: left;position:relative;margin: 0 20px 10px 0;display: inline;}
#cabecera_lightbox h2{float: right;position: relative;width:590px; padding-right:20px;color: #fff;font: 160% Georgia, "Times New Roman", Times, serif; margin-bottom: 10px; z-index:0;}
#pie_lightbox p{color:#999; line-height: 120%;}
#contenido .caja-quienesquien p.nota{font-size: 90%;color:#D67801; margin:-25px 0 15px 10px;}
        

/* PIE */
acronym {border:0;text-decoration:none;}
#site_info {float: left;position:relative;margin:0;color: #777;width:990px;font-size:85%;border-top: solid 1px #aaa;padding:10px 0 30px;}
#site_info a {text-decoration:none;color: #888;}
#site_info a:hover {color: #ccc;}
#site_info .credits {border:1px solid #555;border-width:0 1px;padding:0 5px;margin-right:5px;display: inline;}
#site_info ul, 
#site_info li{float: left;padding:0px 5px 0 0;margin: 0;}
#site_info .redes{float: right; width: 230px;}
#site_info .redes div{float: left;overflow:hidden; width: 64px;height: 20px;margin-left:5px;display: inline;}
#site_info .redes div.facebook{width: 87px;}
#site_info .contact{border-right: 1px solid #555;padding-right:5px;margin-right:5px;margin-left: 0;}

.redes { float:right;}

/* PUBLICIDAD */
#publicidadsuperior {width: 990px;margin: 0 auto;overflow: hidden;}
#publicidadsuperior .publicidadhorizontal {float: left;width:auto;}
#publicidadsuperior table {background-color: #f0f0f0 !important;}
#publicidadsuperior td {border: 0px !important;padding: 0px !important;}
#publicidadsuperior .publicidadhorizontal div table td.margen {width: 1px !important;}
#publicidadsuperior .publicidadhorizontal div,  
#publicidadsuperior .publicidadhorizontal table {}
#publicidadsuperior .publicidadmodulo {	width: 244px;float: left;margin: 0 0 0 5px;}
#publicidad300 {float: left;margin: 0 0 20px;}
.col-4 #publicidad300 {margin: 0 4px 20px;display:inline;}
.col-5 #publicidad300 {margin: 0 44px 20px;display:inline;}
#publicidad300.izquierda {margin: 0 15px 10px 0;}
#publicidad300.derecha {float: right;margin: 0 0 10px 15px;}






