@charset "utf-8";*{margin:0;padding:0;}
a{outline:none;text-decoration:none;color:#68b7d0;}

img{border:0;}
.cb{line-height:0;height:0;clear:both;}
.dn{display:none}

body{/*background:url(../img/bkg_body.png) repeat-x #3a98ad;*/background:#fcfbfb;border-top:3px solid #323232;color:#000;font-family:"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,Verdana,sans-serif;font-size:11px;}

h1{padding:10px 8px 7px 8px;background:#b4ccd4;color:#404d50;font-style:italic;font-family:Arial,Helvetica,sans-serif;text-transform:uppercase;font-size:22px;margin:0 0 20px 0;}
h1 cufon{margin-top:3px;}
h2{font-style:italic;font-family:Arial,Helvetica,sans-serif;font-size:18px;color:#424d4f;}

.main{width:960px;margin:0 auto;}
#sup{position:relative;height:180px;z-index:2;/*overflow:hidden;*/}
	#fons{position:absolute;bottom:0;right:0;}
	#fons img{z-index:2;}
	#logo{position:absolute;top:30px;z-index:3;}
	
	/* MENU VELL
	/* Els faig flotar per evitar el salt de linia amb ie6 i ie7
	#menu{position:absolute;top:95px;left:0;list-style:none;behavior:url("css/csshover3.htc");width:181px;z-index:50;}
		/* Primer nivell 
		#menu li{border-bottom:1px solid #99cfdd;padding:0 3px;position:relative;margin-right:1px;width:180px;display:block;float:left;}
		#menu cufon{margin:2px 0;} /* Una mica de separació perque amb ie8 i firefox es vegi igual que ie6 i ie7 
		#menu li a{color:#323232;text-transform:uppercase;font-weight:bold;font-size:12px;display:block;padding:5px 20px 4px 0px;font-style:italic;}
		#menu li.actiu a{padding:5px 10px 4px 10px;}
		#menu li:hover{border-top:1px solid #fff;background:#eaedf0;margin-right:0;}
		#menu li:hover a{padding:4px 10px;color:#323232;}

		/* Segon nivell
		#menu li ul{display:none;position:absolute;left:186px;top:-1px;list-style:none;background:#eaedf0;border-right:1px solid #fff;border-top:1px solid #fff;border-bottom:1px solid #fff;}
		#menu li:hover ul{display:block;}
		#menu li li{float:none;border:0;border-left:1px solid #fff;width:auto;}
		#menu li li a{text-transform:none;white-space:nowrap;}
		#menu li li:hover{border:0;border-left:1px solid #fff;}
		#menu li li.primer{border-left:1px solid #eaedf0 !important;}
		#menu li li a:hover{color:#4f98af;}
	*/

	/* Els faig flotar per evitar el salt de linia amb ie6 i ie7*/
	#menuNou{width:960px;position:relative;}
	#menu,#menuNou{list-style:none;position:absolute;bottom:0;left:0;behavior:url("css/csshover3.htc");z-index:3;}
		/* Primer nivell */
		#menu li{display:block;float:left;position:relative;margin-right:3px;background-color:#8ab5cd;}
		#menuNou td{background-color:#8ab5cd;text-align:left;}
		#menuNou div{position:relative;}
		#menuNou td.sep{border-left:3px solid #FFF;}
		#menu li a{display:inline-block;;height:13px;padding:24px 15px 20px 15px;color:#fff;font-size:12px;text-transform:uppercase;}
		#menuNou td a{display:inline-block;height:13px;padding:24px 15px 20px 15px;color:#fff;font-size:12px;text-transform:uppercase;text-align:center;}
		#menuNou td a.doslinies{height:13px;padding:13px 15px 20px 15px;}
		#menu li.actiu,#menu li:hover,#menuNou td.actiu,#menuNou td:hover{background-color:#6d7175;}

		/* Segon nivell*/
		#menu li ul,#menuNou td ul{list-style:none;display:none;position:absolute;top:57px;left:0;}
		#menu li:hover ul,#menuNou td:hover ul{display:block;}
		#menu li li,#menuNou td li{float:none;border:none;border-top:1px solid #96999c;background-color:#6d7175;}
		#menu li li a,#menuNou td li a{padding:6px 24px 4px 24px;text-transform:none;white-space:nowrap;}
		#menu li li:hover,#menuNou td li:hover{background-color:#bec5cc;}
		#menu li li:hover a,#menuNou td li:hover a{color:#3e4042;}
		
		

#cont{/*padding-bottom:25px;*/position:relative;margin-bottom:30px;/*border-bottom:1px solid #3b3b3b;*/}
#requadre{padding:20px;/*border:1px solid #fff;*/background:#eaedf0;height:350px;height:auto !important;min-height:350px !important;}
#requadre a:hover{text-decoration:underline;}
#requadre.portada{border:none;background:#EAEDF0 url(../img/bkg_portada.jpg) repeat-y 1px 0;}
#requadre.portada a:hover{text-decoration:none;}

#baix{padding:15px 10px;/*background:#474747;*/background-color:#eaedf0;margin-bottom:14px;}
#baix .titol{font-size:16px;color:#404d50;background:#fff;padding:0px 5px;margin-bottom:10px;}
#baix .titol a{color:#404d50;}
#baix .titol cufon{margin-top:4px;}
#imatges-treball {margin-bottom:30px;background:#fff;padding:7px 0 0px 7px;margin-top:20px;}
#imatges-treball img {margin:0 5px 5px 0;}
#sharef img{vertical-align:-8px;margin-right:.5px;}
#sharef iframe{margin-left:20px;vertical-align:-7px;}
ul.treballs{list-style:none;}
	ul.treballs li{float:left;width:180px;background:#000;margin-left:10px;height:250px;position:relative;}
		ul.treballs li a{display:block;}
		ul.treballs li a span{display:block;}
		ul.treballs li .dades{position:absolute;left:0;bottom:0;width:160px;background:#000;min-height:65px;padding:15px 10px 10px 10px;}
		ul.treballs li:hover .dades{background:#222;}
		ul.treballs li a:hover{text-decoration:none !important;}
	ul.treballs .obra{padding-bottom:10px;color:#68b7d0;}
	ul.treballs span{cursor:pointer;}
	ul.treballs .autor{color:#fff;}
	ul.treballs .tipus{color:#cacaca;}
	ul.treballs .primer{margin-left:0;}

#generic-b ul.treballs li {margin-bottom:10px;}
.dadestreball {margin-left:5px;margin-bottom:20px;}
.dadestreball td {font-size:12px;}
/*form ul{list-style:none;}
form li{margin:0 0 20px 0;}
form label{display:block;font-weight:bold;}
.boto{background:#73bccb;padding:4px 15px;border:0;cursor:pointer;border-radius:4px;-moz-border-radius:4px;}
span.error{margin:0 0 0 10px;color:#C00;}*/


#peu{background:#323232;padding:12px 0;}
	#peu .wrap{background:#202020;height:135px;}
	#peu .main{position:relative;padding-top:30px;}
	#linia{background:#f6f6f6;height:10px;margin-bottom:20px;}
	#peu p{color:#cacaca;}
	#peu a{color:#ccc;display:inline-block;}
	#peu a:hover{color:#fff;}
	#peu cufon{margin-top:4px;}
	#peu-a{float:left;width:480px;position:relative;padding-left:100px;}
	#peu-a .inferiors a {margin-top:8px;padding-top:1px;font-weight:bold;font-size:13px;}
		#peu-a .udg {display:block;position:absolute;top:0;left:0;margin-top:5px;}

		#peu .rss{margin-right:20px;background:url(../img/sprite_peu.png) no-repeat -8px -46px;padding-left:20px;}
		#peu .gmap{background:url(../img/sprite_peu.png) no-repeat -128px -45px;padding-left:15px;margin-right:20px;}
		#peu .apple{background:url(../img/sprite_peu.png) no-repeat -282px -50px;padding-left:18px;}
		#peu .intrERAM{background:url(../img/sprite_peu.png) no-repeat -282px -23px;padding-left:20px;}
		#peu .ERAMcollege{background:url(../img/sprite_peu.png) no-repeat -128px -23px;padding-left:17px;/*margin-right:20px;*/}
		#peu .avislegal{background:url(../img/sprite_peu.png) no-repeat -8px -24px;padding-left:20px;/*margin-right:20px;*/}

	#peu-b{float:left;width:380px;text-align:right;}

		#xarxes{border-bottom:1px solid #414141;padding-top:2px;padding-bottom:12px;margin-bottom:13px;list-style:none;}
		#xarxes li{display:inline;}
		#xarxes a{height:20px;background:url(../img/sprite_peu.png) no-repeat;margin-left:20px;}
		#xarxes .google{background-position:-100px 0px;width:16px;}
		#xarxes .facebook{background-position:0px 0px;width:56px;}
		#xarxes .flickr{background-position:-76px 0px;width:41px;}
		#xarxes .vimeo{background-position:-137px 0px;width:44px;}
		#xarxes .youtube{background-position:-200px 0px;width:45px;}
		#xarxes .twitter{background-position:-264px 0px;width:57px;}
		#xarxes .primer{margin:0;}
		#xarxes span{display:none;}

		#inferior{list-style:none;}
		#inferior li{display:inline;margin-left:18px;}
		#inferior a{padding-top:1px;font-size:13px;}


/* Login */
#form_login{background:#323232;padding:3px 3px 6px 9px;position:absolute;top:0;right:0;font-size:9px;font-style:italic;color:#cacaca;z-index:4;}
#form_login span{display:block;float:left;height:13px;padding:2px 0px;margin-right:5px;}
#form_login span.input{position:relative;width:98px;background:#fff;color:#777;}
#form_login span.submit{padding:0;margin:0;}
#form_login input.submit{background:url(../img/btn_login_submit.png) no-repeat center center;width:20px;height:19px;display:block;border:0;cursor:pointer;}
#form_login input.checkbox{vertical-align:-2px;margin-right:5px;}
#form_login input.text{position:absolute;top:0;left:0;width:90px;padding:2px 5px;background:transparent;border:0;font-size:9px;color:#777;height:13px;}

#form_login span#traduir {position:relative;cursor:pointer;margin-right:15px;}
#form_login span#traduir span{display:none;position:absolute;top:15px;left:-9px;width:auto;height:auto;padding:7px 5px 2px 5px;background:#323232;padding-top:8px;}
#traduir  a {display:block;background-image: url('http://www.eram.cat/img/flags.png');background-repeat:no-repeat;background-position:left top;padding:0px 0 0px 20px;margin-bottom:5px;}
#traduir a:hover {text-decoration:underline;}
#traduir a.es {background-position:left -28px;}
#traduir a.en {background-position:left -138px}
#traduir a.zh {background-position:left -70px;}
#traduir a.ja {background-position:left -151px;}
#traduir a.jp {background-position:left -152px;}
#traduir a.de {background-position:left -56px;}
#traduir a.fn {background-position:left 0px;}
#traduir a.it {background-position:left -41px;}
#traduir a.co {background-position:left -164px;}
#traduir a.ru {background-position:left -177px;}
#traduir a.pt {background-position:left -112px;}
#traduir a.du {background-position:left -97px;}

/* Cerca */
#form_cerca{position:absolute;top:27px;right:1px;color:#777;font-size:9px;font-style:italic;}
	#form_cerca span.input{position:relative;display:block;width:220px;height:13px;padding:3px 5px;background-color:#eaedf0;color:#777;}
	#form_cerca .input_text{position:absolute;top:0;left:0;width:205px;height:19px;padding:0 20px 0 5px;border:none;background:transparent;color:#777;font-size:9px;font-style:italic;}
	#form_cerca .lupa{position:absolute;top:0;right:0;display:block;width:20px;height:19px;border:none;background:url(../img/ico_lupa.png) no-repeat 4px 3px;cursor:pointer;}

/* Ruta */
#ruta{margin-bottom:15px;font-size:11px;margin-top:5px;position:relative;color:#666;background:#fff;padding:4px 5px 3px 5px;position:relative;}

	#ruta a{color:#666;}
	#ruta a:hover{color:#68b7d0;}
	#ruta span.separador{background:url(../img/ico_ruta.png) 10px center no-repeat;padding:0 5px;}
	.volver{background:url(../img/ico_ruta.png) -30px center no-repeat;padding-left:10px;}
	#ruta .volver{position:absolute;right:5px;}

	.share {position:absolute;right:0;top:3px;width:160px;}

/* Portada*/
#portada-a{float:left;width:560px;margin-right:40px;overflow:hidden;}
	#portada-a .destacat{display:block;}
	#portada-a1{float:left;width:270px;margin-top:20px;margin-right:20px;overflow:hidden;}
	#portada-a2{float:left;width:270px;margin-top:20px;overflow:hidden;}
	#portada-a1 a, #portada-a2 a{background:#000;display:block;padding-bottom:10px;border:1px solid #fff;}
	#portada-a1 a:hover, #portada-a2 a:hover{background:#222;}
	#portada-a1 a .obra, #portada-a2 a .obra{display:block;color:#FFF;padding:10px 10px 0 10px;display:block;}
	#portada-a1 a .autor, #portada-a2 a .autor{color:#fff;padding:0 10px;}
	#portada-a1 a .tipus, #portada-a2 a .tipus{color:#cacaca;padding-right:10px;}
	#portada-a .titol, #portada-b .titol{position:relative;font-size:16px;color:#404d50;background:#fff;padding:0px 5px;margin-bottom:8px;}
	#portada-a .titol, #portada-b .titol a{color:#404d50;}
	#portada-a .titol, #portada-b .titol a:hover {/*text-decoration:underline;*/}

#portada-a .titol a, #portada-b .titol a.rss{position:absolute;right:4px;top:4px;display:block;}

#portada-a cufon, #portada-b cufon{margin-top:3px;}
#portada-b {float:left;width:320px;overflow:hidden;behavior:url("css/csshover3.htc");}
#portada-b ul{list-style:none;margin-bottom:10px;}
#portada-b li {position:relative;margin:0;padding:10px 10px 25px 105px;border-top:1px solid #fff;float:left;/*width:185px;*/clear:both;/* és una totneria però sino l'explorer 6 i 7 fan un salt */}
.noticies_portada li {height:63px;height:auto !important;min-height:63px !important;cursor:pointer;}
#portada-b li img{padding:3px;background:#fff;position:absolute;top:10px;left:0px;}
#portada-b li.primera{border:0;}
/*#portada-b li.primera img{top:5px;}*/
#portada-b .noticies_portada  li:hover{background:#fff;}
#portada-b span.obra{margin-top:0;color:#4f98af;font-size:15px;display:block;display:block;}
#portada-b span.resum{color:#000;display:block;}
#portada-b span.data{position:absolute;bottom:10px;left:105px;font-size:11px;color:#999;font-style:italic;display:block;}
#portada-b a.mesinfo{position:absolute;bottom:9px;right:10px;font-size:14px;color:#999;display:block;}

/* Destacats portada */
#destacats-home{width:560px;height:310px;position:relative;}
#destacats-home ul{list-style:none;position:relative;width:560px;height:310px;}
#destacats-home li{position:absolute;top:0px;left:0px;}
#destacats-home #nav{position:absolute;bottom:10px;right:10px;z-index:100;}
#destacats-home #nav a{margin-left:5px;width:14px;height:15px;display:block;float:left;background:url(../img/boletes.png) no-repeat 0px -15px;}
#destacats-home #nav a.activeSlide{background:url(../img/boletes.png) no-repeat 0px 0px;}


#generic{background-image:url(../img/bkg_portada.jpg);background-repeat:repeat-y;background-position:-330px 0;height:250px;height:auto !important;min-height:250px !important;}
#generic-a{float:left;width:270px;}
#generic-b{float:left;width:625px;padding:0 0 0 20px;}
#generic-b h2{margin-bottom:20px;}
#generic-b1 {float:left;width:400px;}
#generic-b2 {float:left;padding-left:20px;width:205px;}
#generic-b3 {float:left;width:300px;overflow:hidden;}

#subapartats{margin-right:20px;list-style:none;width:250px;}
#top10{background:#ff7e0b url(../img/award-silver-star.png) no-repeat 210px 10px;height:50px;min-height:50px;height:auto !important;list-style:none;padding:5px 0px 5px 5px;width:245px;}
#subapartats ul {list-style:none;}
#subapartats ul ul {margin-left:40px;margin-bottom:10px;}
#subapartats ul ul a {text-transform:none;}
#subapartats cufon{margin:2px 0;} /* Una ica de separació perque amb ie8 i firefox es vegi igual que ie6 i ie7 */
#subapartats li li a {display:block;background:url(../img/taula_subcurs.png) no-repeat 20px 5px transparent;padding-left:40px;}
#subapartats li a{display:block;padding:0 3px;color:#323232;text-transform:uppercase;font-weight:bold;font-size:12px;display:block;padding:5px 20px 4px 5px;font-style:italic;}
#top10 li a{width:170px;display:block;padding:0 3px;color:#FFF;text-transform:uppercase;font-weight:bold;font-size:11px;display:block;padding:5px 20px 4px 5px;font-style:italic;}
#subapartats a.actiu{color:#68b7d0;background-color:#ffffff;color:#68b7d0;}
#subapartats a.grau:hover,#subapartats a.grau{color:#FFF;background-color:#6D7175;}
#subapartats.t10 a.actiu{color:#ff7e0b;background-color:#ffffff;color:#68b7d0;}
#top10 a.actiu{color:#000;}

#subapartats a:hover{background-color:#ffffff;color:#68b7d0;text-decoration:none;}
#subapartats.t10 a:hover{background-color:#ffffff;color:#ff7e0b;text-decoration:none;}
#top10 a:hover {color:#000;text-decoration:none;}
/*#subapartats li:hover li a {background:none;color:#323232;}*/

.text {font-size:12px;}
.text p{margin-bottom:1em;line-height:18px;}
.text ul li,.text ol li{margin-bottom:7px;}
.text ul{margin:0px 15px 15px 30px;list-style:disc;}
.text ol{margin:0px 15px 15px 30px;}

.info-colaborador h2{font-style:normal;color:#474747;text-transform:uppercase;font-weight:normal;letter-spacing:-0.2px;margin-bottom:5px !important;}
.info-colaborador h2 span{color:#83b6ce;text-transform:none;}
.info-colaborador div{margin-left:15px;float:right;}
.info-colaborador a{float:LEft;margin-left:0px;}
	.info-colaborador div a{margin-bottom:5px;}
	.info-colaborador div a.primer{margin-right:20px;}
	.info-colaborador ul{list-style:none;clear:both;width:440px;}

#generic-b .titol{font-size:16px;color:#404d50;padding:2px 0px;margin-bottom:5px;margin-top:10px;}
.carousel{background:#fff;padding:5px 16px 3px 20px;position:relative;}
.carousel ul{margin:0px !important;list-style:none;}
.carousel li{margin-right:5px;margin-bottom:10px !important;}
.jcarousel-prev, .carousel .prev{position:absolute;top:0;left:0;background:url(../img/carousel_fletxes.png) repeat-x -28px center #fff;display:block;width:20px;height:120px;cursor:pointer;z-index:10;}
.jcarousel-next, .carousel .next{position:absolute;top:0;right:0;background:url(../img/carousel_fletxes.png) repeat-x -95px center #fff;display:block;width:20px;height:120px;cursor:pointer;z-index:10;}

#generic-b table {/*border-collapse:collapse;*/border-spacing:2px;/*border-width: 5px;*/ }
#generic-b table th {background:#000;color:#fff;padding:8px 10px;text-align:left;}
#generic-b table td {background:#fff;padding:9px 10px;}

/* Llista d'elements */
#elements {list-style:none;}
	#elements li {background:#fff;margin-bottom:10px;padding:8px 20px;}
	#elements li.minimitzat {background:#FFF;margin-bottom:5px;padding:1px 5px 1px 10px;font-size:12px;color:#68B7D0}
	#elements li.minimitzat.titol {background:none;padding:0px;}
	#elements li.minimitzat p.titol{font-weight:bold;font-size:14px;}
	#elements img {float:left;margin-right:20px;}
	#elements .box {float:left;width:465px;height:100px;position:relative;}
	#elements .box .nom {display:block;margin-bottom:3px;color:#000;font-size:13px;font-weight:bold;}
	#elements .box .moreinfo {font-size:13px;position:absolute;bottom:0px;left:0px;}

/* Cursos*/
table.cursos  {width:100%}
table.cursos th {text-align:left;font-weight:normal;font-size:9px;vertical-align:center;background:none !important;color:#000 !important;}
table.cursos td {background:#fff;padding:9px 10px;}
td.green {background:url(../img/matricula_green.png) bottom right #fff no-repeat !important;text-transform:uppercase;font-size:12px;color:#5e9e00;padding:9px 20px 9px 10px;}
td.green a {color:#5e9e00;}
/*table.cursos td.red {background:url(../img/matricula_red.png) bottom right #fff no-repeat;text-transform:uppercase;font-size:12px;color:#c54818;padding:9px 20px 9px 10px;}*/
table.cursos td.subcurs {background:url(../img/taula_subcurs.png) no-repeat center center transparent;}
table.cursos td a{display:block;}
table.cursos td a:hover {text-decoration:none !important;}
table.cursos td span.curs {text-transform:uppercase;font-weight:bold;font-size:12px;color:#000;}
table.cursos td span.tipus {color:#a6a6a6;font-weight:bold;font-size:10px;}

/* Actualitat*/
.noticies {list-style:none;margin-left:0;}
.noticies p.titol {padding:0 !important;}
.noticies p.titol a:hover {color:#000;text-decoration:none !important;}
.noticies li img {position:absolute;top:11px;left:10px;z-index:1;padding:7px;background:url("../img/sombra_foto.jpg") no-repeat;}
.noticies li {padding:15px 0 15px 135px;border-bottom:1px dashed #b1b1b1;min-height:68px;height:auto !important;height:68px;position:relative;}
.noticies li.sensefoto {padding:15px 15px;min-height:65px;height:auto !important;height:65px;}
.noticies li.recent {position:retative;background:#e7f0f3;}
.noticies .pestanya {background:url(../img/bkg_pestanya.jpg) bottom left #fff repeat-x;padding:8px 20px 5px 20px;display:block;-moz-border-radius:0 0 5px 5px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-left:1px solid #cee6f0;border-right:1px solid #cee6f0;border-bottom:1px solid #cee6f0;text-transform:uppercase;font-size:11px;z-index:100;position:absolute;top:0;left:480px;font-weight:bold;}
.noticies a.img {width:101px;height:63px;display:block;position:absolute;top:14px;left:10px;z-index:2;}
.noticies li.video img {background:none;left:12px;padding:2px;border:1px solid #999999;}
.noticies li.video a.img {background:url(../img/ico_video.png) center center no-repeat;}
.noticies .data {font-size:11px;color:#8f8f8f;margin-bottom:3px;line-height:11px;}
.noticies .nom a {line-height:20px;text-transform:uppercase;}
.noticies .resum {margin-top:3px;line-height:17px;font-size:11px;}


/* Ofertes borsa treball */
table.ofertes  {width:100%}
table.ofertes th {padding:0 10px !important;text-align:left;font-weight:normal;font-size:9px;vertical-align:center;background:none !important;color:#000 !important;}
table.ofertes td {background:#fff;padding:9px 10px;}
table.ofertes td.green {background:url(../img/matricula_green.png) bottom right #fff no-repeat !important;text-transform:uppercase;font-size:12px;color:#5e9e00;padding:9px 20px 9px 10px;}
table.ofertes td.green a {color:#5e9e00;}
table.ofertes td.red {background:url(../img/matricula_red.png) bottom right #fff no-repeat;text-transform:uppercase;font-size:12px;color:#c54818;padding:9px 20px 9px 10px;}
table.ofertes td a {display:block;font-weight:bold;font-size:12px;}
table.ofertes td a:hover {color:#000;text-decoration:none !important;}

ul.ofertes {list-style:none;}
	ul.ofertes ul {list-style:none;margin-left:10px;}
	ul.ofertes ul li {margin:0 !important;}
	ul.ofertes span {text-decoration:underline;}

#form_oferta-inscripcio {display:none;}

a.pdf {padding-left:20px;background:url(../img/pdf.png) no-repeat top left;}


/* Paginació */
div.pagination {padding:3px;margin-top:30px;text-align:right;font-size:12px;position:relative;}
div.pagination .results {position:absolute;left:0;top:0;}
div.pagination a {padding: 1px 5px 1px 5px;margin-right: 2px;text-decoration: none;border:1px solid #68b7d0;background:#fff;}
div.pagination a:hover {text-decoration:none !important;}
div.pagination a.prev:hover,div.pagination a.next:hover,div.pagination a:hover, div.pagination a:active {color:#5c5d5e;border:1px solid #5c5d5e;}
div.pagination span.current {padding: 1px 5px 1px 5px;margin-right: 2px;color:#5c5d5e;border:1px solid #5c5d5e;background:#fff;}
div.pagination span.disabled {display:none;}
div.pagination select {width:40px;}

#imarca {height:118px;overflow:hidden;}
#imarca li {float:left;width:114px;height:114px;margin-right:5px;margin-bottom:5px;}

.formulari {padding:30px 60px 25px 60px;background:#fff;/*border:1px solid #000;*/margin:10px 2px;}
.formulari label {width:110px;display:block;float:left;text-align:right;padding-right:20px;}
.formulari .titol {margin:0 0 15px 0 !important;}
.formulari .input-text {border:1px solid #ccc;width:350px;font-size:12px;padding:1px 2px;}
.formulari textarea {height:100px !important;}
.formulari .short {width:100px;}
.formulari .middle {width:200px;}
	.input-button {background-color:FE9900;font-weight:bold;border: 1px solid #000066;padding:2px 10px;cursor:pointer;font-size:12px;}
.formulari label.error {display:block;padding-left:130px;font-size:9px;font-style:italic;color:#3897ad;text-align:left;width:400px;}
.formulari em {color:#3897ad;}
.formulari .cb {height:5px;}
.formulari .notes {font-size:10px;color:#888;margin-top:25px;}
.formulari .captcha {position:relative;float:left;width:200px;height:46px;padding-left:140px;overflow:hidden;}
	.formulari .captcha img {position:absolute;top:0;left:0;}
	.formulari .captcha label.error {padding:0;}

.persona-a {width:180px;float:left;}
.persona-b {width:440px;float:left;}
.persona-b.tot {width:620px;}
.text .persona-b .titol {margin-top:0 !important;padding:0 !important;}

/* Col·laboradors*/
.colaboradors{list-style:none;font-size:11px;}
.colaboradors li{float:left;width:190px;margin:20px 0px 0px 25px ;}
.colaboradors li.primer{clear:both;margin:20px 0px 0px 0px ;}

/* JOrnada de Portes Obertes*/
#form_jpo{padding:417px 0px 0px 78px;width:352px;height:205px;background:url(../img/jpo_bkg.png) no-repeat 0px 0px;margin-left:80px;position:relative;}
#form_gae{padding:472px 0px 0px 10px;width:420px;height:235px;background:url(../img/gae_bkg.png) no-repeat 0px 0px;margin-left:80px;position:relative;}
	#form_jpo input{width:260px;height:23px;padding:5px;border:0px;float:left;clear:both;}
	#form_gae input{width:202px;height:23px;padding:3px 5px;border:0px;float:left;clear:both;}
	#form_jpo .button{width:50px;padding:3px 5px;color:#FFF;background:#000;margin:0px;font-weight:bold;margin:10px 0px 0px 118px;cursor:pointer;}
	#form_gae .button{width:50px;padding:3px 5px;color:#FFF;background:#000;margin:0px;font-weight:bold;margin:10px 0px 0px 85px;cursor:pointer;}
	#form_jpo label.error,#form_gae label.error{font-style:normal;display:block;width:260px;text-align:center;color:#000;position:absolute;right:55px;top:391px;}
	#form_jpo p{width:260px;text-align:center;}
	#form_gae p{width:215px;text-align:center;background:#FFF;}
	
.eramzip a{display:block;}	
.eramzip a img.hide{display:none;}	
.eramzip a:hover img.hide{display:inline;}	
.eramzip a:hover img.show{display:none;}	

.vermell{color:#FF0000;}
