   /* inicio publicidad patrocinio ranking*/
    .modulopestanas{
        position:relative;
        z-index:1;
        height:1%;
    }

    html>body .modulopestanas{ height:auto;}
 
    .publicidad_patrocinio_ranking {
        bottom:15px;
        font-size:11px;
        left:10px;
        padding:0;
        position:absolute;
        width:160px;
        z-index:20;
    }

    #pestanasmas {position:relative;z-index:2;}

    .publicidad_patrocinio_ranking p{
      margin:0!important;
      padding:0!important;
    }

    .publicidad_patrocinio_ranking p a{
      color:#999999; text-decoration:none;
    }

    p.publicidad_contenido {
        width:400px;
        margin:0;
        padding:0;
    }
    
    p.publicidad_contenido a {
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		font-weight:bold;
		color: #0478A9;
    }

    .publicidad_cuerpo_noticia {
        clear:both;
        overflow:hidden;
        margin:0 0 10px 10px;
    }
    
    .publicidad_cuerpo_noticia p {
        float:left;
    }
    
    .publicidad_cuerpo_noticia p.label {
        color:#999999!important;
        float:left;
        font-size:10px;
        margin:0 5px 0 0;
        position:relative;
        text-transform:uppercase;
        top:3px;
    }
   
    /* fin publicidad patrocinio ranking*/
/* fin publicidad

 


   /* modulo las noticias mas leidas y votadas */

        .columnaderecha .lasnoticiasmas {
            width: 300px;
        }

        .columnaderecha .lasnoticiasmas ul.pestanas {
            padding: 6px 0px 1px;
            margin: 0;
            background-color: #FFF;
            border-bottom: 1px solid #ddd;
        }

        .columnaderecha .lasnoticiasmas ul.pestanas li {
		font: bold 11px Arial, Helvetica, sans-serif;
		display: inline;
		list-style-type: none;
		margin: 0;
		margin-right: 4px;
        }

        .columnaderecha .lasnoticiasmas ul.pestanas li a {
            padding: 4px 8px 1px;
            color: #999;
            background-color: #f5f5f5;
            text-decoration: none;
            text-align: center;
            margin-left: 0px;
            border: 2px solid #ddd;
            border-bottom: none;
        }

        .columnaderecha .lasnoticiasmas ul.pestanas li#noticiasmasopcion1,
        .columnaderecha .lasnoticiasmas ul.pestanas li#noticiasmasopcion1 a {
            width: 140px;
        }

        .columnaderecha .lasnoticiasmas ul.pestanas li#noticiasmasopcion2,
        .columnaderecha .lasnoticiasmas ul.pestanas li#noticiasmasopcion2 a {
            width: 95px;
        }

        .columnaderecha .lasnoticiasmas ul.pestanas li.activo,
        .columnaderecha .lasnoticiasmas ul.pestanas li.activo a {
            color: #4F4F4F;
        }

        .columnaderecha .lasnoticiasmas ul.pestanas li.activo a {
            background-color: #FFF;
            border-top: 2px solid #4F4F4F;
            border-bottom: 1px solid #FFF;
            padding-bottom: 1px;
        }

        .columnaderecha #contenedornoticiasmas {
            border-top: 0 solid #ddd;
            border-right: 2px solid #ddd;
            border-bottom: 0px solid #ddd;
            border-left: 2px solid #ddd;
        }

        .columnaderecha #contenedornoticiasmas div p.vertodas {
		clear: both;
		font: bold 11px Arial, Helvetica, sans-serif;
		margin: 0 5px 0 0;
		padding: 5px 0 5px 180px;
        }

        .columnaderecha .lasnoticiasmas ol {
            margin: 0 0 5px 2px;
            padding: 5px 0 0 0px;
            list-style-type: none;
            clear: both;
        }

        .columnaderecha .lasnoticiasmas ol li {
		float: none;
		margin: 0;
		padding: 0;
		font: normal 11px/1.8em Arial, Helvetica, sans-serif;
		clear: both;
		list-style-type: none;
        }

        .columnaderecha .lasnoticiasmas ol li em {
            display: block;
            float: left;
            width: 18px;
            margin-right: 3px;
            font-style: normal;
            text-align: right;
        }

        .columnaderecha .lasnoticiasmas ol li a {
            float: left;
            width: 260px;
            text-decoration: none;
        }

        .columnaderecha .lasnoticiasmas ol li a:hover {
            text-decoration: underline;
        }

    /* modulo las noticias mas leidas y votadas */




/* menu desplegable mas secciones */

	
                .menudesplegablemassecciones {
		float: left;
		height: 1em;
		font: bold 9px Arial, Helvetica, sans-serif;
		margin: 0 0 0 1px;
                }	

                .menudesplegablemassecciones #cajamenudesplegablemasseccionessuperior,
                .menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior   {
                    display:block;
                    margin-left: 91px;
                    position:relative;
                }		

		.menudesplegablemassecciones #botonmenuseccionessuperior,
		.menudesplegablemassecciones #botonmenuseccionesinferior {
		font: bold 9px Arial, Helvetica, sans-serif;
		position:absolute;
		z-index: 10;
		}

	        .menudesplegablemassecciones #botonmenuseccionessuperior div,
                .menudesplegablemassecciones #botonmenuseccionesinferior div {
                    padding: 1px 7px 2px 14px;
                    text-decoration: none;
                    color: black;
                    background-image: url(http://estaticos.elmundo.es/elmundo/iconos/v2.1/flechamassecciones.gif);
                    background-repeat: no-repeat;
                    background-position: left top;
                    width: 81px;
                    background-color: white;
                    margin: 1px 1px 0px 1px;
                    font-weight: normal;
                    text-transform: none;
                }	

		.menudesplegablemassecciones #botonmenuseccionesinferior div {
			 background-image: url(http://estaticos.elmundo.es/elmundo/iconos/v2.1/flechamasseccionesinferior.gif);
		}

		.menudesplegablemassecciones #botonmenuseccionessuperior div.oculto {
		    background-image: url(http://estaticos.elmundo.es/elmundo/iconos/v2.1/flechamassecciones.gif);
		}

		.menudesplegablemassecciones #botonmenuseccionesinferior div.oculto {
		    background-image: url(http://estaticos.elmundo.es/elmundo/iconos/v2.1/flechamasseccionesinferior.gif);
		}

	        .menudesplegablemassecciones #botonmenuseccionessuperior div.muestra,
                .menudesplegablemassecciones #botonmenuseccionesinferior div.muestra {
                    background-image: none;
                    background-color: #CCC;
                    color:  #036;
                }	

		.menudesplegablemassecciones #botonmenuseccionessuperior,
		.menudesplegablemassecciones #botonmenuseccionesinferior {
			width: 102px;
		}

		.menudesplegablemassecciones {
			width: 102px;
		}

		.menudesplegablemassecciones #botonmenuseccionessuperior:hover,
		.menudesplegablemassecciones #botonmenuseccionesinferior:hover {
			text-decoration: none;
		}

	        .menudesplegablemassecciones .menudesplegablemassecciones #cajamenudesplegablemasseccionessuperior,
                .menudesplegablemassecciones .menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior {
		font: normal 11px Arial, Helvetica, sans-serif;
		left: -30px;
		position:relative;
		overflow: hidden;
		top:-10px;
		z-index: 10;
                }
	
		.menudesplegablemassecciones #cajamenudesplegablemasseccionessuperior div.oculto,
		.menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior div.oculto {
		    visibility: hidden;
		    position:absolute;
		}

                .menudesplegablemassecciones #cajamenudesplegablemasseccionessuperior div.muestra,
                .menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior div.muestra {
                    visibility: visible;
                    position:absolute;
                    padding: 8px 0 8px 8px;
                    background-color: white;
                    border:1px solid #CCC;
                    border-width: 2px 1px;
                }

                .menudesplegablemassecciones #cajamenudesplegablemasseccionessuperior div.muestra {
                    margin: 15px 0 0 2px;
                }

                .menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior div.muestra {
                    margin: 0 0 15px 2px;
                }

		.menudesplegablemassecciones #cajamenudesplegablemasseccionessuperior div.muestra,
		.menudesplegablemassecciones #cajamenudesplegablemasseccionessuperior div.oculto,
		.menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior div.muestra,
		.menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior div.oculto {
		    width:200px;
		    margin-left: -90px;
        z-index:1;
		}

                .menudesplegablemassecciones  #cajamenudesplegablemasseccionesinferior div.muestra,
                .menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior div.oculto {
                    position:absolute;
                    bottom:-8px;
                    z-index:9;
                 }
 
                 html>body .menudesplegablemassecciones  #cajamenudesplegablemasseccionesinferior div.muestra,
                 html>body .menudesplegablemassecciones  #cajamenudesplegablemasseccionesinferior div.oculto{
                    bottom:-16px;
                 }

		.menudesplegablemassecciones #cajamenudesplegablemasseccionessuperior a,
		.menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior a {
		    color: #036;
		}

		.menudesplegablemassecciones h3 {
		font: bold 11px Arial, Helvetica, sans-serif;
		width: 90%;
		margin:0;
		padding: 0;
		background-color: white;
		height: 1.4em;
		text-transform: none;
		color: #006600;
		clear: both;
		}

		.menudesplegablemassecciones h3 a {
		font: bold 11px Arial, Helvetica, sans-serif;
		width: 90%;
		margin:0;
		padding: 0;
		background-color: white;
		height: 1.4em;
		text-transform: none;
		color: #009900;
		clear: both;
		}

		.menudesplegablemassecciones .bloque1,
		.menudesplegablemassecciones .bloque2 {
			float:left;
			width:95px;
			padding-top: 5px;
		}

		.menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior .bloque1,
		.menudesplegablemassecciones #cajamenudesplegablemasseccionesinferior .bloque2 {
			padding-top: 10px;
			padding-bottom: 10px;
		}

		.menudesplegablemassecciones .bloque1 {
			width:92px;
		}

		.menudesplegablemassecciones .bloque2 {
			padding-left: 10px;
		}

		.menudesplegablemassecciones ul {
		    margin:0 0 3px 0;
		    padding: 0;
		    list-style-type: none;
		}

		.menudesplegablemassecciones ul li {
		    padding: 0 !important;
		    margin: 0 0 0 0 !important;
		    font-size: 11px;
		    list-style-type: none;
		}

		.menudesplegablemassecciones ul li a {
		font: normal 11px/1.3em Arial, Helvetica, sans-serif;
		background-color: white;
		text-decoration: none;
		padding: 0 !important;
		margin: 0 !important;
		text-transform: none;
		display: block;
		width: 95%;
		float: none;
		}

		.menudesplegablemassecciones .lineaseparadora {
			border-top: 1px solid #ccc;
			margin-top: 2px;
			padding-bottom: 3px;
			width: 75px;
			clear: both;
		}

		.menudesplegablemassecciones .lineaseparadora hr {
			display: none;
		}

		.menudesplegablemassecciones .bloque2 .lineaseparadora {
			width: 85px;
		}

		.menudesplegablemassecciones ul li a:hover {
		    background-color: #eee;
		}

		.menudesplegablemassecciones h3 a:hover {
		    text-decoration: underline;
		}

        .menudesplegablemassecciones ul li.massecciones_resaltado a,
        .menudesplegablemassecciones ul li.massecciones_resaltado a:link,
        .menudesplegablemassecciones ul li.massecciones_resaltado a:visited {background-color:#eee; font-weight:bold;margin:0 0 2px 0!important;}

        .menudesplegablemassecciones ul li.massecciones_resaltado a:hover,
        .menudesplegablemassecciones ul li.massecciones_resaltado a:active {background-color:#E1E1E1;text-decoration:underline;}

        .bloque2 ul li a {
            padding-top: 1px !important;
        }
        .bloque2 .lineaseparadora {
            margin:6px 0pt 2px 0px;	
        }

	/* fin menu desplegable mas secciones */

