/* CSS Document */
/* Elementos */
body{
	/* background-color:#545454; */
	background-color:#FFFFFF;
	margin-top:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}
/* Tablas */

/* Clases */
#listanota .descripcion{
	/* font-size:12px; */
	font-size:75% !important;
	padding-left:10px !important;
	padding-right:10px !important;
}

#listanota .imagen{
	background:url(../images/shadow.gif) no-repeat right bottom !important;
	padding:4px 10px 10px 4px !important;
	border:0 !important;
	border-top:#eee 1px solid !important;
	border-left:#eee 1px solid !important;
}

#listanota .info{
	/* font-size:10px; */
	font-size:68.8% !important;
	color:#999999 !important;
}

#listanota .leermas{
	font-size:11px !important;
	
	color:#FF0000 !important;
}

#listanota .subtitulo{
	/* font-size:12px; */
	font-size:75% !important;
	/* height:22px; */
	height:137.5% !important;
	padding-left:10px !important;
	padding-right:10px !important;
	font-weight:bold !important;
}



.copy{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#CCCCCC;
	padding: 5px 10px 10px 10px;
}

.imgsup{
	/* padding-top:8px; */
	padding-right:8px;
}

.marcoimg{
	background:url(../images/shadow.gif) no-repeat right bottom;
	padding:4px 10px 10px 4px;	
	border:0 !important;
	border-top:#eee 1px solid !important;
	border-left:#eee 1px solid !important;	
}

/* MENU PRINCIPAL */
#menuprincipal{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:10px;
}



#menuprincipal a,a:active, a:link, a:visited {
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
}

#menuprincipal a:hover{
	color:#F90 !important;
	font-style:italic;
	text-decoration:none;

}

#menuprincipal .seleccionado{
	color:#F90;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
}

#menuprincipal .seleccionado_sub{
	color:#FFCA95 !important;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;
}


#menuprincipal .lineamenu{
	background-image:url(../images/lineamenu.png);
	background-repeat:repeat-x;
	background-position:bottom;
	height:1px;
	padding-top:5px;
}
/*********************************/

/**** SUB-MENU ****/
#submenu{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	padding-top:10px;
}



#submenu a,a:active, a:link, a:visited {
	text-decoration:none;
	padding-left:8px;
	padding-right:8px;
}

#submenu  a:hover{
	color:#F90 !important;
	font-style:italic;
	text-decoration:none;

}
#submenu .seleccionado{
	color:#F90;
	font-weight:bold;
	padding-left:8px;
	padding-right:8px;

}

#submenu .lineamenu{
	background-image:url(../images/lineamenu.png);
	background-repeat:repeat-x;
	background-position:bottom;
	height:1px;
	padding-top:5px;
}
/*********************************/
.fechac{
	font:Georgia, "Times New Roman", Times, serif;
	font-size:90%;
	color:#FF8040;
	font-weight:bold;
	height:30px;
}
.tiins1{
	color:#FF6600;
	font-size:16px;
	text-align:center;
}
.tiins2{
	color:#C55252;
	font-size:12px;
	text-align:right;
	font-weight:bold;
	background:#EFEFEF;
}
.tiins3{
	color:#FF6600;
	font-size:15px;
	text-align:center;
}
.tiins4{
	color:#800000;
	font-size:12px;
	text-align:center;
}

/* IDs */
#barraderecha{
	background-color:#F0F0F0;
	width:200px;
}
#contenedorbanners{
	width:200px
}

#contenedornoticias{
	width:730px
}

/* Tabla Principal */
#contenedorpagina{
	background-color:#FFFFFF;
	width:932px;
	border-top:solid;
	border-top-width:1px;
	border-top-color:#CCC;
	border-left:solid;
	border-left-width:1px;
	border-left-color:#CCC;
	border-right:solid;
	border-right-width:1px;
	border-right-color:#CCC;
	/* border:#cccccc solid 1px 1px 1px;*/
}
/* Tabla Cabecera */
#cabecera{
	width: 100%;	
}

/*Tabla Cuerpo */
#cuerpo{
	width: 100%;	
}
/* Tabla de pie*/
#pie{
	width: 100%;
}

#pie input{
	border: solid 1px #F0F0F0;
	background-color: #FBFBFB;
	height: 18px !important;
}

#pie .items{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:11px; */
	font-size:68.8%;
	color:#333333;
}

#pie .titulo{
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:19px; */
	font-size:118.8%;
	color:#575757;
	padding-left:5px;
}

#pie .boton{
   /* border:#999999 1px solid;*/
   border:#CCC 1px solid;
   background-color:#FFFFFF;
   margin-right:14px;
   margin-top:2px;
   height: 15px;
   font-size:10px;
}
/* Tabla*/
#pie_derechos{
	width:100%;
}
#pie_contenidos{
	width:100%;
}

#pie_contenidos .newsletters_izq{
	width:10px;
	background:#F0F0F0;
}

#pie_contenidos .newsletters_der{
	background:#F0F0F0;
}

#pie_contenidos .newsletters{
	width:90px;
	background:#FFF;
	font-size:12px;
	padding-left:10px;
	font-weight:bold;
}

#pie_contenidos .barrasup{
	background:#F0F0F0;
}

#pie_contenidos_banners{
	width:710px;
	margin-left:10px;
}

#pie_newsletters{
	width:200px;
}

#listanota{
	 font:"Times New Roman", Times, serif !important;
}

#listanota a:hover{
	text-decoration:none !important;	
	color:#F58001 !important;	
}

#listanota a:link, a:visited{
	text-decoration:none !important;	
	color:#333333 !important;	
}
/* NOTICIAS */
#noticia_full{
	width:710px;
	border:#D6D6D6 solid 1px;
	margin-left:10px;
}

#noticia_full .titulo{
	color:#545454;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	height:40px;
	background-color:#EAEAEA;
	text-align:center;
}

#noticia_full img{
	border: solid 1px  #E6E6E6;
	float:left;
	margin: 7px 7px 7px 7px;
}

#noticia_full .texto{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:11px; */
	font-size:75%;
	padding-left:8px;
	padding-right:7px;
	text-align:justify;
}
#noticia_full .textoder{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:11px; */
	font-size:75%;
	padding-left:8px;
	padding-right:7px;
	text-align:right;
}

#noticia_full .titulo2{
	font-size:87.5%; 
	height:22px;
}




#noticia{
	width:350px;
	border:#D6D6D6 solid 1px;
	margin-left:10px;
}

#noticia .titulo{
	color:#545454;
	font-family:Arial, Helvetica, sans-serif;
	font-size:22px;
	height:40px;
	background-color:#EAEAEA;
	text-align:center;
}


#noticia img{
	border: solid 1px  #E6E6E6;
	float:left;
	margin: 7px 7px 7px 7px;
}


#noticia .titulo2{
	/* font-size:14px; */
	font-size:87.5%; 
	height:22px;
}

#noticia .boton{
   border:#999999 1px solid;
   background-color:#FFFFFF;
   margin-top:10px;
}
#noticia .leermas{
	/* font-size:11px; */
	font-size:68.8%;
	color:#FF0000;
}
#noticia .texto{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:11px; */
	font-size:75%;
	padding-left:8px;
	padding-right:7px;
	text-align:justify;
}


#noticia .imagen2{
	border:0 !important;
}

#noticia a:active, a:link, a:visited {
	color:#545454;
	text-decoration:none;
}

#noticia a:focus, a:hover{
	color:#999;
	text-decoration:underline;
}

/*****************************/
#subnoticia img{
	border: none  !important;
	float:none !important;
	margin: 0px 0px 0px 0px !important;
}
#subnoticia .texto{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	/* font-size:11px; */
	font-size:75%;
	padding-left:8px;
	padding-right:7px;
	text-align:justify
}



#proximamente{
	border:#D6D6D6 solid 2px;
	margin-left:10px;
	height: 15px;
}

#proximamente .titulo{
	/* font-size: 14px; */
	font-size:87.5%;
	font-weight: bold;
	color:orange;
	text-align: center;
	text-transform: uppercase;
}

#proximamente .curso{
	/* font-size:12px;*/
	font-size:75%;
	padding-left: 10px;
	padding-right: 10px;	
}

#proximamente .fecha{
	/* font-size: 11px; */
	font-size:68.8%;
	font-style: italic;
	padding-left: 10px;
	padding-right: 10px;	
	text-align: center;
}

#formulariopopup{
	
}

#formulariopopup .textocondicion{
	/* font-size:10px; */
	font-size:62.5%;
	font-style:italic;
	color:#999999; 
} 
#asistenteonline{
	background-color:#FFF;
	border:#000 solid 1px;
}
#asistenteonline .titulo{
	font-size:12px;
	font-weight:bold;
}
#asistenteonline .comentario{
	font-size:12px;
	color:#999;
}
