body {
	background-color: #21540a;
	background-image: url(../img/fondo-top.jpg);
	background-repeat:repeat-x;
	margin-top: 0px;
}
.titLogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c17406;
	text-align: center;
	font-weight: bold;
}
.linklogin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.linklogin:link {
	color: #c17406;
}
.linklogin:hover {
	color: #c17406;
	text-decoration:underline;
}
.linklogin:visited {
	color: #c17406;
}
.linkRuta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration:none;
}
.linkRuta:link {
	color: #c17406;
}
.linkRuta:hover {
	color: #c17406;
	text-decoration:underline;
}
.linkRuta:visited {
	color: #c17406;
}
.linkOtrosArticulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:none;
}
.linkOtrosArticulos:link {
	color: #444444;
}
.linkOtrosArticulos:hover {
	color: #444444;
	text-decoration:underline;
}
.linkOtrosArticulos:visited {
	color: #444444;
}
.linkfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.linkfooter:link {
	color: #4b940f;
}
.linkfooter:hover {
	color: #4b940f;
	text-decoration:underline;
}
.linkfooter:visited {
	color: #4b940f;
}
.linkNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration:none;
}
.linkNoticia:link {
	color: #FFFFFF;
}
.linkNoticia:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.linkNoticia:visited {
	color: #FFFFFF;
}
.linkGeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration:none;
}
.linkGeneral:link {
	color: #4b940f;
}
.linkGeneral:hover {
	color: #4b940f;
	text-decoration:underline;
}
.linkGeneral:visited {
	color: #4b940f;
}

.linksubir {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
}
.linksubir:link {
	color: #4b940f;
}
.linksubir:hover {
	color: #4b940f;
	text-decoration:underline;
}
.linksubir:visited {
	color: #4b940f;
}

.colorFondo {
	background-color: #f5f2e9;
}
.buscador {
	background-color: #FFFFFF;
	width: 123px;
	height: 14px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	color: #9c9e9f;
	border-bottom: 0;
	border-right: 0;
}
.legales {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #444444;
	text-align: center;
}
.fondoArena {
	background-color: #e2ddc9;
}
.txtFooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #4b940f;
	text-align: center;
}
.txtFecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c17406;
	text-align: right;
}
.txtRuta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #c17406;
	text-align: left;
}
.titAbstract {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #444444;
	text-align: left;
}
.txtAbstract {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6c6c6c;
	text-align: left;
	padding-left: 3px;
}
.titOtrosArticulos, .titAbstractCentros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4b940f;
	text-align: left;
}
.txtOtrosArticulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6c6c6c;
	text-align: left;
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #eeebde;
}
.lineaPunteada {
	background-image: url(../img/lineapunteada.jpg);
	background-repeat: repeat-x;
	background-position: center;

}
.formularioListaUsuario {
	background-color: #FFFFFF;
	width: 135px;
	height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	color: #9c9e9f;
	border-bottom: 0;
	border-right: 0;
}
.txtVisitas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6c6c6c;
	text-align: left;
	padding-left: 15px;
}
.txtGeneral {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c6c;
	text-align: left;
}
.txtGeneralResaltado {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c17406;
}
.formulario {
	background-color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	color: #9c9e9f;
	font-size: 12px;
}
.txtTitEspecies, .txtTitCentro, .letraGlosario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #4b940f;
	text-align: left;
}
.txtDatoAbstractSubDosPuntos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4b940f;
}
.txtDatoAbstractSub, .txtAbstractCentros {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #6c6c6c;
}
.txtDatoFichaSubDosPuntos{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b940f;
}

.palabraGlosario
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b940f;
}
.titComentarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	background-image: url(../img/fondo-tit-comentarios.jpg);
	background-repeat: no-repeat;
	text-align: center;
}
.comentarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
}
.txtRedtox {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #FFFFFF;
	text-align: center;
	background-image: url(../img/inicio_f2.jpg);
	background-repeat: repeat-x;
	padding-left: 25px;
	padding-right: 25px;
}
.titNewsticker {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
}
.titNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
}
.txtNoticia {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-align: left;
	font-weight: normal;
}
.txtFechaComentarios {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fbe105;
	text-align: left;
	font-weight: normal;
}
.txtGloboConsejos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c6c;
	text-align: center;
	background-color: #e2ddc9;
	padding-left: 15px;
	padding-right: 15px;
}
.lineaPunteada2 {
	background-image: url(../img/lineapunteada2.jpg);
	background-repeat: repeat-x;
	background-position: center;
}






/****************************MENU************************/
.raw {
                background-image: url(../img/fondo_abstract.png);
}
.ramm  {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #6c6c6c;
                text-align: left;
                padding-left: 3px;
                }
.ramm:link {
                text-decoration: none;
}
.ramm:visited {
                text-decoration: none;
                color: #878787;
}
.ramm:hover {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                color:#878787;
                text-decoration: underline;
}
.ramm:active {
                text-decoration: none;
                color: #878787;

}

/************Carga el principio****************/
.raw2 {
                background-image: "";
                background-repeat: no-repeat;
}
.ramm2 {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 11px;
                color: #C9D68E;
                text-align: left;
                padding-left: 3px;
                }
.ramm2:link {
                text-decoration: none;
}
.ramm2:visited {
                text-decoration: none;
                color: #C9D68E;
}
.ramm2:hover {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                color: #C9D68E;
                text-decoration: underline;
}
.ramm2:active {
                text-decoration: none;
                color:#C9D68E;
}
.qo {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                color: #8C288A;
}


/**********************************************Estilos del tooltip**************************************************************/
#bubble_tooltip{
	width:300px;
	position:absolute;
	display:none;
}
#bubble_tooltip .bubble_top{
	background-image: url('../img/bubble_top.gif');
	background-repeat:no-repeat;
	height:15px;	
}
#bubble_tooltip .bubble_middle{
/*	background-image: url('../images/bubble_middle.gif');
	background-repeat:repeat-y;	
	background-position:bottom left;
	padding-left:7px;
	padding-right:7px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6c6c6c;
	text-align: center;
	background-color: #e2ddc9;
	padding-left: 7px;
	padding-right: 7px;
}
#bubble_tooltip .bubble_middle span{
	position:relative;
	top:-8px;
/*	font-family: Trebuchet MS, Lucida Sans Unicode, Arial, sans-serif;
	font-size:11px;*/
}
#bubble_tooltip .bubble_bottom{
	background-image: url('../img/bubble_bottom.gif');
	background-repeat:no-repeat;
	background-repeat:no-repeat;	
	height:35px;
	position:relative;
}

.txtTitulosTab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #6c6c6c;
	
	
}

.campoFicha {
                background-color: #e2ddc9;
                padding-left: 15px;
                padding-right: 15px;
}

.fondoFormulario {
	background-image: url(../img/f-formulario_650.jpg);
	background-repeat: repeat-y;

}


.fondoLogin{
	   background-image: url(../img/inicio_f-login.jpg);
       background-repeat: no-repeat;

}

.titCalendario {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 18px;
                color: #4b940f;
                background-image: url(../img/fondo-tit-calendario.jpg);
                background-repeat: no-repeat;
                text-align: center;
}
.txtCalendario {
                font-family: Verdana, Arial, Helvetica, sans-serif;
                font-size: 14px;
                color: #444444;
                background-color: #e9e4d4;
                padding-right: 2px;
                padding-left: 2px;
                padding-top: 2px;
                padding-bottom: 2px;
}
.txtGeneralResaltadoVde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #4b940f;
}
.txtConstruccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	background-image: url(../img/construccion_f2.jpg);
	background-repeat: no-repeat;
}

.linkConstruccion {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #FFFFFF;
	text-align: center;
	background-repeat: no-repeat;
	text-decoration: underline;
}

/*.linkConstruccion:link {
                text-decoration: underline;
				color: #FFFFFF;
}
.linkConstruccion:visited {
                text-decoration: underline;
                color: #FFFFFF;
}
.linkConstruccion:hover {
                color: #FFFFFF;
                text-decoration: underline;
}
.linkConstruccion:active {
               text-decoration: underline;
                color: #FFFFFF;
}*/





