/************ Definicions generals d'estil ***************/

body {
margin:0px;
padding:0px;
font-family:Verdana, serif;
font-size:12px;
line-height:18px;
color:#444;
text-align:center;
background:#fff;
}

a img,
img a{
border:0px;
}

a{
text-decoration:none;
color:#006699;
}

.amagat{display:none;visibility:hidden;}
.visible{display:block;visibility:visible}

/** Elements estructurals **/


#gran {
position:relative;
margin:auto;
text-align:center;
width:1000px;
}

#contenidor {
position:relative;
float:left;
width:1000px;
text-align:left;
background:#fff;
}

#totmenyselpeu{
position:Relative;
float:left;
width:990px;
margin-top:10px;
margin-left:5px;
}



/** Capsalera **/

#cap {
position:relative;
float:left;
width:990px;
display:inline;
margin-bottom:10px;
}

#cap2{
}

#logo{
position:relative;
float:left;
margin-top:00px;
margin-left:0px;
}

#publicap{
position:Relative;
float:left;
width:990px;
margin-bottom:20px;
}

.banner_1_1{
display:block;
float:left;
margin-right:40px;
}

.banner_1_2{
float:left;
display:block;
margin:0px;
}

#publicap2{
position:absolute;
background:#f1f1f1;
bottom:5px;
right:15px;
}

/** Menus **/

#menuhoritzontal{
position:relative;
float:left;
width:990px;
height:30px;
line-height:30px;
color:#fff;
font-size:11px;
font-weight:bold;
letter-spacing:0px;
background:url('/plantilles/img/fonset1.gif');
margin-bottom:10px;
}

#menuhoritzontal a{
color:#fff;
text-decoration:none;
}

#itemmenu{
position:relative;
float:left;
margin-left:30px;
}

.selected{
}

.noselected{
}

#itemmenu:hover{
}

#itemmenu a{
color:#000;
text-shadow:#fff 1px 1px 0px;
text-decoration:none;
}

#itemmenu:hover a{
}

.seleccionat2{
}

.noseleccionat{
}

#itemmenudrt{
display:none;
}

#itemmenudrtlogged{
display:none;
}


/** Submenus **/

#submenu{
position:relative;
float:left;
width:990px;
margin-left:0px;
display:inline;
line-height:22px;
background:#006699;
margin-bottom:10px;
}

#ajustasubmenu{
}

#itemsubmenu{
position:relative;
float:left;
font-weight:bold;
font-size:11px;
margin-left:30px;
}

#peu #itemsubmenu{
display:none;
}

#itemsubmenu{
}

#itemsubmenu a{
text-decoration:none;
color:#fff;
text-transform:uppercase;
}

#itemsubmenu.subselected a{
}

#itemsubmenu a:hover{
}

#rsss{
display:none;
}




/** Contingut **/

#seccio {
position:relative;
float:left;
width:670px;
margin-left:0px;
display:inline;
clear:left;
margin-bottom:20px;
}

#ajustaseccio{
position:relative;
float:left;
width:670px;
margin-left:0px;
display:inline;
clear:left;
}

#seccio a{
}

#seccio table{
font-size:12px;
}

#seccio h4,
#seccio2 h4,
#login strong{
margin:0px;
margin-bottom:10px;
font-size:16px;
color:#006699;
}


#seccio h5,
#seccio2 h5{
margin:0px;
margin-bottom:10px;
font-size:14px;
}

/******** Seccio 2 **********/

#seccio2 {
position:relative;
float:left;
margin-left:0px;
width:990px;
display:inline;
}

#seccio2 a{
text-decoration:none;
color:#069;
}

#seccio2 table{
font-size:12px;
}

#seccio2 h3{
font-size:17px;
margin-top:0px;
color:#069;
}



/************ Estils Generals noticia */

#seccio .titolcategoria{
margin:0px;
margin-top:0px;
margin-bottom:5px;
font-size:14px;
width:620px;
color:#069;
padding-bottom:4px;
border-bottom:1px solid;
}


#noticia{
position:relative;
float:left;
font-size:12px;
line-height:19px;
}


#noticia h2{
position:relative;
float:left;
margin:0px;
margin-bottom:10px;
font-family:Helvetica, arial, sans-serif;
}

#noticia h3{
position:relative;
float:left;
font-weight:normal;
margin:0px;
}

#noticia #entradeta{
position:relative;
float:left;
font-weight:normal;
margin:0px;
}

#noticia h2 a{
color:#202020;
}

#noticia h2 a:hover{
color:#006699;
text-decoration:none;
}

#noticia a{
text-decoration:none;
color:#069;
}

#noticia a:hover{
text-decoration:underline;
}

#fotonoticia img{
margin-bottom:5px;
}

#comentarisportada{
position:relative;
float:left;
margin-top:10px;
font-family:Arial;
font-size:12px;
line-height:15px;
color:#000;
background:url('/plantilles/img/comentaris2.gif') no-repeat 0px 1px;
padding-left:20px;
}

#comentarisportada a{
color:#069;
}

#comentarisportada a b{
position:absolute;
display:block;
left:0px;
top:0px;
font-size:9px;
line-height:13px;
color:#fff;
width:15px;
text-align:center;
}




/**** estils portada ****/

#columnanotigran{
position:relative;
float:left;
width:670px;
margin-bottom:15px;
padding-bottom:10px;
background:url('/plantilles/img/fonset2.gif');
}

#columnanotigran #noticia{
margin-left:45px;
margin-top:25px;
width:580px;
border:0px;
margin-bottom:0px;
}

#columnanotigran
#noticia h2{
width:580px;
font-size:35px;
line-height:38px;
}

#columnanotigran
#noticia h3{
width:580px;
font-size:13px;
line-height:18px;
}

#columnanotigran #entradeta{
position:relative;
float:left;
width:580px;
}

#columnanotigran
#fotonoticia img{
width:580px;
}

#columnanotis1
#peufoto2{
}

#columnanotigran
#ajustapeu{}



/**********************************/

#blocportada{
position:relative;
float:left;
width:670px;
margin-bottom:15px;
}

#blocnoticiesmodulportada{
position:relative;
float:left;
width:670px;
margin-bottom:10px;
background:url('/plantilles/img/fonset3.gif');
}

#titolblocnoticiesmodulportada{
position:relative;
float:left;
width:670px;
height:50px;
}

#titolblocnoticiesmodulportada a{
color:#fff;
}

#ajustatitolblocnoticiesmodulportada{
position:relative;
float:left;
margin:2px;
color:#fff;
font-size:22px;
font-weight:bold;
text-transform:lowercase;
}

#noticiamodulportada1{
position:relative;
float:left;
width:400px;
margin-top:10px;
padding-right:15px;
}

#noticiamodulportada2{
position:relative;
float:right;
width:220px;
margin-right:5px;
margin-top:10px;
}

#noticiamodulportada1 #noticia{
position:relative;
float:left;
width:380px;
}

#noticiamodulportada1 #fotonoticia img{
width:380px;
}

#noticiamodulportada2 #fotonoticia img{
width:220px;
}

#categoriaportada{
display:none;
}

#noticiamodulportada1 #noticia h2{
width:380px;
font-size:26px;
line-height:28px;
margin:0px;
margin-bottom:5px;
}

#noticiamodulportada2 #noticia h2{
width:220px;
font-size:20px;
line-height:22px;
margin:0px;
margin-bottom:5px;
}

#noticiamodulportada1 #noticia h3,
#noticiamodulportada1 #noticia #entradeta{
width:380px;
font-weight:normal;
margin:0px;
font-size:12px;
line-height:18px;
}

#noticiamodulportada2 #noticia h3,
#noticiamodulportada2 #entradeta{
width:220px;
font-weight:normal;
margin:0px;
font-size:12px;
line-height:18px;
}

/************************************/

#columnallistanotis{
position:relative;
float:left;
width:615px;
}

#columnallistanotis #noticia{
width:615px;
}

#columnallistanotis
#fotonoticia img{
width:615px;
}

.notisperetiqueta #noticia {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #069;
}

#columnallistanotis
#peufoto2{
width:615px;
}

#columnallistanotis
#ajustapeu{}

#columnallistanotis
#noticia h2{
width:615px;
font-size:22px;
line-height:26px;
}

#columnallistanotis
#noticia h3{
width:615px;
font-size:13px;
line-height:18px;
}

#columnallistanotis
#entradeta{
position:Relative;
float:left;
width:615px;
font-size:13px;
line-height:18px;
}


/*******Ampliacio noticies ***/

#columnaamplianotis{
position:relative;
float:left;
width:620px;
}

#columnaamplianotis #noticia{
width:620px;
border:0px;
margin-bottom:20px;
}

#columnaamplianotis
#fotonoticia img{
width:620px;
}

#columnaamplianotis
#fotoampliacio img{
}

#categoriadata{
position:relative;
float:left;
width:620px;
font-size:11px;
font-family:arial;
margin-bottom:7px;
padding-top:0px;
background:#f1f1f1;
margin-top:10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#categoria{
position:relative;
float:left;
font-weight:bold;
margin:5px;
}

#data{
position:relative;
float:right;
margin:5px;
}

#columnaamplianotis
#peufoto2{
width:620px;
}

#columnaamplianotis
#ajustapeu{}

#columnaamplianotis
#noticia h2{
width:620px;
font-size:30px;
line-height:34px;
}

#columnaamplianotis
#noticia h3{
width:620px;
font-size:13px;
line-height:18px;
margin-bottom:20px;
font-style:italic;
}


#columnaamplianotis
#entradeta{
position:relative;
float:left;
width:620px;
margin-bottom:15px;
}

#columnaamplianotis
#textnoticia{
position:relative;
float:left;
width:620px;
}


#columnaamplianotis #publientrenotis,
#columnallistanotis #publientrenotis,
#columnanotigran #publientrenotis{
width:620px;
position:relative;
float:left;
background:#f6f6f6;
padding-top:10px;
padding-bottom:10px;
text-align:center;
border:1px solid #ddd;
}

#columnanotis1 #publientrenotis{
width:290px;
position:relative;
float:left;
background:#f6f6f6;
padding-top:10px;
padding-bottom:10px;
text-align:center;
border:1px solid #ddd;
}

#columnanotis2 #publientrenotis{
position:relative;
float:left;
width:290px;
background:#f6f6f6;
padding-top:10px;
padding-bottom:10px;
text-align:center;
}

#moduletampliacio{
position:Relative;
float:left;
width:620px;
padding-bottom:10px;
font-size:11px;
}

#einesnoticia{
position:relative;
float:left;
width:620px;
padding-top:5px;
padding-bottom:5px;
border-top:1px solid #ccc;
font-size:11px;
}

#einesnoticia #eina_imprimir,
#einesnoticia #eina_enviar,
#einesnoticia #eina_pdf,
#einesnoticia #eina_comentaris,
#einesnoticia #compartir1,
#einesnoticia #compartir3{
position:relative;
float:left;
text-align:center;
width:30px;
line-height:25px;
}

#einesnoticia #compartir2,
#einesnoticia #compartir3{
position:relative;
float:left;
text-align:center;
width:110px;
line-height:25px;
height:25px;
overflow:hidden;
}

#einesnoticia img{
}

#einesnoticia #urlcurta{
position:Relative;
float:left;
margin-top:10px;
text-align:center;
width:620px;
}

#einesnoticia a{
color:#444;
}


#etiquetes{
position:relative;
float:left;
width:620px;
margin-top:10px;
}


#etiquetes h4{
position:relative;
margin:0px;
background:#eee;
padding-left:10px;
font-size:12px;
color:#444;
line-height:28px;
margin-bottom:10px;
border-top:1px solid #ccc;
}

#etiquetes a:hover{
color:#069;
}

#etiquetes a{
display:block;
float:left;
line-height:28px;
padding-left:10px;
color:#202020;
margin-right:20px;
}

#notisrelacionades{
position:relative;
float:left;
width:620px;
margin-top:10px;
}


#notisrelacionades h4{
position:relative;
margin:0px;
background:#eee;
padding-left:10px;
font-size:12px;
color:#444;
line-height:28px;
margin-bottom:10px;
border-top:1px solid #ccc;
}

#itemnotirel{
display:block;
float:left;
clear:left;
width:610px;
position:relative;
margin-bottom:5px;
}

#notisrelacionades a{
position:Relative;
float:left;
margin-left:10px;
color:#000;
line-height:28px;
}

#notisrelacionades a:hover{
color:#069;
}


#comentaris{
position:Relative;
float:left;
width:620px;
margin-top:10px;
margin-bottom:20px;
}


#comentaris h4{
position:relative;
margin:0px;
background:#eee;
padding-left:10px;
font-size:12px;
color:#069;
line-height:28px;
margin-bottom:10px;
border-top:1px solid #ccc;
}


#comentari1{
color:#6b5c4f;
background:#fff;
margin-top:10px;
padding-left:0px;
padding-right:0px;
padding-bottom: 10px;
border-bottom: 1px solid #e4e4e4;
}

#comentari2{
color:#6b5c4f;
background:#fff;
padding-left:0px;
padding-right:0px;
margin-top:10px;
padding-bottom: 10px;
border-bottom: 1px solid #e4e4e4;
}

#comentari1 strong,
#comentari2 strong{
color:#000;
}

#formcomentaris{
position:Relative;
float:left;
width:620px;
margin-top:10px;
}


#formcomentaris h4{
position:relative;
margin:0px;
background:#eee;
padding-left:10px;
font-size:12px;
color:#666;
line-height:28px;
margin-bottom:10px;
border-top:1px solid #ccc;
}

#formcomentaris2{
position:Relative;
float:left;
width:620px;
background:#f2f2f2;
color:#069;
font-weight:bold;
}

#formcomentaris2 span{
display:block;
margin-bottom:10px;
}

/************ Estils generals columna dreta ***/

#contenidorcolumnes{
position:relative;
float:right;
width:300px;
margin-left:14px;
display:inline;
font-size:11px;
}

#contenidorcolumnes a{
text-decoration:none;
color:#000;
}

#bloccolumna,
#bloccolumnaON,
.blocmodul{
position:relative;
float:left;
width:300px;
margin-bottom:20px;
}

#bloccolumna h4,
#titolrevistapeu{
font-weight:bold;
margin:0px;
color:#006699;
line-height:14px;
padding-left:0px;
margin-bottom:5px;
font-size:12px;
text-shadow:#fff 1px 1px 1px;
}

#bloccolumnaON .novapastilladreta{
margin:0px;
color:#069;
border-bottom:1px solid;
line-height:30px;
padding-left:0px;
margin-bottom:5px;
font-size:22px;
display:none;
}

#bloccolumna h4 a{
color:#069;
}

#publicolumna {
background:#f6f6f6;
padding-top:15px;
padding-bottom:15px;
text-align:center;
border:1px solid #ddd;
}

/********** Modul quiosc ********************/

#modulquioscportada{
position:relative;
float:left;
width:300px;
background:#069;
margin-bottom:20px;
color:#fff;
}

#ajustamodulquioscportada{
position:relative;
float:left;
width:292px;
margin:2px;
background:#069;
color:#fff;
border:2px solid #fff;
}

#titolmodulquioscportada{
position:relative;
float:left;
width:300px;
text-align:center;
color:#fff;
font-size:16px;
line-height:30px;
font-weight:bold;
}

#portadamodulquioscportada{
position:relative;
float:left;
width:300px;
text-align:center;
color:#fff;
}

#portadamodulquioscportada img{
width:200px;
}


/** Bulleti **/

#butlletiportada{
position:relative;
float:left;
width:300px;
background:#006699;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#butlletiportada h4{
margin-bottom:5px;
margin-left:10px;
margin-top:5px;
}

#butlletiportada h4 a{
color:#fff;
text-shadow:none;
}

#butlletiportada .mailbutlleti input{
width:180px;
margin-left:10px;
margin-bottom:10px;
font-size:11px;
}

#butlletiportada .subscriute input{
margin-left:5px;
font-size:11px;
}

/** video **/

#videocolumna{
position:relative;
float:left;
width:320px;
}

#videocolumna h4{
}


/****** modul pagina inici ****/

#paginainici{

line-height:30px;
font-family:Georgia;
color:#fff;
font-size:18px;
}

#paginainici a{
color:#fff;
}

#ajustapaginainici{
margin-left:35px;
}

/********* per repasar ******/

#galeriesportada{
position:Relative;
float:left;
width:300px;
background:#f1f1f1;
background:url('/plantilles/img/fonsgaleries.png') no-repeat #03689a;
padding-top:45px;
}

#videosportada{
position:Relative;
float:left;
width:300px;
background:#f1f1f1;
background:url('/plantilles/img/videos.png') no-repeat 0px 0px #03689a;
padding-top:40px;
}

#ajustavideosportada{
margin:10px;
}

#galeriesportada h4{
display:none;
}

#galeries2{
position:relative;
float:left;
line-height:20px;
margin-left:10px;
}

#itemgaleria2{
position:relative;
float:left;
width:280px;
margin-bottom:5px;
padding-top:2px;
}

#itemgaleria2:hover{
}

#itemgaleria2 table{
margin:0px;
padding:0px;
color:#202020;
}

#fotopetitagals{
position:relative;
float:left;
width:100px;
}

#fotopetitagals img{
width:100px;
}

#dadesgaleriapetita{
position:Relative;
float:right;
width:170px;
font-size:12px;
line-height:16px;
}


#dadesgaleriapetita a{
color:#fff;
}

#galeries2 #veuremescrono{
width:280px;
background:transparent;
font-weight:bold;
}

#galeries2 #veuremescrono a{
color:#fff;
}


/*****************/

#totcrono{
position:relative;
float:left;
width:300px;
background:#006699;
}

#menucrono{
position:Relative;
float:left;
width:300px;
}

#menuitemcrono1{
position:relative;
float:left;
font-size:11px;
color:#fff;
line-height:30px;
height:29px;
margin-left:5px;
margin-top:5px;
width:100px;
text-align:center;
}

#menuitemcrono2{
position:relative;
float:right;
font-size:11px;
color:#fff;
line-height:30px;
height:29px;
margin-top:5px;
margin-right:5px;
width:100px;
text-align:center;
}

#menuitemcrono1.crononoselected a,
#menuitemcrono2.crononoselected a{
color:#fff;
}


.cronoselected{
color:#202020;
background:#fff;
}

#menuitemcrono1.cronoselected a{
color:#202020;
}


.crononoselected{
color:#fff;
}


#cronocontingut1,
#cronocontingut2,
#cronocontingut3,
#cronocontingut4{
  position:relative;
  float:left;
}

#cronotots {
position:relative;
float:left;
width:290px;
padding-top:10px;
padding-bottom:0px;
background:#fff;
font-size:11px;
line-height:16px;
margin-left:5px;
margin-bottom:5px;
}

#cronocontingut2,
#cronocontingut3{
margin-bottom:5px;
padding-bottom:5px;
}

#cronologic{
position:relative;
float:left;
margin-bottom:5px;
}

#cronologic a{
color:#4d4d4d;
}

#cronologic a:hover{
color:#069;
}

.horacrono{
position:relative;
float:left;
width:40px;
color:#444;
font-weight:bold;
font-size:10px;
margin-left:5px;
}

.titolar{
position:relative;
float:left;
width:235px;
}

#veuremescrono{
position:relative;
float:left;
margin-top:5px;
padding:0px;
font-size:11px;
line-height:20px;
text-align:right;
}

#veuremescrono a{
color:#fff;
}

#veuremescrono img{
display:none;
}

#cronologic2{
position:relative;
float:left;
margin-bottom:10px;
}

#cronologic2 a{
color:#4d4d4d;
}

#cronologic2 a:hover{
color:#069;
}

.horacrono2{
position:relative;
float:left;
color:#069;
font-size:11px;
margin-left:5px;
margin-right:10px;
clear:left;
width:70px;
}

.titolar2{
position:relative;
float:left;
width:480px;
}

/******************* Estils eines *******************/

#recomana {
        float: left;
        width: 500px;
        color: #000;
        text-decoration: none;
        font: 11px Verdana, Georgia, sans-serif;
        margin: 0px auto;
        padding: 0px;
}

#contereco {
        margin: 0px auto;
        padding: 0px;
        border:0;
        width: 500px;
        text-align: left;
}

#contebut {
        margin: 0px auto;
        padding: 0px;
        border:0;
        width: 580px;
        text-align: left;
}

#conteprint {
        margin: 0px auto;
        padding: 0px;
        border:0;
        width: 550px;
        text-align: left;
}

#seccioprint {
        float: left;
        width: 550px;
        color: #000;
        text-decoration: none;
        font: 9pt Verdana, Georgia, sans-serif;
        margin: 0px auto;
        padding: 0px;
}

/********************* Estils seccio agenda */


#agenda h3{
font-size:14px;
margin:0px;
}

#agenda h3.data{
color:#069;
font-size:14px;
margin:0px;
margin-top:10px;
font-weight:400;
}

#agenda a{
color:#454545;
text-decoration:none;
}

.datagenda{
color:#069;
margin:0px;
}

#agenda a{
color:#454545;
text-decoration:none;
}

/********************* Estils seccio registre/

#registre {
width:610px;
}

#registre h3{
font-size:17px;
margin:0px;
}

/********************* Estils seccio cerca */

#resultatscerca{
color:#454545;
}

#resultatscerca h4{
border-bottom:1px dotted;
font-size:13px;
}

#resultatscerca a{
margin-left:10px;
color:#000;
}

.respondre{
display:block;
width:100px;
background:#fff;
padding:3px;
text-align:center;
border:1px solid #ccc;
float:left;
margin-right:10px;
}


/********************* Estils seccio */

#agendactes {
        float:left;
        clear:left;
        width:30%;
}
#itemsag {
        float:left;
        clear:right;
        width:60%;
}

#llistacateg{
width:100%;
float:left;
clear:both;
margin-top:20px;
margin-bottom:20px;
border-bottom:1px solid #eee;
}

#categories {
float:left;
width:300px;
height:40px;
min-height:40px;
}

/********************* Estils secci */

#butlletins{
       color:#454545;
}

#butlletins a{
       text-decoration:none;
       color:#454545;
}

#butlletins h3{
margin:0px;
font-size:15px;
color:#454545;
font-weight:400;
}

#missatgebut{
border:1px solid #eee;
background:#e1d6c9;
margin-top:20px;
text-align:center;
clear:both;
padding:10px;
width:290px;
}

#butlleti {
position:relative;
float:left;
width:260px;
background:#fff;
margin-top:10px;
}

#butlleti h4{
display:block;
margin:0px;
margin-right:0px;
margin-bottom:4px;
margin-top:0px;
padding-left:5px;
color:#454545;
font-size:12px;
background:#eee;
text-transform:uppercase;
font-weight:bold;
letter-spacing:1px;
border-top:4px solid #fff;
display:inline;
}


/** Peu de pagina **/

#peu {
position:Relative;
float:left;
width:990px;
margin-top:15px;
margin-bottom:20px;
margin-left:5px;
background:#069;
}


#espaipeu1{
position:relative;
float:left;
margin:10px;
}

#espaipeu2{
position:Relative;
float:right;
margin-right:8px;
margin-top:10px;
color:#fff;
font-size:11px;
margin-bottom:10px;
}

#espaipeu2 a{
color:#fff;
}



/********/


#itemmenupeu{
position:relative;
float:left;
clear:left;
width:235px;
margin-left:5px;
margin-top:0px;
font-size:11px;
line-height:14px;
margin-bottom:5px;
}

#itemmenupeu a{
text-decoration:none;
color:#202020;
padding-left:20px;
}

#itemmenupeu a:hover{
text-decoration:none;
color:#069;
}

#itemmenupeu :hover{
}


/*** seccio galeries **/

#llistagals{
position:Relative;
float:left;
width:990px;
}

#itemgaleria{
position:relative;
float:left;
width:350px;
border-top:1px solid #069;
}

#itemgaleria table{
margin-top:0px;
color:#454545;
}

#itemgaleria table a{
color:#454545;
text-decoration:none;
}



#itemgaleria table a:hover{
color:#069;
text-decoration:none;
}

#itemgaleria h3 a:hover{
color:#069;
text-decoration:none;
}

#itemgaleria img{
width:150px;
}

#itemgaleria h3{
position:relative;
float:left;
width:185px;
color:#454545;
font-size:13px;
line-height:17px;
margin:0px;
font-weight:normal;
}

#itemgaleria h5{
color:#069;
font-size:10px;
margin:0px;
}

#itemgaleria h5 img{
float:left;
}

#titolgal{
width:550px;
font-size:20px;
color:#069;
float:left;
text-align:left;
}

#datagal{
width:550px;
font-size:14px;
color:#202020;
float:left;
text-align:left;
margin-top:10px;
}

#descripciogal{
float:left;
text-align:left;
margin-top:10px;
clear:both;
width:500px;
font-size:12px;
line-height:16px;
color:#202020;
margin-bottom:10px;
}

#descripciogal a{
color:#069;
}



/*********** FOTOS **********/

#fotos{
position:relative;
float:left;
width:990px;
margin-top:20px;
margin-bottom:20px;
}


#fotosb{
position:relative;
float:left;
width:350px;
}


#fotosc{
position:relative;
float:left;
width:550px;
margin-left:50px;
background:#fff;
text-align:left;
}

#fotosc img{
border:2px solid #fff;
}

#fotosc img:hover{
border:2px solid #069;
}

#publiespecial2{
position:relative;
float:left;
width:275px;
position:relative;
float:left;
background:#f6f6f6;
padding-top:10px;
padding-bottom:10px;
text-align:center;
border:1px solid #ddd;
}

/**** Agenda ****/

#agenda{
position:Relative;
float:left;
display:inline;
width:610px;
line-height:16px;
font-size:12px;
}

#itemagenda{
position:relative;
float:left;
width:610px;
margin-bottom:15px;
}



.socialxarxes{
position:absolute;
left:170px;
letter-spacing:-1px;
font-size:10px;
}


/*** audios **/

#audios{
position:Relative;
float:left;
margin-top:10px;
}

#reproductor{
margin-bottom:10px;
}

#itemwebcam{
position:Relative;
float:left;
margin-left:15px;
margin-bottom:10px;
width:160px;
height:110px;
}

#itemwebcam img{
width:160px;
height:110px;
}

#itempolneg1{
position:relative;
float:left;
width:165px;
font-size:11px;
line-height:16px;
}


#itempolneg2{
position:relative;
float:left;
width:165px;
font-size:11px;
line-height:16px;
margin-left:10px;
}

#itemagendadata {
  margin-bottom:15px;
}
#itemagendadata p {
  font-size:15px;
  font-weight:bold;
}







.opaca { -moz-opacity:1; filter:alpha(opacity=100); opacity:1; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=100)"; }
.transparent { -moz-opacity:.15; filter:alpha(opacity=15); opacity:.15; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=15)"; }



.citadreta {
position: relative;
border-right: rgb(221,221,221) 4px solid;
margin-top: 5px;
padding-right: 10px;
width: 200px;
font-family: Georgia;
margin-bottom: 5px;
float: right;
font-size: 16px;
text-align:right;
}
.citaesquerra {
position: relative;
border-left: rgb(221,221,221) 4px solid;
margin-top: 5px;
padding-left: 10px;
width: 200px;
padding-right: 10px;
font-family: Georgia;
margin-bottom: 5px;
float: left; font-size: 16px;
}
#alerta {
  display:block;
  float:left;
  width:550px;
  padding:10px;
  margin-bottom:20px;
  font-size:14px;
}

/*************/

#partdesota{
position:Relative;
float:left;
width:990px;
margin-left:5px;
margin-top:30px;
}

#modulnoticiespartbaixa{
position:relative;
float:left;
width:230px;
}

.classenoticiespartbaixa1{
clear:left;
}

.classenoticiespartbaixa1,
.classenoticiespartbaixa2,
.classenoticiespartbaixa3{
margin-right:20px;
margin-bottom:20px;
}

.classenoticiespartbaixa4{
margin-right:0px;
margin-bottom:20px;
}



#modulnoticiespartbaixa a{
color:#000;
text-decoration:none;
}

#titolcategoria{
font-weight:bold;
font-size:16px;
color:#069;
border-bottom:1px solid;
margin-bottom:5px;
}

#llistanotismodul{
font-size:11px;
line-height:20px;
}

#itemllistanotismodul{

margin:0px;
padding-bottom:5px;
margin-bottom:5px;
line-height:16px;
background:url('/territorials/plantilles/img/pp.gif') no-repeat 0px 5px;
text-indent:10px;
}



#moduletenquesta{
position:relative;
float:left;
width:300px;
background:#006699;
color:#fff;
border-radius:5px;
}

#moduletenquesta strong{
display:block;
margin:10px;
line-height:16px;
}

#moduletenquesta table{
}

#moduletenquesta select{
width:220px;
font-size:12px;
}

#moduletenquesta h4{
}

#moduletenquesta a{
}


#enllasos a{
color:#000;
}

.itemnivell1{
padding-left:15px;
margin-bottom:10px;
margin-top:10px;
background:url('/territorials/plantilles/img/bones/mes.gif') no-repeat 0px 4px;
}

.itemnivell2{
padding-left:35px;
margin-bottom:5px;
background:url('/territorials/plantilles/img/bones/mes.gif') no-repeat 20px 4px;
}

.itemnivell3{
padding-left:55px;
margin-bottom:5px;
background:url('/territorials/plantilles/img/bones/mes.gif') no-repeat 40px 4px;
}

.itemnivell1 strong,
.itemnivell2 strong{

}


#opinionacionalndesq{
position:relative;
float:left;
width:320px;
min-height:168px;
}

#opinionacionaldesc{
position:relative;
float:left;
width:320px;
font-size:20px;
font-weight:bold;
}

#opinionacionaltitol{
position:relative;
float:left;
clear:left;
width:270px;
font-size:14px;
line-height:21px;
font-weight:bold;
margin-top:20px;
margin-bottom:20px;
}

#opinionacionaltitol a{
color:#069;
}

#opinionacionalnom{
position:absolute;
bottom:27px;
left:0px;
font-size:12px;
font-weight:bold;
}

#opinionacionalnom a{
color:#000;
}

#opinionacionalcoments{
position:absolute;
bottom:5px;
left:0px;
font-size:11px;
}

#opinionacionalcoments a{
color:#000;
}

#modulcercadreta {
  position:relative;
  float:left;
  width:320px;
  height:115px;
  background:url(/territorials/plantilles/img/capsa_cerca.png) no-repeat 15px 15px #f6f6f6;
  text-align:center;
  border:1px solid #ddd;
}

#titolcercadreta { display:none; visibility:hidden; }

.inputcercadreta {
  background:none;
  border:0px solid;
  position:absolute;
  height:16px;
  left:34px;
  top:66px;
  width:250px;
  color:#fff;
}
.enviacercadreta {
  position:absolute;
  background:none;
  color:#fff;
  border:0px;
  top:67px;
  right:30px;
  width:50px;
}

#navegaslides{
position:relative;
float:right;
}

#navegaslides a{
color:#000;
}

.itemnavegaslides{
position:relative;
float:left;
border:1px solid #ccc;
background:#eee;
width:15px;
line-height:15px;
text-align:center;
font-size:10px;
margin-left:10px;
}

#llegirmes{
display:none;
}

/****************************/

/*************************/

#liniafamrevistes{
position:Relative;
float:left;
width:615px;
margin-bottom:20px;
}


#liniafamrevistes a{
color:#444;
}

#itemfamrevista1,
#itemfamrevista2,
#itemfamrevista3,
#itemfamrevista4{
position:relative;
float:left;
width:200px;
margin-left:20px;
text-align:center;
font-size:12px;
font-weight:bold;
margin-top:20px;
}

#itemfamrevista1,
#itemfamrevista4{
margin-left:0px;
}

#portrevista{
margin-bottom:10px;
}

#liniarevistes{
position:Relative;
float:left;
width:615px;
margin-bottom:20px;
}


#liniarevistes a{
color:#444;
}

#itemrevista1,
#itemrevista2,
#itemrevista3,
#itemrevista4{
position:relative;
float:left;
width:142px;
margin-left:15px;
margin-bottom:0px;
text-align:center;
}

#itemrevista1{
margin-left:0px;
}

#portrevista{
margin-bottom:1px;
}

#portrevista img{
width:142px;
}

#nomrevista{
background:#069;
}

#nomrevista a{
color:#fff;
font-size:11px;
}

#titolrevista{
position:relative;
float:left;
font-weight:bold;
width:440px;
margin-left:170px;
margin-bottom:10px;
color:#069;
}

#ampliaexemplar{
position:Relative;
float:left;
width:615px;
margin-top:10px;
}

#itemsumari{
position:relative;
float:left;
width:440px;
margin-left:170px;
margin-bottom:3px;
padding-bottom:3px;
}

#linkrevista{
position:absolute;
clear:left;
width:615px;
top:230px;
text-align:center;
}

#ampliaexemplar #portrevista{
position:absolute;
width:150px;
}

#ampliaexemplar #fotodiscregal{
position:absolute;
top:300px;
}

#ampliaexemplar #fotodiscregal img{
width:150px;
margin-bottom:5px;
margin-top:5px;
}

#ampliaexemplar #preurevista{
position:absolute;
top:210px;
}



/************************/

#formsubscriu{
margin-top:10px;
}

#formsubscriu span{
display:block;
position:relative;
float:left;
width:305px;
margin-bottom:10px;
font-size:11px;
}


#formsubscriu label{
display:block;
position:relative;
float:left;
width:110px;
}

#formularialta label{
display:block;
position:relative;
float:left;
width:150px;
}

#formsubscriu select,
#formsubscriu input{
font-size:11px;
}

#mesneix{
width:60px;
}

#formsubscriu span.botoseguent{
position:Relative;
float:left;
width:615px;
clear:left;
text-align:right;
}

#titolautoritzabanc{
position:Relative;
float:left;
width:615px;
margin-bottom:10px;
}

#textautoritzabanc{
position:Relative;
float:left;
width:615px;
font-size:10px;
margin-bottom:10px;
}

#explicaofe{
position:Relative;
float:left;
width:615px;
}

.explicapreu{
margin-bottom:20px;
}

/******** espai opinio columna central ******/

.opinioportada{
position:Relative;
float:left;
width:300px;
margin-bottom:10px;
}

.opinioportada .titolmodul{
display:none;
}

#dadesautorONportada{
position:relative;
float:left;
width:300px;
margin-left:0px;
padding-bottom:5px;
margin-bottom:10px;
background:url('/plantilles/img/fonset4.gif') no-repeat #b2d1e0;
border-bottom:4px solid #069;
min-height:150px;
}

#titolopinio{
position:Relative;
display:block;
width:190px;
float:left;
margin-left:20px;
font-size:16px;
line-height:20px;
margin-top:30px;
font-weight:bold;
}

#titolopinio a{
color:#000;
}

#dadesautorONportada img{
float:right;
width:85px;
}

#nomautoropinioportada{
position:Relative;
float:left;
margin-left:20px;
font-size:13px;
font-weight:bold;
margin-top:20px;
}

#comentarisopinio{
position:Relative;
float:left;
clear:left;
margin-left:20px;
font-size:11px;
margin-top:20px;
font-family:Arial;
}



#fotoopinio{
position:absolute;
bottom:0px;
right:0px;
}

#nomautoropinioportada a{
color:#000;
}

/************ seccio opinio ****/

#parellopinions{
position:relative;
float:left;
width:646px;
}

#opinio1,
#opinio2{
position:relative;
float:left;
width:300px;
margin-left:0px;
padding-bottom:5px;
margin-bottom:10px;
background:url('/plantilles/img/fonset4.gif') no-repeat #b2d1e0;
border-bottom:4px solid #069;
min-height:150px;
}

#opinio2{
float:right;
}

#titolopiniollista{
position:Relative;
display:block;
width:190px;
float:left;
margin-left:20px;
font-size:16px;
line-height:20px;
margin-top:30px;
font-weight:bold;
}

#titolopiniollista a{
color:#000;
}

#parellopinions #fotonoticia{
position:absolute;
bottom:0px;
right:0px;
}


#parellopinions #fotonoticia img{
float:right;
width:85px;
}

#nomautoropiniollista{
position:Relative;
float:left;
margin-left:20px;
font-size:13px;
font-weight:bold;
margin-top:20px;
color:#000;
}

#dataopiniollista,
#parellopinions #entradeta{
display:none;
}

#nomautoropiniollista a{

}

/************************/

.editorial{
position:Relative;
float:left;
width:320px;
height:120px;
padding-top:5px;
padding-bottom:5px;
border-top:1px dotted #ccc;
border-bottom:1px dotted #ccc;
}

#pastillaeditorial{
color:#000;
text-align:left;
font-weight:bold;
float:left;
margin-bottom:5px;
margin-left:7px;
line-height:12px;
}

#pastillaeditorial2{
color:#069;
text-align:left;
font-weight:bold;
float:left;
clear:left;
margin-bottom:10px;
margin-left:7px;
font-size:16px;
line-height:20px;
width:200px;
}


#pastillaeditorialnomautor {
position:relative;
float:left;
clear:left;
margin-left:7px;
margin-bottom:0px;
}

#pastillaeditorialnomautor a{
color:#000;
}


#pastillaeditorial3{
color:#069;
text-align:left;
font-weight:bold;
float:left;
clear:left;
margin-bottom:10px;
margin-left:7px;
}


#pastillaeditorial4{
color:#069;
text-align:left;
font-weight:bold;
position:absolute;
right:0px;
top:5px;
height:110px;
width:110px;
overflow:hidden;
}

#pastillaeditorial4 img{
}


#blocrestaportada{
position:relative;
float:left;
width:965px;
margin-top:20px;
}

#seccio fieldset{
margin:0px;
padding:0px;
border:0px;
margin-bottom:20px;
}

#seccio legend{
}

#seccio fieldset span.personalsesq{
display:block;
float:left;
clear:left;
margin-bottom:10px;
}

#seccio fieldset span.personalsdrt{
display:block;
float:left;
margin-left:10px;
margin-bottom:10px;
}

#seccio fieldset span.pwaltaesq,
#seccio fieldset span.pwaltadrt,
#seccio fieldset span.liniaidentitatdigital{
display:block;
float:left;
clear:left;
margin-bottom:10px;
}

#seccio fieldset label{
}

#seccio fieldset input,
#seccio fieldset select,
#seccio fieldset textarea{
color:#555;
font-size:12px;
}

#seccio .botoenviamod{
background:#c00;
color:#fff;
font-size:14px;
height:30px;
border:0px;
}


#formalta label{
font-weight:bold;
}

#modultiracomica{
position:relative;
float:left;
width:320px;
}

#itemtira{
position:relative;
float:left;
width:145px;
margin-left:10px;
font-weight:bold;
margin-top:5px;
margin-bottom:10px;
}


#itemtira img{
width:145px;
margin-top:5px;
}


#noticiacolumnadreta{
position:relative;
float:left;
width:300px;
background:url('/plantilles/img/fonset2.gif');
border-top:4px solid #069;
border-bottom:4px solid #069;
}

#noticiacolumnadreta #noticia{
float:left;
width:280px;
margin:10px;
border:0px;
}

#noticiacolumnadreta
#fotonoticia{
margin-bottom:5px;
}

.novapastilladreta2{
display:none;
}

#noticiacolumnadreta
#fotonoticia img{
width:280px;
}

#noticiacolumnadreta
#noticia h2{
width:280px;
font-size:16px;
line-height:22px;
margin-bottom:5px;
color:#000;
}

#noticiacolumnadreta
#noticia h3{
width:280px;
font-weight:normal;
margin:0px;
margin-bottom:0px;
font-size:11px;
line-height:18px;
color:#4d4d4d;
}

#noticiacolumnadreta #entradeta{
width:280px;
font-size:11px;
line-height:18px;
color:#444;
}

#noticiacolumnadreta #veuremesnou{
position:relative;
float:left;
margin-bottom:5px;
width:280px;
text-align:right;
font-size:12px;
font-family:arial;
font-weight:bold;
}

#noticiacolumnadreta #veuremesnou a{
color:#b9122b;
}

#noticiacolumnadreta #galeriaportada,
#noticiacolumnadreta p.galeriaportadaclass,
#noticiacolumnadreta #enllasnoticia,
#noticiacolumnadreta p.enllasportadaclass,
#noticiacolumnadreta #enquestaportada,
#noticiacolumnadreta p.enquestaportadaclass{
font-size:11px;
}

#noticiacolumnadreta #comentarisportada{
float:right;
font-size:11px;
font-family:arial;
}

#paging_button{
display:none;
}

#subscriupaper{
position:Relative;
float:right;
background:#069;
padding:10px;
margin-bottom:10px;
}

#subscriupaper a{
color:#fff;
font-weight:bold;
}


#itemrevistapeu1,
#itemrevistapeu2,
#itemrevistapeu3,
#itemrevistapeu4,
#itemrevistapeu5,
#itemrevistapeu6,
#itemrevistapeu7,
#itemrevistapeu8{
position:relative;
float:left;
margin-right:15px;
width:107px;
}

#itemrevistapeu8{
margin-right:0px;
}

#titolrevistapeu{
margin-bottom:10px;
}

#llistarevistespeu img{
width:107px;
}

.fotoeditorial{
width:78px;
float:right;
}

 #paginamoduleditorial {
position:absolute;
bottom:0px;
right:0px;
width:40px;
font-weight:bold;
}

#paginamoduleditorial div{
float:left;
margin-left:10px;
}


#columnanotigran #categoriaportada {
 display:none;
}
#paginadornotis{
 position:relative;
 float:left;
 width:625px;
}

#formularialta span {
  position: relative;
  float:left;
  width:100%;
}


#blocportadapubli{
position:Relative;
float:left;
width:988px;
background:#f1f1f1;
border:1px solid #ddd;
}

#bannerblocportadapubli{
position:Relative;
float:left;
margin-top:15px;
margin-left:15px;
margin-bottom:15px;
}


#contingutdadmin{
position:Relative;
float:left;
width:670px;
font-size:11px;
line-height:16px;
}

#contingutdadmin h4{
position:Relative;
background:#069;
color:#fff;
line-height:30px;
font-size:14px;
padding-left:10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

#contingutdadmin a{
color:#000;
}

#contingutdadmin a:hover{
text-decoration:underline;
}

#capsaleraseccio{
position:Relative;
background:#069;
color:#fff;
line-height:30px;
font-size:14px;
padding-left:10px;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
font-weight:bold;
margin-bottom:10px;
}

#nuvoltags{
position:Relative;
float:left;
width:300px;
background:#069;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
padding-bottom:5px;
}

#nuvoltags div{
float:left;
position:relative;
margin-right:10px;
}

#nuvoltags h4{
color:#fff;
text-shadow:none;
margin-top:5px;
margin-left:10px;
}

#nuvoltags a{
color:#fff;
}

#ajustabloccolumnaON{
position:relative;
float:left;
width:300px;
background:url('/plantilles/img/fonset4.gif') no-repeat #b2d1e0;
border-bottom:4px solid #069;
padding-top:20px;
}

#dadesautorON{
position:relative;
float:left;
width:280px;
margin-left:10px;
margin-top:10px;
margin-bottom:10px;
}

#dadesautorON img{
position:relative;
float:right;
margin-right:0px;
width:90px;
margin-left:10px;
}

#dadesautorON #nomautorON{
display:block;
margin:0px;
margin-bottom:5px;
font-weight:bold;
font-size:14px;
color:#069;
}

#dadesautorON #bioautor{
}

#columnanotis1{
position:Relative;
float:left;
width:335px;
border-right:1px solid #069;
}

#columnanotis2{
position:Relative;
float:right;
width:320px;
}

#columnanotis1 #noticia,
#columnanotis2 #noticia,
#columnanotis1 #fotonoticia img,
#columnanotis2 #fotonoticia img,
#columnanotis1 h2,
#columnanotis2 h2{
position:Relative;
float:left;
width:320px;
}

#columnanotis1 #noticia,
#columnanotis2 #noticia{
margin-bottom:10px;
padding-bottom:10px;
border-bottom:1px solid #069;
}

#columnanotis1 #entradeta,
#columnanotis2 #entradeta{
font-size:12px;
}

#columnanotis1 h2,
#columnanotis2 h2{
font-size:18px;
line-height:22px;
}

.titolmodulopiniogran{
background:url('/plantilles/img/pastillaopinio.gif') no-repeat;
width:990px;
height:55px;
float:left;
position:Relative;
}

#blocportadagran{
position:Relative;
float:left;
margin-bottom:20px;
}

#blocportadagran #dadesautorONportada{
margin-right:44px;
margin-bottom:20px;
}

#blocportadagran #dadesautorONportada.socel3,
#blocportadagran #dadesautorONportada.socel6{
margin-right:00px;
}


#parellopinions #comentarisportada{
position:Relative;
float:left;
clear:left;
margin-left:20px;
font-size:11px;
margin-top:20px;
font-family:Arial;
}

#parellopinions #comentarisportada a{
color:#000;
}

/******* el cul del pou ********/


#blocnoticiesmodulportadaculpou{
position:relative;
float:left;
width:990px;
margin-bottom:15px;
padding-bottom:10px;
background:url('/plantilles/img/fonselcul.png') 0px 0px;
}

#blocnoticiesmodulportadaculpou h2 a{
color:#fff;
}


#noticiamodulportadaculpou{
position:Relative;
float:left;
width:380px;
margin-top:70px;
margin-left:25px;
color:#fff;
}

#noticiamodulportadaculpou img{
width:480px;
}


#noticiamodulportadaculpou h3,
#noticiamodulportadaculpou h2,
#noticiamodulportadaculpou entradeta{
position:Relative;
float:left;
clear:left;
}



#restanoticiesmodulportadaculpou{
position:Relative;
float:right;
width:400px;
margin-top:70px;
margin-right:60px;
}

#itemnoticiamodulportadaculpou{
position:relative;
float:left;
width:450px;
margin-bottom:18px;
}

#itemnoticiamodulportadaculpou a{
color:#fff;
}

#itemnoticiamodulportadaculpouTitol{
color:#fff;
font-size:16px;
line-height:20px;
font-weight:bold;
}

#itemnoticiamodulportadaculpou subtitol{
color:#fff;
font-size:14px;
}


#blocnoticiesmodulportadaculpou #comentarisportada{
display:none;
}


/********************/

#iframesman{
position:relative;
float:left;
width:300px;
margin-bottom:10px;
background:url('/plantilles/img/fonset3.gif') no-repeat -100px -20px;
}

#titolframes{
position:Relative;
float:left;
color:#fff;
line-height:24px;
margin-left:5px;
font-weight:bold;
font-size:14px;
margin-bottom:10px;
}


#novaenquestaoleguer,
#itemexplicaoleguertxt,
#votaoleguerboto{
  position:relative;
  float:left;
  margin-bottom:20px;
  padding-bottom:10px;
  line-height:25px;
  border-bottom:1px solid #eee;
}

#itemoleguertxt textarea{
  width:600px;
  height:250px;
}




.politicaprivacitat {
        position:relative;
        float:left;
        width:100%;
        clear:both;
        font-size:10px;
      }

      #aviscookies{
  position:fixed;
  bottom:0px;
  width:100%;
  background:#eee;
  z-index:1000;
}

#titolaviscookies{
  margin:10px;
  font-weight:bold;
  display:none;
}

#explicaaviscookies{
  margin:10px;
  line-height:20px;
}

#explicaaviscookies a{
  text-decoration:none;
  border-bottom:1px dashed #ccc;
  color:#444;
}
