

/***************    Estilos generales   **************/
BODY { margin: 0px; padding: 0px; font-family: verdana; font-size: 11px; font-weight: normal;}
FONT { margin: 0px; padding: 0px; font-family: verdana; font-size: 11px; font-weight: normal;}






/***************    Clases del color de fondo   **************/
.fondoGris {background-color: #AAAAAA;}
.fondoCyan {background-color: #00A6D6;}
.fondoCyanClaro {background-color: #D4E7F4;}
.fondoPantone {background-color: #FFFFCC;}
 


/***************   Estilo del Menu Lateral Left   ***********************************************/

#dest {border-bottom: 1px #ffffff solid;}

#divMenu { padding:0px; MARGIN: 0px; FLOAT: left; WIDTH:152px; BORDER: 0px #0091CC solid; }

#divcabe{ width: 152px; height: 20px; margin: 0px; padding:0px; }
#divcabe a { margin: 0px; padding:0px; TEXT-DECORATION: none; COLOR: #ffffff;}



//#divcabefaculty{ width: 152px; height: 21px; margin: 0px; padding:0px; }
//#divcabefaculty a { margin: 0px; padding:0px; TEXT-DECORATION: none; COLOR: #ffffff;}


#divcabe2lineas{ width: 152px; height: 21px; margin: 0px; padding:0px; }
#divcabe2lineas a { margin: 0px; padding:0px; TEXT-DECORATION: none; COLOR: #ffffff;}


#spancabe{margin: 0 0 0 8px; padding: 4 0 4 5px; height: 20px; border-left: 1px #000000 solid; font-family: verdana; font-size: 11px; font-weight:bold;}

//#spancabefaculty{margin: 0 0 0 8px; padding: 0 1 0 5px; height: 21px; border-left: 1px #000000 solid; font-family: verdana; font-size: 10px; font-weight:bold; line-height: 10px;}
#spancabe2lineas{margin: 0 0 0 8px; padding: 0 1 0 5px; height: 21px; border-left: 1px #000000 solid; font-family: verdana; font-size: 10px; font-weight:bold; line-height: 10px;}


#divsepara{border-left:1px #000000 solid; height: 27px;}
#divseparainterior{ border-left:1px #000000 solid; height: 10px; line-height: 10px; margin: 0px; padding: 0px;}



#ulMenufuera { DISPLAY: block; POSITION: relative; LIST-STYLE-TYPE: none;  PADDING: 0px; MARGIN:0 0 5 8px; }
#ulMenu { DISPLAY: block; POSITION: relative; LIST-STYLE-TYPE: none;   PADDING: 0px; MARGIN: 0 0 10 13px;}

#liMenuPadre { DISPLAY: block; POSITION: relative; PADDING: 6 0 3 0px; BORDER-left: 1px #000000 solid; MARGIN: 0px; FONT-WEIGHT: bold; line-height: 12px;}




#liMenu { DISPLAY: block; POSITION: relative; PADDING: 0 0 0 0px; BORDER-left: 1px #000000 solid; FONT-WEIGHT: normal; WIDTH: 100%; MARGIN: 0px; line-height: 12px;}
#liMenuEnd { DISPLAY: block; POSITION: relative; PADDING: 0 0 0 0px; BORDER-LEFT: 0px #000000 solid; FONT-WEIGHT: normal; WIDTH: 100%; MARGIN: 0px; line-height: 12px; }
#spanLeft { float: left; POSITION: relative; PADDING: 0px; margin: 0 0 0 -6px;}

#spanLeftn2 { float: left; POSITION: relative; PADDING: 0px; margin: 0 0 0 -20px; }

#spanLeftn3 { float: left; POSITION: relative; PADDING: 0px; margin: 0 0 0 -34px; }




#spanRight { POSITION: relative; MARGIN: 0px; padding:0 0 0 0px; WIDTH: 100px; font-family: verdana; font-size: 10px; line-height: 11px;  }
#spanRight2lineas { POSITION: relative; MARGIN: 6 0 0 0px; padding:0 0 0 0px; WIDTH: 100px; font-family: verdana; font-size: 10px; line-height: 11px;  }

#spanRightEnd { POSITION: relative; MARGIN: 0px; PADDING: 0 0 0 0px; WIDTH:100px; font-family: verdana; font-size: 10px;}
#spanRightEnd2lineas { POSITION: relative; MARGIN: 6 0 0 0px; PADDING: 0 0 0 0px; WIDTH:100px; font-family: verdana; font-size: 10px;}
#linkMBA {margin: 0px; padding:0px; TEXT-DECORATION: none; COLOR: #000000; line-height: 11px;  }
#linkMBA:hover {margin: 0px; padding:0px; TEXT-DECORATION: none; text-decoration: underline; COLOR: #000000; line-height: 11px;  }
#linkMBAactive{margin:0px; padding:0px; TEXT-DECORATION: none; font-weight: bold; COLOR: #000000;  }



.destcolor{ background-color: #FFFFCC;}


#dest{}

/***********************Estilos propios menu curriculums profesorado***************/



#spanLeftprofesoradon2 { float: left; POSITION: relative; PADDING: 0px; margin: 0 3 0 0px; }



.desplegado{
	 font:Normal; margin: 0px; font-size: 11px; padding: 5 9 0 0px; display:none; }


/*****************ESTILO FINAL GRACO***********************/



#contenido{margin: 3 10 0 10px; padding: 0px; width: 571px;}

#pathinstitucional {  margin: 30 10 0 10px; padding: 0px; font-family: verdana; font-size: 7pt; font-weight: normal; height: 10px; width: 581px; line-height: 10px;}
#pathinstitucional a { margin:0px; padding:0px;  font-family: verdana; font-size: 7pt; color: #000000; font-weight: normal; text-decoration:none; line-height: 11px;}


#pathinstitucionalhome {  margin: 30 10 0 0px; padding: 0px; font-family: verdana; font-size: 7pt; font-weight: normal; height: 10px; width: 581px; line-height: 10px;}
#pathinstitucionalhome a { margin:0px; padding:0px;  font-family: verdana; font-size: 7pt; color: #000000; font-weight: normal; text-decoration:none; line-height: 11px;}



#path {  margin: 10 10 0 10px; padding: 0px; font-family: verdana; font-size: 7pt; font-weight: normal; height: 8px; width: 581px; border:0px #000000 solid;}
#path a { margin:0px; padding:0px;  font-family: verdana; font-size: 7pt; color: #000000; font-weight: normal; text-decoration:none;}
//#path a:hover {  font-family: verdana; font-size: 9pt; color: #00A6D6; font-style: normal; font-weight: bold; text-decoration:none;}
.subtitulo, .textoNegrita{ margin: 0px; padding: 0px; font-family: verdana; font-size: 11px;  font-weight: bold; line-height: 11px;}
.subrayado{text-decoration: underline;}


//#Titulo {  font-family: verdana; font-size: 13pt; font-weight: bold; color: #00A6D6; margin:5 0 0 10px; padding: 0px; border-bottom: 1px #00A6D6 solid; width: 596px;}
.Titulo {font-family: verdana; font-size: 13pt; font-weight: bold; color: #00A6D6;}
.Explicacion {font-family: verdana; font-size: 11pt; font-weight: bold; color: #00A6D6;}
#downazul{ margin:4 0 10 10px; padding: 0px; border-bottom: 1px #00A6D6 solid; width: 598px;}

#downazul_busqueda{ margin:4 0 10 10px; padding: 0px; border-bottom: 1px #00A6D6 solid; width: 750px;}

#downazul1{ margin:4 0 10 10px; padding: 0px; border-bottom: 1px #00A6D6 solid; width: 598px;}






.letraCyan {  color: #00A6D6;  text-decoration: none; font-size:11px;}
.texto {  font-family: verdana; font-size: 11px; font-weight: normal; line-height: 11pt;}
.blancobold {font-family: verdana; font-size: 11px; font-weight: bold; color: #FFFFFF;}
.textosel {font-family: verdana; font-size: 9px; font-weight: normal; line-height: 9pt;}


.letrapie { color: #FFFFFF;font-family:verdana; font-size: 8pt; font-weight: bold; text-decoration:none;}
.letraBlanca { color: #FFFFFF; font_family: verdana; font-size: 7pt; line_height: 8pt; text-decoration: none;}



#textogracoblanco{
	margin: 0 10 0 10px; padding:0 0 0 0px; width: 426px; }

#textogracoblanco ul{
	DISPLAY: block; POSITION: relative; LIST-STYLE-TYPE: none; PADDING: 0px; MARGIN: 0px; }
#textogracoblanco ul li {margin: 0 10 10 0px; padding:0px;}


#textogracoblanco ul li a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration:none;}


#textogracoblanco ul li ul{ PADDING: 0px;  list-style-type: disc; margin: 0 0 0 15px; font-family: verdana; font-size: 11px; line-height: 11pt;}



#textogracogris{
	margin: 0 10 0 10px; padding:0px; width: 426px; background-color: CCCCCC; border: 0px #000000 solid;}

#textogracogris ul{
	DISPLAY: block; POSITION: relative; LIST-STYLE-TYPE: none; PADDING: 0px; MARGIN: 10px; }
#textogracogris ul li {margin: 0 0 5 0px; padding:0px;}

#textogracogris ul li ul{ PADDING: 0px; text-align: justify; list-style-type: disc; margin: 0 0 0 15px; font-family: verdana; font-size: 11px;}




.fotoquien{ margin:0px; padding:0px; border: 0px #000000 solid; }
.testgris{float:left; position: relative; border: 1px #000000 solid; margin: 10 5 0 10px; padding:0px;}
.testblanco{float:left; position: relative; border: 0px #000000 solid; margin: 0 5 0 0px; padding:0px;}	




#menuinterior {margin:0 0 10 10px; padding:0px;}
.submenuactual{ font-family: verdana; font-size: 11px; font-weight: bold; color: #00A6D6; text-decoration: underline;}
.submenu{ font-family: verdana; font-size: 11px; font-weight: normal; color: #000000; text-decoration: underline;}
.submenu:hover { font-family: verdana; font-size: 11px; font-weight: normal; color: #00A6D6; text-decoration: underline;}
.barra {font-family: verdana; font-size: 11px; font-weight: normal; color: #000000;}


/***************************Estilo columna izquierda*******************************************/

#colizquierda{margin: 0 0 0 10px; padding:0px; border: 0px #000000 solid; width:142px; font-family: verdana; font-size: 11px; line-height: 11pt;  }

#colizquierda a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration:none;}

#grisizquierda{background-color: #CCCCCC; border: 0px #000000 solid; margin: 0 0 5 0px; padding:2 0 0 5px; width:142px; height: 21px; align: center;}
#grisizquierda a{ text-decoration: none; color: #000000;}


#cuadrogris{margin: 15 10 0 10px; padding:10 0 0 0px; width: 426px; background-color: CCCCCC; }
#cuadrogris ul{
	 POSITION: relative; LIST-STYLE-TYPE: none; PADDING: 0px; MARGIN: 0 10 0 10px; }
#cuadrogris ul li{
	  PADDING: 0px; MARGIN: 0 0 5 1px; text-align: justify; font-family: verdana; font-size: 11px; line-height: 11pt; }

#cuadrogris ul li a{ text-decoration:none;}
	
#tab{ valign: top; padding: 0px; margin:0px;}

/************************estilo cambio de idioma y fecha***************************************************/

#idiomas{
	 margin:10 0 0 10px; padding:0px;  background: #ffffff;  border: 0px #000000 solid; height: 18px;}
#idiomas ul{
	margin:0px; padding:0px; list-style-type:none;} 
#idiomas ul li{
	margin:0px; padding:0px; width:45px; float: right;  font-family: verdana; font-size: 7pt; font-weight: bold; line-height: 11pt; border: 0px #000000 solid; }
#idiomas ul li a{
	margin:0px; padding:0 0 0 0px; color: #000000; width:45px; TEXT-DECORATION: none; border: 0px #oooooo solid; text-align: right;}

#idiomas a img{ margin: 0 10 0 10px;}

#fecha{ border: 1px #cccccc solid; margin:10 0 5 5px; padding: 0 5 0 5px; float: right; align:center; font-family: verdana; font-size: 7pt; font-weight: normal; line-height: 9pt; width:120px;}	
#fecha_home{ border: 1px #cccccc solid; margin:10 0 5 5px; padding: 0 0 0 0px; float: right; text-align:center; font-family: verdana; font-size: 7pt; font-weight: normal; line-height: 9pt; width:70px;}	
#cuadro_intranet{ border: 1px #cccccc solid; margin:10 0 5 10px; padding: 0 0 0 0px; text-align:center; font-family: verdana; font-size: 7pt; font-weight: normal; line-height: 9pt; width:100px;}	
#addthis{ margin: 10 10 0 180px;}
#addthisinterior{ margin: 10 0 10 480px;}

.banner {border-top:1px #0091CC solid; border-bottom:2px #ffffff solid; border-left: 0px; margin: 0px; padding:0px;}


/******************************estilo ficha***********************************************/
#ficha {border-top: 1px #000000 solid; margin: 5 10 0 10px; padding:0 0 0 0px; width: 433px;}
#informacion{DISPLAY: block; POSITION: relative; LIST-STYLE-TYPE: none; font-family: verdana; font-size: 11px;   line-height: 11pt; padding:0px; float:left; margin:10 10 15 0px;} 
#informacion a{ color: #00A6D6; text-decoration:none;}


#direccion{DISPLAY: block; POSITION: relative; LIST-STYLE-TYPE: none; font-family: verdana; font-size: 11px; line-height: 11pt; padding:0px;  float:left; margin:10 0 15 0px; } 
#fotopersona{ float:left; margin:10 10 15 0px; padding:0px; border: 1px #000000 solid;}





/*********************************************************************************************/
/*********************Estilos especificos curriculum corto **********************************/

.linkCyan, .link, .linkGris, .linkNegro {  margin: 0px padding: 0px; font-family: verdana; font-size: 11px; color: #00A6D6; font-weight: normal; text-decoration:none; line-height: 11pt; border: 1px #ffffff solid; }

.linktexto{margin: 0px padding: 0px; font-family: verdana; font-size: 11px; color: #000000; font-weight: bold; text-decoration:none; line-height: 11pt; height:6px;}

.linkCyan2 { font-family: verdana; font-size: 11px; color: #00a6d6; font-weight: normal; text-decoration:none; line-height: 9px; float: right;}

//#Titulo2 {  font-family: verdana; font-size: 13pt; font-weight: bold; color: #00A6D6; margin:15 0 10 10px; border-bottom: 1px #00A6D6 solid; width: 725px;}

.letraBlanca2 { color: #FFFFFF; font_family: verdana; font-size: 9pt; line_height: 8pt; text-decoration: none;}
.titulocv { background-color: #B6CF92;}

.letratitulocv{ color: #FFFFFF;font-family:verdana; font-size: 13pt; font-weight: bold;}
.letratitulocvnormal{ color: #FFFFFF;font-family:verdana; font-size: 13pt; float: left;}
.letratitulocv2 { color: #FFFFFF;font-family:verdana; font-size: 9pt; font-weight: bold;}
.listaprof{ margin:0px; padding:10 0 0 15px;}


#textointerior{margin:0 5 0 8px; padding: 0px; valign: top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt;}
#textointerior ul{ margin:20 0 0 0px; padding:0 0 0 5px; width:100%;}
#textointerior ul li{margin:0 0 0 15px; padding:0px; font-family: verdana; font-size: 8pt; font-weight: normal; line-height: 11pt;}



#extendido:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000;text-decoration:none;}
#extendido:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000;text-decoration:none;}
#extendido:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000;text-decoration:none;}

#datosprof{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt;}
#fecha_idioma{ padding: 0px; margin: 0 5 0 0px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; align: right;}
#fecha_idioma A:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000;text-decoration:none;}
#fecha_idioma A:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000;text-decoration:none;}
#fecha_idioma A:active {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8.5pt; color: #000000;text-decoration:none;}

//#listprof {margin: 0 0 0 15px; padding:0px; list-style-type: disc; }









/***************************************************************************************/
/***********************estilo del curriculum largo***********************************/


.link_cv { color:#000000; font-family: verdana; font-size: 9pt; font-weight: bold; line-height: 11pt; text-decoration: none;}
.link_arriba { color:#00A6D6; font-family: verdana; font-size: 9pt; font-weight: bold; line-height: 11pt; text-decoration: none;}

.titulo_texto {  font-family: verdana; font-size: 11pt; font-weight: bold; line-height: 11pt;}
.subtitulo_texto {  font-family: verdana; font-size: 9pt; font-weight: bold;  line-height: 11pt; text-decoration: underline;}

.cuadro{ margin: 0 6 0 16px; padding: 0px; border:0px #cccccc solid;}

.cuadro_cv{ margin: 0px; padding: 0px; border:0px; #000000 solid; width: 760px; }
.cuadro_fecha{ margin: 20 0 0 0px;}

#Titulo3 {  font-family: verdana; font-size: 13pt; font-weight: bold; color: #00A6D6; margin:15 0 10 10px; border-bottom: 1px #00A6D6 solid; width: 380px;}

.tamfecha2{ width: 250px;}

.listasinpuntos{list-style: none; margin: 10 0 0 0px;}

.ul_docencia{ margin: 5 0 10 20px; line-height: 11pt;}

//#divMenu2 { align: top; padding:0px; MARGIN: 0px; FLOAT: left; WIDTH:143px; BORDER: 0px #0091CC solid; background-color: #E5eed8; }

/***********************************************************************************/



/********************************Estilos especificos de web institucional*******************************/

.tituloinst {font-family: verdana; font-size: 13pt;}

#colizquierdainst{margin: 0 10 15 10px; padding:0px;  width:132px; }
#colizquierdainst a {font-family: verdana; color: #00A6D6; font-size: 10px; font-weight: normal; text-decoration:none;}
#colizquierdainst ul {margin: 0px; padding: 0px; list-style:none; width: 132px;}
#colizquierdainst ul li {margin: 0px; padding: 0px; width: 132px;}


#textoinstitucional 
	{  font-family: verdana; font-size: 11px; }
	
#textoinstitucional a {color: #00A6D6; text-decoration: none; font-family: verdana; font-size: 11px;   }

#textoinstitucional ul{
	DISPLAY: block; POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0 0 0 0px; padding:0px;   }
#textoinstitucional ul li {margin: 0 0 0 0px; padding: 0px; line-height:11pt; font-family: verdana; font-size: 11px; }

#textoinstitucional ul li ul{ PADDING: 0px; text-align: justify; list-style-type: none; margin: 0 0 -25 0px; font-family: verdana; font-size: 11px;}
#textoinstitucional ul li ul li{margin: 0 0 10 0px; padding: 0px; line-height:11pt; }

#textoinstitucional ul li #listavineta{PADDING: 0 0 0 0px; text-align: justify; list-style-type: disc; margin: 0 0 0 0px;  }
#textoinstitucional ul li #listavineta li{margin: 0 0 0 15px; padding: 0px; line-height:11pt; font-family: verdana; font-size: 11px; }
#textoinstitucional ul li #listavineta li a {color: #00A6D6; text-decoration: none;}

#textoinstitucional ul li ol{ PADDING: 0px; text-align: justify; margin: 0 0 0 25px; font-family: verdana; font-size: 11px;}
#textoinstitucional ul li ol li{margin: 0 0 10 0px; padding: 0px; line-height:11pt; }

#textoinstitucional table {border-top: 1px #999999 solid; border-left: 1px #999999 solid;}
#textoinstitucional table tr td {font-family: verdana; font-size: 11px; border-bottom: 1px #999999 solid;  border-right: 1px #999999 solid; line-height:11pt;}

#textoinstitucional .tablagracias {border: 0px #000000 solid;}
#textoinstitucional .tablagracias tr td {font-family: verdana; font-size: 11px; border-bottom: 0px #999999 solid;  border-right: 0px #999999 solid; line-height:11pt;}


#textoinstitucional #volv { float: right;}

.mediano {margin: 0 0 10 10px; width: 436px;}
.mediano1 { width: 436px; }
.mediano2 { width: 430px;  }
.mediano3 { width: 430px;  }


.grande	 {margin: 0 0 10 10px; width: 598px;}
.grande1	 {margin: 0px; width: 588px; }

.grande2{ width: 597px;}
.peque	{margin: 0 0 10 10px; width: 213px;}
.peque1	{ width: 213px;}

.pequederecha {margin: 0 0 10 10px; width: 142px;}
.pequederecha1 { width: 152px;}
//.home {margin: 0 0 10 0px; width: 436px;  }
.home {margin: 0 0 0 0px; width: 370px;  }

.grandegris{margin: 0 0 10 10px; width: 598px;}
.pequegris{margin: 0 0 10 10px;width: 213px;}
.medianogris{margin: 0 0 10 10px; width: 436px;}
.pequederachagris{margin: 0 0 10 10px; width: 142px;}


.blanco {background-color: #ffffff; padding: 0 0 0 0px;}
.gris	{background-color: #D1D3D5; padding: 10 9 10 9px;}

//#listavineta{PADDING: 0 0 0 0px; text-align: justify; list-style-type: disc; margin: 0 0 0 0px; font-family: verdana; font-size: 11px;}
//#listavineta li{margin: 0 0 0 15px; padding: 0px; line-height:11pt; font-family: verdana; font-size: 11px; }



//.testgris{float:left; position: relative; border: 0px #000000 solid; margin: 10 5 0 10px; padding:0px;}
.fotoizq { position: relative; border: 0px #000000 solid; margin: 0 5 0 0px; padding:0px;}
.fotoder {position: relative; border: 0px #000000 solid; margin: 0 5 0 0px; padding:0px;}
.fototop {position: relative; border: 0px #000000 solid; margin: 0 5 0 0px; padding:0px;}
.fotobotom {position: relative; border: 1px #000000 solid; margin: 0 0 0 0px; padding:0px;}
.testizq{float:left; position: relative; border: 0px #000000 solid; margin: 0 5 0 0px; padding:0px;}		
.testder{float:right; position: relative; border: 0px #000000 solid; margin: 0 0 0 5px; padding:0px;}	
.testtop{position: relative; border: 0px #000000 solid; margin: 0 0 0 0px; padding:0px;}		
.testbottom{position: relative; border: 0px #000000 solid; margin: 0 0 0 0px; padding:0px;}


#sep_hor {margin: 0 0 10 10px; padding:0px;}



#ficha_largo {margin: 0 0 0 10px; padding: 0px; background-color: #ffffff;}



#ficha_largo ul { DISPLAY: block; POSITION: relative; LIST-STYLE-TYPE: disc; PADDING: 0px; MARGIN: 0 0 10 0px; }
#ficha_largo ul li {margin: 0 0 0 0px; padding:0px;  line-height: 11px;}
#ficha_largo ul li a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration:none;}

#ficha_largo a {color: #00A6D6; text-decoration: none;}

#ficha_largo ul li {PADDING: 0 0 0 0px; text-align: justify; list-style-type: disc; margin: 0 0 0 20px;  }
#ficha_largo ul li #listavineta li{margin: 0 0 0 15px; padding: 0px; line-height:11pt; font-family: verdana; font-size: 11px; }
#ficha_largo ul li #listavineta li a {color: #00A6D6; text-decoration: none;}



#ficha_corto {margin: 0 0 0 10px; padding: 0px; background-color: #ffffff;}

#ficha_corto ul { float: left; DISPLAY: block; POSITION: relative; LIST-STYLE-TYPE: none; PADDING: 0 0 0 0px; MARGIN: 0 15 10 0px; }
#ficha_corto ul li {margin: 0 0 0 0px; padding:0px; line-height: 15px;}
#ficha_corto ul li a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration:none; }
#ficha_corto ul li a:hover {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration:none;}

#ficha_corto a {color: #00A6D6; text-decoration: none;}




/********* cuadro de publicaciones estilo graco********/
#publicaciones{margin:10 5 10 5px; padding: 10px; background-color:#CCCCCC; height: 100%;}
#publicaciones ul{align: top;  margin:0 0 5 0px; padding:0 0 0 5px; width:100%; border: 0px #000000 solid; list-style-type:none; }
#publicaciones ul li{margin:0 0 5 0px; padding:0px; font-family: verdana; font-size: 8pt; font-weight: normal; line-height: 11pt;}
#pdf{ margin: 0px; padding: 10px;}
.test{float:left; position: relative; border: 1px #000000 solid;}
.test2{float:right; position: relative; border: 1px #000000 solid;}


//.textoNegrita {  font-family: verdana; font-size: 9pt; font-weight: bold;}
.textoCursiva {  font-family: verdana; font-size: 11px; line-height:11px; font-style: italic;}

/********* cuadro de publicaciones estilo institucional********/

#contenedor {margin: 0 10 10 10px; padding: 0px; width: 588px;}
#contfotopublicacion {margin: 0 0 0 30px; float: right;}
#contfotopublicacion a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}
#contfotopublicacionleft {margin: 0 30 0 0px; float: left;}
#contfotopublicacionleft a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}

//#publicaciones2{margin:0 0 0 0px; padding: 10px; background-color:#D9D9D9; width: 436px; height: 100%;}
//#publicaciones2 ul{align: top;  margin:0 0 5 0px; padding:0 0 0 5px; width:100%; border: 0px #000000 solid; list-style-type:none; }
//#publicaciones2 ul li{margin:0 0 5 0px; padding:0px; font-family: verdana; font-size: 11px; font-weight: normal; line-height: 11pt;}


#publictd{ margin: 0px; line-height: 12px;}
#publictd ul{align: top;  margin:0 0 5 0px; padding:0 5 0 5px; width:100%; border: 0px #000000 solid; list-style-type:none; }
#publictd ul li{margin:0 0 5 0px; padding:0px; font-family: verdana; font-size: 11px; font-weight: normal; line-height: 12px;}
#publictd ul li a{font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}//#publicaciones2{margin:0 0 0 0px; padding: 10px; background-color:#D9D9D9; width: 436px; height: 100%;}
//#publicaciones2 ul{align: top;  margin:0 0 5 0px; padding:0 0 0 5px; width:100%; border: 0px #000000 solid; list-style-type:none; }
//#publicaciones2 ul li{margin:0 0 5 0px; padding:0px; font-family: verdana; font-size: 11px; font-weight: normal; line-height: 11pt;}



#contenedorcorto {margin: 0 0 10 10px; padding: 0px; width: 436px;}
#contfotopublicacioncorto {margin: 0 0 0 30px; float: right;}
#contfotopublicacioncorto a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}
#contfotopublicacionleftcorto {margin: 0 30 0 0px; float: left;}
#contfotopublicacionleftcorto a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}

#publicacionescorto2{margin:0 0 0 0px; padding: 10px;  width: 285px; height: 100%;}
#publicacionescorto2 ul{align: top;  margin:0 0 5 0px; padding:0 0 0 5px; width:100%; border: 0px #000000 solid; list-style-type:none; }
#publicacionescorto2 ul li{margin:0 0 5 0px; padding:0px; font-family: verdana; font-size: 11px; font-weight: normal; line-height: 12px;}
#publicacionescorto2 ul li a{font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}





#publicaciones1{margin:0 10 10 10px;  height: 100%; width: 585px;}
#publicaciones1 ul{align: top;  margin:0 0 5 0px; padding:0 0 0 5px; width:100%; border: 0px #000000 solid; list-style-type:none; }
#publicaciones1 ul li{margin:0 0 5 0px; padding:0px; font-family: verdana; font-size: 11px; font-weight: normal; line-height: 12px;}
#publicaciones1 ul li a{font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}



#publicacionescorto1 {margin:0 0 10 10px;  height: 100%; width: 436px;}
#publicacionescorto1 ul{align: top;  margin:0 0 5 0px; padding:0 0 0 5px; width:100%; border: 0px #000000 solid; list-style-type:none; }
#publicacionescorto1 ul li{margin:0 0 5 0px; padding:0px; font-family: verdana; font-size: 11px; font-weight: normal; line-height: 12px;}
#publicacionescorto1 ul li a{font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}































#aplicacion {margin: 0 10 10 10px; padding:0 0 5 0px; border-bottom: 1px #00A6D6 solid; width:132px; font-family: verdana; font-size: 11px; line-height: 11pt;}
#aplicacion a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}

#aplicacionsinlinea{margin: 0 10 10 10px; padding:0 0 5 0px; width:132px; font-family: verdana; font-size: 11px; line-height: 11pt;}
#aplicacionsinlinea a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}




/*************************************************Estilos albert***************************************************************/

#divtestimonial      {margin: 0 10 0 10px; padding:0 0 0 0px; width:132px;}
//#divtestimonialbarra {margin: 0 10 10 10px; padding:0 0 0 0px; width:132px; border-bottom: 1px #00A6D6 solid;}


#divtestimonial ul {margin: 0px; padding: 0px; list-style-type:none; }
//#divtestimonialbarra ul {margin: 0px; padding: 0px; list-style-type:none; }


#divtestimonial ul li {margin: 0 0 5 0px; padding: 0px; font-size:9; font-family: Verdana; }
//#divtestimonialbarra ul li {margin: 0 0 5 0px; padding: 0px; font-size:9; font-family: Verdana;}


.testimonialdatos { width: 30px; float: right; }

.negrita {font-weight:bold;}
.piefoto{color: #848383; margin: 5 0 0 0px; padding: 0px;  font-family: verdana; font-size: 11px;}




.textoemail {font-family: verdana; font-size: 9px; font-weight: normal; line-height: 11px;}

#submenuAnclas {margin:0 0 10 15px; padding:0px; font-weight:bold; font-size: 11px; font-family: Verdana; line-height:11px; list-style-image: url(http://itemsweb.esade.edu/des/imagenes/web_institucional/vineta.gif);  }
#submenuAnclas li {margin: 0 0 4 10px; padding:0 0 0 0px;}
#submenuAnclita {text-decoration:none;color:#000000;}
#submenuAnclita:hover {text-decoration:none; color:#00A6D6;}


#textocompartido{margin: 0 0 10 10px; font-family: verdana; font-size: 11px; font-weight: normal; line-height: 11pt;}
#textocompartido table tr td{valign: top; font-family: verdana; font-size: 11px; font-weight: normal; line-height: 11pt;}
#textocompartido ul{ PADDING: 0px;  margin: 0 0 0 15px; font-family: verdana; font-size: 11px;}
#textocompartido ul li{margin: 0 0 0 0px; padding: 0px; line-height:11pt; }



.textolink{  font-family: verdana; font-size: 9pt; color: #00A6D6; font-weight: normal; text-decoration:none; line-height: 11pt;}


.opcion {
	 margin: 0 0 10 10px; padding: 0 9 0 0px; line-height:13px;}
.opcion a{
	 margin: 0px; padding: 0 9 0 0px; font-size: 11px; font-family: Verdana; list-style: none; text-decoration:none; line-height:13px; color: #00A6D6;}
.desplegado{
	 font:Normal; margin: 0px; font-size: 11px; padding: 5 9 0 0px; display:none; }
.liMenu {
	list-style:none; PADDING: 0px;  font-weight: bold;}
	
#banner{ margin: 0 0 10 10px; padding: 0px;

}



#archivo_adjunto {margin: 0 0 10 10px; padding: 0px;}
#archivo_adjunto a {font-family: verdana; color: #00A6D6; font-size: 11px; font-weight: normal; text-decoration: none;}








//.link {  font-family: verdana; font-size: 9pt; color: #000000; font-style: normal; font-weight: normal; text-decoration:none;}
//.link {  font-family: verdana; font-size: 9pt; color: #000000; font-style: normal; font-weight: normal; text-decoration:none;}
//.link:hover {  font-family: verdana; font-size: 9pt; color: #00A6D6; font-style: normal; font-weight: bold; text-decoration:none;}
//.linkGris {  font-family: verdana; font-size: 9pt; color: #706F6F; font-style: normal; font-weight: normal; text-decoration:underline;}
//.linkGris:hover {  font-family: verdana; font-size: 9pt; color: #00A6D6; font-style: normal; font-weight: normal; text-decoration:underline;}
//.linkNegro {  font-family: verdana; font-size: 9px; color: #000000; font-style: normal; font-weight: normal; text-decoration:underline;}
//.linkNegro:hover {  font-family: verdana; font-size: 9pt; color: #00A6D6; font-style: normal; font-weight: normal; text-decoration:underline;}



/*********************Estilos galeria*************************************/
.tituloGaleria { margin: 5 0 0 10px; padding: 0px; font-family: verdana; font-size: 11px; font-weight: bold; color: #00A6D6; text-decoration: none; float: left;}
.comentGaleria {font-family: verdana; font-size: 11px; font-weight: normal; font-style: italic; color: #706F6F; margin:0 0 12 0px;}
#enlacesgaleria {margin: 10 0 0 14px; padding: 0 0 0 0px; float: left; font-family: verdana; font-size: 9px; font-weight: bold; color: #706F6F; float: left;  text-align:left;  border: 0px #cccccc solid; width: auto;}
#galeria { margin: 10 14 0 14px; padding: 0 0 0 0px; width: 257px; float: left; border: 0px #cccccc solid;}


#anchofoto{}
#anchoentrefoto{}


.tamgal{width: 256px;}
.tamgal2{width: 171px;}

/******************************Estilos del formulario**********************/
.submit { margin: 0px; padding: 0px; background-color: #CCCCCC; font-family: verdana; font-size: 9px; font-weight: bold; width: 60px; border: 1px #CCCCCC solid;}
.form { border:1px solid #DDDDDD; vertical-align: top;}
select { border:1px solid #DDDDDD;}
.toto { border-bottom: 1px #000000 solid;}
.mes {  margin: 0 1 0 0px;}
.anyo {  margin: 0 1 0 0px;}
.tema {  margin: 0 1 0 0px;}
.palabra{margin: 0 1 0 0px; width: 85px;}
.id { width: 150px;}


/***************    Cada celda del calendario tiene su borde   **************/
TABLE#calendario { margin: 0 0 0 10px; padding: 0px; border-top: 1px #000000 solid; border-right: 1px #000000 solid;}
TABLE#calendario TR{ margin: 0px; padding: 0px; }
TABLE#calendario TR TD{ margin: 0px; padding: 0px; border-bottom: 1px #000000 solid; border-left: 1px #000000 solid;}

/***************    Lista para las Noticias o Eventos   **************/
UL#evento { margin: 5px; padding: 0px; list-style-type: none;}
UL#evento LI{ margin: 0px; padding: 0px;}
.tituloEvento { margin: 0px; padding: 0px; font-family: verdana; font-size: 11px; font-weight: bold; text-decoration: normal;}

/***************    Lista para las Noticias o Eventos   **************/
UL#cortesia { margin: 0px; padding: 0 0 3 0px; list-style-type: none; border-bottom: 1px #AAAAAA solid;}
UL#cortesia LI{ margin: 10 0 0 0px; padding: 0px; line-height: 13px;}

UL#cortesia LI table {margin: 7 0 0 0px;}
UL#cortesia LI table td{vertical-align: top;}



/***************    Lista de los enlaces de interes   **************/
UL#enlaces { margin: 0 0 5 5px; padding: 0px; list-style-type: none; DISPLAY: block; POSITION: relative;}
UL#enlaces LI{ margin: 0 0 5 0px; padding: 0px;  font-family: verdana; font-size: 11px; }
.tituloEnlaces {margin: 0 0 0 0px; padding: 0 0 0 0px; font-family: verdana; font-size: 10pt;  color: #00A6D6; text-decoration: none; font-weight: bold;}
/*
.tituloEnlaces { margin: 0px; padding: 0px; font-family: verdana; font-size: 11pt; font-weight: bold; text-decoration: underline; color: #000000;}*/
.linkEnlaces { margin: 0px; padding: 0px; width: 100px; font-size: 11px; color: #00A6D6; font-weight: normal; line-height: 13pt;}
//.linkEnlaces:hover { margin: 0px; padding: 0px; font-size: 11px; color: #00A6D6; font-weight: bold; line-height: 13pt;}
.imgNoticia {float: left; margin: 0 5 0 0px;}


.fecha{ font-family: verdana; font-size: 11px; font-style: italic; margin: 0px; padding: 0px; align: right;}


#tablaselect { margin: 0 0 10 10px; padding: 0px; }




.anchotitulonoticia{margin: 0px; width: 420px; padding: 0 0 5 0px;}
.anchotitulonoticia a{width: 420;}
.anchofechanoticia{width: 140px; vertical-align: top; }
.contenedornoticia{width: 289px; vertical-align: top;}

#fotonoticia{ float:left; margin: 0 0 1 0px; padding: 0px;}


#noticia_completa{margin:5px; padding:0px;}
.texto a{margin: 0px padding: 0px; font-family: verdana; font-size: 11px; color: #00A6D6; font-weight: normal; text-decoration:none; line-height: 11pt; height:6px;}


/************************estilos noticias home***************************/
/*
 #cuadro_noticias {margin: 0 0 0 0px; padding: 0px; width: 456px;}
 #cuadro_noticias div.actualidad{margin: 0 0 10 0px; padding: 0px; width: 456px;color:black;font-family: verdana; font-size: 11px;  font-weight: bold; line-height: 11px;}
 #cuadro_noticias div.actualidad a{margin: 0 0 0 0px; padding: 0px; width: 456px;color:black;font-family: verdana; font-size: 11px;  font-weight: bold; line-height: 11px;text-decoration:none;}
 #cuadro_noticias div.actualidad a:hover{margin: 0 0 0 0px; padding: 0px; width: 456px;color:black;font-family: verdana; font-size: 11px;  font-weight: bold; line-height: 11px;text-decoration:none;}
 #cuadro_noticias div.actualidad a:visited{margin: 0 0 0 0px; padding: 0px; width: 456px;color:black;font-family: verdana; font-size: 11px;  font-weight: bold; line-height: 11px;text-decoration:none;}
 #cuadro_noticias div.masinfo{margin: 5 0 0 0px; padding: 0px; width: 456px;}
 #cuadro_noticias ul { margin: 0 5 0 0px; padding: 0 5 5 0px; list-style-type: none;}
    
    #cuadro_noticias ul li.titulo{margin: 0px padding: 0px; color: #00A6D6;  font-family: verdana; font-size: 11px;  font-weight: bold; text-decoration:none;}
    #cuadro_noticias ul li.titulo a{ margin: 0px padding: 0px; color: #00A6D6;  font-family: verdana; font-size: 11px;  font-weight: bold; text-decoration:none; }
    #cuadro_noticias ul li.titulo a:hover{margin: 0px padding: 0px; color: #00A6D6;  font-family: verdana; font-size: 11px;  font-weight: bold; text-decoration:underline; }
    #cuadro_noticias ul li.subtitulo{text-decoration: none; margin: 3 0 3 0px;font-size: 11px;color: #000000;font-weight:normal;font-family: verdana; line-height:15px;}
    #cuadro_noticias ul li.subtitulo a{text-decoration: none; margin:0px;font-size: 11px; color: #00A6D6;font-weight: normal;font-family: verdana}
    
*/

 #cuadro_noticias {margin: 0 0 0 0px; padding: 0px; width: 378px;  }
 #cuadro_noticias div.actualidad{margin: 0 0 10 0px; padding: 0px; width: 378px;color:black;font-family: verdana; font-size: 11px;  font-weight: bold; line-height: 11px;}
 #cuadro_noticias div.actualidad a{margin: 0 0 0 0px; padding: 0px; width: 378px;color:black;font-family: verdana; font-size: 11px;  font-weight: bold; line-height: 11px;text-decoration:none;}
 #cuadro_noticias div.actualidad a:hover{margin: 0 0 0 0px; padding: 0px; width: 378px;color:black;font-family: verdana; font-size: 11px;  font-weight: bold; line-height: 11px;text-decoration:none;}
 #cuadro_noticias div.actualidad a:visited{margin: 0 0 0 0px; padding: 0px; width: 378px;color:black;font-family: verdana; font-size: 11px;  font-weight: bold; line-height: 11px;text-decoration:none;}
 #cuadro_noticias div.masinfo{margin: 5 0 0 0px; padding: 0px; width: 378px;}
 #cuadro_noticias ul { margin: 0 5 0 0px; padding: 0 5 5 0px; list-style-type: none; }
    
    #cuadro_noticias ul li.titulo{margin: 0px padding: 0px; color: #00A6D6;  font-family: verdana; font-size: 11px;  font-weight: bold; text-decoration:none;}
    #cuadro_noticias ul li.titulo a{ margin: 0px padding: 0px; color: #00A6D6;  font-family: verdana; font-size: 11px;  font-weight: bold; text-decoration:none; }
    #cuadro_noticias ul li.titulo a:hover{margin: 0px padding: 0px; color: #00A6D6;  font-family: verdana; font-size: 11px;  font-weight: bold; text-decoration:underline; }
    #cuadro_noticias ul li.subtitulo{text-decoration: none; margin: 3 0 3 0px;font-size: 11px;color: #000000;font-weight:normal;font-family: verdana; line-height:15px;}
    #cuadro_noticias ul li.subtitulo a{text-decoration: none; margin:0px;font-size: 11px; color: #00A6D6;font-weight: normal;font-family: verdana}
    

/*****************estilos formulaio profesorado******************************************/

/*
   #cuadro_listado_dep{margin: 0px; padding: 0 0 10 10px; width: 610px;border: 0px solid #666666;}
  
    
    #cuadro_listado_dep select{width:530px;scrollbar-track-color: #C0C0C0;border-style:dotted}
    #cuadro_listado_dep input{width:380px; border: 1px solid #666666; }
    .cuadro_resultado_dep {marging:0; padding: 0px; border-bottom: 0px solid #666666;}
    .tags_dep{ font-size: 11px; font-family: verdana; padding:0px; display:inline;	vertical-align:top; border: 0px #0091CC solid;}
    .tags_dep a {color: #00A6D6;  margin:0px;   text-decoration:none;  }
    .gris_dep{background-color: #cccccc; border: 1px #000000 solid; width: 370px; font-size: 11px; font-family: verdana; padding: 3px;}
    .nom_apellido_dep{border: 0px #000000 solid; width: 150px; font-size: 11px; font-family: verdana; padding: 0px;}
    .director_dep{width: 175px; }
    .profesor_dep{width: 200px;}
    .category_dep{width: 170px;}
    .separacion_dep{width: 20px;}
    .resultado_dep{width: 190px;}
    .dep_bottom_dep{border-bottom: 2px solid #666666;}
    .message_dep{font-size: 12px;}
    #cuadro_listado_dep ul { margin: 0 0 2 0px; padding: 0px; }    
    #cuadro_listado_dep ul  a{color: #00A6D6; font-size: 11px; font-family: verdana; font-weight: normal; text-decoration:none;  }
    
  */  
    
    
      
   #cuadro_listado_dep{margin: 0 0 0 8px; padding: 0 0 10 0px; width: 600px;border: 0px solid #666666;}
  
    
    #cuadro_listado_dep select{width:530px;scrollbar-track-color: #C0C0C0;border-style:dotted}
    #cuadro_listado_dep input{width:380px; border: 1px solid #666666; }
    .cuadro_resultado_dep {marging:0; padding: 0px; border-bottom: 0px solid #666666;}
    .tags_dep{ font-size: 11px; font-family: verdana; padding:0px; display:inline;	vertical-align:top; border: 0px #0091CC solid;}
    .tags_dep a {color: #00A6D6;  margin:0px;   text-decoration:none;  }
    .gris_dep{background-color: #cccccc; border: 1px #000000 solid; width: 370px; font-size: 10px; font-family: verdana; padding: 3px;}
    .nom_apellido_dep{border: 0px #000000 solid; width: 150px; font-size: 10px; font-family: verdana; padding: 0px;}
    .director_dep{width: 180px; }
    .profesor_dep{width: 205px;}
    .category_dep{width: 170px;}
    .separacion_dep_list{width: 15px;}
    .resultado_dep{width: 190px;}
    .dep_bottom_dep{border-bottom: 1px solid #666666;}
    .message_dep{font-size: 12px;}
    #cuadro_listado_dep ul { margin: 0 0 2 0px; padding: 0px; }    
    #cuadro_listado_dep ul  a{color: #00A6D6; font-size: 11px; font-family: verdana; font-weight: normal; text-decoration:none;  }
    
    
    
    
    
    
    
    
    
    
   #cuadro_listado_prof {margin: 0 0 0 10px; padding: 10 0 10 0px; width: 598px; }
    
    #cuadro_listado_prof select{width:530px;scrollbar-track-color: #C0C0C0;border-style:dotted}
    #cuadro_listado_prof input{width:380px; border: 1px solid #666666; }
    .cuadro_resultado_prof {marging:0; padding: 0px; border-bottom: 2px solid #666666;}
    .tags_prof{ font-size: 11px; font-family: verdana; padding:0px; display:inline;	vertical-align:top; border: 0px #0091CC solid;}
    .tags_prof a {color: #00A6D6;  margin:0px;   text-decoration:none;  }
    .gris_prof{background-color: #cccccc; border: 1px #000000 solid; width: 362px; font-size: 10px; font-family: verdana; padding: 3px;}
    .nom_apellido_prof{border: 0px #000000 solid; width: 150px; font-size: 10px; font-family: verdana; padding: 0px;}
    .teacher_prof{width: 220px; }
    .department_prof{width: 229px;}
    .category_prof{width: 119px;}
    .separacion_prof{width: 13px;}
    .resultado_prof{width: 233px;}
    .prof_bottom_prof{border-bottom: 1px solid #666666;}
    .message_prof {font-size: 11px;}
    #cuadro_listado_prof ul { margin: 0 0 2 0px; padding: 0px; }    
    #cuadro_listado_prof ul  a{color: #00A6D6; font-size: 11px; font-family: verdana; font-weight: normal; text-decoration:none;  }
    
   




   #cuadro_list_dep{margin: 0 0 0 7px; padding: 0 0 10 0px; width: 600px;border: 0px solid #666666;}
    .cuadro_resultado_list_dep {marging:0; padding: 0px; border-bottom: 0px solid #666666;}
    .tags_list_dep{ font-size: 11px; font-family: verdana; padding:0px; display:inline;	vertical-align:top; border: 0px #0091CC solid;}
    .tags_list_dep a {color: #00A6D6;  margin:0px;   text-decoration:none;  }
     .list_dep_sx{width: 295px;}
    .list_dep_dx{width: 268px;}
    .dep_bottom_list_dep{border-bottom: 1px solid #666666;}
    .message_dep_list{font-size: 12px;}
    #cuadro_list_dep ul { margin: 0 0 2 0px; padding: 0px; }    
    #cuadro_list_dep ul  a{color: #00A6D6; font-size: 11px; font-family: verdana; font-weight: normal; text-decoration:none;  }


/********************************************Profesorado idiomas********************************************************************/
   #cuadro_list_prof_idiomas{margin: 0 0 0 10px; padding: 0 0 10 0px; width: 280px;border: 0px solid #666666;}
        
        .dep_bottom_list_prof_idiomas{color: #00A6D6; font-size: 20px; font-family: verdana;}
       
        #cuadro_list_prof_idiomas ul{ margin: 0px; padding: 0 0 0 0px; list-style-type:none;}         
        #cuadro_list_prof_idiomas li {margin: 0px; padding: 0px; }
        #cuadro_list_prof_idiomas li.nombre {margin: 0px; padding: 0px; }        
        #cuadro_list_prof_idiomas li.nombre a{color: #00A6D6; font-size: 11px; font-family: verdana; font-weight: normal; text-decoration:none;  }
        .tags_idiomas{ font-size: 11px; font-family: verdana; padding:0px; display:inline;  vertical-align:top; border: 0px #0091CC solid;}
        .director_idiomas{width: 289px; }
         .dep_bottom_idiomas{border-bottom: 1px solid #666666;}
/*****************************estilos buscador esade**********************************************************/


   #cuadro_buscador {margin: 0 0 0 0px; padding: 10 0 10 0px; width: 760px; border: 0px solid #666666; }
   .cuadro_testada_buscador {margin: 0px; padding: 0px; width: 760px; border-bottom: 1px solid  #00A6D6; }    
    #cuadro_buscador select{width:530px;scrollbar-track-color: #C0C0C0;border-style:dotted}
    #cuadro_buscador input{width:380px; border: 1px solid #666666;}
    .cuadro_resultado_buscador {marging:0; padding: 0px; border: 0px solid #666666; }    
    .cuadro_resultado_buscador table{width: 760 px;  border=1px solid #C0C0C0;}
    .cuadro_resultado_buscador td{text-align:left;border=0px solid #C0C0C0;}
    .tags_busqueda{font-family: verdana; padding:0px; display:inline;	 border: 0px #0091CC solid;}  
    .testada_busqueda{font-size: 20px; color:#00A6D6; font-weight: bold; width: 200px;}   
    .texto_busqueda{font-size: 11px;width: 560px;text-align:right;}
     .page_busqueda{font-family: verdana; font-size: 11px;width: 760px;text-align:center;}
     .page_busqueda a{color: #00A6D6;text-decoration:none;}
    .separacion_busqueda{width: 20px;}   
    .cuadro_resultado_buscador ul {padding:10 0 0 0px; list-style-type:none;margin :10 0 10 5; }
    .cuadro_resultado_buscador li {margin:0;padding:0;}
    .cuadro_resultado_buscador li.titulo_busc {font-size: 12px; font-family: verdana; font-weight: bold; }
    .cuadro_resultado_buscador li.desc_busc{width:740px; font-size: 12px; font-family: verdana; font-weight: normal;}
    .cuadro_resultado_buscador li.titulo_busc a{color: #00A6D6;text-decoration:none;}
    .cuadro_resultado_buscador li.link_busc {width:740px; font-size: 11px; font-family: verdana; font-weight: normal; }
    .cuadro_resultado_buscador li.link_busc a{color: #00A6D6;text-decoration:none;}
   
   




/*****************estilos mapa web******************************************/

#divmapaweb {margin: 0 0 0 0px; padding: 0px; width: 280px; }

#divmapaweb #ulnivel1{margin-bottom: 5px; position: relative; width: 280px;list-style: none; BACKGROUND-COLOR: #ffffff;}

#divmapaweb #ulnivel1 li{ padding-top: 5px; line-height: 12px; font-family: verdana; text-align: left; font-size:11px;}

#divmapaweb #ulnivel1 li a {FONT-FAMILY: Verdana; FONT-SIZE: 13px; font-weight: bold; COLOR: #00A6D6; text-decoration: none;}



#divmapaweb #ulnivel1 li ul{ margin: 2 0 2 20px; position: relative; width: 250px;list-style: none; BACKGROUND-COLOR: #ffffff;}

#divmapaweb #ulnivel1 li ul li{ line-height: 12px; font-family: verdana; text-align: left; font-size:11px;}

#divmapaweb #ulnivel1 li ul li a {FONT-FAMILY: Verdana; FONT-SIZE: 11px; font-weight: normal; COLOR: #00A6D6; text-decoration: none;}


#divmapaweb ul li ul {display: block;}











/*********************** estilos pi de página********************************************************************/





 
.menu_hor_inf {
MARGIN: 2 0 0 0px;
padding: 3 0 0 0px; 
WIDTH: 760px; 

background-color: #ffffff;
text-align: center;
height: 12px;
font-size: 11px;
BORDER-top: #cccccc 1px solid;

}

.menu_hor_inf UL {
PADDING: 0px; 
MARGIN: 0px; 
text-align: center;
list-style-type:none;
height: 10px;



}
.menu_hor_inf LI {
display:inline;
background-image:none;
margin: 0px;
padding:0px;
height: 100%;



}
.menu_hor_inf LI A {

padding: 0 6 0 6px;
margin: 0 0 0 0px;
FONT-WEIGHT: normal; 
font-family:verdana;
font-size: 11px;
font-weight: bold;
COLOR: #999999; 
TEXT-DECORATION: none;
BORDER-RIGHT: #cccccc 1px solid;
height: 100%;


}


.menu_hor_inf LI A.last {
BORDER-RIGHT: #ffffff 0px solid;
PADDING-LEFT: 11px;



}


.menu_hor_inf LI A:visited {
COLOR: #999999;
FONT-SIZE: 11px;


}




.menu_hor_inf LI.on A {
COLOR: #000000
}
.menu_hor_inf LI.on A:visited {
 COLOR: #000000
}








 
.menu_hor_inf_peque {
MARGIN: 3 0 0 0px;
padding: 0px; 
WIDTH: 760px; 

background-color: #ffffff;
text-align: center;
height: 12px;
font-size: 9px;
}

.menu_hor_inf_peque UL {
PADDING: 0px; 
MARGIN: 0px; 
text-align: center;
list-style-type:none;
height: 10px;



}
.menu_hor_inf_peque LI {
display:inline;
background-image:none;
margin: 0px;
padding:0px;
height: 100%;



}
.menu_hor_inf_peque LI A {

padding: 0 6 0 6px;
margin: 0 0 0 0px;
FONT-WEIGHT: normal; 
font-family:verdana;

COLOR: #999999; 
TEXT-DECORATION: none;
BORDER-right: #cccccc 1px solid;
height: 100%;


}


.menu_hor_inf_peque LI A.last {
BORDER-RIGHT: #ffffff 0px solid;
PADDING-LEFT: 9px;



}


.menu_hor_inf_peque LI A:visited {
COLOR: #999999;
FONT-SIZE: 9px;


}




.menu_hor_inf_peque LI.on A {
COLOR: #000000
}
.menu_hor_inf_peque LI.on A:visited {
 COLOR: #000000
}


select{

margin: 15 0 20 10px; font-size: 11px; font-family: verdana;


}



.padingevento{padding: 0 5 10 5px;}
.aligntop{vertical-align: top;}





.fotorss{ margin: 4 0 0 0px;}

.derecha{ float: right; margin: 0 10 0 0px;}




/*************nuevos estilos thales*******************/


.margenEnlace{margin:0 0 0 10px; display: block;}
.margenPie{margin:0 0 0 10px;}


.galeria2cols{width: 10px;}
.galeria3cols{width: 10px;}
.galeria{ vertical-align: top;}


DIV.float{float:left;}

DIV.spacer{clear:both;height:1px;}

.cuadroImagenPequena{margin: 0 10 0 0px; width: 125px;height: 110px;text-align:left;  } 

.cuadroImagenPortada{margin: 20 5 0 0px; text-align:left; }



.Noticia{margin: 0 0 0 0px;}
.Noticia img{border:0px;}

.imagen_colaborador{margin: 10px;}
.imagen_patrocinador{margin: 10px;}
.imagen_organizador{margin: 10px;}





/************************* Estilo formulario trabaja con nosotros *******************************/

#textolegal{margin: 10 0 0 10px;padding: 0 0 10 0px; width: 400px;border: 0px solid #666666; font-family: verdana; font-size: 11px; color: #999999;}


#cuadro_form {margin: 10 0 0 10px;padding: 0 0 10 0px; width: 400px;border: 0px solid #666666;}

    

    .campops_form{text-align:left;padding:0px; border:0px #000000 solid; width:400;}

    .tagps_form{font-size: 90%; padding:0px;width: 230px;vertical-align:top;float:left;border:0px #000000 solid; font-size: 11px; color: #00A6D6; margin: 0 0 5 0px;}

        

    #cuadro_form FORM {margin: 0px; padding: 0 0 0 0px;}

    #cuadro_form INPUT {margin: 0 0 5 0px;  padding: 0px; border: 1px solid #999999;  background-color: #FFFFFF;  font-size: 11px; }

    	

   /*#cuadro_form FONT.button_web{margin: 0px;  padding: 0px; border: 0px solid #999999;  background-color: #FFFFFF;  font-size: 11px; color: #0099CC;}*/

    #cuadro_form.error {border: 1px solid red;}

    #cuadro_form SELECT {margin: 0 0 5 0px; padding: 0px; border: 1px solid #999999;  font-size: 10px; color: #000000; }

    #cuadro_form SELECT.error {background-color: red; color: #FFFFFF;}

    #cuadro_form option.optionGroup{font-weight: bold;  background-color: #E5EDEF;}

    /*#cuadro_form TEXTAREA {margin: 0px; padding: 0px; width:265px;height:100px; border: 1px solid #999999;    background-color: #FFFFFF;    

      scrollbar-face-color: #0099CC;

      scrollbar-highlight-color: #F5F5F5;

      scrollbar-3dlight-color: #F5F5F5;

      scrollbar-darkshadow-color: #F5F5F5;

      scrollbar-shadow-color: #FFFFFF;

      scrollbar-arrow-color: #000000;

      scrollbar-track-color: #FFFFFF; 

      font-family: Verdana, Arial, Helvetica, sans-serif; 

      font-size: 11px;

      color: #0099CC;

    }  */

#cuadro_form TEXTAREA {margin: 0 0 5 0px; padding: 0px; width:265px;height:100px; border: 1px solid #999999;    background-color: #FFFFFF;       

      font-family: Verdana, Arial, Helvetica, sans-serif; 

      font-size: 11px;

      color: #000000;

    }
    
#campos_oblig{margin: 10 0 0 10px; paddig: 0px; color: #999999; font-family: verdana; font-size: 9px; }

.button_web input{color: #00A6D6;}

#tablelegal{
font.family:verdana;
font-size:10px;
margin-bottom:20px;
}
#tablelegal a{
font.family:verdana;
font-size:10px;
color:#00A6D6;
text-decoration:none;
}
#tablelegal input{
border:0px;
}

/**********************Campo SoloTexto(formulario)************************************/
.SoloTextoform {  font-family: verdana; color:#0099CC; font-size: 13px; font-weight: bold; line-height: 11pt;}


.soloTextoform a{color: #00A6D6; text-decoration:none;}

/***********************************************estilos banners derecha home*****************************************/


 .superior{
        border-top: 1px #999999 solid;
        border-right: 1px #999999 solid; 
        border-left: 1px #999999 solid; 
        margin: 0px; 
        padding: 15 15 7 15px; 
        width: 304px;
}
.inferior{
        border-bottom: 1px #999999 solid; 
        border-right: 1px #999999 solid; 
        border-left: 1px #999999 solid; 
        margin: 0px; padding: 8 15 15 15px; 
        width: 304px;
}

.centrado{
        border-right: 1px #999999 solid; 
        border-left: 1px #999999 solid; 
        margin: 0px; 
        padding: 8 15 7 15px; 
        width: 304px;
}

.cerrado{
       border: 1px #999999 solid; 
       margin: 0px; 
       padding: 15 15 15 15px; 
       width: 304px;
}
              
.banner_der_inf{
                margin: 0px; 
                padding: 15 0 0 0px; 
                width: 304px;
      }



/**Estilos desplegable destacamos home biblioteca***/


#despegablebiblio{
        margin: 0 0 10 0px; width: 456px;
        padding: 0 9 0 0px; line-height:13px;
                
    }


#despegablebiblio ul li.subtitulo a{
	       margin: 0px; padding: 0 9 0 0px; font-size: 11px; font-family: Verdana; font-weight: normal; list-style: none; text-decoration:none; line-height:13px; color: #00A6D6;}
    
       #despegablebiblio ul li.subtitulo a:hover{
	       margin: 0px; padding: 0 9 0 0px; font-size: 11px; font-family: Verdana; font-weight: normal; list-style: none; text-decoration:none; line-height:13px; color: #00A6D6;}
   
    






   #div_video{
    	margin: 0 0 0 130px;
    }
    



/****************************Estilo nuevo profesorado portal************************************************************************************/
.CVprofe1{width:560px; border: 0px solid black; margin-left:10px; margin-right:10px;}

#liniaNombre {border-bottom: 1px solid #00A6D6; }
h3 { color: #00A6D6;  text-decoration: none; font-size:17px; margin:0px;}
#Tituloprofe {  font-family: verdana; font-size: 13pt; font-weight: bold; color: #00A6D6;
 margin:15 0 10 10px; border-bottom: 1px #00A6D6 solid; width: 608px; padding-bottom: 3px; padding-top: 5px; }
 
 .CVprofe2{width:608px; border: 10px solid black;  }
 
/**********************************estilos links derecha home 2008 *********************************/

#qlink{width:210px; margin: 0 0 2 8px; padding: 0px; height: 22px; background-color: #E9EDF0; font-family: verdana; font-size: 11px;}
#qlink a {text-decoration:none; color: #000000; margin: 0 0 -5 0px; padding: 0 0 0 0px; height: 22px; line-height:11px; width: 210px;  font-size:10px;  font-family: verdana; }
#qlink a:hover {text-decoration:none; color: #000000; margin: 0 0 -5 0px; padding: 0 0 0 0px; height: 22px; line-height:11px; width: 210px;  font-size:10px;  font-family: verdana; font-weight:bold; }
#qlink a img {border:0px; margin: 2 5 0 5px; padding:0 0 0 0px; }


#qlink_nivel2{width:210px; margin: 0 0 2 8px; padding: 0px; height: 22px; background-color: #E9EDF0; font-family: verdana; font-size: 11px; line-height:12px}

#qlink_nivel2 a {text-decoration:none; color: #000000; margin: 0px; padding: 5 0 0 25px; height: 22px; line-height:11px; width: 210px;  font-size:10px;  font-family: verdana; }
#qlink_nivel2 a:hover{ text-decoration:none; color: #000000; margin: 0px; padding: 5 0 0 25px; height: 22px; line-height:11px; width: 210px;  font-size:10px;  font-family: verdana; font-weight:bold; }
/**********************************estilos baners derecha home 2008 *********************************/


#banner_der_home{margin: 0 0 5 10px; width: 150px;}






/*****************************************Estilos web jobs********************************************************************************/

#intro_titulo{color: #00A6D6; font-family:verdana; font-size:20px; font-weight: bold; width: 760px; margin: 0 0 10 0px;}
#intro_texto{font-family:verdana; font-size:11px;  width: 760px; margin: 0 0 10 0px; padding: 0px;}


#cuadro_acceso{margin: 10 40 10 40px; padding: 10px; border:1px #00A6D6 solid; width:300px; font-family: verdana; font-size:11px;}
#cuadro_acceso_boton{background-color: #00A6D6; color: #ffffff; width: 280px; height: 40px; font-size: 15px; margin: 10 0 10 0px; padding: 10 0 10 0px;}
#cuadro_acceso_boton .acceso{text-decoration:none; color: #ffffff; font-family: verdana; font-weight: bold; font-size: 14px; }
#cuadro_acceso a{text-decoration:none; color: #00A6D6; font-family: verdana; font-size: 11px;}

#cuadro_acceso_links{MARGIN: 10 0 0 20px; WIDTH: 200px; list-style-type:none;}
#cuadro_acceso_links li{}
#cuadro_acceso_links li a{text-decoration:none; color: #00A6D6; font-family: verdana; font-size: 11px;}


#titulo_jobs{FONT-WEIGHT: bold; FONT-SIZE: 18px; MARGIN: 10px 0px 0px; COLOR: #00a6d6; TEXT-DECORATION: none}
#lista_links{margin: 10 0 0 20px; padding:0px; WIDTH: 360px; list-style-type:none;}
#lista_links a{margin: 0px; text-decoration:none; color: #00A6D6; font-family: verdana; font-size: 11px;}


.link_jobs{FONT-WEIGHT: bold; FONT-SIZE: 18px; text-decoration:none;  COLOR: #00a6d6;}



#cab_menu_jobs{background-color: #00A6D6; color: #FFFFFF; padding: 5px;  margin: 0 0 10 0px; font-size:11px; font-family:verdana; font-weight:bold;}
#menu_jobs{LIST-STYLE-TYPE: none;  PADDING: 0px; MARGIN:0 0 5 0px; font-size: 10px; font-family: verdana;}
#menu_jobs li{}
#menu_jobs li img{margin: 0 3 0 0px;}
#menu_jobs li ul{LIST-STYLE-TYPE: none;  PADDING: 0px; MARGIN:0 0 5 20px;}
#menu_jobs li ul li a{text-decoration:none; color: #00A6D6;}
#menu_jobs li ul li a:hover{text-decoration:underline; color: #00A6D6;}







/*************************************CMS ELEMENTO REPRODUCTOR VIDEO FLASH ***********************************************************************************/
.centro{width:436px; margin: 0 0 10 10px; padding: 0px;}
.centro_der{width:598px; margin: 0 0 10 10px; padding: 0px;}
.todo{width:760px; margin: 0 0 10 0px; padding: 0px;}
  
#cuadrovideo             {font-family: verdana; font-size:11px; font-weight: normal; color: #000000;}
#cuadrovideo_titulo      {font-family: verdana; font-size:12px; font-weight: bold;  color: #00A6D6; #margin: 0 0 5 0px;}
#cuadrovideo_subtitulo   {font-family: verdana; font-size:12px; font-weight: bold;   color: #000000; #margin: 0 0 5 0px; }
#cuadrovideo_ciudad      {font-family: verdana; font-size:11px; font-weight: normal; font-style:italic; color: #000000; #margin: 0 0 10 0px;}
#cuadrovideo_reproductor_izquierda {margin: 0 5 0 0px; float:left;}
#cuadrovideo_reproductor_derecha {margin: 0 0 0 5px; float:right;}









/*************************************Estilos cambio cabeceras ESADE**************************************************************************/
/*
#idiomas_cabecera2009{
	 margin:0px; padding:0px;  background-color: #E6E6E6; height: 25px; width: 100%; text-align: left; }
#idiomas_cabecera2009 ul{
	margin: 7 0 0 0px; padding:0px; list-style-type:none; float:left; } 
#idiomas_cabecera2009 ul li{
	width:auto; display: inline;  font-family: verdana; font-size: 10px; font-weight: none; line-height: 12px;   }


#idiomas_cabecera2009 ul li.normal{border-right: 1px #000000 solid; margin:0 0 0 5px; padding: 0 5 0 0px;}
#idiomas_cabecera2009 ul li.ultimo{border-right: 0px #000000 solid; margin:0 0 0 5px; padding: 0 0 0 0px;}

#idiomas_cabecera2009 ul li a{
	margin:0px; padding:0px; color: #000000;  TEXT-DECORATION: none; border: 0px #000000 solid; }

#idiomas_cabecera2009 img{ margin: 4 10 0 5px; }





#aplicaciones{
	 margin:0px; padding:0 5 0 0px; margin:0px;  background-color: #E6E6E6; height: 25px; width: 100%; text-align: right;}
#aplicaciones ul{
	margin: 7 0 0 0px; padding:0px; list-style-type:none; } 
#aplicaciones ul li{
	 width:auto; display: inline;  font-family: verdana; font-size: 10px; font-weight: none; line-height: 10px;  }
#aplicaciones ul li.normal{border-right: 1px #000000 solid; margin:0 0 0 5px; padding: 0 5 0 0px;}
#aplicaciones ul li.ultimo{border-right: 0px #000000 solid; margin:0 0 0 5px; padding: 0 0 0 0px;}


#aplicaciones ul li a{
	margin:0px; padding:0px; color: #000000; width:auto; TEXT-DECORATION: none; border: 0px #000000 solid; }
	
	
#addthis_cabecera2009{background-color: #E6E6E6; margin:0px;  width: 100%; height:25px; padding: 4 3 0 0px; }


#formbuscador_cabecera2009{margin:0px; padding:0px;}
#buscador_cabecera2009{  background-color: #E6E6E6; margin:0px; height:25px; padding: 0 5 0 0px; width: 100px;}
#buscador_cabecera2009 tr{height:25px;}
#buscador_cabecera2009 tr td { vertical-align: top;}
#buscador_cabecera2009 tr td.caja {width: 70px; padding: 4 0 0 0px;}
#buscador_cabecera2009 tr td.lupa {width: 30px; padding: 4 5 0 3px;}
#buscador_cabecera2009 tr td.caja input{font-family : verdana; font-size : 10px; width: 80px; height: 14px; font-weight: normal; margin: 0px; padding:0px; } 

*/

#idiomas_cabecera2009{
	 margin:0px; padding:0px;  background-color: #FFFFFF; height: 25px; width: 100%; text-align: left; border-bottom:1px #D0D0D0 solid;}
#idiomas_cabecera2009 ul{
	margin: 6 0 0 0px; padding:0px; list-style-type:none; float:left;  } 
#idiomas_cabecera2009 ul li{
	width:auto; float:left;  font-family: verdana; font-size: 10px; font-weight: none; line-height: 12px;   }


#idiomas_cabecera2009 ul li.normal{border-right: 1px #D0D0D0 solid; margin:0 0 0 5px; padding: 0 5 0 0px;}
#idiomas_cabecera2009 ul li.ultimo{border-right: 0px #D0D0D0 solid; margin:0 0 0 5px; padding: 0 0 0 0px;}

#idiomas_cabecera2009 ul li a{
	margin:0px; padding:0px; color: #949494;  TEXT-DECORATION: none; border: 0px #000000 solid; }

#idiomas_cabecera2009 img{ margin: 4 10 0 5px; }





#aplicaciones{
	 margin:0px; padding:0 5 0 0px; margin:0px;  background-color: #FFFFFF; height: 25px; width: 100%; text-align: right; border-bottom:1px #D0D0D0 solid;}
#aplicaciones ul{
	margin: 7 0 0 0px; padding:0px; list-style-type:none; float:right} 
#aplicaciones ul li{
	 width:auto; float:left;  font-family: verdana; font-size: 10px; font-weight: none; line-height: 10px;  }
#aplicaciones ul li.normal{border-right: 1px #D0D0D0 solid; margin:0 0 0 5px; padding: 0 5 0 0px;}
#aplicaciones ul li.ultimo{border-right: 0px #D0D0D0 solid; margin:0 0 0 5px; padding: 0 0 0 0px;}


#aplicaciones ul li a{
	margin:0px; padding:0px; color: #949494; width:auto; TEXT-DECORATION: none; border: 0px #000000 solid; }
	
	
#addthis_cabecera2009{background-color: #FFFFFF; margin:0px;  width: 100%; height:25px; padding: 4 3 0 3px; border-bottom:1px #D0D0D0 solid;}


#formbuscador_cabecera2009{margin:0px; padding:0px;}
#buscador_cabecera2009{  background-color: #ffffff; margin:0px; height:24px; padding: 0 5 0 0px; width: 100px; border-bottom:1px #D0D0D0 solid; }
#buscador_cabecera2009 tr{height:24px;}
#buscador_cabecera2009 tr td { vertical-align: top;}
#buscador_cabecera2009 tr td.caja {width: 70px; padding: 5 0 0 5px;}
#buscador_cabecera2009 tr td.lupa {width: 30px; padding: 4 5 0 3px;}
#buscador_cabecera2009 tr td.caja input{font-family : verdana; font-size : 10px; width: 80px; height: 14px; font-weight: normal; margin: 0px; padding:0px; } 




/************ BASE DE DATOS BIBLIOTECA 2010 ************/

    .bbdd_contenedor_general { 
    	margin: 0px 0px 10px 0px;

    }
    
    .bbdd_contenedor_titulo_letras {
    	width: 758px;
    	margin: 0px 0px 10px 0px;
    }
    
    .bbdd_contenedor_titulo_materia {
    	width: 758px;
    	margin: 0px 0px 10px 0px;
    }
    
    .bbdd_contenedor_titulo_tipocont {
    	width: 758px;
    	margin: 0px 0px 10px 0px;
    }
    
    .bbdd_titulo_destacado {
    	width: 758px;
    	margin: 0px 0px 10px 0px;
    }
    
    .bbdd_titulo_destacado_fondo_izq {
    	width: 7px;
    	height: 20px;
    	background-image: url('http://itemsweb.esade.edu/web2010/imagenes/pastilla_grisstick_a.png');
    	background-repeat: no-repeat;
    }
    
    .bbdd_titulo_destacado_fondo_centro {
    	height: 20px;
    	background-image: url('http://itemsweb.esade.edu/web2010/imagenes/pastilla_grisstick_b.png');	
    	background-repeat: repeat;
    	margin-left: 7px;
    	margin-top: -20px;
    }
    
    .bbdd_titulo_destacado_fondo {
    	font-family: tahoma;
    	font-weight: bold;
    	Font-size: 12px;
    	color: white;
    	padding: 2px;
    }
    
    .bbdd_titulo_destacado_fondo_derecha {
    	width: 7px;
    	height: 20px;
    	background-image: url('http://itemsweb.esade.edu/web2010/imagenes/pastilla_grisstick_c.png');
    	background-repeat: no-repeat;
    	margin-top: -20px;
    	float: right;
    }
    
    .bbdd_titulo_seleccionado {
    	width: 758px;
    	margin: 0px 0px 10px 0px;
    }
    
    .bbdd_titulo_seleccionado_fondo_izq {
    	width: 7px;
    	height: 20px;
    	background-image: url('http://itemsweb.esade.edu/web2010/imagenes/titulo_seleccionado_izq.jpg');
    	background-repeat: no-repeat;
    }
    
    .bbdd_titulo_seleccionado_fondo_centro {
    	height: 20px;
    	background-image: url('http://itemsweb.esade.edu/web2010/imagenes/titulo_seleccionado_centro.jpg');	
    	background-repeat: repeat;
    	margin-left: 7px;
    	margin-top: -20px;
    }
    
    .bbdd_titulo_seleccionado_fondo {
    	font-family: tahoma;
    	font-weight: bold;
    	font-size: 12px;
    	color: #009ee0;
    	padding: 2px;
    }
    
    .bbdd_titulo_seleccionado_fondo_derecha {
    	width: 7px;
    	height: 20px;
    	background-image: url('http://itemsweb.esade.edu/web2010/imagenes/titulo_seleccionado_der.jpg');
    	background-repeat: no-repeat;
    	margin-top: -20px;
    	float: right;
    }
    
    .bbdd_contenedor_letras { 
    	margin: 0px 0px 0px 0px;
    }
    
    .bbdd_navegador_letras_az { 
    	color: #4c4d4e;
    	display: inline;
    	font-family: arial;
    	font-size: 14px;
    	margin: 0px 5px 0px 5px;
    	float: right;
    }
    
    .bbdd_navegador_letras_az a {
    	text-decoration: none;
    	color: #4c4d4e;
    }
    
    .bbdd_navegador_letras_az a:hover {
    	color: #009ee0;
    	text-decoration: none;
    }
    
    .bbdd_navegador_letras_az a.bbdd_letra_seleccionada {
    	color: #009ee0;
    }
    
    .bbdd_navegador_letras { 
    	display: inline;
    	font-family: arial;
    	font-size: 14px;
    	color: #4c4d4e;
    	margin: 0px 0px 0px 5px;
    }
    
    .bbdd_navegador_letras a {
    	font-family: arial;
    	font-size: 14px;
    	color: #4c4d4e;
    	text-decoration: none;
    }
    
    .bbdd_navegador_letras a:hover,
    .bbdd_navegador_letras a.bbdd_letra_apagada:hover {
    	color: #009ee0;
    	text-decoration: none;
    }
    
    .bbdd_navegador_letras a.bbdd_letra_seleccionada {
    	color: #009ee0;
    }
    
    .bbdd_navegador_letras a.bbdd_letra_apagada {
    	color: #4c4d4e;
    }
    
    .bbdd_contenido_listado_letras {
    	/*width: 732px;*/
    	width: 758px;
    	overflow: hidden; 
    }
    
    .bbdd_contenedor_listado_letras {
    	width: 758px;
    	margin: 0px 0px 10px 0px;
    }
    
    #bbdd_listado_texto { 
    	font-family: tahoma;
    	font-weight: regular;
    	font-size: 12px;
    	line-height: 14px;
		overflow:hidden;
    }
    
    .bbdd_listado_texto_blanco {
    	width: 758px;
    	margin: 0px 0px 10px 0px;
    }
  
    .bbdd_texto     { 
    	display: inline;
    	color: #4c4d4e;
    	font-family: tahoma;
    	font-size: 12px;
    	line-height: 18px;
    	font-weight: normal;
    }    

    .bbdd_texto_link     {
    	display: inline;
    	color: #009ee0;
    	font-family: tahoma;
    	font-size: 12px;
    	line-height: 18px;
    	font-weight: normal;
    }
	
    .bbdd_texto_letras    {
    	display: inline;
    	color: #4c4d4e;
    	font-family: tahoma;
    	font-size: 32px;
    	line-height: 32px;
    }
	
    .bbdd_texto_info {
    	color: #4c4d4e;
    	font-family: tahoma;
    	font-size: 12px;
    	line-height: 18px;
    	font-weight: normal;
    }    
    
    .bbdd_texto .bbdd_materia_seleccionada,
    .bbdd_letra_seleccionada { 
    	color:#009ee0;
    	text-decoration: none;  
		font-weight: bold;
    } 
    
    .bbdd_texto .bbdd_materia_apagada,
    .bbdd_letra_apagada {
    	color:#4c4d4e;
    	text-decoration: none;    
    }     

    .bbdd_texto_info .bbdd_titulo {
    	font-weight: bold;
    }  
        
    .bbdd_texto a     {
    	/*color: #727272;*/
    	color:#4c4d4e;
    	text-decoration: none;
    }
    
    a#bbdd_info_volver {
    	text-decoration: none;   
      font-weight:bold; 
    }    
    
    .bbdd_texto a:hover     {
    	color: #009ee0;
    	text-decoration: none;
    }
    
    .bbdd_texto ul     {
    	margin: 0px 0px 0px 34px;
    	padding: 0px;
    	line-height: 13px;
    }
    
    .bbdd_texto ul li     {
    	display: list-item;
    	list-style-image: url('http://itemsweb.esade.edu/web2010/imagenes/flecha_txt_insti.gif');	
    	list-style-position: outside;
		line-height: 16px;
    }
    
    .bbdd_info {
    	display: inline;
    	color: #009ee0;
    	font-family: tahoma;
    	font-size: 12px;
    	line-height: 14px;
    	font-weight: normal;
      padding-left:6px;
    }
    
    .bbdd_info a {
    	color: #009ee0;
    	text-decoration: none;
    }
    
    .bbdd_opciones_select {
    	width: 94px;
      padding:0px 0px 0px 5px;
    }
	
	.bbdd_opciones_select select {
		margin:5px 0 5px 10px;
	}
	
    .bbdd_resultados_conte { 
    	width: 758px;
    	margin: 0px 0px 0px 0px;
    }
    
    .bbdd_listado_contenido_select {
    	margin: 0px 0px 10px 0px;
    }
    
    .bbdd_resultados_contenido_titulo {
    	margin: 0px 0px 10px 0px;
    	color: #009EE0;
    	font-family: tahoma;
    	font-size: 12px;
    	line-height: 14px;
    }

    .bbdd_resultados_contenido_listado { 
      overflow:hidden; 
    }
     
    .bbdd_resultados_contenido_listado_info { 
      padding: 20px;
	  width: 738px;
    }    

	.bbdd_resultados_contenido_listado_info_2cols { 
      overflow:hidden;
	  width: 698px;
    } 
	
    .bbdd_resultados_contenido_listado_az {
    	padding-top: 30px;
    }
    
    .bbdd_resultados_contenido_listado_izq {
      float: left; 
      width: 450px;        
	  	  
    }
    
    .bbdd_resultados_contenido_listado_der {
      line-height:30pt;
      margin-left: 450px;
      text-align: center;  
    }

    #bbdd_volver_listado_derecha { 
      text-align: right; 
	  overflow:hidden;
    }
    
    .bbdd_resultados_listado_letra {
      /*margin: 20px 0px 0px 0px;*/
    }
	
    .bbdd_resultados_listado_letra div,
	.bbdd_listado_resultados_izquierda div,
	.bbdd_listado_resultados_derecha div { 
		overflow:hidden;
    }  
	
    .bbdd_resultados_fondo_centro {
    	width: 758px;
    	background-image: url('http://itemsweb.esade.edu/web2010/imagenes/fondo_formularios_center.png');	
    	background-repeat: repeat-y;
    	height: auto;
    	clear: both;
    	overflow: hidden;
    }
    
    .bbdd_resultados_fondo_arriba { 
    	background-image: url('http://itemsweb.esade.edu/web2010/imagenes/fondo_formularios_up.png');	
    	background-position: top center;
    	background-repeat: no-repeat;
    	clear: both;
    	overflow: hidden;
    	border: 1px solid white;
    }
    
    .bbdd_resultados_fondo_abajo { 
    	background-image: url('http://itemsweb.esade.edu/web2010/imagenes/fondo_formularios_dwn.png');	
    	background-position: bottom left;
    	background-repeat: no-repeat;
    	padding: 10px 10px 10px 10px;
    	clear: both;
    	overflow: hidden;
    }
    
    .bbdd_listado_resultados_izquierda {
    	float: left;
    	width: 364px;
      overflow: hidden;  
    }
    
    .bbdd_listado_resultados_derecha {
      margin-left: 369px;
	    _margin-left:366px;
      overflow: hidden;
      width: 367px;  
    }
    
    hr.bbdd_listado_resultados {
      clear:both;
	  height:0;
	  width:0;
      display: hidden;
      border: 0;
      visibility: hidden;
    }
    
    .bbdd_listado_lista_izquierda {
    	float: left;
    	width: 354px;	
      overflow:hidden;
    }
    
    .bbdd_listado_lista_derecha {
      margin-left: 359px;
      _margin-left:357px;
      overflow:hidden;
      width: 398px;
    }
    
    .bbdd_listado_lista_izquierda a.bbdd_materia_seleccionada,
    .bbdd_listado_lista_derecha a.bbdd_materia_seleccionada {
    	color: #009ee0;
    }
    
    .bbdd_listado_lista_izquierda a.bbdd_materia_apagada,
    .bbdd_listado_lista_derecha a.bbdd_materia_apagada {
    	color: #4c4d4e;
    }
    
    .bbdd_listado_lista_izquierda a.bbdd_materia_apagada:hover,
    .bbdd_listado_lista_derecha a.bbdd_materia_apagada:hover {
    	color: #009ee0;
    	text-decoration: none;
    }
    
    .bbdd_boton_acceso { 
    	font-family: tahoma;
    	font-size: 12px;
    	line-height: 14px;
    	font-weight: bold;  
      background-image:url('http://itemsweb.esade.edu/web2010/imagenes/boton_cercar.png');
      background-repeat: no-repeat;
      background-position:center;
      /*width: 94px;*/
      height: 20px;  
      padding-top: 2px;             
    }
    
    .bbdd_boton_acceso a { 
      text-decoration: none;  
      color: #FFFFFF;        
    }
    
    a.bbdd_link_info {
    	color: #009ee0;    
    	text-decoration: underline;      
    }
    
    .bbdd_imagen_info {
      width: 232px;
      height: 162px;
      border: 1px solid #ACABAB;
    }
    
    .bbdd_candado_imagen { 
      width: 12px;
      height: 14px; /*12px*/
      float: left;
      margin:0px 10px 0px 0px;
	  
	 
    }
    
    .bbdd_nueva_imagen { 
      width: 50px;
      height: 16px;
      display: inline;
      padding-left:10px;
	  padding-top: 5px;
	  
    }


/********************************************************/

