.cv_datos_recogidos_formCALL {
	text-align:left; 
	padding-top:5px; 
	padding-left: 202px; 
	font-weight: bold; 
	font-size:16px !important
}


#registrationTable .button {
   padding:10px;
   font-size:14px !important;
   font-weight: bold;
   font-family: Verdana;
   margin-bottom:40px;
  }


H3.show_curriculum_h3, H4.publi_h4 {
	display: block !important;
	width: 560px !important;
	float:left;
}

.listado_content_cv, .listado_publi_content {
	display: block !important;
	width: 530px !important;
	float:left;
}
#tabber40 {
	width: 620px !important;
}

/* ... COLORES .....................................................................
rojo: #CC0000;
texto: #353535;
....................................................................................*/

a.enlace_azul{
	color:#008fd8 !important;
}

a.enlace_azul:hover{
	background-color:#008fd8 !important;
	color:#fff !important;
}



.valorlargo ul li{
	font-size:11px !important;	
}

/*...............................*/

.aviso_cerrado{
 background-color:#f2f2f2;
 border:1px solid #ccc;
 padding:5px;
}

/*...........................................*/

#fondo_carbonneutral{
	height:200px;
	background-image: url(../images/fondo_carbon.gif);
	background-position:left bottom;
	background-repeat: no-repeat;
}

#fondo_carbonneutral p{
	margin:20px 0px 0px 250px;
}


/*...... CONTENIDO .................................................................*/

.rojo_ikerbasque{
    color: #cc0000;
    font-weight:bold;
}

a.boton_rojo{
	background-color:#cc0000 !important;
	color:#ffffff !important;
	text-transform:lowercase !important;
	font-size:1.1em !important;
	font-weight:bold;
	padding: 1px 10px 1px 10px;
	text-decoration:none !important;
}

a.boton_rojo:hover{
	background-color:#aa0000 !important;
	padding: 1px 10px 1px 10px !important;	
}


#contenido{
   padding-left:5px;
   padding-right:3px;
}

#contenido H2{
   color:#484848;
   font-family: Arial;
   font-size:1.5em;
   font-weight:normal;
   padding:0px !important;
   margin:0px 0px 10px 0px !important;
   font-family: Corbel, "Lucida Grande", "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif !important;
   font-size:1.8em;
      font-weight:bold;
	  color:#666;
}

#contenido p, #contenido cite{
   font-size:0.7em;
   font-family: Verdana;
   color:#484848;
   line-height:1.4em;
}

#contenido cite{
	font-style: normal !important;
}

#contenido UL{   
   list-style-type:square;
}

#contenido LI{
   font-size:0.7em;
   font-family: Verdana;
   color:#484848;
   margin-bottom:10px;
   line-height:1.4em;
}
#contenido LI UL{
	margin-top:10px;
}

#contenido LI UL LI{
   font-size:1em;

}

#contenido a{
   color:#cc0000;
}

#contenido a:hover{
   background-color:#cc0000;
   color:#ffffff;
   padding:0px 0px 0px 0px;
   text-decoration:none;
}

H3{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:0.6em;
    text-transform:uppercase;
    font-weight:bold;
    background-color:#F5F5F5;
    color:#555555;
    padding:2px;
    border-top: 1px dotted #cccccc;  
    border-bottom:1px dotted #cccccc;  
    width:98%;
}




H4 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size:0.6em;
    text-transform:uppercase; 
    font-weight:bold;
    color:#555555;
    padding:2px;
    width:98%;
}

address{
	font-family: "Verdana", arial, helvetica, sans-serif;
	font-size: 0.6em;
	border:1px solid #BBBBBB;
	margin-top:10px;
	padding:10px;
	width: 300px;
	background-color:#FaFaFa;
	text-decoration:none;
	font-style: normal;
}

img{
  border:0;
}

/*......... leer mas ............................................................ */
.readon{
	background-image: url(../images/bullet_readon2.gif);
	background-position:left;
	background-repeat: no-repeat;
	padding: 1px 0px 1px 15px !important;
	color:#777777;
	text-decoration: underline;
	font-size:0.7em;	
}

a.readon:hover{
	background-color:#cc0000 !important;
	padding: 1px 0px 1px 15px !important;	
}



/*...... IMAGENES DERECHA ..........................................................*/

.moduletable_imagenes{
   margin-top:4px;
   margin-bottom:8px;
}

.moduletable_imagenes2{
    background-image: url(../images/separador_right.gif) !important;
	background-position:top left;
	background-repeat: no-repeat;
	padding-top:10px; 
	margin-bottom:0px;
	margin-top:10px;
}

/*.................................................................................*/

.moduletable_separador{
  text-align:right;
  margin:0px !important;
  padding:0px 5px 0px 0px !important;
  height:5px !important;
  background-image: url(../images/separador.gif) !important;
  background-position:right;
  background-repeat: no-repeat;
}

/*...... ENCUESTA  ................................................................*/

.moduletable_poll H2{
   color:#DF0007;
   margin:5px 0px 10px 0px!important;
   padding:0px !important;
   font-family: Arial;
   font-size:0.8em;
   text-transform:uppercase;
}

.moduletable_poll .poll_poll{
   font-size:0.65em;
   font-family:Verdana;
   color:#333333;
}

.moduletable_poll .button{
   background-color:#707070;
   color:#f8f8f8;
   border:0px;
   font-size:0.9em;
   font-family:Verdana;
}

.moduletable_poll .pollstableborder_poll{
   margin-bottom:10px;
}


.smalldark{
font-size:0.65em;
   font-family:Verdana;
   color:#333333;
}

/*..... HOME .............................................................*/

#moduletable_imagehome{
	background-image: url(../images/fondo_home.gif) !important;
   	background-position:left 10px;
   	background-repeat: repeat-x;
	padding-top:10px;
	width:100%;
	
}

.h2_home h2{
	margin:0px 0px 20px 0px !important;
	font-size:1.5em !important;
	color: #666 !important;
	letter-spacing: -1px;
	font-family: Corbel, "Lucida Grande", "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif !important;
	line-height:1.5em;
}



.h2_home h2 strong{
	color:#222 !important;
	font-size:1.5em !important;
}

.h2_home h2 strong.red{
	color:#cc0000 !important;
	
}

#homebox{
	overflow:auto;
	margin-top:20px;
}

* html #homebox{
height:100%;
}

#homebox1{
	float:left;
	width:45%;

}
#homebox2{
	float:right;
	width:53%;

}

/*..... HOME fellowship 2010.............................................................*/

div#fellowship2010{
	background-image: url(../images/base_fellowship2010.gif) !important;
   	background-position:top left;
   	background-repeat: no-repeat;
	padding:50px 50px 20px 20px;
}

div#fellowship2010 a{
	font-family: Corbel, "Lucida Grande", "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif !important;
	font-size:2em !important;
}

/*.................... HOME news random ....................................*/

.moduletable_noticiasrandom{
	background-image: url(../images/news_random.jpg) !important;
   	background-position:top left;
   	background-repeat: no-repeat;
	padding:50px 40px 0px 40px;
}

.moduletable_noticiasrandom img{
	display:none;
}


.moduletable_noticiasrandom p.persona{
	background-image: url(../images/news.jpg) !important;
   	background-position:0em 0.1em;
   	background-repeat: no-repeat;
	color:#666 !important;
	font-size:0.65em !important;
	margin:0 !important;
	padding:0px 0px 0px 20px !important;
}

.moduletable_noticiasrandom h3{

	text-transform:none !important;
	color:#666 !important;
	background-color:#fff !important;
	
	 font-size:1.1em;
      font-weight:bold;
	  color:#777;
	  margin:0 !important;
	  border:0;
	  padding:0px 0px 15px 20px !important;
	
	/* background-image: url(../images/news_random2.jpg) !important; 
   	background-position:bottom right;
   	background-repeat: no-repeat; */
	width:95%;
}

.moduletable_noticiasrandom h3 a{
	  color:#666 !important;
	  text-decoration:none;
}

.moduletable_noticiasrandom h3 a:hover{
	text-decoration:underline !important;
	background-color:#fff !important;
	color:#666 !important;
}


/*.......  STEPS .........................................*/

#steps{
	border-left:1px solid #ccc;
	width:220px;
	padding-left:10px;
	margin-left:20px;
}

#steps UL{
	list-style-type:none;
	margin:0px;
	padding:0px;
}
#steps UL li{
	font-size:0.55em;
	margin-bottom:15px;
}

#steps UL li a.enlacepasos{
	background-color:#444;
	color:#fff;
	text-decoration:none;
	padding:0px 5px 0px 5px;
	border-right:2px solid #ccc;
	border-bottom:2px solid #ccc;
}
#steps UL li a.enlacepasos:hover{
	background-color:#cc0000;
	padding:0px 5px 0px 5px;
}

/*.......  requirements call .........................................*/

.requirements{
	background-image: url(../images/base_requirements.jpg);
	background-position:top left;
	background-repeat: no-repeat;
	padding:35px 15px 0px 0px;
	border-bottom:1px dotted #bbb;
}



/*....... LOGOTIPO GV ...................................................................*/

.moduletable_logos{
   background-color:#F5F5F5;
   border:1px solid #E7E7E7;
   text-align:center;
   width:180px;
   padding:3px 0px 3px 0px;
   margin-top:4px;
}

/*..............................................................................................*/

.moduletable_listadonoticias H2 a{
	color:#666666 !important;
	font-size:0.5em !important;
	text-transform:uppercase;
	font-weight:bold;
	text-decoration:none;
	background-color:#f8f8f8;
	padding:1px 2px 1px 2px !important; 
}
.moduletable_listadonoticias H2 a:hover{
	color:#333333 !important;
	font-weight:bold;
	text-decoration:none;
	background-color:#eeeeee !important; 
	padding:1px 2px 1px 2px !important; 
}

#capa_faqs UL{
	LIST-STYLE-TYPE: none;
}

#capa_faqs LI{
	LIST-STYLE-TYPE: none;
	background-image: url(../images/bullet_faqs2.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:15px;
}

#capa_faqs LI a{
	/*color:#353535 !important;*/
}



.blog_morecapa_faqs UL{
	LIST-STYLE-TYPE: none;
}

.blog_morecapa_faqs LI{
	LIST-STYLE-TYPE: none;
	background-image: url(../images/bullet_faqs2.gif);
	background-position:top left;
	background-repeat: no-repeat;
	padding-left:15px;
}

.blog_morecapa_faqs LI a{
	/*color:#353535 !important;*/
}




/*...................... RESEARCH AREAS...................................................*/


#biosciences{
	background-image: url(../images/fondo_biosciences.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	background-color:#FBFBFB;
	padding:10px 10px 10px 225px;  
}

#nanociencias{
	background-image: url(../images/fondo_nanociencias.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	background-color:#FBFBFB;
	padding:10px 10px 10px 225px;  
}
#materials{
	background-image: url(../images/fondo_materials.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	background-color:#FBFBFB;
	padding:10px 10px 10px 225px;  
}
#energy{
	background-image: url(../images/fondo_energy.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	background-color:#FBFBFB;
	padding:10px 10px 10px 225px;  
}

#manufacturing{
	background-image: url(../images/fondo_manufacturing.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	background-color:#FBFBFB;
	padding:10px 10px 10px 225px;  
}
#information{
	background-image: url(../images/fondo_information.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	background-color:#FBFBFB;
	padding:10px 10px 10px 225px;  
}
#humanities{
	background-image: url(../images/fondo_humanities.gif);
	background-position:left;
	background-repeat: no-repeat;
	background-color:#FBFBFB;
	padding:10px 10px 10px 225px;  
}
#neutron{
	background-image: url(../images/fondo_neutron.gif);
	background-position:bottom left;
	background-repeat: no-repeat;
	background-color:#FBFBFB;
	padding:10px 10px 10px 225px;  
}

/*................... CLIMATE CHANGE ...............................................*/

#climate_change{
	background-image: url(../images/climate_change.jpg);
	background-position:top right;
	background-repeat: no-repeat;
	background-color:#F8F8F8;
	padding:15px 0px 5px 10px; 
}

#climate_change ul{
	margin-right:5%;
}

.climate_change2 ul li ul{
	margin-top:10px;
}

.climate_change2 ul li ul li{
	font-size:1em !important;
	font-family: "Verdana", arial, helvetica, sans-serif; 
}


/*................... FORMULARIO CONTACTO ...............................................*/

.mosFormLabel, .mosFormElement{
	font-size:0.7em; 
}


.error {
	color: #CB192A;
	font-size:0.7em;      
}

#group4, #group5 {
	margin-left:0px;
	padding-left:15px;  
	border: 1px solid #bbbbbb;
}

#title4, #title5 {
	color:#444444;
	margin-bottom:5px;
	text-transform: uppercase;
	font-weight:bold;
	font-size:0.75em;
}

#group4 .inputbox, #group5 .inputbox{
	border: 1px solid #cccccc;
	font-family: "Verdana", arial, helvetica, sans-serif;
	background-color: #fafafa;
	color:#666666;
	margin:5px 0px 5px 0px;
	padding:2px;
}

textarea{
	font-size:1em;
}

.button{
	background-color:#525252;
	color:#ffffff;
	font-family: "Verdana", arial, helvetica, sans-serif;
	font-size:0.65em;
	border:0;
	padding:1px 5px 1px 5px;
}

.button:hover{
	background-color:#333333;
}

/*....................... POLL ..........................................................*/

.poll_results_select{
	font-family: "Verdana", arial, helvetica, sans-serif;
	font-size:0.65em;
}

.poll_results_select .inputbox{
	border: 1px solid #cccccc;
	font-family: "Verdana", arial, helvetica, sans-serif;
	background-color: #fafafa;
	color:#666666;
	padding:2px;
}

.poll_results_select .button{
	font-size:1em;
}

.pollstableborder{
	border:0 !important;
	font-size:0.7em;
}

.pollstableborder .sectiontableheader{
	font-weight:bold;
	background-color:#f8f8f8 !important;	
	padding:2px !important;
}

.pollstableborder .sectiontableentry1, .pollstableborder .sectiontableentry2{
	margin:5px 0px 10px 0px;
}
.polls_color_1, .polls_color_2, .polls_color_3, .polls_color_4, .polls_color_5, .polls_color_6{
	border-style: solid !important;
	height:8px !important;
}

/* evaluadores............................*/

div.evaluadorppal{
 border:2px dotted #aaa;
 padding:0px 10px 10px 10px;
 background-color:#f8f8f8;
}
 h3.evaluadorppal{
	
   font-family: Corbel, "Lucida Grande", "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif !important;
   font-size:1.4em;
    font-weight:bold;
	color:#4B8FFF;
	text-transform:none !important;
	
	 border:0;
	 background-color:#f8f8f8;
 }

  h3.sinnota{
	border:0;
	background-color:#fff;
  }
  
    h3.sinnota span{
		background-color:#333;
		color:#fff;
		font-size:1.5em !important;
		padding:3px 15px 3px 15px;
		border:3px solid #eee;
	}
	
	div.connota span{
		background-color:#333;
		color:#fff;
		font-size:1.5em !important;
		padding:3px 15px 3px 15px;
		border:3px solid #eee;
	}
 
 
/*........................................*/



.datospersonales_c {
 font-size:11px !important;
 width:100%;
}
.datospersonales_c .cabecera{
 float:left;
  margin-right:20px;
  padding-bottom:5px;
}

.datospersonales_c .datos_recogidos_form{
 font-weight:bold;
  padding-bottom:5px;
}

.enlace{
 font-size:11px !important;
}

.datos_recogidos_form input{
 font-size:11px !important;
  background-color:#ffffff;
  border:1px solid #cccccc;
  font-family:Verdana;
  color:#484848;
  margin-bottom:5px;
}

.navegacion a{
	color:#cc0000 !important;
}
.mgm_next {
	font-size:10px;
}

#performed_ecmware {
    
   /* margin-top: 20px;*/
    display: block;
    background-color: white;
    color: #666;   
    margin-right: 20px;
    float:right;
    width:120px;
    background-image: url(../images/ecmware.gif);
    background-repeat: no-repeat;
    background-position: left;
    text-align:left;
    padding-left:20px;
    font-size:0.55em;
    line-height:1em;
    margin-top: 20px;
    margin-bottom: 20px;
}

#performed_ecmware  a{
 color:#222222;
}

#performed_ecmware  a:hover{
 color:#0090CF;

}



.sitemap {
		
		
		
}



.sitemap h2 {

  font-size: 1.8em !important;
 

}



.sitemap li {
		padding-left: 8px;
	
}

.sitemap a{
 text-decoration:none !important;
}

.sitemap a:hover{
 text-decoration:underline !important;
}


/* modulo pathway _______________________________________________________*/
#ruta OL{
  color: #555555;
  padding: 0px;
  LIST-STYLE-POSITION: outside; 
  float:left;
  LIST-STYLE-TYPE: none;
  margin:0px;  
  
}

#ruta LI{
    float:left;
    margin-left:5px;
    font-size:0.6em !important;	
	
}

.vineta{ 
    background-image: url(../images/pathway.gif);
    background-position:left 0.3em;
    background-repeat: no-repeat;
    padding-left:7px;
    padding-right:0px;
    display:block;
}

#ruta a{
    text-decoration:underline;  
    color:#555555;
}
 
#ruta a:hover{
    text-decoration:underline;  
    color:#cc0000;
}


* html #ruta{

 width:100%;
 margin:0px;

 padding:0px;
 padding-top:10px; 
}

#ruta{
    padding:0px;
    padding-top:12px; 
	margin-top:0px;	
}