.titulo_aplicacion{
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 16pt;

	font-style: normal;

  text-align:center;

  color: #F7FAF5;

	font-weight: bold;
}
.subtitulo_aplicacion{
	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 13pt;

	font-style: normal;

  text-align:center;

  color: #F7FAF5;

	font-weight: bold;
}
.menu_sup_cap {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  
	font-size: 8pt;
  
	font-style: normal;
  
	font-weight: normal;
    
	text-decoration: none;  
}

body{
 background:#D2D9CE;
}


.titulo0{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
	color : #F7FAF5;
	font-weight : bold;
	background-color: #6F9B64;
}

.titulo1{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 10pt;
	color : #F7FAF5;
	font-weight : bold;
	background-color: #6F9B64;
}

.titulo2{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 11pt;
	color : #F7FAF5;
	font-weight : bold;
	background-color: #6F9B64;
}

.titulo3{
	font-family: Arial, Helvetica, sans-serif;
  font-size: 13pt;
	color : #F7FAF5;
	font-weight : bold;
	background-color: #6F9B64;
}

.texto1{
  color : black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight : bold;
  vertical-align: middle;
}

.texto2{
  color : black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight : bold;
  vertical-align: middle;
  width: 200px;
}


.texto1Presupuesto{
  color : black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight : bold;
  vertical-align: middle;
}


.datos1{
  color : black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  vertical-align: middle;
}

.datos1_link{
  color : black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  vertical-align: middle;
  font-weight: normal;
  text-decoration: none;
}

.datos1Presupuesto{
  color : black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  vertical-align: middle;
}

.link{
  color : #FFFF01;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight : bold;
  vertical-align: top;
  text-decoration:underline;
}

button{
  border: 1px solid white;
  background-color: #FFD700;
  color: Black;
  text-align: center;
  font: 11px Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-decoration: none;
  width:80px;
}

button:hover{
  border: 1px solid white;
  background-color: #E6E6E6;
  color: Black;
  text-align: center;
  font: 11px Arial, Helvetica, sans-serif;
  font-weight : bold;
  text-decoration: none;
}


.elementoSeleccion{
  background-color: White;		
}

.elementoSeleccion_hover{
 background-color: #ABCDEF;	
}

.noValido{
  color: Red;  
  font: 11px Arial, Helvetica, sans-serif;	
}

.noValidoPequenio{
  color: Red;  
  font: 9px Arial, Helvetica, sans-serif;	
}


.warning{
  color: Red;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  vertical-align: middle;  
}
.texto{
  color : black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight : bold;
  vertical-align: middle;
}


.datos{
  color : black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  vertical-align: middle;
  text-align:right;
}

.datosPresupuesto{
  color : black;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 7pt;
  vertical-align: middle;
  text-align:right;
}


.rama{
	display: block;
}

.hoja{
	background:#DDDDDD;
	display: none;
	margin-left: 16px;
}

.boton_opciones {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.tituloOngd{
  color : #426600;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight : bold;
  font-style : italic;
  vertical-align: middle;
}

.notaOngd{
  color : #426600;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-style : italic;
  vertical-align: middle;
}

.trOn {
   background-color: #F7FAF5;      
}

.trOff {
   background-color: #D2D9CE;         
}

