

/* Resetea m?rgenes y paddings a cero */
* { 
    padding: 0; 
    margin: 0; 
}


/* General */
body {
    background: #DDD url(/cibernarium/images/es/fonsBody_tcm162-54584.gif) repeat-y 50% 0;
    font: normal 69%/150% "Lucida Grande", "Lucida Sans Unicode", Helvetica,  sans-serif; /* Igual a 11px */
    color: #000;
    text-align: center;
}

a {
    text-decoration: none;
	cursor:pointer;
}

a:hover {
    text-decoration: underline;
}

a img {
    border: 0;
}

/* Headings y blocs de texte */
h1 {
    font-size: 2em;
}

h2 {
    font-size: 1.9em;
}    

h3 {
    font-size: 1.4em;
}

h4 {
    font-size: 1.3em;
}

p {
    margin-bottom: 1em;	
}

table {
    border-collapse: collapse;
}
    
img {
    display: block;
}

li {
    list-style: none;
}

/* Clearing */
.clear {
    clear: both;
    height: 0;
    font-size: 1px;
    line-height: 0;
}

/* Elements */
#wrap {
    position: relative;
    width: 770px;
    margin: 0 auto;
    border-left: 1px solid #777;
    border-right: 1px solid #777;
    background: #FFF;
    text-align: left;
}

#capcelera {
    height: 112px;
    padding-top: 31px;
	background:#1C1B1B url(/cibernarium/images/es/cabecera_web_cas_tcm162-54573.png) no-repeat 41px 51px;
}
#capcelera h1 {
    text-indent: -10000px;
    font-size: 1px;
}

#capcelera h2 {
    position: absolute;
    top: 0;
    left: 0;
    width: 770px;
    height: 30px;
    border-bottom: 1px solid #FFF;
    background: url(/cibernarium/images/es/capceleraAjuntament_tcm162-54571.gif) no-repeat 0 100%;
    text-indent: -10000px;
}

/* Footer: ------------------- */
#footer {
	font-size:1.1em;
	width:772px;
	padding:0 20px 20px;
	margin:auto;
	color:#FFF;
	text-align:left;
}
#footer a {
	color:#FFF;
}

#altresWebs {
	padding:1.5em 35px;
	background:#555555;
	font-size:1.1em;
	color:#D5D5D5;
}

#altresWebs * {
	display:inline;
}
#altresWebs li {
	padding-left:.3em;
	border-left:1px solid #FFF;
	margin-left:.3em;
}
#altresWebs li:first-child {
	border-left:0;
}

#infoCompl {
	overflow:auto;
	padding:2em 35px;
	background:#D40079;
}
#copyright, #linksCompl, #adreces {
	display:inline-block;
	*display:inline;
	vertical-align:top;
	padding:1em 0;
}
#copyright img {
	margin:-5px 0 0 -5px;
}

#linksCompl {
	height:16em;
	padding:1em 50px;
	border:solid #af0e6c;
	border-width:0 1px;
	margin:0 50px;
}

#adreces address {
	font-style:normal;
	margin-bottom:1em;
}

#tancament{
	font-size:1.2em;
	padding:52px 37px 22px 675px;
	margin:0 -20px -20px;
	background:url(/cibernarium/images/es/fonsFooter_tcm162-54588.gif) 0 0 no-repeat;
	text-align:center;
}
/* ------------------- :Footer */

.blau {
    color: #084C8C !important;
}

.vermell {
    color: #E81359 !important;
}

.showPanel .tohide {
	display:none;
}
.activo .tohide {
	display:inline !important;
}
.showPanel .toshow {
	display:inline;
}
.activo .toshow {
	display:none !important;
}

.titols {
    height: 4em;
    padding: 20px 45px;
    border-top: 1px solid #FFF;
    color: #FFF;
    background: #712 url(/cibernarium/images/es/tramaVermella_tcm162-54613.gif);
}
.llistatCreix .titols {
	background: #83AB1E url(/cibernarium/images/es/tramaVerd_tcm162-54611.gif);
}

.titols h2 {
    margin-bottom: 0.5em;
    font-size: 2.1em
}

.titols h3 {
    font-weight: normal;
}

a.mesInfo {
    padding-right: 12px;
    background: url(/cibernarium/images/es/flechaVermella_tcm162-54579.gif) no-repeat 100% 60%;
    text-decoration: none;
    color: #C00C1B;
}

a.mesInfo span {
    border-bottom: 1px dotted #C00C1B;
}

.textPetit {
    font-size: 0.9em;
    color: #C00C1B;
}

.descarregaPDF a {
    display: block;
    width: 27px;
    height: 33px;
    background: url(/cibernarium/images/es/icoPDF_tcm162-58384.gif) no-repeat 0 0;
    text-indent: -10000px;
    cursor: pointer;
}

* html .descarregaPDF a {
    background: none;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/cibernarium/images/es/icoPDF_tcm162-58384.gif',sizingMethod='crop');
}

.btCalendari {
    position: absolute;
    display: block;
    height: 23px;
    padding-left: 6px;
    background: url(/cibernarium/images/es/btCalendariEsq_tcm162-54566.gif) no-repeat 0 0;
}

.btCalendari a {
    display: block;
    width: 5em;
    height: 20px;
    padding: 3px 6px 0 0;
    background: url(/cibernarium/images/es/btCalendariDre_tcm162-54565.gif) no-repeat 100% 0;
    color: #FFF;
    text-align: center;
    text-decoration: none;
}

.quadreActivitat {
    position: relative;
}

.quadreActivitat span {
    position: absolute;
    top: 2px;
    left: -2.8em;
    display: block;
    width: 2.5em;
    color: #FFF;
    text-align: center;
    font-size: 0.75em;
}

.caixaErr {
    padding: 20px;
    border: 1px solid #CF3766;
    color: #CF3766;
    background: #E4D0D6 url(/cibernarium/images/es/caixaErr_tcm162-54570.gif) repeat-x 0 0;
}

/* capsulas y talleres */

.capsulaIn, #llistatIniciat .capsules h4 span {
    background: #00F;
}

.tallerIn, #llistatIniciat .tallers h4 span {
    background: #CB16CA;
}

.capsulaCr, #llistatCreix .capsules h4 span {
    background: #ff8b26;
}

.tallerCr, #llistatCreix .tallers h4 span {
    background: #16CB16;
}

span.antenes {
	background:url(/cibernarium/images/es/icoAntenes_tcm162-82328.png) no-repeat 0 0 !important;
	text-indent:-100000px;
}

/*desplegable de 1 sola linea*/

.subcontenedor ul.llistatdesplegable li {
	border-bottom:1px dotted #000000;
	border-top:1px dotted #000000;
	margin:15px 0;
	padding:6px 0 8px 2px;
}

.subcontenedor ul.llistatdesplegable li a.showPanel {
	font-size:1.4em;
	background:url(/cibernarium/images/es/flechaVermella_tcm162-54579.gif) no-repeat 100% 50%;
	display:block;
	text-decoration:none;
}

.subcontenedor ul.llistatdesplegable li a.showPanel.activo {
	background:url(/cibernarium/images/es/flechaVermellaActiva_tcm162-82348.gif) no-repeat 100% 50%;
}

.subcontenedor ul.llistatdesplegable li ul h4,
.subcontenedor ul.llistatdesplegable li ul p {
	padding-left:40px;
}
.subcontenedor ul.llistatdesplegable li ul h4 a {
	text-decoration:none;
	color:#D40079
}

ul.llistatdesplegable li ul h4 .quadreActivitat span {
	left:-2.7em !important;
}

.subcontenedor ul.llistatdesplegable li ul li {
	border:none;
	background-color:#e2e2e2;
}
.subcontenedor ul.llistatdesplegable li ul li a{
	background-image:none;
}





/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilla 1 i 2 ***/

#index a {
    color: #FFF;
}

#index #wrap {
    background: #F3F3F3;
}

#benvinguda {
	height: 189px;
    border-top: 1px solid #000;
	color:#FFF;
	background:#000 url(/cibernarium/images/es/capcelera_benvinguda_tcm162-82322.jpg) no-repeat 50% 50%;
	position:relative;
}

#benvinguda h2 {
    font-weight: normal;
    line-height: 1.4em;
	font-size:2.5em;
	width:8.2em;
	margin-top:20px;
	padding: 0 14px 5px 41px;
	background:url(/cibernarium/images/es/capcelera_tramaGrisa_tcm162-82323.png);
}

#benvinguda h2 strong {
	font-size:1.2em;
	font-weight:normal;
}

#benvinguda p {
	position:absolute;
	right:20px;
	top:20px;
    width: 11em;
    font-size: 1.1em;
    text-align: right;
}

/***** inici activitats *****/
#index #activitats {
    position: relative;
	height: 100%;
    padding-bottom: 1px;
    color: #FFF;
    background: #42061E;
}

#index #activitats h2,
#index #espais h2 { /* ull, activitats + espais !!! */
    font-weight: normal;
	padding:12px 0;
	background:url(/cibernarium/images/es/titols_tramaGrisa_tcm162-82324.png);
}
#index #activitats h2 span,
#index #espais h2 span {
	color:#FFF;
	background:#E81359;
	padding: 0 5px 0 21px;
}

#index #activitats {
	color:#DDD;
	background:#FFF url(/cibernarium/images/es/bgActivitatsHome_tcm162-82325.jpg) no-repeat 100% 50%;
}

#activitats .llistatActHome {
	background:#F3F3F3;
	width:312px;
}

#activitats .llistatActHome li {
	border-top:1px dotted;
	padding-top:2px;
	padding-bottom:2px;
	background-position:7px 8px;
}
#activitats .llistatActHome h3 {
	font-size:1.4em;
	margin-top:.25em;
}
#activitats .llistatActHome p {
	margin-bottom:.25em;
}

#index #seccionsActivitats a {
	color:#DDD;	
}


.expand #activitats table {
    margin-left: 24px;
}

.breu #index #activitats {
	background:#FFF;
}

.breu #activitats table {   
    margin: 0 8px;
}

#activitats th {
    width: 246px;
    padding: 2px 0 15px 14px;
    font-size: 1.3em;
}

#activitats th {
	background:url(/cibernarium/images/es/fonsThIniciat_tcm162-54600.gif) no-repeat 0 100% !important;
	color:#333;
}

.breu #activitats th.col3 {
    width: 222px;
}

#activitats tfoot td {
	height:40px;
	background:url(/cibernarium/images/es/fonsTfootActivitats_tcm162-54596.jpg) repeat-y 0 50% !important;
}

.breu #activitats tfoot td {
    padding-right: 20px;
    border-top: 2px solid #44061E;
	background:#333 !important;
    text-align: right;
}

#activitats tfoot a {
    margin-left: 30px;
    font-weight: bold;
}

#activitats td {
	background:url(/cibernarium/images/es/fonsTdIniciat_tcm162-54595.gif) repeat-y 0 0 !important;
}

#activitats td ul {
    width: 236px;
}

#activitats td li {
    padding: 0 15px 12px 30px;
	background:url(/cibernarium/images/es/bulletGrisClar_tcm162-82326.gif) no-repeat 8px 0.5em;
}

#activitats td a {
    border-bottom: 1px dotted #FFF;
    text-decoration: none;
}

.breu #activitats td p {
    width: 215px;
    margin-left: 10px;
}

.breu #activitats td img {
    margin-left: 10px;
}

#seccionsActivitats {
    position: absolute;
    right: 0;
	bottom: 0;
    width: 222px;
	background:#333 url(/cibernarium/images/es/fonsSeccionsActivitats_tcm162-54592.png) no-repeat 0 0;
}

#seccionsActivitats li {
	height:auto !important;
	padding:20px 0 20px 12px !important;
	margin:0 10px;
}

#seccionsActivitats li.central {
	border: dashed #888;
	border-width:1px 0;
}

#seccionsActivitats p {
	margin-bottom:0;
}

#novesActivitats {
    position: absolute;
    top: 100%; 
	right:5px;
	width:86px;
	height:53px;
	margin-top:-53px;
    text-indent: -10000px;
	background:url(/cibernarium/images/es/novesActivitats_tcm162-54614.png) !important;
}
/***** fi activitats *****/

/***** inici espais *****/
#espais {
    background: #F3F3F3;
    color: #000;
}

.breu #espais {
    border-top: 8px solid #191B27;
}

.esquerra {
    float: left;
    display: inline;
    width: 547px;
}

#bannersPetits {
    border-top: 6px solid #EBE9E0;
    border-bottom: 6px solid #191B27;
    background: #C6C6C6;
}

#bannersPetits,
#bannersPetits a {
	color:#707070;
}

#bannersPetits li {
	position:relative;
    float: left;
    display: inline;
    width: 234px;
	padding-bottom: 5px;
    margin: 4px 0 5px 24px;
    background: #FFF;
}

#bannersPetits h4, #bannersPetits p {
    margin-left: 11px;
	position:relative;
	z-index:5;
}

#bannersPetits h4 {
    margin-top: 9px;
    font-size: 1.1em;
}

#bannersPetits img.decoracio {
	/* Canvio el model per posar imatges:
	 * ara en comptes d'utilitzar una clase que posa un background-image
	 * s'ha de posar una imatge amb class="decoracio".
	 * D'aquesta manera es pot posar qualsevol imatge alineada abaix a la dreta
	 * sense haver de canviar el CSS.
	 */ 
	 position:absolute;
	 bottom:0;
	 right:0;
}

#espais #llistatEspais {
    background: #6B8B1A url(/cibernarium/images/es/home_tcm162-54587.jpg) no-repeat 100% 55px;
    color: #FFF;
}

#index #llistatEspais h2 span {
	background-color:#99C824;
}

#espais #llistatEspais {
	padding-bottom:1px;
	color:#333;
	background:#D4D4D4 url(/cibernarium/images/es/home_tcm162-54587.jpg) no-repeat 100% 40px;
}

.llistatActHome  {
	min-height:214px;
	font-size:.95em;
}

.llistatActHome li {
    width: 272px;
	padding:7px 10px 0 30px;
	border-top:1px solid #C6C6C6;
	background: url(/cibernarium/images/es/bulletGrisFosc_tcm162-82327.gif) no-repeat 8px 11px;
	/*color:#333;*/
	color:#424242;
}

#index .llistatActHome a{
	/*color:#333;*/
	color:#424242;
}

.breu #espais .llistatActHome li {
    width: 292px !important;
}

.llistatActHome li.primero {
    border: 0 solid transparent;
}

.dreta {
    float: right;
    display: inline;
    background: #F3F3F3 url(/cibernarium/images/es/fonsNoticies_tcm162-54591.gif) repeat-x 0 0;
	width:223px;
}

.dreta h2 {
    font-size: 1.5em;
    font-weight: normal;
}

#index #espais .dreta h2 span {
	background-color:#333;
}

.dreta ul {
	padding:0 25px;
}

.dreta li {
    margin-top: 25px;
}

.dreta span {
    margin-bottom: 1px;
    border-bottom: 1px dotted #000;
    color: #000;
    text-decoration: none !important;
}

.dreta img {
    display: inline;
    margin-top: 1px;
    margin-left: 3px;
}
/***** fi espais *****/
/*** fi plantilla 1 i 2 ***/

/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilla 3 ***/
.homeActIde #continguts ul {
	padding:2em 40px;
}

.homeActIde #continguts li {
    position: relative;
	overflow:hidden;
	padding:5px 20px 15px 150px;
	margin:.5em 0;
	background:#E2E2E2;
}
.homeActIde #continguts li .imgPrincipal {
	position:absolute;
	left:0;
	top:0;
}
.homeActIde #continguts li .mesInfo {
	position:absolute;
	bottom:5px;
	right:5px;
}
.homeActIde #continguts li p a {
	border-bottom:1px dotted;
	color:#000;
	text-decoration:none;
}
.homeActIde #continguts li p img {
	display:inline;
}
.homeActIde #continguts li h4 {
    padding-bottom: 3px;
    margin: 10px 0 0 0;
    background: #FFF;
    font-size: 1.7em;
	text-transform:uppercase;
	color:#000 !important;
	background:transparent !important;
}
.homeActIde #continguts li h4 a {
	color:#000;
}

.homeActIde #continguts li h5 {
    font-size: 1em;
    font-weight: bold;
}

.homeActIde #continguts ul ul {
    margin: 0 0 1em 0;
    clear: none;
}

.homeActIde #continguts ul ul li {
    float: none;
    display: block;
    width: auto;
    padding: 0 0 0 10px;
    margin: 0;
    background: url(/cibernarium/images/es/bulletPnt_tcm162-54568.gif) no-repeat 3px 0.6em;
}

.homeActIde .descarregaPDF {
    position: absolute;
    top: 15px;
    left: 0;
    width: 339px;
    height: 24px;
    border-bottom: 1px solid #740A2B;
}

.homeActIde .descarregaPDF a {
    position: absolute;
    left: 310px;
    top: 0;
}

#seccioActivitats #continguts li h4,
#seccioActivitats #continguts li h5 {
    color: #740A2B;
}

#seccioEspais .titols {
    background-image: url(/cibernarium/images/es/tramaVerd_tcm162-54611.gif);
}

#seccioEspais a.mesInfo {
    background-image: url(/cibernarium/images/es/flechaVerda_tcm162-54578.gif);
}

#seccioEspais a.mesInfo,
#seccioEspais #continguts li h4,
#seccioEspais #continguts li h5 {
    /*color: #88AC36;*/
	color: #D40079;
}

#seccioEspais a.mesInfo{
	color: #88AC36;
}

#seccioEspais a.mesInfo span,
#seccioEspais #continguts,
#seccioEspais .descarregaPDF {
    border-color: #394A0D;
}

#seccioEspais #continguts li img {
    border-color: #83AB1E;
}



/*** fi plantilla 3 ***/

/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilla 4 ***/

.ampliaTexto #continguts,
.salesNavegacio #continguts{
    padding-bottom: 63px;
    background: #FFF url(/cibernarium/images/es/tramaGranaAmplia_tcm162-54610.gif) repeat-x 100% 100%;
}

/*.salesNavegacio #continguts {
    background-image: url(/cibernarium/images/es/tramaVerdAmplia_tcm162-54612.gif) !important;
}*/

.ampliaTexto .navegacioInterior {
    margin-left: 43px;
}

.ampliaTexto #continguts h2, .ampliaTexto h3, .ampliaTexto .subtitulo {
    margin-left: 49px;
}

.ampliaTexto .subtitulo, .ampliaTexto h3 {
    color: #D40079;
    font-size: 1.18em;
    font-weight: bold;
}

.ampliaTexto h3 {
    font-weight: normal;
}

.salesNavegacio h3 {
    /*color: #83AB1E;*/
	color: #D40079;
}

.ampliaTexto div.primero {
    border-top: 1px dotted #D40079;
}

.salesNavegacio div.primero {
    border-color: #83AB1E !important;
}

.bloqueTexto {
    padding: 15px 0 15px 47px;
    margin: 0px 2px ;
    font-size: 1.18em;
    color: #333;
    clear:right;
}

.bloqueTexto p, .bloqueTexto ul {
    width: 380px;
}

.bloqueTexto li {
    list-style: disc inside;
}

.bloqueTexto img {
    float: right;
    display: inline;
    margin-right: 20px;
}

.bloqueTexto h3 {
    margin-bottom: 1em;
    margin-left: 0;
}

.bloqueTexto h4 {
    display: inline;
    font-size: 1em;
}

.bloqueTexto li p {
    width: 350px;
    margin-left: 30px;
}

.bloqueTexto a {
    color: #D40079;
}

.soloTexto #continguts h2 {
    margin-top: 30px;
    margin-bottom: 10px;
}

.soloTexto .bloqueTexto p, .soloTexto .bloqueTexto ul {
    width: 680px;
}

.subseccio {
	padding:1px 43px;
	border-top:1px dotted;
}

.subseccio h4 {
	font-size:1em;
	color:#D40079;
	margin:.75em 0 .25em;
}

.subseccio dt {
	border-top:1px dotted;
	margin-top:1.5em;
}
.subseccio dt a {
	display:block;
	padding:5px 0;
	font-size:1.3em;
	background:url(/cibernarium/images/es/flechaVermella_tcm162-54579.gif) no-repeat 100% 50%;
}

.subseccio dt a.activo {
	background-image:url(/cibernarium/images/es/flechaVermellaActiva_tcm162-82348.gif);
}

.subseccio dd {
	border-bottom:1px dotted;
	margin-bottom:2.5em;
}

.subseccio dl li {
	padding:1px 15px 1px 65px;
	margin:.75em 0;
	background:#E2E2E2;
}
.subseccio h3 {
	position:relative;
	margin-top:.75em;
}
.subseccio h3 span {
	position:absolute;
	top:0;
	left:-49px;
	color:#FFF;
	font-size:.7em;
	width:29px;
	padding:1px 0;
	text-align:center;
}

/*** fi plantilla 4 ***/

/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilles 5 ***/
.llistatActivitats .subcontenedor {
    width: 684px;
    margin: 10px auto 3px auto;
}

.llistatActivitats .descripcio {
    position: relative;
	padding-right: 150px;
    color: #D40079;
    font-size: 1.1em;
}

.llistatActivitats .descripcio .descarregaPDF {
    position: absolute;
    top: 0;
    right: 0;
}

.llistatActivitats .descripcio .btCalendari {
    top: 0;
    right: 40px;
}

.subcontenedor .columna {
    float: left;
    display: inline;
    width: 342px;
}

.llistatActivitats .subcontenedor h3 {
    padding: 6px 0 8px 2px;
    border-top: 1px dotted #000;
    border-bottom: 1px dotted #000;
    margin: 8px 0;
}

.subcontenedor .columna ul {
    width: 300px;
    padding: 3px 3px 3px 33px;
}

.subcontenedor .capsules ul {
    /*background: #FFF2F2;*/
}

.subcontenedor .columna h4 a {
    color: #D40079;
}

.subcontenedor .separador {
    padding-top: 6px;
    border-bottom: 1px dotted #000;
}


.llistatdesplegable {
	margin-top:30px;
	margin-bottom:30px;
}


/* calendari comu a unes quantes plantilles */
#calendari {
    padding-bottom: 10px;
    color: #FFF;
    background: #83AB1E;
}

#calendari div.encapcelament {
    position: relative;
    width: 684px;
    padding-top: 14px;
    padding-bottom: 15px;
    margin: auto;
    background: #9CBC4B url(/cibernarium/images/es/peuEncapcelamentCalendari_tcm162-54605.gif) no-repeat 0 100%;
}

div.encapcelament h3 {
    float: left;
    display: inline;
    margin-left: 15px;
}

div.encapcelament ul {
    float: right;
    display: inline;
}

div.encapcelament li {
    display: inline;
    margin-top: 1px;
    margin-right: 15px;
    font-weight: bold;
    font-size: 1.3em;
}

div.encapcelament a {
    color: #6D8E19;
    text-decoration: none;
}

div.encapcelament a:hover {
    color: #81A81E;
}

#calendari #taula {
    padding-top: 14px;
    margin-top: -14px;
    background: url(/cibernarium/images/es/tramaVerd_tcm162-54611.gif) 0 0;
    text-align: center;
}

#taula table {
    margin: 10px auto;
    border-bottom: 3px solid #34440C;
}

#taula th.encapcelament {
    background: transparent;
    width: auto;
    border: 0;
    text-align: left;
}

#taula thead th {
    background: #698918;
}

#taula thead th.hora, #taula tbody th {
    background: #41550F;
    width: 42px;
    padding-left: 10px;
    text-align: left;
}

#taula tbody td, #taula th {
    background: #4C6311;
    width: 21px;
    height: 20px;
    text-align: center;
    border: 1px dotted #858F6D;
}

#taula td.horariLectiu {
    background: #34440C;
}

.capsula a, .taller a {
    color: #FFF;
    font-weight: bold;
}

#llistatIniciat #taula .capsula {
    background: #00F;
}

#llistatIniciat #taula .taller {
    background: #D340D2;
}

#llistatCreix #taula .capsula {
    background: #8FB11F;
}

#llistatCreix #taula .taller {
    background: #FF8B26;
}

/*** fi plantilles 5 ***/

/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilla 6 ***/

.fitxaAmpliada .subcontenedor {
    float: left;
    display: inline;
    width: 490px;
    margin-left: 43px;
}

.fitxaAmpliada .infoPrincipal {
    position: relative;
    padding: 0 0 0 48px;
    border-bottom: 1px dotted #000;
}

.infoPrincipal .quadreActivitat span {
    font-size: 1.1em;
    height: 1.2em;
    padding-top: 0.2em;
}

.fitxaAmpliada .durada {
    position: absolute;
    left: 380px;
    top: 0;
    width: 5em;
    padding: 2px 0;
    margin-left: 57px;
    color: #FFF;
    background: #00F;
    text-align: center;
    line-height: 1.1em;
    
}

.fitxaAmpliada .descarregaPDF {
    position: absolute;
    left: 380px;
    top: 43px;
    margin-left: 10px;
}

.fitxaAmpliada .btCalendari {
    left: 380px;
    top: 43px;
    margin-left: 45px;
}

.infoFitxa {
    margin-top: 15px;
	font-size:.95em;
	color:#4E4E4E;
}

.infoFitxa h3,
.infoAmpliada h3 {
    color: #D40079;
    font-size: 1.25em;
	font-weight:normal;
    margin:5px 0;
}
.infoFitxa h4,
.infoAmpliada h4 {
	margin:.75em 0 .25em;
	font-size:1em;
	font-weight:bold;
}
.infoAmpliada p,
.infoFitxa p {
	margin:.75em 0 1em;
}
.infoAmpliada h4+p,
.infoFitxa h4+p {
	margin-top:0.25em;
}

.btInscripcio a {
    display: block;
    padding: 1px 0;
    border: 1px solid #8E0D0D;
    background: #D40079 /* eliminada imatge de fons */;
    color: #FFF !important;
    text-align: center;
    text-transform: uppercase;
}

.separador {
    width: 495px;
    border-bottom: 1px dotted #000;
    margin: 12px 0 8px;
}

#altresActivitats {
    float: right;
    display: inline;
    width: 222px;
    background: #E2E2E2;
}

#altresActivitats .encapcelament {
    padding: 50px 15px 40px;
    background: #D2D1D1;
    color: #D40079;
    font-size: 1.2em;
}

#altresActivitats .encapcelament h3 {
    margin: 5px 0 10px;
    font-size: 1.1em;
    color: #000;
}

#altresActivitats li {
    padding: 5px 5px 2px 30px;
    margin: 5px;
}

#altresActivitats h4 {
    font-size: 1.15em;
}

#altresActivitats a {
    color: #000;
}

#altresActivitats p {
    font-size: 0.9em;
    line-height: 1.1em;
    letter-spacing: -0.03em;
}

#altresActivitats p a {
	color:#D40079;
}

#altresActivitats .activo {
    background: #EEECEC;
}

#altresActivitats form {
    color: #FFF;
    background: #83AB1E;
    padding: 5px;
    margin-bottom: 1px;
}

#altresActivitats input {
    margin: 0 10px;
}

/*** fi plantilla 6 ***/

/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilla 7 ***/

.subtitulo .descarregaPDF {
    float: right;
    margin-top: -33px;
    margin-right: 25px
}

.taulaMati {
    border-top: 1px dotted #000;
    margin-bottom: 15px;
}

.taulaMati table, .taulaTarda table {
    width: 760px;
    margin: 9px 5px;
}

.taulaMati thead, .taulaTarda thead {
    display: none;
}

.ampliaTexto th {
    vertical-align: top;
    padding: 10px;
    background: #FBF8F8;
}

.ampliaTexto td {
    padding: 10px;
    background: #F7F1F3;
}

.ampliaTexto .par th {
    background: #F1E6E9;
}

.ampliaTexto .par td {
    background: #E4D0D6;
}

.ampliaTexto th, .ampliaTexto td h3 {
    margin: 0;
    font-size: 1.4em;
    font-weight: normal;
    color: #D40079;
}

.ampliaTexto .quadreActivitat {
    margin-left: 40px;
}

/*** fi plantilla 7 ***/

/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilla 8 ***/

.inscripcions .infoPrincipal {
    width: 496px;
    padding: 0;
}

.inscripcions .infoPrincipal a {
    color: #D40079;
    border-bottom: 1px dotted #CCC;
    text-decoration: none;
}

.inscripcions #altresActivitats .activo {
    background: #E08FA8;
}

/*** fi plantilla 8 ***/

/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilla 9 ***/
#comArribar .infoPrincipal {
    padding: 30px 0 10px;
}

#comArribar .infoPrincipal h2 {
    margin-bottom: 0.5em;
}

#comArribar h4,
#lateralMapa strong,
#comArribar .infoPrincipal p {
    font-size: 1em;
    color: #D40079;
}

#comArribar .infoAmpliada p {
    margin: 1.5em 0 0;
}

#comArribar .infoAmpliada img {
    margin: 10px 0;
}

#lateralMapa {
    float: right;
    display: inline;
    width: 206px;
    padding: 30px 8px;
    background: #B5B5B5;
}
#lateralMapa p {
    margin-bottom: 1.5em;
}

/*** fi plantilla 9 ***/

/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilla 11 ***/


.llistatdesplegable .tallers h4 .quadreActivitat span {
background:none repeat scroll 0 0 #16CB16;
}

.llistatdesplegable .capsules h4 .quadreActivitat span {
background:none repeat scroll 0 0 #FF8B26;
}


/*** fi plantilla 11 ***/

/* ----------------------------------------------------------------------------------------------------------------------- */

/*** inici plantilla 14 ***/

.noticias #continguts {
    background: url(/cibernarium/images/es/fondoLateralNoticias_tcm162-54580.gif) 100% 0 repeat-y;
}

.noticias .central {
    float: left;
    width: 472px;
    padding: 30px 5px 30px 70px;
}

.noticias h3 {
   color: #D40079;
   font-size: 1em; 
}

.noticias h4 {
    margin-bottom: 5px;
    font-size: 1.33em;
    font-weight: normal;
}

.noticias .central a {
    border: none;
    color: #D40079;
}

.noticias .central li {
    padding: 0 0 20px;    
}

.noticias .central img {
    float: right;
    display: inline;
    margin-right: 10px;
}

.noticias .central .deco {
    padding-bottom: 10px;
    border-bottom: 1px dotted #222;
    margin-bottom: 10px;
}

.noticias .central .avis {
    color: #ACACAC;
}

.noticias .noticia p {
    width: 350px;
}

.noticias #paginacio a {
    color: #000;
}

.noticias .lateral {
    float: right;
    width: 223px;
    padding-bottom: 40px;
    margin-left: 0;
}

#capNoticias {
    background: url(/cibernarium/images/es/tituloNoticias_tcm162-54608.gif) no-repeat 0 0;
}

#capButlleti {
    background: url(/cibernarium/images/es/tituloButlleti_tcm162-54606.gif) no-repeat 0 0;    
}

#capBusqueda {
    background: url(/cibernarium/images/es/tituloCerca_tcm162-54607.gif) no-repeat 0 0;    
}

.noticias .lateral div {
    padding: 20px 0 0 20px;
    height: 49px;
    margin-bottom: 20px;
}

.noticias .lateral div h3 {
    color: #FFF;
}

.noticias .lateral div a {
    padding-right: 20px;
    background: url(/cibernarium/images/es/flecha_tcm162-54577.gif) no-repeat 100% 60%;
    color: #FE9D8D;
}

.noticias .lateral h4,
.noticias .lateral li {
    padding: 10px 15px 0;
}

.noticias .lateral a {
    color: #9A0000;
}

.noticias .lateral h4 a {
    font-size: 0.95em;
    border-bottom: 1px dotted #222;
}
