
/*	Capes principals
----------------------------------------------------------------------- */
#capaContenidor {
	padding: 0px 0px 10px 0px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 755px;
}

#capaSuperior {
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	width: 755px;
	border: 0px;
}

#capaNoFlash {
	width: 725px;
	margin-left: auto;
	margin-right: auto;
	background: #0B1A3F;
	}

#capaContingut {
	padding: 0px 0px 0px 0px;
	width: 755px;
	height: auto;
	border: 0px;	
	margin-right: auto;
	margin-left: auto;
}

#estructuraFlashEsq {
	height: 100%;
	}

#estructuraFlashDret {
	height: 100%;
	
	}
	
#estructuraFlashInf {
	height: 13px;
	}
	
	

/*	Capa inferior per la web pblica
----------------------------------------------------------------------- */
	
#capaInferior {
	padding: 0px 0px 10px 0px;
	width: 755px;
	font: 10px Verdana, Helvetica, Arial;
	}
	
#capaInferior a {
	color: #FFFFFF;
	font: 10px Verdana, Helvetica, Arial;
	text-decoration: none;
	}
	
#capaInferior a:hover {
	color: #143587;
	}
	
#capaInferiorEsq {
	padding: 0px 0px 0px 0px;
	margin-left: 5px;
	float: left;
	font: 9px Verdana, Helvetica, Arial;
	color: #CCCCCC;
	}
	
#capaInferiorPrincipal {
	float: right;
	margin-right: 5px;
	}
	
	

/*	Taules, files i celles
----------------------------------------------------------------------- */

table.contenidorContingutHome {
	width: 755px;
	height: auto;
	border: 0px;
}

table.taulaContenidorContingut {
	border-collapse: collapse;
	width: 100%;
}

table.taulaActivitats {
	border-collapse: collapse;
	width: 100%;
}

table.taulaInfoActivitats {
	width: 722px;
	border-collapse: collapse;
 	border-left: 1px solid #C8D385;
	border-bottom: 1px solid #C8D385;
	border-right: 1px solid #C8D385;
}

td.celaNomActPrevencio {
	color: #9EB21D;
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	width: 135px;
}

td.celaDescripcioAct {
	color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

.taulaInfoActivitats td {
	padding-top: 6px;
	padding-bottom: 6px;
	padding-right: 15px;
	padding-left: 15px;
}

table.taulaInstalacions {
	width: 725px;
	border-collapse: collapse;
 	border: 1px solid #DADADA;
	background: #F3F2F2;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 12px;
}

.taulaInstalacions td {
	padding-top: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
	padding-left: 10px;
}

td.celaImatgeInstalacio {
	text-align: right;
}

taula.taulaNoticiesCentre {
	width: 285px;
}

table.taulaLlistatNoticies {
	width: 285px;
	border-collapse: collapse;
 	border-left: 1px solid #DADADA;
	border-bottom: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
}

table.taulaCapcaleraCentre {
	border-collapse: collapse;	
	/*background: url(../imatges/fons_degradat_patxi.jpg) repeat-x top;*/
	background:url(../imatges/fons_home.jpg) repeat-x;
	height: 191px;
	width: 725px;
}

td.celaInferiorCapcaleraCentre {
	/*background: url(../imatges/fons_capcal_inferior);*/
	width: 725px;
	height: 4px;
	padding-bottom:10px
	background: url(../imatges/fons_degradat_patxi2.jpg) repeat-x top;;
}

table.taulaContingutEnBlau {
	border-collapse: collapse;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 4px 4px 4px 0px;
	width: 717px;
	line-height: 15px;
	/*background: url(../imatges/fons_blau_home_select.gif) repeat-x;*/

}

td.celaContingutEnBlau {
	padding-left: 9px;
	padding-right: 9px;
	width: 270px;
}

td.celaContingutExtraEnBlau {
	padding-top: 66px;
	padding-left: 9px;
	padding-right: 9px;
	width: 270px;
}

.taulaBotonsEnBlau {
	border-collapse: collapse;
}

.taulaBotonsEnBlau td {
	padding-bottom: 6px;
}

.celaContenidorBannerDestacat {
	padding-top: 4px;
	}

.taulaNoticiesEnBlau {
	width: 203px;
	background: #112860;
	}
	
td.celaCapcaleraNoticiesCentre {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFBF09;
	height: 24px;
	background: #0B1A3F;
	padding-left: 23px;
	}

td.celaInferiorNoticiesCentre {
	background: url(../imatges/fons_noticies_inferior.gif);
	width: 203px;
	height: 3px;
	}

.celaNoticiesCentreHome {
	padding-left: 23px;
	padding-right: 18px;
	padding-bottom: 6px;
	padding-top: 4px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}

table.taulaContingutEnGris {
	border-collapse: collapse;
	border-left: 1px solid #DADADA;
	border-right: 1px solid #DADADA;
	width: 725px;
	background: #F5F5F5;
	}

td.celaBotonsInstalacions {
	background: #ECEDEF;
	width: 164px;
	padding-top: 2px;
	padding-bottom: 2px;
	}

td.celaDescripcioInstalacions {
	width: 162px;
	padding-right: 15px;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding-bottom: 10px;
	padding-left: 4px;
	}

.taulaBotonsInstalacions {
	font: 10px Verdana, sans-serif;
	color: #012476;
	}

.taulaBotonsInstalacions td.celaBotoInstalacioOut {
	border-top: 1px solid #E5ECFA;
	border-bottom: 1px solid #9BACD4;
	background: #BDCBE8 url(../imatges/bot-degra.png) top repeat-x;
	text-align: center;
	padding: 2px 2px 2px 2px;
	margin: 1px 0 1px 0;
	cursor: pointer;
	width: 158px;
	}

.taulaBotonsInstalacions td.celaBotoInstalacioOver {
	border-top: 1px solid #E5ECFA;
	border-bottom: 1px solid #9BACD4;
	background: #BDCBE8 url(../imatges/bot-degra2.png) top repeat-x;
	text-align: center;
	padding: 2px 2px 2px 2px;
	margin: 1px 0 1px 0;
	color: #CC6600;
	cursor: pointer;
	width: 162px;
	}

.capaBotonsInstalacions {
	margin: 1px 0 1px 0;
	}

td.celaMapaCentre {
	width: 450px;
	padding-top: 5px;
}

td.celaDadesLocalitzacio {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	vertical-align: top;
}

.capaComodiMargin {
	margin-top: 15px;
	margin-right: 5px;
}


/* taula classificaci 
----------------------------------------------------------------------- */

td.celaContingutEnBlauJoc {
	padding-left: 9px;
	padding-right: 9px;
	width: 300px;
	}

table.taulaClassificacio {
	border-collapse: collapse;
	background: #112860;
	width: 300px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	border: 2px solid #FFFFFF;	
	padding: 3px 3px 3px 3px;
	}

.taulaClassificacio td {
	border-top: 1px solid #143587;
	padding: 4px 5px 4px 5px;
	}

.taulaClassificacio td.celaTitol {
	padding: 4px 5px 4px 5px;
	text-align: center;
	font-size: 12;
	font-weight: bold;
	background: #0B1A3F url(../imatges/fons_taula_clasificacio_tit.gif);
	height: 29px;
	}
	
.taulaRegistrarse {
	border-collapse: collapse;
	border: 2px solid #FFFFFF;
	background: #0B1A3F;
	text-align: center;
	width: 300px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	line-height: 16px;
	margin-top: 15px;
	margin-bottom: 20px;
	}

.taulaRegistrarse td {
	padding: 3px 3px 3px 3px;
}

.taulaRegistrarse a {
	text-decoration: none;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFBF09;
}

.taulaRegistrarse a:hover {
	text-decoration: underline;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFBF09;
}
	


/* taula de login
----------------------------------------------------------------------- */

table.taulaLoginJoc {
	border-collapse: collapse;
	background: #112860;
	width: 155px;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-right: 14px;
	border: 2px solid #FFFFFF;	
	}

.taulaLoginJoc td {
	padding: 4px 5px 4px 5px;
	}

.taulaLoginJoc td.celaTitol {
	padding: 4px 5px 4px 5px;
	text-align: center;
	font-size: 12;
	font-weight: bold;
	background: #0B1A3F;
	}

.taulaLoginJoc td.txtComentari {
	color: #FFFFFF;
	font: 9px Verdana, Helvetica, Arial, sans-serif;
	vertical-align: baseline;
	}

.taulaLoginJoc td.txtComentari a {
	color: #FFFFFF;
	font: 9px Verdana, Helvetica, Arial, sans-serif;
	text-decoration: none;
	}

.taulaLoginJoc td.txtComentari a:hover {
	color: #FFBF09;
	font: 9px Verdana, Helvetica, Arial, sans-serif;
	text-decoration: underline;
	}

.groc_dades_centre{
	color: #FFBF09;
	font: 9px Verdana, Helvetica, Arial, sans-serif;
}

.dades_centre{
	color: #FFFFFF;
	font: 9px Verdana, Helvetica, Arial, sans-serif;
	padding-left:17px;
}

/* taula explicaci joc
----------------------------------------------------------------------- */

.capaLlegendaTecles {
	border: 1px solid #FFFFFF;
	font: bold 11px Verdana, Helvetica, Arial, sans-serif;
	color: #FFFFFF;
	padding: 4px 4px 4px 4px;
	width: 180px;
	margin-top: 9px;
	}


/* taules de la home principal
----------------------------------------------------------------------- */
	
.taulaNoticiesHomePrincipal {
	border-collapse: collapse;
	width: 179px;
	background: #084884;
	/*height: 306px;
	color: #FFFFFF;*/
	margin-left: 6px;
	margin-top: 4px;
	border:1px solid #0E3059;


	}
	
.taulaNoticiesHomePrincipal td {	
	padding-left: 9px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-top: 4px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	}
	
.taulaNoticiesHomePrincipal td.celaTitol {	
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 6px;
	padding-top: 4px;
	font: bold 15px Verdana, Arial, Helvetica, sans-serif;
	height: 33px;
	background: #0B1A3F;
	}
	
.taulaBannerHomePrincipal {
	border-collapse: collapse;
	border: 2px solid #FFFFFF;
	width: 172px;
	height: 258px;
	margin-top: 4px;
	margin-left: 3px;
	}

.taulaMapaHomePrincipal {
	border-collapse: collapse;
	width: 500px;
	height: 306px;
	/*border: 2px solid #FFFFFF;*/
	margin-top: 4px;
	}
	
.taulaMapaHomePrincipal td.celaTitol {
	height: 31px;
	padding: 5px 9px 5px 9px;
	background: #0B1A3F;
	}


/* taules i capes de la activitats
----------------------------------------------------------------------- */

.taulaActivitats {
	border-collapse: collapse;
	background: #E9E9EA;
	width: 707px;
	margin-left: 9px;
	margin: 8px;
	}
.taulaActivitats2 {
	border-collapse: collapse;
	background: #E9E9EA;
	}
	
.taulaActivitats td.celaInfo {
	border: 1px solid #B5B5B5;
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 6px 6px 6px 6px;
	width: 150px;
	}
	
.taulaActivitats td.celaInfoHorari {
	border: 1px solid #B5B5B5;
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	padding: 6px 6px 6px 6px;
	}
	
.taulaActivitats td.celaInfoDescripcio {
	border: 1px solid #B5B5B5;
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 6px 6px 6px 6px;
	}
	
#capaCalendariActivitats {
	margin-right: 3px;
	margin-top: 13px;
	height: 36;
	}


/* taules i celles de Concepte Duet
----------------------------------------------------------------------- */
	
.celaVideoConcepte {
	padding-top: 70px;
	padding-left: 60px;
	padding-bottom: 5px;
	}


/* taules Noticies i hemeroteca
----------------------------------------------------------------------- */

table.taulaContingutEnBlauNoticia {
	border-collapse: collapse;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	margin: 0;
	width: 725px;
	line-height: 15px;
	}

td.celaInferiorNoticiaHemeroteca {
	background: #0B1A3F url(../imatges/fons_noticies_inferior_heme.gif) bottom no-repeat;
	width: 203px;
	height: 28px;
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFBF09;
	padding-left: 23px;
}

.celaTaulaNoticia {
	/*background: #0B1A3F;*/
	padding: 20px 20px 12px 20px;
	}

.taulaNoticia {
	margin: 0;
	line-height: 15px;
	}
	
.celaTitolNoticia {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	padding-bottom: 7px;
	}
	
.celaContinguyNoticia {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
	}

.celaPaginacioNoticies, .celaPaginacioNoticies a {
	background: /*#0B1A3F;*/
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	text-align: right;
	padding-right: 2px;
	}
	


/*	taules i capes de la home del centre
----------------------------------------------------------------------- */

.titol_centre{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:19px;
	color:#FFBF09;
}

.capaHomeDescripcioCentre {
	width: 461px;

	}

.capaBotoCalendari {
	height: 36px;
	margin-bottom: 9px;

	text-align: left;
	float: left;
	}
	


/* 	Grup Duet: Corporatiu
----------------------------------------------------------------------- */

table.taulaCapcaleraGrup {
	border-collapse: collapse;	
	background: #1D2E59 url(../imatges/fons_degradat_corporatiu.gif) repeat-x top;
	height: 191px;
	width: 725px;
	}

td.celaContingutCorporatiu {
	padding-left: 16px;
	padding-top: 2px;	/* Alinea els botons amb la imatge amb el border */
	}
	
#capaContenedoraText {
	width: 544px;
	margin-top: 12px;
	height: 345px;
	}
	
#capaContenidorEsq {
	width: 315px;
	float: left;
	background: #2D3C63;
	}
	
#capaTextEsq {
	margin: 7px 15px 10px 10px;
	}
	
#capaContenidorDret {
	width: 220px;
	float: right;
	}
	
#capaTextDret {
	margin: 7px 12px 10px 10px;
	font-size: 10px;
	}


#capaImatgeMisio {
	float: left;
	margin-top: 2px;
	}
	
#capaContenedoraTextMisio {
	width: 318px;
	margin-top: 4px;
	float: right;
	line-height: 16px;
	}

#capaContenedoraMisio {
	width: 544px;
	height: 300px;
	}

#capaContenedoraTextCompromisos {
	width: 270px;
	margin-bottom: 10px;
	float: right;
	line-height: 16px;
	}
	
	
#capaContenedoraAccionariat {
	margin-top: 10px;
	margin-bottom: 10px;
	padding-right: 10px;
	height: 300px;
	}

#capaContenedoraTextAccionariat {
	background: #2D3C63;
	float: right;
	width: 275px;
	height: 375px;
	margin-bottom: 10px;
	}

#capaImatgeAccionariat {
	float: left;
	}

#capaTextAccionariat {
	margin: 15px 15px 15px 15px;
	font-size: 10px;
	line-height: 17px;
	}


#capaContenedoraQualitat {
	background: #2D3C63;
	font-size: 10px;
	width: 530px;
	}
	
#capaTextQualitat {
	padding: 15px 15px 15px 15px;
	}
	
#menuDirecteACentre {
	width: 453px;
	height: 16px;
	padding: 6px;
	background: #0E204E;
	margin-top: 8px;
	}

.capaTextAmbit {
	width: 461px;
	font-weight: bold;
	}
	

/************************************************************************
	Formularis
************************************************************************/

#contenidorFormulariJoc {
	font-size: 11px;
	width: 435px;
	}
	
.filaFormulariJoc, .filaFormulariJocError {
	height: 40px;
	}

.filaFormulariJocError {
	color: #FF0000;
	font-weight: bold;
	display: none;
	}	

.campFormulariEsq, .campFormulariDret {
	}

.campFormulariEsq {
	float: left;
	}

.campFormulariDret {
	float: right;
	}

/*	Formularis
----------------------------------------------------------------------- */

.celaTaulaFormulari {
	background: /*#0B1A3F;*/
	padding: 20px 20px 12px 20px;
	width: 465px;
	}
	
.taulaFormulari {
	font-size: 11px;
	}

.taulaFormulari td {
	padding-top: 4px;
	padding-bottom: 3px;
	font-weight: bold;
	}
	
.taulaFormulariOpinio {
	font-size: 9px;
	}

.taulaFormulariOpinio td {
	padding-top: 7px;
	padding-bottom: 10px;
	font-weight: bold;
	}

.capaBoto {
	margin-left: auto;
	margin-right: auto;
	width: 100px;
	}
	
.selec_tu_centro{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	color:#FFFFFF;
	padding-left:11px
}

.tit_noticias{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #FFBF09;
	/*background:#091736;*/
	height:25px;
	font-weight: bold;
	padding-top:4px;
}

.el_teu_centre_duet{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #FFFFFF;
	
	height:40px;
	vertical-align:middle;
	padding-left: 15px;
	margin-top: 27px;
	margin-bottom:1px;
	text-align:left;
}

.text_oficines{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #FFFFFF;
}


.box_fix {
	width:265px;
	padding:0;
	margin:0;
	text-decoration:none;
	display:block;
	border:1px solid #999999;
	margin-bottom:17px;
}

.box_fix:hover {
	display:block;
	color:#333333;
	border:1px solid #004896;
}

.box_fix img{
	border:none;
}
/* problema con el ie6*/
#box_fix {
	width:265px;
	padding:0;
	margin:0;
	text-decoration:none;
	display:block;
	border:1px solid #999999;
	margin-bottom:17px;
}

#box_fix:hover {
	display:block;
	color:#333333;
	border:2px solid #004896;
}

#box_fix img{
	border:none;
}