body, div, h1, h2, h3, h4, h5, h6, hr, p, ul, li, strong, em, span, img, form, fieldset, label {

	margin: 0;

	padding: 0;

    border: none;

	font-size: 1em;

}

a {
	
	text-decoration: none;
	
}

a:hover {
	
	text-decoration: underline;
	
}

hr {

	display: none;
	
}


input, textarea, select {

	margin: 0;

    font: 12px Arial, Helvetica, sans-serif;
	
}

button {

	margin: 0;
	
	cursor: pointer;
	
}

body {

	position: relative;

	background: #0c100e;

    font: 12px Arial, Helvetica, sans-serif;
	
	color: #fff;

}

.clear-fix {
	
	clear: both;
	
}

.amarillo {
	
	color: #fff058;
	
}

.advertencia {

	color: red;
	
}

.clear-fix {
	
	clear: both;
	
}





/* CONTAINERS
*****************************************************************************************************************/

div#outer {

	position: relative;
	
	background: #18604f url(../images/v4/body-bg.jpg) center top no-repeat;
	
}

div#container {

	position: relative;
	
}





/* HEADER
*****************************************************************************************************************/

div#header {

	position: relative;
	
	width: 980px;
	
	height: 234px;
	
	margin: 0 auto;
	
}

div#header h1 a {

	display: block;
	
	position: absolute;
	
	top: 0;
	
	left: 20px;
	
	background: url(../images/v4/logo.png) no-repeat;
	
	width: 309px;
	
	height: 234px;
	
    /* hide from IE Mac \*/

    text-indent: -999em;

    overflow: hidden;

    /* end hide */
	
	z-index: 9;

}





/* NAVIGATION
*****************************************************************************************************************/

div.navigation-container {

	position: relative;
	
	background: url(../images/v4/nav-bg.png) repeat-x;

	height: 30px;
	
	line-height: 30px;
	
	border-top: 2px solid #05a072;
	
	border-bottom: 2px solid #05a072;
	
	z-index: 9;

}

div#navigation {
	
	position: relative;
	
	width: 980px;
	
	margin: 0 auto;
	
}

div#navigation ul {
	
	margin: 0 0 0 40px;

	z-index: 5;
	
}

div#navigation ul li {

	display: block;
	
	position: relative;
	
	float: left;
	
	height: 25px;
	
	padding: 5px 0 0 0;
	
}

div#navigation ul li:hover,
div#navigation ul li.active {
	
	background: url(../images/v4/nav-bg-hover.png) repeat-x;
	
}

div#navigation ul li:hover li,
div#navigation ul li.active li {
	
	background: none;
	
}

div#navigation ul li a {

	display: block;
	
	float: left;
	
	height: 17px;
	
	padding: 3px 13px 0 13px;
	
	font: bold 14px Arial, Helvetica, sans-serif;
	
	text-decoration: none;
	
	border-left: 1px solid #fff;
	
}

div#navigation ul li.first a {
	
	border: none;

}

div#navigation ul ul {
	
	position: absolute;
	
	top: 30px;
	
	left: 0;
	
	background: url(../images/v4/nav-sub-bg.png);
	
	width: 180px;
	
	margin: 0;
	
}

div#navigation ul ul li {
	
	float: none;
	
	height: auto;
	
	padding: 0;

	border: 0;

}

div#navigation ul ul li.first {
	
	border: none;
	
}

div#navigation ul ul a {
	
	float: none;
	
	width: 154px;
	
	height: auto;
	
	padding: 7px 13px 3px 13px;
	
	font-size: 12px;
	
	color: #fff;
	
	border: none;
	
}

div#navigation ul ul a:hover {
	
	background: #18604f;
	
}

div#navigation ul ul {
	
	display: none;
	
}

div#navigation ul li:hover ul,
div#navigation ul li.iehover ul {
	
	display: block;
	
}






/* RADIO Y CHAT
*****************************************************************************************************************/

div.navigation-bottom {
	
	position: relative;
	
	background: url(../images/v4/navigation-bottom-bg.png) 30px bottom no-repeat;

	width: 880px;
	
	margin: 0 auto;

	height: 100px;
	
	padding-left: 120px;
	
}



div.navigation-bottom .radio-y-chat {
	
	padding: 3px 0 0 0;
	
}





/* MARQUESINA
*****************************************************************************************************************/

div#marquesina {

	position: absolute;
	
	top: 0;
	
	left: 430px;
	
	background: url(../images/v4/ultimo-momento-bg.png) right 10px no-repeat;
	
	width: 550px;
	
	height: 100px;
	
}

div#marquesina h3 {

	display: none;
	
}

div#marquesina marquee,
div#marquesina .marquesinacontent {

	position: absolute;
	
	top: 10px;
	
	left: 200px;
	
	width: 340px;
	
	height: 54px;
	
	font-size: 14px;
	
	color: #fff;
	
	line-height: 54px;
	
	cursor: pointer;
	
	overflow: hidden;
	
}

div#marquesina .marquesinacontent li {
	
	list-style: none;
	
}


div#marquesina .link-rapidos {

	position: absolute;
	
	bottom: 15px;
	
	left: 20px;
	
}

div#marquesina .link-rapidos ul {
	
	list-style: none;
	
}

div#marquesina .link-rapidos li {
	
	display: block;
	
	float: left;
	
	margin: 0 20px 0 0;
	
}

div#marquesina .link-rapidos p {
	
	display: none;
	
}

div#marquesina .link-rapidos a {
	
	color: #4eb9ff;
	
	text-decoration: none;
	
}





/* CONTENT
*****************************************************************************************************************/

div#content {

	position: relative;
	
	width: 1024px;
	
	margin: auto;
	
}





/* MAIN-CONTENT
*****************************************************************************************************************/

div#main-content {

	position: relative;
	
	float: left;
	
	width: 640px;
	
	margin: -10px 0 0 0;
	
	padding: 0 0 30px 0;
	
}

.fullwidth div#main-content {

	float: none;
	
	width: auto;
	
	margin: 0;
	
	padding: 0;
	
}





/* CUADROS
*****************************************************************************************************************/

div#main-content .cuadro-0 {
	
	position: relative;
	
	background: url(../images/v4/cuadro-0-bg.png) no-repeat;
	
	height: 430px;
	
}

div#main-content .cuadro-0 .imagen {
	
	width: 580px;
	
	height: 300px;
	
	margin: 0 0 0 25px;
	
	padding: 25px 0 5px 0;
	
	overflow: hidden;
	
}

div#main-content .cuadro-0 h2 {
	
	width: 540px;
	
	margin: 0 0 0 40px;
	
	font-size: 13px;
	
	text-transform: uppercase;
	
	line-height: 26px;
	
}

div#main-content .cuadro-0 a {
	
	text-decoration: none;
	
}

div#main-content .cuadro-0 .resumen {
	
	width: 540px;
	
	margin: 0 0 0 40px;
	
}



div#main-content .dos-cuadros {
	
	background: url(../images/v4/cuadros-3-4-5-bg.png) -4px top no-repeat;
	
	height: 219px;
	
}

div#main-content .dos-cuadros .cuadro {
	
	position: relative;
	
	float: left;
	
	width: 320px;
	
	height: 219px;
	
	overflow: hidden;
	
}

div#main-content .dos-cuadros .cuadro .imagen {

	position: absolute;
	
	top: 6px;
	
	left: 15px;
	
	width: 300px;
	
	height: 155px;
	
	overflow: hidden;
	
}

div#main-content .dos-cuadros .cuadro-4 .imagen {

	left: 0;
	
	width: 300px;
	
}

div#main-content .dos-cuadros .cuadro h2 {
	
	width: 330px;
	
}

div#main-content .dos-cuadros .cuadro h2 a {
	
	display: block;
	
	position: absolute;
	
	top: 0;
	
	left: 0;
	
	background: url(../images/v4/cuadros-3-4-5-bg.png) -3px top no-repeat;
	
	width: 270px;
	
	height: 40px;
	
	padding: 165px 25px 0 25px;
	
	font-size: 13px;
	
	text-transform: uppercase;
	
	text-decoration: none;
	
}

div#main-content .dos-cuadros .cuadro-4 h2 a {
	
	background: url(../images/v4/cuadros-3-4-5-bg.png) -323px top no-repeat;
	
	padding: 165px 25px 0 15px;
	
}



div#sidebar .cuadro {
	
	position: relative;
	
	height: 216px;
	
	overflow: hidden;
	
}

div#sidebar .cuadro-2 {
	
	height: 210px;
	
}

div#sidebar .cuadro .imagen {
	
	position: absolute;
	
	top: 13px;
	
	left: 13px;
	
	width: 356px;
	
	height: 155px;
	
	overflow: hidden;
	
}

div#sidebar .cuadro-2 .imagen {
	
	top: 3px;
	
}

div#sidebar .cuadro h2 a {
	
	display: block;
	
	position: absolute;
	
	top: 0;
	
	left: 0;
	
	background: url(../images/v4/cuadro-1-bg.png) no-repeat;
	
	width: 334px;
	
	height: 62px;
	
	padding: 168px 30px 0 25px;
	
	font-size: 13px;
	
	text-transform: uppercase;
	
	text-decoration: none;
	
}

div#sidebar .cuadro-2 h2 a {
	
	background: url(../images/v4/cuadro-2-bg.png) no-repeat;
	
	width: 334px;
	
	height: 63px;
	
	padding: 157px 30px 0 25px;
	
}



div#sidebar .cuadro-5 {
	
	height: 216px;
	
	margin: 3px 0 0 0;
	
}

div#sidebar .cuadro-5 .imagen {
	
	position: absolute;
	
	top: 7px;
	
	left: 13px;
	
	width: 360px;
	
	height: 155px;
	
	overflow: hidden;
	
}

div#sidebar .cuadro-5 h2 a {
	
	display: block;
	
	position: absolute;
	
	top: 0;
	
	left: 0;
	
	background: url(../images/v4/cuadro-5-bg.png) 7px top no-repeat;
	
	width: 334px;
	
	height: 62px;
	
	padding: 166px 30px 0 25px;
	
	font-size: 13px;
	
	text-transform: uppercase;
	
	text-decoration: none;
	
}





/* DATA CENTRAL
*****************************************************************************************************************/

div#main-content .data-central {
	
	position: relative;
	
	background: url(../images/v4/data-central-bg.jpg) no-repeat;
	
	height: 390px;
	
}

div#main-content .data-central h2 {
	
	display: none;
	
}

div#main-content .data-central ul {
	
	position: relative;
	
	height: 250px;
	
	list-style: none;
	
}

div#main-content .data-central ul li {
	
	display: none;
	
	position: absolute;
	
	top: 0;
	
	left: 0;
	
	width: 565px;

	height: 245px;
	
	padding: 125px 0 0 40px;
	
}

div#main-content .data-central ul li.show {
	
	display: block;
	
}

div#main-content .data-central ul li h3 {
	
	position: relative;
	
	width: 265px;
	
	height: 70px;
	
	font-size: 13px;
	
	text-transform: uppercase;
	
	overflow: hidden;
	
}

div#main-content .data-central .scroll {
	
	position: absolute;
	
	bottom: 3px;
	
	left: 40px;
	
	width: 260px;
	
	height: 170px;
	
	margin: 0 20px 0 0;
	
	padding: 0 5px 0 0;
	
	font-size: 11px;
	
	line-height: 150%;
	
	overflow: auto;
	
}

div#main-content .data-central .imagen {
	
	position: absolute;
	
	bottom: 0;
	
	right: 0;
	
}



div#main-content .data-central .noticias {
	
	position: absolute;
	
	top: 20px;
	
	right: 35px;
	
	width: 285px;
	
}

div#main-content .data-central .controles {
	
	position: relative;
	
	height: 27px;
	
}

div#main-content .data-central .controles a {
	
	display: block;
	
	position: absolute;
	
	top: 0;
	
	right: 0;
	
	width: 16px;
	
	height: 16px;

    /* hide from IE Mac \*/

    text-indent: -999em;

    overflow: hidden;

    /* end hide */

}

div#main-content .data-central .controles a.play {
	
	display: none;
	
	background: url(../images/v4/data-central-play.png) no-repeat;
	
}

div#main-content .data-central .controles a.pause {
	
	background: url(../images/v4/data-central-pausa.png) no-repeat;
	
}

div#main-content .data-central .controles a.next {
	
	right: 20px;
	
	background: url(../images/v4/data-central-next.png) no-repeat;
	
}

div#main-content .data-central .controles a.prev {

	right: 36px;
	
	background: url(../images/v4/data-central-prev.png) no-repeat;
	
}


div#main-content .data-central .cuadros {
	
	position: relative;
	
	height: 69px;
	
}

div#main-content .data-central .cuadros a {
	
	position: absolute;
	
	top: 0;
	
	width: 90px;
	
	height: 48px;
	
	padding: 0 0 13px 0;
	
}

div#main-content .data-central .cuadros a.dc-1 {
	
	left: 0;

}

div#main-content .data-central .cuadros a.dc-2 {
	
	left: 98px;
	
}

div#main-content .data-central .cuadros a.dc-3 {
	
	right: 0;

}

div#main-content .data-central .cuadros .activo {
	
	background: url(../images/v4/data-central-activo.png) center bottom no-repeat;
	
}





/* CALENDARIO
*****************************************************************************************************************/

div#main-content .calendario {
	
	position: relative;
	
	background: url(../images/v4/calendario-bg.jpg) no-repeat;
	
	height: 323px;	
	
}

div#main-content .calendario h2 {
	
	display: none;
	
}


div#main-content .calendario .almanaque {
	
	position: relative;
	
	float: left;
	
	width: 270px;
	
	height: 190px;
	
	margin: 80px 0 0 10px;
	
}

div#main-content .calendario .eventos {
	
	position: relative;
	
	float: left;
	
	width: 280px;
	
	height: 260px;
	
	margin: 30px 0 0 20px;
	
	padding: 0 5px 0 0;
	
	overflow: auto;
	
}

div#main-content .calendario .eventos ul {
	
	list-style: none;
	
}

div#main-content .calendario .eventos ul li {
	
	display: block;
	
	background: url(../images/v4/bullet.png) left 5px no-repeat;
	
	margin: 0 0 10px 0;
	
	padding: 0 0 0 10px;
	
}

div#main-content .calendario .loading {
	
	position: absolute;
	
	top: 155px;
	
	left: 440px;
	
}





/* ENCUESTA
*****************************************************************************************************************/

div#content .encuesta {
	
	position: relative;
	
	float: left;
	
	background: url(../images/v4/encuesta-bg.jpg) no-repeat;
	
	width: 323px;
	
	height: 315px;
	
	padding: 80px 0 0 0;
	
}

div#sidebar .encuesta {
	
	float: none;
	
	margin: auto;
	
}

div#content .encuesta .box {
	
	position: relative;
	
	height: 290px;
	
	margin: 0 25px 0 20px;

}

div#content .encuesta .box h3 {

	margin: 0 0 10px 0;

	font-size: 14px;

	color: #fff;
	
}

div#content .encuesta .box ul {

	list-style: none;
	
}

div#content .encuesta .box ul li {

	display: block;
	
	position: relative;
	
	margin: 0 0 5px 0;

}

div#content .encuesta .box ul li span {

	display: block;
	
	position: relative;
	
	z-index: 9;
	
}

div#content .encuesta .box ul li span.porcentaje {
	
	float: left;
	
	height: 20px;

	margin: 0 0 0 5px;
	
	color: #000;
	
	line-height: 20px;
	
}

div#content .encuesta .box ul li span.grafico {

	position: relative;
	
	width: 210px;
	
	height: 20px;
	
	padding: 0;
	
	z-index: 5;

}

div#content .encuesta .box ul li span.grafico span {

	background: #fff058;
	
	height: 20px;
	
	z-index: 5;

}

div#content .encuesta .box ul li a {

	display: block;
	
	position: absolute;
	
	bottom: 0;
	
	right: 0;
	
	background: url(../images/v1/button-encuesta.gif) no-repeat;
	
	width: 55px;
	
	height: 20px;
	
	color: #fff;
	
	text-align: center;
	
	text-decoration: none;
	
	line-height: 20px;
	
}

div#content .encuesta .box ul li a:hover {

	color: #000;
	
}

div#content .encuesta p.loading {
	
	height: 16px;
	
	text-align: right;
	
}

div#content .encuesta p.total {
	
	position: absolute;
	
	bottom: -10px;
	
	right: 0;
	
	font-size: 10px;
	
	color: #fff;
	
	text-align: right;
	
}

div#content .encuesta p.resultado {
	
	margin: 3px 0 0 0;
	
	font-weight: bold;
	
	text-align: center;
	
}

div#content .encuesta .exito {
	
	color: green;
	
}

div#content .encuesta .error {
	
	color: red;
	
}




/* SIDEBAR
*****************************************************************************************************************/

div#sidebar {

	position: relative;
	
	float: left;
	
	width: 389px;
	
	margin: -10px 0 0 -20px;
	
	z-index: 1;
	
}





/* EDITORIAL
*****************************************************************************************************************/

div#sidebar .editorial {
	
	position: relative;
	
	background: url(../images/v4/editorial-bg.gif) no-repeat;
	
	height: 104px;
	
	margin: 0 0 19px 9px;
	
	overflow: hidden;
	
}

div#sidebar .editorial h3 {
	
	display: none;

}

div#sidebar .editorial ul {
	
	width: 340px;
	
	margin: 45px 0 0 15px;
	
	list-style: none;
	
}

div#sidebar .editorial ul li {
	
	display: block;
	
	background: url(../images/v4/bullet.png) left 5px no-repeat;
	
	margin: 0 0 4px 0;
	
	padding: 0 0 0 10px;
	
}

div#sidebar .editorial ul li h4 {
	
	font-weight: normal;
	
}

div#sidebar .editorial ul li h4 a {
	
	color: #fff;
	
	text-decoration: none;
	
}

div#sidebar .editorial ul li .editorialcontainer {
	
	display: none;

}



div#sidebar .editorial a#encuestabunker {
	
	display: block;
	
	background: url(../images/v4/editorial-bg.gif) no-repeat;
	
	height: 104px;

    /* hide from IE Mac \*/

    text-indent: -999em;

    overflow: hidden;

    /* end hide */
	
}






/* ALTERNATIVA-TV 
*****************************************************************************************************************/

div#sidebar .alternativa-tv {
	
	position: relative;
	
	background: url(../images/v4/alternativa-tv-bg.png) no-repeat;
	
	height: 374px;
	
	margin: 0 0 3px 7px;
	
//	margin: 0 0 1px 7px;
	
	overflow: hidden;
	
}

div#sidebar .alternativa-tv h3 {
	
	display: none;

}

div#sidebar .alternativa-tv object {
	
	margin: 92px 0 0 5px;
	
}





/* TARJETAS FIN DE SEMANA 
*****************************************************************************************************************/

div.tarjetas-fin-de-semana {

	position: relative;
	
	background: url(../images/v4/tarjetas-fin-de-semana-bg.png) no-repeat;
	
	width: 376px;
	
	height: 329px;
	
	margin: 0 0 0 7px;
	
	overflow: hidden;
	
}

div.tarjetas-fin-de-semana h3 a {
	
	display: block;
	
	height: 115px;

    /* hide from IE Mac \*/

    text-indent: -999em;

    overflow: hidden;

    /* end hide */
	
}

div.tarjetas-fin-de-semana #slidetfds {
	
	position: relative;
	
	width: 330px;
	
	height: 185px;
	
	margin: 0 0 0 20px;

	overflow: hidden;
	
}

div.tarjetas-fin-de-semana ul {
	
	display: block;
	
	padding: 0;

	list-style: none;
	
	overflow: hidden;
	
}

div.tarjetas-fin-de-semana li {
	
	display: block;

	position: absolute;
	
	background: #000;
	
	overflow: hidden;
	
}

div.tarjetas-fin-de-semana li a {
	
	display: block;
	
}

div.tarjetas-fin-de-semana li a img {
	
	float: left;
	
	
}

div.tarjetas-fin-de-semana .tarj-0,
div.tarjetas-fin-de-semana .tarj-9 {
	
	top: 25px;
	
	left: 70px;
	
}

div.tarjetas-fin-de-semana .tarj-1,
div.tarjetas-fin-de-semana .tarj-10 {
	
	bottom: 4px;
	
	left: 0;
	
}

div.tarjetas-fin-de-semana .tarj-2,
div.tarjetas-fin-de-semana .tarj-11 {
	
	top: 0;
	
	right: 4px;
	
}

div.tarjetas-fin-de-semana .tarj-3,
div.tarjetas-fin-de-semana .tarj-12 {
	
	bottom: 4px;
	
	left: 120px;
	
}

div.tarjetas-fin-de-semana .tarj-4,
div.tarjetas-fin-de-semana .tarj-13 {
	
	top: 0;
	
	left: 30px;
	
}

div.tarjetas-fin-de-semana .tarj-5,
div.tarjetas-fin-de-semana .tarj-14 {
	
	bottom: 0;
	
	right: 4px;
	
}

div.tarjetas-fin-de-semana .tarj-6,
div.tarjetas-fin-de-semana .tarj-15 {
	
	top: 15px;
	
	right: 90px;
	
}

div.tarjetas-fin-de-semana .tarj-7,
div.tarjetas-fin-de-semana .tarj-16 {
	
	bottom: 15px;
	
	left: 90px;
	
}

div.tarjetas-fin-de-semana .tarj-8,
div.tarjetas-fin-de-semana .tarj-17 {
	
	top: 0;
	
	left: 0;
	
}





/* FOTO DE LA SEMANA
*****************************************************************************************************************/

div.foto-de-la-semana {

	position: relative;
	
	background: url(../images/v4/foto-de-la-semana-bg.png) no-repeat;
	
	width: 376px;
	
	height: 318px;
	
	margin: 12px 0 2px 7px;
	
	overflow: hidden;
	
}

div.foto-de-la-semana h3 {
	
	display: none;
	
}

div.foto-de-la-semana a {
	
	position: absolute;
	
	bottom: 27px;
	
	left: 25px;
	
}

div.foto-de-la-semana img {
	
	float: left;
	
}

div.foto-de-la-semana p {
	
	position: absolute;
	
	bottom: 27px;
	
	left: 25px;

	background: url(../images/v4/amigos-del-mundo-black.png);
	
	width: 310px;
	
	margin: 0;
	
	padding: 5px;
	
	line-height: 100%;

}





/* Bloque noticias */

div#sidebar .bloquenoticias {
	
	position: relative;
	
	width: 360px;
	
	margin: 0 0 0 12px;
	
	padding: 14px 0 0;
	
	overflow: hidden;
	
}

div#sidebar .bloquenoticias .bloquew300 { margin: 0 0 10px; }


/* AMIGOS DEL MUNDO
*****************************************************************************************************************/

div#sidebar .amigos-del-mundo {
	
	position: relative;
	
	background: url(../images/v4/amigos-del-mundo-bg.png) no-repeat;
	
	width: 360px;
	
	height: 399px;
	
	margin: 0 0 19px 9px;
	
	overflow: hidden;
	
}

div#sidebar .amigos-del-mundo h3 {
	
	display: none;
	
}

div#sidebar .amigos-del-mundo .amigo-del-mundo-content {
	
	width: 300px;
	
	margin: 0 0 0 27px;
	
	padding: 25px 0 0 0;
	
}


div#sidebar .amigos-del-mundo .amigo-del-mundo-content img {
	
	float: left;
	
}

div#sidebar .amigos-del-mundo p.comentario {
	
	position: absolute;
	
	bottom: 0;
	
	left: 0;
	
	background: url(../images/v4/amigos-del-mundo-black.png);
	
	width: 290px;
	
	padding: 5px;
	
}

div#sidebar .amigos-del-mundo p.mail {
	
	position: absolute;
	
	bottom: 23px;
	
	left: 32px;
	
	width: 290px;
	
	font-size: 10px;
	
}

div#sidebar .amigos-del-mundo p.mail a {
	
	color: #fff;
	
}





/* PUBLICIDADES
*****************************************************************************************************************/

div#header .publicidades {

	position: absolute;
	
	top: 15px;
	
	left: 377px;

	width: 610px;
	
	height: 100px;
	
}

div#header .publicidades .publicidad {

	display: inline;
	
	float: left;
	
	width: 300px;
	
	height: 100px;
	
	margin: 0 0 8px 0;
	
	overflow: hidden;
	
}

div#header .publicidades .float-to-right {

	float: right;
	
}

div#header .publicidades .w610 {

	display: block;
	
	float: none;
	
	width: 610px;
	
	margin: 0 0 10px 0;
	
}


div#main-content .una-publicidad {
	
	margin: 0 0 9px 12px;
	
}


div#main-content .dos-publicidades {
	
	margin: 0 0 9px 3px;
	
}

div#main-content .dos-publicidades .publicidad {
	
	float: left;
	
	width: 300px;
	
	height: 100px;
	
	margin: 0 0 0 9px;
	
	overflow: hidden;
	
}

div#main-content .h140 .publicidad {
	
	height: 140px;
	
}


div#sidebar .publicidad {
	
	margin: 0 0 12px 11px;
	
//	margin: 0 0 4px 11px;
	
}



div.dos-publicidades-abajo {
	
	margin: 0 0 30px 0;
	
}

div.dos-publicidades-abajo .publicidad {
	
	float: left;
	
	width: 485px;
	
	height: 100px;
	
	margin: 0 0 0 10px;
	
	overflow: hidden;
	
}



div.tres-publicidades-abajo {
	
	margin: 0 0 30px 0;
	
}





/* FOOTER
*****************************************************************************************************************/

div#footer {

	position: relative;
	
	background: url(../images/v4/footer-bg.png) repeat-x;
	
	height: auto !important;
	
	height: 200px;
	
	min-height: 200px;
	
	margin: 0 auto;
	
	padding: 0;
	
	overflow: hidden;
	
	clear: both;
	
}

div#footer .footer-content {
	
	width: 980px;
	
	margin: auto;
	
	text-align: center;
	
}



div#footer .links-amigos h3 {
	
	background: url(../images/v4/links-amigos-h3.gif) no-repeat;
	
	height: 50px;
	
	margin: 0 0 10px 0;
	
    /* hide from IE Mac \*/

    text-indent: -999em;

    overflow: hidden;

    /* end hide */
	
}

div#footer .links-amigos img {
	
	margin: 5px;
	
}

div#footer .footer-empresa {
	
	padding: 30px 0 0 0;
	
	text-align: center;
	
}

div#footer .footer-empresa a {
	
	color: #fff;
	
	text-decoration: none;
	
}



div#logia {

	position: absolute;
	
	top: 69px;
	
	right: 10px;
	
	width: 50px; 
	
}

div#logia a {

	color: #299101;
	
}
