 
/* CSS Document */
 
	
	* {
	font-family: Verdana, Arial, Helvetica, sans-serif;
    
	}

    body {
	font: 90%;
	background: #849581;
	font-size:12px;
	margin: 0; /* es recomendable ajustar a cero el margen y el relleno del elemento body para lograr la compatibilidad con la configuración predeterminada de los diversos navegadores */
	padding: 0;
	text-align: left; /* esto centra el contenedor en los navegadores IE 5*. El texto se ajusta posteriormente con el valor predeterminado de alineación a la izquierda en el selector #container */
	color: #000000;
    }
    .oneColLiqCtrHdr #container {
    	width: 90%;  /* esto creará un contenedor con el 80% del ancho del navegador */
    	background: #FFFFFF;
    	margin: 0 auto; /* los márgenes automáticos (conjuntamente con un ancho) centran la página */
    	border: 1px solid #000000;
    	text-align: left; /* esto anula text-align: center en el elemento body. */
    }
	a{
	text-decoration:none;
	
	}
    .oneColLiqCtrHdr #header {
	padding: 0 10px 0 20px;  /* este relleno coincide con la alineación izquierda de los elementos de los divs que aparecen bajo él. Si se utiliza una imagen en el #header en lugar de texto, es posible que le interese quitar el relleno. */
	background-color: #68BD2A;
    }
    .oneColLiqCtrHdr #header h1 {
	margin: 0; /* el ajuste en cero del margen del último elemento del div de #header evita la contracción del margen (un espacio inexplicable entre divs). Si el div tiene un borde alrededor, esto no es necesario, ya que también evita la contracción del margen */
	padding: 10px 0; /* el uso de relleno en lugar de margen le permitirá mantener el elemento alejado de los bordes del div */
	font-style: italic;
	font-variant: normal;
	color: #FFFFFF;
	text-align: center;
    }
    .oneColLiqCtrHdr #mainContent {
    	padding: 0 20px; /* recuerde que el relleno es el espacio situado dentro del cuadro div y que el margen es el espacio situado fuera del cuadro div */
    	background: #FFFFFF;
		line-height:18px;
    }
	#mainContent ul{
	line-height:20px;
	}
#mainContent h1, #mainContent h2, #mainContent h3 {
color: #009900;	
	line-height:normal;
}

#mainContent h2 {
	color: #00bb00;
	font-size: 21px;
}
    .oneColLiqCtrHdr #footer {
	padding: 0 10px;
	color: #FFFFFF;
	background-color: #1DC955;
    } 
#footer a {
	font-weight: bold;
	color: #0E6128;
	text-decoration: none;
}
    .oneColLiqCtrHdr #footer p {
	margin: 0; /* el ajuste en cero de los márgenes del primer elemento del pie evitará que puedan contraerse los márgenes (un espacio entre divs) */
	padding: 10px 0; /* el relleno de este elemento creará espacio, de la misma forma que lo haría el margen, sin el problema de la contracción de márgenes */
	font-size: 11px;
    }
	
 td {
	font:90%;
	}
	
	input,select,textArea {
	background-color:#ffffff;
 
	border-color:#666600;
	border-top-color:#999999;
	border-left-color:#999999;
	padding:4px;
	color:#003300;
	font-size:90%;
	}
    
   th, th p{
	color: #145d06;
	background-color:#C4DFBD;
	font-size:90%;
	font-weight:bold;
	padding:3px;
	text-align: justify;
}
#menuRight {
float:right;
line-height:20px;
width:215px;
background-color:#f0f5f0;
border:#006600 1px solid;
margin-left:20px;
margin-bottom:20px;
}

a{
color:#559944;

}
#menuRight ul{
list-style-type:none;
margin-top:0px;
padding-top:0px;
margin-left:0px;
padding-left:0px;
border-left:0px;
}
#menuRight li{
padding-left:5px;
}
#menuRight .titulo
{
background-color: #68BD2A;
color:#FFFFFF;
font-weight:bold;
padding:6px;
}

#menuRight li:hover
{
background-color:#E1FFE1;
}

#menuRight .titulo:hover
{
background-color: #68BD2A;
}

.lineacomite{
padding:5px;
background-color:#F1FFF1;
}
.lineacomite2{
padding:5px;
background-color:#E1FFE1;
}.botonenviar {
	color: #000000;
	font-size:140%;
	background-color: #C8D5BB;
	margin: 1px;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #006600;
	border-right-color: #006600;
	border-bottom-color: #ECFFEC;
	border-left-color: #ECFFEC;
}
