#contingutt{
position:relative;
float:left;
}

body {
margin:0px;
font-family:Verdana;
font-size:12px;
background:url('/plantilles/img/fons2.gif');
text-align:center;
}

table{
font-size:11px;
}

#seccio h4 {
  font-family:Verdana;
  font-size:12px; 
}

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

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

.vermell {
        background: #d7a5a6;
        font:9px Verdana, Georgia, sans-serif;
        color: #771113;
        border: 2px solid red;
        text-decoration: none;
}

.verd {
        background: #aacaa8;
        font: 9px Verdana, Georgia, sans-serif;
        color: #0a5206;
        border: 2px solid green;
        text-decoration: none;
}

#gran {
position:relative;
width:960px;
margin:0 auto;
}

#contenidor {
position:relative;
float:left;
width:940px;
border:10px solid #fff;
text-align:left;
margin-top:10px;
}


#cap {
position:relative;
clear:both;
float:left;
width:940px;
background:#fff;
margin-bottom:20px;
border-bottom:1px dashed #ccc;
padding-bottom:10px;
}

#banner{
position:absolute;
top:10px;
right:0px;
font-size:12px;
color:#fff;
}

#menuhoritzontal{
position:relative;
clear:both;
float:left;
line-height:20px;
text-align:center;
width:940px;
margin-bottom:20px;
background:#4e8b0c;
}

#datahoritzontal{
color:#fff;
float:right;
padding-right:10px;
}

#itemmenu{
position:relative;
float:left;
margin-left:10px;
margin-right:10px;
display:inline;
}

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


#columna_esq {
position:relative;
float:left;
width:180px;
color:#444;
}

#columna_esq h4{
display:block;
margin:0px;
margin-right:0px;
margin-bottom:0px;
padding-left:5px;
line-height:20px;
color:#4e8b0c;
font-size:15px;
font-weight:normal;
}

#columna_esq h5{
float:left;
display:block;
margin:0px;
margin-right:0px;
margin-bottom:0px;
line-height:20px;
color:#4e8b0c;
font-size:11px;
font-weight:normal;
}

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

#columna_esq a:hover{
text-decoration:none;
color:#111;
}

#enprofundidad{
padding-top:5px;
background:#d5ff84;
padding-bottom:5px;
margin-bottom:15px;
}

#enprofundidad a{
color:#666666;
}


#servicios{
padding-top:5px;
background:#6dab02;
padding-bottom:5px;
margin-bottom:15px;
}

#servicios a{
color:#d9f17c;
}

#columna_esq #modul{
position:Relative;
float:left;
width:180px;
margin-bottom:15px;
}

#columna_esq #modulesp{
position:Relative;
float:left;
width:180px;
margin-bottom:15px;
background:url('/plantilles/img/fonsh4.gif');
line-height:27px;
}

#columna_esq #modulesp #ajustaesp{
padding-left:35px;
}

#columna_esq #modulesp #ajustaesp a{
color:#fff;
font-weight:bold;
}

#columna_esq #modul09{
position:relative;
float:left;
background:url('/plantilles/img/edicio09.gif') no-repeat #8ed300;
padding-bottom:10px;
}

#columna_esq #modul09 #titoled09{
margin-top:10px;
margin-left:35px;
margin-bottom:10px;
}

#columna_esq #modul09 #titoled09 a{
color:#fff;
font-weight:bold;
}

#columna_esq #modulesp2{
position:Relative;
float:left;
width:170px;
margin-bottom:0px;
line-height:20px;
font-size:11px;
}

#columna_esq #modulesp2 #ajustaesp2{
padding-left:30px;
}

#columna_esq #modulesp2 #ajustaesp2 a{
color:#fff;
}

#item{
font-size:11px;
}

#item:hover{
}


#itempeque{
padding-left: 4px;
font-size:11px;
margin-bottom:5px;
}

#seccio {
position:relative;
float:left;
margin-left:30px;
width:500px;
display:inline;
line-height:18px;
}

#seccio input, #seccio2 input {
  font-size:11px;
}

#seccio a{
text-decoration:none;
color:#4e8b0c;
}

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

#seccio h3{
font-size:17px;
margin:0px;
color:#000;
}

#linkpdf{
position:relative;
float:left;
width:500px;
line-height:35px;
}

#linkpdf img{
float:left;
margin-right:10px;
}

#noticia{
position:Relative;
float:left;
border-bottom:1px dashed #ccc;
margin-bottom:10px;
padding-bottom:10px;
color:#444;
line-height:18px;
}

#noticia h2{
position:Relative;
font-family:Georgia;
font-size:19px;
font-weight:normal;
margin:0px;
margin-bottom:15px;
margin-top:4px;
color:#444;
line-height:24px;
}

#noticia h2 a{
color:#444;
}

#noticia h2 a:hover{
}


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

#noticia a:hover{
}

#quesonelspremis{
position:Relative;
float:left;
background:url('/plantilles/img/fonset2.gif') no-repeat #f1f1f1;
border:1px solid #ccc;
line-height:20px;
width:720px;
margin-bottom:15px;
color:#444;
overflow-y:hidden;
height:110px;
}

#ajustatext{
margin:10px 15px 10px 15px;
}

#titolblocfotos,
#titolblocvideos{
position:Relative;
float:left;
background:url('/plantilles/img/fonsh42.gif');
line-height:27px;
width:500px;
margin-bottom:15px;
}

#titolblocfotos2,
#titolblocvideos2{
position:Relative;
float:left;
background:url('/plantilles/img/fons212.gif');
line-height:27px;
width:720px;
margin-bottom:15px;
}


#ajustatitolbloc{
padding-left:40px;
color:#fff;
font-weight:bold;
}

#fotosportada,
#videosportada{
position:relative;
float:left;
width:500px;
margin-bottom:30px;
}

#fotosportada2,
#videosportada2{
position:relative;
float:left;
width:720px;
margin-bottom:30px;
}


#itemfotoportada,
#itemvideoportada{
position:relative;
float:left;
width:240px;
margin-bottom:15px;
background:url('/plantilles/img/fotodalt.gif') no-repeat #f4f4f4;
}


#itemfotoportada2,
#itemvideoportada2{
position:relative;
float:left;
width:230px;
margin-bottom:15px;
background:#f4f4f4;
}

#titolfotoportada,
#titolyoutube{
position:Relative;
float:left;
font-size:11px;
margin-bottom:10px;
margin-top:10px;
text-align:center;
width:240px;
color:#444;
font-family:georgia;
}

#titolfotoportada2,
#titolyoutube2{
position:Relative;
float:left;
font-size:11px;
line-height:14px;
margin-bottom:10px;
margin-top:10px;
text-align:center;
width:210px;
color:#444;
}

#fotoportada,
#videoyoutube{
position:Relative;
float:left;
margin-left:20px;
display:inline;
}


#fotoportada2,
#videoyoutube2{
position:Relative;
float:left;
margin-left:15px;
display:inline;
}

#opcionsvideoyoutube{
position:Relative;
float:left;
font-size:10px;
margin-top:10px;
background:url('/plantilles/img/fotobaix.gif') 100% 100% no-repeat;
padding-bottom:10px;
width:240px;
text-align:center;
}

#opcionsvideoyoutube2{
position:Relative;
float:left;
font-size:10px;
margin-top:10px;
padding-bottom:10px;
width:240px;
text-align:center;
}

#mesfotosportada2,
#mesvideosportada2{
clear:both;
padding-top:5px;
padding-bottom:5px;
margin-bottom:10px;
color:#fff;
text-align:right;
border-bottom:1px dashed #ccc;
}

#mesfotosportada2 a,
#mesvideosportada2 a{
font-size:13px;
font-weight:bold;
}















#noticia2{
font-size:12px;
border-bottom:1px solid #ccc;
margin-bottom:10px;
padding-bottom:10px;
color:#444;
line-height:14px;
}

#noticia2 h2{
position:Relative;
font-family:Georgia;
font-size:19px;
font-weight:normal;
margin:0px;
margin-bottom:15px;
margin-top:4px;
color:#444;
line-height:24px;
}

#noticia2 h2 a{
color:#444;
}

#noticia2 a{
text-decoration:none;
color:#666;
}

#noticia2 a:hover{
color:#000;
}

#textnoticiaprincipal{
background:#e4f192;
border:1px solid #6dab02;
font-size:11px;
color:#666;
}


#noticiesanteriors{
clear:both;
padding-top:5px;
padding-bottom:5px;
margin-bottom:10px;
color:#fff;
text-align:right;
border-bottom:1px dashed #ccc;
}

#noticiesanteriors a{
color:#000;
font-size:13px;
font-weight:bold;
}

#lletrapeque {
font-size:11px;
text-decoration:none;
color:#666;
}

#lletrapeque a{
text-decoration:none;
color:#666;
font-weight:500;
}

#lletrapeque a:hover{
text-decoration:none;
color:#6dab02;
}

#lletrapeque2 {
font-size:11px;
text-decoration:none;
color:#000;
}

#lletrapeque2 a{
font-size:10px;
text-decoration:none;
color:#000;
text-transform:uppercase;
}

#lletrapeque2 a:hover{
text-decoration:none;
color:#b9122b;
}




#columna_drt {
position:absolute;
right:0px;
top:0px;
display:inline;
color:#000;
width:200px;
}

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

#columna_drt a:hover{
text-decoration:none;
}

#columna_drt h4{
position:relative;
float:left;
font-size:11px;
display:block;
margin:0px;
margin-right:0px;
padding-left:5px;
color:#99cc33;
text-transform:uppercase;
font-weight:bold;
letter-spacing:1px;
}

#columna_drt h4 a{
color:#99cc33;
}

#columna_drt h1{
}


#columna_drt table{
font-size:11px;
}


#miniaturesfotos{
position:relative;
float:left;
width:200px;
background:url('/plantilles/img/fonset.gif') no-repeat #f7f7f7;
padding-top:10px;
margin-bottom:20px;
font-size:11px;
text-align:right;
}



#miniatures{
position:relative;
float:left;
background:#ddd;
width:200px;
margin-bottom:20px;
}

#filaitemsminis{
position:relative;
float:left;
}

#itemminiatura{
position:Relative;
float:left;
width:93px;
margin-left:5px;
margin-bottom:5px;
display:inline;
}

#itemminiatura img{
width:93px;
height:69px;
}
















#modulnoticias{
margin-bottom:15px;
}

#modulnoticias a{
color:#99bb1b;
font-weight:bold;
}

#destacats {
margin-bottom:15px;
}

#itemgaleria h3{
color:#000;
margin:0px;
font-size:10px;
line-height:11px;
}

#itemgaleria h5{
color:#336600;
margin:0px;
font-size:10px;
line-height:11px;
padding-top:5px;
}





#login{
margin-bottom:15px;
padding:3px;
}

#login table{
}

#login input{
width:65px;
font-size:11px;
}

#enquesta {
color:#454545;
}

#seccio2 {
position:relative;
float:left;
margin-left:30px;
width:720px;
line-height:20px;
font-size:12px;
}

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

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

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



#seccioprof {
position:relative;
float:left;
width:750px;
}

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

#seccioprof table{
font-size:11px;
}

#seccioprof h3{
font-size:17px;
margin-top:0px;
color:#000;
}

#peu {
float:left;
width:940px;
margin-top:10px;
margin-bottom:10px;
clear:both;
background:#fff;
border-top:1px solid #ddd;
font-size:11px;
padding-top:10px;
}

#peu td{
padding-bottom:10px;
}

#peu img{
}



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




#agenda{
       color:#000;
}

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

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

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




#registre {
width:610px;
}

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


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

#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:20px;
min-height:20px;
}

#comentaris h4{
margin:0px;
font-size:14px;
}

#comentari1{
background:#fff
padding:4px;
margin-top:10px;
padding-bottom: 10px;
border-bottom: 1px solid #000;
}

#comentari2{
background:#fff;
padding:4px;
margin-top:10px;
padding-bottom: 10px;
border-bottom: 1px solid #000;
}

.tdfotos1{
border:1px solid #eee;
background:#eee;
padding:3px;
}

.tdfotos2{
border:1px solid #eee;
background:#e1d6c9;
padding:3px;
}

#llistagals{
       color:#000;
}

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

#llistagals a:hover{
       text-decoration:none;
       color:#b9122b;
}

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

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

#butlletins, #guiacomercial{
       color:#454545;
}

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

#butlletins h3, #guiacomercial h3, #agenda 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:#000;
font-size:12px;
background:#eee;
text-transform:uppercase;
font-weight:bold;
letter-spacing:1px;
border-top:4px solid #fff;
}

#admin{
       color:#000;
}

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

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

#invisible { width:0px; height:0px; top:-25px; }
#invisible img { display:none; visibility:hidden; }
#peufoto { width:90px; }

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

#agenda a{
color:#454545;
text-decoration:none;
}
#llistapobles {
  font-size:0.9em;
  line-height:1.6em;
}

#veuremes{
text-align:right;
text-transform:uppercase;
font-size:11px;
}

#veuremes a{
color:#000;
}

#quadreinici {
  border: 1px solid #6dab02;
  padding:10px;
  margin-bottom:15px;
  font-size:10px;
color:#000;
  text-align:justify;
}
#quadreinici img {
  margin-right:8px;
}
#quadreinici a {
  font-weight:bold;
  font-size:11px;
color:#000;
}
#itemguia1 h4, #itemguia2 h4 {
  font-size:11px;
  
}


#noregistrat{
position:relative;
float:left;
width:480px;
background:#eee;
padding:10px;
}

#formulari{
position:relative;
float:left;
width:480px;
padding:10px;
margin-top:0px;
}

#instruccionsfoto{
position:relative;
float:left;
background:url(/plantilles/img/help.png) 420px 20px no-repeat;
padding:10px;
padding-right:70px;
border:1px solid #4e8b0c;
margin-bottom:10px;
}

.botondeenvio{
margin-left:15px;
width:450px;
margin-top:20px;
height:40px;
}
#itemjurat {
 float:left;
 margin-bottom:20px;
 width:220px;
 border:1px solid #ccc;
 height:115px;
 margin-left:20px;
}
#explicajurat {
  margin:5px;
  width:210px;
  display:inline;
  float:left;
  line-height:14px;
  font-size:11px;
}

#modulesp3{
padding-right:22px;
color:#ccc;
margin-bottom:15px;
}


#formulari span {
  position:relative; float:left;
  clear:left;
  width:480px;
margin-bottom:10px;
}
#formulari span label {
  position:relative;
  float:left;
  width:150px;
}
#formulari span input[type=text] {
width:300px;
}
#formulari span textarea {
  width:300px;
  height:100px;
}

#parellitemjurat11 {
  position:relative;
  float:left;
  width:500px;
  margin-bottom:10px;
  padding-bottom:10px;
  border-bottom:1px solid #ccc;
}
#itemjurat111 {
 float:left;
 width:240px;
}
#itemjurat112 {
 float:right;
 width:240px; 
}

#botoidipres {
  font-size:10px;
  position:absolute; 
  bottom:0px;
  right:20px;
}
#liniacatlink {
  position:relative; 
  float:left;
  width:500px;
  text-align:center;
  margin-bottom:20px;
}
#itemlinkcat {
  position:relative; 
  float:left;
  width:100px;
  margin-right:20px;
  text-align:center;
  background:#8ed300;
}
#itemlinkcat a {
  color:#fff;
}
#explicapremis h5 {
  font-size:14px;
}
#explicapremis h6 {
  font-size:13px;
}
#explicapremis p {
  font-size:11px;
}
#explicapremis p b {
  font-size:12px;
}
