/* CSS de Ayuntamiento de Sant Cugat */
/* Hoja de estilos para los contenidos */


/*CUERPO*/

#cuerpo{ float: left; width: 508px;}

/*CUERPO*/


/*EXPLICACION*/

.explicacion{ float: left; width: 476px; padding: 0 10px 1px 20px;}

.explicacion .izda{ float:left; height: 75px; background-image:url(/imgfiles/images/back_image_media_1.gif); background-position:bottom; background-repeat:repeat-x;}

.explicacion .izda2{ float: left; width:80px; height: 70px;}

.explicacion .izda2 a{ border:0;}

.explicacion .izda3{  float: left; width:180px; height:111px;  background-image:url(/imgfiles/planols/placa2.jpg);background-repeat:no-repeat;}

.explicacion .izda3 p{float: left; width:110px; height:57px; text-align:center; font-family:courier; font-size:12px; padding:24px 25px 30px 45px; line-height:15px; font-weight:bold;}

.explicacion .explicadcha{ float:left; width:385px; padding:0 0 5px 10px;}

.explicacion ul.atciutat { float:left; margin:0; padding:0; list-style-type:none;}

.explicacion ul.atciutat li{ float:left;}

.explicacion ul.atciutat li.preu{ float:left; padding:0 64px 0 6px;}

.explicacion ul.campanya { margin:0; padding:0; list-style-type:none;}

.explicacion ul.campanya li{ float:left; margin:0; padding:10px 0px 0 0;}

/*EXPLICACION*/


/*EXPLICACION CON FOTO Y 2 COLUMNAS EN LA DERECHA*/

.explicacion .dcha1{ float:left; width:187px; border-right: 1px dashed #D0D0D0;}

.explicacion .dcha2{ float:left; width:187px; padding: 0 0 0 10px;}

.explicacion .explicadcha .itemprimero{ float:left; width:177px; padding: 4px 0 8px 0;}

.explicacion .explicadcha .item{ float:left; width:178px; padding: 4px 0 0 0; border-top:1px dashed #D0D0D0;}

.explicacion .explicadcha ul{ float: left; margin:0; padding:2px 0 0 0; list-style-type:none;}

.explicacion .explicadcha li{ margin:0; padding:0 0 0 6px; background-image:url(/imgfiles/images/listas_flecha_naranja.gif); background-repeat:no-repeat;}

/*EXPLICACION CON FOTO Y 2 COLUMNAS EN LA DERECHA*/


/*EXPLICACION2*/

.explicacion2{ float:left; width:483px; padding: 0 0 1px 22px;}

.explicacion2 ul{ float: left; margin:0; padding:2px 0 0 0; list-style-type:none;}

.explicacion2 ul li{ margin:0; padding: 0 0 6px 0;}

.explicacion2 ul li.masalto{ margin:0; padding: 10px 0 0 0;}

/*EXPLICACION2 */

/* EXPLICACION3 -- Nomenclator*/

.explicacion3{ float: left; width: 476px; padding: 0 10px 0 20px;}

.explicacion3 .izda{ float:left; height: 75px; background-image:url(/imgfiles/images/back_image_media_1.gif); background-position:bottom; background-repeat:repeat-x;}

.explicacion3 .izda2{  float: left; width:80px; height: 70px;}

.explicacion3 .izda3{  float: left; width:180px; height:111px;  background-image:url(/imgfiles/planols/placa2.jpg);background-repeat:no-repeat;}

.explicacion3 .izda3 p{float: left; width:110px; height:57px; text-align:center; font-family:courier; font-size:12px; padding:24px 25px 30px 45px; line-height:15px; font-weight:bold;}

.explicacion3 .explicadcha{ float:left; width:385px; padding:0 0 0 10px;}

.explicacion3 .explicadcha2{ float:left; width:285px; padding:0 0 0 10px;}

.explicacion3 .abecedario a{ float:left; margin-left:2px; padding:0 3px; border:1px solid #c2c888; background:#F9FBEF; text-decoration:none;}

.explicacion3 .abecedario a:hover{ background:#FFF; border:1px solid #709F24;}

.explicacion3 .abecedario a.seleccionado{ color:#000; background:#FFF; border:1px solid #709F24}

.explicacion3 .verenplano { float:right; padding:4px 0;}

.explicacion3 .verenplano a{ padding:2px 3px; background:#eef3d0; border:1px solid #c2c888; color:#000; text-decoration:none;}

.explicacion3 .verenplano a:hover{ background:#FFF; color:#000;}

.explicacion3 .listado { padding-left:5px; background: transparent url(/imgfiles/images/listas_flecha_naranja_09.gif) left top no-repeat;}

/* EXPLICACION3 -- Nomenclator*/

/*EXPLICACION CON FOTO GRANDE*/

.explica-img-gran { float: left; width: 478px; padding: 0 10px 1px 20px;}

.explica-img-gran .izda{ float: left; width: 225px; height:145px; margin:0 10px 0 0; background-image:url(/imgfiles/images/back_image_grande.gif); background-repeat:no-repeat; background-position:bottom;}

.explica-img-gran .dcha{ float: left; width: 242px;}

.explica-img-gran ul{ float: left; margin:0; padding:0; list-style-type:none;}

.explica-img-gran li{ margin:0; padding: 4px 0 1px 6px; background-image:url(/imgfiles/images/listas_flecha_naranja_14.gif); background-repeat:no-repeat;}

/*EXPLICACION CON FOTO GRANDE*/


/*EXPLICACION CON FOTO GRANDE CON NAVEGACION*/

.explica-img-nav{ float: left; width: 488px; padding: 0 0 0 20px;}

.explica-img-nav .izda{ float: left; width: 231px; padding-right:10px;}

.explica-img-nav .izda .foto{ float: left; padding: 2px; border-top: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0; border-left: 1px solid #EAEAEA;}

.explica-img-nav .izda .piefoto{ float: left; width: 230px; border-right: 1px solid #D0D0D0; border-bottom: 1px solid #EAEAEA;}

.explica-img-nav .izda .piefoto-izda{ float: left; width: 105px; height: 16px; padding: 3px 0 1px 10px; background-image: url(/imgfiles/images/back_pie_foto.gif);}

.explica-img-nav .izda .piefoto-dcha{ float: left; width: 110px; height: 16px; padding: 3px 0 1px 5px;}

.explica-img-nav .dcha{ float: left; width: 218px; margin: 0;}

.explica-img-nav ul{ float: left; margin:0; padding: 8px 0 0 0; list-style-type:none;}

.explica-img-nav li{ margin:0; padding: 7px 0 0 6px; background-image:url(/imgfiles/images/listas_flecha_gris_16.gif); background-repeat:no-repeat;}

/*EXPLICACION CON FOTO GRANDE CON GRANDE*/


/*EXPLICACION CON TEXTO Y CAJA GRIS A LA DERECHA*/

.explica-cajagris{ float: left; width: 488px; padding: 0 0 0 20px;}

.explica-cajagris .izda{ float: left; width: 280px;}

.explica-cajagris .dcha{ float: left; width: 194px; padding: 0 0 0 10px;}

.explica-cajagris .dcha .masinfo{ float: left; width: 170px; padding: 1px 0 2px 20px; background-image:url(/imgfiles/images/nav/nav_atencio_off.gif); background-repeat:no-repeat;}

.explica-cajagris .dcha .cajagris{ float: left; width: 168px; padding: 0 10px 0 14px; background-color:#F3F3F3; border:1px solid #EAEAEA;}

.explica-cajagris .dcha .cajagris ul{ float: left; margin:5px 0; padding:0; list-style-type:none;}

.explica-cajagris .dcha .cajagris li{ padding:4px 0 5px 6px; background-image:url(/imgfiles/images/listas_flecha_naranja_12.gif); background-repeat:no-repeat;}

.explica-cajagris .dcha .cajagris li.sin{ background-image:none;}

/*EXPLICACION CON FOTO GRANDE CON GRANDE*/


/*1 COLUMNA CON LISTA Y FLECHA*/

.unacollista{ float: left; width: 478px; margin:0; padding: 0 0 0 22px; list-style-type:none;}

.unacollista li{ margin:0; padding:0 0 4px 6px; background-image:url(/imgfiles/images/bullet_gris_08.gif); background-repeat:no-repeat;}

.unacollista li.dos{ margin:0; padding:0 0 4px 6px; background-image:url(/imgfiles/images/listas_flecha_naranja_08.gif); background-repeat:no-repeat;}

/*1 COLUMNA CON LISTA Y FLECHA*/


/*1 COLUMNA CON LISTA Y GUION*/

.unacollistaguion{ float: left; width: 478px; margin:0; padding: 0 0 0 22px; list-style-type:none;}

.unacollistaguion li{ margin:0; padding:0 0 4px 6px; background-image:url(/imgfiles/images/listas_guion_gris.gif); background-repeat:no-repeat;}

/*1 COLUMNA CON LISTA Y GUION*/


/*1 COLUMNA CON PUNTEADO*/

ul.unacoldash { float: left; width: 478px; margin:0; padding: 0 0 0 20px; list-style-type:none;}

ul.unacoldash li.itemprimero{ float:left; width: 478px; margin: 0; padding: 5px 0 5px 0;}

ul.unacoldash li.item{ float:left; width: 478px; margin: 0; padding: 5px 0 5px 0; border-top: 1px dashed #D0D0D0;}

ul.unacoldash li .izda{ float:left; height: 75px; background-image:url(/imgfiles/images/back_image_media_1.gif); background-position:bottom; background-repeat:repeat-x;}

ul.unacoldash li .dcha{ float:right; width:388px;}

/*1 COLUMNA CON PUNTEADO*/


/*2 COLUMNAS DE DIFERENTE TAMA�O*/

.doscoldif { float: left; width: 484px; padding: 0 0 0 22px;}

.doscoldif .uno{ float: left; width: 142px;}

.doscoldif .dos{ float: left; width: 342px;}

.doscoldif .izda{ float: left; padding: 0 6px 0 0;}

.doscoldif .dcha{ float: left;}

/*2 COLUMNAS DE DIFERENTE TAMANO*/


/*2 COLUMNAS TODO TEXTO CON PUNTEADO*/

.doscoldashtext{ float: left; width: 486px; padding: 0 0 0 22px;}

.doscoldashtext .wrap{ float:left; margin-top:10px; padding-bottom:10px;}

.doscoldashtext1{ float: left; width: 238px; border-right: 1px dashed #D0D0D0;}

.doscoldashtext2{ float: left; width: 238px;}

.doscoldashtext1 .itemprimero{ float: left; width: 223px;}

.doscoldashtext1 .item{ float: left; width: 223px; border-top: 1px dashed #D0D0D0;}

.doscoldashtext2 .itemprimero{ float: right; width: 223px;}

.doscoldashtext2 .item{ float: right; width: 223px; border-top: 1px dashed #D0D0D0;}

/*menos espacio entre punteado*/
.doscoldashtext1 .filaprimero{ float: left; width: 223px; padding: 0 0 4px 0;}

.doscoldashtext1 .fila{ float: left; width: 223px; padding: 4px 0; border-top: 1px dashed #D0D0D0;}

.doscoldashtext2 .filaprimero{ float: right; width: 223px; padding: 0 0 4px 0;}

.doscoldashtext2 .fila{ float: right; width: 223px; padding: 4px 0; border-top: 1px dashed #D0D0D0;}

.doscoldashtext ul{ margin:0; padding: 0 0 10px 0; list-style-type:none;}

.doscoldashtext li{ margin:0; padding: 2px 0 0 6px; background-image:url(/imgfiles/images/listas_flecha_naranja_11.gif); background-repeat:no-repeat;}

.doscoldashtext li.sin{ background-image:none;}

/*Tablas dentro de doscoldashtext*/
.doscoldashtext table{ float:left; width:223px;}

.doscoldashtext caption{ width:223px; padding: 0 0 2px 8px; text-align:left;}

.doscoldashtext table td { width:130px; vertical-align:top; padding: 0 0 6px 0; text-align:right;}

.doscoldashtext table td.servicio { width:93px; padding:0 0 7px 6px; background-image:url(/imgfiles/images/listas_flecha_naranja.gif); background-repeat:no-repeat; text-align:left;}

.doscoldashtext table td.serviciosin { width:163px; padding:0 0 7px 6px; text-align:left;}

/*Afegir telefons*/
.doscoldashtext li.afegir{background-image:none;}

.doscoldashtext input.tel{ width:auto; margin:3px 0 0 0; border:none;}

.doscoldashtext label{ margin:3px 0 0 0; padding:0 0 0 2px;}


/*2 COLUMNAS TODO TEXTO CON PUNTEADO*/


/*2 COLUMNAS CON IMAGEN CON PUNTEADO*/

.doscoldash{ float: left; width: 486px; padding: 0 0 0 22px;}

.doscoldash .wrap{ float: left; margin-top:10px; padding-bottom:10px;}

.doscoldashcol1{ float: left; width: 238px; border-right: 1px dashed #D0D0D0;}

.doscoldashcol2{ float: left; width: 238px;}

.doscoldashcol1 .itemprimero{ float: left; width: 203px; padding: 0 10px 0 10px;}

.doscoldashcol1 .item{ float: left; width: 203px; padding:0 10px 0 10px; border-top: 1px dashed #D0D0D0;}

.doscoldashcol2 .itemprimero{ float: right; width: 203px; padding: 0 10px;}

.doscoldashcol2 .item{ float: right; width: 203px; padding:0 10px; border-top: 1px dashed #D0D0D0;}

.doscoldash .leyenda{ float: right; width:115px;}

.doscoldash .leyenda ul{ float: left; margin:0; padding: 0; list-style-type:none;}

.doscoldash .leyenda li{ margin:0; padding: 2px 0 1px 6px; background-image:url(/imgfiles/images/listas_flecha_naranja_10.gif); background-repeat:no-repeat;}

/*Mas separacion entre los elementos de la lista*/
.doscoldash .leyenda li.mas{ margin:0; padding: 5px 0 1px 6px; background-image:url(/imgfiles/images/listas_flecha_naranja_13.gif); background-repeat:no-repeat;}

/*2 COLUMNAS CON IMAGEN CON PUNTEADO*/


/*2 COLUMNAS CON PUNTEADO Y BORDE*/

.doscoldashborde-madre { float: left; width: 494px; padding: 0 0 0 14px; }

.doscoldashborde { float: left; width: 470px; padding: 0 10px 10px 10px; border: 1px solid #D0D0D0;}

.doscoldashborde .izda{ float: left; width: 234px; margin-top: 10px; border-right: 1px dashed #D0D0D0;}

.doscoldashborde .dcha{ float: left; width: 235px; margin-top: 10px;}

.doscoldashborde .izda .itemprimero{ float: left; width: 223px; padding-bottom: 10px;}

.doscoldashborde .dcha .itemprimero{ float: right; width: 223px; padding-bottom: 10px;}

.doscoldashborde .izda .item{ float: left; width: 223px; padding: 10px 0; border-top: 1px dashed #D0D0D0;}

.doscoldashborde .dcha .item{ float: right; width: 223px; padding: 10px 0; border-top: 1px dashed #D0D0D0;}

.doscoldashborde ul{ float: left; margin:0; padding:0 0 5px 0; list-style-type:none;}

.doscoldashborde li{ margin:0; padding: 4px 0 2px 0;}

.doscoldashborde .leyenda ul{ float: left; margin:0; padding: 0 0 1px 0; list-style-type:none;}

.doscoldashborde .leyenda li{ margin:0; padding: 2px 0 0 6px; background-image:url(/imgfiles/images/listas_flecha_naranja_10.gif); background-repeat:no-repeat;}

/*2 COLUMNAS CON PUNTEADO Y BORDE*/


/*2 COLUMNAS CON CAJA CLARITA*/

.doscolclara{ float: left; width: 494px; padding: 0 0 0 14px;}

.doscolclara .caja{ float:left; width:494px; margin:4px 0 0 0; background-image:url(/imgfiles/images/back_blanco4x1.gif); background-position:center; background-repeat:repeat-y; background-color:#F9FBEF;}

.doscolclara .itemprimero{ float:left; width:225px; padding:10px;}

.doscolclara .item{ float:left; width:225px; padding:10px 10px 10px 14px;}

.doscolclara .caja ul{ margin:0; padding: 0; list-style-type:none;}

.doscolclara .caja li{ margin:0; padding: 1px 0 0 6px; margin:0; background-image:url(/imgfiles/images/listas_flecha_naranja.gif); background-repeat:no-repeat;}

/*2 COLUMNAS CON CAJA CLARITA*/


/*2 COLUMNAS CON CAJA CLARA Y BORDE EXTERNO: TABLA DE DATOS CON TITULO*/

.doscoltabla-madre{ float: left; width: 494px; padding: 0 0 0 14px;}

.doscoltabla{ float: left; width: 482px; padding: 4px; border: 1px solid #EAEAEA;}

.doscoltabla .head{ float:left; width:482px; margin:0 0 2px 0; background-image:url(/imgfiles/images/back_blanco130x1.gif); background-position:center; background-repeat:repeat-y; background-color:#DDE7A2;}

.doscoltabla .head .tit1{ float:left; width:296px; padding:3px 5px;}

.doscoltabla .head .tit2{ float:left; width:162px; padding:3px 5px 3px 9px;}

.doscoltabla ul.caja{ float:left; width:477px; margin:2px 0 0 0; padding:0 0 0 5px; list-style-type:none; background-image:url(/imgfiles/images/back_blanco130x1.gif); background-position:center; background-repeat:repeat-y; background-color:#F3F3F3;}

.doscoltabla li.itemprimero{ float:left; width:290px; padding:1px 5px 2px 6px; background-image:url(/imgfiles/images/listas_flecha_naranja_13.gif); background-repeat:no-repeat;}

.doscoltabla li.item{ float:left; width:162px; padding:1px 5px 2px 9px;}

/*2 COLUMNAS CON CAJA CLARA: TABLA DE DATOS CON TITULO*/


/*2 COLUMNAS CON CAJA GRIS DEBAJO DE INFORMCAION*/

.doscolgris{ float: left; width: 491px; padding: 0 0 0 14px;}

.doscolgris1{ float: left; width: 230px; padding:0 0 0 8px;}

.doscolgris2{ float: left; width: 208px; padding:0 0 0 34px;}

.doscolgris .masinfo{ float: left; width: 170px; padding: 0 0 2px 20px; background-image:url(/imgfiles/images/nav/nav_atencio_off.gif); background-repeat:no-repeat;}

.doscolgris .tramits{ float: left; width: 170px; padding: 0 0 2px 20px; background-image:url(/imgfiles/images/nav/nav_tramits_verde.gif); background-repeat:no-repeat;}

.doscolgris .item{ float: left; width: 158px; padding: 5px 10px 5px 20px; background-color:#F3F3F3; border:1px solid #EAEAEA;}

.doscolgris .itemgrande{ float: left; width: 215px; padding: 5px 10px 5px 20px; background-color:#F3F3F3; border:1px solid #EAEAEA;}

.doscolgris .item ul{ float: left; margin:0; padding:0; list-style-type:none;}

.doscolgris .item li{ float: left; margin:0; padding:0 0 4px 6px; background-image:url(/imgfiles/images/listas_flecha_naranja.gif); background-repeat:no-repeat;}

/*2 COLUMNAS CON CAJA GRIS DEBAJO DE INFORMACION*/


/*3 COLUMNAS CON CONTENIDO CENTRADO*/

.trescol { float: left; width: 488px; padding: 0 0 0 20px;}

.trescol1 { float: left; width: 162px; text-align:center;}

.trescol2 { float: left; width: 162px; text-align:center;}

.trescol3{ float: left; width: 162px; text-align:center;}

.trescol .arriba a{ border:0;}

.trescol .abajo { padding: 4px 0 0 0;}

/*3 COLUMNAS CON CONTENIDO CENTRADO*/


/*3 COLUMNAS CON PUNTEADO*/

.trescoldash { float: left; width: 478px; padding: 0 10px 0 20px;}

.trescoldash1 { float: left; width: 157px; border-right:1px dashed #D0D0D0;}

.trescoldash li { background-image:url(/imgfiles/images/listas_flecha_naranja_11.gif); background-repeat:no-repeat;}

.trescoldash1 ul { float: left; width: 152px; margin:0; padding:0; list-style-type:none;}

.trescoldash1 li.itemprimero { float: left; width: 146px; padding:3px 0 3px 6px;}

.trescoldash1 li.item { float: left; width: 146px; padding:3px 0 3px 6px; border-top:1px dashed #D0D0D0;}

.trescoldash2 ul{ float: left; width: 152px; margin:0; padding: 0 5px 0 5px; border-right:1px dashed #D0D0D0; list-style-type:none;}

.trescoldash2 li.itemprimero { float: left; width: 146px; padding:3px 0 3px 6px;}

.trescoldash2 li.item { float: left; width: 146px; padding:3px 0 3px 6px; border-top:1px dashed #D0D0D0;}

.trescoldash3 ul{ float: left; width: 151px; margin:0; padding: 0 0 0 5px; list-style-type:none;}

.trescoldash3 li.itemprimero { float: left; width: 146px; padding:3px 0 3px 6px;}

.trescoldash3 li.item { float: left; width: 146px; padding:3px 0 3px 6px; border-top:1px dashed #D0D0D0;}

/*3 COLUMNAS CON PUNTEADO*/


/*3 COLUMNAS CON TITULO Y CAJAS CLARITA CON FOTOS*/

.trescolclara { float: left; width: 494px; padding: 0 0 0 14px;}

.trescolclara .head { float: left; width: 491px; margin:0 0 3px 0; padding:3px 0; text-align:center; background-color:#E7EEBE;}

.trescolclara .caja { float: left; width: 491px; margin:2px 0;}

.trescolclara .caja .item { float: left; width: 151px; min-height:161px; margin: 0 4px 0 0; padding:5px; background-color:#F1F5D8;}
* html .trescolclara .caja .item { height:161px;}

.trescolclara .caja .itemultimo { float: left; width: 151px; min-height:161px; padding:5px; background-color:#F1F5D8;}
* html .trescolclara .caja .itemultimo { height:161px;}

.trescolclara .caja .itemsin { float: left; width: 151px; min-height:161px; margin: 0 4px 0 0; padding:5px; }
* html .trescolclara .caja .itemsin { height:161px;}

.trescolclara .caja .itemultimosin { float: left; width: 151px; min-height:161px; padding:5px;}
* html .trescolclara .caja .itemultimosin { height:161px;}



.trescolclara .caja .foto{ float: left; padding: 0 5px 5px 0;}

.trescolclara .caja .cargos{ clear:both}

/*3 COLUMNAS CON TITULO Y CAJAS CLARITA CON FOTOS*/


/*3 COLUMNAS CON CAJA CLARA Y BORDE EXTERNO: TABLA DE DATOS CON TITULO*/

.trescoltabla-madre{ float: left; width: 494px; padding: 0 0 0 14px;}

.trescoltabla{ float: left; width: 474px; padding: 0 8px 8px 8px; border: 1px solid #EAEAEA;}

.trescoltabla-nav{ float: left; width: 474px; margin: 8px 0 0 0; padding:0;}

.trescoltabla-nav li{ float:left; width:136px; margin: 0 3px 0 0; padding: 4px 10px; display:inline;}

.trescoltabla-nav li.nav-on{ background-color:#F3F7DE;}

.trescoltabla-nav li.nav-off{ background-color:#EFEFEF;}

.trescoltabla-nav li.nav-onultimo{ margin: 0; padding: 4px 10px 4px 9px; background-color:#F3F7DE;}

.trescoltabla-nav li.nav-offultimo{ margin: 0; padding: 4px 10px 4px 9px; background-color:#EFEFEF;}

.trescoltabla .cont { float: left; width:453px; margin: 12px 0 0 0; padding: 10px; background-color:#F9FBEF;}

.trescoltabla .cont li{ margin: 0; padding: 0 0 10px 0; color: #3B651E;}

.trescoltabla .cont li.sin{ list-style-type:none;}

.trescoltabla .cont li span{ margin: 0 0 0 0;}

/*3 COLUMNAS CON CAJA CLARA: TABLA DE DATOS CON TITULO*/


/*4 COLUMNAS CON CAJA CLARA Y BORDE EXTERNO: TABLA DE DATOS CON TITULO*/

.cuatrocoltabla-madre{ float: left; width: 493px; padding: 0 0 0 14px;}

.cuatrocoltabla { float: left; width: 476px; padding: 7px; border: 1px solid #EAEAEA;}

.cuatrocoltabla-nav{ float: left; width: 476px; margin: 0; padding:0;}

.cuatrocoltabla-nav li{ float:left; width:217px; padding: 4px 10px; display:inline;}

.cuatrocoltabla-nav li.nav-on{ background-color:#F3F7DE; margin: 0 3px 0 0;}

.cuatrocoltabla-nav li.nav-off{ background-color:#EFEFEF; margin: 0 3px 0 0;}

.cuatrocoltabla-nav li.nav-onultimo{ margin: 0; padding: 4px 10px 4px 9px; background-color:#F3F7DE;}

.cuatrocoltabla-nav li.nav-offultimo{ margin: 0; padding: 4px 10px 4px 9px; background-color:#EFEFEF;}

/*listas numeradas del cont*/
.cuatrocoltabla .cont { float: left; width:456px; margin: 4px 0 0 0; padding: 10px; background-color:#F9FBEF;}

.cuatrocoltabla .cont ol li{ margin: 0; padding: 0 0 10px 0; list-style-position:inside; font-size: 10px; color: #3B651E; line-height: 12px;}

.cuatrocoltabla .cont ol li span{ margin: 0 0 0 -7px;}

/*listas del cont (giua contribuyent)*/
.cuatrocoltabla .cont ul{ margin:0 0 10px 0; padding: 0; list-style-type:none;}

.cuatrocoltabla .cont ul li ul { margin:0; padding: 5px 0 0 0; list-style-type:none;}

.cuatrocoltabla .cont ul li ul li{ margin:0; padding:0 0 4px 6px; background-image:url(/imgfiles/images/listas_flecha_naranja_07.gif); background-repeat:no-repeat;}

/*4 COLUMNAS CON CAJA CLARA: TABLA DE DATOS CON TITULO*/


/*VARIADAS COLUMNAS*/

.varcol { float: left; width: 480px; padding: 0 0 0 14px;}

.varcol .cajadeuno { float: left; width: 280px; padding:10px 0 0 180px;}

.varcol .cajadeuno .item { float:left; width:80px;}

.varcol .cajadecuatro { float: left; width: 491px; padding:15px 0 0 0;}

.varcol .cajadecuatro .item { float: left; width: 80px; margin: 0 40px 0 0;}

.varcol .cajadecuatro .itemultimo { float: left; width: 80px;}

.varcol .arriba{ height: 75px; background-image:url(/imgfiles/images/back_image_media_4.gif); background-position:bottom; background-repeat:repeat-x;}

.varcol .abajo{ padding: 4px 0 0 0; text-align:center;}

/*VARIADAS COLUMNAS*/


/*GALERIA (xifres y galeria)*/

.galeria-madre{ float: left; width: 494px; padding: 0 0 0 14px;}

.galeria{ float: left; width: 482px; padding: 0 4px 0 4px; border: 1px solid #EAEAEA;}

.galeria .titulo-galeria{ float: left; width: 478px; border-bottom: 1px solid #EAEAEA; padding: 12px 0 5px 4px;}

.galeria .titulo-galeria-izda{ float: left; width: 180px; padding: 4px 0 0 0;}

.galeria .titulo-galeria-dcha{ float: right; width: 285px; padding: 0 4px 0 0; text-align:right;}

.galeria .titulo-galeria-dcha select{ padding: 0;}

.galeria .temas{ float: left; width: 112px; margin: 0; padding: 0 0 0 4px; list-style-type:none;}

.galeria .temas li{ float: left; width: 106px; margin: 0; padding: 5px 0 5px 6px; border-top: 1px dashed #D0D0D0; background-image:url(/imgfiles/1/listas_flecha_gris_14.gif); background-repeat:no-repeat;}

.galeria .temas li.seleccionado{ float: left; width: 106px; margin: 0; padding: 5px 0 5px 6px; border-top: 1px dashed #D0D0D0; background-image:url(/imgfiles/1/listas_flecha_naranja_14.gif); background-repeat:no-repeat;}

.galeria .temas li.primero{ border-top: none; padding: 5px 0 5px 6px; background-image:url(/imgfiles/1/listas_flecha_gris_14.gif); background-repeat:no-repeat;}

.galeria .temas li.primeroseleccionado{ border-top: none; padding: 5px 0 5px 6px; background-image:url(/imgfiles/1/listas_flecha_naranja_14.gif); background-repeat:no-repeat;}

.galeria .temas li.primeroseleccionado2{ border-top: none; padding: 5px 0 5px 6px; border-top: 1px dashed #D0D0D0; background-image:url(/imgfiles/1/listas_flecha_naranja_14.gif); background-repeat:no-repeat;}

.galeria .dcha{ float: left; width: 365px; margin: 0; border-left:1px solid #EAEAEA;}

.galeria .dcha .pantalla{ float: left; width: 233px; background-color:#FFFFFF;}

.galeria .dcha .pantalla .foto{ float: left; padding: 4px 3px 4px 4px;}

.galeria .dcha .pantalla .piefoto{ float: left; width: 233px;}

.galeria .dcha .pantalla .piefoto-izda { float: left; width: 104px; height: 14px; padding: 6px 0 0 10px; background-image: url(/imgfiles/1/back_pie_foto.gif);}

.galeria .dcha .pantalla .piefoto-dcha { float: left; width: 104px; height: 15px; padding: 4px 15px 0 0px; text-align:right; border-bottom: 1px solid #EAEAEA;}

.galeria .dcha .desc{ float: left; width: 123px; margin: 2px 0 0 0; padding:4px 4px 0 4px; height:162px; border-left: 1px solid #EAEAEA; background-color:#F2F6DC;}

.galeria .dcha .desc .arriba{ float: left; width: 115px; margin:0; padding: 0 4px; height:92px;}

.galeria .dcha .desc .arriba li{ width: 109px; padding: 0 0 0 6px; margin:0; list-style-type:none; background-image:url(/imgfiles/1/listas_flecha_naranja.gif); background-repeat:no-repeat;}

.galeria .dcha .desc .abajo{ float:left; width: 123px; margin:0; padding: 4px 0; border-top:1px dashed #D0D0D0; border-bottom:1px dashed #D0D0D0; list-style-type:none;}

.galeria .dcha .desc li{ width: 115px; margin:0 ; padding: 4px 4px;}

.galeria .rotativa{ float: left; width: 359px; margin:0 ; padding:8px 3px; background-color:#F2F6DC; text-align:center;}

.galeria .rotativa .item{ float: left; width: 80px; margin:0 2px 0 0 ; padding: 4px; background-color:#FFFFFF; border:0;}

.galeria .rotativa .itemultimo{ float: left; width: 80px; padding: 4px; background-color:#FFFFFF; border:0;}

.galeria .rotativa .item2{ float: left; width: 80px; margin:0 2px 0 0 ; padding: 4px; border:0;}

.galeria .rotativa .itemultimo2{ float: left; width: 80px; padding: 4px; border:0;}

.galeria .rotativa .pieitem{ float: left; width: 80px; margin:0 2px 0 0 ; padding: 0 4px 2px 4px; background-color:#FFFFFF; border:0;}

.galeria .rotativa .pieitem2{ float: left; width: 80px; margin:0 2px 0 0 ; padding: 0 4px 2px 4px; border:0;}

.galeria .rotativa .pieitemultimo{ float: left; width: 80px; padding: 0 4px 2px 4px; background-color:#FFFFFF; border:0;}

.galeria .rotativa .pieitemultimo2{ float: left; width: 80px; padding: 0 4px 2px 4px; border:0;}

.galeria .pierotativa{ float: left; width: 365px; margin: 0 0 2px 0; padding:0 0 6px 0; background-color:#F2F6DC;}

.galeria .pierotativa .pierotativa-izda{ float: left; width: 252px; padding: 0 0 0 6px;}

.galeria .pierotativa .pierotativa-dcha{ float: left; width: 100px; padding: 2px 7px 0 0; text-align:right;}

/*Empresas*/

.galeria .empreses{ float: left; width: 112px; margin: 0; padding: 0 0 0 4px; list-style-type:none;}

.galeria .empreses li{ float: left; width: 106px; margin: 0; padding: 1px 0 5px 6px; border-top: 1px dashed #D0D0D0; background-image:url(/imgfiles/images/listas_flecha_gris_10.gif); background-repeat:no-repeat;}

.galeria .empreses li.seleccionado{ border-top: 1px dashed #D0D0D0; background-image:url(/imgfiles/images/listas_flecha_naranja_10.gif); background-repeat:no-repeat;}

.galeria .empreses li.primero{ border-top: none; background-image:url(/imgfiles/images/listas_flecha_gris_10.gif); background-repeat:no-repeat;}

.galeria .empreses li.primeroseleccionado{ border-top: none; background-image:url(/imgfiles/images/listas_flecha_naranja_10.gif); background-repeat:no-repeat;}

.galeria .dcha .pempreses{ float: left; width: 365px; background-color:#FFF;}

.galeria .dcha .pempreses .foto{ float: left; padding: 4px 0 4px 4px;}

.galeria .dcha .pempreses .foto a{ border:0;}

.galeria .dcha .pempreses .piefoto{ float: left; width: 365px;}

.galeria .dcha .pempreses .piefoto-izda { float: left; width: 104px; height: 14px; padding: 5px 0 1px 10px; background-image: url(/imgfiles/images/back_pie_foto.gif);}

.galeria .dcha .pempreses .piefoto-dcha { float: left; width: 227px; height: 15px; padding: 3px 15px 1px 8px; text-align:right;}


/*GALERIA (xifres y galeria)*/


/*TABLA DE 2 COLUMNAS*/

.tabladoscol-madre{ float: left; width: 491px; padding: 0 0 0 15px;}

table.tabladoscol{ float:left; width:491px; border-collapse:collapse; border-bottom: 1px solid #BABABA;}

table.tabladoscol th { background-color:#E7EEBE; border-width:0; border-bottom: 1px solid #BABABA; padding:3px 0; font-weight:normal;}

table.tabladoscol th.uno { width: 389px; padding:0 0 0 10px; border-right: 1px solid #BABABA;}

table.tabladoscol th.dos { width: 100px; text-align:center; border-right: 1px solid #BABABA;}

table.tabladoscol tr.uno { background-color:#F9FBEF;}

table.tabladoscol tr.dos { background-color:#F4F8E3;}

table.tabladoscol td { vertical-align:top;}

table.tabladoscol td.vacio { height:6px;}

table.tabladoscol td.uno {padding: 4px 2px 4px 5px; border-right: 1px solid #BABABA;}

table.tabladoscol td.dos { padding: 4px 2px; border-right: 1px solid #BABABA; text-align:center;}

/*TABLA DE 2 COLUMNAS*/


/*TABLA DE 3 COLUMNAS */

.tablatrescol-madre{ float: left; width: 491px; padding: 0 0 0 15px;}

table.tablatrescol{ float:left; width:491px; border-collapse:collapse; border-bottom: 1px solid #BABABA;}

table.tablatrescol th { background-color:#E7EEBE; border-width:0; border-bottom: 1px solid #BABABA; padding:3px 0; font-weight:normal;}

table.tablatrescol th.uno { width: 309px; padding:0 0 0 10px; border-right: 1px solid #BABABA;}

table.tablatrescol th.dos { width: 80px; text-align:center; border-right: 1px solid #BABABA;}

table.tablatrescol th.tres { width: 95px; padding:0 0 0 5px;}

table.tablatrescol tr.uno { background-color:#F9FBEF;}

table.tablatrescol tr.dos { background-color:#F4F8E3;}

table.tablatrescol td { vertical-align:top;}

table.tablatrescol td.vacio { height:6px;}

table.tablatrescol td.uno {padding: 4px 2px 4px 5px; border-right: 1px solid #BABABA;}

table.tablatrescol td.dos { padding: 4px 2px; border-right: 1px solid #BABABA; text-align:center;}

table.tablatrescol td.tres { padding: 4px 2px 4px 5px;}

/*TABLA DE 3 COLUMNAS */


/*TABLA DE 4 COLUMNAS */

.tablacuatrocol-madre{ float: left; width: 491px; padding: 0 0 0 15px;}

table.tablacuatrocol{ float:left; width: 491px; border-collapse: collapse; border-bottom: 1px solid #BABABA;}

table.tablacuatrocol th { background-color:#E7EEBE; border-bottom: 1px solid #BABABA; padding:3px 0; font-weight:normal;}

table.tablacuatrocol th.uno { width: 281px; padding:0 0 0 10px; border-right: 1px solid #BABABA;}

table.tablacuatrocol th.dos { width: 70px; text-align:center; border-right: 1px solid #BABABA;}

table.tablacuatrocol th.tres { width: 70px; text-align:center; border-right: 1px solid #BABABA;}

table.tablacuatrocol th.cuatro { width: 65px; padding:0 0 0 5px;}

table.tablacuatrocol tr.uno { background-color:#F9FBEF;}

table.tablacuatrocol tr.dos { background-color:#F4F8E3;}

table.tablacuatrocol td { vertical-align:top;}

table.tablacuatrocol td.vacio { height:6px;}

table.tablacuatrocol td.uno {padding:4px 2px 4px 5px; border-right: 1px solid #BABABA;}

table.tablacuatrocol td.dos { padding:4px 2px; border-right: 1px solid #BABABA; text-align:center;}

table.tablacuatrocol td.tres { padding: 4px 2px; border-right: 1px solid #BABABA; text-align:center;}



table.tablacuatrocol td.cuatro { padding:4px 2px 4px 5px}

/*TABLA DE 4 COLUMNAS */


/*TABLA DE 4 COLUMNAS */

.tablacuatrocoldox-madre{ float: left; width: 491px; padding: 0 0 0 15px;}

table.tablacuatrocoldox{ float:left; width: 491px; border-collapse: collapse; border-bottom: 1px solid #BABABA;}

table.tablacuatrocoldox th { background-color:#E7EEBE; border-bottom: 1px solid #BABABA; padding:3px 0; font-weight:normal;}

table.tablacuatrocoldox th.uno { width: 241px; padding:0 0 0 10px; border-right: 1px solid #BABABA;}

table.tablacuatrocoldox th.dos { width: 90px; text-align:center; border-right: 1px solid #BABABA;}

table.tablacuatrocoldox th.tres { width: 70px; text-align:center; border-right: 1px solid #BABABA;}

table.tablacuatrocoldox th.cuatro { width: 85px; padding:0 0 0 5px;}

table.tablacuatrocoldox tr.uno { background-color:#F9FBEF;}

table.tablacuatrocoldox tr.dos { background-color:#F4F8E3;}

table.tablacuatrocoldox td { vertical-align:top;}

table.tablacuatrocoldox td.vacio { height:6px;}

table.tablacuatrocoldox td.uno {padding:4px 2px 4px 5px; border-right: 1px solid #BABABA;}

table.tablacuatrocoldox td.dos { padding:4px 2px; border-right: 1px solid #BABABA; text-align:center;}

table.tablacuatrocoldox td.tres { padding: 4px 2px; border-right: 1px solid #BABABA; text-align:center;}

table.tablacuatrocoldox td.cuatro { padding:4px 2px 4px 5px}

/*TABLA DE 4 COLUMNAS ESTUDIA*/


/*TABLA DE ESTUDIA */

.tablaestudia-madre{ float: left; width: 491px; padding: 0 0 0 15px; text-align:center;}

table.tablaestudia{ float:left; width:491px; border-collapse:collapse;}

table.tablaestudia tr.cuerpos td{ text-align:center; vertical-align:bottom;}

table.tablaestudia tr.cuerpos td img{ padding: 6px 0;}

table.tablaestudia tr.estadios td{ padding: 6px 0px;}

table.tablaestudia img.flecha { padding:0 6px;}

/*TABLA DE ESTUDIA */


/* FORMULARIO BASICO */

.form-madre{ float: left; width: 428px; padding: 0 0 0 80px;}

.formbasic { float: left; width: 354px; padding: 8px; background-color:#F9FBEF;}

.formbasic .caja { float:left; width: 334px; padding:0 0 0 10px;}

.formbasic .caja .izda{ float: left; clear:both; margin-bottom: 10px; text-align: right; width: 105px; padding: 3px 4px 0 0;}

.formbasic .caja .dcha{ float:left; width: 216px; margin-bottom: 10px; }

.formbasic p.asterisc { padding: 8px 0 15px 0; text-align:center;}

.formbasic input { width: 210px; padding: 1px 2px; border: 1px solid #D0D0D0;}

.formbasic textarea{ height:80px; width: 212px; margin-bottom: 10px; padding: 1px 0px 0px 2px;  border: 1px solid #D0D0D0; font-family:Verdana, Arial, Helvetica, sans-serif; color: #62625E;}

.proteccion { float:left; width: 230px; padding: 0 0 0 104px;}

.proteccion .col1{ float:left; width: 20px; height:26px;}

.proteccion .col2 { float:left; width: 200px; padding-top: 3px; padding-bottom: 1px;}

.formbasic .abajo{ float:left; height: 28px; width: 192px; padding: 0 0 0 142px;}


.proteccion .col1 input.chebos{ width:auto; margin:0; border:none; background-color:#F9FBEF;}

.formbasic input.bot-enviar{ background-color:#fff; width: 50px;}
.formbasic input.bot-enviar:hover{ color:#333;}

.formbasic p.tit { padding: 0 0 6px 0; text-align:center;}

.formbasic .caja .dcha .pri{ float:left; width: 106px;}

.formbasic .caja .dcha .pri input{ width: 100px; padding: 1px 2px; border: 1px solid #D0D0D0;}

.formbasic .caja .dcha .sec{ float:left; width: 110px;}

.formbasic .caja .dcha .sec .iz{ float: left; text-align: right; width: 72px; padding: 3px 4px 0 0;}

.formbasic .caja .dcha .sec .de{ float: right; width: 34px;}

.formbasic .caja .dcha .sec .de input{ width: 28px; padding: 1px 2px; border: 1px solid #D0D0D0;}

.formbasic .grupche { float:left; width: 334px; padding:0 0 0 10px;}

.formbasic .grupche .one{ float:left; width: 102px; padding:0 4px;}

.formbasic .grupche .one .cheeee{ float:left; width: 20px; height:26px;}

.formbasic .grupche .one .cheley{ float:left; width: 82px; padding: 4px 0;}

.formbasic .grupche .one .cheeee input.chebos{ width:auto; margin:0; border:none; background-color:#F9FBEF;}

.formbasic select { width: 217px;}

/* FORMULARIO BASICO */


/* FORMULARIO BASICO REGISTRE */

.form-madredos{ float: left; width: 438px;}

.formregistre { float: left; width: 433px; background-color:#F9FBEF;}

.formregistre .titol{ float: left; padding: 2px 0 4px 5px; margin:10px 0; width:433px; height:12px; background-color:#F3F7DE;}

.formregistre .caja { float:left; width: 430px; padding:5px 0 0 10px;}

.formregistre .caja .izda{ float: left; margin-bottom: 10px; text-align: right; width: 117px; padding: 3px 4px 0 0;}

.formregistre .caja .dcha{ float:left; width: 298px; margin-bottom: 10px;}

.formregistre input { width: 278px; padding: 1px 2px; border: 1px solid #D0D0D0;}

.formregistre textarea{ height:50px; width: 280px; padding: 1px 0px 0px 2px; border: 1px solid #D0D0D0; color: #62625E;}

.formregistre .abajo{ float:left; height: 28px; width: 192px; padding: 0 0 0 185px;}

.formregistre input.bot-enviar{ background-color:#FFF; width: 50px;}

.formregistre .proteccion { float:left; width: 230px; padding: 0 0 0 82px;}

.formregistre .proteccion .col1{ float:left; width: 20px; height:26px;}

.formregistre .proteccion .col2 { float:left; width: 200px; padding-top: 3px;}

.formregistre .proteccion .col1 input.chebos{ width:auto; margin:0; border:none; background-color:#F9FBEF;}

.formregistre .caja .dcha .pri{ float:left; width: 106px;} 

.formregistre .caja .dcha .pri input{ width: 90px; padding: 1px 2px; border: 1px solid #D0D0D0;}

.formregistre .caja .dcha .sec .de input{ width: 90px; padding: 1px 2px; border: 1px solid #D0D0D0;}

.formregistre .caja .dcha .sec{ float:right; width: 192px;}

.formregistre .caja .dcha .sec-cercar{ float:left; width: 168px; padding-left:11px;}

.formregistre .caja .dcha .sec .iz{ float: left; text-align: right; width: 78px; padding: 3px 4px 0 0;}

.formregistre .caja .dcha .sec .de{ float: left; width: 107px;}

.formregistre select { width: 97px;}

.formregistre textarea.unacol{ height:31px; width: 102px; padding: 1px 0px 0px 2px;  border: 1px solid #D0D0D0; color: #62625E;}

.formregistre .caja .dcha .pri input.cajafecha{ float: left; width: 60px;}

.formregistre .caja .dcha .sec input.cajafecha{ float: left; width: 60px;}

.formregistre .caja button{ float: left; width: 40px; padding:0; background-color:#F9FBEF; border:0;}

.formregistre .caja .dcha .cargomadre{ float:left; width: 90px; padding: 0 0 0 5px;}

.formregistre .caja .dcha .cargo{ float:left; width: 90px;}

.formregistre .caja .dcha .cargo input{ width: 84px; padding: 1px 2px; border: 1px solid #D0D0D0;}

/* FORMULARIO BASICO REGISTRE */


/*PERSONATGE CON IMAGEN COMENTARIO Y BORDE*/

.caixames {text-align:right; float: right; height: 14px; padding: 0 2px 1px 0;}

.personatgeborde-madre { float: left; width: 494px; padding: 0 0 0 14px;}

.personatgeborde { float: left; width: 470px; padding:10px; border: 1px solid #D0D0D0;}

.personatgeborde .izda{ float:left; height: 75px; background-image:url(/imgfiles/images/back_image_media_1.gif); background-position:bottom; background-repeat:repeat-x;}

.personatgeborde .explicadcha{ float:left; width:379px; padding:0 0 0 10px;}

/*PERSONATGE CON IMAGEN COMENTARIO Y BORDE*/


/*MAPA (lanostarciutat onsom y obres_urbanisme index)*/

.mapa{ float: left; width: 488px; padding: 0 0 0 20px;}

.mapa .izda{ float: left; width: 231px;}

.mapa .izda .foto{ float: left; padding: 2px; border-top: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0; border-left: 1px solid #EAEAEA;}

.mapa .izda .piefoto{ float: left; width: 230px; border-right: 1px solid #D0D0D0; border-bottom: 1px solid #EAEAEA;}

.mapa .izda .piefoto-izda{ float: left; width: 105px; height: 16px; padding: 4px 0 1px 10px; background-image: url(/imgfiles/images/back_pie_foto.gif); background-position:left; background-repeat:no-repeat;}

.mapa .izda .piefoto-dcha{ float: left; width: 107px; height: 16px; padding: 4px 0 1px 8px;}

.mapa .dcha{ float: left; width: 250px; margin: 0; padding: 0 0 0 4px;}

.mapa .dcha-titulo{ float: left; width: 242px; margin: 0; padding: 4px 0 4px 8px; background-color:#F3F7DE;}

.mapa .dcha ul{ float: left; width: 242px; margin: 0; padding: 10px 0 10px 8px; border-top: 4px solid #FFF; background-color:#F9FBEF; height: 122px; list-style-type:none;}

.mapa .dcha ul li{ padding: 2px 0;}

/*MAPA*/


/*TITULO CON BUSCADOR */

.tit-busca-madre{ float: left; width: 485px; padding: 0 0 0 14px;}

.tit-busca{ float: left; width: 485px; border-bottom: 1px solid #D0D0D0; padding: 0 0 4px 6px;}

.tit-busca .izda{ float: left; width: 180px; padding: 4px 0 0 0;}

.tit-busca .dcha{ float: right; width: 285px; text-align:right;}

.tit-busca .dcha select{ padding: 0;}

/*TITULO CON BUSCADOR */


/*PARTE ARRIBA DE BUSQUEDAS */

.busqueda-header{ float: left; width: 483px; margin: 0; padding: 10px 5px 5px 20px; text-align:right;}

.busqueda-header .left { float: left; text-align:left;} 

.busqueda-header .right { float:right; text-align:right; padding: 7px 0 1px 0;}

.busqueda-header select{ padding: 0;}

/*PARTE ARRIBA DE BUSQUEDAS */


/*PARTE ABAJO DE BUSQUEDAS */

.busqueda-footer{ float: left; width: 508px;}

.busqueda-footer-izda{ float: left; width: 14px;}

.busqueda-footer-centro{ float: left; width: 491px; border-top: 1px solid #D0D0D0;}

.busqueda-footer-num{ float:right; padding: 1px 3px 1px 0; text-align:right;}

/*PARTE ABAJO DE BUSQUEDAS */


/* SOLICITUD Y SOLICITUD DE DESCARGA */

#solicitud{ float:right; margin:10px 5px 0 0; padding:4px; background-color:#EEF3D0;}

#solicitud-izda{ float:left; margin:10px 0 0 0; padding:4px; background-color:#EEF3D0;}

/* SOLICITUD Y SOLICITUD DE DESCARGA */


/* LISTA DE DESCARGAS */

ul.listabajar{ float: left; list-style-type:none; margin:0; padding:0;}

ul.listabajar li.item{ margin-bottom:3px; padding: 0 0 5px 0;}

/* LISTA DE DESCARGAS */


/* ==========| CUATRO COLUMNAS CON CAJAS CLARAS CON TITULO CON BUSCADOR Y CON BORDE EXTERIOR |============ */

.agendaestudia-madre { float: left; width: 486px; padding:0 0 0 19px;}

.agendaestudia { float: left; width: 478px; border: 1px solid #D0D0D0; padding:4px;}

.agendaestudia .cabecera{ float: left; width: 478px; padding: 4px 0 4px 0; border-bottom: 1px solid #D0D0D0;}

.agendaestudia .cabecera .izda{ float: left; width:111px; padding: 0 0 0 4px;}

.agendaestudia .cabecera .dcha{ float: right; width:363px;}

.agendaestudia .cabecera .dcha select{ float:right; margin:0 3px 0 0; padding: 0; display:block;}

.agendaestudia .cabecera .dcha label{ float:right; width:116px; padding:2px 0 0 0; display:block;}

.agendaestudia .cabecera .dcha label.dos{ width:35px;}

.agendaestudia .dias{ float: left; width: 478px; margin: 6px 0px 0px 0px;}

.agendaestudia .dias ul { float:left; height:101px; width:115px; margin:0 2px 4px 2px; padding:0; list-style-type: none; background-color:#F9FBEF;}

.agendaestudia .dias ul li { margin: 7px 3px 7px 6px; padding: 0 0 0 6px;}

.agendaestudia .dias ul li.data { margin:0; padding:3px 0 3px 6px; background-color:#DDE7A2;}


/* ==========| VIU SANT CUGAT |========== */


/* ==========| VIU  LA NOSTRA CIUTAT  HISTORIA |========== */

#historia-hija{ float: left; width: 494px; padding: 0 0 0 14px;}

#historia-abajo{ float: left; width: 474px; padding: 8px; border: 1px solid #EAEAEA;}

#historia-abajo-nav{ float: left; width: 474px; margin: 0; padding:0;}

#historia-abajo-nav li{ float:left; margin: 0 3px 0 0; padding: 4px 0; display:inline; text-align:center;}

#historia-abajo-nav li.prehistoria-on{ width:162px; background-color:#F3F7DE;}

#historia-abajo-nav li.mitjana-on{ width:83px; background-color:#F3F7DE;}

#historia-abajo-nav li.moderna-on{ width:92px; background-color:#F3F7DE;}

#historia-abajo-nav li.contemporanea-on{ width:128px; margin: 0; background-color:#F3F7DE;}

#historia-abajo-nav li.prehistoria-off{ width:162px; background-color:#EFEFEF;}

#historia-abajo-nav li.mitjana-off{ width:83px; background-color:#EFEFEF;}

#historia-abajo-nav li.moderna-off{ width:92px; background-color:#EFEFEF;}

#historia-abajo-nav li.contemporanea-off{ width:128px; margin: 0; background-color:#EFEFEF;}

.historia-abajo-cont1{ float: left; width: 454px; margin: 6px 0 0 0; padding: 10px; background-color:#F9FBEF;}

.historia-abajo-cont2{ float: left; width: 454px; margin: 6px 0 0 0; padding: 10px; background-color:#F4F8E3;}

.historia-abajo-izda{ float: left; width: 85px; margin: 0; background-color:#FFF;}

.historia-abajo-foto{ float: left; padding: 2px; border-top: 1px solid #D0D0D0; border-right: 1px solid #D0D0D0; border-left: 1px solid #EAEAEA;}

.historia-abajo-foto a{ border:0;}

.historia-abajo-piefoto{ float: left; width: 85px; border-right: 1px solid #D0D0D0; border-bottom: 1px solid #EAEAEA;}

.historia-piefoto-izda{ float: left; width: 60px; height: 14px; background-image: url(/imgfiles/images/back_pie_foto_historia.gif); background-position:right;}

.historia-piefoto-dcha{ float: left; width: 15px; height: 14px; padding: 0 5px;}

.historia-piefoto-dcha a{ border:0;}

.historia-abajo-dcha{ float: left; width: 358px; margin: 0; padding: 0 0 0 10px;}

/* ====================================== */
/* ====================================== */

/* ==========| VIU  LA NOSTRA CIUTAT  GALERIA |========== */


/* EL pop up se maqueta con popup.css */

/* Estilos para galeria 3 (Los resultados de la busqueda) */

.galeria-resultats{ float: left; width: 474px; padding: 0 0 0 20px;}

.galeria-resultats-titulo{ float:left; width: 368px; height:15px; margin-top:10px; padding: 2px 0 0 4px; background-color:#F5F5F5;}

.galeria-resultats-mas{ float: left; width:80px; height:17px; margin-top:10px; padding: 0 3px 0 0; text-align:right; background-color:#F5F5F5;}

.galeria-resultats .fotos{ float:left; width:447px; padding:0 4px; background-color:#F9FCF1;}

.galeria-resultats .fotcont{ float:left; background-color:#FFF; margin:4px 0;}

.galeria-resultats .itemprimero{ float: left; width: 80px; padding: 7px 7px 3px 7px; background-color:#FFF;}

.galeria-resultats .item{ float: left; width: 80px; padding: 7px 7px 3px 0; background-color:#FFF;}

.galeria-resultats .piedeimagen{ float: left; width: 80px; padding: 4px 0 0 0; background-color:#FFF;}

/* ====================================== */
/* ====================================== */



/* ==========| VIU  SERVEIS MUNICIPALS |========== */

/* Estilos para servicios a emprendedors  espais */

#espais-hija{ float: left; width: 494px; padding: 0 0 0 14px;}

#espais-abajo{ float: left; width: 482px; padding: 4px 4px 4px 4px; border: 1px solid #EAEAEA;}

.espais-abajo-venta{ float:left; width:292px; margin:0 0 2px 0; padding:3px 5px 3px 5px; background-color:#DDE7A2;}

.espais-abajo-lloguer{ float:left; width:162px; margin:0 0 2px 0; padding:3px 5px 3px 9px; border-left: 4px solid #FFF; background-color:#DDE7A2;}

.espais-abajo-ventaselec{ float:left; width:292px; margin:0 0 2px 0; padding:3px 5px 3px 5px; background-color:#EFEFEF;}

.espais-abajo-lloguerselec{ float:left; width:162px; margin:0 0 2px 0; padding:3px 5px 3px 9px; border-left: 4px solid #FFF; background-color:#EFEFEF;}

.espais-abajo-item{ float:left; width:472px; margin:4px 0 0 0; padding: 8px 5px 8px 5px; background-color:#F9FBEF;}

.espais-abajo-itembis{ float:left; width:472px; margin:4px 0 0 0; padding: 8px 5px 8px 5px; background-color:#F4F8E3;}

.espais-abajo-item .senas, .espais-abajo-itembis .senas{ float:left; width:465px; margin:0; padding:3px 0 3px 7px;}

.espais-abajo-item .contacto, .espais-abajo-itembis .contacto{ float:left; width:472px; margin:0; padding: 0px;}


/* ====================================== */
/* ====================================== */

/* ==========| EL TEMPS |========== */

.eltemps { float:left; width:516px; text-align:center;}


/* ====================================== */
/* ====================================== */

/* ==========| 404 |========== */

#error404 { float:left; width:516px; padding:30px 0 50px 122px}

#error404 ul{ float:left; width:388px; margin:0; padding:15px 0 0 120px; list-style-type:none}

#error404 ul li{ float:left; padding: 0 15px}

#error404 ul li a{ display:block; padding: 2px 0; width:100px; border:1px solid #E6E6E6; text-align:center}


/* ==========| Widget Youtube |========== */

td.gsc-branding-text, div.gsc-branding-text, table.gsc-branding td, table.gsc-branding, td.gsc-branding-img-noclear { display:none !important;}

#container_section_9462 { Float:left !important;}

#player_root_layer {background-color:#f9fbef !important; }

#player_root_layer a {text-decoration:none; border-bottom-width:1px; border-bottom-style:dotted; font-size: 10px; color: #3B651E; line-height: 15px;}

#player_root_layer a:hover {text-decoration:none; border-bottom-width:1px;border-bottom-style:solid; color:#6EAB24;}


.playerBox_gsvb div.alldone_gsvb a, .playerBox_gsvb div.alldone_gsvb {text-decoration:none !important; font-size: 10px !important; border-bottom-width:1px !important; border-bottom-style:dotted !important;color: #3B651E !important; line-height: 15px !important;}

.playerBox_gsvb div.alldone_gsvb:hover, .playerBox_gsvb div.alldone_gsvb a:hover {text-decoration:none !important; font-size: 10px !important; border-bottom-width:1px !important;color:#6EAB24 !important; border-bottom-style:solid !important;color: #6EAB24!important; line-height: 15px !important;}


.player_gsvb {border:#3B651E 2px solid !important;}

