/* CSS Document */

/* TdC
	- Genrics
	- Layout
	- Men 
	- Contingut
	- Formularis
	- Peu
	- Cantonades
*/

/* Genrics
----------------------------------------------*/
@import 'http://www.bcn.cat/css_accessible/basic.css';

body { background: #ECEDEE url(../images/body_bgdegr.gif) repeat-y top center; font-family: Arial, Helvetica, sans-serif;}
h1 { font-size:2em;}
h2 { font-size:1.5em; color:#009ACB;}
h3 { font-size:1.2em;}
h4 { font-size:1.1em; line-height:1.1em;}
ul { list-style-type: none;}

.border_none{ border:none!important;}
#marc_web{ background: url(../images/marc_bgdegr_esq.gif) repeat-y left; width:73.3em;}
#marc_web2 { background: url(../images/marc_bgdegr_dr.gif) repeat-y right; padding:0 4px;}

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

#barra_corporativa { border: 2px solid #ECEDEE; border-top:none; border-bottom:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
#capsalera_blog { width: auto; height:auto; border: 2px solid #ECEDEE; border-top-width:1px; border-bottom:none; background:#fff url(../images/bg_cap.gif) repeat-x bottom;}

	#capsalera_blog h1 { float:left; height:76px; padding:.2em 0 .2em .8em; margin-top:.2em;}
	#capsalera_blog h1 img{ display:block;}
.capsalera_amb_submenu{ border-bottom:2em solid #ECEDEE!important;}

#columna_1d2, #columna_2d2,#columna_1d2,#columna_12d3,#columna_3d3 { margin-bottom:7em;  margin-top:1.5em;}
#columna_1d1 { margin-top:1.5em; margin-bottom:2em;}
#columna_1d2, #columna_2d2{ width:33.5em;}
#columna_12d3{ width:46em;}
#columna_3d3{ width:21em;}
	#columna_1d2,#columna_12d3{ float:left; }
	#columna_2d2,#columna_3d3{ float:right; }

/* Menu principal
----------------------------------------------*/
#contenidor { color:#3C4345; background:#ECEDEE url(../images/peu_contenidor.gif) no-repeat bottom center; padding:0 1.9em;}
	#contenidor h2{margin-left:.1em; margin-top:1em;}
		#contenidor h2 img{height:1em;}
		#contenidor h2 span{ color:#3C4345;}
	#contenidor p{ font-size:1.3em; margin-bottom:1em;}
		#contenidor.error{ padding:3em 1em;}
		#contenidor.error p{ text-align:center; margin-bottom:1em; }
.contenidor_amb_submenu{ border-top:2px solid #fff;}

#menu_principal ul{ float:right; margin: 0; padding: 0; position:absolute; top:8.6em; right:2.3em; }
/*	#menu_principal ul.es{ width:48em;}*/
#menu_principal ul li{ float:left; margin:0; padding:0; position:relative;}
	#menu_principal ul li img{ display:block; height:3.3em;}
	#menu_principal ul ul { position: absolute; margin-top:-5.3em;  width: 35em;}
		#submenu_tu { left:-6.2em; top:0; }
		#submenu_jh { left:-6em; top:0; }
		#submenu_dqv { left:-12.1em;top:0;}
		#submenu_temes{left:.8em; top:0;}
			#menu_principal li li { padding: .4em .7em .1em; border-right: .2em solid #FFF;}
			#menu_principal li li.ultim { border-right: none;}
			#menu_principal li li img{ height:1.2em;}

/* Contingut
-------------------------------------------------*/
.nuvol ul{  padding:0; margin:0;}
.nuvol li{ display:inline;}
.nuvol a{ color:#3C4345!important; padding:0 .1em;}
	.nuvol a:hover { background:#3C4345; color:#ECEDEE!important; text-decoration:none;}
	.nuvol a.t24{ font-size:2.4em;}
	.nuvol a.t23{ font-size:2.3em;}
	.nuvol a.t22{ font-size:2.2em;}
	.nuvol a.t21{ font-size:2.1em;}
	.nuvol a.t20{ font-size:2em;}
	.nuvol a.t19{ font-size:1.9em;}
	.nuvol a.t18{ font-size:1.8em;}
	.nuvol a.t17{ font-size:1.7em;}
	.nuvol a.t16{ font-size:1.6em;}
	.nuvol a.t15{ font-size:1.5em;}
	.nuvol a.t14{ font-size:1.4em;}
	.nuvol a.t13{ font-size:1.3em;}
	.nuvol a.t12{ font-size:1.2em;}
	.nuvol a.t11{ font-size:1.1em;}
	.nuvol a.t10{ font-size:1em;}
	.nuvol a.t09{ font-size:.9em;}
	.nuvol a.tots{ color:#009ACB!important; font-weight:bold; font-size:1.1em; text-decoration:underline;}
	.nuvol a.tots:hover { background:none; color:#3C4345!important;}

#nova_conversa{ float:right; margin:-1.7em 0 0!important; position:relative; font-size:1em;}
	#nova_conversa a, #nova_conversa_lateral a{ font-weight:bold; text-decoration:underline; font-style:italic; color:#3C4345; font-size:.9em;}
	#nova_conversa a:hover, #nova_conversa_lateral a:hover{color:#009ACB!important;}
#nova_conversa_lateral { display:block; padding:1em 0 2em; background:url(../images/subratllat_tit.gif) repeat-x bottom; }

#columna_1d2 h2, #columna_2d2 h2, #columna_12d3 h2, #columna_3d3 h2, #columna_1d1 h2, h2.paraula_clau, h2.trakback {background: url(../images/subratllat_tit.gif) repeat-x bottom; padding-bottom:1px; margin-bottom:.5em; margin-left:0; margin-top:0; padding-left:.2em;}
 h2.trakback {padding-bottom:0px!important;}

	#columna_1d2 h2 img, #columna_2d2 h2 img, #columna_12d3 h2 img, #columna_3d3 h2 img, #columna_1d1 h2 img, h2.paraula_clau img, #confirmacio h3 img,  h2.trakback img { height:1.33em!important;}

h2#h2lateral {margin-left:0; margin-top:1em; display:inline; background:none;}
h2#h2lateral img {height:1em!important;}

h2#enllacos{ clear:both; margin-top:1em;}

#columna_1d2 h3, #columna_2d2 h3, #columna_12d3 h3, #columna_3d3 h3 { font-size:1.6em; background: url(../images/ico_boleta_blau.gif) no-repeat .2em .3em; padding-left:1.2em; display:inline;}
#columna_3d3 h3{ font-size:1.3em;}
#columna_1d1 h3{ font-size:1.2em; font-weight:normal; background: url(../images/ico_boleta_blau.gif) no-repeat .4em center; padding-left:1.5em; display:inline; color:#009ACB; float:left; clear:left;}
#columna_1d2 h3 span, #columna_2d2 h3 span,#columna_12d3 h3 span, #columna_3d3 h3 span { color:#009ACB;}
#columna_1d2 p, #columna_2d2 p,#columna_12d3 p, #columna_3d3 p{font-size:1.2em; padding-left:.2em;}
#columna_1d2 h4, #columna_2d2 h4,#columna_12d3 h4, #columna_3d3 h4 { color:#009ACB;}
#columna_1d2 a, #columna_2d2 a,#columna_12d3 a, #columna_3d3 a { color:#3C4345;}

ul.enllacos{ margin:0; padding:0;}
ul.enllacos li { margin: .2em 0 .3em 0!important;}
ul.enllacos li p{margin:0;  background-color:#dadfde; padding:.3em .5em!important;}

/* Jordi Hereu
----------------------------------------------*/
p.by{ font-weight:bold; background: #DADFDE url(../images/bg_by.gif) no-repeat top right; padding:.3em .4em!important; margin:.4em 0 .6em; font-style:italic; font-size:1.1em!important;}
p.by_hereu { color:#D82E39;}
/*Afegit per Deloitte*/
p.byplusimg{ background: #DADFDE url(../images/bg_byplusimg.gif) no-repeat top right;}
/*Afegit per Deloitte end*/
p.byplus{ background: #DADFDE url(../images/bg_byplus.jpg) no-repeat top right;}
	p.by span { color:#009ACB;}
	p.by span.by_data { font-weight:normal; background: url(../images/ico_quadrat_blau.gif) left center no-repeat; padding-left:.5em;}

.video_annex{background: #DADFDE; margin:.8em 0; padding:1.3em .5em .8em; text-align:center;}
	.video_annex img{width:12em; margin:0 auto;}

div.capsa_video{ background: #DADFDE; margin:0 0 .8em; padding:1.1em .8em 1em;}
		.capsa_video .video, .capsa_video .imatge { /*text-align:center;*/ margin:0 auto; width:32em;}
		.capsa_video .imatge {border: 1px solid #009ACB; background-color: #000;}
		#columna_12d3 .capsa_video .imatge { width: 40em;}
			.capsa_video .imatge img { margin:0 auto; display: block;}
		.peu_video{ width: 32em; margin:0 auto;}
			.latevaweb{ font-size:1.1em;  background:#F2F4F3; padding:.8em .2em .8em .8em; float:left; width:4em; height:1.3em; margin:.3em 0 0 0; display:block;}
			.codi { font-size:1.1em; padding:.8em .8em .8em .1em; width:23.19em; height:1.3em; margin:0; display:block;  background:#F2F4F3; float:right; margin:.3em 0 0 0;}
				.codi input { border:none; background: transparent; width:15.9em; font-family:"Courier New", Courier, monospace;}

.continua{ font-weight:bold; margin:.3em 0 0!important; background: url(../images/subratllat_tit.gif) repeat-x bottom; padding-bottom:1.2em;}
	.continua a{ font-weight:bold; text-decoration:underline; font-size:.9em; font-style:italic;}
	.continua a:hover{ color:#009ACB!important;}

p.text { line-height:1.5em; text-align:justify;}
	p.text a{ font-weight:bold; text-decoration:underline;  color:#3C4345;}
		p.text a:hover{color:#009ACB!important;}
h3.de-que-va{ font-size:1.2em!important; background:none!important;display:block!important; padding:0 0 0 .2em!important; margin-bottom:1em;  }

.sense_comentaris { border-bottom:1px solid #3C4345; margin-bottom:1.2em;}
.temes { padding:.5em 0;}
.temes h4{ float:left; background: url(../images/ico_temes.gif) no-repeat .3em 0; padding:.2em .3em .2em 2.3em;}
.temes ul{ margin:.1em 0 0; padding:0; float:left;  font-size:1.2em; width:22em;}
	.temes ul li{ display:inline;}
	.temes ul li a{ margin-right:.2em; padding:0 .1em;}
	.temes ul li a:hover { text-decoration:none; color:#ECEDEE!important; background:#3C4345;}
	
.capsa_comentaris{ background: url(../images/subratllat_tit.gif) repeat-x top; clear:both; border-bottom:1px solid #3C4345; margin-bottom:2.5em; line-height:1em;}
.form_comenta{ background: url(../images/subratllat_tit.gif) repeat-x top;}
	.capsa_comentaris h4, .form_comenta h4 { background: url(../images/ico_comentaris_a.gif) no-repeat .3em 1em; padding: 1.2em 0 1em 2em; font-size:1.3em; color:#3C4345!important;}
	.form_comenta h4 {background: url(../images/ico_comenta.gif) no-repeat .3em 1em; padding-bottom:.5em;}
	.capsa_comentaris h4 span{ color:#009ACB; }
	
	.capsa_comentaris ul{ font-size:1.1em;  margin:0; padding:1em 0 1em .3em;}
		.capsa_comentaris ul li{ display:inline;}
		.capsa_comentaris ul li.comentaris, .capsa_comentaris ul li.comentar { font-weight:bold; background: url(../images/ico_quadrat_gris.gif) no-repeat right center; padding-right:.8em; margin-right:.5em;}
			.capsa_comentaris ul li.comentaris a{ font-weight:normal; background: url(../images/ico_comentaris.gif) no-repeat 0 0; padding: .1em 0 .3em 1.9em;}
			.capsa_comentaris ul li.comentaris a span{ font-weight:bold;}
			.capsa_comentaris ul li.comentar a { font-weight:normal; background: url(../images/ico_comentar.gif) no-repeat 0 0; padding: .1em 0 .3em 1.9em;}
			
		.capsa_comentaris p.text { margin-bottom:1.5em; font-size: 1.1em!important;}
		.capsa_comentaris p.text span { color:#009ACB; font-style:italic; font-size:.9em;}
		
		.form_comenta p, .form_comenta label{ color:#009ACB; display:block;}
		.form_comenta p.form_nota { font-style: italic; font-size:1em!important;}
		.form_comenta label { width:20em; margin-bottom:1.5em; float:left; clear:left;}
		.form_comenta label#labelCognoms { margin-left:2em; width:19em; clear: none;}
		.form_comenta label span{ color:#E8615D;}
		.form_comenta label.textarea { width:46em;}
		.form_comenta form{ padding:2em 0;}
		.form_comenta label input, .form_comenta textarea{ float:right; margin-top:-1.5em; width:11.3em; background:#fff; border:1px solid #86BED0; padding:.2em .5em; font-family:Arial, Helvetica, sans-serif; font-size:1.1em;}
		.form_comenta textarea{ width:34.9em; height:15em;}
		.form_comenta input#envia{ float:left; clear:both; border:none; font-weight:bold; font-size:1.1em; background:none; font-style:italic; text-decoration: underline; cursor:pointer; margin-top:1em; margin-left:36em;}

p.mes { text-align:right; margin:0 0 1em;}
	p.mes a{ color:#009ACB!important; font-weight:bold; font-style:italic; text-decoration:underline; font-size:.9em;}
	p.mes a:hover{ color:#3C4345!important;}
p.mes_videoveus {margin-top:1em;}

#capsa_2 { background: #DCDCDD; padding:1.1em .8em 0; margin:.8em 0 0; }
div#capsa_2 { margin-top:2.2em; padding:1.5em .7em .9em;}
	#capsa_2 li {clear:left; padding:.5em 0 .5em 2em;}
	#capsa_2 li div.video_portaveus { float:left; margin:.2em 1em .8em 0; width:14.7em; }
		#capsa_2 li div.video_portaveus img{ width:100%;}
	#capsa_2 li h4 { font-size:1.2em; color:#3C4345;}
	#capsa_2 li p { margin:0; padding:0; line-height:1.5em;}
	#capsa_2 li p.portaveus_data { font-style:italic; font-size:1.1em;}
	#capsa_2 li p.portaveus_mes {margin:.5em 0;}
		#capsa_2 li p.portaveus_mes a{color:#3C4345; font-weight:bold; font-style:italic; text-decoration:underline; font-size:.9em;}
		#capsa_2 li p.portaveus_mes a:hover{color:#009ACB!important;}

#llistat_img_explicacio { margin:1em 0 0; padding:0;  text-align:center;}
#llistat_img_explicacio li{ display:inline; padding:0; margin:0;}
#llistat_img_explicacio li img{border:1px solid #009ACB; width:14.5em; margin:.3em .2em;}

#llistat_respostes {margin:0; padding:0; }
	#llistat_respostes li{ background: url(../images/subratllat_tit.gif) repeat-x bottom; padding-bottom:1em; margin-bottom:1em;}
		#llistat_respostes li p.text{ font-size:1.1em;}
		#llistat_respostes li p.by, #galeria_imatges p.by{ background: #DADFDE url(../images/bg_by_peq.gif) no-repeat top right;}

p#paginat_sup{ float:right; margin-top:-2.4em; font-size:1.1em; font-style:italic; }
p#paginat_sup2{ float:right; margin-top:-3em; font-size:1.1em; font-style:italic; }
p#mes_sobre { float:right; margin-top:-2.4em; font-size:1.1em; }
	p#mes_sobre a { font-weight:bold; text-decoration:underline;}
	p#mes_sobre a:hover {color:#009ACB; }

ul#paginat_inf2{ text-align:right;}
ul#paginat_inf{ text-align:right; margin-top:-0.5em;}
	ul#paginat_inf2 li, ul#paginat_inf li{ display:inline; font-size:1.1em; font-style:italic; margin: 0 .1em;}
		ul#paginat_inf2 li a, ul#paginat_inf li a{ font-weight:bold; text-decoration:underline;}


#nav_mes h3, #nav_any h3 { font-weight: bold;}
#nav_mes{ margin-bottom:.8em;}
#nav_any { padding-bottom:1em; margin-bottom:.8em; background: url(../images/subratllat_tit.gif) repeat-x bottom;}
	#nav_mes ul, #nav_any ul{  margin:0; padding:0; font-size:1.2em;}
	#nav_mes ul li, #nav_any ul li{ display:inline; font-weight:bold; color:#3C4345; margin:0 0 0 .6em;}
		#nav_mes ul li a, #nav_any ul li a{font-weight:normal; color:#3C4345; text-decoration:underline;}

#galeria_imatges {  margin:0 5px 0 0; padding:0;}
	#galeria_imatges h4{ font-size:1.2em; margin-top:.4em;}
	#galeria_imatges p.by { padding:4px 5px; margin-top:6px;}
	#galeria_imatges li { float:left; width:149px; height:190px; padding:15px 10px 9px 10px;}
		#galeria_imatges li div{display:block; position: relative;}
			#galeria_imatges li div a{display:block; height: 110px; position: relative; width:149px;  margin: 0 auto;}
				#galeria_imatges li div a img{ display:block; border:2px solid #009ACB; position: absolute;}

#text_contingut { margin-top:1em; padding-bottom:1.5em; border-bottom:1px solid #3C4345;}
#text_contingut p{ font-size:1.2em; line-height:1.5em; margin:.5em 0;}
#text_contingut p.primer {background: url(../images/ico_boleta_blau.gif) no-repeat .2em .3em; padding-left:1.5em; display:inline;}

#temes_general, #dos_temes, #temes_globals{ padding: 1em .1em 0; background: url(../images/subratllat_tit.gif) repeat-x top; clear:left; margin-bottom:1em;}
#cercador_temes{ padding: 2em .1em; background: url(../images/subratllat_tit.gif) repeat-x top; clear:left;}
	#temes_general h2, #dos_temes h2, #temes_globals h2{ background:none; padding:0; margin-bottom:0;}
	#dos_temes div{ width:33em; float:left; margin:1em 0; padding:0 .5em 0 0;}
		#dos_temes #temes_perbarris{
			background: url(../images/discontinua_vertical.gif) repeat-y right;
			margin-right:1.5em;
		}

h2.paraula_clau { padding-bottom:.3em; color:#3C4345; margin-bottom:1em;}
h2.paraula_clau img { margin-bottom:-.2em;}

#frm_autor h2{ margin-top:1.5em; clear:both; margin-bottom:1em;}
#frm_autor label span{ color:#E8615D;}
#frm_autor h3{background: none; padding:.4em 0 0; font-weight:bold; font-size:1.1em;}
#frm_autor ul{ clear:both; margin:0; padding:1.5em 0; }
	#frm_autor ul li { display:inline;}
	
#confirmacio { background-color: #FFF; height: 1%; padding: 1.2em 1.7em .6em; margin-bottom: 1.2em; border: 1px solid #cecfd0;}
	#confirmacio h3 { display: block; float: none; background: none; padding: 0;}
	#confirmacio ul { margin: 0; padding: 0; font-size: 1.2em;}
		#confirmacio li { height: 1%; margin-bottom: .4em; padding-left: .6em; background: url(../images/punt_llista.gif) no-repeat 0 .7em;}
		#confirmacio.error li { color: #e8101e; background-image: url(../images/punt_llista_error.gif);}

ul#bones{ text-align:justify; font-size:1.2em; list-style-type:disc;}
	ul#bones li{ margin-bottom:.5em;}


/* Bloc RSS
----------------------------------------------*/
#peu_rss{ clear: both; background:#C2D3D6 url(../images/bg_peucontent.gif) repeat-x top; margin:0 -1.8em 13px; padding:2em 1.5em; color:#3C4345;}
	#peu_rss h2 { display:inline; font-size:1.1em; color:#3C4345;}
	#peu_rss ul { display:inline;  margin:0 0 0 .5em; padding:0;}
		#peu_rss ul li{ display:inline; padding:.6em; margin-left:.5em;}
		#peu_rss ul li#rss_jh,#peu_rss ul li#rss_tu,#peu_rss ul li#rss_tots { background:url(../images/ico_rss.gif) no-repeat 0 center; padding-left:2em; border-right: 1px solid #3C4345;}
			#peu_rss ul li a{ color:#3C4345; font-size:1.1em; font-weight:bold; text-decoration:underline;}
			

/* Formularis
----------------------------------------------*/
#cerca_temes { float:right; margin: 2.3em 1.7em 1.6em 0; border:2px solid #ECEDEE; padding:.1em .6em .1em; height:1.6em; width: 11.8em;}
#cercador_temes form { margin: 0 3.6em 1.6em .5em; border:2px solid #D0D1D2; padding:.1em .6em .1em; height:1.6em; width:14em; float:left;}

	#cerca_temes input#text_cerca_temes { border:1px solid #fff; vertical-align:top; margin-bottom:0; width:9.8em; background:none;}
	#cercador_temes input#text_cerca_temes2 { border:1px solid #ECEDEE; vertical-align:top; margin-bottom:0; width:10.7em;background:none; font-size:1.1em;}
	
	#cercador_temes input.ok{ font-weight:bold;}
	#cerca_temes input#boto_cerca_temes,#cercador_temes input#text_cerca_temes2 { margin-top:0;}
	#cerca_temes fieldset, #cercador_temes fieldset{ margin:0; padding:0; border:none; }
	#cerca_temes legend, #cercador_temes legend{ display:none;}
	#cerca_temes label, .codi label, #cercador_temes label { display:none;}
	#cercador_temes h3{ background: none; padding:.4em 0 0; display:inline;}
	
	#frm_autor input, #frm_autor textarea { border:1px solid #8EC5D7; padding:.2em .4em;}
	
	#frm_autor label.form_1, #frm_autor label.form_2 { width:22em; float:left;  margin:0 0 1em; color:#3C4345;position:relative;}
	#frm_autor label#labelcognom{  margin-left:4em;width:23em; }
			#frm_autor label#labelmail{  margin-left:4em;width:23em; }
	#frm_autor label.form_2 { width:48.6em;}
	#frm_autor label.form_1 input, #frm_autor label.form_2 input, #frm_autor label.form_2 textarea{ float:right; margin-top:-1.6em; }
	#frm_autor label.form_1 input{ width:12em;}
	#frm_autor label.form_2 input{ width:38.6em;}
	#frm_autor label.form_2 textarea{ width:35.1em; height:10em; font-family:Arial, Helvetica, sans-serif; font-size:1.1em; background: url(../images/bg_textarea.gif) no-repeat 0 0;}
	#frm_autor label.form_3 { width:12.2em; font-size:1.1em; font-weight:bold; float:left; margin-bottom:1em;}
	#frm_autor label.selected { color:#009ACB;}
	#frm_autor label.form_3 input{ float:none; margin:0 .5em .1em 0; border:none; background:none; width:1.45em;}
		#temes_esp{ margin:.1em .8em 0 2em; width:15em; padding:.2em .4em;}
		.zona-captcha { height: 1%;}
		
			#enpost.zona-captcha{ clear:both;}
				#enpost.zona-captcha .captcha_info{width:46%; float:right;}
					#enpost.zona-captcha input#responseCaptcha{ width:7em;}
					
		.zona-captcha label { font-size: 1.1em;}
			.captcha_dades, .captcha_info { float: left;}
			.captcha_dades { padding-right: 1.2em;}
			.captcha_info { width: 50%; padding-left: 1.5em; background: url(../images/subratllat_vertical.gif) repeat-y left;}
				#contenidor .captcha_info p { font-size: 1.1em;}
		.zona-captcha, #publica{ margin-top:3em; background: url(../images/subratllat_tit.gif) repeat-x top; padding-top:2em;}
		#publica { }
			#publica input { color:#3C4345; border:none; background:none; font-weight:bold; cursor:pointer; margin:0; padding:0; border-bottom:1px solid #3C4345; font-size:1.1em;}
		#veure_ex { color:#3C4345; font-size:1.1em; font-weight:bold; text-decoration:underline;}

/* Peu
--------------------------------------------------------------------------- */

#info_pagina{ border-top:none; background:#009ACB url(../images/bg_peucontent_sota.gif) no-repeat bottom; padding-bottom:1em;}
#info_ajbarna{ background:#009ACB url(../images/bg_peu.gif) no-repeat top; border:1px solid #009ACB; text-align:center; padding:1.3em 0 0;}
	#info_ajbarna p#copy a{ color:#fff; font-size:1.1em;}
	#info_ajbarna address{ color:#fff; font-style:normal; padding:.5em 0 2em; background: url(../images/bg_address.gif) no-repeat bottom center; font-size:1.1em;}
		#info_ajbarna address a{ color:#fff; text-decoration:underline;}
			#info_ajbarna address a:hover{ color:#fff;}
		#info_ajbarna address img{ vertical-align: middle;}
	
/* Cantonades
--------------------------------------------------------------------------- */
.cantonades {position: relative;}
.cantonades .se, .cantonades .sd, .cantonades .ie, .cantonades .id { position: absolute; width: 5px; height: 5px; overflow: hidden;}
.cantonades .se {top: 0; left: 0; background: none;}
.cantonades .sd {top: 0; right: 0; background: none;}
.cantonades .ie { bottom: 0; left: 0; background: none;}
.cantonades .id { bottom: 0; right: 0; background: none;}

.capsa_video .se,.capsa_video .sd,.capsa_video .ie,.capsa_video .id {width: 10px; height: 10px;}
.capsa_video .se{ background: url(../images/cantonada_video_se.gif) no-repeat;}
.capsa_video .ie { background: url(../images/cantonada_video_ie.gif) no-repeat;}
.capsa_video .id { background: url(../images/cantonada_video_id.gif) no-repeat;}

#cerca_temes .se,#cerca_temes .sd,#cerca_temes .ie,#cerca_temes .id, #cercador_temes .se,#cercador_temes .sd,#cercador_temes .ie,#cercador_temes .id {width: 9px; height: 11px;}
#cerca_temes .se {top: -2px; left: -2px; background: url(../images/cantonada_se_cercatemes.gif) no-repeat;}
#cerca_temes .sd {top: -2px; right: -2px; background: url(../images/cantonada_sd_cercatemes.gif) no-repeat;}
#cerca_temes .ie {bottom: -2px; left: -2px; background: url(../images/cantonada_ie_cercatemes.gif) no-repeat;}
#cerca_temes .id {bottom: -2px; right: -2px; background: url(../images/cantonada_id_cercatemes.gif) no-repeat;}
#cercador_temes .se {top: -2px; left: -2px; background: url(../images/cantonada_se_cercadortemes.gif) no-repeat;}
#cercador_temes .sd {top: -2px; right: -2px; background: url(../images/cantonada_sd_cercadortemes.gif) no-repeat;}
#cercador_temes .ie {bottom: -2px; left: -2px; background: url(../images/cantonada_ie_cercadortemes.gif) no-repeat;}
#cercador_temes .id {bottom: -2px; right: -2px; background: url(../images/cantonada_id_cercadortemes.gif) no-repeat;}


.latevaweb .ie { width: 10px; height: 4px; background: url(../images/cantonada_span_ie.gif) no-repeat;}
.latevaweb .id,.latevaweb .se,.latevaweb .sd { background: none;}
.codi .id { width: 10px; height: 4px; background: url(../images/cantonada_span_id.gif) no-repeat;}
.codi .ie,.codi .se,.codi .sd { background: none;}

#capsa_2 .se,#capsa_2 .sd,#capsa_2 .ie,#capsa_2 .id {width: 14px; height: 14px;}
#capsa_2 .sd { background: url(../images/cantonada_portaveu_sd.gif) no-repeat;}
#capsa_2 .ie { background: url(../images/cantonada_portaveu_ie.gif) no-repeat;}
#capsa_2 .id { background: url(../images/cantonada_portaveu_id.gif) no-repeat;}

.video_annex .se,.video_annex .sd,.video_annex .ie,.video_annex .id {width: 10px; height: 10px;}
.video_annex .sd { background: url(../images/cantonada_video_sd.gif) no-repeat;}
.video_annex .ie { background: url(../images/cantonada_video_ie.gif) no-repeat;}
.video_annex .id { background: url(../images/cantonada_video_id.gif) no-repeat;}

#info_pagina .se,#info_pagina .sd,#info_pagina .ie,#info_pagina .id {width: 4px; height: 12px;}
#info_pagina .se { top:-12px; left:-4px; background: url(../images/pedac_e.gif) no-repeat;}
#info_pagina .sd { top:-12px; right:-4px; background: url(../images/pedac_d.gif) no-repeat;}
#info_pagina .ie { bottom:-1px; left:-4px; background: url(../images/pedac_ie.gif) no-repeat;}
#info_pagina .id { bottom:-1px; right:-4px; background: url(../images/pedac_id.gif) no-repeat;}

#confirmacio .se,#confirmacio .sd,#confirmacio .ie,#confirmacio .id {width: 6px; height: 6px;}
#confirmacio .se { top:-1px; left:-1px; background: url(../images/cantonada_confir_se.gif) no-repeat;}
#confirmacio .sd { top:-1px; right:-1px; background: url(../images/cantonada_confir_sd.gif) no-repeat;}
#confirmacio .ie { bottom:-1px; left:-1px; background: url(../images/cantonada_confir_ie.gif) no-repeat;}
#confirmacio .id { bottom:-1px; right:-1px; background: url(../images/cantonada_confir_id.gif) no-repeat;}
/* Afters
--------------------------------------------------------------------------- */
#capsalera_blog:after, .capsa_video:after, .temes:after, #capsa_2 li:after, #galeria_imatges:after, #cercador_temes:after, #frm_autor ul:after, #frm_autor label:after, .zona-captcha:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* Crèdits
------------------------------------------------------------------------------ */
#credits { font-size:1.4em; padding:0;background: url(../images/subratllat_tit.gif) repeat-x bottom; padding-bottom:1px; margin-bottom:.5em; margin-left:0; margin-top:0; padding-left:.2em; }
.copy1 {background:url(../images/ico_credits1.gif) no-repeat;padding-left:2em;margin-bottom:0.7em;}
.copy2 {background:url(../images/ico_credits2.gif) no-repeat;padding-left:2em;margin-bottom:0.7em;}
.copy3 {background:url(../images/ico_credits3.gif) no-repeat;padding-left:2em;margin-bottom:0.7em;}
.copy4 {background:url(../images/ico_credits4.gif) no-repeat;padding-left:2em;margin-bottom:0.7em;}
.copy5 {background:url(../images/ico_credits5.gif) 3px 0 no-repeat;padding-left:2em;margin-bottom:0.7em;}
.copy6 {background:url(../images/ico_credits6.gif) no-repeat;padding-left:2em;margin-bottom:0.7em;}


/* Avís legal 
------------------------------------------------------------------------------ */
#avis-legal { clear:both;}
#avis-legal p{ font-style:italic; margin-top:1em; }
	#avis-legal p span{font-style: normal; font-weight:bold;}


/* Página error
---------------------------------------------------------------------------------*/
body#error #contenidor{ background:#FFFFFF; padding:8.4em 12.2em 9em 13.5em; }
body#error img#urba{ float:left; margin:0; }
body#error .cuadre-text{ width:34.5em; float:right; margin:-.2em 0 0 0; padding:0;}
body#error h2{ font-size:1.8em; margin:0 0 .5em; }
body#error p{ font-size:1.1em;}
body#error a{ color:#009acb; text-decoration:underline; }
