@CHARSET "ISO-8859-1";





.login_txt {
		font-size: 9px;
		color: #3C9B12;
		width: 65px;
		border: 1px solid #BD1216;
	}

	
.boton {
		font-size: 12px;
		color: white;
		font-weight: bold;
		background-color:  #338B26;
		border: 1px solid #cacaca;
	}
.boton_mini {
		font-size: 9px;
		color: white;
		font-weight: bold;
		background-color:  #338B26;
		border: 1px solid #cacaca;
	}
A {
		text-decoration: none;
		font-size: inherit;
		font-family: inherit;
		font-weight: inherit;
	}
	
A:HOVER{
		text-decoration: none;
		font-size: inherit;
		font-family: inherit;
		font-weight: inherit;
	}
.linea_vertical{
	background-color: transparent;
	-moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    background-image: url("../img/linea.gif") ! important;
    background-repeat: repeat-y;
    background-position: center top;
	}

.texto {
	font-family: Arial, Verdana;
	font-size: 11px;
	text-align: justify;
	color: #000000;
	vertical-align: top;
	
}

.texto li {
	list-style: circle;
	}


.tit_verde {
	font-family: serif;
	font-size: 15px;
	font-weight: bold; 
	font-style: italic;
	color: #206A22;

}
.tit_verde A {
		color: #206A22;
		text-decoration: none;
	}
	
.verde {
	font-family: Arial, Verdana;
	font-size: 11px;
	text-align: justify;
	color: #206A22;
	
}

.verde_fuerte {
	font-family: Arial, Verdana;
	font-size: 11px;
	text-align: justify;
	font-weight:bold;
	color: #206A22;
	
}
.blanco_fuerte {
	font-family: Arial, Verdana;
	font-size: 11px;
	text-align: justify;
	font-weight:bold;
	color: #FFFFFF;
	
}


.tit_granate { 
	font-family: Serif;
	font-size: 16px;
	font-weight: bold; 
	font-style: italic;
	color: #AC2624;
	text-decoration: none;
}

.tit_granate a {
		color: #AC2624;
		text-decoration: none;
	}

.granate {
	font-family: Arial, Verdana;
	font-size: 11px;
	text-align: justify;
	color: #AC2624;
	list-style: disc;
}

.paginas a {
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: blue;
		text-decoration: none;
	}

.pagina a {
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: blue;
		text-decoration: none;
	}
.pagina{
		font-family: Verdana;
		font-size: 11px;
		font-weight: bold;
		color: gray;
	}



BODY {
	font-family: verdana;
	font-size: 9px;	
}
.corpo {
	font-family: verdana;
	font-size: 9px;	
	color: #000000;
}



/* 
*	TABLAS
*/

.tabla{
	font-family: Arial;
	font-size: 12px;
	color: 	#206A22;
	text-align: center;
	line-height: 20px;
}
.tabla_linea{
	background-color: #AC2624;
	line-height: 2px;
	width: 2px;
}

.tabla_cabecera {
	background-color: #AC2624;
	color:  #FFFFFF;
	font-family: serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
}
.tabla_granate{
	color: #AC2624;
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
}



/*
*	PAGINADOR	
*/



.paginador_activo {
    font-family: Verdana;
    font-size : 10px;
    color: #ff9100;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
  }
a.paginador_activo:active {
    font-family: Verdana;
    font-size : 10px;
    color: #ff9100;
    font-weight: bold;
    text-decoration: none;
 }
a.paginador_activo:visited {
    font-family: Verdana;
    font-size : 10px;
    color: #ff9100;
    font-weight: bold;
    text-decoration: none;
 }
a.paginador:hover {
    font-family: Verdana;
    font-size : 10px;
    color: #848488;
    font-weight: bold;
    text-decoration: none;
 }
 
 
.paginador {
    font-family: Verdana;
    font-size : 10px;
    color: #848488;
    font-weight: bold;
    text-decoration: none;
    text-align: center;
  }
.galeria_titulo a {
    font-family: Arial;
    font-size : 13px;
    color: #AC2624;
    font-weight: bold;
    text-decoration: none;
    text-align: justify;
  }


.galeria_descripcion {
    font-family: Verdana;
    font-size : 10px;
    color: #9ba927;
    //font-weight: bold;
     text-align: justify;
    text-decoration: none;
  }
  
  
  
  
  
  
  
  
  
.select_minis {
	font-family: Serif;
	font-size: 10px;
	font-weight: bold; 
	font-style: italic;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #AC2624;
} 
  

.select_mini {
	font-family: Serif;
	font-size: 11px;
	font-weight: bold; 
	font-style: italic;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #AC2624;
}
/*
.select {
	font-family: Serif;
	font-size: 16px;
	font-weight: bold; 
	font-style: italic;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #AC2624;
}
*/

.select {
	font-family: Serif;
	font-size: 11px;
	font-weight: bold; 
	font-style: italic;
	vertical-align: middle;
	color: #FFFFFF;
	background-color: #AC2624;
}

.select INPUT {
		width: 120px;
		font-family: Arial, Verdana;
		font-size: 11px;
		font-weight: normal;
		font-style: normal;
		color: #AC2624;
		border: 1px solid #366924;
		margin-left: 5px;
		margin-right: 3px;
	}
.tit_verde INPUT {
		width: 300px;
		font-family: serif;
		font-size: 15px;
		font-weight: bold; 
		font-style: normal;
		color: #206A22;
		border: 1px solid #366924;
	}



#nav { width: 108px; margin: 1px; padding: 1px;  height: 12px; z-index: 50; background-color: #FFFFFF; font-size: 10px; }
#nav li { width: 108px; height: 12px; position: absolute; display:  block; z-index: 50; list-style: none; text-align: center; border:1px solid white; }
#nav a { width: 108px; height: 12px; display: block; z-index: 50; color: #FFFFFF; text-decoration: none;  }

#n1 {  background-color: #AC2624; position: absolute; }

#n1 a { }

#n1 a:hover { background-position: 0 -18px; background-color: #AC2624; color: #FFFFFF; }

#nav li ul { visibility: hidden; position: absolute; left: -2px; margin: 0 0 0 1px; padding: 0px; width: 108px; border-width: 0px 1px 4px 1px; border-style: solid; border-color: #AC2624; }
#nav #n1 ul { background-color: #FFFFFF; }
#nav li ul li, #nav li ul li a { width: auto; position: relative; z-index: 56; color: #000000; font-weight: normal; text-align: left; }
#nav li ul li a { padding: 2px; }
#nav li:hover>ul { visibility: visible; }

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */




