@charset "utf-8";
/* CSS Document */



#contenido-principal{
	float:left;
	margin-top:5px;
	width:711px;
	background: url("../img/back-rayado-diagonal.png") repeat-y scroll left top transparent;
	position:relative;
	}
#cont-publicidad{
	float:left;
	width:700px;
	height:150px;
	margin-top:30px;
	margin-bottom:30px;
	}

.sombra-publicidad{
	background:url(../img/sombra-publi.png) no-repeat;
	position:absolute;
	left:0px;
	bottom:-20px;
	width:230px;
	height:20px;
	}
.publicidad{
	position:relative;
	float:left;
	width:230px;
	height:150px;
	margin-left:3px;
	background: url("../img/back-publicidad.png") no-repeat scroll center bottom transparent;
	text-decoration:none;
	}
.publicidad img{
	border:none;
	float:left;
	}
.texto-publicidad{
	float:right;
	width:110px;
	height:115px;
	margin-top:35px;
	color:#000;
	text-align:center;
	font-weight:bold;
	text-shadow:0 1px 0 #F0F0F0;
	}
#cont-redes{
	float:left;
	width:700px;
	height:25px;
	text-align:right;
	margin-top:3px;
	}
#cont-redes img{border:none;}
#cont-redes a{text-decoration:none;}
.tit-noticias:hover{
	color:#003399;
	border-bottom:solid 1px #003399;
	}
.tit-noticias{
	width:680px;
	text-align:left;
	color:#666666;
	border-bottom:solid 1px #666666;
	margin-left:10px;
	float:left;
	font-size:16px;
	font-weight:bold;
	padding-bottom:3px;
	text-shadow:0 1px 0 #F0F0F0;
	text-decoration:none;
	}

#cont-noticias{
	width:680px;
	text-align:left;
	margin-left:10px;
	float:left;
	margin-bottom:5px;
	}
	
.noticia:hover{
	background:url('../img/select-art.png') bottom left repeat-x;
	}
.noticia{
	width:680px;
	float:left;
	margin-top:0px;
	padding-bottom:10px;
	/*border-bottom:dotted 1px #999999;*/
	
	}

.cuerpo-noticia{
	float:left;
	width:680px;
	text-decoration:none;
	color:#000;
	}
.cuerpo-noticia img{
	float:left;
	border:none;
	max-height:120px;
	}
.tit-noticia{float:left; border-bottom: 1px solid #CCCCCC; margin-bottom:3px;width:675px;color:#CC0000;font-weight:bold;padding-top:15px;padding-bottom:5px;padding-left:5px;font-size:12px;text-transform: uppercase; background: url(../img/sombra-top.png) top repeat-x;}
.fecha-noticia{float:left;width:575px;font-weight:bold;padding-left:5px;font-size:11px;color:#333;}
.descrip-noticia{float:left;width:575px;padding-left:5px;font-size:12px;color:#666666;}
.ver-todos{
	width:80px;
	color:#0066FF;
	font-weight:bold;
	float:right;
	text-align:right;
	background:url(../img/ver-todo.png) right no-repeat;
	padding-right:0px;
	text-decoration:none;
	margin-top:3px;
	height:30px;
	}

.ver-todos:hover{
	text-decoration:underline;
	background:url(../img/ver-todo-1.png) right no-repeat;
	}
.ver-todas{
	width:80px;
	color:#0066FF;
	font-weight:bold;
	float:right;
	text-align:right;
	background:url(../img/ver-toda.png) right no-repeat;
	padding-right:0px;
	text-decoration:none;
	margin-top:3px;
	height:30px;
	}

.ver-todas:hover{
	text-decoration:underline;
	background:url(../img/ver-toda-1.png) right no-repeat;
	}
#cont-lateral{
	float:right;
	width:230px;
	margin-right:4px;
	margin-top:5px;
	}
.comp-lateral a{
	text-decoration:none;
	}
.comp-lateral{
	border-top: #CC0000 solid 2px;
	float:left;
	width:230px;
	background:url(../img/back-com-lat.png) repeat-x;
	text-align:left;
	margin-bottom:5px;
	}

.comp-lateral h3{
	text-shadow:0 1px 0 #0074E8;
	float:left;
	margin:3px;
	margin-left:15px;
	color:#FFF;
	background:url(../img/dec-tit-com.png) left bottom no-repeat;
	height:25px;
	width:230px;
	text-decoration:none;
	}
.comp-lateral ul{
	float:left;
	list-style-type:none;
	margin:0px;
	padding-left:0px;
	padding-bottom:17px;
	width:100%;
	background:url(../img/sombra-com-lat.png) bottom repeat-x;
	}
.comp-lateral li a{
	text-decoration:none;
	
	color:#333333;
	
	font-weight:bold;
	}
.comp-lateral li a:hover{
	text-decoration:underline;
	padding-left:3px;
	color:#CC0000;
	}
.comp-lateral li{
	margin-left:8px;
	padding-left:7px;
	background:url(../img/flecha-red.png) left no-repeat;
	margin-top:7px;
	}
	
#cont-eventos{
	float:left;
	width:230px;
	padding-bottom:17px;
	background:url(../img/sombra-com-lat.png) bottom repeat-x;	
	}	
.evento:hover{
	background:url('../img/select-art.png') bottom left repeat-x ;
	}
#nuevanoticia{
background:url('../img/select-art.png') bottom left repeat-x ;
	}
.evento{
	width:230px;
	float:left;
	margin-top:3px;
	padding-bottom:10px;
	padding-top:10px;
	border-bottom:solid 1px #CCC;
	}

.cuerpo-evento{
	float:left;
	width:230px;
	text-decoration:none;
	color:#000;
	}
.cuerpo-evento img{
	float:left;
	border:none;
	max-height:120px;
	}
.tit-evento{float:left;width:125px;font-weight:bold;padding-left:5px;font-size:10px;color:#CC0000;text-shadow:0 1px 0 #F0F0F0;text-transform: uppercase;}
.fecha-evento{float:right;width:125px;font-weight:bold;padding-left:5px;font-size:10px;color:#333;}
.descrip-evento{float:left;width:230px;padding-left:0px;font-size:11px;color:#666666;text-align:justify;}


/*SLIDER*/
#sombra-slider{
	position:absolute;
	background: url(../img/sombra-slider.png) no-repeat;
	width:691px;
	height:30px;
	left:0px;
	top:180px;
	}
#slider {
	position:left;
	position:relative;
    width:690px;
    height:180px;
    margin-left:5px;
	background:url(../img/loading.gif) no-repeat 50% 50%;
}
#slider-wrapper {
    background:url(../img/slider.png) no-repeat;
    width:690px;
    height:180px;
    margin:0 auto;
    padding-top:74px;
    margin-top:50px;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	display:none;
}
#slider a {
	border:0;
	display:block;
}

.nivo-controlNav {
	position:absolute;
	right:0px;
	top:0px;
}
.nivo-controlNav a {
	display:block;
	width:22px;
	height:22px;
	background:url(../img/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:0 -22px;
}

.nivo-directionNav a {
	display:block;
	width:30px;
	height:30px;
	background:url(../img/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-30px 0;
	right:15px;
}
a.nivo-prevNav {
	left:15px;
}

.nivo-caption {
    text-shadow:none;
    font-family: Helvetica, Arial, sans-serif;
}
.nivo-caption a { 
    color:#efe9d1;
    text-decoration:underline;
}
/*FIN SLIDER*/