﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size: 8px;
}

.Estilo1 {color: #990000}

/* menu horizontal */

.menu_h_nivel1 
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 10px;
	padding-left: 20px;
	color: #ffffff;
}

.menu_h_nivel1_seleccionado {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 10px;
	padding-left: 20px;
	color: #660000;
}

.menu_h_intranet_nivel1 
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 10px;
	padding-left: 50px;
	color: #CC0000;
}

.menu_h_intranet_nivel1_seleccionado {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 10px;
	padding-left: 50px;
	color: #330000;
}

.menu_h_nivel2{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 10px;
	border: solid 1px #CCCCCC;
	background-color: #ffffff;
}

.menu_h_nivel2_seleccionado{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 10px;
	border: solid 1px #CCCCCC;
	color: Green;
	background-color: #ffffff;
}


/*----------*/

/* menu vertical */

.menu_v_nivel1 
{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	background-image: url(../imagenes/menu_izq_r3_c3.jpg);
	padding-left: 20px;
	border-bottom: solid 1px #CCCCCC;
	color:#669966;	
}

.menu_v_nivel1_seleccionado {
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	background-image: url(../imagenes/menu_izq_r3_c3.jpg);
	padding-left: 20px;
	border-bottom: solid 1px #CCCCCC;	
}

.menu_v_nivel2{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	border: solid 1px #CCCCCC;
	background-color: #ffffff;
	color:#669966;
}

.menu_v_nivel2_seleccionado{
	font-family: Trebuchet MS, Verdana, Arial;
	font-size: 12px;
	border: solid 1px #CCCCCC;	
	background-color: #ffffff;
}


/*----------*/

.pie_pagina{
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	color: #666666;
}


/*********Estilo de grillas de siamazonía**********/

.dgSIAMAZONIAHeader
{
	color:#003300;
	font-family: Tahoma;
	font-Size:11px;
	font-weight:normal;
	height: 15px;
	border-width :0px;
	background-image: url(../graficos/Grilla.gif);
}

.dgSIAMAZONIAPaging
{
	color:#003300;
	font-family: Tahoma;
	font-Size: 11px;
	font-weight: bold;
	height: 15px;
	border-width :0px;
	background-image: url(../graficos/Grilla.gif);
	text-align:right;
}

.dgSIAMAZONIAContador
{
	color: #003300;
	font-family: Tahoma;
	font-Size:10px;
	background-color: #FFFFFF;
	border:solid 0px #FFFFFF;
	text-align:right;
}

.dgSIAMAZONIAItem1
{
	color:#666633;
	font-family: Tahoma;
	font-Size: 10px;
	background-color:#EFF2EE;
	border:solid 0px #FFFFCC;
}

.dgSIAMAZONIAItem2
{
	color:#666633;
	font-family: Tahoma;
	font-Size: 10px;
	background-color: #FFFFFF;
	border:solid 0px #FFFFFF;
}

/*************************************************/

/*************Estilos para los Formulario*********/

.lblTituloForm
{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#990000;
	font-weight: bold;
	letter-spacing: 3px;
	text-transform:uppercase;
	height: 40px;
	font-style: normal;
	font-variant: small-caps;
}

.lblSubTituloNivel1Form
{
	font-family:Tahoma;
	font-size:11px;
	color:#003300;
	text-decoration: underline;
	font-weight:bold;
}

.lblSubTituloNivel2Form
{
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-style: oblique;
	font-weight:normal;
}

.lblForm {
	font-family:Tahoma;
	font-size:11px;
	color:#003300;
	font-weight:bold;
	vertical-align:top;
	height: 20px
}

.lblTextoForm {
	font-family:Tahoma;
	font-size:11px;
	color:#000000;
	font-weight:normal;
	text-align: justify;
}

.ddlForm
{
	color:Black;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	HEIGHT: 18px;
	background-color: #F0F0F0;
	color: #000000;
}

.chkForm
{
	font-family: Tahoma;
	font-size:11px;
	color: #000000;
	border: 0px;
	background-color: Transparent;
}

.lstForm {
	font-family: Tahoma;
	font-size:12px;
	color: #000000;
	border: 0px;
	background-color: Transparent;
}

.tblForm {
	color:"black";
	font-family: Tahoma;
	font-Size: 11px;
	background: #FFFFFF;
	padding-right: 5px;
	border:solid 0px #003300;
}

.tdFormItem1
{
	color:#000000;
	font-family: Tahoma;
	font-Size: 11px;
	background-color:#EFF2EE;
	vertical-align:top;
	color:#003300;
	font-weight:bold;
	height: 20px
}

.tdFormItem2
{
	color:#000000;
	font-family: Tahoma;
	font-Size: 11px;
	background-color: #FFFFFF;
	vertical-align:top;
	color:#003300;
	font-weight:bold;
	height: 20px
}

.filForm
{
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	background-color: #F0F0F0;
}
.txtFormMultiline
{
	HEIGHT: 60px;
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	background-color: #F0F0F0;
	color: #000000;	
}

.btnForm {
	FONT-FAMILY: Tahoma;
	FONT-SIZE: 12px;
	font-weight: bold;
	height:20px;
	background-color: #CCCCCC;
	color: #003300;
	border-style:ridge;
	border-color: #003300; 
	border-width:1;
}

.rdoForm
{
	background-color: Transparent;
	font-family:Tahoma;
	font-size:12px;
	color:Black;
}
/********************************************************************/

/**********estilos para mostrar información detallada*****************/

.lblTitulo
{
	font-family:Tahoma;
	font-size:14;
	color:#666666;
	font-weight:bold;
	letter-spacing: 5px;
	text-align:center;
	text-transform:uppercase;
	height: 20;
	vertical-align:sub;
	
}
/*
a.lnkSubTituloNivel1:link {
	text-decoration: none;
	font-family:Tahoma;
	font-size:12;
	color:#003300;
	font-weight:bold;
	line-height: 20px;
	}

a.lnkSubTituloNivel1:visited {
	text-decoration: none;
	font-family:Tahoma;
	font-size:12;
	color:#003300;
	font-weight:bold;
	line-height: 20px;
}

a.lnkSubTituloNivel1:hover {
	text-decoration: none;
	font-family:Tahoma;
	font-size:12;
	color:#000000;
	font-weight:bold;
	line-height: 20px;
	}*/

.lblSubTituloNivel1
{
	font-family:Tahoma;
	font-size:13;
	color:#003300;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing: 5px;
	height: 50px;
	vertical-align:sub;
}

.lblSubTituloNivel2
{
	font-family:Tahoma;
	font-size:11;
	color:#000000;
	font-weight:bold;
	text-transform:uppercase;
	letter-spacing: 2px;
	height: 20px;
}

.lblSubTituloNivel3
{
	text-decoration: underline;
	font-family:Tahoma;
	font-size:11;
	color:#000000;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing: 2px;
	height: 20px;
	}

.lblTexto
{
	font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-align: justify;
	font-size:8pt;
	color:#4B6400;
}

.lblApunteTexto
{
	font-style:oblique;
	color:#003300;
}

.lblPiePagina
{
	font-family:Verdana;
	text-align: justify;
	font-size:10;
	color:Black;
}

.tablaDetalle
{
	border: #003300 1px solid;
}

.tdEspacioTitulo
{
	height:5px;
	background-color: #BFFF3C;
}

.tdEspacioTitulo2
{
	height:3px;
	background: #003300;
}
.tdEspacioSubTituloNivel1
{
	height:2px;
	background: #CCCCCC;
}

.tdTituloTabla
{
	color:#FFFFFF;
	font-family: Tahoma;
	font-weight: bold;
	font-Size: 13px;
	text-align:center;
	background:#006666;
	border: #003300 1px solid;
}

.tdPiePaginaTabla
{
	color:#FFFFFF;
	font-family: Tahoma;
	font-style:oblique;
	text-align:right;
	font-Size: 9px;
	background:#006666;
	border:solid 1px #003300;
}

.tdCabecera
{
	color:#003300;
	font-family: Tahoma;
	font-weight: bold;
	font-Size: 11px;
	text-align:left;
	background:#CCFFCC;
	padding-left: 5px;
	border: #003300 1px solid;
}

.tdItem1
{
	color:"black";
	font-family: Tahoma;
	font-Size: 10px;
	background:#CCCCCC;
	padding-left: 5px;
	padding-right: 5px;
	border: solid 1px #003300;
}

.tdItem2
{
	color:"black";
	font-family: Tahoma;
	font-Size: 10px;
	background: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	border:solid 1px #003300;
}

.tdFuente
{
	color:#555555;
	font-family: Tahoma;
	font-style:oblique;
	font-Size: 11px;
	background: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	
}

a:link 
{
	text-decoration: none;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;		
	line-height: normal;
	font-weight:normal;
	}

a:visited 
{
	text-decoration: none;
	font-family:Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height: normal;
	color:#666600;
	font-weight:normal;
}

a:hover {
	text-decoration: none;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#660000;
	font-weight:normal;
	line-height: normal;
	}

.lblConfirmacion
{
	font-family:Tahoma;
	font-size:11px;
	color:blue;
	font-weight:normal;
	background-color:Transparent;	
}

.lblError
{
	font-family:Tahoma;
	font-size: 12px;
	color: Red;
	font-weight: normal;
	background-color: Transparent;
}
/******************************************************************************************/

/************* FICHA DE ESPECIES *******************/

.tdFichaItem1
{
	color:#000000;
	font-family: Tahoma;
	font-Size: 11px;
	background-color:#EFF2EE;
	vertical-align:top;
}

.tdFichaItem2
{
	color:#000000;
	font-family: Tahoma;
	font-Size: 11px;
	background-color: #FFFFFF;
	vertical-align:top;
}

/*************SERVICIO WEB TECNOLOGIAS**************/

.tdWSCabecera
{
	color:#003300;
	font-family: Tahoma;
	font-Size:11px;
	font-weight:normal;
	height: 15px;
	border-width :0px;
	background-image: url(../graficos/Grilla.gif);
}

.tdWSCuerpo
{
	color:#000000;
	font-family: Tahoma;
	font-Size:10px;
	font-weight:normal;
	height: 11px;
	border-width :0px;
}

/*************MAPA WEB**************/

.lblMapaWebNivel1 {
	font-family:Tahoma;
	font-size:11;
	color:#003300;
	font-weight:bold;
	}
	
.tdMapaWebItem {
	font-family:Tahoma;
	font-size:10;
	color:#006600;
	}

a.lnkMapaWebNivel1:link {
	text-decoration: none;
	font-family:Tahoma;
	font-size:11;
	color:#003300;
	font-weight:bold;
	}

a.lnkMapaWebNivel1:visited {
	text-decoration: none;
	font-family:Tahoma;
	font-size:11;
	color:#003300;
	font-weight:bold;
}

a.lnkMapaWebNivel1:hover {
	text-decoration: none;
	font-family:Tahoma;
	font-size:11;
	color:#000000;
	font-weight:bold;
}

a.lnkMapaWebItem:link {
	text-decoration: none;
	font-family:Tahoma;
	font-size:10;
	color:#660000;
	}

a.lnkMapaWebItem:visited {
	text-decoration: none;
	font-family:Tahoma;
	font-size:10;
	color:#660000;
}

a.lnkMapaWebItem:hover {
	text-decoration: none;
	font-family:Tahoma;
	font-size:10;
	color:#006600;
}
/*******************************************************************************************************/
/* content holder */
#content { margin: 10px auto; width:100%; min-width:550px; width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 550)? "550px" : "100%"); }

/* header */
#header { height: 75px; }
#logo { padding: 15px 0 0 8px; }
#logo p { margin: 0; padding: 0 0 0 10px; color: #808080; background: #fff; }
#top_info { float: right; width: 570px; margin: 20px 5px 0 0; text-align: right; }

/* horizontal tabbed menu */	
#tabs { background: #fff url(../graficos/bigbox.gif) no-repeat top left; color: #000;  height: 64px; text-align: center; padding: 0 0 0 210px; }
#tabs li { display: inline; height: 45px; }
#tabs li a { float: left; background: #fff url(../graficos/barbg.gif) no-repeat; color: #808080; padding: 7px 0; width: 82px; text-align: center; font-weight: bold; text-decoration: none; }
#tabs li a:hover { background: #fff url(../graficos/barcurrent.gif) no-repeat; color: #000; }	
#tabs li a.current { background: #fff url(../graficos/barcurrent.gif) no-repeat; color: #2C71AE; }	
.key { text-decoration: underline; }

/* search form */
#search { 
	float: left;
	clear: both;
	color: #000;
	background: #fff url(../graficos/searchbg.gif) no-repeat;
	padding: 14px 0 20px 5px;
	width: 500px;
	margin: 5px 0 0 0;
}
	#search p { padding: 0; margin: 0; }


/* grey subheader */
.gboxtop {
	clear: both;
	height: 8px;
	color: #000;
	background-color: #dedede;
	background-image: url(../graficos/gboxtop.gif);
	background-repeat: no-repeat;
}
.gbox { background: #dedede url(../graficos/gbox.gif) no-repeat bottom left; color: #444; padding: 1px 13px 7px 13px; margin: 0 0 20px 0; }
.gbox p {
	padding: 7px 0;
	margin: 0;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}


/* left side */
.left {
	float: left;
	width: 100%;
	margin-top: 0;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 0;
}
	.left_articles {
	text-align: justify;
	border-bottom: 1px dotted #ccc;
	color: #000;
	background: #fff;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top: 0;
	margin-right: 2px;
	margin-bottom: 15px;
	margin-left: 5px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	width: 90%;
	float: left;
	}
	
	.calendar { height: 50px; float: left; background: #fff url(../graficos/calendar.gif) no-repeat; width: 50px; padding: 5px 0 0 9px;  color: #808080;}
	.calendar p { padding: 0; margin: 0; }
	.description { padding: 0 0 2px 0; margin: 0 10px 5px 0; border-bottom: 1px dotted #ccc; }
	.thumbnail { float: left; margin: 0 18px 8px 0; border: 1px solid #dedede; }


/* bottom thirds */
.thirds {
	float: left;
	width: 203px;
	background: #eee;
	color: #5d5d5d;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 12px;
	margin-left: 0;
}
	.smallboxtop { height: 14px; background: #fff url(../graficos/smallboxtop.gif) no-repeat; color: #000; }
	.smallbox { background: #fff url(../graficos/smallbox.gif) no-repeat bottom left; color: #444; padding: 1px 10px 10px 10px;  }
	.smallbox p {
	padding: 0;
	margin: 0;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	text-align: left;
	font-size: 11px;
	color: #666666;
	line-height: 11px;
	font-style: normal;
}

	
/* right side */
#right {
	float: left;
	width: 265px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
}
	.boxtop { height: 19px; background: #fff url(../graficos/boxtop.gif) no-repeat; color: #000; }
	.box { background: #fff url(../graficos/box.gif) no-repeat bottom left; color: #5b5b5b; padding: 0 10px 15px 10px; margin: 0 0 10px 0; }
	.box p {
	padding: 0;
	margin: 0;
	font-family: "Trebuchet MS", Verdana, Arial, sans-serif;
	font-size: 11px;
}
	.image { float: left; margin: 0 9px 3px 0; }


/* misc */
.buttons {
	text-align: right;
	padding-top: 1px;
	padding-right: 3px;
	padding-bottom: 0;
	padding-left: 0;
}
.left_articles .buttons { float: right; height: 20px; }
.bluebtn { background: #488EB2 url(../graficos/bluebtn.gif) no-repeat; width: 100px; padding: 1px 16px 5px 16px; color: #fff; text-decoration: none; }
.greenbtn { background: #488EB2 url(../graficos/greenbtn.gif) no-repeat; padding: 1px 17px 5px 16px; color: #fff; text-decoration: none; }
.bluebtn:hover, .greenbtn:hover { background: #488EB2 url(../graficos/hoverbtn.gif) no-repeat; color: #fff; }

/* footer  */
.footer { clear: both; text-align: center; line-height: 1.8em; padding: 10px 0 10px 0; border-top: 1px solid #ccc; }

