body
{
margin: 0;
padding: 10px;
font-size:12px;
}

div.neteja
{
clear: both;
}

img
{
border: none;
}

img.dreta
{
float: right;
margin: 0 10px 10px 10px;
clear: both;
}

img.dreta2
{
float: right;
margin: 0 10px 10px 10px;
}

img.floatright
{
float: right;
margin-left: 10px;
margin-bottom: 14px;
clear: both;
}

img.floatright2
{
float: right;
margin-left: 10px;
margin-top: 20px;
}

a.logo img
{
float: left;
padding-bottom: 20px;
padding-right: 6px;
}

div#estructura
{
width: 100%;
background: url('../img/fons_temporal.jpg') top left no-repeat;
}

div#estructuranoticies
{
/*width: 1060px;*/
width: 1160px;
background: url('../img/fons_temporal.jpg') top left no-repeat;
}

div#estructuraavis
{
width: 100%;
height: 100%;

font-family: "Comic Sans MS", sans-serif;
font-size: 108%;
color: #000000;
font-weight:normal;
}

div#cap
{
}

div#menucap
{
}

div#frasecap
{
position:absolute;
left:110px;
top:132px;
width:625px;

text-align:right;

font-family: "Comic Sans MS", sans-serif;
font-family: Arial, Helvetica, sans-serif;
font-size: 108%;
font-style:italic;
color: #198FB6;
}

div#animacio
{
position:absolute;
left:8px;
top:100px;
width:738px;
height:54px;
}

div#menucos
{
float: left;
width: 81px;
}

ul#menuvertical
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-size: 133%;
}

a.bloc
{
height: 52px;
display: block;
padding: 3px;
font-family: "Comic Sans MS", sans-serif;
color: #FFFFFF;
background-color: #198FB6;
border-top: solid 8px #198FB6;
margin-bottom: 8px;
text-align: center;
text-decoration: none;
}

a.bloc2
{
height: 72px;
display: block;
padding: 3px;
font-family: "Comic Sans MS", sans-serif;
color: #FFFFFF;
background-color: #198FB6;
border-top: solid 8px #198FB6;
margin-bottom: 8px;
text-align: center;
text-decoration: none;
}

a.actiu2
{
padding: 3px;
font-family: "Comic Sans MS", sans-serif;
color: #FFFFFF;
background-color: #198FB6;
border-top: solid 8px #FFDE00;
margin-bottom: 8px;
text-align: center;
text-decoration: none;
}

a.especialactiu
{
height: 62px;
display: block;
padding: 3px;
font-family: "Comic Sans MS", sans-serif;
color: #FFFFFF;
background-color: #198FB6;
border-top: solid 8px #FFDE00;
margin-bottom: 8px;
text-align: center;
text-decoration: none;
}

div#cos
{
clear: both;
margin-top: 10px; /* posem un padding-top pq en iexplorer el flash  de la fulla es sobreposa uns pixels sobra el cos */
}

div#separacos
{
position:relative;
width:620px;
height:55px;
}

div#contingutcos
{
float: left;
width: 604px;
margin-left: 30px;
font-family: "Comic Sans MS", sans-serif;
font-size: 116%;
color: #000000;
background-color: #ffffff;
}

div#contingutcosnoticies
{
float: left;
width: 940px;
margin-left: 30px;
font-family: "Comic Sans MS", sans-serif;
font-size: 116%;
color: #000000;
background-color: #ffffff;
}

div#contingutcosportada
{
float: left;
width: 620px;
margin-left: 30px;
font-family: "Comic Sans MS", sans-serif;
font-size: 116%;
color: #000000;
background-color: #ffffff;
}

div#cercador
{
text-align: center;
margin: 520px 0 0 0;
* margin: 440px 0 0 0;
float: left;
width: 144px;
font-family: "Comic Sans MS", sans-serif;
font-size: 83%;
color: #000;
}

div#cercadorradios
{
font-family: "Comic Sans MS", sans-serif;
font-size: 108%;
color: #000;
text-align: left;
}

div#xtec
{
padding: 5px 0 0 0;
}

h1.contingutcostitol
{
font-family: "Comic Sans MS", sans-serif;
font-size: 125%;
color: #279C3F;
background-color: #FFFFFF;
}

h1.contingutcostitol2
{
font-family: "Comic Sans MS", sans-serif;
font-size: 125%;
color: #198FB6;
background-color: #FFFFFF;
}

h2.contingutcostitol
{
font-family: "Comic Sans MS", sans-serif;
font-size: 116%;
color: #000000;
background-color: #FFFFFF;
}

h2.contingutcostitol a
{
font-family: "Comic Sans MS", sans-serif;
color: #000000;
background-color: #FFFFFF;
text-decoration:none;
}

h2.contingutcostitol a:hover
{
text-decoration:underline;
}

div#peu
{
clear: both;
width: 735px;
font-family: "Comic Sans MS", sans-serif;
font-size: 116%;
color: #000000;
text-align: center;
background-color: #FFFFFF;

padding:30px 0px 0px 0px;

}

div#peu a
{
color: #000;
text-decoration: none;
}

div#peu a:hover
{
text-decoration: underline;
}

div.peuadreca
{
font-family: "Comic Sans MS", sans-serif;
font-size: 125%;
font-weight: bold;
color: #000;
text-align: center;
}

div.peuadreca a
{
color: #000;
}

div#powered
{
clear: both;
width: 735px;
font-family: Arial, Helvetica, Sans Serif, "Comic Sans MS";
font-size: 108%;
color: #000000;
text-align: right;
background-color: #FFFFFF;

padding:10px 0px 0px 0px;
}

div#powered a
{
font-family: Arial, Helvetica, Sans Serif, "Comic Sans MS";
color: #000000;
text-decoration:underline;
}

div#powered a:hover
{
text-decoration:none;
}

div#menucap span
{
float: left;
display: block;
height: 39px;
font-size: 100%;
background-color: #279C3F;
color: #FFFFFF;
padding: 40px 10px 0px 10px;
margin-left: 10px;
}

span.actiu
{
float: left;
display: block;
height: 31px;
font-family: "Comic Sans MS", sans-serif;
font-size: 133%;
color: #FFFFFF;
background-color: #279C3F;
padding: 40px 10px 0px 10px;
margin-left: 10px;
border-bottom: solid 8px #FEA204;
}

span.actiub
{
float: left;
display: block;
height: 31px;
font-family: "Comic Sans MS", sans-serif;
font-size: 100%;
color: #FFFFFF;
background-color: #279C3F;
padding: 40px 10px 0px 10px;
margin-left: 10px;
border-bottom: solid 8px #FEA204;
}

span a
{
font-family: "Comic Sans MS", sans-serif;
font-size: 133%;
color: #FFFFFF;
text-decoration: none;
background-color: #279C3F;
}

/*
span a:hover
{
font-family: "Comic Sans MS", sans-serif;
font-size: 1em;
color: #FEA204;
text-decoration: none;
background-color: #279C3F;
}
*/

div.separador
{
margin-bottom: 6px;
}

label
{
font-family: "Comic Sans MS", sans-serif;
font-size: 75%;
color: #000000;
background-color: #FFFFFF;
}

input.inputtext
{
border: solid 1px #198FB6;
}

textarea.comentaris
{
border: solid 1px #198FB6;
}

input.boto
{
width: 100px;
height: 24px;
font-family: "Comic Sans MS", sans-serif;
font-size: 75%;
font-weight: bold;
letter-spacing: 1px;
color: #ffffff;
background-color: #198FB6;
border: solid 2px #FFDE00;
}

div#botons
{
width: 420px;
text-align: right;
}

textarea
{
border: solid 1px #198FB6;
}

form div label
{
float: left;
width: 150px;
padding: 2px 5px 0px 0px;
text-align: right;
}

#nom
{
width: 300px;
height: 20px;
}

#email
{
width: 300px;
height: 20px;
}

#telefon
{
width: 100px;
height: 20px;
}

#poblacio
{
width: 350px;
height: 20px;
}

form
{
margin: 0px;
padding-top: 10px;
font-family: "Comic Sans MS", sans-serif;
font-size: 133%;
color: #000000;
background-color: #FFFFFF;
}

form div
{
clear: left;
display: block;
margin: 5px 0px 0px 0px;
padding: 1px 3px;
}

div#obligatori
{
font-family: "Comic Sans MS", sans-serif;
font-size: 75%;
color: #000000;
background-color: #FFFFFF;
padding-left: 10px;
}

div#ok
{
margin: 50px 0px 0px 100px;
font-family: "Comic Sans MS", sans-serif;
font-size: 83%;
color: #000000;
background-color: #FFFFFF;
}

div#BitxoArticleSeccio
{
}

div#BitxoArticleSeccioTitol h2
{
font-family: "Comic Sans MS", sans-serif;
font-size: 133%;
color: #000000;
background-color: #FFFFFF;
margin: 0;
}

div#BitxoArticleAutoindex
{
}

div#BitxoArticleAutoindex a
{
font-family: "Comic Sans MS", sans-serif;
font-size: 83%;
color: #000000;
}


div.BitxoArticle
{
margin-top:14px;
padding: 14px;
border: solid 1px #198FB6;
}

div.BitxoArticleTitol
{
font-family: "Comic Sans MS", sans-serif;
font-size: 125%;
font-weight: bold;
color: #279C3F;
background-color: #FFFFFF;
padding-bottom: 10px;
}

TD.BitxoArticleTitol
{
font-family: "Comic Sans MS", sans-serif;
font-size: 83%;
font-weight:normal;
color: #279C3F;
}

TD.BitxoArticleTitol A
{
color: #279C3F;
text-decoration:none;
}

TD.BitxoArticleTitol1
{
font-family: "Comic Sans MS", sans-serif;
font-size: 83%;
font-weight:normal;
color: #FF7200;
}

TD.BitxoArticleTitol1 A
{
color: #FF7200;
text-decoration:none;
}


TD.BitxoArticleEntradeta
{
font-family: "Comic Sans MS", sans-serif;
font-size:83%;
font-weight:normal;
color: #000;
}

TD.BitxoArticleCosText
{
font-family: "Comic Sans MS", sans-serif;
font-size: 75%;
font-weight:normal;
color: #000;
}


Div.BitxoArticleTextNou
{
font-family: "Comic Sans MS", sans-serif;
font-size: 91%;
color: #000000;
background-color: #FFFFFF;
}


div.BitxoArticleEntradeta
{
font-family: "Comic Sans MS", sans-serif;
font-size: 100%;
color: #000000;
background-color: #FFFFFF;
padding-bottom: 5px;
}

div.BitxoArticleImatgePeuFoto
{
margin: 5px;
}

TD.BitxoCombo4Enllac a
{
font-family: "Comic Sans MS", sans-serif;
font-size: 75%;
color: #FF7200;
font-weight:bold;
}

a.enllac
{
font-family: "Comic Sans MS", sans-serif;
font-size: 75%;
color: #FF7200;
font-weight:bold;
}

div.FotoMes
{
padding: 0 0 10px 0:
}

div.BitxoArticleCos
{
font-family: "Comic Sans MS", sans-serif;
font-size: 91%;
color: #000000;
background-color: #FFFFFF;
}

div.BitxoArticleCos img
{
margin: 5px 0 5px 0;
}

div.BitxoArticleImatgePeuFoto
{
font-family: "Comic Sans MS", sans-serif;
font-size: 108%;
color: #000000;
background-color: #FFFFFF;
}

div.BitxoArticleImatgePeuFoto a
{
font-family: "Comic Sans MS", sans-serif;
color: #000000;
font-size: 75%;
text-decoration: underline;
background-color: #FFFFFF;
}

div#avislegal
{
position:relative;
top:-10px;
width:81px;

text-align:center;

font-family: "Comic Sans MS", sans-serif;
color:#198FB6;
font-size: 116%;
}

div#avislegal a
{
font-family: "Comic Sans MS", sans-serif;
color:#198FB6;
font-weight:bold;
font-size: 116%;
text-decoration:none;
}

div#avislegal a:hover
{
text-decoration:underline;
}


div#onestem
{
margin-top:5px;
float:right;
}


INPUT.onstem
{
font-family: "Comic Sans MS", sans-serif;
font-weight:bold;
font-size: 100%;
color: white;
background-color: #198FB6;
border: solid 2px #FFDE00;
cursor:pointer;
}

.onestem
{
font-family: "Comic Sans MS", sans-serif;
font-size: 100%;
color: #000000;
text-align:center;
}

a.link
{
color:black;
font-weight:bold;
}

.imprimir{
float:right;
}

ul.llistaenllacos
{
font-family: "Comic Sans MS", sans-serif;
font-size: 108%;
}

ul.llistaenllacos a
{
color: #000;
text-decoration: underline;
}

a.mail
{
color: #000;
}

ul.llista
{
margin-bottom: 0;
}

p.linkinici
{
font-family: "Comic Sans MS", sans-serif;
font-size: 100%;
text-align: right;
margin: 0 10px 0 0;
}

p.linkinici a
{
color: #279C3F;
text-decoration: underline;
}

p.tornarinici
{
padding: 0;
margin:0;
background-color: #000;
}

div#tamanyfont
{
position:absolute;
left:790px;
top:150px;
width:50px;
text-align: right;
}

a#tamany1
{
font-size: 83%;
font-weight: bold;
color: #198FB6;
text-decoration: none;
}

a#tamany1:hover
{
text-decoration: underline;
}

a#tamany2
{
margin: 0 4px 0 4px;

font-size: 100%;
font-weight: bold;
color: #198FB6;
text-decoration: none;
}

a#tamany2:hover
{
text-decoration: underline;
}

a#tamany3
{
font-size: 116%;
font-weight: bold;
color: #198FB6;
text-decoration: none;
}

a#tamany3:hover
{
text-decoration: underline;
}

div#autoindexs
{
width: 550px;
width: 610px;
padding: 18px 0 0 0;
* padding: 0;
font-family: "Comic Sans MS", sans-serif;
font-size: 116%;
color: #000;
}

div#autoindex12
{
/*border: solid 1px #000;*/
margin: 0 0 10px 0;
}

div#autoindex1
{
padding: 5px 0px 5px 5px;
float:left;
width: 260px;
}

div#autoindex4
{
clear: both;
padding: 5px;
border: solid 1px #000;
margin: 0 0 10px 0;
}

div#autoindex3
{
padding: 5px 5px 5px 10px;
border-left: solid 1px #000;
float:left;
width: 324px;
}

div#autoindex2
{
padding: 5px;
border: solid 1px #000;
}

div.titolbloc
{
font-size: 108%;
color: #279C3F;
}

div#tplenllacos {
font-family: "Comic Sans MS", sans-serif;
font-size: 85%;
color: #000;
}

div#tplenllacostitol {
}

div.tplenllacoselement {
}

div.tplenllacoselementtitol{
}

div.tplenllacoselementlink {
text-indent: 20px;
}

div.tplenllacoselementlink a {
color:#000;
text-decoration:underline;
}

div#map
{
width:400px;
height:414px;
}
