﻿@charset "utf-8";
/* CSS Document */

html, body { border: 0; margin: 0; padding: 0;}


/* Jello -- start copying here * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
body {
	padding: 0 500px 0 500px;
	margin: 0;
	background-image: url(../images/tile_fondo.jpg);
	background-repeat:repeat-x;
	background-color:#539B35;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:0.73em;
	color:#333333;
	text-align:left;
}
		
#sizer {
	margin: 0 auto 0 auto;
	padding: 0;
	width: 0%;
	max-width: 0px;  /* version for IE is at the bottom of this style block */
}

#expander {
	margin: 0 -500px 0 -500px;
	min-width: 1000px; /* Critical Safari fix! */
	position: relative;
	/*border:#003300 solid 1px;*/
}

/* Holly hack for IE \*/
* html #expander { height: 0; }
/* */

/* helps IE get the child percentages right. */
#wrapper { width: 100%; } 


/***** Fin de Jello *******/

/******* Holly Hack *******/
/*\*/
* html form {height: 0;}
/* Holly hack */

/****** Clear Fix *********/

.holly{height:1%;}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display:inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#IE7Root .ie7
{
	/**** Este estilo solo afecta al IE7 ****/
	/*background-color:#666666;*/
	/**** Se basa en un nodo <div> llamado IE7Root que solo hacemos exisitir en IE7 *****/
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
h1{
	color:#0D99DB;
	margin:5px 0 5px 0;
}
h2{
	color:#0D99DB;
	margin:5px 0 5px 0;
	font-size:14px;
	line-height:16px;
}

h2 a{
	color:#0D99DB;
	margin:5px 0 5px 0;
	font-size:14px;
	line-height:16px;
}

.destacado {
	color:#0D99DB;
	margin:5px 0 5px 0;
	font-size:13px;
	line-height:14px;	
}

p{
	margin:5px;
}
strong{
	font-size:1.05em;
	color:#000000;
}
.menu{
	background-color:#666666;
	color:#FFFFFF;
	font-weight:bold;
	width:100%;
	font-size:0.98em;

	
}
.menu a{
	font-weight:bold;
	text-decoration:none;
}
.menu ul{
	margin:0;
	padding:0;
}
.menu ul li{
	float:left;
	list-style-type:none;
	display:inline;
}

.menu ul li a:link, .menu ul li a:visited{
	background-color:#666666;
	color:#FFFFFF;
	display:block;
	padding:9px;
}
.menu ul li a:hover, .menu ul li a:active{
	background-color:#FFFFFF;
	color:#666666;
	display:block;
	padding:9px;
}

.submenu{
	font-size:1.1em;
	font-weight:bold;
	float:left;
	width:180px;
	margin-right:10px;
}
.submenu a{
	font-weight:bold;
	text-decoration:none;	
}
.submenu ul{
	margin:0;
	padding:0;
}
.submenu ul li{
	list-style-type:none;
	border-bottom:2px dotted #999999;
	margin:15px 0;
}
.submenu ul li a:link, .submenu ul li a:visited{
	color: #666666;
}
.submenu ul li a:hover, .submenu ul li a:active{
	color:#699707;
}
.submenuLast{
	margin-top:50px;
	padding:5px 0;
	background-color:#69973C;
	text-align:center;
	color:#ffffff;
}

.submenuLast a{
	color:#ffffff;
}

/* ----------------------------------- */


.proyecto{
	border:1px dotted #0D99DB;
	padding:5px;
}
.proyecto img{
	border:1px solid #cccccc !important;
	padding:3px !important;
	margin:0 5px 0  0 !important;
	float:left !important;
}
.leermas{
	border-top:1px #0D99DB dotted;
	text-align:right;
}
.cabecera{
	background-image:url(../images/cabecera.jpg) no-repeat;
}

.contenido{
	padding:10px;
	margin-bottom:20px;
}

.infoCentral{
	float:left;
	width:600px;
	margin-bottom:20px;
}
.infoCentral a{
	text-decoration:none;
	font-weight:bold;
	color:#0D99DB;
}

.infoCentral img{
	margin-bottom:15px;
}

.ubicacion{
	float:left;
	width:285px;
	height:270px;
	border:1px dotted #cccccc;
	margin:5px
}
.ubicacion img{
	margin:2px;
	border:0;
}
.ubicacion h2{
	color:#0D99DB;
	margin:5px;
	font-size:14px;
	line-height:16px;
}
.ubicacion a{
	color:#539B35;
	text-decoration:none;
	font-weight:bold;
}
.volver a{
	color:#539B35;
	font-weight:bold;
	font-size:1.1em;
	text-align:center;
	text-decoration:none;
}

.enlaces{
	width:290px;
	border:1px dotted #0D99DB;
	text-align:center;
	margin:10px 3px;
	background-color:#D9F1FD;
	float:left;
}
.enlaces img{
	border:1px dotted #0D99DB;
	margin-top:10px;
}

.especies{
	width:598px;
	border:1px dotted #0D99DB;
	margin:10px 0px;
	background-color:#D9F1FD;
	float:left;
}
.especies img{
	border:1px dotted #0D99DB;
	margin:10px;
	float:left;
}


.tablaMicrobaq {
	border:1px dotted #0D99DB;
	padding:0px;
	width:100%;
	margin:5px;
}

.tablaMicrobaq th{
	background-color:#C5EAFC;
	color:#0D99DB;
	font-size:13px;
	font-weight:bold;
	padding:5px;
	text-align:center;
}
.tablaMicrobaq td{
	padding:5px;
	border-bottom:1px dotted #0D99DB;
	text-align:center;
}
 


.tablaEspecies {
	border:1px dotted #0D99DB;
	padding:0px;
	width:100%;
	margin:10px 5px;
	float:left;
}

.tablaEspecies th{
	background-color:#0D99DB;
	color:#ffffff;
	font-size:13px;
	font-weight:bold;
	padding:5px;
	text-align:center;
}
.tablaEspecies td{
	padding:3px;
	border-bottom:1px dotted #0D99DB;
	text-align:left;
	font-size:10px;
}
 

.certificaciones{
	float:left;
	width:100%;
	padding:5px;
	margin:5px;
	border:1px #cccccc dotted;
	height:170px;
}

.certificaciones img{
	border:0;
}

.listado ul {
	list-style:none outside url('../images/li.jpg');
}


/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.pie{
	border-top:1px #539B35 solid;
	text-align:center;
	background-color:#0884B8;
	color:#FFFFFF;
	padding:5px;

}
.pie a{
	color:#ffffff;
	text-decoration:underline;
	font-weight:bold;
}

.alturaMinima
{
	min-height: 75px;
	height: auto !important;
	height: 75px;
}

.alturaMinima50
{
	min-height: 50px;
	height: auto !important;
	height: 50px;
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

