/* 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;
}
/*Contenido de la página*/


TABLE.Contenido TD
{
	background-color:#E2E2E2;
	vertical-align:top;
	width:180px;
	font-size:11px;
}

TABLE.Contenido TD.Centro
{
	width:600px;
	background-color:White;
}

TABLE.ContenidoFormulario TD
{	width:600px;
	background-color:white;
	}

TABLE.ContenidoFormularioRadios TD
{	width:300px;
	background-color:white;
	}

TABLE.Contenido TD.CentroFormulario
{
	width:600px;
	background-color:White;
	padding-left:1em;
}

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_azul.jpg);
	color:White;
	font-size:12px;
	font-weight:bold;
	height:30px;
	text-align:left;
	vertical-align:middle;
}
TABLE.Contenido TD.LateralIzquierdo TABLE TD
{	font-weight:bold;
	text-align:left;
	font-size:10px;
	padding-left:4px;
	line-height:12pt;
	color:#828282;
}
.Incubadora
{
	vertical-align:middle;
	background-image:url(../imagenes/fondo_azul.jpg);
	height:30px;
	color:#ffffff;
	padding-left:2px;
	padding-right:2px;
}

.IncubadoraImpar
{padding-left:2px;
	padding-right:2px;
	/*background-color:#D2D2D2;*/
	background-color:#9D9D9D;
	}
.IncubadoraPar
{padding-left:2px;
	padding-right:2px;
	background-color:#E2E2E2;
	
	}
TABLE.Contenido TD.LateralIzquierdo 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;
}
P.ZonaRegistro
{	TEXT-ALIGN:center;
}
P.ZonaRegistro A:link,P.ZonaRegistro A:visited, P.ZonaRegistro A:hover, P.ZonaRegistro:active
{
	font-weight:bold;
	text-align:center;
	font-size:9px;
	color:Blue;
}

P.MenuIncubadora
{
	font-weight:bold;
	text-align:left;
	font-size:10px;
	padding-left:4px;
	line-height:12pt;
}

P.linkInicio
{padding-bottom:3px;
	text-align:right;
	}
SPAN.Incrementado
{font-weight:bold;
	font-size:11px;
	font-style:italic;
	}
P.Resaltado
{
	font-weight:bold;
	font-size:12px;
	text-align:center;
	}
P.Normal
{text-align:justify;
	
	}
P.NormalPequeno
{	text-align:justify;
	font-size:10px;
	}
.Comentario
{
	color:#000000;
	text-align:justify;
	font-size:10px;
	}
.ComentarioPequeno
{
	color:#000000;
	text-align:justify;
	font-size:9px;
	line-height:14px;
	}
.loginError
{
	color:Red;
	font-size:10px;
	}
.loginValidado
{
	color:Black;
	font-size:10px;
	}
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:white;
	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.tablaPie
{
	background-color:#FFFFFF;
	font-family:Verdana,Sans-Serif;
	font-size:11px;
	font-weight:bold;
	width:462px;
}


INPUT.login
{
	font-size:10px;
	width:78px;
	background-color:#3CC0F1;
	border:1px solid #015CA7;
}
INPUT.BotonLogin
{
	background-color:#3CC0F1;
	border-width:1px;
	border-style:solid;
	border-top-color:#015CA7;
	border-left-color:#015CA7;
	border-right-color:#015CA7;
	border-bottom-color:#015CA7;
	font-size:9px;
	font-weight:bold;
	color:White;
}

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;
}

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.enlaceVolverGrande:link,A.enlaceVolverGrande:visited,A.enlaceVolverGrande:hover
{
	color:#743A63;
	font-family:Verdana,Sans-Serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
}

A.enlaceVolverPequeno:link,A.enlaceVolverPequeno:visited,A.enlaceVolverPequeno:hover
{
	color:#3962B3;
	font-family:Verdana,Sans-Serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

A.enlacePequeno:link,A.enlacePequeno:visited,A.enlacePequeno:hover
{
	color:#3962B3;
	font-family:Verdana,Sans-Serif;
	font-size:9px;
	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;
}
A.seccionIncubadora:link,A.seccionIncubadora:visited,A.seccionIncubadora:hover
{
	font-weight:bold;
	text-align:left;
	font-size:12px;
	line-height:12pt;
	text-decoration:none;
	color:Black;
}
A.seccionSeleccionada:link,A.seccionSeleccionada:visited,A.seccionSeleccionada:hover
{
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana,Sans-Serif;
	/*color:#466456;*/
	/*color:#8D361D;*/
	color:#C62104;
	}
A.enlaceTitulo:link,A.enlaceTitulo:visited,A.enlaceTitulo:hover
{
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
	font-family:Verdana,Sans-Serif;
	color:#000000;
	}
A.enlaceTituloGrande:link,A.enlaceTituloGrande:visited,A.enlaceTituloGrande:hover
{
	font-weight:bold;
	text-decoration:none;
	font-size:16px;
	font-family:Verdana,Sans-Serif;
	color:#000000;
	}
.capitalLetter
{
	font-size:16px;
	font-weight:bold;
}