html
{
	height:100%;

}
body 
{
	margin:0 0 0 0px;
	font:normal 11px/15px Georgia, "Times New Roman", Times, serif;
	height:100%;
	background:#c2c2c2 url(../shared/images/bg.gif) repeat-y;
}

h1, h2, h3, h4, h5, h6
{
	margin:0;
}
h1
{
	margin:0;
	font:normal 20px/20px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
}
h2
{
	margin:0 0 8px 0;
	font:normal 17px/20px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
}
h3
{
	margin:0px 0 0px 0px;
	font:bold 14px/16px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
}
h4
{
	margin:15px 0 0px 0px;
	font:bold 11px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
}

h3 a
{
	margin:0px 0 0px 0px;
	font:bold 14px/16px Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
}
h5
{
	margin:5px 0 0px 0px;
}
h5, h5 a
{
	font:normal 10px/10px Georgia, "Times New Roman", Times, serif;
	color:#999;
}
h5 a:hover
{
	color: #1a687d;
	background:none;
}
a
{
	color:#fff;
	text-decoration:none;
}
a:hover
{
	color: #bfd9e0;
	background:#1a687d;
}

ul
{
	margin: 0 0 0 98px; 
	*margin: 0 0 0 82px; 
	padding:0;
	list-style:none;
	text-align:left;
	list-style-position:inside;
}
li
{
	margin: 0 0 4px 0;
	padding:0 0 8px 0;
	background:url(../shared/images/menu-line.gif) no-repeat bottom;
	color:#6b94a9;
}

form
{
	margin: 0;
}

.home { background:#f2f2f2;}
#idioma {
	position: relative;
	bottom: 20px; left: 0px;
	margin:40px 0 0px 105px;
}
#idioma a {
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	color:#999;
}
#idioma a:hover {
	color:#006699 !important;
	background:none !important;
}
#iconus {
	font:normal 10px/10px Georgia, "Times New Roman", Times, serif;
	color:#999;
	margin:60px 0 20px 105px;
	position: relative;
	bottom: 20px;
	left: 0px;
}

#container 
{
	width: 960px;
	height:100%;
	margin:0 0;
}
#col-izq
{
	width: 275px;
	height:100%;
	display:table;
	background:#FFF;	
	float:left;
}
#col-der
{
	width: 685px;
	height:100%;
	background: #f2f2f2;
	display:table;
	float:left;
	vertical-align:top;
}
#contenido
{
	width: 480px;
	background: #00576e;
	margin: 0px 0 0 0px;
	padding:10px 20px 20px 20px;
}
#contenido p
{
	color:#FFF;
	line-height:16px;
}



.menu a
{
	color:#666 !important;
}
.menu a:hover
{
	color: #bfd9e0 !important;
	background:none !important;
}

#submenu 
{
	margin:0px 0px 10px 0px;
	color: #bfd9e0;
}


#submenu a
{
	color:#bfd9e0;
}
#submenu a:hover
{
	color:#FFF;
}

#comite a
{
	color:#bfd9e0;
}
#comite a:hover
{
	color:#FFF;
}






#boletines, #comite
{
	width: 480px;
	background: #00576e;
}
.boletines-item, .comite-item
{
	height:10px;
	background: #1a687d;
	padding: 10px 10px 10px 10px;
	border-bottom: 2px solid #00576e;
}
.texto-blanco
{
	color: #FFF;
}
.float-l
{
	float:left
}
.block
{
	display:block
}


.aves-grafico {
	border:5px solid #33798b;
}
.aves-link {
	margin:5px 0 20px 0;
	font-weight:bold;
}
.aves-name {
	margin:5px 0 20px 0;
	font:normal 17px/16px Arial;
	color:#bfd9e0;
}



.estadisticas-grafico
{
	border:5px solid #33798b;
	margin:0 5px 5px 0;
}
.galeria a. gallery a
{
	background:none;
}
.galeria img
{
	display:block;
}

.paises_miembros {
	height:10px;
	background: #1a687d;
	padding: 10px 10px 10px 10px;
}

.paises_miembros td{
	padding:5px 10px 5px 10px;
	color:#FFF;
	font-size:10px;}

.cargo_quienes {color:#bfd9e0;}

.noticias-listado, .noticias-listado li
{
	padding:0;
	margin:0;
	background:none;
	border:none;
}
.noticias-listado li
{
	margin:10px 0 0 20px;
	padding:0 0 10px 0;
	list-style:circle;
	list-style-position:outside;
	line-height:16px;
	border-bottom:1px solid #6b94a9;
}
.noticias-listado li a
{
	font-weight:bold;
	font-size:14px
}
.title
{
	font-size:16px;
	color:#fff !important;
}
.destacado
{
	font-size:14px;
	font-style:italic;
	margin:20px 0 24px 0;
	color:#a1c5d7 !important;
}
.txt-mini
{
	font-size:10px;
	color:#a1c5d7 !important;
}


.fix { _width:25px; height:10px;}

.paises-data
{
	width:280px;
	height:420px;
	padding:0px 0 0 0;
}
.paises-listado, .paises-listado li
{
	padding:0;
	margin:30px 0 0 0px;
	background:none;
	border:none;
}
.paises-listado li
{
	margin:10px 0 0 15px;
	padding:0 0 0px 0;
	list-style:circle;
	list-style-position:outside;
	line-height:11px;
}
.paises-listado li a
{
	font-weight:bold;
	font-size:10px;
	border:none;
}
.paises-data h3
{
	font-size:14px !important;
}
.sindata {
	background:#00576e url(../shared/paises/sindata.gif) top right no-repeat;
}
.arg {
	background:#00576e url(../shared/paises/arg.gif) top right no-repeat;
}
.bol {
	background:#00576e url(../shared/paises/bol.gif) top right no-repeat;
}
.bra {
	background:#00576e url(../shared/paises/bra.gif) top right no-repeat;
}
.chi {
	background:#00576e url(../shared/paises/chi.gif) top right no-repeat;
}
.cli {
	background:#00576e url(../shared/paises/cli.gif) top right no-repeat;
}
.col {
	background:#00576e url(../shared/paises/col.gif) top right no-repeat;
}
.cos {
	background:#00576e url(../shared/paises/cos.gif) top right no-repeat;
}
.cub {
	background:#00576e url(../shared/paises/cub.gif) top right no-repeat;
}
.dom {
	background:#00576e url(../shared/paises/rdom.gif) top right no-repeat;
}
.ecu {
	background:#00576e url(../shared/paises/ecu.gif) top right no-repeat;
}
.sal {
	background:#00576e url(../shared/paises/sal.gif) top right no-repeat;
}
.gua {
	background:#00576e url(../shared/paises/gua.gif) top right no-repeat;
}
.gpe {
	background:#00576e url(../shared/paises/gpe.gif) top right no-repeat;
}
.guy {
	background:#00576e url(../shared/paises/guy.gif) top right no-repeat;
}
.hai {
	background:#00576e url(../shared/paises/hai.gif) top right no-repeat;
}
.hon {
	background:#00576e url(../shared/paises/hon.gif) top right no-repeat;
}
.mar {
	background:#00576e url(../shared/paises/mar.gif) top right no-repeat;
}
.mex {
	background:#00576e url(../shared/paises/mex.gif) top right no-repeat;
}
.nic {
	background:#00576e url(../shared/paises/nic.gif) top right no-repeat;
}
.cli {
	background:#00576e url(../shared/paises/cli.gif) top right no-repeat;
}
.pan {
	background:#00576e url(../shared/paises/pan.gif) top right no-repeat;
}
.par {
	background:#00576e url(../shared/paises/par.gif) top right no-repeat;
}
.per {
	background:#00576e url(../shared/paises/per.gif) top right no-repeat;
}
.pue {
	background:#00576e url(../shared/paises/pue.gif) top right no-repeat;
}
.ecu {
	background:#00576e url(../shared/paises/ecu.gif) top right no-repeat;
}
.sba {
	background:#00576e url(../shared/paises/sba.gif) top right no-repeat;
}
.sma {
	background:#00576e url(../shared/paises/sma.gif) top right no-repeat;
}
.tri {
	background:#00576e url(../shared/paises/tri.gif) top right no-repeat;
}
.uru {
	background:#00576e url(../shared/paises/uru.gif) top right no-repeat;
}
.ven {
	background:#00576e url(../shared/paises/ven.gif) top right no-repeat;
}

.sur {
	background:#00576e url(../shared/paises/sur.gif) top right no-repeat;
}
.ayb {
	background:#00576e url(../shared/paises/ayb.gif) top right no-repeat;
}
.bah {
	background:#00576e url(../shared/paises/bah.gif) top right no-repeat;
}
.bar {
	background:#00576e url(../shared/paises/bar.gif) top right no-repeat;
}
.bel {
	background:#00576e url(../shared/paises/bel.gif) top right no-repeat;
}
.gra {
	background:#00576e url(../shared/paises/gra.gif) top right no-repeat;
}
.guy {
	background:#00576e url(../shared/paises/guy.gif) top right no-repeat;
}

.jam {
	background:#00576e url(../shared/paises/jam.gif) top right no-repeat;
}
.scn {
	background:#00576e url(../shared/paises/scn.gif) top right no-repeat;
}
.svg {
	background:#00576e url(../shared/paises/svg.gif) top right no-repeat;
}
.sal {
	background:#00576e url(../shared/paises/sal.gif) top right no-repeat;
}


#tooltip{
	position:absolute;
	border:1px solid #999;
	background:#ccc;
	padding:2px 5px;
	color:#000;
	display:none;
	width:150px;
	filter:alpha(opacity=90);-moz-opacity:.9;opacity:.9;
	}
