/* CSS Document */

/***************************Estilo de las noticias*************************************/
.FechaNoticia{
	color:#FF6600;
	font-size:10px;
}

.FotoNoticia{
	margin:8px;
}

.CabeceraTitulo{
	color:#333333;
	font-weight:bold;
}

.Titulo{
	color:#16902B;
	font-size:13px;
	font-weight:bold;
}

.PieTitulo{
	color:#666666;
}

.TextoNoticia{
	color:#333333;
}

#Separador{
	background-image:url(../Imagen/linea_punteada.gif);
	background-position:left;
	background-repeat:repeat-x;
	height:1px;
}

.CabeceraTituloAbierto{
	color:#333333;
	font-size:12px;
}

.TituloAbierto{
	color:#16902B;
	font-size:15px;
	font-weight:bold;
}

.PieTituloAbierto{
	color:#333333;
	font-size:12px;
}

/***************************Estilo de las galerias de fotos*******************************/
#CajaAlbum{
	background-color:#FFFFFF;
	border:#999999 solid 1px;
	float:left;
	width:190px;
	height:176px;
	margin-right:4px;
	margin-bottom:8px;
}

#TituloCajaAlbum{
	background-color:#999999;
	border:#CCCCCC solid 1px;
	height:16px;
	width:186px;
	padding-top:4px;
	padding-left:2px;
	color:#FFFFFF;
}

#FechaCajaAlbum{
	color:#333333;
	font-weight:bold;
	margin-left:2px;
	margin-top:4px;
	margin-bottom:6px;
}

#TextoImagenCajaAlbum{
	width:181px;
	height:130px;
	margin-left:2px;
	color:#333333;
	overflow:auto;
}

#TextoImagenCajaAlbum a{
	color:#666666;
	text-decoration:none;
	cursor:pointer;	
}

#TextoImagenCajaAlbum a:hover{
	color:#009933;
}

.ImagenAlbum{
	margin-right:3px;
	margin-bottom:3px;
}

/***************************Estilo contacto*******************************/
.CajaContacto{
	width:230px;
	border: 1px solid #CCCCCC;
}

.BotonContacto{
	background-color: #DDDDDD;
	height: 19px;
	width: 69px;
	border: 1px solid #CCCCCC;
	color:#666666;
	font-size:11px;
}

#DatosContacto{
	width:200px;
	float:right; 
	text-align:right;
	margin-right:30px;
}

/***************************Estilo jachievement*******************************/
.piejachievement{
	font-size:12px;
	color:#16902B;
	text-align:center;
	font-weight:bold;
}

.Destacadojachievement{
	font-weight:bold;
	color:#16902B;
}

/***************************Testimonios (empresariales y participantes)*******************************/
#CajaTest{
	height: 162px;
	width: 278px;
	background-image: url(../Imagen/testimonios/medio_caja.gif);
	background-repeat: no-repeat;
	background-position: 0px 30px;
	float:left;
	margin-right: 0px;
	margin-bottom: 20px;
}

#CajaTestUp{
	background-image: url(../Imagen/testimonios/arriba_caja.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 18px;
	width: 245px;
	padding-top: 12px;
	padding-left: 34px;
}

#CajaTestMid{
	overflow:auto;
	height: 106px;
	width: 269px;
	padding: 5px;
	/*scrollbar-face-color: #F5F507;
	scrollbar-3dlight-color: #A0A000;
	scrollbar-arrow-color: #000000;*/
}

#CajaTestBot{
	background-image: url(../Imagen/testimonios/bajo_caja.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 16px;
	width: 279px;
}

/***************************Quienes somos - Directorio*******************************/
#Presidente_quiensomos{
	width:580px;
	height:88px;
	background-color:#CCCCCC;
	border:#999999 solid 1px;
	margin-top:20px;
	margin-bottom:20px;
	padding-top:7px;
}

#CuadroDirectorio{
	background:#B4E1BC;
	width:188px;
	height:135px; 
	text-align:center;
	padding:10px;
	float:left;
	margin-right:50px;
	margin-left:25px;
	margin-bottom:25px;
	display:inline;
}

.Nombre2_quiensomos{
	color:#278337;
	font-size:13px;
	font-weight:bold;
}

#Presidente_quiensomos img{
	margin-left:7px;
	margin-right:7px;
	margin-bottom:7px;
	padding-right:15px;
	border-right:#999999 solid 1px;
}	

.Nombre_quiensomos{
	color:#2E9640;
	font-size:15px;
	font-weight:bold;
}

.Cargo_quiensomos{
	color:#666666;
	font-size:11px;
	font-weight:bold;
}

.Ocupacion_quiensomos{
	color:#333333;
	font-size:11px;
}

/***************************Quienes somos - nuestro Equipo*******************************/
#CuadroNequipo{
	float:left;
	width:520px;
	display:inline;
	margin-left:40px;
}

#Cuadroequipo{
	float:left;
	width:200px;
	margin-right:60px;
}

#Cuadromonitor{
	float:left;
	margin-top:20px;
	width:520px;
	margin-left:0px;
}

#Cuadromonitor2{
	margin-top:1px;
	width:200px;
	margin-left:0px;
}
#Cuadromonitor3{
	float:left;
	width:400px;
	margin-left:0px;
}

.TituloRegion{
	font-weight:bold;
	color:#333333;
	font-size:12px;
}
#SeparadorEquipo{
	background-color:#cccccc;
	height:10px;
	width:520px;
}

/***************************Videos*******************************/
.TituloVideo{
	font-weight:bold;
}

.TituloVideo2{
	color:#16902B;
	font-size:12px;
	font-weight:bold;
}

/***************************Empresas agradecimientos*******************************/
#EmpPerm{
	background:url(../Imagen/seccion/empresas/fondo_permanente.jpg);
	width:204px;
	height:104px;
	text-align:center;
	float:left;
	margin-left:50px;
	display:inline;
}

#EmpAusp{
	background:url(../Imagen/seccion/empresas/fondo_temporal.jpg);
	vertical-align:middle;
	width:155px;
	height:79px;
}

#EmpAusp img{
	margin-top:18px;
}

#EmpPerm img{
	margin-top:10px;
}

#EmpPie{
	margin-top:12px;
	color:#2B8C3C;
	font-weight:bold;
}

/***************************Programas*******************************/
#ProgIzq{
	/*float:right;*/
	width:134px;
	/*margin-top:8px;*/
	background:#FBFBFB;
	margin-left:440px;
	/*border:#000000 1px solid;*/
}

#ProgIzq a{
	color:#FF0000;
	font-weight:bold;
	margin-top:3px;
	margin-left:3px;
	margin-bottom:3px;
	text-decoration:none;
	display:block;
	cursor:pointer;	
}

#ProgIzq a:hover{
	color:#FF9900;
	text-decoration:underline;
	cursor:pointer;	
}

#ProgDer{
	float:left;
	width:430px;
	/*margin-top:8px;*/
	/*border:#000000 1px solid;*/
}

#ProgArriba{
	background:url(../Imagen/programa/caja_top.gif);
	background-repeat:no-repeat;
	background-position: top;
	height:auto;
}

#ProgMedio{
	background-image:url(../Imagen/programa/caja_med.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#ProgMedio a{
	color:#16902B;
	font-weight:bold;
	text-decoration:none;
	margin-left:2px;
	cursor:pointer;	
}

#ProgMedio a:hover{
	color:#FFCC00;
	cursor:pointer;	
}

#ProgRegion{
	width:120px; 
	/*background:#34AD49; */
	background:#FFCC00;
	color:#FFFFFF;
	padding:4px;
	font-weight:bold;
}

#ProgRegion a{
	color:#FFFFFF;
	text-decoration:none;
	cursor:pointer;	
}

#ProgRegion a:hover{
	text-decoration:underline;
	color:#FFFFFF;
	cursor:pointer;	
}

#ProgAux{
	width:120px; 
	background:#F5F5F5; 
	color:#FFFFFF;
	padding:4px;
	font-weight:bold;
}

/***************************Testimonios (programas)*******************************/
#CajaTestProg{
	height: 162px;
	width: 360px;
	background-image: url(../Imagen/testimonios/medio_caja_prog.gif);
	background-repeat: no-repeat;
	background-position: 0px 30px;
	float:left;
	margin-right: 10px;
	margin-bottom: 20px;
}

#CajaTestUpProg{
	background-image: url(../Imagen/testimonios/arriba_caja_prog.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 18px;
	width: 360px;
	padding-top: 12px;
	padding-left: 34px;
}

#CajaTestMidProg{
	overflow:auto;
	height: 106px;
	width: 350px;
	padding: 5px;
	/*scrollbar-face-color: #F5F507;
	scrollbar-3dlight-color: #A0A000;
	scrollbar-arrow-color: #000000;*/
}

#CajaTestBotProg{
	background-image: url(../Imagen/testimonios/bajo_caja_prog.gif);
	background-repeat: no-repeat;
	background-position: left;
	height: 16px;
	width: 360px;
}


/***************************Noticias Costado*******************************/
.TextoNoticiaCostado a{
	display:block;
	text-decoration:none;
	color:#333333;
	cursor:pointer;	
}

.TextoNoticiaCostado a:hover{
	display:block;
	text-decoration:underline;
	color:#006600;
	cursor:pointer;	
}

/*********************Actividades**************************/
#TablaGeneralCalendario{
	margin-left:1px;
	margin-top:2px;
	width: 582px;
}


#CuadroMedioTablaCalendario{
	background-image:url(../Imagen/actividad/medio_info_cuadro.gif);
	background-repeat: repeat-y;
	background-position: left top;
}

#CuadroAbajoTablaCalendario{
	margin-left:1px;
}

#CuadroArribaCalendario{
	font-size:18px;
	font-weight:bold;
	color:#FFFFFF;
	background:url(../Imagen/actividad/cabecera_info_cuadro.gif) no-repeat left;
	height:25px;
	padding-left:47px;
	padding-top:14px;
}

#InfoCalendario{
	margin-left:6px;
	/*margin-top:2px;*/
	width: 569px;
}


#InfoMedioCalendario{
	background-image:url(../Imagen/actividad/cuadro_info_actividad_medio.jpg);
	background-repeat: repeat-y;
	background-position: left top;
	color:#137925;
	font-size:11px;
	font-weight:bold;
	padding-left:41px;
}

#InfoAbajoCalendario{
	margin-left:6px;
}

#InfoArribaCalendario{
	font-size:11px;
	font-weight:bold;
	color:#006600;
	background:url(../Imagen/actividad/cuadro_info_actividad.jpg) no-repeat left;
	height:23px;
	padding-left:17px;
	padding-top:5px;
}

#NavActividad img{
	cursor:pointer;
}