/*
Theme Name: XVU Hell
Description: Tema pel web corporatiu de la XVU, basat en un disseny de Lavinia
Version: 1.0
Author: Emilio Bueso
Tags: three columns, widgets, fixed width
*/




/* Generics
----------------------------------------------*/
body{background:#1456a8 url(bg_body.gif) repeat-y center top;font-size:62.5%; font-family:arial, verdana, sans-serif; color:#2c2c2c;margin:0;padding:0 25px; line-height:1.3;}

a{color:#1557A9;text-decoration:none;outline:none;}
a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5{margin:0;padding:0;font-family:arial,verdana,sans-serif; color:#666;text-shadow:#999 0 0 1px;}
h1{font-size:1.9em; font-weight:bold; color:black; letter-spacing: 1px;}
h2{font-weight:normal;}
h3{font-weight:normal;}
img{border:0;display:block;}
form,p,li{margin:0;padding:0;text-shadow:#aaa 0 0 1px;}
input,textarea{font: 1.3em georgia,serif; color:#666;}
ul{margin:0;padding:0;list-style:none;}
ol{margin:5;padding:5;color:#000;list-style:decimal;list-style-type:decimal;}
input::-moz-focus-inner,button::-moz-focus-inner{border:0;padding: 0;}/*Remove button padding in FF*/
img.inline{display:inline;vertical-align:middle;}
img.shadow{background:#000; box-shadow: 0 5px 5px #ccc; -webkit-box-shadow: 0 5px 5px #ccc; }
fieldset{margin:0;padding:0;}

h2.cajonazo
{ 
	background: url(bg_tit_caixa_gris.gif) no-repeat 0 0;
	font: 1.1em georgia,serif; color: #ffffff; text-transform: uppercase;
	padding-top: 6px;
	padding-left: 10px;
	letter-spacing: 1px;
	height: 24px;
} 



/* Layout
----------------------------------------------*/

#container{position:relative;max-width:1255px;min-width:950px;margin:0 auto;overflow:hidden;background:url(bg_container1.jpg) no-repeat center top;}
#container.foto1{background-image:url(bg_container1.jpg)}
#container.foto2{background-image:url(bg_container2.jpg)}
#container.foto3{background-image:url(bg_container3.jpg)}
#container.foto4{background-image:url(bg_container4.jpg)}
#container.foto5{background-image:url(bg_container5.jpg)}
#container.foto6{background-image:url(bg_container6.jpg)}
#container.foto7{background-image:url(bg_container7.jpg)}
#container.foto8{background-image:url(bg_container8.jpg)}
#container.foto9{background-image:url(bg_container9.jpg)}
#container.foto10{background-image:url(bg_container10.jpg)}
#container.foto11{background-image:url(bg_container11.jpg)}
#container.foto12{background-image:url(bg_container12.jpg)}
#container.foto13{background-image:url(bg_container13.jpg)}
#container.foto14{background-image:url(bg_container14.jpg)}
#header .superior{position:relative;background:transparent;height:47px;}
#header .inferior{position:relative;background:#bcdd12;height:106px;margin:0 0 80px;}
#header #destacat{position:relative;max-width:1255px;min-width:929px;}
#header #destacat #destacat-inner{width:929px;margin:0 auto; }
#header #destacat #destacat-inner .content #slideshow{ font: 1.8em georgia,serif; color: #1456a8; }


#content{background:#fff;}
#content-inner{width:929px;padding:40px 11px 0 11px;margin:0 auto;}
#content .bloc{clear:both;padding:0 0 10px;overflow:hidden;}
#content .col-esquerra{float:left;width:399px;margin:0 27px 0 0;}
#content .col-centre{float:left;width:212px;}
#content .col-dreta{float:right;width:265px;padding:0 0 0;}
#content .centre{float:left;width:628px;padding:0 0 0 10px;}
.p-home #content-inner{padding-top:0;}
.p-home #content .col-dreta{padding-top:0;}
.p-home #content .centre{padding-top:0;}
#footer{clear:both;padding:10px 0 0;}
/*font:bold 1.4em georgia,serif; color:#666;*/

/* Header ----------------------------------------------*/
#header .logo{position:absolute;right:10px;top:34px;width:250px;height:106px;background:url(logo_xarxa_vives.gif) no-repeat 0 0;overflow:hidden;text-indent:-9999em;}
#header .idiomes {position:absolute;left:12px;top:20px;}
#header .idiomes li{display:inline;font: 1.1em georgia,serif; color:#fff;padding:0 11px 0 0;}
#header .idiomes li a{color:#fff;text-shadow:#fff 0 0 1px;}
#header .forms{position:absolute;right:10px;top:10px;}
#header .forms form{display:inline;}
#header .forms input{width:95px;height:18px;background:url(bg_input_header.png) no-repeat 0 0;border:none;color:#fff;padding:5px 10px;vertical-align:middle;text-shadow:#fff 0 0 1px;}
#header .forms input.submit{width:32px;height:26px;background:url(boto_submit_header.png) no-repeat 0 0;padding:0;}
#header .forms input.boto2{width:32px;height:26px;background:url(boto2_header.png) no-repeat 0 0;padding:0;}
#header .forms input.boto3{width:32px;height:26px;background:url(boto3_header.png) no-repeat 0 0;padding:0;}
#header .menu{background:#1456a8;width:65%;height:106px;}
#header .menu ul{width:100%}
#header .menu li{display:block;float:left;font: 1.4em georgia,serif; padding-right: 12px; padding-left: 12px; text-transform:uppercase;color:#fff;padding:0px;}
#header .menu li a{display:block;color:#fff;padding-left:12px;padding-right:12px;line-height:106px;text-align:center;background:url(bg_menu_on.gif) repeat-x 0 -105px;text-shadow:#fff 0 0 1px;}
#header .menu li a:hover,#header .menu li.on a{background-color:#1E4576;background-position:0 0;text-decoration:none;}

/*
#header .menu li.page-item-6 {width:24%;}
#header .menu li.universitats {width:24%;}
#header .menu li.xarxa-vives {width:19%;}
#header .menu li.page-item-17 {width:19%;}
#header .menu li.formacio {width:16%;}
#header .menu li.page-item-19 {width:16%;}
#header .menu li.premsa {width:15%;}
#header .menu li.page-item-21 {width:15%;}
*/


#header #destacat {}
#header #destacat .header{background:transparent url(bg_capcalera_destacat.png) no-repeat 0 0;;width:373px;text-align:right;padding:0 13px;}
#header #destacat .header li{display:inline;font:bold 1.4em georgia,serif; color:#fff;padding:0 10px 0 0;line-height:24px;}
#header #destacat .header li a{color:#fff;}
#header #destacat .content{background:#fff;width:351px;padding:13px 24px 0;height:79px;font-size:1.1em;color:#2f2f2f;}
#header #destacat .content h2{font:1.9em georgia,serif; color:#2f2f2f;text-transform:uppercase;margin:0 0 5px;letter-spacing:1px;}
#header #destacat .content a{color:#2f2f2f;}
#header #titol{max-width:1255px;min-width:929px;margin:0;}
#header #titol #titol-inner{position:relative;width:929px;padding:0 11px;margin:0 auto;height:80px;}
#header #titol h1{position:absolute;left:7px;bottom:0;width:360px;background:url(bg_titol.png) no-repeat 0 0;padding:30px 30px 30px 28px;font:2.1em georgia,serif;color:#fff;text-transform:uppercase; letter-spacing:1px;text-shadow:#fff 0 0 1px;}

#header .submenu{position:relative;max-width:1255px;min-width:929px;background:#343434;height:32px;}
#header .submenu-inner{width:929px;margin:0 auto;}
#header .submenu li{display:block;float:left;font:1.4em georgia,serif;color:#fff;text-transform:uppercase;}
#header .submenu li a{display:block;color:#fff;line-height:32px;text-align:center;padding:0 18px;text-shadow:#fff 0 0 1px;}
#header .submenu li a:hover,#header .submenu li.on a{background:#000;text-decoration:none}
#header .children li{display:block;float:left;font:0.8em georgia,serif;color:#fff;text-shadow: #343434;text-transform:uppercase;}
#header .children li a:hover,#header .submenu li.on a{text-shadow: #fff;}



/*Content
----------------------------------------------*/

/*home
*/

/*actualitat*/
.actualitat {margin:26px 0 0;}
.actualitat h2{background:url(bg_tit_actualitat.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#000;line-height:30px;text-align:center;text-transform:uppercase;margin:0 0 18px;letter-spacing:1px;}
.actualitat li{border-bottom:1px solid #EBECE9;padding:5px 0 13px 0;margin:0;overflow:hidden;}
.actualitat li.first{border:none;padding-top:0;}
.actualitat li div.imatge{padding:0 0 12px;}
.actualitat li div.imatge img{border:1px solid #2c2c2c;}
.actualitat li div.left{float:left;margin:3px 23px 0 0;padding:0;}
.actualitat li .text{font-size:1.2em;padding:0 25px 0 0;color:#898989;line-height:1.4;}
.actualitat li h3{margin:0 0 6px;font-size:1.5em;color:#2f2f2f;line-height:1.2;font-weight:bold;text-shadow:none;}
.actualitat li h3 a{color:#2f2f2f;}
.actualitat .mes-info{text-align:right;font-size:1.2em;text-shadow:#aaaaff 0 0 1px;}

div.imatge{position:relative;}
/*
.format-text{position:absolute;right:10px;top:10px;width:25px;height:25px;background:url(http://www.vives.org/static/img/ico_format_text.png) no-repeat right top;z-index:10;}
.format-audio{position:absolute;right:10px;top:10px;width:25px;height:25px;background:url(http://www.vives.org/static/img/ico_format_audio.png) no-repeat right top;z-index:10;}
.format-video{position:absolute;right:10px;top:10px;width:25px;height:25px;background:url(http://www.vives.org/static/img/ico_format_video.png) no-repeat right top;z-index:10;}
*/

/*agenda*/
.agenda {position:relative;margin:15px 0 0;}
.agenda h2{background:url(bg_tit_agenda.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#fff;line-height:30px;padding:12px 0 0 65px;text-transform:uppercase;letter-spacing:1px;text-shadow:#fff 0 0 1px;}
.agenda div.num{position:absolute;right:17px;top:22px;color:#fff;font-size:1.3em;font-weight:bold;}
.agenda .calendari{position:relative;background:#F3F4F2;padding:0 9px 13px;}
.agenda .calendari h3{color:#2f2f2f;font-size:1.1em;text-transform:uppercase;font-weight:bold;text-align:center;line-height:30px;}
.agenda .calendari .paginacio a{position:absolute;display:block;width:19px;height:19px;overflow:hidden;text-indent:-9999em;}
.agenda .calendari .paginacio .anterior a{left:13px;top:7px;background:url(ico_anterior.gif) no-repeat 0 0;}
.agenda .calendari .paginacio .seguent a{right:13px;top:7px;background:url(ico_seguent.gif) no-repeat 0 0;}
.agenda table{width:100%; margin-top: 5px; margin-bottom: 10px;}
.agenda table caption{color:#2f2f2f;font-size:1.1em;text-transform:uppercase;font-weight:bold;text-align:center;line-height:30px;}
.agenda table th{font:1.1em georgia,serif;color:#2f2f2f;text-transform:uppercase;letter-spacing:1px;}
.agenda table td{font-size:1.1em;color:#2f2f2f;text-align:center;width:14%;text-transform:uppercase;}
.agenda table td a{display:block; line-height:1.2; color:#fff; text-decoration:none; text-shadow:#fff 0 0 1px; background:#BDDE15;}
.agenda table td a:hover{color:#fff; text-decoration:none; background:#2F2F2F;}
.agenda .detall{background:#F3F4F2;}
.agenda .detall h3{font:1.1em georgia,serif;color:#2f2f2f;text-transform:uppercase;text-align:center;background:#ddd;padding:5px 10px;margin:0 0 12px;letter-spacing:1px;}
.agenda .detall li{padding:0 13px 20px;font-size:1.2em;color:#696969;line-height:1.4;}
.agenda .detall li h4{color:#2f2f2f;font-size:1.2em;font-weight:bold;line-height:1.2;margin:0 0 4px;text-shadow:none;}
.agenda .detall li h4 a{color:#2f2f2f;}
.agenda .detall .mes-info{text-align:right;font-size:1.2em;background:url(bg_agenda_mes_info.gif) no-repeat 0 0;line-height:30px;padding:0 10px;text-shadow:#aaaaff 0 0 1px;}

/*espai del rector*/
.p-home .rector {margin:27px 0 10px;}
.rector {margin:0 0 10px;}
.rector h2{background:url(bg_tit_columna_dreta.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#fff;line-height:30px;text-transform:uppercase;text-align:center;letter-spacing:1px;text-shadow:#fff 0 0 1px;}
.rector .fitxa{min-height:125px;padding:40px 0 0 130px;font-size:1.2em;color:#2f2f2f;}
.rector .fitxa h3{font-weight:bold;color:#2f2f2f;text-shadow:none;}
.rector .text{position:relative;background: url(bg_text_rector_top.png) no-repeat 0 0;padding:30px 0 0;margin:-20px 0 0;}
.rector .text .format-text,.rector .format-audio,.rector .format-video{top:26px;right:7px;}
.rector .text-inner {background:url(bg_text_rector_bottom.png) no-repeat left bottom;padding:0 30px 28px 40px;font-size:1.4em;color:#000;line-height:1.2;}
.rector .text-inner a {color:#000;text-shadow:none;}

/*espai del rector capcalera verda*/
.rector-verd{margin:0 0 10px;}
.rector-verd h2{background:url(bg_tit_columna_dreta_verd.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#000;line-height:30px;text-transform:uppercase;text-align:center;letter-spacing:1px;}
.rector-verd .fitxa{min-height:109px;padding:21px 0 0 103px;font-size:1.2em;color:#2f2f2f;}
.rector-verd .fitxa h3{font-weight:bold;color:#2f2f2f;text-shadow:none;}
.rector-verd .text{position:relative;background: url(bg_text_rector_top.png) no-repeat 0 0;padding:30px 0 0;margin:-20px 0 0;}
.rector-verd .text .format-text,.rector-verd .format-audio,.rector-verd .format-video{top:26px;right:7px;}
.rector-verd .text-inner{background:url(bg_text_rector_bottom.png) no-repeat left bottom;padding:0 30px 28px 40px;font-size:1.4em;color:#2f2f2f;line-height:1.2;}
.rector-verd .text-inner a{color:#2f2f2f;}
.rector-verd .text-inner p{text-shadow:none;}


/*actualitat universitats*/
.actualitat-unis{margin:0 0 20px;}
.actualitat-unis h2{background:url(bg_tit_columna_dreta.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#fff;line-height:30px;text-transform:uppercase;  text-align:center;margin:0 0 18px;width:265px;letter-spacing:1px;text-shadow:#fff 0 0 1px;}
.actualitat-unis li{border-bottom:1px solid #EBECE9;padding:10px 0 13px 0;margin:0;overflow:hidden;}
.actualitat-unis li.first{border:none;padding-top:0;}
.actualitat-unis li div.imatge{padding:0 0 13px;}
.actualitat-unis li div.imatge img{border:1px solid #2c2c2c;}
.actualitat-unis li .text{font-size:1.2em;padding:0 10px 0 0;color:#898989;line-height:1.4;}
.actualitat-unis li h3{margin:0 0 3px;font-size:1.2em;color:#2f2f2f;line-height:1.2;font-weight:bold;text-shadow:none;}
.actualitat-unis li h3 a{color:#2f2f2f;}
.actualitat-unis .mes-info{text-align:right;font-size:1.2em;text-shadow:#aaaaff 0 0 1px;}

/*actualitat universitats fons verd*/
.actualitat-verd{margin:0 0 20px;}
.actualitat-verd h2{background:url(bg_tit_actualitat_verd.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#000;line-height:30px;text-transform:uppercase;  text-align:center;margin:0 0 18px;width:265px;letter-spacing:1px;}
.actualitat-verd li{border-bottom:1px solid #EBECE9;padding:10px 0 13px 0;margin:0;overflow:hidden;}
.actualitat-verd li.first{border:none;padding-top:0;}
.actualitat-verd li div.imatge{padding:0 0 13px;}
.actualitat-verd li div.imatge img{border:1px solid #2c2c2c;}
.actualitat-verd li .text{font-size:1.2em;padding:0 10px 0 0;color:#898989;}
.actualitat-verd li h3{margin:0 0 3px;font-size:1.2em;color:#2f2f2f;line-height:1.2;font-weight:bold;text-shadow:none;}
.actualitat-verd li h3 a{color:#2f2f2f;}
.actualitat-verd .mes-info{text-align:right;font-size:1.2em;text-shadow:#aaaaff 0 0 1px;}

/*serveis xarxa*/
.serveis-xarxa {float:left;width:660px;}
.serveis-xarxa h2{background:url(bg_tit_serveis_xarxa.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#fff;line-height:40px;text-transform:uppercase;text-align:center;margin:0 0 23px;letter-spacing:1px;text-shadow:#fff 0 0 1px;}
.serveis-xarxa .cercador{background:#f2f2f2 url(bg_cercador_bottom.gif) no-repeat left bottom;padding:0 0 20px 0;overflow:hidden;}
/* .serveis-xarxa .cercador-cursos{background-image:url(http://www.vives.org/static/img/bg_cercador_llibres_bottom.jpg);padding:0 0 36px 0;} */
.serveis-xarxa .cercador h3{background:url(bg_tit_cercador.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#fff;line-height:30px;text-transform:uppercase;text-align:center;letter-spacing:1px;text-shadow:#fff 0 0 1px;}
.serveis-xarxa .cercador .content{padding:20px 0 0 24px;}
.serveis-xarxa .cercador h4{font-size:1.4em;color:#6d6d6d;margin:0 0 10px;}
.serveis-xarxa .cercador p{clear:both;}
.serveis-xarxa .cercador label{display:block;width:158px;float:left;font-size:1.2em;color:#6d6d6d;padding:3px 8px 7px 0;}
.serveis-xarxa .cercador input{width:158px;float:left;background:#CAE832;}
.serveis-xarxa .cercador select{width:190px;float:left;background:#CAE832;}
.serveis-xarxa .cercador select.tipus{width:42px;}
.serveis-xarxa .cercador select.inid{width:42px;}
.serveis-xarxa .cercador select.inim{width:90px;}
.serveis-xarxa .cercador select.fid{width:42px;}
.serveis-xarxa .cercador select.fim{width:90px;}
.serveis-xarxa .cercador .submit {padding:10px 0 0 165px;}
.serveis-xarxa .cercador .submit input{width:195px;height:27px;background:url(boto_cerca.gif) no-repeat 0 0;border:none;font-size:18px;font-family:arial,verdana,sans-serif;color:#fff;font-weight:bold;}
.serveis-xarxa .cercador .link {padding:30px 24px 0;text-align:right;font-size:1.2em;}

/*mes serveis*/
.serveis-xarxa .altres-serveis li{padding:0 0 14px;}
.serveis-xarxa .altres-serveis .mes-info{text-align:right;font-size:1.2em;text-shadow:#aaaaff 0 0 1px;}

/*propostes home*/
.propostes h2{background:url(bg_tit_propostes.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#000;line-height:40px;text-transform:uppercase;text-align:center;margin:0 0 23px;letter-spacing:1px;}
.propostes li{background:url(bg_proposta_bottom.gif) no-repeat left bottom;padding:0 0 10px;margin:0 0 17px;}
.propostes li .imatge {border-bottom:5px solid #CBE834;}
.propostes li .text{background:#F2F2F2;padding:6px 17px 2px;font-size:1.1em;}
.propostes li h3{font-size:1.3em;font-weight:bold;color:#2f2f2f;line-height:1.2;margin:2px 0;text-shadow:none;}
.propostes li h3 a{color:#2f2f2f;}

/*propostes*/
.propostes-uni h2{background:url(bg_tit_propostes_uni.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#000;line-height:40px;text-transform:uppercase;text-align:center;margin:0 0 23px;letter-spacing:1px;}
.propostes-uni li{background:url(bg_proposta_bottom.gif) no-repeat left bottom;padding:0 0 10px;margin:0 0 17px;}
.propostes-uni li .imatge {border-bottom:5px solid #CBE834;}
.propostes-uni li .text{background:#F2F2F2;padding:6px 17px 2px;font-size:1.1em;}
.propostes-uni li h3{font-size:1.3em;font-weight:bold;color:#2f2f2f;line-height:1.2;margin:2px 0;text-shadow:none;}
.propostes-uni li h3 a{color:#2f2f2f;}



/*premsa*/
.col-dreta .box{background:#f2f2f2 url(bg_caixa_dreta_bottom.gif) no-repeat left bottom;padding:0 0 15px;margin:0 0 20px;}
.col-dreta .box h2{background:url(bg_tit_caixa_dreta.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#000;line-height:40px;text-transform:uppercase;text-align:center;margin:0;letter-spacing:1px;}
.col-dreta .box .content{padding:10px 18px 0;font-size:1.3em;color:#5c5c5c;}
.col-dreta .box .content li {padding:0 0 12px;}
.col-dreta .box .content li a{color:#5c5c5c;}
.col-dreta .box .content .data{font-size:.9em;color:#898989;}
.col-dreta .box .content .mes-info{font-size:.9em;text-shadow:#aaaaff 0 0 1px;}

.centre .box{margin:0 0 40px;}
.centre .box h2{font:1.1em georgia,serif; color:#000;text-transform:uppercase;margin:0 0 10px;letter-spacing:1px;}
.centre .box .content{font-size:1.3em;color:#2c2c2c;}
.centre .box .content h2{font-size:0.85em;}
.centre .box .content p{padding:0 0 13px;line-height:1.4;}
.centre .box .content ul{list-style-image:url(list_mapa_web.gif); margin:5px 20px 5px 20px;padding:5px 10px 10px 10px;color:#000;}
/* .centre .box .content li {padding:0 0 13px;color:#898989;overflow:hidden;} */
.centre .box .content li h3{font-size:1.5em;font-weight:bold;color:#434343;line-height:1.1;text-shadow:none;}
.centre .box .content li a{color:#2c2c2c;}
.centre .box .content li  div.imatge{padding:0 0 12px;}
.centre .box .content li  div.imatge img{border:1px solid #2c2c2c;}
.centre .box .content li  div.left{float:left;margin:3px 23px 0 0;padding:0;}
.centre .box .content li .data{font-size:.9em;color:#434343;padding:0 0 3px;}
.centre .box .content .mes-info{font-size:.9em;text-shadow:#aaaaff 0 0 1px;}

#content .col-dreta .llista ul{list-style-image:url(list_mapa_web.gif); margin:15px 20px 15px 15px;padding:10px 10px 10px 10px;color:#000;}
#content .col-dreta .llista li{list-style-image:url(list_mapa_web.gif); margin:5px 10px 5px 5px;padding:5px 5px 5px 5px;color:#000;}
#content .centre .llista li{background:url(list_mapa_web.gif) no-repeat 0 5px;padding:0 0 10px 23px;}
#content .centre .llista2 li{background:url(list.gif) no-repeat 0 7px;padding:0 0 10px 10px;}

/*mapa web*/
#content .mapa-web li{background:url(list_mapa_web.gif) no-repeat 0 5px;padding:0 0 25px 23px;font:0.9em georgia,serif; text-transform:uppercase;letter-spacing:1px;}
#content .mapa-web li ul{margin:10px 0 0;}
#content .mapa-web li li{background-image:none;padding:0 0 5px 12px;font:1em arial,verdana,sans-serif;text-transform:none;}

/*noticies*/
#content .noticies .text{color:#898989;}
#content .paginador{position:relative;background:url(bg_paginador.gif) no-repeat 0 0;height:29px;padding:10px 0 0;margin:20px 0 0;text-align:center;}
#content .paginador li{display:inline;background:url(separador_paginador.gif) no-repeat 0 3px;padding:0 0 0 7px;text-transform:uppercase;font:.85em georgia,serif;color:#2a2a2a;}
#content .paginador li.first,#content .paginador li.last{background:none;}
#content .paginador li.prev{position:absolute;left:10px;top:12px;background:none;}
#content .paginador li.next{position:absolute;right:10px;top:12px;background:none;}
#content .paginador li a{padding:3px 10px 5px 8px;}
#content .paginador li.on a{background:url(bg_paginador_on.gif) no-repeat center 0;color:#fff;}

/*detall noticia*/
#content .detall-noticia .pre-titol{font:0.85em georgia,serif; color:#000;text-transform:uppercase;padding:3px 0 5px;letter-spacing:1px;}
#content .detall-noticia h2{font-size:1.9em;font-weight:bold;text-transform:none;font-family:arial,verdana,sans-serif;text-shadow:none;}
#content .detall-noticia div.imatge{padding:0 0 12px;}
#content .detall-noticia div.imatge img{border:1px solid #2c2c2c;}
#content .detall-noticia div.left{float:left;margin:3px 23px 20px 0;padding:0;}
#content .detall-noticia div.data{margin:0 0 10px;font-size:0.9em;}
#content .detall-noticia div.intro{font-size:1.3em;}
#content .detall-noticia div.detall{clear:both;}
#content .detall-noticia div.detall h3{font:0.85em georgia,serif; color:#000;text-transform:uppercase;padding:0 0 10px;letter-spacing:1px;}
#content .detall-noticia .articles-relacionats{border-top:1px solid #f2f2f2;margin:5px 0 0;padding:15px 0 0;}
#content .detall-noticia .articles-relacionats a{color:#1557a9;}
#content .peu-noticia{position:relative;background:url(bg_paginador.gif) no-repeat 0 0;height:26px;padding:13px 0 0;margin:20px 0 0;text-align:center;}
#content .peu-noticia li{display:inline;text-transform:uppercase;font:.85em georgia,serif;color:#2a2a2a;letter-spacing:1px;}
#content .peu-noticia li a{color:#2a2a2a;}
#content .peu-noticia .compartir{position:absolute;left:20px;top:12px;}
#content .peu-noticia .compartir ul{display:inline;}
#content .peu-noticia .compartir li{display:inline;padding:0 0 0 7px;}
#content .peu-noticia .compartir li img{display:inline;vertical-align:middle;}
#content .peu-noticia .ampliar a{background:url(ico_augmentar_text.gif) no-repeat right top;padding:1px 33px 3px 0;}
#content .peu-noticia .enviar{position:absolute;right:20px;top:12px;}
#content .peu-noticia .enviar a{display:block;background:url(ico_enviar_amic.gif) no-repeat right top;padding:1px 22px 3px 0;}


/*contacte*/
#content .contacte .mapa{background:#2c2c2c;padding:5px;margin:0 0 25px;}
#content .contacte .info1{float:left;width:310px;}
#content .contacte .info1 p{padding:0 0 3px;}
#content .contacte .info2{float:right;width:245px;}

/*formacio*/
#content .cerca-cursos{background:#f2f2f2 url(bg_cercador_cursos.gif) no-repeat left bottom;padding:0 0 10px;margin:0 0 50px;}
#content .cerca-cursos h2{background:url(bg_tit_cercador_cursos.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#fff;line-height:30px;text-transform:uppercase;padding:0 23px;letter-spacing:1px;}
#content .cerca-cursos form{padding:30px 23px 20px;overflow:hidden;}
#content .cerca-cursos table{font-size:1.2em;color:#6d6d6d;}
#content .cerca-cursos label{display:block;float:left;font-size:1.2em;color:#6d6d6d;padding:3px 8px 7px 0;}
#content .cerca-cursos input{width:100px;float:left;background:#CAE832;margin:0 17px 0 0;font-size:1.1em;color:#000;font-family:arial,verdana,sans-serif;}
#content .cerca-cursos select{width:160px;float:left;background:#CAE832;margin:0 17px 0 0;font-size:1.1em;color:#000;}
#content .cerca-cursos .area label{width:80px;}
#content .cerca-cursos .submit input{width:93px;height:27px;margin-top:-0px;background:url(boto_cerca_cursos.gif) no-repeat 0 0;border:none;font-size:18px;font-family:arial,verdana,sans-serif;color:#fff;font-weight:bold;margin-left:5px;float:right;}
#content .cerca-cursos .submit-llarg input{width:195px;height:27px;background:url(boto_cerca.gif) no-repeat 0 0;border:none;font-size:12.5px;font-family:arial,verdana,sans-serif;color:#fff;font-weight:bold;float:right;}
#content .cerca-cursos .submit-llarg-gris input{width:195px; height:27px; background:url(boto_cerca_gris.gif) no-repeat 0 0; border:none; font-size:12.5px; font-family:arial,verdana,sans-serif; color:#fff; font-weight:bold; float:right;}
#content .resultat-cerca-cursos h2{font:0.85em georgia,serif; color:#2a2a2a;text-transform:uppercase;margin:0 0 10px;letter-spacing:1px;}
#content .resultat-cerca-cursos{padding-left:10px;overflow:hidden;}
#content .resultat-cerca-cursos .cursos{float:left;width:290px;font-size:1.3em;margin:0 20px 0 0;}
#content .resultat-cerca-cursos .cursos li{padding:0 0 10px;}
#content .resultat-cerca-cursos .cursos p{padding:0;}
#content .resultat-cerca-cursos .destacats{margin:0;}

/*serveis*/
#content .serveis .llista-serveis {overflow:hidden;margin:0 0 35px;}
#content .serveis .llista-serveis li{float:left;width:185px;overflow:hidden;}
#content .serveis  h2{font:1.5em georgia,serif; color:#272727;text-transform:uppercase;margin:0 0 10px;letter-spacing:1px;}
#content .serveis  h3{font:0.85em georgia,serif; color:#2a2a2a;text-transform:uppercase;margin:0 0 6px;letter-spacing:1px;}
#content .serveis .mes-serveis div{float:left;width:270px;font-size:1.3em;padding:0 0 0 38px;}
#content .serveis .mes-serveis div.first{padding: 0 0 0 0px;}
#content .serveis .mes-serveis div ul{padding:5px 5px 20px 15px; margin: 5px 0px 5px 5px;}
#content .serveis .mes-serveis div li{padding:0px;  margin: 5px 0px 5px 5px;}
#content .serveis .mes-serveis div li a{color:#5c5c5c;}
#content .serveis .encara-mes-serveis div{float:left;width:270px;font-size:1.3em;padding:0 0 0 38px;}
#content .serveis .encara-mes-serveis div.first{padding: 0 0 0 0px;}
#content .serveis .encara-mes-serveis div ul{padding:5px 5px 20px 15px;  margin: 5px 0px 5px 5px;}
#content .serveis .encara-mes-serveis div li{padding:0px;  margin: 5px 0px 5px 5px;}
#content .serveis .encara-mes-serveis div li a{color:#5c5c5c;}


/*universitat*/
#content .universitat div.imatge{padding:10px 0 15px;}
#content .universitat div.imatge img{border:1px solid #2c2c2c;}
#content .universitat div.left{float:left;margin:3px 23px 0 0;padding:0;}
#content .universitat h2{margin-bottom:20px;margin-top:20px;}
#content .contacte-uni h2{background:url(bg_tit_contacte_uni.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#fff;line-height:30px;text-align:center;text-transform:uppercase;padding:0 23px;letter-spacing:1px;}
#content .contacte-uni{background:#f2f2f2 url(bg_contacte_uni_bottom.gif) no-repeat left bottom;padding:0 0 10px;}
#content .contacte-uni .content{position:relative;padding:10px 35px 10px;text-align:center;}
#content .contacte-uni .content p{padding:0 0 3px;font-size:0.9em;}
#content .contacte-uni .content h3{font:.85em georgia,serif;color:#000;text-transform:uppercase;padding:0 0 3px;letter-spacing:1px;}
#content .contacte-uni .content a{color:#2a2a2a;text-decoration:underline;}
#content .contacte-uni .logo{position:absolute;left:35px;top:10px;}

/*llista universitats*/
#content .llista-universitats ul{float:left;width:550px;}
#content .llista-universitats ul.first{margin:0 20px 0 0;}
#content .llista-universitats li{font: 1.2em arial, verdana, sans-serif; padding:0 0 20px;overflow:hidden;}
#content .llista-universitats li .logo{float:left;width:200px;margin:0 11px 11px 0;}
#content .llista-universitats li .text{float:right;width:350px;}
#content .llista-universitats li .text p{padding:0 0 1px;}
#content .llista-universitats li .text a{color:#2366BA;}
#content .mapa{background:#C1E11F url(bg_mapa_bottom.gif) no-repeat left bottom;padding:0 0 30px;}
#content .mapa h2{background:url(bg_mapa_top.gif) no-repeat 0 0;font:1.1em georgia,serif; color:#000;line-height:30px;text-align:center;text-transform:uppercase;padding:0 23px;letter-spacing:1px;}


/*ebuc*/
.logo-nou{float:left;width:65%;background:#1456A8;}
.iframe{margin:-30px auto 0;padding:0 0 60px;width:866px;}

/* Footer
----------------------------------------------*/

#footer{background:#fff;max-width:1255px;min-width:950px;margin:0 auto;}
#footer-inner{width:929px;padding:0 0 10px;margin:0 auto;overflow:hidden;background:#f2f2f2 url(bg_footer_top.gif) no-repeat 0 0;}
#footer .logos{padding:10px 20px 10px 24px;text-align:center;}
#footer .logos li{display:inline;}
#footer .logos li img{display:inline;vertical-align:middle;margin:0 6px 3px 0;}
#footer .logos-color{padding:10px 20px 10px 24px;text-align:center; background:#FFF}
#footer .logos-color li{display:inline;}
#footer .logos-color li img{display:inline;vertical-align:middle;margin:10px;}
#footer .dades{border-top:3px solid #fff;margin:0 20px;padding:16px 0;}
#footer .dades li{float:left;width:160px;height:4.5em;border-left:3px solid #fff;padding:.5em 0 0 20px;color:#5a5a5a;font-size:1.1em;line-height:1.6;}
#footer .dades li.first{border:none;width:180px;}
#footer .dades li.last{width:240px;}
#footer .dades li a{color:#5a5a5a;}


#slideshow { 
    margin: 0px auto; 
    position: relative; 
    padding: 25px;
    font-size: 1.4em;
}

#slideshow > div { 
    position: absolute; 
    top: 0px; 
    left: 0px; 
    right: 0px; 
    bottom: 0px; 
}
