/* CSS Document */
/*20090714 Revisión DLP */
/*20091202 Correció DLP imatges */
/*20100112 Correció DLP W3C */
/*20100302 Correció DLP Obres */
/*20100511 Correció DLP jerarquía */
/*20100530 Correció DLP Mapa Miga */
/*20100610 Correció DLP Eliminar guion bajo _ */
/*20100713 Correció DLP Revisión final */
@import 'http://www.bcn.cat/css_accessible/components/barra.css';
@import 'http://www.bcn.cat/css_accessible/basic.css';

#caixa-mare { padding: 0; margin: 0; width: 778px; }
#miga {text-transform:uppercase; font-weight:bold; color:#2A6691; font-size:1.1em; margin:1em 7.5em 0;}
.taula-border { width: 620px; border: 1px solid  #DFD9D9; margin:20px 75px; background: url(http://www.bcn.es/ajuntamentescolta/imatges/bg_contingut.jpg) no-repeat bottom; float:none; }
#caract { font-size:1.0em; color:#2A6691; padding: 20px 0 15px 0; text-transform:uppercase; }

#breadcrumb { color: #666666; font-size: 1.1em; padding: 0; margin-left: 10px; font-family:Tahoma, Arial;}

/* =================================== generics ===================================== */
body { 	padding:0; margin:0; 
		background-color: #fff; color: #555;  
		font-size: 62.5%; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
h4 {font-size:1.1em; font-weight:bold; margin:0; padding:0; }
h3 { font-size:1.1em; }
h2 { font-size:1.2em; }
ul {  list-style-type:none; margin: 0px; padding:20px 35px 15px 35px; }
img { border:0; padding:0; margin:0; padding:0;}
a { text-decoration: none; color:#4D88C4; border-bottom: 1px dotted;}
a:hover{ border-bottom: 0px;}
.peu { font-size:1.1em; font-weight:bold;}

/*SOLO*/
#idiomes a{ border-bottom:none;}
#idiomes a:hover { border-bottom:1px solid #fff;}

.aclara { clear:both;}
.access { display: none;}
.resalta { font-weight:bold;}
.resalta-blau { color:#2A6691; font-weight:bold; text-transform:uppercase;}
.bold { font-weight:bold;} /*SOLO*/


#barra{ width:778px; height:30px; background-color:black; border:0; padding:0; margin:0; border-bottom:solid 1px #FFFFFF;}



/* =================================== caixes  ====================================== */

.taula-border-blanca {	width: 620px; border: 1px solid  #DFD9D9; margin:20px 75px; background-color:#FFFFFF; float:none; }
.capcalera { padding:4px 5px; margin: 0 0 10px 0; font-weight:bold; color:#2A6691; background-color:#EFEFEF; }
.contingut { padding: 2px 20px 8px 20px; font-size:1.1em; margin:0;}

.torna { margin:20px 0px 10px 75px; display:none;}
p {margin-bottom: 7px;}
p.sangria{ margin-left: 7px;} /*SOLO*/


/* ==================================== Forms ======================================= */
input, textarea, select { font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#555; font-size:1.0em; border:1px solid #555555; margin:2px 0 2px 0; }
fieldset { border:none; }
legend { display:none;}

/* ================================== específica ======================================================================= */

/* =================================== consulta_error =================================*/

.tornar-principal { padding: 0px 5px;}
.tornar-principal input {border:none;}

/*===================================== consultes ========================================*/

/* --- Taula temes ------------------------- */
/*--20090714 DLP No se utilizan --*/
.taula-temes-consultes { margin:0px 10px 10px 50px; padding:0; width:510px; font-size:1.1em; border:none; color:#4D88C4; }
	.taula-temes-consultes tr{  }
	.taula-temes-consultes th{ font-weight:bold; background-color:#EFEFEF; padding:3px 0px; }
	.taula-temes-consultes td{ text-transform:uppercase;  background-color:#E2DDDD; padding:4px 10px; border:solid 1px white;    }
	
		.taula-temes-consultes td { }
		.taula-temes-consultes td a{  color:#4D88C4; text-decoration:none; font-weight:bold;}
	.taula-temes-consultes a:hover{ text-decoration:underline; }
	
.contingut-consultes { padding: 3px 20px 20px 20px;  margin:0; font-size:1.1em; }

/*====================================== consultes_subtemes ===============================*/

.taula-border-interna { width: 590px; border: 1px solid  #DFD9D9; margin:14px 14px; background: url(http://www.bcn.es/ajuntamentescolta/imatges/bg_contingut.jpg) no-repeat bottom; float:none; }
	.taula-border-interna input { border:none; vertical-align:middle; padding: 4px;}
.radio-button-top { border-bottom:1px solid #DFD9D9;border-top: 1px solid #DFD9D9; font-size:1.1em; padding:4px 8px; }
.radio-button-middle { border-bottom:1px solid #DFD9D9;font-size:1.1em;  padding: 4px 8px;}
.radio-button-bottom {font-size:1.1em;  padding: 4px 8px;}

.continuar { padding: 0px 2px;  text-align:center; }
.continuar input {border:none;}
/* ==================================== consultes_explica ================================ */
.iris-caract { font-size:1.0em; padding: 20px 0 15px 0; text-transform:uppercase; }
.iris-dades2 { font-size:1.0em; padding: 10px 0 10px 0; }

.tescriu { padding: 5px 0 0 0; margin:0 0 10px 0;} 
	.tescriu label { text-align:left; }
	.tescriu textarea { width: 530px; margin:20px 0 0 0px;} 
 
/*Correción A.R. 21062010 alineados sin div */
.caracteristiques p label { width: 210px; margin-top: 0.2em; display: block; clear: both; float: left; }
.caracteristiques p input { width: 320px; }
.caracteristiques p select { width: 323px; }

/*--20090714 DLP No se utiliza --*/
#dadaf { padding:0 10px 20px 10px; }

#fora, #dins{ border:none;}
/*--20090714 DLP Tamaños correctos --*/
.taula-mini { width:270px; padding: 14px 0; }
	#taula1 { float:left; padding:0 5px 10px 0; margin-top:20px; height: 200px; }
	#taula2 { clear:right; float:left; padding:0 0 10px 0; margin-top:20px; height: 200px; }
	.mini-head { width:234px; padding:0; margin:0; color:#2A6691; background-color:#EFEFEF; border: 1px solid  #DFD9D9;  border-bottom:none;}
		/*.mini-head-input{ border:none; display:block; width:14px; height:14px; text-align:center; vertical-align:middle; font-size:1.1em; padding:5px 6px; margin:0; float:left;}
		.mini-head-text { display:block; width:190px; height:18px; vertical-align:middle; padding:4px 0;}*/
	.mini-contingut { width:231px; height:58px; padding: 18px 14px 24px 14px; border: 1px solid #DFD9D9; border-top:none; background-color:#FFFFFF;}
		/*.mini-contingut select { padding:0; margin:10px 0;}*/

		.cfora { display:block; width:207px;clear:both;	}
			.cfora label { display:block; width:55px; padding:0 4px 0 0; margin:2px 0; text-align:right; float:left;}
			.cfora input { padding: 0; margin:2px 8px 1px 2px; width:130px;}

.escriu2 .mini-head { width: 251px; height: 20px; padding: 4px; font-weight: bold; text-transform: uppercase;}
.escriu2 .mini-head input { vertical-align: middle;}
.escriu2 .mini-contingut { height: 120px;}		
.escriu2 .mini-contingut input { width: 226px;}
.escriu2 .mini-contingut input.curt { width: 107px;}
.escriu2 .mini-contingut select.curt { width: 110px;}
.escriu2 .mini-input-esquerra { float: left;}
.escriu2 .mini-input-dreta { float: right;}
.escriu2 h4 { font-size: 1em; margin: 1em 0;}
.escriu2 p { margin-top: 0.7em;}
.escriu2 input#emailResposta { width: 189px; margin-right: 20px;}
.escriu2 select {margin: 2px 0;}
.escriu2 .inp-radio { border: none; vertical-align: middle;}

#botons { display:block; width:500px; padding:15px 0 10px 40px ; text-align:center;}

/* ==================================== consulta_ok ===================================== */

#tornar { padding: 10px 200px; }

/*===================================== resultat_cerca_paraula ===========================*/

/* --- Taula temes ------------------------- */
.taula-resultat-cerca { margin:20px 75px; padding: 0; border-collapse: collapse; border: 1px solid  #DFD9D9; width:620px; 
						background:url(http://www.bcn.es/ajuntamentescolta/imatges/bg_contingut.jpg) no-repeat bottom; clear:both; font-size:1.0em;}
	.taula-resultat-cerca tr{ border: 1px solid  #DFD9D9; }
	.taula-resultat-cerca td{ text-transform:uppercase; padding:5px 7px 5px 5px;}
	.taula-resultat-cerca th{ font-weight:bold; text-align:center; background-color:#EFEFEF; padding: 3px 0px; }
	.taula-resultat-cerca a{ color:#4D88C4; text-decoration:none; font-weight:bold;}
	.taula-resultat-cerca a:hover{ text-decoration:underline; }
.contingut-resultat-cerca { padding: 3px 20px 8px 50px; font-size:1.1em; margin:0;}


/* =================================== CENTRAL ====================================== */
/*20090714 DLP Lo que había antes y lo nuevo no se utilizan */
/*.botons-central ol { list-style-type:none; margin: 0; padding:0;}
	.botons-central ol li {text-decoration:none; padding: .7em 0; margin:0; float:none; text-align:center;}
		.botons-central ol li img { width:20.5em;}
		.botons-central ol li a, .botons-central ol li a:hover{ border:none; text-decoration:none;}
*/
ol {  margin: 0px; padding-top: 4px; }
	ol li {width: 480px; margin:0; padding: 4px 0 0 10px;}
		
.enllac { display:block; width:221px; height:53px; margin: 0 auto;}

/* ================================== CONSULTES ===================================== */
/* Pendent del nou disseny */

/* =================================== RECLAMA ====================================== */

/* --- formulari 1 -------------------------- */
#paraula { width:168px;}
/*20090714 Dejo el diseño de los botones como estaba */
.tornar-principal a, .envia input, .continuar input {color:#fff!important; background:#43719F; cursor:pointer; border-top:1px solid #9CBDDF;border-left:1px solid #9CBDDF;border-right:2px solid #555;border-bottom:2px solid #555;}
.tornar-principal a:hover, .envia input:hover,.continuar input:hover {border-top:1px solid #555;border-left:1px solid #555;border-right:2px solid #43719F;border-bottom:2px solid #43719F;}
/* Nuevo
.envia { padding: 0px 5px; }
.envia input {border:none;}*/


/* --- Taula temes ------------------------- */
.taula-temes { margin:10px 0px; padding:0; border-collapse: collapse; border: 1px solid  #DFD9D9; width:570px; 
				background:url(http://www.bcn.es/ajuntamentescolta/imatges/bg_contingut.jpg) no-repeat bottom; clear:both; font-size:1.0em;}
	.taula-temes tr{ border: 1px solid  #DFD9D9;}
	.taula-temes td{ text-transform:uppercase; padding:5px 7px 5px 5px;  }
	.taula-temes th{ font-weight:bold; text-align:center; background-color:#EFEFEF; padding: 3px 0px;  }
	
	.taula-temes a{ color:#4D88C4; text-decoration:none; font-weight:bold; }
	.taula-temes a:hover{ text-decoration:underline; }

	.bord { border-right:dashed; border-color:#DFD9D9; border-right-width:thin;}
	.num { font-weight:bold; text-align:right; width:17px; border-right:none; }

	#final td { padding-bottom:24px;}

#ttemes { font-size:1.0em;}
	#ttemes a { font-size:1.0em;}


/* --- Formulari 2:Sel·lecció de temes ----------------*/
#tema, #subtema, #element, #detall { width:100% }

/*20090714 Temas en consultes (Queda igual, en el nuevo no estaban)*/
#tema-consultes { list-style-type: circle; list-style-position:inside; padding-bottom: 2em; padding-top: 0px;}
#tema-consultes:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#tema-consultes li { text-transform:uppercase;  background-color:#efefef; width:45%; height: 2.4em; padding:0.5em 1em 0.2em .8em; font-weight:bold; float:left; margin:0 .5em .5em 0; font-size:1.1em;}

/* --- Formulari 3: Consulta estat petició ------------*/
/*20090714 No lo utilizo*/
/*#codi { margin:.6em;}
#lcodi { margin:.6em 0; width:10em;}*/


/* =================================== EXPLICA ====================================== */

	/* --- Taules: consultes i incidències ------- */
	.taula-border-petita {  width:300px; border: 1px solid  #DFD9D9;  
							 float:left;  display:inline; margin:0; padding:0;}
	#tconsultes { margin:15px 0 15px 75px; padding:0;}
	#tincidencies { margin:15px 0 15px 20px; padding:0;}
	
	/* ------------------------ Botons consultes --------------------*/
	.botons li { width:190px;  height:25px; text-decoration:none; padding: 2px 0px; margin: 0px; float:none;}
	
		
	/* ----------------------------- Taula --------------------------*/
	/*20090724 Esta parte copio todo lo nuevo. Es la ventana de inicio que está fuera de la aplicación */
	/* --- Tota la taula -----*/
	#taula-canals { margin: 20px 0px; padding: 0px; border-collapse: collapse; background:url(http://www.bcn.es/ajuntamentescolta/imatges/bg_contingut.jpg) no-repeat bottom; }
		#taula-canals thead th { padding: 3px 5px; } 
		#taula-canals tbody th { text-align:left; font-weight:normal; border: 1px solid  #DFD9D9; font-size:1.0em; padding: 5px 7px; }
		#taula-canals acronym { text-decoration:none; }
		#taula-canals td { padding:7px 10px; border: 1px solid  #DFD9D9; }
	
	/* --- Head nivell 1 ------------- */
	#canal { padding:4px 7px; margin: 0; font-weight:bold; color:#555; background-color:#D4E0E9; text-transform:uppercase; border:1px solid  #DFD9D9; }
	#buida { border-right:none; border-top:none; }
	
	/* --- Head nivell 2 ------------ */
	#head2 { padding:4px 5px; margin: 0; font-weight:normal; }
	#telematic {  width:87px; border: 1px solid  #DFD9D9;} 
	#telefonic { width:128px; border: 1px solid  #DFD9D9;}
	#presencial { width:66px; border: 1px solid  #DFD9D9;} 

	#escrit { width:67px; border: 1px solid  #DFD9D9;}
	
	/* --- Head nivell 3 ------------- */
	#head3 { padding:4px 5px; margin: 0; background-color:#EFEFEF;}
	#serveis { 	width:184px; border: 1px solid  #DFD9D9; text-align:left; }
	#web, #t010, #t900, #oac, #guia { border: 1px solid #DFD9D9; text-decoration:none;}
	#t900 { width:90px;}

	/* --- TBody --------------------- */ 
	.check { background: url(http://www.bcn.es/ajuntamentescolta/imatges/check.gif) no-repeat center; }
	.check p { display:none; }
	.nocheck { 	display:none; }

	/*#mobles, #ciutat, #activ, #tramits, #tributs, #gest, #inci, #civi { border: 1px solid  #DFD9D9;	} */
	
	/* --- Telef i preus ----------- */
	.contingut dl { font-size:0.9em; }
	.contingut dt { width:100px; font-weight:bold;  float:left; display:block; }
	.contingut dd {	width:400px; padding: 0px 0px 0px 60px;	}
	
	
/* ====================== Resultat consultes per paraula ======================== */	

/*20090724 Esta parte no se utliza. Copio lo nuevo */
	.resconsultes { display:block; width:600px; text-align:center; padding:10px 0;}
		.resconsultes p { float:left; margin:5px 60px; font-size:1.0em; }
		.resconsultes p a { text-decoration:none; color:#4D88C4;}
		.resconsultes p a:hover {  text-decoration:underline;}
	
/* =============================== Indicadors =================================== */	
/*20090714 Copio toda esta parte nueva*/
#taula-indicadors {
	border:1px solid #DFD9D9;
	margin:20px 75px 0;
	width:620px;
	text-align:left;
	border-collapse:collapse;	
	font-size:1.1em;
}
#taula-indicadors thead tr th{
	border-bottom:1px solid #DFD9D9!important;

}

#taula-indicadors h3{
	margin:0;
	padding:0;
	text-align:center;
}
#taula-indicadors tbody tr.apartats, #taula-indicadors tbody tr.comunicats{
	background:#FAFAFA;	
}

#taula-indicadors tbody tr.apartats th, #taula-indicadors tbody tr.comunicats th{
	color:#2A6691;
	padding:5px 10px; 
	

}
#taula-indicadors tbody tr.apartats th, #taula-indicadors tbody tr.apartats td{
	border-bottom:1px solid #DFD9D9!important;
}
#taula-indicadors tbody tr.apartats td{
	font-weight:bold;
}
#taula-indicadors tbody tr th{
	padding:5px 20px; 
}
#taula-indicadors tbody tr td{
	padding:5px 10px;
	text-align:right;
}
.nota-peu{
	margin:5px 75px 20px;
	width:620px;
}
/* ============================= COPYRIGHT ============================ */

#copyright-ajment {width: 600px; margin:15px 0px 15px 75px; clear: both; padding: 1em 1em 1.7em 1em;}
#copyright-ajment ul { line-height: 1em; padding: 0px 0px 2px 0px;}
#copyright-ajment a{ color:#6699CC; text-decoration:none; border-bottom: 1px dashed;}
#copyright-ajment a:hover{ border-bottom: 1px solid #43719F;} 
/* Para el mapa */
#copyright-ajment .esquerra { float: left; }
#copyright-ajment .dreta { float: right; }


/* ========================= BARRA COORPORATIVA ======================= */

#barra-corporativa{
	background-color:#000000 !IMPORTANT;
	height:1%;
}
