/* Hoja de estilos CSS predeterminada para un nuevo proyecto de aplicación Web*/
*
{
	font-family:Verdana, Sans-Serif;
	font-size:12px;
}




html,body
{
	background-color:#BEC0B3;
	margin:0px;
	padding:0px;
}
form
{
	margin:0px;
	padding:0px;
	/*
	margin-bottom:0px;
	padding-bottom:0px;*/
}

A:link,
A:visited
{
	color:Blue;
}
A:active,
A:hover
{
	color:#3399FF;
}

A IMG
{
	border:0px;
}


/*Contenedor de la página*/
#Contenedor
{
	width:787px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #9D9D9D;
}
/*Cabecera de página*/


/*Menú de página*/
.Menu
{
	height:17px;
}

/*Contenido de la página*/


TABLE.Contenido TD
{
	background-color:#E7E9DB;
	vertical-align:top;
	width:162px;
	font-size:11px;
}

.FormularioContacto 
{
	
}
TABLE.Contenido TD.Centro
{
	width:463px;
	background-color:White;
}
TABLE.Contenido TD.Centro P
{
	padding-left:1em;
	padding-right:1em;
	padding-top:1em;
	margin-top:0em;
	padding-top:0em;
	margin-top:0em;
}

TABLE.Contenido TD TH IMG
{
	vertical-align:middle;
	padding-left:1px;
	padding-right:0.6em;
}
TABLE.Contenido TD.LateralIzquierdo TABLE TH,
TABLE.Contenido TD.LateralDerecho TABLE TH
{
	background-image:url(../_imagenes/fondo_dest.jpg);
	color:White;
	font-size:12px;
	font-weight:bold;
	height:30px;
	text-align:left;
	vertical-align:middle;
}
TABLE.Contenido TD.LateralIzquierdo TABLE TH.Doble,
TABLE.Contenido TD.LateralDerecho TABLE TH.Doble
{
	vertical-align:top;
	background-image:url(../_imagenes/fondo_dest_2.jpg);
	height:40px;
}

TABLE.Contenido TD TH.Doble IMG
{
	float:left;
	padding-left:0px;
}
TABLE.Contenido TD TH.Doble DIV
{
	margin-top:0.5em;
}

TABLE.Contenido TD.LateralIzquierdo TABLE TD, 
TABLE.Contenido TD.LateralDerecho TABLE TD
{
	font-size:11px;
	padding:0.2em;
	padding-top:0.4em;
	padding-bottom:2em;
}


TABLE.Contenido TD.Centro TABLE.estilo1
{
	margin-left: 20px;
	background-color:white;
	width:420px;
	height: 56px;
	margin-bottom:4px;
}

TABLE.Contenido TD.Centro TABLE.estilo1 TD
{
	background-color:White;
	border:1px solid #666666;
	border-left:0px solid transparent;
}
TABLE.Contenido TD.Centro TABLE.estilo1 TD.roja
{
	background-color:red;
	border:1px solid #666666;
	border-right:0px solid transparent;
	width:19px;
}
TABLE.Contenido TD.Centro TABLE.estilo1 TD.blanco
{
	background-color:white;
	border:1px solid #666666;
	width:331px;
	margin-left: 20px;
}

P.Destacado
{
	font-weight:bold;
	text-align:center;
	font-size:10px;
}
P.Destacado A:link,P.Destacado A:visited
{
	text-decoration:none;
	font-weight:bold;
	text-align:center;
	font-size:10px;
	color:Black;
}
P.Destacado A:hover, P.Destacado A:active
{
	text-decoration:underline;
	font-weight:bold;
	text-align:center;
	font-size:10px;
	color:Black;
}
TD.LateralIzquierdo * A:link,
TD.LateralIzquierdo * A:visited
{
	text-decoration:none;
	color:White;
}
TD.LateralIzquierdo * A:active,
TD.LateralIzquierdo * A:hover
{
	text-decoration:underline;
}


TABLE.Contenido TD.LateralDerecho TABLE TD.ZonaLogin SPAN
{
	font-size:11px;
	padding-right:0.2em;
}
TABLE.Contenido TD.LateralDerecho TABLE TD.ZonaLogin A
{
	font-size:9px;
}
TABLE.Contenido TD.LateralDerecho TABLE TD.ZonaAgenda
{
	font-size:10px;
}
TABLE.Contenido TD.Centro TABLE TD.Formulario
{
	background-color:#E7E9DB;
	vertical-align:top;
	font-size:15px;
	width:400px;
	padding-left:5px;
	padding-right:5px;
}
TABLE.Contenido TABLE TD.Botones
{
	background-color:#E7E9DB;
	vertical-align:top;
	font-size:15px;
	width:420px;
	/*align:center;*/
	
}
TABLE.Contenido TD.LateralDerecho TABLE TD.ZonaAgenda A
{
	font-size:10px;
}
TABLE.Contenido TD.LateralDerecho TABLE TD.ZonaAgenda P.Primera
{
	font-size:11px;
}
TABLE.Contenido TD.LateralDerecho TABLE TD.ZonaAgenda P.Primera A
{
	font-size:11px;
}

TABLE.Contenido TD.LateralDerecho TABLE TD.ZonaAgenda B
{
	font-size:11px;
}

TABLE.Contenido TD.Centro TABLE TD.tablaNoticiaBreve
{
	background-color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	width:460px;
	padding-left:6px;
}
TABLE.Contenido TD.Centro TABLE TD.tablaNoticiaFecha
{
	background-color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	color:#3962B3;
	font-weight:bold;
	width:460px;
	text-align:left;
	padding-left:6px;
	padding-top:4px;
}

TABLE.Contenido TD.Centro TABLE TD.DocumentoFuente
{
	width:100%;
	border-top:#BDC59C solid 1px;
	border-left:#BDC59C solid 1px;
	border-right:#BDC59C solid 1px;
}
TABLE.Contenido TD.Centro TABLE TD.DocumentoAutor
{
	width:100%;
	border-left:#BDC59C solid 1px;
	border-right:#BDC59C solid 1px;
}
TABLE.Contenido TD.Centro TABLE TD.DocumentoDescripcion
{
	width:100%;
	border-left:#BDC59C solid 1px;
	border-right:#BDC59C solid 1px;
	border-bottom:#BDC59C solid 1px;
}
TABLE.Contenido TD.Centro TABLE TD.DocumentoDescripcionEnlace
{
	width:100%;
	border-left:#BDC59C solid 1px;
	border-right:#BDC59C solid 1px;
	border-bottom:#BDC59C solid 1px;
	border-top:#BDC59C solid 1px;
}
.fuenteFecha
{
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	color:#3962B3;
	font-weight:bold;
	}

.fuenteBreveNoticia
{
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	color:#000000;
	
}

TABLE.Contenido TD.Centro TABLE TD.tablaNoticiaTitulo
{
	background-color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	color:#000000;
	width:460px;
	text-align:left;
	padding-left:6px;
}

TABLE.Contenido TD.Centro TABLE TD.tablaNoticiaTitular
{
	background-color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	font-weight:bold;
	width:460px;
	padding-left:6px;
}

TABLE.Contenido TD.Centro TABLE TD.tablaPie
{
	background-color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	font-weight:bold;
	width:462px;
}

TABLE.Contenido TD.Centro TABLE TD.tablaFotos
{
	background-color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	color:#000000;
	width:109px;
}
INPUT.login
{
	font-size:10px;
	width:78px;
	background-color:#C0DB70;
	border:1px solid #6A9100;
}
INPUT.BotonLogin
{
	background-color:#6B9100;
	border-width:1px;
	border-style:solid;
	border-top-color:#B8C983;
	border-left-color:#7FA801;
	border-right-color:#86B503;
	border-bottom-color:#213407;
	font-size:9px;
	font-weight:bold;
	color:White;
}

.loginError
{
	color:Red;
	font-size:10px;
	}
.loginValidado
{
	color:Black;
	font-size:10px;
	}

TEXTAREA.Formularios,INPUT.Formularios
{
	width:408px;
}

/*Pie de página*/
.Footer
{
	background-color:#9D9D9D;
}
.TxtFooter
{
	color:white;
	font-family:Verdana, Sans-Serif;
	font-size:11px;
	font-weight:bold;
	text-align:center;
	vertical-align:middle;
	padding-top:1em;
	padding-bottom:1em;
}
.ImgListFooter
{
	text-align:center;
	padding-bottom:4px;
}
.ImgListFooter TABLE
{
	background-color:white;
	margin-left:auto;
	margin-right:auto;
	border:0px solid transparent;
}
.ImgListFooter TD
{
	border:1px solid #DBD8D1;
}



.titulonoticia
{
	background-color:#f5f5f5;
}

A.enlaceNoticia:link,A.enlaceNoticia:visited,A.enlaceNoticia:hover
{
	color:#000000;
	font-family:Verdana,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	}
	
A.enlaceInfo:link,A.enlaceInfo:visited,A.enlaceInfo:hover
{
	color:#97d1fd;
	font-family:Verdana,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

A.enlaceVolver:link,A.enlaceVolver:visited,A.enlaceVolver:hover
{
	color:#3962B3;
	font-family:Verdana,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
A.enlaceMenuSeccion:link,A.enlaceMenuSeccion:visited,A.enlaceMenuSeccion:hover
{
	color:#77824D;
	font-family:Verdana,Sans-Serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}

.alineadoIzquierda
{
	text-align:left;
}
.alineadoCentro
{ text-align:center;
	align:center;
}
	
#zonaPatrocinadores
{
	padding: 2px;
}