/* CSS Document */
body{
font-family: Verdana;
font-size:12px;
color:#000000;
padding:0px;
margin:0px;
background:fixed;
background-image:url(images/fondo_nuevo.jpg);
background-position:center top;
background-color:#3497D0;
background-repeat:repeat-x;
}

h1{
	background-color: #5EACDA;/*#3398D0;*/
	color:#FFFFFF;
	font-size:14px;
	padding:10px 3px 5px 3px;
	min-height:20px;
	margin:0px;
	font-weight:bold;
	border-bottom:1px #aaeeFF solid;
	
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:hover {
	color: #000000;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: none;
	color: #666666;
}

a:link.link_blanco{
	color: #ffffff;
	text-decoration: none;
}
a:hover.link_blanco{
	color: #000000;
	text-decoration: underline;
}
a:visited.link_blanco{
	text-decoration: none;
	color: #FFFFFF;
}
a:active.link_blanco{
	text-decoration: none;
	color: #FFFFFF;
}

/** ESTILOS NUEVOS */
#content_table{
	width:800px;
	border:1px #333333 solid;
	background-color:#FFFFFF;
}
#header{
	width:800px;
	/*height:120px;
	background-image:url(images/header_back.jpg);
	background-position:top left;
	background-repeat:repeat-x;*/
}

#sponsor{
	width:100%;
	height:35px;
	background-image:url(images/donic_banner_2.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	border-bottom:2px #3497D0 solid;
	/*border-top:1px #FFFFFF solid;*/
	padding:0px 0px 0px 0px;
}

#sponsor2{
	width:100%;
	height:33px;
	background-image:url(images/banner_samsung.jpg);
	background-position:top left;
	background-repeat:repeat-x;
	/*border-bottom:2px #3497D0 solid;*/
	/*border-top:1px #FFFFFF solid;*/
	padding:0px 0px 2px 0px;
}

#menu{
	width:140px;
	padding:2px 2px 2px 0px;
	/*float:left;*/
}

#auspiciantes{
	width:160px;
	padding: 0px;
	margin:2px 0px 2px 2px;
	/*float:right;*/
	border:1px solid #3595C8;
	
}

#main{
	width:492px;
	/*height:300px;*/
	border:1px solid #000000;
	padding:0px;
	margin:2px 0px;
	vertical-align:top;

}

#main_img{
	height:200px;
	background-image:url(images/main_img.jpg);
	background-repeat:repeat-x;
}

#logo{
	padding:0px;
	border-top:1px solid #3595C8;
	border-right:1px solid #3595C8;
	border-left:1px solid #3595C8;
	text-align:center;
}
#left_panel{
	width:140px;
	padding:0px;
	vertical-align:top;
	margin:0px;
}
#right_panel{
	width:160px;
	padding:0px;
	vertical-align:top;
	margin:0px;
}
#main_panel{
	width:490px;
	padding:0px;
	vertical-align:top;
	margin:0px;
}

#footer{
	color:#666666;
	font-size:10px;
	border-top:1px dashed #3595C8;
	padding:5px;
	
}

/*** ESTILOS ORIGINALES ***/

.tituloNota1{
  font-family     : Trebuchet MS, Helvetica, sans-serif;
  color           : #004276 ;
  font-size       : 22px    ;
  text-decoration : none    ;
  font-weight     : bold    ;
}

.tituloNota1:hover{
  text-decoration : underline ;
}

.tituloNota2{
  font-family     : Trebuchet MS, Helvetica, sans-serif;
  color           : #004276 ;
  font-size       : 22px    ;
  text-decoration : none    ;
  font-weight     : bold    ;
}

.tituloNota2:hover{
  text-decoration : underline ;
}

.copete{
  font-family     : Trebuchet MS, Helvetica, sans-serif;
  color           : #333333 ; 
  font-size       : 13px    ;
  text-decoration : none    ;
}  

.copete800{
  font-family     : Trebuchet MS, Helvetica, sans-serif;
  color           : #333333 ; 
  font-size       : 12px    ;
  text-decoration : none    ;
}  

/********************/

/* Boton 1 */
a:link.button1, a:visited.button1{
background-color:#3398D0;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:22px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;
}

a:hover.button1{
background-color:#000000;
}


/* Boton 2 */
a:link.button2, a:visited.button2{
background-color:#64B1DB;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:22px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;
}

a:hover.button2{
background-color:#000000;
}

/* Boton 3 */
a:link.button3, a:visited.button3{
background-color:#8BC6E4;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:22px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;

}

a:hover.button3{
background-color:#000000;
}

/* Active Button*/
a:link.active_button, a:visited.active_button{
background-color:#000000;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:22px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;

}

a:link.active_buttonR, a:visited.active_buttonR{
background-color:#000000;
font-weight:bold;
color:#FFFFFF;
width:100%;
height:22px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;

}
/****/
/*  BOTONES DOBLE ANCHO*/

/* Boton 1 */
a:link.button1_doble, a:visited.button1_doble{
background-color:#3398D0;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:40px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;
}

a:hover.button1_doble{
background-color:#000000;
}


/* Boton 2 */
a:link.button2_doble, a:visited.button2_doble{
background-color:#64B1DB;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:40px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;
}

a:hover.button2_doble{
background-color:#000000;
}

/* Boton 3 */
a:link.button3_doble, a:visited.button3_doble{
background-color:#8BC6E4;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:40px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;

}

a:hover.button3_doble{
background-color:#000000;
}

/* Active Button*/
a:link.active_button_doble, a:visited.active_button_doble{
background-color:#000000;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:40px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;

}

/** BOTONES MENU DERECHO **/
/* Boton 1 */
a:link.button1R, a:visited.button1R{
background-color:#3398D0;
font-weight:bold;
color:#FFFFFF;
width:100%;
height:22px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;
}

a:hover.button1R{
background-color:#000000;
}



/* Boton 2 */
a:link.button2R, a:visited.button2R{
background-color:#64B1DB;
font-weight:bold;
color:#FFFFFF;
width:100%;
height:22px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;
}

a:hover.button2R{
background-color:#000000;
}

/* Boton 3 */
a:link.button3R, a:visited.button3R{
background-color:#8BC6E4;
font-weight:bold;
color:#FFFFFF;
width:100%;
height:22px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;

}

a:hover.button3R{
background-color:#000000;
}

/*  BOTONES DOBLE ANCHO*/

/* Boton 1 */
a:link.button1_dobleR, a:visited.button1_dobleR{
background-color:#3398D0;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:40px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;
}

a:hover.button1_dobleR{
background-color:#000000;
}


/* Boton 2 */
a:link.button2_dobleR, a:visited.button2_dobleR{
background-color:#64B1DB;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:40px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;
}

a:hover.button2_dobleR{
background-color:#000000;
}

/* Boton 3 */
a:link.button3_dobleR, a:visited.button3_dobleR{
background-color:#8BC6E4;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:40px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;

}

a:hover.button3_dobleR{
background-color:#000000;
}

/* Active Button*/
a:link.active_button_dobleR, a:visited.active_button_dobleR{
background-color:#000000;
font-weight:bold;
color:#FFFFFF;
width:140px;
height:40px;
display:block;
text-align:center;
padding:7px 0px 0px 0px;
text-decoration:none;

}

/** SUBSECCIONES **/
a:link.active_subsection_button, a:visited.active_subsection_button{
background-color:#aCd6EC;
font-weight:bold;
font-size:11px;
color:#333333;
width:98%;
height:17px;
display:block;
text-align:left;
padding:3px 0px 0px 2px;
text-decoration:none;
margin:0px 0px 0px 0px;
}
a:hover.active_subsection_button{
background-color:#000000;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
width:98%;
height:17px;
display:block;
text-align:left;
padding:3px 0px 0px 2px;
text-decoration:none;
margin:0px 0px 0px 0px;
}
/****/
/****/
a:link.active_subsection_button_doble, a:visited.active_subsection_button_doble{
background-color:#aCd6EC;
font-weight:bold;
font-size:11px;
color:#333333;
width:98%;
height:30px;
display:block;
text-align:left;
padding:3px 0px 0px 2px;
text-decoration:none;
margin:0px 0px 0px 0px;
}
a:hover.active_subsection_button_doble{
background-color:#000000;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
width:98%;
height:30px;
display:block;
text-align:left;
padding:3px 0px 0px 2px;
text-decoration:none;
margin:0px 0px 0px 0px;
}
/****/


/****/
a:hover.active_button{
background-color:#000000;
}

.section_text{
	padding:0px 10px;
}

a:link.ampliar, a:visited.ampliar{
	font-size:12px;
	color:#ffffff;
}

a:hover.ampliar{
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

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

#cuerpo_calendario{
	/*background-image: url(imagenes/back_calendario_mes.jpg);
	background-position:top left;
	background-repeat:no-repeat;*/
	padding:10px 15px 10px 15px;
	color:#182489;	
	text-align:justify;
}

#cuerpo_calendario_inst{
	background-image: url(imagenes/back_calendario_inst.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:10px 15px 10px 15px;
	color:#5A7154;	
	text-align:justify;
}

#cuerpo_calendario_acad{
	background-image: url(imagenes/back_calendario_acad.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	padding:10px 15px 10px 15px;
	color:#5A7154;	
	text-align:justify;
}

#celda_dia{
	width:5%;
	vertical-align:top;
	padding:5px;
	border-right:1px dotted #CBD8DC ;
	text-align:center;
}

#celda_eventos_dia{
	text-align:left;
	padding:5px 5px 5px 25px;
	
}	

li.institucional{
	list-style-type:square;
	padding:2px 0px;
	margin:0px 3px ;
}

.hora_evento{
	font-size:10px;
	color:#333333;
	
}

.div_descripcion{
	padding: 5px;
	border:1px #C4CDBA dashed;
	background-color:#F3F5f2;
}

.evento{
	background-color: #6EbCeA; 
	font-size:10px;
	font-weight:bold;
	border:1px #3595C8 solid;
	color:#FFFFFF;
}


.fin_de_semana{
	color:#990000;
	font-size:10px;
	
}

.dia_sin_evento{
	font-size:10px;
	color:#000000;
}

.tabla_calendario{
	border-bottom:solid 1px #3595C8;
	background-color:#ACD6EC;
	width:160px;
	margin-bottom:2px;
}

.titulo_mes{
	font-size:12px;
	font-weight:bold;
	color:#000000;
}
.altn  {
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	color: #ffffff;
	background-color: #5EACDA;
}

.tit  {
	font-family : verdana,arial,helvetica;
	font-size : 11px;
	color: #ffffff;
	background-color: #000000;/*#3497D0;*/
	font-weight: bold;
}

#proximos_eventos{
	border-bottom:solid 1px #3595C8;
	margin-bottom:2px;
}

.prox_evento{
	border-bottom:solid 1px #ACD6EC;
	padding:3px 0px;
}

#pag_anterior{
	width:25%;
}

#pag_siguiente{
	width:25%;
}
/*** FIN CALENDARIO **/

.panel_head{
	background-color:#000000;/*#3497D0;*/
	font-weight:bold;
	font-size:12px;
	height:25px;
	text-align:center;
	color:#FFFFFF;
}
.panel_head_white{
	background-color:#ffffff;/*#3497D0;*/
	font-weight:bold;
	font-size:12px;
	height:25px;
	text-align:center;
	color:#3497CE;
}

.fondo1{
	background-color:#5EACDA;
}

.fondo2{
	background-color:#6EbCeA;
}
.celda_patrocinador{
border-bottom:solid 1px #3595C8;
}
/*************************************************************/
/* NOTICIAS */
/*************************************************************/
.fecha_titular{
	font-size:9px;
	color:#ffffff;
	text-align:left;
}
.cuerpo_titular{
	font-size:14px;
	color:#ffffff;
}
.cuerpo_noticia{
	padding:10px 8px;
	font-size:12px;
	color:#000000;
	
}


.tit_address{
	background-color:#000000;
	color:#FFFFFF;
	font-size:14px;
	padding:5px;
	margin:0px;
	font-weight:bold;
	
}
.tit_negro{
	background-color:#000000;
	color:#FFFFFF;
	font-size:14px;
	padding:5px;
	margin:0px;
	font-weight:bold;
}

/*.tit_azul{
	background-color: #5EACDA;
	background-image:url(images/new.gif);
	background-repeat:no-repeat;
	background-position:left top;
	color:#FFFFFF;
	font-size:14px;
	padding:15px 3px 5px 50px;
	margin:0px;
	font-weight:bold;
	border-bottom:1px #aaeeFF solid;
}*/

.tit_azul{
	background-color: #5EACDA;
	color:#FFFFFF;
	font-size:14px;
	padding:3px;
	margin:0px;
	font-weight:bold;
	border-bottom:1px #aaeeFF solid;
}

.tit_azul2{
	background-color: #5EACDA;/*#3398D0;*/
	color:#FFFFFF;
	font-size:14px;
	padding:10px 3px 5px 3px;
	min-height:20px;
	margin:0px;
	font-weight:bold;
	border-bottom:1px #aaeeFF solid;
}

.titulo_titular{
	color:#000000;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}

.copete_noticia{
	padding:6px;
	font-size:10px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}

.copete_noticia_ampliada{
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-align:left;
}

.tit_nacional{
	background-image:url(images/ico_nacional.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:20px;
	text-align:left;
}

.tit_internacional{
	background-image:url(images/ico_internacional.jpg);
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:20px;
	text-align:left;
}

.tit_super_nacional{
	background-image:url(images/ico_super_nacional.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:30px;
}

.tit_super_internacional{
	background-image:url(images/ico_super_internacional.jpg);
	background-repeat:no-repeat;
	background-position:left top;
	padding-left:30px;
}

.pie_noticia{
	background-color:#8BC6E4;
	padding:3px 5px;
}

a:link.ampliar, a:visited.ampliar{
	font-size:10px;
	color:#666666;
	font-weight:bold;
}
a:hover.ampliar{
	font-size:10px;
	color:#ffffff;
	font-weight:bold;
	background-color:#000000;
}

#tabla_paginacion{
	text-align:center;
	font-size:10px;
	font-weight:bold;
	padding:5px;
}

/** VIŅETAS */
li{
	list-style-image:url(images/misc.jpg);
	
}

.foto_noticia{
	float:right;
	margin:0px;
	padding:0px;
	text-align:center;
}

.foto_noticia_tit{
	margin:0px;
	padding:0px;
	text-align:center;
}

.pad_izq{
	padding:0px 0px 10px 10px;
}

.float_der{
	float:right;
}

.fila_con_foto{
	min-height:80px;
}

.min_height{
	min-height:100px;
}

/* CONTADOR */

.contador{
	font-size:10px;
	padding:5px;
	background-color:#ACD6EC;
	line-height:15px;
	background-image:url(images/back_contador.jpg);
	background-position:right top;
	background-repeat:no-repeat;
}

.rojo{
	color:#444444;
}