


/* Resetea margenes y paddings a cero */
* { 
    padding: 0; 
    margin: 0; 
}


/* General */
body {
    background: #DDD url(/cibernarium/images/cat/fonsBody_tcm161-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;
}

a:hover {
    text-decoration: underline;
}

a img {
    border: 0;
}

.grana_bold{
   color:#DC1351!important; 
   font-weight:bold!important;
}

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

h2 {
    font-size: 1.6em;
}    

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;
}

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

#capcelera {
    height: 121px;
    padding-top: 31px;
    background: url(/cibernarium/images/cat/capceleraLogo_tcm161-54573.jpg) no-repeat 0 100%;
}

#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/cat/capceleraAjuntament_tcm161-54571.gif) no-repeat 0 100%;*/
    /*text-indent: -10000px;*/
}

#footer {
    width: 100%;
    padding-bottom: 20px;
    border-top: 1px solid #000;
    text-align: center;
    background: #AEAEAE url(/cibernarium/images/cat/fonsFooter_tcm161-54588.gif) repeat-x 0 0;
    color: #585454;
}

#footer p {
    padding-top: 25px;
    margin-bottom: 0.5em;
    font-size: 1.1em;
    font-weight: bold;
}

#footer li {
    display: inline;
    padding: 1px 5px;
    border-left: 1px solid #585454;
    font-size: 0.9em;
}

#footer li.primero {
    border: none;
}

#footer li a {
    color: #726D6D;
    text-decoration: none;
    border-bottom: 1px dotted #726D6D;
}

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

.vermell {
    color: #E81359 !important;
}

.titols {
    height: 4em;
    padding: 20px 45px;
    border-top: 1px solid #FFF;
    color: #FFF;
    background: #712 url(/cibernarium/images/cat/tramaVermella_tcm161-54613.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/cat/flechaVermella_tcm161-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/cat/icoPDF_tcm161-58384.gif) no-repeat 0 0;
    text-indent: -10000px;
    cursor: pointer;
}

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

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

.btCalendari a {
    display: block;
    width: 5em;
    height: 20px;
    padding: 3px 6px 0 0;
    background: url(/cibernarium/images/cat/btCalendariDre_tcm161-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.1em;
    display: block;
    width: 1.7em;
    color: #FFF;
    text-align: center;
    font-size: 0.75em;
}

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

/* capsulas y talleres */

/* JTP: 21/10/09 - Per defecte, posa fons del número en Negre */
td.default, .default, #llistatIniciat .default h4 span {
    background: #000000!important;
}

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

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

td.capsulaCr,.capsulaCr, #llistatCreix .capsules h4 span {
    background: #FF8B26!important;
}

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

/* capsulas y talleres relacionados */
td.capsulaInRel, .capsulaInRel {
    background: #7a7aff!important;
}

td.tallerInRel, .tallerInRel {
    background: #cb92cb!important;
}

td.capsulaCrRel,.capsulaCrRel {
    background: #ffb97c!important;
}

td.tallerCrRel,.tallerCrRel {
    background: #84cb84!important;
}
td.actvSelected, .actvSelected {
    background: #8E0D0D!important;
}

#taula, #taula a{
	color:#FFFFFF!important;
	font-size: 1em;
    font-weight: bold;
}

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

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

#index a {
    color: #FFF;
}

#index #wrap {
    background: #F3F3F3;
}

#benvinguda {
    height: 135px;
    border-top: 1px solid #000;
    border-bottom: 15px solid #191b27;
    background: #FFF url(/cibernarium/images/cat/capcelera_tcm161-54552.jpg) no-repeat 0 0;
    color: #000;
}

#benvinguda div {
    margin-top: 18px;
    margin-left: 42px;
}

#benvinguda h2 {
    font-size: 1.63em;
    font-weight: normal;
    line-height: 1.4em;
}

#benvinguda h2 strong {
    display: block;
    font-size: 1.1em;
}

#benvinguda p {
    width: 11em;
    margin: 0;
    font-size: 1.1em;
    text-align: right;
}

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

#activitats h2, #espais .esquerra h2, .breu #espais h2 { /* ull, activitats + espais !!! */
    width: 749px;
    padding: 9px 0 16px 21px;
    background: url(/cibernarium/images/cat/tramaGrana_tcm161-54609.gif);
    font-weight: normal;
}

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

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

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

#activitats th.col1 {
    background: url(/cibernarium/images/cat/fonsThIniciat_tcm161-54600.gif) no-repeat 0 100%;
}

#activitats th.col2 {
    background: url(/cibernarium/images/cat/fonsThCreix_tcm161-54599.gif) no-repeat 0 100%;
}

.breu #activitats th.col3 {
    width: 222px;
    background: url(/cibernarium/images/cat/fonsTh3C_tcm161-54598.gif) no-repeat 0 100%;
}

#activitats tfoot td {
    height: 40px;
    background: url(/cibernarium/images/cat/fonsTfootActivitats_tcm161-54596.jpg) no-repeat 0 0 !important;
}

.breu #activitats tfoot td {
    padding-right: 20px;
    border-top: 2px solid #44061E;
    background: url(/cibernarium/images/cat/fonsTfootActivitats3C_tcm161-54597.gif) repeat-x 0 0 !important;
    text-align: right;
}

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

#activitats td.col1 {
    background: url(/cibernarium/images/cat/fonsTdIniciat_tcm161-54595.gif) repeat-y 0 0;
}

#activitats td.col2 {
    background: url(/cibernarium/images/cat/fonsTdCreix_tcm161-54594.gif) repeat-y 0 0;
}

#activitats td.col3 {
    background: url(/cibernarium/images/cat/fonsTd3C_tcm161-54593.gif) repeat-y 0 0;
}

#activitats td ul {
    width: 236px;
}

#activitats td li {
    padding: 0 15px 12px 30px;
    background: url(/cibernarium/images/cat/bulletGrisGrana_tcm161-54567.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;
    width: 223px;
    height: 211px;
    margin-top: -211px;
    background: url(/cibernarium/images/cat/fonsSeccionsActivitats_tcm161-54592.gif) no-repeat 100% 100%;
}

* html #seccionsActivitats {
    margin-top: -213px;
}

#seccionsActivitats li {
    position: relative;
    height: 41px;
    padding: 29px 0 0 22px;
}

#seccionsActivitats li.central {
    height: 61px;
    padding-top: 9px;
}

#novesActivitats {
    position: absolute;
    top: 100%;
    right: 20px;
    width: 93px;
    height: 49px;
    margin-top: -48px;
    text-indent: -10000px;
}

html>body #novesActivitats {
    background: url(/cibernarium/images/cat/novesActivitats_tcm161-54614.png) no-repeat 0 0;
}



/***** 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: #FFF url(/cibernarium/images/cat/fonsBannersPetits_tcm161-54581.gif) repeat-x 0 100%;
}

#bannersPetits li {
    float: left;
    display: inline;
    width: 232px;
    height: 58px;
    border: 1px solid #D5D5D5;
    margin: 4px 0 5px 24px;
    background: #FFF;
}

#bannersPetits h4, #bannersPetits p {
    margin-left: 11px;
}

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

#bannersPetits li.primero p {
    margin-left: 47px;
}

#bannersPetits li.ultimo {
    background: #FFF url(/cibernarium/images/cat/mon_tcm161-54604.gif) no-repeat 197px 21px;
}

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

#espais .esquerra h2 {
    width: 526px;
    background: url(/cibernarium/images/cat/tramaVerd_tcm161-54611.gif);
}

.breu #espais h2 {
    background: url(/cibernarium/images/cat/tramaVerd_tcm161-54611.gif);
}

#espais #llistatEspais li {
    width: 272px;
    padding: 8px 30px 3px 25px;
    background: #A5C15E url(/cibernarium/images/cat/bulletVerd_tcm161-54569.gif) no-repeat 9px 11px;
    border-top: 1px solid #BDD08B;
}

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

#espais #llistatEspais li.primero {
    border: 0 solid transparent;
}

.decoInferior {
    height: 14px;
    background: #6B8B1A url(/cibernarium/images/cat/fonsDecoInferior_tcm161-54585.gif) repeat-y 0 0;
}

.breu .decoInferior {
    background-image: url(/cibernarium/images/cat/fonsDecoInferiorBreu_tcm161-54586.gif) !important;
}

.dreta {
    float: right;
    display: inline;
    width: 172px;
    height: 300px;
    padding: 30px 25px 0 26px;
    background: #F3F3F3 url(/cibernarium/images/cat/fonsNoticies_tcm161-54591.gif) repeat-x 0 0;
}

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

.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 ***/

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

#continguts {
  min-height: 600px;
}

/*** inici plantilla 3 ***/

.homeActIde #continguts {
    border-bottom: 16px solid #740A2B;
}

.homeActIde #continguts ul {
    clear: left;
    margin-left: 34px;
}
.homeActIde #continguts li {
    position: relative;
    float: left;
    display: inline;
    width: 339px;
    margin-right: 24px;
}

.homeActIde #continguts li h4 {
    padding-bottom: 7px;
    margin: 15px 0 7px 0;
    background: #FFF;
    font-size: 1.7em;
}

.homeActIde #continguts li h5 {
    font-size: 1em;
    font-weight: bold;
}
.homeActIde #continguts li img {
    border-bottom: 6px solid #740A2B;
    margin-bottom: 10px;
}

.descarregaPDF a img {
	border-bottom: 0px !important;
}

.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/cat/bulletPnt_tcm161-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;
}

#seccioIdees #capcelera {
    background-image: url(/cibernarium/images/cat/capceleraLogoVerd_tcm161-54574.jpg);
}

#seccioIdees .titols {
    background-image: url(/cibernarium/images/cat/tramaVerd_tcm161-54611.gif);
}

#seccioIdees a.mesInfo {
    background-image: url(/cibernarium/images/cat/flechaVerda_tcm161-54578.gif);
}

#seccioIdees a.mesInfo,
#seccioIdees #continguts li h4,
#seccioIdees #continguts li h5 {
    color: #394A0D;
}

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

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



/*** fi plantilla 3 ***/

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

/*** inici plantilla 4 ***/

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

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

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

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

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

.ampliaTexto h3 {
    font-weight: normal;
}

.salesNavegacio h3 {
    color: #83AB1E;
}

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

.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: #DC1351;
}

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

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


/*** fi plantilla 4 ***/

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

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

.llistatActivitats .descripcio {
    position: relative;
    color: #DC1351;
    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: #DC1351;
}

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

/* calendari com? 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/cat/peuEncapcelamentCalendari_tcm161-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/cat/tramaVerd_tcm161-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.noresults{    
    /* Per IE6 */
    width: 713px!important;
}

#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: 500px;
    margin-left: 43px;
}

.fitxaAmpliada .infoPrincipal {
    position: relative;
    width: 332px;
    padding: 0 115px 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;
    bottom: 45px;
    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;
    bottom: 0;
    margin-left: 10px;
}

.fitxaAmpliada .btCalendari {
    left: 380px;
    bottom: 10px;
    margin-left: 45px;
}

.infoAmpliada {
    padding: 30px 25px 10px;
    margin-top: 15px;
	min-height:500px;
    background: #FFE6E6 url(/cibernarium/images/cat/fitxaAmpliadaTop_tcm161-54576.gif) no-repeat 0 0;
}

.infoAmpliada h3 {
    color: #DC1351;
    font-size: 1.15em;
    margin:5px 0;
}

.btInscripcio a {
    display: block;
    padding: 1px 0;
    border: 1px solid #8E0D0D;
    background: #B11042 url(/cibernarium/images/cat/botonFitxa_tcm161-54564.gif) repeat-x 0 0;
    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: #BEBEBE;
    color: #DC1351;
    font-size: 1.2em;
}

#altresActivitats .encapcelament h3 {
    margin: 5px 0;
    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 .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: #DC1351;
}

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

/*** fi plantilla 7 ***/

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

/*** inici plantilla 8 ***/

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

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

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

/*** fi plantilla 8 ***/

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

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

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

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

#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 10 ***/

.centreRecursos #wrap {
    color: #EEE;
    background-color: #000;
}

#descripcioCentre {
    float: left;
    display: inline;
    width: 500px;
    margin-left: 42px;
}

.centreRecursos #continguts h2, .centreRecursos h3 {
    margin: 1.2em 0;
    color: #DC1351;
}

#llistatCentre h3 {
    font-size: 1em;
    text-transform: uppercase;    
}

#llistatCentre a {
    color: #FFF;
}

.cuadroLogin {
    float: right;
    display: inline;
    width: 151px;
    margin: 55px 15px 0 0;
    background: url(/cibernarium/images/cat/fonsLoginBox_tcm161-54590.gif) 0 100% no-repeat;
}

.cuadroLogin span {
    color: #9F0F3A;
}

.cuadroLogin span a {
    border-bottom: 1px dotted #FFF;
    color: #FC185C;
    text-decoration: none !important;
}

.cuadroLogin p {
    padding: 5px 10px 0;
    background: url(/cibernarium/images/cat/fonsLoginBox_tcm161-54590.gif) 0 0 no-repeat;
}

.cuadroLogin .btInscripcio a {
    border: 1px solid #FFF;
    margin: 10px;
}

#llistatCentre {
    margin-left: 42px;
}

#llistatCentre li {
    float: left;
    display: inline;
    width: 350px;
    margin-right: 14px;
}

h2.centreExemples {
    padding: 30px 42px 0;
    background: url(/cibernarium/images/cat/fonsBarresPetit_tcm161-54583.gif) repeat-x;
}

div.centreExemples {
    padding: 15px 42px;
    background: url(/cibernarium/images/cat/fonsLlistaExemples_tcm161-54589.gif) repeat-y
}

div.centreExemples li {
    clear: both;
    padding-bottom: 10px;
}

div.centreExemples img {
    float: left;
    display: inline;
    margin: 0 20px 20px 0;
}

div.centreExemples li div {
    float: left;
    display: inline;
    width: 545px;
    padding-bottom: 10px;
}

div.centreExemples h3, div.centreExemples a {
    color: #DC1351;
    margin-top: 0;
}

/*** fi plantilla 10 ***/

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

/*** inici plantilla 11 ***/

#seccionsCentre {
    height: 25px;
    padding-top: 10px;
    text-align: center;
    text-transform: uppercase;
    background: url(/cibernarium/images/cat/fonsBarres_tcm161-54582.gif) repeat-x 50% 50%;
}

#seccionsCentre li {
    display: inline;
    margin: 0 100px 0 0;
}

#seccionsCentre .ultimo {
    margin-right: 0;
}

#seccionsCentre a,
#seccionsCentre .activo {
    color: #FFF;
}

#seccionsCentre li,
#seccionsCentre .activo a {
    color: #FF004E;
}

#detallCentre {
    padding: 20px 32px 20px 42px;
    margin-bottom: 20px;
    background: #161616;
}

#detallCentre .contenedorVideo,
#detallCentre .descripcio {
    float: left;
    display: inline;
}

#detallCentre .descripcio {
    width: 346px;
    margin-left: 30px;
}

#detallCentre .btInscripcio a {
    float: right;
    display: inline;
    padding-left: 20px;
    padding-right: 20px;
    border-color: #FFF;
}

/*** fi plantilla 11 ***/

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

/*** inici plantilla 12 ***/

.lateral {
    float: left;
    display: inline;
    width: 200px;
    margin-left: 35px;
}

.lateral ul ul {
    margin: 10px 0 10px 20px;
}

.lateral ul ul li {
    list-style: disc;
}

.centreRecursos .lateral a {
    display: block;
    padding: 1px;
    color: #FFF;
}

.lateral a.activo {
    background: #BABABA;
    color: #DC1351;
}

div.central {
    float: right;
    width: 495px;
    padding-bottom: 20px;
}

.central ul {
    margin: 20px 0;
}

.central li {
    padding: 10px 50px 2px;
}

.central h3 {
    margin-top: 0 !important;
}

.centreRecursos #continguts .impar {
    background: #1D1D1D;
}

.central ul span {
    display: block;
}

.centreRecursos .central a {
    color: #DC1351;
    border-bottom: 1px dotted #DC1351;
    text-decoration: none !important;
}

.central span.ultimo,
.noticias #paginacio .activo {
    color: #DC1351;
    text-align: right;
}

.central span.ultimo a {
    color: #FFF;
    text-transform: uppercase;
    border: none;
}

#paginacio * {
    display: inline;
    padding: 0;
}

#paginacio a {
    margin-left: 8px;
    color: #A1A1A1;
    border: none;
}

#paginacio .activo {
    color: #FFF;
}

/*** fi plantilla 12 ***/

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

/*** inici plantilla 13 ***/

.llistat {
    background: #262626;
}

.llistat .centreExemples {
    background: none;
    padding-right: 0;
    padding-left: 0;
    margin-top: 10px;
}

.llistat .centreExemples li {
    padding: 5px 42px 0;
}

.llistat .impar {
    background: #2E2E2E !important;
}

.llistat #paginacio {
    text-align: center;
    padding: 20px 0;
}

.llistat .clear {
    float: none;
    display: block;
}

/*** fi plantilla 13 ***/

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

/*** inici plantilla 14 ***/

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

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

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

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

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

.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/cat/tituloNoticias_tcm161-54608.gif) no-repeat 0 0;
}

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

#capBusqueda {
    background: url(/cibernarium/images/cat/tituloCerca_tcm161-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/cat/flecha_tcm161-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;
}