

table{
	border-collapse: collapse;
	font-family: Tahoma, sans-serif;
	font-size: 11px;
	margin: 0;
	padding: 0;
	/*border: 0;*/	
	
}

img{
	border: none;
}

ul,li{
	margin: 0;
	padding: 0;
}

ul li{
	list-style: none;
}

.text{
	color: #666;
	line-height: 16px;
	margin-bottom: 1em;
	/*min-height: 210px;*/
	text-align: justify;
}

.text a{
	color: #00ADEF;
	text-decoration:none;
}

/*04-02-2013 - modificar estilos listas*/

.lista_contenido li{
	margin: 10px 0px 0px 20px;
	padding: 0;
}

.lista_contenido li{
  list-style: disc;
}

.lista_contenido li ul li{
  list-style: circle;
}
/******/

#contenidor-capcalera{
	position: relative;
	margin: 0.5em auto 0 auto;
}

h1{
	background: url('../imagenes/logo.png') no-repeat;
	height: 1.5em;
	width: 5em;
	float: left;
	margin-bottom: 10px;
}

h1 span{
	display: none;
}

/*h2{
	display: none;
}*/

h2.titol-subhome{
	display: inline;
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 35px;
	font-weight: bold;

	display: block;
}

div#grup-eines{
	float: right;
	/*width: 37.3em;*/
	margin: 0.8em 0.5em 0 0;
	padding: 0;
	width: 60em;
}

ul#eines{
	overflow: hidden;
	display: block;
	/*width: 30em;*/
	float: right;
	margin: 0;
	padding: 0;
}

ul#idiomes{
	overflow: hidden;
	width: 8em;
	margin: 0;
	padding: 0;	
}

#eines li,
#idiomes li{
	display: inline;
	float: left;
	border-right: 1px solid #5d646c;
	padding: 0 0.3em;
	/*font-size: 10.6px;*/
}

#eines li.ultim,
#idiomes li.ultim,
#eines li#data{
	border: none;
}

#eines li#data{
	letter-spacing: 2px;
}

#eines li#data img{
	float: left;
	margin-right: 3px;
}

#eines li a,
#idiomes li a{
	color: #5d646c;
	text-decoration: none;	
}

#idiomes li#idioma-actiu a{
	color: #00b1e6;
}

#idioma{margin: 0.8em 0 0 0.5em;}

#idioma a{color: #5d646c; text-decoration: none;}

form#cerca{
	margin: 0;
	padding: 0;
}

form#cerca fieldset{
	border: none;
	float: left;
	margin: 0 0 0 .5em;
	padding: 0;
	line-height: 0;
}

form#cerca fieldset label{
	display: none;
}

form#cerca fieldset input{
	/*font-size: 10.6px;*/
	height: 15px;
	border: 1px solid #ccc;
	padding: 0;
	float: left;
}

form#cerca fieldset input#cercasubmit{
	border: none;
	padding: 0;
	margin: 0;
}

#buscador{
	background: #e9eef1;
	overflow: hidden;
	margin: 1em 2em 1em 0;
	padding: 2em 1em;
}

#buscador label{
	font-size: 16px;
	font-weight: bold;
	margin-right: 1em;
}

#enviar-amic input#boto-cercador{
	width: 64px;
	float: right;
	margin-right: 3.7em;
}

#buscador input#cercador{
	height: 2.4em;
}

dl#resultats-cerca{
	overflow: hidden;
}

dl#resultats-cerca dt{
	font-weight: bold;	
}

dl#resultats-cerca dt a{
	color: #00adef;
}

dl#resultats-cerca dd{
	padding: 0 0 0.5em 0;
	margin: 0.5em 0 0 0;
	/*display: inline-block;*/
	float: none;
	color:#606f7c;
	margin-right: 2em;
	border-bottom: 3px solid #e9e9e9;
}

h3#search{
	font-size: 18px;
	font-weight: bold;
	background: url('../imagenes/border-search.png') repeat-x top left;
	padding-top: 2em;
	margin-right: 1.3em;
}


#contenidor-desplegable{
	position: relative;
}

h3.scholarships{
	color: #000;
	font-size: 18px;
}

h3.external-financing{
	font-size: 19px;
}

p.subtitol-external-financing{
	color: #00adef; 
}

p.subtitol-external-financing a{
	color: #00adef;
}

p.text-external-financing{
	color: #606f7c;
	width: 70%;
	margin-bottom: 2em;
}

h4.scholarships{
	background: url('../imagenes/border-search.png') repeat;
	font-size: 15px;
	color: #00b1e5;
	padding: 0.5em;
}

h4.scholarships a{
	background: url(../imagenes/mes.png) no-repeat left;
	color: #00b1e5;
	padding-left: 2em;
	padding-top: 0.5em;
	padding-bottom: 0.5em;
	text-decoration: none;
}

p.desplegable-scholarships {
	margin-left: 3em;
	
	
}

.js p.desplegable-scholarships{
	display: none;
}

span.menys{
	height: 2.5em;
	width: 3em;
	display: block;
	background: url(../imagenes/menys.png) no-repeat left;
	position: absolute;
	top: 2px;
	left: 8px;
	display: none;
}

div#barra-ramon-llull{
	clear: both;
	background: #f9de8d;
	height: 10px;
	margin-bottom: 6px;
	
}

#contenidor-menu-principal{
	/*position: relative;*/
	/*background: url('../imagenes/back-menu-principal.png') repeat-x top;*/
	background: url('../imagenes/back-menu-principal.png') repeat-x bottom; /*canvi*/
	/*padding-bottom: 2em;*/
	padding-bottom: 1.9em;/*canvi*/
	margin-bottom: 0.5em; /*canvi*/
	/*height: 120px;*/
	/*height: 90px;*/
	height: 70px; /*canvi*/
	overflow: hidden;
	
}

#contenidor-menu-principal-ext{
	position: relative;
	background: url('../imagenes/back-menu-principal-ext.png') repeat-x bottom; /*canvi*/
	/*padding-bottom: 2em;*/
	padding-bottom: 1em; /*canvi*/
	margin-bottom: 0.5em; /*canvi*/
	/*height: 90px;*/
	height: 80px; /*canvi*/
	/*overflow: hidden;*/
}

#contenidor-menu-principal-ext ul#menu-principal{
	padding-top: 2em;
	background:  url('../imagenes/bullet-menu-principal-ultim.png') no-repeat 46.5em 3.5em;
	overflow: hidden;
	position: relative;
}

#contenidor-menu-principal ul#menu-principal{
	padding-top: 2.5em;
	/*background:  url('../imagenes/bullet-menu-principal-ultim.png') no-repeat right 5.4em;*/
	overflow: hidden;
	position: relative;
	width: 74em;
	display: block;
}


ul#menu-principal-sel{
	padding-top: 1.4em;
	/*background:  url('../imagenes/bullet-menu-principal-ultim.png') no-repeat 48em 3.5em;*/
	/*background:  url('../imagenes/bullet-menu-principal-ultim.png') no-repeat right 4.3em;*/
	overflow: hidden;
	width: 80em;
	/*height: 90px;*/
	height: 70px; /*canvi*/
	border-top: 1px solid #f8fafb; /*revisar: hack que ajusta la pestanya activa al submenÃº. Idealment s'hauria de fer amb un marge negatiu*/
	/*position: relative;*/
	/*height: 10em;*/ 	
}

ul#menu-principal li,
ul#menu-principal-sel li{
	/*display: inline-block;*/
	float: left;
	/*background: url('../imagenes/bullet-menu-principal-complet.png') no-repeat left 1.9em;*/
	background: url('../imagenes/bullet-menu-principal-complet.png') no-repeat left 0.9em; /*canvi*/
	/*background: url('../imagenes/bullet-menu-principal-complet-sel.png') no-repeat left 1.7em;*/
	padding-right: 10px;
	/*padding-top: 2.25em;*/
	padding-top: 1.25em;/*canvi*/
	padding-left: 1.2em;
	padding-bottom: 2em;
	list-style: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
	/*border: 1px solid red;*/
}

ul#menu-principal-sel li.ant-sel{
	float: left;
	/*revisar que res ha deixat de veure's bÃ©*/
/*	background: url('../imagenes/bullet-menu-principal-complet-sel.png') no-repeat left 1.9em;*/
	/*background: url('../imagenes/bullet-menu-principal-ant-sel.png') no-repeat left 1.9em;*/
	background: url('../imagenes/bullet-menu-principal-ant-sel.png') no-repeat left 0.9em;/*canvi*/
	padding-right: 10px;
	/*padding-top: 2.25em;*/
	padding-top: 1.25em;/*canvi*/
	padding-left: 1.2em;
	padding-bottom: 2em;
	list-style: none;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 17px;
}


ul#menu-principal li.sel,
ul#menu-principal-sel li.sel{
	/*background: url('../imagenes/bullet-menu-principal-sel.png') no-repeat 0.25em 1.8em;*/
	background: url('../imagenes/bullet-menu-principal-sel.png') no-repeat 0.25em 0.8em; /*canvi*/
}

ul#menu-principal li.primer-sel{
	/*background: url('../imagenes/bullet-menu-principal-primer-sel.png') no-repeat left 1.8em;*/
	background: url('../imagenes/bullet-menu-principal-primer-sel.png') no-repeat left 0.8em;/*canvi*/
	padding-right: 0;
}

ul#menu-principal li.ant-sel{
	/*background: url('../imagenes/bullet-menu-principal-ant-sel.png') no-repeat left 1.8em;*/
	background: url('../imagenes/bullet-menu-principal-ant-sel.png') no-repeat left 0.8em; /*canvi*/
}

ul#menu-principal li.sel a,
ul#menu-principal-sel li.sel a{
	background: url('../imagenes/back-menu-principal-sel.png') repeat-x;
	height: 1em;
	display: block;
	/*margin-left: 0.6em;*/	
	/*padding-top:0.5em;*/
	margin: -0.45em -0.6em 1em 1.4em;
	padding: 0.4em 0.5em 2em 0.5em;
}

ul#menu-principal-sel li.sel ul li a{
	height: 2em;
	display: block;
	margin-top: -0.1em;
	/*margin-left: 0.6em;*/
	margin-left: 1.4em;	
	/*padding-top:0.5em;*/
	margin-right: -0.6em;
	padding-right: 0.5em;
	padding-left: 0.5em;	
	margin-top: 1px;
}

ul#menu-principal li.primer-sel a{
	background: url('../imagenes/back-menu-principal-sel.png') repeat-x left;
	display: block;
	/*margin-top: -0.8em;
	margin-left: -0.25em;*/
	margin:-0.45em 0 0 0;
	padding:0.45em 0.6em 0.7em 1em;
}

ul#menu-principal li.primer,
ul#menu-principal-sel li.primer{
	/*background: url('../imagenes/bullet-menu-principal.png') no-repeat left 2em;*/
	background: url('../imagenes/bullet-menu-principal.png') no-repeat left 1em; /*canvi*/
	padding-left: 0;
	/*padding-top: 2.25em;*/
	padding-top: 1.25em; /*canvi*/
}

ul#menu-principal li.ultim,
ul#menu-principal-sel li.ultim{
	background: url('../imagenes/bullet-menu-principal-ultim.png') no-repeat left top;	
}

ul#menu-principal li a,
ul#menu-principal-sel li a{
	text-decoration: none;
	padding-left: 1.5em;
	color: #606f7c;
	font-weight: bold;
	/*border: 1px solid blue;*/
	/*border: 1px solid red;*/
}

ul#menu-principal-sel li.sel ul{
	/*position: absolute;
	top: 5em;
	left: 8em;*/
	position: absolute;
	left: 0.55em;
	/*top: 5em;*/
	top: 4em; /*canvi*/
}

ul#menu-principal-sel li.sel ul li{
	font-weight: bold;
	background: url('../imagenes/bullet-menu-secundari.gif') no-repeat left top;
	padding-left: 1em;
	margin-right: 1em;
}

ul#menu-principal-sel li.sel ul li a{
	background: none;
	padding: 0;
	margin:0;
	font-size: 10px;
	/*font-size: 10px;*/
}


/*#logo-flash{
	position: absolute;
	right: 0em;
	top: -1.7em;
	z-index: 1;
}*/

#logo-flash{
	position: absolute;
	/*right: 0em;*/
	margin-left: 72em;
	top: 5em;
	z-index: 1;
}

span#logo-flash{
	cursor: pointer;
}

span#logo-flash:after{
	cursor: pointer;
	height: 10em;
	display: inline-block;
	content: " ";
	width: 12em;
	margin-left: -12em;
}

ul#fil-ariadna{
	margin-left: 1em;
	margin-bottom: 0.5em;
}

ul#fil-ariadna li{
	display: inline;
	list-style: none;
	/*font-size: 10.6px;*/
}

ul#fil-ariadna li a{
	background: url('../imagenes/serador-fil-ariadna.png') no-repeat right 0.5em;
	padding-right: 0.7em;
	margin-right: 0.5em;	
	color: #00b1e6;
	text-decoration: none;
}

div#submenu{
	background: url('../imagenes/back-menu-secundari.png') repeat-x;
	overflow: hidden;
	height: 5em;
	position: relative;
}

#submenu ul{
	padding-top: 1.8em;
	float: right;
}

#submenu ul li{
	float: left;
	list-style: none;
	/*font-size: 15px;*/
	font-weight: bold;
	border: 1px solid #e5e9ec;
	margin-left:5px;
	background: #f6fAfd url('../imagenes/bullet-submenu-home.png') no-repeat 3px 0.3em;
	padding-left: 15px;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 15px;
}

#submenu ul li.share{
	background: #f6fAfd url('../imagenes/bullet-share.png') no-repeat 3px 0.2em;
	margin-right: 0;
}

#submenu ul li a{
	color: #333;
	text-decoration: none;
}

ul#menu-principal-sel li{
	width: auto;
}

ul#menu-principal-sel li ul{
	overflow: hidden;
	/*clear: both;*/
	margin: 0;
	padding: 0;
	width: 50em;
	/*position: absolute;
	bottom: 0;
	left: 0;*/
}

ul#menu-principal-sel li ul li{
	/*float: left;*/
	background: none;
	padding: 0;
	margin: 0;
	list-style: none;
	/*width: auto;*/
	/*position: absolute;*/
}

ul.destacat-home,
ul.destacat-home-inspiring{
	border-right: 1px solid #eceeed;
	min-height: 13.5em;
	background: url('../imagenes/ombra-menu-secundari.png') no-repeat right bottom;
	margin: 1em;
}

ul.destacat-subhome{
	min-height: 16em;
	border-right: 1px solid #eceeed;
	/*background: url('../imagenes/ombra-menu-secundari.png') no-repeat 3.8em bottom;*/
	background: url('../imagenes/ombra-menu-secundari.png') no-repeat right bottom; /*canvi*/
	margin: 0 1em 1em 1em;
}

/*ul.destacat-subhome{
	margin-top: 1em;
	padding-bottom: 1em;
	padding-right: 1.3em;
	
}*/

ul.destacat-subhome li{
	background: none;
}

ul.destacat-subhome li a{
	background: url(../imagenes/bullet-more-destacats.png) no-repeat scroll right center;
	color: #00b1e6;
	padding-right: 0em;
	margin-right: 1em;
	text-decoration: none;
	margin-left: 1.8em;
	display: block;
}

ul.destacat-home .titol,
ul.destacat-home-blau .titol,
ul.destacat-subhome .titol{
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 19px;
	font-weight: bold;
	background: url('../imagenes/bullet-destacats.png') no-repeat left 0.5em;
	padding: 0.5em 0 0 1.7em;
	height: 2.5em;
	line-height: 1em;
	border-bottom: 1px solid #eceeed;
	margin-right: 1em;
	margin-left: 0;
	margin-bottom: 5px;
}

ul.destacat-subhome .titol{
	background: none;
	padding: 0;
}

ul.destacat-home-inspiring .titol{
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 24px;
	font-weight: bold;
	background: none;
	padding: 0em 0 0 3em;
	height: 2.7em;
	line-height: 1em;
	/*border-bottom: 1px solid #eceeed;*/
	margin-right: 1em;
	margin-left: 0;
}

ul.destacat-home-inspiring .titol a{
	font-size: 24px;
}

ul.destacat-home-inspiring .titol img{
	position: absolute;
	top: 0;
	left: 0;
}


ul.destacat-home .titol a,
ul.destacat-home-blau .titol a,
ul.destacat-home-inspiring .titol a,
ul.destacat-subhome .titol a{
	margin-left: 0;
}


ul.destacat-home-inspiring li.titol span{
	border-bottom: 1px solid #eceeed;
	display: block;
	padding-bottom: 0.4em;
	color: #000;
	background: none;
	font-size: 1em;
	line-height: 1em;
}

ul.destacat-home-blau{
	min-height: 10em;
	background: #f6fafd url('../imagenes/plec-menu-secundari.png') no-repeat right top;
	padding: 0 0 0 1em;
	margin: 1em 0 1em -1em;
}

ul.destacat-home li,
/*ul.destacat-home-blau li,*/
ul.destacat-home-inspiring li/*,
ul.destacat-subhome li*/{
	background: url('../imagenes/bullet-menu-secundari.gif') no-repeat left 2px;
	position: relative;	
}

ul.destacat-home-blau li{
	background: url('../imagenes/bullet-menu-secundari.gif') no-repeat left top;
}

ul.destacat-home li a,
ul.destacat-home-blau li a,
ul.destacat-home-inspiring li a{
	color: #666;
	line-height: 16px;
	font-size: 11px;
	text-decoration: none;
	margin-left: 2em;
	padding-right: 1em;
	display: block;
}

ul.destacat-home-blau li a{
	background: url('../imagenes/ombra-menu-secundari-blau.png') no-repeat right bottom;
	padding-bottom: 2em;
}



ul.destacat-subhome li.primer{
	background: url('../imagenes/bullet-menu-secundari.gif') no-repeat left 2px;
}

ul.destacat-subhome li.primer a{
	color: #606f7c;
	background: none;
	margin: 0 0 0.5em 1.8em;

}

/*ul.destacat-home-blau li.ultim a{
	display: block;
	padding-bottom: 1em;
	background: url('../imagenes/ombra-menu-secundari-blau.png') no-repeat right bottom;
}*/

ul.destacat-home li span,
ul.destacat-home-blau li span,
ul.destacat-home-inspiring li span,
ul.destacat-subhome li span{
	color: #00b1e6;        
	background: url('../imagenes/bullet-more-destacats.png') no-repeat right;
	padding-right: 1em;
}

ul.destacat-home-inspiring li.ultim{
	background: none;
	margin-left: 4.8em;
}

/*-----------------------------------------------sidebar------------------------*/
#contenidor-sidebar-ampla{
	width: 300px;
	padding-left: 2em;
	margin-bottom: 1em;
	padding-top: 1em;
}

#contenidor-sidebar-ampla .text{
	min-height: 1em;
}

#contenidor-sidebar-estreta{
	width: 177px;
	padding-left: 2em;
}

ul#sidebar{
	background: url('../imagenes/back-sidebar.png') repeat-x left top;
	border-bottom: 5px solid #f9de8d;
	padding-top: 0.5em;
	padding-bottom: 2px;
	/*width: 160px;*/
	/*margin-left: 2em;*/
	margin-top: 1em;
	

}


div#contenidor-eines-sidebar{
	width:177px;
	
	
	
}
ul#eines-sidebar {
	background: url(../imagenes/ombra-menu-secundari.png) no-repeat right bottom;
	float:right;
	margin-bottom:4em;
	margin-top:3em;
	padding-bottom:1em;
	padding-right:1.5em;
	width: 11em;
	
	

	
}




ul#sidebar li{
	background: #f6fafd url(../imagenes/plec-menu-secundari.png) no-repeat right top;
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	margin-top: 0.5em;
	padding: 0.5em;
}

ul#sidebar li a{
	background: url('../imagenes/bullet-sidebar-gris.png') no-repeat left top;
	color: #5f6f7c;
	display: block;
	min-height: 1.5em;
	padding: 0 1em 0 2em;
	text-decoration: none;
}

ul#sidebar li.blau a{
	background: url('../imagenes/bullet-sidebar-blau.png') no-repeat left top;
	color: #00b0eb;
	display: block;
	min-height: 1.7em;
	padding-left: 2em;
	text-decoration: none;	
}
	
ul#eines-sidebar li {
	display: inline;
	/*float: left;*/
	padding: 2em 0 0 1em;
}

ul#eines-sidebar li a {
	color: #67717a;
	text-decoration: none;
}

ul#eines-sidebar li.print {
	background: url(../imagenes/print.png) no-repeat 10px 0;
	margin-left: 0em;
}

ul#eines-sidebar li.email {
	background: url(../imagenes/send.png) no-repeat 12px 0;
}

ul#eines-sidebar li.share {
	background: url(../imagenes/share.png) no-repeat 15px 0;
}

/*-----------------------menu tercer nivell----------------------------------*/
div.titol-menu-tercer-nivell{
	background: #00adef;
	height: 63px;
	margin: 5px 1em 1em 0;
		
}

.titol-menu-tercer-nivell h2{
	color: #fff;
	display: inline-block;
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 25px;
	line-height: 1em;
	margin: 5px 0 0 5px;
	padding-top: 0;
}

ul#menu-tercer-nivell{
	background: url(../imagenes/back-sidebar.png) repeat-x scroll left bottom;
	margin-right: 1em;
	padding-bottom: 0.8em;
	margin-bottom: 1em;
}

ul#menu-tercer-nivell li{
	background: url(../imagenes/bullet-menu-secundari.gif) no-repeat 10px 9px;
	border-bottom: 1px solid #e5e9ec;
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 13px;
	font-weight: bold;
	padding: 0.5em 1em 0.5em 2em;
}

ul#menu-tercer-nivell li a{
	color: #666;
	text-decoration: none;
}

ul#menu-tercer-nivell li.sel{
	background: url(../imagenes/back-menu-tercer-nivell-sel.png) repeat left top;
	display: block;
	padding-left: 0;
}

ul#menu-tercer-nivell li.sel a{
	background: url(../imagenes/bullet-menu-secundari.gif) no-repeat 10px 3px;
	color: #00adef;
	padding-left: 2em;	
	text-decoration: none;
	display: block;
}

ul#menu-tercer-nivell li.sel ul{
	border-top: 3px solid #00adef;
	margin: 0 -1em -0.7em 0;
	padding: 0;
}

ul#menu-tercer-nivell li.sel ul li{
	background: url(../imagenes/bullet-menu-tercer-nivell.png) no-repeat left 12px;
	border-bottom: 1px solid #fff;
	margin: 0 0 0 2em;
	padding-left: 1em;
}

ul#menu-tercer-nivell li.sel ul li a{
	background: none;
	color: #666;
	display: block;
	padding: 0;	
}

/*---------------------------------------peu------------------------------*/
#footer{
	border-bottom: 6px solid #02adf2;
	background: url(../imagenes/linia-vertical-peu.png) no-repeat left bottom;
	margin-top: -5em;
	padding-top: 5em;
	

}

#enviar-amic img{
	float: right;
	margin-right: 3em;
}

#enviar-amic #footer{
	background: none;
	border: none;	
	font-size: 10px;
}

#enviar-amic #footer address a{
	border-right: 1px solid #606f7c;
}

#enviar-amic #footer address a.legal{
	border: none;
}

#footer-20{
	background: none;
	border-bottom: 6px solid #02adf2;
	margin-top: -5em;
	padding-top: 5em;
}

address {
	float: left;
	font-style: normal;
	margin: 10px 0 0 0;
	/*04-02-2013 - agrandar pie*/
	/*width: 465px;*/
	width: 555px;

}

address a{
	border-right: 1px solid #333;
	color: #606f7c;
	padding: 0 3px;
	text-decoration: none;
}

address a.map{
	border:none;
}

#footer ul,
#footer-20 ul{
	margin: 0;
}

#footer ul,
#footer-20 ul{	
	height: 2em;
}

#footer ul li,
#footer-20 ul li{
	display: inline;	
}

#footer ul#enllacos-20,
#footer-20 ul#enllacos-20{
	float: right;
	margin-top: 0.8em;
}

p#mostrar-contingut{
	display: none;
}

.js p#mostrar-contingut{
	cursor: pointer;
	display: inline;
	text-decoration: underline;
}

.js div#contingut-complet{
	display: none;
}

#enviar-amic{
	background: url(../imagenes/fons-enviar-amic.png) no-repeat;
	font-family: Helvetica, Arial, Sans-serif;
	height: 312px;
	margin: 1em;
	overflow: hidden;
	padding: 1em;
	position: relative;
	width: 463px;
}

#enviar-amic h3{
	border-bottom: 5px solid #02adf2;
	margin: 0 2em 0.5em 0;
	font-size: 25px;
	font-weight: bold;
}

#enviar-amic #tancar{
	font-size: 11px;
	font-weight: bold;
	position: absolute;
	right: 6em;
	top: -0.5em;
}

#enviar-amic #tancar a{
	color: #00b1e6;
}

#enviar-amic p.confirmacio{
	color: #00adf1;
	font-weight: bold;
	text-align: center;
	font-size: 11px;
	margin: 7em 3em 11em 3em;
}

#enviar-amic input{
	width: 14.3em;
}

#enviar-amic label{
	font-weight: bold;
}

#enviar-amic label span{
	font-weight: normal;	
}

#enviar-amic p.camp{
	float: left;
	margin: 0 0 1em 0;
	width: 14em;
}

#enviar-amic p.camp-textarea{
	clear: both;
}

#enviar-amic p.camp-textarea label{
	display: block;
}

ul#paginacio{
	float: right;
}

ul#paginacio li{
	display: inline;
}

ul#paginacio li.anterior a,
ul#paginacio li.seguent a{
	color: #00adef;
	font-size: 1.2em;
	font-weight: bold;
	text-decoration: none;
}

.separador{
	background: url('../imagenes/separador-subhome.png') repeat-x;
	height: 2em;
	width: 100%;
}

#form-experiences{
	width: 200px;
	float: left;
	margin: -2em 1em 0 0;
	padding: 0;
	font-size: 11px;
	font-family: Arial;
	border-bottom: 3px solid #00b1e5;
	
}


#form-experiences td{
	color: #00b1e5;
	font-weight: bold;
}


#form-experiences select{
	width: 130px;
	border: 1px solid #ccc;
	font-size: 11px;
}

#faculty-research label{
	width: 17em;
	display: block;
	display: inline-block;
	font-weight: bold;
	color: #00adef;
}

#faculty-research input,
#faculty-research select{
	width: 27em;
}

#faculty-research input#find{
	width: auto;
	float: right;
}

#contenidor-external-financing{
	position: relative;
	background: url('../imagenes/border-search.png') repeat;
	height: 2.8em;
	
}

p#select-external-financing{
	width: 160px;
	margin-right: 15px;
	border-right: 15px solid #fff;
}

#select-external-financing select{
	background: url('../imagenes/select-external-financing.png') no-repeat;
	border: 1px solid #ced0cf;
	height: 2.3em;
	width: 160px;
}

ul#nivell-close-to-you{
	background: url('../imagenes/back-closetoyou-fosc.png') no-repeat;
	overflow: hidden;
	margin-bottom: 1em;
}

ul#nivell-close-to-you li{
	display: block;
	float: left;
	
	
	/***Dani Carrillo 25/02/09: Cambio de % del ancho de la pestaña al añadir la 4ª pestaña on-line***/
  	//width: 25%;
	//width: 22%;
	width: 18%;
	
	background: url('../imagenes/back-closetoyou-fosc.png') repeat;
	padding: 1em 0;	
	margin: 0 0.5em 0em 0;
	border-right: .6em solid #fff;
	
}



ul#country-close-to-you{
	clear: both;
	margin-right: -0.7em;
}

ul#country-close-to-you li{
	display: block;
	float: left;
	width: 19.2%;
	background: url('../imagenes/back-closetoyou.png') repeat;
	padding: 1em 0;	
	margin: 0 0.5em 1em 0;
}

ul#country-close-to-you li.select{
	background: url('../imagenes/border-search.png') repeat;
	margin-right: 0;
}

ul#nivell-close-to-you li a{
	color: #fff;
	font-weight: bold;
	padding-left: 1em;
	font-size:14px;
	
}

ul#country-close-to-you li a{
	color: #00adef;
	font-weight: bold;
	padding-left: 1em;
	
}

table#close-to-you{
	clear: both;
	margin-right: -0.5em;
	width: 100%;
}

table#close-to-you thead tr td{
	width: 15%;
	background: url('../imagenes/border-search.png') repeat;
	border-right: 5px solid #fff;
	padding: 1em 0 1em 1em;
	color: #00adef;
	font-weight: bold;
}

table#close-to-you thead tr td a{
	color: #00adef;
	font-weight: bold;
	position: relative;
	//font-size: 12px;
} 

table#close-to-you thead tr td a.bullet{
	background: url(../imagenes/bullet-close-to-you.png) no-repeat right 5px;
	padding-right: 1em;
	
}

table#close-to-you thead tr td img{
	position: absolute;
	top: 5px;
	right: 0;
	display: none;
}

table#close-to-you thead tr td a.bullet-dalt{
	background: url(../imagenes/bullet-close-to-you-dalt.png) no-repeat right 5px;
	padding-right: 1em;
}


table#close-to-you tbody tr td{
	color: #606f7c;
	padding-bottom: 1em;
	border-bottom: 3px solid #e9e9e9;
	padding-left:1em;
	padding-top: .5em;
}

/*table#close-to-you tbody tr td img{
	margin-left: -1em;
}*/

.flash-share{
	position: relative;
	zoom: 1;
	margin-top: -15.5em;
	z-index: 1000;
	display: none;
	background: #fff;
	height:170px;
}

#enllacos-fees-financing{
	margin-top: 1em;
}

#enllacos-fees-financing li{
	background: url('../imagenes/bullet-menu-secundari.gif') no-repeat left 3px;
	padding-left: 2em;
	margin-left: 1em;
	margin-bottom: 0.5em;
	font-size: 12px;
}

#enllacos-fees-financing a{
	display: block;
	color: #00adef;
	font-weight: bold;
	margin-bottom: 5px;
	text-decoration: none;	
}

#separador-vertical{
	/*background: url('../imagenes/separador-vertical.png') no-repeat left top;
	

	height: 325px;
	position: absolute;
	margin-left: -7px;*/
	/*background-position: top 5px;
	background-position: top -10px;*/
	
	background-image: url('../imagenes/separador-vertical.png');

	
	
	background-repeat: no-repeat;
	background-position: top 5px;
	margin-left: -7px;
	
	height: 325px;
	position: absolute;
	*position:relative;

	
	
	
	
}

#videoFlash{
	margin-left: 2em;
}

/*--------------------------------------*/


/*****************estilos formulaio profesorado******************************************/



    
    
      
   #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:385px;scrollbar-track-color: #C0C0C0;border-style:dotted}
    #cuadro_listado_prof input{width:235px; border: 1px solid #666666; }
    .cuadro_resultado_prof {margin:0px; padding: 0px; border-bottom: 2px solid #666666;}
    .tags_prof{ font-size: 11px; font-family: verdana; padding:0px; display:inline-block;	vertical-align:top; border: 0px #0091CC solid;}
    .tags_prof a {color: #027095;  margin:0px;   text-decoration:none;  }
    .gris_prof{background-color: #cccccc; border: 1px #000000 solid; width: 362px; font-size: 10px; font-family: verdana; padding: 3px;margin-left:-13em;width:28em;}
    .nom_apellido_prof{border: 0px #000000 solid; width: 150px; font-size: 10px; font-family: verdana; padding: 0px;}
    .teacher_prof{width: 200px; }
    .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: #027095; 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: #027095;  margin:0px;   text-decoration:none;  }
     .list_dep_sx{width: 305px;}
    .list_dep_dx{width: 308px;}
    .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: #027095; font-size: 11px; font-family: verdana; font-weight: normal; text-decoration:none;  }

    




/*----------------------------------------*/
.cajaTitulo{
	display: none;
}

#cuadro_listado_prof ul a{
	color: #00b1e6;
}

.cuadro_resultado_prof{
	border-bottom: 2px solid #00b1e6;
}

.gris_prof {
	background-color: #fff;
	border: 1px solid #00b1e6;
	color: #00b1e6;
	font-weight: bold;
}

.nom_apellido_prof .texto{
	color: #00b1e6;
	font-weight: bold;
}

#cuadro_listado_prof input,
#cuadro_listado_prof select{
	border: 1px solid #00b1e6;
}



#cuadro_listado_prof{
	margin-left: 1em;
}

/***************** estilos mostrar desplegable doc mbacareers2010 ******************************************/

.contenedor_elemento_desplegable { 
                     width:717px;
			   padding:0px;	
			   margin: 0px 0px 20px 0px;
			   

			
    }


.titulo_mostrar_desplegable {
	
      background: url('http://itemsweb.esade.es/mba/imagenes/border-search.png') repeat;
  	  font-size: 15px;
  	  color: #00b1e5;
      padding: 0.5em;
      font-family:Tahoma,sans-serif;
	  font-weight:bold;
      /*margin-top:1.5em;
      margin-bottom:1.5em;*/

}

.titulo_mostrar_desplegable a { 
    	background: url('http://itemsweb.esade.es/mba/imagenes/mes.png') no-repeat left;
    	color: #00b1e5;
    	padding-left: 2em;
    	padding-top: 0.5em;
    	padding-bottom: 0.5em;
    	text-decoration: none;
	
}



   
    
.lista_contenedor_interior { 
      margin: 5px 0px 0px 0px;
      padding: 0px;
      list-style-type: none;
      margin-left:3em;
      font-family:Tahoma,sans-serif;
      font-size:11px;
	
}
    
.lista_contenedor_interior a { 
      text-decoration: none;
      color: #000000;
}


/*
h4.titulo_mostrar_desplegable {
      background: url('http://itemsweb.esade.es/mba/imagenes/border-search.png') repeat;
  	  font-size: 15px;
  	  color: #00b1e5;
      padding: 0.5em;
      font-family:Tahoma,sans-serif;
      /*margin-top:1.5em;
      margin-bottom:1.5em;*/

	
}
*/

/***************** estilos cuadro info mbacareers 2010 ******************************************/

.contenedor_search_toolbar {
      						width:717px;
}
      
.cuadro_title_toolbar {
      					background-color:#00CCFF;
      					color: #FFFFFF;
      					font-family:"Verdana";
      					font-size:16px;	
      					text-align:center;
      					padding: 2px;
      					width: 713px;					
      					*width: 717px;					
}
      
.cuadro_search_toolbar {  
      					background-color:#FFCC00;
      					width: 717px;
						color:#5F5F5F;                
}
      
.cuadro_search_toolbar table { 
                color:#5F5F5F;      
}    
            
.cuadro_search_toolbar_ult { 
      					background-color:#FFCC00;
						margin: 0px 0px 10px 0px;
      					width: 717px;	
						color:#5F5F5F;  
						              			
}
      
.cuadro_search_toolbar_ult table { 
                color:#5F5F5F;      
}      
      
.cuadro_search_toolbar_inside1 {
      					background-color:#FFFFFF;
      					font-family:"Verdana";
      					font-size:10pt;
						padding: 2px;
      					border-right-style: solid;
      					border-right-color: #FFCC00;
      					border-right-width:10px;						
      					width: 246px;					
}

.cuadro_search_toolbar_inside1 table {
      					font-size:10pt;	       
}
            
.cuadro_search_toolbar_inside1 a {
                color:#00ADEF;                     
}
      
.cuadro_search_toolbar_inside2 {
      					background-color:#FFFFFF;
      					font-family:"Verdana";
      					font-size:10pt;
      					padding: 2px;
      					border-right-style: solid;
      					border-right-color: #FFCC00;
      					border-right-width:10px;					
      					width: 246px;					
}

.cuadro_search_toolbar_inside2 table {
      					font-size:10pt;	       
}
      
.cuadro_search_toolbar_inside2 a {
                color:#00ADEF;                    
}
            
.cuadro_search_toolbar_inside3 { 
      					background-color:#FFFFFF;
      					font-family:"Verdana";
      					font-size:10pt;	
      					padding: 2px;					
      					width: 173px;					
}

.cuadro_search_toolbar_inside3 table {
      					font-size:10pt;	       
}
            
.cuadro_search_toolbar_inside3 a {
                color:#00ADEF;                  
}  

/******************** Último blog post *********************************************/

ul.destacat-home .titol_lastpost{ 
	font-family: Helvetica, Arial, Sans-serif;
	font-size: 19px;
	font-weight: bold;
	background: url('../imagenes/bullet-destacats.png') no-repeat left 0.5em;
	padding: 0.5em 0 0.5em 1.7em;
	/*height: 2.5em;*/
	line-height: 1em;
	border-bottom: 1px solid #eceeed;
	margin-right: 1em;
	margin-left: 0;
	margin-bottom: 5px;
}

/*****************************************************************/



/************ formulario CRM **********************/
.formulariocrm_contenedor_80 {
	width: 758px;
	margin: 0px 0px 0px 10px;
	overflow: hidden !important;
	clear: both !important;
}

.formulariocrm_fondo_centro_80 {
	width: 758px;
	height: auto;
	background-image: url(../imagenes/fondo_profesorado_center.png);
	background-repeat: repeat-y;
	overflow: hidden !important;
	clear: both !important;
}

.formulariocrm_fondo_arriba_80 {
	background-image: url(../imagenes/fondo_profesorado_up.png);
	background-position: top center;
	background-repeat: no-repeat;
	overflow: hidden !important;
	clear: both !important;
}

.formulariocrm_fondo_abajo_80 {
	background-image: url(../imagenes/fondo_profesorado_dwn.png);
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 15px 15px 15px 15px;
	margin: 0px;
	overflow: hidden !important;
	clear: both !important;
}

.formulariocrm_titulo_80 {

	width:400px;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#000000;
}

.formulariocrm_texto_80 {

	width:400px;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:10px 0px 25px 0px;
}

.formulariocrm_label_80 {
	color: #009EE0;
	float: left;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	margin: 3px 0px 0px 91px;
	width: 200px;
}

.formulariocrm_item_80 {
	height: auto;
	*height:30px;
	font-family: tahoma;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	clear: both !important;
	/*overflow: hidden !important;*/
}

.formulariocrm_input_80 {


}

.formulariocrm_input_80 input {
	border-color: #ACACA4;
	border-style: solid !important;
	border-bottom-width: 1px !important;
	border-left-width: 1px !important;
	border-right-width: 1px !important;
	border-top-width: 1px !important;
	height: 20px;
	width: 300px;
}

.formulariocrm_input_80 textarea {
	border-color: #ACACA4;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	height: 100px;
	width: 300px;
}

.formulariocrm_input_80 select {
	border-bottom-color: #ACACA4;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-color: #ACACA4;
	border-left-width: 1px;
	border-right-color: #ACACA4;
	border-right-width: 1px;
	border-top-color: #ACACA4;
	border-top-width: 1px;
	height: 20px;
	width: 300px;
	margin: 0px 0px 0px 0px;
}

/*
.formulariocrm_separador {

	width:108px;
	height:2px;
	border-top:1px solid #edece7;
	margin:10px 10px 10px 10px;

}*/

.itemcrm_submit_80{
	height: 20px;
	margin: 0px 93px 0px 0px;
}

.itemcrm_submit_80 input{/*background-image: url(http://itemsweb.esade.edu/web2010/imagenes/boton_cercar_fondgris.png);*/
	float:right;
	background-image: url(http://itemsweb.esade.edu/web2010/imagenes/boton_cercar_fondoblanco.png);
	border: 0px;
	color: white;
	display: block;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	width: 94px;
}

.formulariocrm_texto_confirmacion{

	color: #000000;
	font-family: arial;
	font-size:12px;
	text-align: center;
	margin:10px 0px 20px 0px;
}

.formulariocrm_avisolegal{
	margin: 10px 0px 0px 10px;
	Font-family:arial;
	font-size:12px;
	color:#000000;
}

.formulariocrm_avisolegal a{
	text-decoration:none;
	color:#00A6D6;
}

/**************50****************************/

.formulariocrm_contenedor_50 {
	width: 528px;
	margin: 0px 0px 0px 0px;
	overflow: hidden !important;
	clear: both !important;
	
}

.formulariocrm_fondo_centro_50 {
	width: 528px;
	height: auto;
	/*background-image: url(../imagenes/fondo_txt_deplebr_cnter50.png);
	background-repeat: repeat-y;*/
	overflow: hidden !important;
	clear: both !important;
	margin: 0px 0px 0px 0px;

}

.formulariocrm_fondo_arriba_50 {
	/*background-image: url(../imagenes/fondo_txt_deplebr_up50.png);
	background-position: top center;
	background-repeat: no-repeat;*/
	overflow: hidden !important;
	clear: both !important;
	margin: 0px 0px 0px 0px;

}

.formulariocrm_fondo_abajo_50 {
	background-image: url(../imagenes/fondo_txt_deplebr_dwn50.png);
	
	background-position: bottom left;
	background-repeat: no-repeat;
	padding: 15px 15px 15px 0px;
	margin: 0px 0px 0px 0px;
	overflow: hidden !important;
	clear: both !important;


}

.formulariocrm_titulo_50 {

	width:528px;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	color:#000000;
	background-color:#EAEFF2;
	border-bottom:5px #00A6D6 solid;
	padding: 5px 10px 5px 10px;
}

.formulariocrm_texto_50 {

	width:458px;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:10px 0px 25px 0px;
}

.formulariocrm_label_50 {
	color: #009EE0;
	float: left;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	margin: 3px 0px 0px 10px;
	width: 200px;

}

.formulariocrm_item_50 {
	height: auto;
	*height:30px;
	font-family: tahoma;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	clear: both !important;
	/*overflow: hidden !important;*/
}

.formulariocrm_input_50 {


}

.formulariocrm_input_50 input {
	border-color: #ACACA4;
	border-style: solid !important;
	border-bottom-width: 1px !important;
	border-left-width: 1px !important;
	border-right-width: 1px !important;
	border-top-width: 1px !important;
	height: 20px;
	width: 280px;
	margin: 0px 0px 0px 10px;
}

.formulariocrm_input_50 textarea {
	border-color: #ACACA4;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	height: 100px;
	width: 280px;
	margin: 0px 0px 0px 10px;
}

.formulariocrm_input_50 select {
	border-bottom-color: #ACACA4;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-color: #ACACA4;
	border-left-width: 1px;
	border-right-color: #ACACA4;
	border-right-width: 1px;
	border-top-color: #ACACA4;
	border-top-width: 1px;
	height: 20px;
	width: 280px;
	margin: 0px 0px 0px 10px;
}

/*
.formulariocrm_separador {

	width:108px;
	height:2px;
	border-top:1px solid #edece7;
	margin:10px 10px 10px 10px;

}*/

.itemcrm_submit_50{
	height: 20px;
	margin: 10px 10px 0px 0px;
}

.itemcrm_submit_50 input{/*background-image: url(http://itemsweb.esade.edu/web2010/imagenes/boton_cercar_fondgris.png);*/
	float:right;
	background-image: url(http://itemsweb.esade.edu/web2010/imagenes/boton_cercar_fondoblanco.png);
	border: 0px;
	color: white;
	display: block;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	width: 94px;
}
/********************************************/



/**************30****************************/

.formulariocrm_contenedor_30 {
	width: 300px;
	margin: 0px 0px 0px 20px;
	background-color:#EAEFF2;
	overflow: hidden !important;
	clear: both !important;
}

.formulariocrm_fondo_centro_30 {
	width: 300px;
	height: auto;
	/*background-image: url(../imagenes/fondo_txt_deplebr_cnter30.png);
	background-repeat: repeat-y;*/
	padding:5px 0px 0px 0px;
	background-color:#EAEFF2;
	overflow: hidden !important;
	clear: both !important;
}

.formulariocrm_fondo_arriba_30 {
	/*background-image: url(../imagenes/fondo_txt_deplebr_up30.png);
	background-position: top center;
	background-repeat: no-repeat;*/
	
	overflow: hidden !important;
	clear: both !important;
}

.formulariocrm_fondo_abajo_30 {
	background-image: url(../imagenes/tancament_formulari.gif);
	/*background-image: url(../imagenes/fondo_txt_deplebr_dwn30.png);*/
	background-position: bottom left;
	background-repeat: no-repeat;
	/*padding: 15px 15px 15px 15px;*/
	margin: 0px;
	overflow: hidden !important;
	clear: both !important;
}

.formulariocrm_titulo_30 {

	width:300px;
	font-family:arial;
	font-size:20px;
	font-weight:bold;
	color:#1BB0EA;
	border-top:3px #1BB0EA solid;
	border-bottom:3px #1BB0EA solid;
	padding:5px;
}

.formulariocrm_texto_30 {

	width:200px;
	font-family:arial;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	margin:10px 0px 25px 0px;
}

.formulariocrm_label_30 {
	color: #009EE0;
	//float: left;
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	margin: 3px 0px 5px 10px;
	width: 200px;

}

.formulariocrm_item_30 {
	height: auto;
	*height:30px;
	font-family: tahoma;
	font-size: 12px;
	color: #FFF;
	font-weight: normal;
	margin: 10px 0px 0px 0px;
	/*clear: both !important;*/
	/*overflow: hidden !important;*/
}

.formulariocrm_input_30 {


}

.formulariocrm_input_30 input {
	border-color: #ACACA4;
	border-style: solid !important;
	border-bottom-width: 1px !important;
	border-left-width: 1px !important;
	border-right-width: 1px !important;
	border-top-width: 1px !important;
	height: 20px;
	width: 280px;
	margin: 0px 0px 0px 10px;
}

.formulariocrm_input_30 textarea {
	border-color: #ACACA4;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	height: 100px;
	width: 280px;
	margin: 0px 0px 0px 10px;
}

.formulariocrm_input_30 select {
	border-bottom-color: #ACACA4;
	border-style: solid;
	border-bottom-width: 1px;
	border-left-color: #ACACA4;
	border-left-width: 1px;
	border-right-color: #ACACA4;
	border-right-width: 1px;
	border-top-color: #ACACA4;
	border-top-width: 1px;
	height: 20px;
	width: 280px;
	margin: 0px 0px 0px 10px;
}

/*
.formulariocrm_separador {

	width:108px;
	height:2px;
	border-top:1px solid #edece7;
	margin:10px 10px 10px 10px;

}*/

.itemcrm_submit_30{
	height: 20px;
	margin: 10px 10px 0px 0px;
}

.itemcrm_submit_30 input{/*background-image: url(http://itemsweb.esade.edu/web2010/imagenes/boton_cercar_fondgris.png);*/
	float:right;
	background-image: url(http://itemsweb.esade.edu/web2010/imagenes/boton_cercar_fondoblanco.png);
	border: 0px;
	color: white;
	display: block;
	font-family: tahoma;
	font-size: 10px;
	font-weight: bold;
	height: 20px;
	width: 94px;
}
/********************************************/


/*jquery*/

input { outline:none; }

.error-input, .error-both, .error-same{ background-color:#ce261e; border:0px #ce261e solid; }

.error-div { margin:10px 10px 0px 10px; color:#CE261E; font-family:verdana; font-size:11px; padding:0px 0px 10px 0px;}

//.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:#ce261e; -moz-border-radius:3px; }



/*************************elemento botón 2010 facunin************************/


/************************ Info sesión informativa 2011***********************/

 #sesinfo2011{
  width:528px;
  margin:0px 0px 10px 0px;
  }
  
  #sesinfo2011_titulo{
  width:528px;
  font-family:Helvetica,Arial,Sans-serif;
  font-size:30px;
  font-weight:bold;
  margin:0px 0px 10px 0px;
  }
  
  #sesinfo2011_descripcion{
  width:528px;
  font-family:Tahoma,sans-serif;
  font-size:11px;
  color:#666666;
  border-bottom:4px #00ADEF solid;
  margin:0px 0px 10px 0px;
  padding: 0px 0px 10px 0px;
  }
  
  #sesinfo2011_info{
  width:528px;
  font-family:verdana;
  font-size:11px;

  margin:0px 0px 10px 0px;
  padding: 0px 0px 10px 0px;
  }
  
  #sesinfo2011_linea_info{
  width:528px;
  font-family:verdana;
  font-size:11px;

  margin:0px 0px 10px 0px;
  padding: 0px 0px 10px 0px;
 
  }
  
  #sesinfo2011_linea_info div.label{
      float:left;
     
      font-weight:bold;
      
      font-family:Tahoma,sans-serif;
      font-size:11px;
      color:#000000; 
      margin:0px 10px 0px 0px; 
          
  }
  
  #sesinfo2011_linea_info div.contenido{
     float:left;
     font-family:Tahoma,sans-serif;
     font-size:11px;
     color:#666666;
     
    
           
  }
  
/*******************************************************/