html { min-height: 100%; margin-bottom: 1px; }
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size:11px;
	margin-left: 0px;
	margin-top: 0px;
	text-align: left;
	
}
.Estilo1 {
	font-size: 18px;
	font-weight: bold;
}

.titulo_grande_jorge {
	font-family: Georgia, Times New Roman, Times, serif;
	font-size: 30px;
}

/* Texto CO2 en fichas*/
.texto_CO2 {
	color:#75bf44;
	font-size:9px;
	font-weight:bold;
}

/*titulos de las tablas  */
.titulos {
	font-weight: bold;
	color:#2a7629;
	font-size: 18px;
	text-transform:uppercase;
}


/*titulos de las propuestas  */
.titulos_prop {
	font-weight: bold;
	color:#2a7629;
	font-size: 12px;
	text-transform:uppercase;
}
/* categorias tabla_general  */
.categorias_tabla_general {
	color:#000000;
	font-size: 18px;
	text-transform:uppercase;
}

/*titulos chicos de las tablas  */
.titulos_tablas_chicos {
	font-weight: bold;
	color:#2a7629;
	font-size: 13px;
	text-transform:uppercase;
}

/* subtitulos chicos de las tablas  */
.subtitulos_tablas_chicos {
	font-weight: bold;
	color:#2a7629;
	font-size: 11px;
	text-transform:uppercase;
}

.titulos_blancos {
	font-weight: bold;
	color:#76bf44;
	font-size: 14px;
	text-transform:uppercase;
}
.titform {
	font-weight: bold;
	color:#000000;
	font-size: 11px;
	text-transform:uppercase;
}
.titol {
	
	color:#713000;
	font-size: 19px;
}

.botones {
background-color: #a2644d;
border-width: 1;
color: #edab6e;
font-weight: bold;
font-size: 12px;
}

.subtitulos {
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
.pie {
	font-size: 10px;
	font-weight: bold;
	color: #713000;
	letter-spacing:1px;
}
a:link {
	text-decoration: none;
	color: #75bf44;
}
a:visited {
	text-decoration: none;
	color: #75bf44;
}
a:hover {
	color: #FFFFFF;
	text-decoration: none;
}
a:active {
	text-decoration: none;
	color: #75bf44;
	font-size: 14px;
}
/* menu de los links de las tablas */
a.link_tablas:link {
	font-size: 9px;
	font-weight: bold;
	color: #75bf44;
	text-decoration: none;
}
a.link_tablas:visited {
	font-size: 9px;
	font-weight: bold;
	color: #75bf44;
	text-decoration: none;
}
a.link_tablas:hover {
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
a.link_tablas:active {
	font-size: 9px;
	font-weight: bold;
	color: #75bf44;
	text-decoration: none;
}

a.pie:link {
	text-decoration: none;
	color: #713000;
}
a.pie:visited {
	text-decoration: none;
	color: #713000;
}
a.pie:hover {
	color: #d3864c;
	text-decoration: none;
}
a.pie:active {
	text-decoration: none;
	color: #713000;
}
a.mano:link {
	text-decoration: none;
	color: #000000;
}
a.mano:visited {
	text-decoration: none;
	color: #000000;
}
a.mano:hover {
	color: #713000;
	text-decoration: none;
}
a.mano:active {
	text-decoration: none;
	color: #000000;
}
.Estilo9 {	font-size: 9px;
	font-weight: bold;
	color: #666666;
}
.Estilo10 {	font-size: 9px;
	font-weight: bold;
	color: #000000;
}
.Estilo_stat {	font-size: 9px;
	color: #000000;
}
.texto {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.texto12 {
	font-size: 12px;
	line-height: 1.4;
	}
.texto12bold {
	font-size: 11px;
	font-weight: bold;
	}
.formulario {
	font-size: 12px;
	color: #713000;
	font-weight: bold;
}

.estilo78{
	font-size: 9px;
	color: #999999;	
}
.estilo78_bis{	
	font-size: 10px;
	color: #000000;	
}

a.menu:link {
	text-decoration: none;
	color: #c15200;
	font-weight:bold;
	font-size: 13px;
	
}
a.menu:visited {
	text-decoration: none;
	color: #c15200;
	font-weight:bold;
	font-size: 13px;
}
a.menu:hover {
	color: #55493a;
	text-decoration: none;
	font-weight:bold;
	font-size: 13px;
}
a.menu:active {
	text-decoration: none;
	color: #c15200;
	font-weight:bold;
	font-size: 13px;
}

a.menu2:link {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 14px;
	text-transform:uppercase;
	
}
a.menu2:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 14px;
	text-transform:uppercase;
}
a.menu2:hover {
	color: #76bf44;
	text-decoration: none;
	font-weight:bold;
	font-size: 14px;
	text-transform:uppercase;
}
a.menu2:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 14px;
	text-transform:uppercase;
}
.Estilo11 {	font-size: 9px;
	font-weight: bold;
	color: #999999;
}
.Estilo80 {font-size: 24px}
.menu_titulos {
	color: #FFFFFF;
	font-size: 18px;
}
.Estilo_tit_cuad {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.cargo {font-size: 9px; color: #666666; font-weight:normal }
.cargonegro {font-size: 9px; color: #000000; font-weight:normal }
.nombre {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
a.nombre:link {
	text-decoration: none;
	color: #D76D07;
	font-weight:bold;
	font-size: 11px;
	
}
a.nombre:hover {
	color: #666666;
	text-decoration: none;
	font-weight:bold;
	font-size: 11px;
}
.Estiloinstitucional2 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 12px;
}
.Estiloinstitucional {
	color: #c15200;
	font-weight: bold;
	font-size: 12px;
}
a.cabecera:link {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 11px;
	
}
a.cabecera:visited {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 11px;
}
a.cabecera:hover {
	color: #55493a;
	text-decoration: none;
	font-weight:bold;
	font-size: 11px;
}
a.cabecera:active {
	text-decoration: none;
	color: #FFFFFF;
	font-weight:bold;
	font-size: 11px;
}
 
.tablacontenido{
background-color:#beda8e;
 
}
.celdacolor{
background-color:#beda8e;
font-size: 11px;

}
.titulitos {
	font-size: 12px;
	color: #713000;
	font-weight: bold;
}

/* para hacer el borde a las tablas*/
table#tabla_borde {
border:1px #58585a solid;
width:100%;
border-collapse:collapse;
}

.marco_tabla_sub {
border:1px #58585a solid;
}
