ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label {margin:0; padding:0;}
img{border:0;}
/*xeral*/
body{background-color: rgb(219,216,211); text-align:center; font-family:arial, sans-serif; font-size:12px; color:rgb(102,102,102); }
	
#paxina {
  -webkit-box-shadow: 0 0px 5px 0px #666; -moz-box-shadow: 0 0px 5px 0px #666; box-shadow: 0 0px 5px 0px #666;
  width:940px; min-height:590px; margin: auto; margin-top: 50px; background-color: rgb(255,255,255);}

#logo{width:360px; float:left; position:relative;}
.enlaceblog{float:left; color:#FB8B00; text-align:left; font-size:9px; text-align:center;}
.enlaceblog img{vertical-align:middle; border:0px;}
#corpo{width:554px; min-height:564px; float:left; padding-right:26px;}
#contido{min-height:494px;}
.contidoindex{background-image: url("../img/volcan.jpg");}
.barrabotonvolver{padding:10px;}
.botonvolver{padding:5px; font-size:12px; font-weight:bold; font-family: verdana,sans-serif;}

/*Inicio*/
.novasblog{position:relative; top:330px; left:320px; width:220px; background-color:#FFF;}
.novasblogtit{font-weight:bold; padding:5px 10px; text-align:left; background: url("../img/bloggerp.png") no-repeat scroll 190px 4px transparent; font-size:11px; #}
.novasblogtit a:link { text-decoration:none; color:#666;}
.novasblogtit a:visited { text-decoration:none; color:#666;}
.novasblogtit a:hover { text-decoration:none; color:rgb(51,51,51);}
.novasblogtit a:active { text-decoration:none; color:#666;}
.novasblogtxt{background-color:#9d9d9d; color:#FFF; padding:5px 10px; text-align:left; font-size:11px;}
.novasblogtxt div{padding:2px 0;}
.novasblogtxt a:link { text-decoration:none; color:#EEE;}
.novasblogtxt a:visited { text-decoration:none; color:#EEE;}
.novasblogtxt a:hover { text-decoration:none; color:rgb(51,51,51);}
.novasblogtxt a:active { text-decoration:none; color:#EEE;}
/*actividades*/
.tituloagenda2{padding-top:5px; font-weight:bold; font-size:13px; text-align:left;}
.agendaevento{margin: 10px 0; border:1px solid rgb(200,200,200); text-align:left;}
.agendaeventoin{padding:10px;}
.agendaeventoimagen{float:right; margin:5px 0 5px 10px; border:1px solid rgb(200,200,200); max-width:150px;}
.agendaeventoimagen2{float:right; margin:5px 0 5px 10px; border:1px solid rgb(200,200,200); width:150px;}
.agendaeventotitulo{font-weight:bold; font-size:14px; color: rgb(241,125,0);}
.agendaeventotitulo a:link { text-decoration:none; color:rgb(241,125,0);}
.agendaeventotitulo a:visited { text-decoration:none; color:rgb(241,125,0);}
.agendaeventotitulo a:hover { text-decoration:none; color:rgb(51,51,51);}
.agendaeventotitulo a:active { text-decoration:none; color:rgb(241,125,0);}
.agendaeventofecha{color: rgb(100,100,100); margin-bottom:10px; font-size:11px;}
.agendaeventodescripcion{text-align:justify;}
.agendaeventodescripcion2{text-align:justify; max-width:370px;}
.agendaeventodocumento{text-align:right; padding:3px; background-color:rgb(200,200,200); color:rgb(51,51,51);}
.agendaeventodocumento:hover{color:rgb(241,125,0);}
/*actividad aparte*/
.actividadtitulo{text-align:left; font-weight:bold; font-size:14px; color: rgb(241,125,0);}
.actividadfecha{color: rgb(100,100,100); margin-bottom:10px; font-size:12px;}
.actividadimagen{float:right; margin:5px 0 5px 25px; border:1px solid rgb(200,200,200); max-width:180px;}
.actividadgaleria{float:right; clear:right; margin:5px 0 5px 25px; width:180px; font-size:10px; font-weight:bold; color:rgb(241,125,0);}
.actividadgaleria:hover{color:rgb(51,51,51); cursor:pointer;}
.actividaddescripcion{text-align:justify;}
.adjuntosactividad{margin:10px;}
.adjuntoactividad{text-align:left; margin:3px 0;}
.adjuntoactividad img{border:0px; vertical-align:middle;}
/*Galería actividades*/
.galeria{
  z-index:1;
  background: url("../img/fondotrans.png") repeat;
  padding-top:30px;
  position:fixed;
  text-align:center;
  top:0;
  left:0;
  width:100%;
  height:100%;
  display:block;
  visibility:hidden;
}

/*Publicaciones*/
.agendaano{text-align:left; font-weight:bold; color: rgb(241,125,0); font-size:14px; margin-bottom:10px;}
.agendaano:hover{cursor:pointer; color:#666;}
.corpotitulo{text-align:right;}
.agendaeventoref{color: rgb(100,100,100); margin-bottom:3px;}
.agendaeventodesc{text-align:justify;}

/*socios*/
.divsocios{float:left; padding-top:35px;}

/*centros*/
.divcentros{float:left; padding-top:35px;}

/*menus*/
#menu{margin-top: 26px; height: 44px; width: 554px; overflow: hidden; text-align:center;}
#menuen{margin-top: 26px; height: 44px; width: 560px; overflow: hidden; text-align:center;}
.tmenu {padding:0px 5px; font-size:12px; font-family:verdana, sans-serif; color:#FB8B00; float:left;}
.tmenu2 {padding:0px 5px; font-size:12px; font-family:verdana, sans-serif; color:#FB8B00; float:left;}
.tmenuen {padding:0px 10px; font-size:12px; font-family:verdana, sans-serif; color:#FB8B00; float:left;}
.tmenuen2 {padding:0px 10px; font-size:12px; font-family:verdana, sans-serif; color:#FB8B00; float:left;}

.pecorpo{clear:both; padding:5px 26px 5px 6px;}
#barraidioma{float:right; color:#FB8B00; font-size:11px;}
.enlaceidioma{color:rgb(51,51,51); cursor:pointer;}
.enlaceidioma:hover{color:rgb(241,125,0);}

/*links*/
a:link { text-decoration:none; color:rgb(51,51,51);}
a:visited { text-decoration:none; color:rgb(51,51,51);}
a:hover { text-decoration:none; color:rgb(241,125,0);}
a:active { text-decoration:none; color:rgb(51,51,51);}

a.a2:link { text-decoration:none; color:rgb(241,125,0);}
a.a2:visited { text-decoration:none; color:rgb(241,125,0);}
a.a2:hover { text-decoration:none; color:rgb(51,51,51);}
a.a2:active { text-decoration:none; color:rgb(241,125,0);}

.textobase {padding: 5px 0px 0px 0px; text-align: justify; line-height:18px;}
.textobaseindentado {padding: 5px 0px 0px 0px; text-align: justify; line-height:18px; padding-left:20px; text-indent:-10px;}

.textobase a:link { text-decoration:none; color:rgb(51,51,51);}
.textobase a:visited { text-decoration:none; color:rgb(51,51,51);}
.textobase a:hover { text-decoration:none; color:rgb(241,125,0);}
.textobase a:active { text-decoration:none; color:rgb(51,51,51);}

/*Pé Páxina*/
.pepaxina{width:940px; margin:auto; padding:10px 0;}
.pepaxina .pepaxinatxt{float:left; font-size:10px; font-weight:bold;}
/*Usuarios*/
.menuusuarios{float:right; height:20px; font-size:11px;}
.menuusuarios .formloginsubmit{width:17px; height:18px; background: url(../img/loginsubmit.png) no-repeat; border:0; vertical-align:top;}
.menuusuarios .formloginsubmit:hover{background-position:0 -18px; cursor:pointer;}
.menuusuarios input{background-color:rgb(240,240,240); border:1px solid #ddd;}
.menuuser img{vertical-align:middle;}

/*Contacto*/
.datoscontacto{border-left: 1px solid rgb(102,102,102); padding-left:5px; text-align:left;}
.textocontacto{padding:3px 0;}
.mapacontacto{padding-top:15px; text-align:left;}
.textomapa{text-align:left;}

/*Equipo*/
.menuequipo{margin:10px 0;}
.menuequipo a:link { text-decoration:none; color:rgb(51,51,51);}
.menuequipo a:visited { text-decoration:none; color:rgb(51,51,51);}
.menuequipo a:hover { text-decoration:none; color:rgb(241,125,0);}
.menuequipo a:active { text-decoration:none; color:rgb(51,51,51);}
.equimenu{float:left; padding:5px 15px 5px 0; font-weight:bold; font-size:13px; text-align:left; cursor:pointer;}
.equimenu:hover{color:rgb(241,125,0) !important;}
.equipocomite{}
.equipocomite:hover{color:rgb(241,125,0); cursor:pointer;}
.equipodirectores{color:rgb(241,125,0);}
.equipoinvestigadores{}
.equipoafilaidos{}
.corpodirectores{}
.corpoinvestigadores{display:none;}
.corpoafilaidos{display:none;}

/*Informe*/
.infpaxina{width:942px; border:1px solid rgb(241,125,0); margin: 20px auto; background-color: rgb(255,255,255);}
.informescab {border:1px solid #f39912;}
.informescablogo{float:left; width:220px; height:79px; background: url(../img/logo.png) no-repeat center; cursor:pointer;}
.informescabtit{float:left; width:570px; padding:10px; font-weight:bold;}
.informescabpag{float:right; height:79px; border-left:1px solid #f39912; border-bottom:1px solid #f39912; font-family:verdana,arial;}
.informescabpag1{padding-top:4px; font-weight:bold;}
.informescabpag2{padding:2px; font-weight:bold; font-size:17px;}
.informescabpag3{padding:7px;}
.informescabpag3 img{width:20px; border:0px;}
.informescajaact{float:left; width:350px; margin:10px;}
.informescajaacttit{padding:5px; color:#fff; background-color:#f39912; font-weight:bold;}
.informescajaacttxt{padding:5px; border:1px solid #f39912; text-align:left;}
.informescajaacttxt p{padding:2px;}
.informespagsup{padding:5px; color:#fff; background-color:#f39912; font-weight:bold;}
.informespaginf{padding:5px; background-color:#e7eced; font-size:11px; text-align:justify}

/*Etiquetas*/
#infetiqueta{width:20px; height:20px; border:1px solid #000; cursor:move;}
.tamanoetiqueta{margin:15px;}
.tamanoetiqueta td{height:30px; vertical-align:middle;}
.etiquetacabtit{text-align:left; padding:10px; font-weight:bold;}
.etiqueta{position:absolute; cursor:pointer;}
.etiquetadesc{
  position:absolute;
  min-width:250px;
  max-height:200px;
  overflow:auto;
  border:1px solid #f39912;
  background-color:#fff;
  text-align:left;
  padding:10px;
  font-size:11px;
  box-shadow: 0px 0px 10px #f39912;
  -moz-box-shadow: 0px 0px 10px #f39912;
  -webkit-box-shadow: 0px 0px 10px #f39912;
  border-radius:10px;
  -moz-border-radius:10px;
  -webkit-border-radius:10px;
  cursor:default;
}