/*
	RESETEA
*/

body,dl,dt,dd,ul,ol,li,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
h7 { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,th,var {
	font-style:normal;
	font-weight:normal;
}
em{
	text-decoration:italic;
	font-style:italic;
}

ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
}
abbr,acronym { border:0;
}

/*
ESTILOS PARA SIFR
*/



.treball_popup{
	font-size:10px;
	text-decoration:none;
	color:#004d1d;
	margin-top:5px;
	font-weight:normal;
}

.sIFR-hasFlash h2 .tituloApartado{
	visibility: hidden;	
}


.sIFR-hasFlash h3 .subtituloApartado{
	visibility: hidden;	
}

.sIFR-flash {
	visibility: visible !important;
	margin: 0;
}

.sIFR-replaced {
	visibility: visible !important;
}

#content h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
	font-weight:bold;	
}

#content h2.tituloApartado{
	font-size:25px;
	display:block;
	margin:10px 0 0 0;
	padding:0px;
}

#content h2.tituloApartado2{
	font-size:25px;
	display:block;
	margin:10px 0 0 0;
	padding:0px;
}

#content p{
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
	margin-bottom:15px;
}
#content h7{
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
	margin-bottom:15px;
}

p strong{
	font-weight:bold;
}

span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}

body{
	background:#fff;
}

#header{
	background:url(../img/bgheader.gif) repeat-x;
	height:91px;
}

#infotop{
	float:right;
	width:200px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:10px;
	color:#fff;	
	text-align:right;
}

#infotop #idiomas{	
	margin-top:10px;
}

#infotop #idiomas a{
	color:#fff;
}

#infotop #fechahoy{
	margin-top:30px;
	font-weight:bold;
	color:#EFEFEF;
}


#header h1{
	display:block;
	float:left;
	margin:19px 0 0 0;
	width:239px;
	height:53px;
	background:url(../img/logo.gif);
	text-indent:-9000px;
}

#header h1.LogoEs{
	display:block;
	float:left;
	margin:19px 0 0 0;
	width:260px;
	height:53px;
	background:url(../img/logoes.gif);
	text-indent:-9000px;
}

#left img, #right img, #agenda, #menu, #login, #logines, #loginen {
	margin-bottom:10px;
}
#left img, #right img, #agenda, #menu, #login2, #logines2, #loginen2 {
	margin-bottom:10px;
}

#container {
	width: 900px;
	margin-bottom: 10px;
	margin: 0 auto;
}

*html #container{
	width: 910px;
}

#left {
	float: left;
	width: 185px;
	margin: 0px;
	padding: 0px;
	clear:left;
	padding-top:10px;
}

#right {
	float: right;
	width: 185px;
	margin: 0;
	padding: 0;
	padding-top:10px;
}

#content {
	float:left;
	width:510px;
	padding-top:10px;
	padding-bottom:30px;
}

#content h3{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px; 
	color:#666;
	margin-bottom:15px;
}

#content h3.verde{
	color:#004d1d;
}

div#content { 
min-height:600px;
height:expression(this.scrollHeight > 600 ? "auto":"600px"); }


#mainnav{
	height:26px;
	background:url(../img/bgnav.gif) repeat-x;
	border-top:1px solid #FFF;

}

.centrado{
	margin:0 auto;
	width:895px;
}
.centrado2{
	margin:0 auto;
	width:940px;
}

*html .centrado{
width:905px;
}


#mainnav ul {
  margin:0;
  list-style:none;
  float:left;
  padding:0px;
  margin-left:0px;
}

*html #mainnav ul {
	 margin-left:0px;
}


#mainnav li {
 float:left;

}



#mainnav a { 
  text-decoration:none;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#FFF;
    padding:6px 28px 6px 26px;
  border-left:1px solid #fff;
  display:block;
}

#mainnav li .ultimoitem{
	 border-right:1px solid #fff;
}

#mainnav a:hover {
	background-color:#AAA;
} 

#mainnav a.selected{
	background-color:#AAA;
}

#mainnav #buscador{
	float:left;
	background:url(../img/bgbuscador.gif) repeat-x;
	border-left:1px solid #fff;
	border-right:1px solid #fff;
	padding:0 10px 0 10px;
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	height:26px;
	line-height:26px;
}

#mainnav #buscador input{
	vertical-align:middle;
}

#mainnav #buscador .query{
	border:1px solid #000;
	margin:0px;
	
}

#agenda{
	background:url(../img/bg_agenda.gif) no-repeat;
	width:177px;
	height:167px;
	float:left;
	padding:40px 0 0 20px;
}
#agenda table td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	vertical-align:top;
}

#agenda table td a{	
	background:url(../img/bgdia.gif) no-repeat;
	padding:2px 0 2px 0px;
	margin:2px;
	display:block;
	width:16px;
	text-align:center;
	text-decoration:none;
	color:#046128;
}

#agenda table td a.diahoy{
	background:url(../img/bgdiahoy.gif) no-repeat;
}	
#agenda table td a.diareu{
	background:url(../img/bgdiareunion.gif) no-repeat;
}	


#agenda table td.fechaAgenda a{
	display:inline;
	background:none;
	padding:0px;
	margin:0px;
	height:auto;
}


#agenda table td.fechaAgenda{
	font-weight:bold;
	color:#046128;
	background:none;
	
}

#login{
	background:url(../img/bgacces.gif) no-repeat;
	width:160px;
	height:75px;
	float:left;
	padding:40px 0px 0 5px;
}
#logines{
	background:url(../img/bgaccesES2.jpg) no-repeat;
	width:160px;
	height:75px;
	float:left;
	padding:40px 0px 0 5px;
}
#logines label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#03481D;
}

#loginen{
	background:url(../img/bgaccesEN.jpg) no-repeat;
	width:160px;
	height:75px;
	float:left;
	padding:40px 0px 0 5px;
}
#loginen label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#03481D;
}

#login label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#03481D;
}

#login #text{
	width:140px;
	margin:0;
	padding:0;
}
#login #submit{
	vertical-align:middle;
}
#logines #text{
	width:140px;
	margin:0;
	padding:0;
}
#logines #submit{
	vertical-align:middle;
}

#loginen #text{
	width:140px;
	margin:0;
	padding:0;
}
#loginen #submit{
	vertical-align:middle;
}

#menu{
	background:#f4f4f4;
	border:1px solid #929f96;
	width:161px;
	margin-bottom:15px;
	float:left;
}


.cuadroCenter{
	background:#FFFFFF;
	border:1px solid #aaa;
	float:left;
	width:489px;
	background-image:url(../img/bgcuadro.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	padding:10px;
}

.sep{
	width:509px;
	background:url(../img/1pxdot.gif) repeat-x bottom #fff;
	float:left;
	height:10px;
	margin-bottom:25px;
	
}

.sep3{
	width:509px;
	background:url(../img/1pxdot.gif) repeat-x bottom #fff;
	float:left;
	height:1px;
	margin-bottom:20px;
	margin-top:-4px;
	
}

.sep3 hr{ display:none;}


.sep4{
	width:509px;
	background:url(../img/1pxdot.gif) repeat-x bottom #fff;
	float:left;
	height:10px;
	margin-bottom:4px;
	
	
}

.cuandroCenterLeft{
	width:130px;
	float:left;
	text-align:center;
	padding:5px;
}


.cuadroCenter .direccion{
	float:right;
	font-size:10px;
	font-family:arial;
	text-align:left;
	color:#046128;
}

.cuandroCenterRight{
	padding:10px;
	width:318px;
	float:right;
	border-left:1px dashed #aaa;
}


.cuandroCenterLeft img{
	
}

.cuandroCenterLeft small{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:100%;
	float:left;
}

#centerColLeft{
	width:245px;
	float:left;
}

#centerColRight{
	width:245px;
	float:right;
}

.seccion{
	width:245px;
	border-bottom:1px solid #046128;
	padding:0px;
}

.seccion strong{
	background-color:#046128;
	color:#fff;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:2px;
	font-weight:bold;
	display:block;
	width:70px;
	padding-left:5px;
}
.fecha{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#929f96;
	margin:8px 0 10px 0;
	display:block;
}
.titulo{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	display:block;
	margin:0 0 10px 0;	
}
a .titulo{
	color:#FFF;
}
.contenido{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	display:block;
	margin-bottom:20px;
	text-align:justify;
}
.cuadroCenter{
	border-bottom:5px solid #006633;
}
#footer{
	display:block;
	width:880px;
	float:left;
	background:url(../img/bgfooter.gif) repeat-x top;
	padding:15px;
}
.vermas{
	background:url(../img/ico_vermas.gif) no-repeat;
	padding:0 0 5px 17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#046128;
	margin-bottom:20px;
}

.minisep{
	margin:10px 0 10px 0;
	border-bottom:1px solid #929f96;
}

.nuevaConferencia{
	margin-top:35px;
	text-align:center;
}

.nuevaConferencia strong{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color:#000000;
	line-height:20px;
	text-transform: uppercase; /* force text to uppercase */
}

.nuevaConferencia .autor{
	color: #000;
	font-size:12px;	
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin-top:5px;
}

.nuevaConferencia .cargo{
	color: #000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

.fechaantes{
	color:#666;
	
}

.fechadespues{
	color:#046128;

}


.nuevaConferencia .fecha{
	color:#000000;
	margin-top:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.nuevaConferencia .verdetalle{
	text-align:right;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:20px 20px 0 0;
}

.nuevaConferencia .verdetalle a{
	text-decoration:none;
	color:#666;
}

.opinion{
	background:#004d1d;
	color:#FFF;
	margin:10px 0 10px 0;
	padding:10px 10px 4px 10px;	
}

.opinion .titulo{
	
}

.opinion .contenido strong{
	font-weight:bold;
}

.opinion .contenido em{
	text-decoration:italic;
	font-style:italic;
}

.cuandroCenterLeft small{
	color:#747474;
}
.cuandroCenterLeft small strong{
	font-weight:bold;
}

#menu ul .print{
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:130px;
	margin-left:0px;
	margin-top:0px;
}

#menu ul{
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:140px;
	margin-left:10px;
	margin-top:4px;
}

#menu ul li{
	background:url(../img/bullet.gif) no-repeat;
	background-position:5px 8px;
	padding:5px 0px 10px 20px;
	border-bottom:1px solid #a8b3ac;
	border-top:1px solid #fff;
	
}

#menu ul li.print{
	background:url(../img/print.jpg) no-repeat;
	background-position:0px 3px;
	border-top:none;	
	border-bottom:none;
}

#menu ul li.primero{
	border-top:none;	
}
#menu ul li.ultimo{
	border-bottom:none;	
}

#menu ul li.selected{
	background:url(../img/bullet2.gif) no-repeat;
	background-position:5px 8px;
}
#menu ul li a:hover{
	color:#699d7c;
}
#menu ul li.selected a{
	color:#aaa;
}
#menu ul li.print a{
	font-weight:normal;
	padding-left:2px;
}
#menu ul li.selected a:hover{
	color:#aaa;
}

*html #menu ul li{
	padding:5px 0px 5px 20px;
	background-position:5px 8px;
}

#menu ul li a{
	text-decoration:none;
	color:#004843;
	font-weight:bold;
}


#footer #logospie{
	width:348px;
	float:left;
	vertical-align:top;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#footer #linkspie{
	width:390px;
	float:right;
	text-align:right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#footer #linkspie img{
vertical-align:middle;
}

#footer #linkspie a{
	color:#000;
	text-decoration:none;
}

.linkCuadro{	
	display:block;
	width:150px;
	height:100px;
	
	border:1px solid #00200c;
	margin-top:30px;
	outline:none;
	float:left;
	margin-right:18px;
}

.linkCuadro2{	
	display:block;
	width:150px;
	height:100px;
	
	border:1px solid #00200c;
	margin-bottom:20px;
	outline:none;
	float:left;
	margin-right:18px;
}

.linkCuadro3,.linkCuadro4{	
	display:block;
	width:99px;
	height:20px;		
	outline:none;
	float:left;
	margin-right:4px;
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px; 
	color:#004d1d;
	margin-bottom:15px;
	padding:7px 0 5px 24px;
	background:url(../img/caja.jpg) no-repeat;
}


.linkCuadro5{	
	display:block;
	width:99px;
	height:20px;		
	outline:none;
	float:left;
	margin-right:4px;
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px; 
	color:#004d1d;
	margin-top:10px;
	padding:7px 0 5px 24px;
	background:url(../img/caja.jpg) no-repeat;
}


.linkCuadro6{	
	display:block;
	height:20px;		
	outline:none;
	float:right;
	margin-right:4px;
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px; 
	color:#004d1d;
	margin-top:10px;
	padding:7px 0 5px 25px;
	background:url(../img/caja2.jpg) no-repeat;
}

.linkCuadro7{	
	display:block;
	height:20px;		
	outline:none;
	float:right;
	margin-right:4px;
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px; 
	color:#004d1d;
	margin-top:10px;
	padding:7px 0 5px 20px;
	width:120px;
	background:url(../img/caja2.jpg) no-repeat;
}




.linkCuadro4{
	display:inline;
	width:125px;
}
.solapas{
	
	width:520px;
	
	float:left;
}


.linkCuadro:hover, .linkCuadro2:hover{
	border:1px dotted #aaa;
}



.lcObjetivos{
	background:url(../img/objetivos.jpg) no-repeat;
}
.lcComposicio{
	background:url(../img/composicion.jpg) no-repeat;
}
.lcActividades{
	background:url(../img/actividades.jpg) no-repeat;
}


.lcAnteriores{
	background:url(../img/anteriores.jpg) no-repeat;
}
.lcSocios{
	background:url(../img/socios.jpg) no-repeat;
}
.lcColaboradores{
	background:url(../img/colaboradores.jpg) no-repeat;
}



#historiaAnclas{
	list-style:none;
	margin:30px 0 30px 0;
	padding:0px;
}

*html #historiaAnclas{
	margin:10px 0 30px 0;
}

#historiaAnclas li a{
	display:block;
	background:url(../img/1pxdot.gif) repeat-x bottom #f6fae2;
	
	padding:3px 3px 3px 10px;
	width:200px;
	text-decoration:none;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	color: #78865F;
}

#historiaAnclas li a:hover{
	background:url(../img/1pxdot.gif) repeat-x bottom #fff;
}




#composicionMenu{
	list-style:none;
	margin:0px 0 30px 0;
	padding:0px;
	clear:left;
}

*html #composicionMenu{
	margin:0px 0 30px 0;
}

#composicionMenu li a{
	display:block;
	background:url(../img/1pxdot.gif) repeat-x bottom #fff;	
	padding:5px 3px 5px 10px;
	width:240px;
	text-decoration:none;
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	font-weight:bold;
}




#composicionMenu2{
	list-style:none;
	margin:0px 0 30px 0;
	padding:0px;
	clear:left;
}

*html #composicionMenu2{
	margin:0px 0 30px 0;
}

#composicionMenu2 li{
	display:block;
	background:url(../img/1pxdot.gif) repeat-x bottom #fff;	
	padding:5px 3px 5px 10px;
	width:290px;
	text-decoration:none;
	font-family: Verdana;
	font-size: 11px;
	color: #000;
	
}




#composicionMenu li a:hover{
	background:url(../img/1pxdot.gif) repeat-x bottom #f6fae2;
}

.linkBoton{
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	padding:2px 5px 3px 5px;
	width:100px;
	text-align:center;
	color:#333;
	background:url(../img/1pxdot.gif) repeat-x bottom #eee;
	margin:30px 0 10px 0;
	float:left;
	clear:left;
	
}

#composicioLista strong{
	font-size:11px;
	font-weight:bold;
	color:#046128;

}

#composicioLista small{
	font-size:11px;
}

#composicioLista h3{
	margin:20px 0 20px 0;
}

#tablaLogos{
	border:0px;
}

#tablaLogos td{
	vertical-align:top;
}

#tablaLogos td a{
	color:#000;
	text-decoration:none;
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#tablaLogos td{
	padding:5px;
	border-bottom:1px solid #eee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}

#tablaLogos strong{
	font-weight:normal;
}

#tablaLogos img{
	border:1px solid #eee;
}

.listaBullet{
	margin-left:20px;
	list-style:disc;
}

.listaBullet li{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-bottom:10px;
}

.listaPersonas{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-image:url(../img/dot.gif);
}

*html .listaPersonas{
	margin-left:20px;
}

.listaPersonas li{
	margin-bottom:5px;
}

.justificado p{
	text-align:justify;	
}

.confmenu{
	clear:left;
	width:500px;
	float:left;
	margin-bottom:10px;
}
.confmenu2{
	clear:left;
	width:500px;
	float:left;
	margin-bottom:10px;
}

.confmenu li{
	display:inline;
	margin:3px 5px 3px 0;
	height:25px;
	padding:10px 0 4px 0 0;
	background:url(../img/bg3.gif) repeat-x;	
	width:120px;
	float:left;
	text-align:center;
	vertical-align:middle;
}
.confmenu2 li{
	display:inline;
	margin:3px 5px 3px 0;
	height:25px;
	padding:10px 0 4px 0 0;
	background:url(../img/bg3.gif) repeat-x;	
	width:180px;
	float:left;
	text-align:center;
	vertical-align:middle;
}
#confmenubig{
	width:160px;
}
.confmenu li a{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}
.confmenu2 li a{
	color:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
}

.confmenu .selected{
	background:url(../img/bg4.gif) repeat-x;	
}

.confmenu2 .selected{
	background:url(../img/bg4.gif) repeat-x;	
}

.descripcionConferencia{
	color:#555;
	margin-top:0px;
	float:left;
}
.conferenciasLista{
	width:500px;
	margin-top:20px;
	clear:left;
}

.conferenciasLista td{
	font-family: Verdana;
	font-size: 11px;
	border-bottom:1px dotted #aaa;
	padding:5px 10px 5px 0;
	
}
.conferenciasLista .nombreconf{
	width:270px;
	font-weight:bold;
	
	color:#045f27;
}
.conferenciasLista .nombreconfant{
	
	font-weight:bold;
	
	color:#045f27;
}

.conferenciasLista .detalle{
	text-align:right;
}


.conferenciasLista .detalle a{
	text-decoration:none;
}

.conferenciasLista .detalle a:hover{
	text-decoration:underline;
}

strong.destacado{
	font-weight:bold;
	color:#046128;
	font-size:13px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.colabloque{
	width:158px;
	float:left;
	border:1px solid #EEE;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:140px;
	margin:4px;
	text-align:center;
}

.colabloque2{
	padding:8px;
	background:#fff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;	
	text-align:center;
}

.lista{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
	padding:0px;
	list-style-image:url(../img/pagina.gif);
}


.lista li{
	margin-bottom:15px;
}

.lista li a{
	color:#046128;
	text-decoration:none;
}

.linkVerde{
	color:#046128;
	
}


.listapdf{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:20px;
	padding:0px;
	list-style:none;
	margin:0px;
}



.listareunions{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	margin-left:20px;
	padding:0px;
	list-style:none;
	margin:0px;
}

.listapdf li{
	margin-bottom:15px;
	background:url(../img/pdf.gif);
	background-repeat:no-repeat;
	padding:0 0 0 25px;
	line-height:16px;
	clear:left;
}

.listapdf li.nopdf{
	background:none;
}


.listareunions li{
	margin-bottom:15px;
	background-repeat:no-repeat;
	padding:0 0 0 25px;
	line-height:16px;
	clear:left;
}

.listapdf li a{
	font-size:11px;
	color:#046128;
	text-decoration:none;
}

.listareunions li a{
	font-size:11px;
	color:#046128;
	text-decoration:none;
}



.cuadrodir{
	font-size:11px;
	font-family:verdana;
	width:150px;
	float:left;
}
.cuadrodir a{
	color:#046128;
}


.subtituloApartado{
	font-size:30px;
	float:left;
	width:500px;
	margin:0px;
	padding:0px;
	height:24px;
}
#composicioLista .subtituloApartado{
	font-size:18px;
	font-weight:normal;
	color:#046128;

}



.listaIntegrantes strong{
	font-size:28px;
	float:left;
	width:500px;
	margin:0px;
	padding:0px;
	height:24px;
}

*html .listaIntegrantes strong{
	font-size:20px;
}

.listaIntegrantes strong br{
	display:none;	
}

.listaIntegrantes{

}

.paginacion{
	clear:left;
}

.paginacion td a{
	font-size:11px;
	font-family:verdana;
	text-decoration:none;
	color:#037a30;
}

.gruposelected{
font-weight:bold;
}

.popup{
	margin:15px;
}
.popup p{
	margin-top:15px;
	margin-left:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	
}
.popup p strong{
	font-size:-12px;
	margin-left:-10px;
}
.popup p .contenido{
	margin-left:-10px;
}
/************GALERIAS**************/
.fotitoprin{
	margin:auto;
	margin-top:30px;
	margin-bottom:50px;
}
.marcofotoprin{
	float:right;
	background:#F8FFD1;
	border:solid 1px #CCCCCC;
	padding:5px 5px 1px 5px;
}
.fotos{
	width:381px;
	float:left;
	margin:0px 0 0 5px;
	
}

.fotitocentrada{
	margin:0 auto 0 auto;
}

.fotito{
	background:#F2F2F2;
	border:solid 1px #CCCCCC;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center;
	text-decoration:none;
	color:#555;
	height:110px;
	width:110px;
	padding:4px 2px 0 4px;		
}

.fotitoimg{
	height:70px;
	vertical-align:top;
}

.fotito a{
	color:#555;
	text-decoration:none;
}
.fotito a:hover {
	text-decoration:underline;
	color:#003300;	
}
a#izq{
	float:right;
	width:20px;
	height:20px;
	background:url(../img/izq.png) no-repeat;
	margin:20px 0 0 0;
}
a#izq:hover{
	background:url(../img/izqup.png) no-repeat;
}
a#der{
	float:left;
	width:20px;
	height:20px;
	background:url(../img/der.png) no-repeat;
	margin:10px 10px 0 0;
}
a#der:hover{
	background:url(../img/derup.png) no-repeat;
}
a.fundacion_link:link{
color:#000000;
text-decoration:underine;

}
a.fundacion_link:visited{
color:#000000;
text-decoration:underine;

}
a.fundacion_link:over{
color: #333333;
text-decoration:underine;

}
.piefoto{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
color:#666666;
}
a.usuario:link{
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
	font-weight:bold;	
	text-decoration:none;
	color:#004843;
}
a.usuario:visited{
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
	font-weight:bold;	
	text-decoration:none;
	color:#004843;
}
a.usuario:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
 	font-size:11px;
	font-weight:bold;	
	color:#699d7c;
}
#usuario_ ul{
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:150px;
	margin-left:2px;
	margin-top:10px;
}

#usuario_ ul li{
	background-position:5px 8px;
	padding:5px 0px 5px 12px;
	border-bottom:1px solid #a8b3ac;
	border-top:1px solid #fff;
	background:url(../img/bullet3.gif) no-repeat;	
}


#login2{
	background:url(../img/bgaccesb.gif) no-repeat;
	width:160px;
	height:125px;
	float:left;
	padding:40px 0px 0 5px;
}
#logines2{
	background:url(../img/bgaccesESb.gif) no-repeat;
	width:160px;
	height:125px;
	float:left;
	padding:40px 0px 0 5px;
}
#logines2 label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#03481D;
}

#loginen2{
	background:url(../img/bgaccesENb.gif) no-repeat;
	width:160px;
	height:125px;
	float:left;
	padding:40px 0px 0 5px;
}
#loginen2 label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#03481D;
}

#login2 label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#03481D;
}

#login2 #text{
	width:140px;
	margin:0;
	padding:0;
}
#login2 #submit{
	vertical-align:middle;
}
#logines2 #text{
	width:140px;
	margin:0;
	padding:0;
}
#logines2 #submit{
	vertical-align:middle;
}

#loginen2 #text{
	width:140px;
	margin:0;
	padding:0;
}
#loginen2 #submit{
	vertical-align:middle;
}
/*
	Observatoris
*/

.ob_caja_titulo{
background-color:#014013;
width:335px; 
padding:2px; 
padding-left:5px; 
font-family:Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-weight:bold; 
font-size:11px; 
letter-spacing:1px;



}
.ob_caja_cuerpo{

padding-left:9px; 
padding-right:9px; 
padding-top:12px; 
padding-bottom:12px;
font-family:Arial, Helvetica, sans-serif;
border:1px solid #014013;
width:96%;
margin-bottom:18px;
}

.ob_caja_cuerpo #titulo{
border-bottom: 1px solid #014013; 
font-size:14px; 
font-weight:bold; 
padding-bottom:3px;
}

.ob_caja_cuerpo #titulo a.l{
color:#000000;
text-decoration:none;
}

.texto_comentario{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
border-bottom: 1px solid #b9b9b9; 
padding:5px;
}

.ob_caja_cuerpo #texto{
font-size:12px; 
padding-top:3px;

}
.ob_caja_cuerpo #pie{
text-align:right; 
font-size:11px; 
font-weight:bold;
}
.ob_caja_cuerpo #pie a:link, a:visited, a:active{
color:#000000;
text-decoration:underline;
}
.ob_caja_cuerpo #pie a:hover{
color:#000000;
text-decoration:none;
}
.seccion2{
	width:245px;
	border-bottom:1px solid #ffffff;
	padding:0px;
}

.seccion2 strong{
	background-color:#046128;
	color:#fff;
	margin:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	padding:2px;
	font-weight:bold;
	display:block;
	width:125px;
	padding-left:5px;
}
