/*****************estilos profesores idiomas******************************************/

#listado_profesores_idiomas{width:374px; margin: 0px 0px 20px 10px;}



#listado_profesores_idiomas .departamento_idiomas{width:374px; border-bottom: 1px solid #727272; margin: 0px 0px 10px 0px; font-family: tahoma; font-size:12px; color: #727272;}





#listado_profesores_idiomas .profesor_idiomas {width:374px; font-family: tahoma; font-size:12px; color: #727272; margin: 0px 0px 5px 0px;}







#listado_profesores_idiomas .profesor_idiomas a{color:#00A6D6;}





/*****************estilos formulario profesorado******************************************/















#buscador_profesores{width:758px; margin: 0px 0px 20px 10px;}





#buscador_profesores .texto_buscador{font-family: tahoma; font-size:12px; color: #4c4d4e; margin: 10px 0px 20px 15px;}









#buscador_profesores_resultado{width:758px; margin: 0px 0px 0px 10px; }















#buscador_profesores_palabra_contenido .label_nombre_apellido{font-family: tahoma; font-size:12px; color: #4c4d4e; float: left; margin: 0px 10px 0px 10px;}







#buscador_profesores_palabra_contenido input.palabra{font-family: tahoma; font-size:12px; width:400px; color: #4c4d4e; float: left; margin: 0px 10px 0px 0px; }







#buscador_profesores_palabra_contenido input.enviar{font-family: tahoma; font-size:12px; width:100px; color: #000000; float: left; margin: 0px 10px 0px 0px; }















#buscador_profesores_palabra{ 







	margin: 0px 0px 20px 0px; 







	width: 758px;







	background-image: url(http://itemsweb.esade.es/web2010/imagenes/fondo_profesorado_claro_center.png);







	background-repeat: repeat-y;







	margin-top: 1px;















}







#profesorado_fondo_arriba {







	background-image: url(http://itemsweb.esade.es/web2010/imagenes/fondo_profesorado_claro_up.png);







	background-position: top center;







	background-repeat: no-repeat;







}







#buscador_profesores_palabra_contenido {







	background-image: url(http://itemsweb.esade.es/web2010/imagenes/fondo_profesorado_claro_dwn.png);







	background-position: bottom left;







	background-repeat: no-repeat;







	padding: 10px 5px 10px 5px;







	height: 20px;







}















#buscador_profesores_campos{width:538px; margin: 0px 110px 0px 110px;}















#buscador_profesores_campos .nombre{ margin:0px 0px 40px 0px; padding:0px;}







#buscador_profesores_campos .nombre select{ width:538px; scrollbar-track-color: #C0C0C0; font-family: tahoma; font-size:12px; color: #4c4d4e;}























#buscador_profesores_campos .departamento{ margin:0px 0px 10px 0px; padding:0px;}







#buscador_profesores_campos .departamento select{ width:538px; scrollbar-track-color: #C0C0C0; font-family: tahoma; font-size:12px; color: #4c4d4e; }















#buscador_profesores_campos .grupo{margin:0px 0px 10px 0px; padding:0px;}







#buscador_profesores_campos .grupo select{ width:538px; scrollbar-track-color: #C0C0C0; font-family: tahoma; font-size:12px; color: #4c4d4e;}















#buscador_profesores_campos .buscar{width:538px; text-align: right;}







#buscador_profesores_campos .buscar input.buscar{font-family: tahoma; font-size:12px; width:100px; color: #CCCCCC; float: right; margin: 0px 10px 0px 0px; }























#buscador_profesores_listado_resultado{margin: 0px 0px 30px 0px;}















#buscador_profesores_resultado .label_resultado_busqueda{width: 246px;font-family: tahoma; font-size:12px; color: #000000; margin: 0px 0px 0px 0px; float: left;}







#buscador_profesores_resultado .claves_busqueda{width: 498px; height: 15px; float: left; font-family: tahoma; font-size:12px; color: #000000; margin: 0px 0px 0px 10px; background-color: #ACACA4; 







padding: 3px 0px 3px 3px; color: #FFFFFF;}















#buscador_profesores_listado_resultado .titulo_profesor{width:246px; float:left; border-bottom: 1px solid #727272; margin: 0px 0px 10px 0px; font-family: tahoma; font-size:12px; color: #4c4d4e;}







#buscador_profesores_listado_resultado .titulo_departamento{width:246px; float:left; border-bottom: 1px solid #727272; margin: 0px 0px 10px 10px; font-family: tahoma; font-size:12px; color: #4c4d4e;}







#buscador_profesores_listado_resultado .titulo_categoria{width:246px; float:left; border-bottom: 1px solid #727272; margin: 0px 0px 10px 10px; font-family: tahoma; font-size:12px; color: #4c4d4e;}















#buscador_profesores_listado_resultado .profesor {width:246px; float: left; font-family: tahoma; font-size:12px; color: #727272; margin: 0px 0px 5px 0px;}







#buscador_profesores_listado_resultado .profesor a{color:#00A6D6;}















#buscador_profesores_listado_resultado .departamento{width:246px; float:left; font-family: tahoma; font-size:12px; color: #727272; margin: 0px 0px 5px 10px;}







#buscador_profesores_listado_resultado .departamento a{color:#00A6D6;}















#buscador_profesores_listado_resultado .categoria{width:246px; float:left; font-family: tahoma; font-size:12px; color: #4c4d4e; margin: 0px 0px 5px 10px;}







#buscador_profesores_listado_resultado .categoria a{color:#00A6D6;}















.mensaje{font-family: tahoma; font-size:12px; color: #4c4d4e; margin: 0px 0px 0px 10px;}















.boton_fondo_gris{  background: url(http://itemsweb.esade.edu/web2010/imagenes/boton_fondo_gris_claro.png) no-repeat;







			  display: block;







			  border: 0;







			  width: 94px;







			  height: 20px;







			  color: #FFFFFF;







			  font-family: tahoma;







			  font-weight: bolder;

			  

			  padding-bottom:5px;

			  

			  *padding:0px;







			}















.boton_fondo_blanco{background: url(http://itemsweb.esade.edu/web2010/imagenes/boton_fondo_blanc.png) no-repeat top right;







			  display: block;







			  border: 0;







			  width: 94px;







			  height: 20px;







			  color: #FFFFFF;







			  font-family: tahoma;







			  font-weight: bolder;	







			  float: right;	

			  

			  padding-bottom:5px;

			  

			  *padding:0px;







			}























/*****************estilos formulario listado de departamentos******************************************/

#busqueda_listados_departamentos{width:758px; margin: 0px 0px 0px 10px;}
#busqueda_listados_departamentos .listado_departamentos_izquierdo {float: left;}
#busqueda_listados_departamentos .listado_departamentos_izquierdo .titulo_departamento{width:374px; border-bottom: 1px solid #727272; font-family: tahoma; font-size:12px; color: #727272;margin: 0px 0px 10px 0px;}
#busqueda_listados_departamentos .listado_departamentos_izquierdo .nombre_departamento{width:374px; font-family: tahoma; font-size:12px; color: #727272; margin: 0px 0px 5px 0px; } 
#busqueda_listados_departamentos .listado_departamentos_izquierdo .nombre_departamento a{  color:#00A6D6;}
#busqueda_listados_departamentos .listado_departamentos_derecho {float: left; margin-left: 10px;}
#busqueda_listados_departamentos .listado_departamentos_derecho .titulo_departamento{width:374px; border-bottom: 1px solid #727272; font-family: tahoma; font-size:12px; color: #727272;margin: 0px 0px 10px 0px;}
#busqueda_listados_departamentos .listado_departamentos_derecho .nombre_departamento {width:370px; font-family: tahoma; font-size:12px; color: #727272; margin: 0px 0px 5px 0px;}
#busqueda_listados_departamentos .listado_departamentos_derecho .nombre_departamento a{ color:#00A6D6;}























/*****************estilos formulario cargos de departamento******************************************/























#busqueda_departamento{width:758px; margin: 0px 0px 0px 10px;}















#busqueda_departamento .departamento_director_secretario{width:374px; float: left; }







#busqueda_departamento .departamento_director_secretario .listado_departamento {margin: 0px 0px 20px 0px;}







#busqueda_departamento .departamento_director_secretario .listado_departamento .titulo_cargo{width:374px;  border-bottom: 1px solid #727272; margin: 0px 0px 10px 0px; font-family: tahoma; font-size:12px; color: #727272;}







#busqueda_departamento .departamento_director_secretario .listado_departamento .persona_departamento {width:374px; font-family: tahoma; font-size:12px; color: #727272; margin: 0px 0px 5px 0px;}







#busqueda_departamento .departamento_director_secretario .listado_departamento .persona_departamento a{color:#00A6D6;}















#busqueda_departamento .departamento_otros{float: left; margin: 0px 0px 0px 10px;}







#busqueda_departamento .departamento_otros .listado_departamento { margin: 0px 0px 20px 0px; }







#busqueda_departamento .departamento_otros .listado_departamento .titulo_cargo{width:370px; border-bottom: 1px solid #727272; margin: 0px 0px 10px 0px; font-family: tahoma; font-size:12px; color: #727272;}







#busqueda_departamento .departamento_otros .listado_departamento .persona_departamento{width:374px; font-family: tahoma; font-size:12px; color: #727272; margin: 0px 0px 5px 0px; }







#busqueda_departamento .departamento_otros .listado_departamento .persona_departamento a{color:#00A6D6;}















































/*















    







      







   #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;  }























*/





























#aplicaciones{







	 margin:0px; padding:0px 5px 0px 0px; margin:0px;  background-color: #FFFFFF; height: 25px; width: 100%; text-align: right; border-bottom:1px #D0D0D0 solid;}







#aplicaciones ul{







	margin: 0 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: 12px; margin:6px 0px 0px 0px;} 







#aplicaciones ul li.normal{border-right: 1px #D0D0D0 solid;  padding: 0 5 0 0px;}







#aplicaciones ul li.ultimo{border-right: 0px #D0D0D0 solid;  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:21px; padding: 4px 3px 0px 3px; border-bottom:1px #D0D0D0 solid;}























#formbuscador_cabecera2009{margin:0px; padding:0px;}







#buscador_cabecera2009{  background-color: #ffffff; margin:0px; height:22px; padding: 0px 5px 3px 0px; *padding: 4px 5px 0px 0px; width: 100px; border-bottom:1px #D0D0D0 solid;  }







#buscador_cabecera2009 tr{height:22px;}







#buscador_cabecera2009 tr td { vertical-align: top;}







#buscador_cabecera2009 tr td.caja {width: 70px; padding: 3px 0px 0px 5px;}







#buscador_cabecera2009 tr td.lupa {width: 30px; padding: 3px 5px 0px 3px;}







#buscador_cabecera2009 tr td.caja input{font-family : verdana; font-size : 10px; width: 80px; height: 14px; font-weight: normal; margin: 0px; padding:0px; } 















































/*Formularios*/















.formulario_contenedor {















	width:758px;


	margin:0px 0px 10px 10px;



}















.formulario_fondo_centro_80 {















	width:758px;







	







	















	background-image: url(../imagenes/fondo_profesorado_center.png);















	background-repeat: repeat-y;







	







	







	























		







	







	















}















.formulario_fondo_arriba_80 {















	background-image: url(../imagenes/fondo_profesorado_up.png);















	background-position: top center;















	background-repeat: no-repeat;







	















	







	















}















.formulario_fondo_abajo_80 {















	background-image: url(../imagenes/fondo_profesorado_dwn.png);















	background-position: bottom left;















	background-repeat: no-repeat;















	padding:15px 15px 15px 15px;
	








	







	







	







	







	







	















	















}































.formulario_titulo {


	width:400px;

	font-family:tahoma;

	font-size:13px;

	font-weight:bold;


	color:#acaca4;

	margin:25px 0px 10px 66px;


}
























.formulario_label {



	Font-family:tahoma;

	font-size:12px;
	
	font-weight:bold;

	color:#009ee0;

	float:left;

	margin:3px 0px 0px 91px;
	_margin:3px 0px 0px 45px;

    width:200px;




}


.formulario_item {

	margin:10px 0px 0px 0px;
	
	font-family:tahoma;
	
	font-size:10px;
	
	color:#000;

	clear:both;
	
	
}

/*.req-string {
	
	border:1px solid #acaca4 !important;
	
}*/

.formulario_input {


}

.formulario_input input {

	width:300px;

	height:20px;
	
	border-style: solid !important; 
	
	border-top-width: 1px !important; 
	
	border-right-width: 1px !important; 
	
	border-bottom-width: 1px !important; 
	
	border-left-width: 1px !important;
	
	border-color:#acaca4 !important;
	
	border-color:#acaca4; 


	
	

}



.formulario_input textarea {


	width:300px;


	height:100px;
	
	border-style: solid; 
	
	border-top-width: 1px; 
	
	border-right-width: 1px; 
	
	border-bottom-width: 1px; 
	
	border-left-width: 1px;
	
	border-color:#acaca4; 

}




.formulario_input select  {

	width:300px;


	height:20px;
	
	border-style: solid;
	
	border-top-width: 1px; 
	
	border-right-width: 1px; 
	
	border-bottom-width: 1px; 
	
	border-left-width: 1px;
	
	border-top-color:#acaca4; 
		border-right-color:#acaca4;
		
			border-bottom-color:#acaca4;
			
				border-left-color:#acaca4; 
	



}























































.formulario_separador {







	







	width:708px;







	







	height:2px;







	







	border-top:1px solid #edece7;







	







	margin:10px 10px 10px 10px;







	







	







	







	







}















.item_submit{
	
	float:right;
	margin-top:15px;
	margin-right:46px;
	
	*margin-right:23px;
	






		







			}















.item_submit input{
	
	background-image: url(http://itemsweb.esade.edu/web2010/imagenes/boton_cercar_fondoblanco.png);


			display: block;


			  border: 0;


			  width: 94px;


			  height: 20px;


			  color: #FFFFFF;


			  font-family: tahoma;


			  font-weight: bold;
			  
			  font-size:10px;
			  
}



















.formulario_texto_confirmacion{



	color:#acaca4;







	font-family: tahoma;



	font-size:14px;



	text-align: center;



	margin:0px 0px 20px 0px;



}





#legal{
	margin: 10px 0px 0px 10px;
	font-family:arial;
	font-size:12px;
	color:#000000;
	
}

#legal a{
	text-decoration:none;
	color:#00A6D6;
	
}





/*jquery*/







input { outline:none; }







































	//.form .input { width:180px;	height:18px; border:2px solid #c4c4c4; }







	//.form .textarea { width:180px; height:120px; border:2px solid #c4c4c4; font-family:Tahoma; font-size:11px; }







	//.form .error-input, .form .error-both .input, .form .error-same .input { background-color:#FFEFEF; border-color:#BB6666; color:#660000; }







	.error-input, .error-both, .error-same{ background-color:#ce261e; border:1px #ce261e solid; }







	.error-div { margin:7px 10px 0 0; color:#CE261E; font-family:Tahoma; font-size:12x; }







	//.form .error-div-alternative { display:none; -moz-border-radius:10px; -webkit-border-radius:10px; width:800px; top:0; left:50%; position:absolute; z-index:1000; margin-left:-400px; text-align:center; font-size:16px; color:#934; padding:20px 0 20px 0; background-color:#fee; border:solid 2px #d36; border-top-width:0; }







	.error-same, .error-both { color:#fff; background-color:#b66; -moz-border-radius:3px; }







	/*.form .sendBtn {







		width:75px;







		height:24px;







		text-align:center;







		background:url(submit-btn-bg.gif) repeat-x 0 0;







		color:#5f5f5f;







		border:1px solid #aaa;







		float:right;







		display:block;







		cursor:pointer;







		font-weight:bold;







		-moz-border-radius:3px;







		-webkit-border-radius:3px;







	}







	.form .sendBtn:hover { background:url(submit-btn-bg-hover.gif) repeat-x 0 0; color:#ffffff; border:1px solid #5f5f5f; }







*/
















