body{
background:#ccc;
margin:0px;
padding:0px;
font-family:Verdana,Arial,Trebuchet MS;
font-size:12px;
text-align:center;
color:#444;
}

a img{
border:0px;
}

#univers{
position:relative;
width:985px;
margin:0 auto;
text-align:center;
}

#gran{
position:relative;
float:left;
margin-top:0px;
text-align:left;
width:985px;
background:url('/plantilles/img/fonsweb.gif');
}

table{
color:#444;
font-size:12px;
}

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

#cap{
position:relative;
float:left;
width:985px;
background:url('/plantilles/img/cap1.gif') no-repeat;
}

#linkscap{
position:relative;
float:left;
background:url('/plantilles/img/corporatiu.gif') no-repeat;
line-height:25px;
margin-left:16px;
margin-top:20px;
width:952px;
text-align:right;
color:#fff;
display:inline;
}

#linkscap a{
color:#fff;
text-decoration:none;
font-size:11px;
margin-right:5px;
margin-lefT:5px;
}

#cap2{
position:relative;
float:left;
margin-left:16px;
display:inline;
border-top:1px solid #fff;
width:952px;
background:url('/plantilles/img/cap2.gif') no-repeat;
height:80px;
}

#bannerscap{
position:relative;
float:right;
margin-left:280px;
display:inline;
margin-top:9px;
margin-right:10px;
text-align:right;
border:1px solid #ccc;
background:#fff;padding:5px;
}

#bannercap{
position:relative;
margin-left:10px;
}

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

#contenidor{
position:relative;
float:left;
margin-bottom:20px;
margin-top:20px;
}

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

#columnamenu{
position:Relative;
float:left;
width:175px;
margin-left:16px;
margin-top:0px;
line-height:20px;
font-size:11px;
}

#menuhoritzontal,
#submenu{
position:Relative;
float:left;
width:952px;
margin-left:16px;
margin-top:1px;
background:#777;
}

#submenu{
background:#da221a;
}

#itemmenu0{
position:relative;
float:left;
border-bottom:1px solid #fff;
height:20px;
line-height:20px;
background:#777;
}

#itemmenu0 a{
color:#fff;
padding-left:8px;
padding-right:8px;
text-decoration:none;
text-transform:uppercase;
border-right:1px solid #fff;
}

#itemmenu0:hover{
background:#da221a;
}

#itemmenu0:hover a{
color:#fff;
}

#itemmenu0.selected{
background:#da221a;
}

#itemmenu0.selected a{
color:#fff;
}


#itemsubmenu1{
position:relative;
float:left;
height:20px;
line-height:20px;
}

#itemsubmenu1 a{
color:#fff;
padding-left:10px;
padding-right:10px;
text-decoration:none;
text-transform:uppercase;
border-right:1px solid #fff;
font-size:9px;
}

#itemmenu1:hover{
background:#da221a;
}

#itemmenu1:hover a{
color:#fff;
}

#itemmenu1.selected{
background:#da221a;
}

#itemmenu1.selected a{
color:#fff;
}

#itemmenu1{
position:relative;
background:#f5f5f5;
padding-left:7px;
height:20px;
line-height:20px;
}

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

#itemmenu1:hover{
background:#ccc;
}

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

#itemmenu1.selected{
}

#itemmenu1.selected a{
color:#000;
font-weight:bold;
}

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


#contingut{
position:Relative;
float:left;
width:468px;
line-height:18px;
margin-left:25px;
display:inline;
}

#contingut2{
position:Relative;
float:left;
width:767px;
line-height:18px;
margin-left:10px;
display:inline;
}

#contingut h4,
#contingut2 h4{
position:Relative;
float:left;
font-family:georgia;
font-size:20px;
margin:0px;
margin-bottom:15px;
text-align:left;
color:#c00;
}

#contingut a,
#contingut2 a{
color:#c00;
text-decoration:none;
}

#contingut h1{
font-size:15px;
font-weight:normal;
}

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

#columna{
position:Relative;
float:left;
width:259px;
margin-left:25px;
border-left:1px solid #dedede;
font-size:11px;
}

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

#peu{
position:Relative;
float:left;
width:952px;
margin-top:20px;
margin-left:16px;
padding-bottom:10px;
margin-bottom:20px;
color:#000;
background:#ddd;
text-align:left;
border-top:2px solid #ccc;
font-size:11px;
}

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

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

#blocnoticiesportada{
position:relative;
float:left;
width:468px;
margin-bottom:20px;
padding-bottom:20px;
}

#categorianoticiaportada{
line-height:19px;
margin-bottom:10px;
background:url('/plantilles/img/fonset.gif');
color:#444;
padding-right:5px;
border-bottom:1px solid #ccc;
text-align:right;
}

#primeranoticia,
#segonanoticia{
position:relative;
float:left;
width:468px;
padding-bottom:10px;
margin-bottom:5px;
border-bottom:1px solid #dedede;
}

#unanoticiatit{
position:relative;
float:left;
width:468px;
padding-bottom:5px;
margin-bottom:5px;
border-bottom:1px solid #dedede;
}


#titolnoticia{
position:Relative;
float:left;
width:468px;
font-family:Georgia;
font-weight:600;
font-size:18px;
line-height:24px;
margin:0px;
margin-bottom:10px;
color:#000;
}

#entradetanoticia{
position:relative;
float:left;
width:468px;
}

#ampliacionoticia{
position:relative;
float:left;
width:468px;
margin-top:20px;
}


#titolnoticia a{
color:#444;
}

#titolnoticia a:hover{
color:#c00;
}


/*********** llista noticies ****/

#blocnoticiesllista{
position:relative;
float:left;
width:468px;
margin-bottom:20px;
padding-bottom:20px;
}

#noticiallista{
position:relative;
float:left;
width:468px;
padding-bottom:10px;
margin-bottom:20px;
}

#noticiallista #titolnoticia{
font-size:13px;
line-height:20px;
margin-bottom:10px;
color:#444;
width:468px;
border-bottom:1px solid;
font-family:verdana;
}

#noticiallista #titolnoticia a{
color:#fff;
}

#titolnoticia2{
float:left;
}

#datanoticia{
float:right;
}

#einesnoticia{
position:relative;
float:left;
width:468px;
margin-top:20px;
font-size:10px;
}

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

#modulcolumna1{
position:Relative;
float:left;
margin-bottom:20px;
width:175px;
margin-top:0px;
}


#modulcolumna1 h4{
margin:0px;
background:#da221a;
color:#fff;
line-height:20px;
padding-left:5px;
font-size:11px;
text-transform:uppercase;
letter-spacing:1px;
}


#modulcolumna{
position:Relative;
float:left;
margin-left:20px;
margin-bottom:20px;
width:237px;
}


#modulcolumna h4{
margin:0px;
background:#da221a;
color:#fff;
line-height:20px;
padding-left:5px;
font-size:11px;
text-transform:uppercase;
letter-spacing:1px;
}

#publi175 h4{
margin:0px;
background:#da221a;
color:#fff;
line-height:20px;
padding-left:5px;
font-weight:normal;
font-size:11px;
text-transform:uppercase;
letter-spacing:1px;
}

#publi175 h4 a{
text-decoration:none;
}

#butlletiportada{
text-align:center;
border-bottom:5px solid #d21;
}

#butlletiportada input{
font-size:12px;
width:150px;
margin-top:5px;
}

#calendarisec{
float:left;
}

#noucalendari{
position:Relative;
float:left;
margin-top:5px;
width:236px;
margin-left:120px;
}

#calendari{
position:Relative;
float:left;
margin-top:5px;
width:236px;
}

#passacalendari{
position:Relative;
float:left;
margin-top:5px;
width:236px;
}

#calendaritexte{
position:Relative;
float:left;
margin-top:5px;
width:468px;
margin-left:00px;
margin-bottom:10px;
}

#itemllistacalendari{
position:relative;
float:left;
margin-top:5px;
width:468px;
background:#ddd;
line-height:17px;
font-size:10px;
}


#columna #itemllistacalendari{
position:relative;
float:left;
margin-top:5px;
width:237px;
background:#ddd;
line-height:17px;
font-size:10px;
}

#itemllistacalendari a{
color:#444;
text-decoration:none;
}

.pintat{
background:#009933;
}

#diacalendari{
position:Relative;
float:left;
width:30px;
line-height:30px;
border:1px solid #ddd;
text-align:center;
margin-right:1px;
margin-bottom:1px;
}

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

#galeriaportada{
position:relative;
float:left;
margin-bottom:10px;
margin-top:10px;
padding-top:1px;
}

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

#ajustanumfotos{
padding-left:30px;
}

#titoldefotos{
padding-left:30px;
color:#000;
font-size:10px;
background:url('/plantilles/img/galeries.gif') no-repeat #bbb;
}



.agendadata{
display:block;
color:#c00;
font-weight:bold;
float:left;
margin-left:5px;
}

.agendatitol{
display:block;
clear:left;
font-weight:bold;
margin-left:5px;
font-size:11px;
}

.agendalloc{
float:right;
display:block;
margin-right:5px;
}

.agendacateg{
display:block;
clear:left;
margin-left:5px;
font-size:10px;
}

/******** Ariadna *******/

#ariadna{
line-height:19px;
margin-bottom:10px;
background:url('/plantilles/img/fonset.gif');
color:#444;
padding-left:5px;
border-bottom:1px solid #ccc;
text-align:left;
}

#ariadna a{
color:#444;
}

/*********** Enllasos **********/

#enllasos{
margin-top:5px;
}

#enllasos a{
text-decoration:none;
color:#444;
font-size:11px;
}

.titolenllas{
display:block;
border-bottom:1px solid #ccc;
margin-top:10px;
}


#publi175{
width:175px;
position:relative;
float:left;
margin-top:0px;
margin-bottom:20px;
text-align:center;
}

#publi468{
position:relative;
float:left;
margin-top:5px;
margin-bottom:15px;
text-align:center;
}

#itempilot1{
position:relative;
float:left;
width:220px;
margin-right:14px;
margin-bottom:15px;
background:#444;
text-align:center;
font-size:14px;
padding-bottom:5px;
padding-top:5px;
}

#itempilot2{
position:relative;
float:left;
width:220px;
margin-bottom:15px;
background:#444;
text-align:center;
font-size:14px;
padding-bottom:5px;
padding-top:5px;
}

#itempilot1 a,
#itempilot2 a{
display:block;
color:#fff;
}

#itempilot1 img,
#itempilot2 img{
width:210px;
height:220px;
margin-bottom:5px;
}

#imatgepilotpetita{
position:relative;
float:left;
margin-right:15px;
}

#nompilot{
position:relative;
float:left;
width:225px;
font-size:20px;
margin-bottom:10px;
}

#tipuspilot{
position:relative;
float:left;
width:225px;
}


#categoriapilot{
position:relative;
float:left;
width:225px;
}

#descriupilot{
position:Relative;
float:left;
clear:left;
width:468px;
}

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

#prediccio img{
border-top:10px solid #fff;
}

#llistagaleriesizq{
position:relative;
float:left;
width:350px;
line-height:26px;
}

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

#itemcatgal a{
color:#000;
}

#itemcatgal a.galselected{
color:#fff;
margin-left:5px;
}

#itemcatgal.galselected{
background:#c00;
width:350px;
}

#llistagaleriesdch{
position:relative;
float:right;
width:400px;
background:#ddd;
line-height:26px;
border-left:5px solid #c00;
}

#llistagaleriesdch a{
color:#444;
padding-left:5px;
}

#bustia{
}

#liniaformulari{
position:Relative;
float:left;
width:468px;
margin-bottom:5px;
}

#liniaformulari label{
position:relative;
float:left;
display:block;
width:180px;
}

#liniaformulari input{
}

#separaformulari{
position:Relative;
float:left;
width:468px;
font-weight:bold;
margin-top:10px;
margin-bottom:5px;
}

.botoenvia{
width:468px;
}

#puntet{
position:relative;
float:left;
clear:left;
background:url('/plantilles/img/p.gif') no-repeat;
line-height:10px;
margin-top:10px;
width:233px;
}

#puntet a{
margin-left:15px;
text-decoration:none;
color:#444;
}

.paginacercares td {
  text-align:center;
  padding-bottom:5px;
  padding-top:5px;
  background:#fff;
  color:#000;
}
#tipuscercal {
  position:relative; float:left;
  width: 138px;
  margin-left:2px;
  margin-right:2px; 
  text-align:center;
  background:#fff;
  color:#000;
  padding-top:3px;
  padding-bottom:3px;
}
#tipuscercal a { color:#c00; }
#tiralinkcercadalt {
  width:100%;
  position:relative;
  float:left;
  clear:both;
  margin-bottom:10px;
}
#cronologic2{
position:relative;
float:left;
margin-bottom:10px;
}

#cronologic2 a{
color:#4d4d4d;
}

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

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

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

