body
{
margin:0px;
padding:0px;
background-color:#D1E5D6;
text-align:center;
}

a
{
 color: #000000;
}


img
{
border:0px;
}


/*********************** Estils enllaįos ***************************/

TABLE.UrlTaula
{
 background-color: #D1E5D6;

width:516px;
}

TABLE.UrlTaula td p
{

padding:10px 0px 20px 0px;
margin:-20px 0px 0px 0px;
}

A.UrlNom
{
 color: #000000;
 font-size:12px;
 font-family:'trebuchet ms', helvetica, arial, sans-serif;
 font-weight:bold;
 text-decoration:none;
}

A.UrlEnllac
{
 color:#000000;
 font-size:12px;
 font-family:'trebuchet ms', helvetica, arial, sans-serif;
}

A.UrlEnllac:hover{color:#4D4949;}

A.UrlDescripcio
{
 color:#000000;
 font-size:12px;
 font-family:'trebuchet ms', helvetica, arial, sans-serif;
 text-decoration:none;
}

TD.urltitoltema {
 background-color: #04604E; 
 color:#ffffff;
 font-size:13px;
 font-family:'trebuchet ms', helvetica, arial, sans-serif;
 text-decoration:none;
 padding-bottom: 2px;
 font-weight: bold;
 width:514px;
 }

TD.urltitoltema2 {
 color:#000000;
 font-size:11px;
 font-family:arial, sans-serif;
 text-decoration:none;
 font-weight: bold;
 padding-bottom:10px;
  width:514px;
 }


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

/********************* Estils portada ****************************/



div#BanerTrobada
{
 position: absolute; 
 top: 100px;
 left: 180px;
 height: 65px;

}

div#BannersPortada {
 position:absolute;
 top:100px;
 left:25px;
}

div#TitolWeb
{
position:absolute;
top:10px;
left:10px;
}

div#EnllacBanners
{
position:absolute;
top:10px;
left:595px;

color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

div#EnllacBanners A
{
color:#000000;
text-decoration:underline;
}

div#RecullBlogs {
 position:absolute;
 top: 1600px;
 left: 180px;
 width: 500px;
}



div#CodiBanner
{
position:relative;
top:0px;
left:30px;

color:#04604E;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

div#TitolBanner
{
position:relative;
top:0px;
left:0px;

color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

font.BannerEnllacCopiaFont
{
color:#04604E;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

div#TitolBlogs
{
position:absolute;
top:185px;
left:180px;
}

div#TitolBlogsForm
{
position:absolute;
top:250px;
left:180px;
}


span.BlocsText
{
color:#c60031;
font-family:Arial, Verdana, Sans Serif;
font-size:48px;
font-weight:bold;
text-decoration:none;

padding-right:20px;
}

span.TerrassencsText
{
color:#000000;
font-family:Arial, Verdana, Sans Serif;
font-size:26px;
font-weight:bold;
text-decoration:none;
}



div#SobreCapa a
{
color:#000000;

text-decoration:none;
}

div#TextIniciBlogs {
position:absolute;
top:265px;
left:180px;
width:500px;
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}



TD.TextRss {
 font-size: 11px;
 padding-bottom: 10px;
}

div#RecullRssBlocs A {
 color: #04604E;
 text-decoration:none;
 font-weight:bold;
}


div#ImatgeCapa
{
position:absolute;
top:180px;
left:740px;
}

div#ImatgeCapaDalt {
position:absolute;
top:50px;
left:595px;
}


div#LogoDrac
{
position:absolute;
top:420px;
left:740px;

color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

div#LogoDrac A
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}

div#LogoDrac A:hover
{
text-decoration:none;
}

/********************************* Estils formulari ************************************/

div#FormulariCapa
{
position:absolute;
top:185px;
left:180px;
width:500px;

color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

td.FormText
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;

text-align:right;
}

td.FormInput
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

td.FormInput input
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:11px;
font-weight:normal;
text-decoration:none;

padding-left:2px;
background-color:#ffffff;
border:1px solid #000000;
}

td.FormInput textarea
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:11px;
font-weight:normal;
text-decoration:none;

padding-left:2px;
background-color:#ffffff;
border:1px solid #000000;
}

td.BotoEnviar input
{
color:#ffffff;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:11px;
font-weight:normal;
text-decoration:none;

background-color:#000000;
border:1px solid #000000;
}


div#FotoTrobada
{
position:absolute;
top:450px;

color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}




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



/*********************************** Enquestes *****************************************/

table.Enquesta
{
width:200px;

/*border:1px solid red;*/
border-collapse:collapse;
padding:0;
margin:0;
}

td.Enquesta
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;

padding:5px 10px 5px 10px;

border-left:1px solid #c60031;
border-right:1px solid #c60031;
}

td.TitolEnquesta
{
color:#ffffff;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:14px;
font-weight:bold;
text-decoration:none;

border:1px solid #c60031;
background-color:#c60031;
}

td.RespostaEnquesta
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;

padding:0px 10px 10px 10px;
border-left:1px solid #c60031;
border-right:1px solid #c60031;
}

td.RespostaEnquesta input
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

td.BotonsEnquestaVotar
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:13px;
font-weight:normal;
text-decoration:none;

border-left:1px solid #c60031;
border-right:1px solid #c60031;
border-bottom:1px solid #c60031;

padding:0px 0px 10px 0px;
}

td.BotonsEnquestaVotar A
{
color:#000000;
text-decoration:underline;
}

td.BotonsEnquestaVotar A:hover
{
text-decoration:none;
}

td.Enquestataulacos
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;

/*text-align:left;*/
}

div#EnviaRecomanacions
{
position:relative;
width:200px;
padding:10px 0px 5px 0px;
text-align:center;

color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
}

div#EnviaRecomanacions A
{
color:#ffffff;
text-decoration:none;
font-weight:bold;

padding:2px 7px 2px 7px;

background-color:#c60031;
border:1px solid black;
}

body.EnquestaFeedbk
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;

padding:5px;

text-align:left;
}

div#TitolFormulariEnviaRecomanacions
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:14px;
font-weight:bold;
text-decoration:none;

text-align:center;

padding:10px 0px 20px 0px;
}

table.AbansTextFeedback
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:normal;
text-decoration:none;

padding:10px 0px 10px 0px;
}

table.ResposataEscollidaTable
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:13px;
font-weight:bold;
text-decoration:none;

padding:0;
margin:0;
}

span.TitolRespostaResultats
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

td.RespostaFeedbackTD
{
color:#c60031;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:12px;
font-weight:bold;
text-decoration:none;

text-align:center;
}

td.RespostaEscollidaTD
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:13px;
font-weight:bold;
text-decoration:none;
}

div#RespostaFormulariEnquesta
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:13px;
font-weight:bold;
text-decoration:none;

text-align:center;
padding:50px 0px 0px 0px;
}

table.GFtaularesposta
{
width:100%;
}

td.GFtextresposta
{
color:#000000;
font-family:trebuchet ms, helvetica, Arial, Verdana, Sans Serif;
font-size:13px;
font-weight:normal;
text-decoration:none;

text-align:center;
}

div#EnquestaObjectePortada
{
position:absolute;
left:745px;
top:100px;
}

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


/************ ESTILS NOUS ********************************/

div#tot
{
width:1002px;
margin-left:auto;
margin-right:auto;
text-align:left;
}

div#top
{
background-color:#04604E;
width:1002px;
height:95px;
}

div#logo
{
float:left;
width:158px;
font-family: Arial, Verdana,trebuchet ms, helvetica, Sans Serif;
margin-top:20px;
padding-left:10px;
}



div#bannerTop
{
margin-top:20px;
float:left;
width:560px;
text-align:center;
}

div#TopDreta
{
float:right;
width:270px;
color:white;
font-family:Arial, Verdana, Sans Serif;
font-size:11px;
text-decoration:underline;
text-align:center;
}

div#TopDreta a
{
color:white;
}

div#TopDreta img
{
margin-top:20px;
margin-bottom:20px;
padding-right:10px;
}


font.EnllacSuperiorBlocs
{
color:#FEC81D;
font-weight:bold;
}

font.EnllacSuperiorTerrassencs
{
font-weight:bold;
}


div#PortadaBanners {
float:left;
width:130px;
margin-top:20px;
padding-left:20px;
padding-right:20px;
font-family:Arial, Verdana, Sans Serif;
font-size:11px;
text-align:left;
}

div#PortadaBanners img {
margin-bottom:10px;
clear:both;
}


div#PortadaBanners p{
width:100px;
margin-top:0;
}



div.neteja
{
clear:both;
}

div#ultimesEntrades
{
width:270px;
float:right;

}


div#RecullRssBlocs {

 color: #000000;
 font-family:  Arial, trebuchet ms, helvetica,Verdana, Sans Serif;
 font-size: 11px;
 font-weight: normal;
 text-decoration: none;
 padding:5px;
}


div#SobreCapa
{
padding:10px;
color:#000000;
font-family: Arial,trebuchet ms, helvetica, Verdana, Sans Serif;
font-size:11px;
font-weight:normal;

}



div#principal
{
float:left;
width:530px;
margin-top:20px;
padding-left:15px;

}

div#principal2
{
float:left;
width:500px;
margin-top:20px;
padding-left:20px;
padding-right:20px;
background-color:#D7DFC7;
text-align:center;
}

div#principal3
{
float:left;
width:500px;
margin-top:20px;
padding:20px;
background-color:#D7DFC7;
text-align:left;
font-family: Arial,trebuchet ms, helvetica, Verdana, Sans Serif;
font-size:11px;
}

div#directori
{
width:165px;
float:left;
margin-bottom:25px;
}

div#noticies
{
width:325px;
height:340px;

float:right;
margin-bottom:30px;
font-family: Arial,trebuchet ms, helvetica, Verdana, Sans Serif;
font-size:11px;

}


/*scroll dināmic*/

div#noticies2
{
float:left;
background-color:#D7DFC7;
width:320px;
height:300px;
margin-left:20px;
margin-bottom:20px;
}

div#contentOuter {
padding:5px;
font-size:12px;
text-align:left;

}

div#contentInner {
padding:5px;
color:#000000;
font-family: Arial,trebuchet ms, helvetica, Verdana, Sans Serif;
font-size:11px;
}

div#contentInner a {
text-decoration:none;
font-family: Arial,trebuchet ms, helvetica, Verdana, Sans Serif;
font-size:11px;
}

div#contentInner a:hover {
text-decoration:underline;
}

div#contentUpArrows {
 border:0;
 width:7px;
 height:6px;
}

div#contentBar {
float:right;
cursor: pointer;
background-color: #193E52;
cursor: move;
}

div#contentDownArrows {
 border:0;
 width:7px;
 height:6px;
}

div#contentThumb {
 background-color: #193E52; 
 cursor: move;
}

.absDiv {
z-index:1;
position:absolute;
 visibility: hidden;
 overflow: hidden;
 color: white;
}

#loadMessage {
 left: 288px;
 top: 345px;
 position: absolute; 
 color: #999999;
 font-weight: bold;
}

/* fi scroll dināmics */


div.noticia
{
padding:5px;
color:#000000;
font-family: Arial,trebuchet ms, helvetica, Verdana, Sans Serif;
font-size:11px;
text-align:left;
}

div.noticia h1
{
margin:0;
font-size:11px;
}

div.noticia img
{
margin-top:10px;
margin-bottom:10px;
}

div.noticia a
{
color:#316886;
}

div.noticia p
{
margin-top:0;
margin-bottom:0;
}

p.subtitol
{
padding-top:10px;
}

font.PortTitol
{
font-weight:bold;
padding-bottom:10px;
}

font.PortEntradeta
{

}

table.PortTaula
{
padding-right:10px;
padding-left:5px;

}

td.PortTaula
{
padding-right:10px;
padding-left:5px;

}

img.Portimatge
{
padding:10px;

}

div.separador
{
margin-top:25px;
clear:both;
height:20px;
border-top:1px solid #04604E;
width:150px;
margin-left:auto;
margin-right:auto;
}


div.UrlCellaList
{
 color:#000000;
 font-family: Arial,trebuchet ms, helvetica, Verdana, Sans Serif;
 font-size:11px;
 padding:1px;
}
a.UrlCellaListA
{padding-left:6px;
 color:#AA002D;
 font-weight:bold;
 font-family: Arial,trebuchet ms, helvetica, Verdana, Sans Serif;
text-decoration:none;
}
a.UrlCellaListA:hover{text-decoration:underline;}


