#meteo{
      background-color: #D7E2BA;
}

div#ibanner{
	position:relative; 
	display: block;
}
.innerHTML
{
z-index:2;
}
.cssBanner{
	z-index:-1; 
} 
.ibannerIE{
	z-index:-1; 
} 
.ibannerMOZ{
	z-index:0; 
}

#contOcult{
    display: none;
    position:absolute;
    top:435px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:120px;
    height:20px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcultAran{
    display: none;
    position:absolute;
    top:270px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:120px;
    height:20px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcultale{
    display: none;
    position:absolute;
    top:420px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:120px;
    height:20px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcult2{
    display: none;
    position:absolute;
    top:454px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:240px;
    height:20px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcultAran2{
    display: none;
    position:absolute;
    top:285px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:240px;
    height:20px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcult2es{
    display: none;
    position:absolute;
    top:454px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:210px;
    height:20px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcult2ale{
    display: none;
    position:absolute;
    top:440px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:260px;
    height:20px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcult2por{
    display: none;
    position:absolute;
    top:440px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:300px;
    height:20px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcult3{
    display: none;
    position:absolute;
    top:420px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:240px;
    height:70px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}



#contOcultAran3{
    display: none;
    position:absolute;
    top:220px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:240px;
    height:70px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcult3ale{
    display: none;
    position:absolute;
    top:405px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:260px;
    height:70px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcult3es{
    display: none;
    position:absolute;
    top:420px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:210px;
    height:70px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}

#contOcult3por{
    display: none;
    position:absolute;
    top:420px;
    font-family: tahoma,arial;
    font-size: 10px;
    left:275px;
    width:210px;
    height:80px;
    z-index:10;
    background-color: #FDE1DF;
    color: #8D0900;
    padding: 0px 5px 0px 5px;
    border: 1px #8D0900 solid;
    font-weight: bold;
}
a.menu:link{color: #063757}
a.menu:visited{color: #063757}
a.menu:active{color: #063757}
a.menu:hover{background: #FAD4D4; color: #063757; font-weight: bold; font-family: tahoma,verdana,arial; font-size: 10px;}
a.menu{text-decoration: none}

a.peu:link{color: #ffffff}
a.peu:visited{color: #ffffff}
a.peu:active{color: #ffffff}
a.peu:hover{color: #ffffff; font-weight: bold; font-family: Verdana,Arial,Helvetica; font-size: 11px;}
a.peu{text-decoration: none}

a.groc:link{color: #000000}
a.groc:visited{color: #000000}
a.groc:hover{background: #FFE443}
a.groc{text-decoration: none}

a.grocb:link{text-decoration: none; font-family: Arial,Helvetica,Tahoma,Verdana; color: #8D8E85; font-size: 10px;  font-weight: normal;}
a.grocb:visited{text-decoration: none; font-family: Arial,Helvetica,Tahoma,Verdana; color: #8D8E85; font-size: 10px;  font-weight: normal;}
a.grocb:hover{text-decoration: none; font-family: Arial,Helvetica,Tahoma,Verdana; color: #8D8E85; font-size: 10px;  font-weight: normal; background: #FFE443;}
a.grocb{text-decoration: none; font-family: Arial,Helvetica,Tahoma,Verdana; color: #8D8E85; font-size: 10px;  font-weight: normal;}

a.forum:link{color: #7A2D03}
a.forum:visited{color: #7A2D03}
a.forum:hover{background: #7A2D03; color: #ffffff;}
a.forum{text-decoration: none}

a.caza:link{color: #225E05;}
a.caza:visited{color: #225E05;}
a.caza:hover{background: #B4D6A4;}
a.caza{text-decoration: none}

a.bolet:link{color: #945809}
a.bolet:visited{color: #945809}
a.bolet:hover{background: #efdcc4}
a.bolet{text-decoration: none}

a.pesca:link{text-decoration: none; font-family: tahoma,Verdana; font-size: 11px; color: #3E80B6;}
a.pesca:visited{text-decoration: none; font-family: tahoma,Verdana; font-size: 11px; color: #3E80B6;}
a.pesca:hover{text-decoration: none; font-family: tahoma,Verdana; font-size: 11px; color: #3E80B6; background: #BEE7F3;}

a.ski:link {text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 12px; font-weight: bold; text-align: left;}
a.ski:visited {text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 12px; font-weight: bold; text-align: left;}
a.ski:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 12px; font-weight: bold; background: #F05323; text-align: left;}


a.naturale:link {text-decoration: none; font-family: tahoma,Verdana; color: #ffffff; font-size: 10px; font-weight: bold; text-align: left; letter-spacing: 0px;}
a.naturale:visited {text-decoration: none; font-family: tahoma,Verdana; color: #ffffff; font-size: 10px; font-weight: bold; text-align: left;}
a.naturale:hover{text-decoration: none; font-family: tahoma,Verdana; color: #ffffff; font-size: 10px; font-weight: bold; text-align: left;}

a.natura:link {text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px; font-weight: bold; text-align: left;}
a.natura:visited {text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px; font-weight: bold; text-align: left;}
a.natura:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px; font-weight: bold; text-align: left;}
#natura{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px; font-weight: bold; text-align: left;}


a.naturab:link {text-decoration: none; font-family: Verdana; color: #225E05; font-size: 10px;  text-align: left;}
a.naturab:visited {text-decoration: none; font-family: Verdana; color: #225E05; font-size: 10px;  text-align: left;}
a.naturab:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left; background: #81B16A;}

a.cultura:link {text-decoration: none; font-family: Verdana; color: #815B44; font-size: 10px;  text-align: left;}
a.cultura:visited {text-decoration: none; font-family: Verdana; color: #815B44; font-size: 10px;  text-align: left;}
a.cultura:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left; background: #C7A997;}

a.culturab:link {text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left;}
a.culturab:visited {text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left;}
a.culturab:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left;}

a.cultura_ale:link {text-decoration: none; font-family: Verdana; color: #815B44; font-size: 10px;  text-align: left; letter-spacing: 0px;}
a.cultura_ale:visited {text-decoration: none; font-family: Verdana; color: #815B44; font-size: 10px;  text-align: left; letter-spacing: 0px;}
a.cultura_ale:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left; background: #C7A997; letter-spacing: 0px;}

a.gastro:link {text-decoration: none; font-family: Verdana; color: #920404; font-size: 10px;  text-align: left;}
a.gastro:visited {text-decoration: none; font-family: Verdana; color: #920404; font-size: 10px;  text-align: left;}
a.gastro:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left; background: #EC8A8A;}

a.gastrob:link {text-decoration: none; font-family: Verdana; color: #920404; font-size: 8.5px;  text-align: left;}
a.gastrob:visited {text-decoration: none; font-family: Verdana; color: #920404; font-size: 8.5px;  text-align: left;}
a.gastrob:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 8.5px;  text-align: left; background: #EC8A8A;}


a.rut:link {text-decoration: none; font-family: Verdana; color: #E61E1E; font-size: 10px;  text-align: left; }
a.rut:visited {text-decoration: none; font-family: Verdana; color: #E61E1E; font-size: 10px;  text-align: left;}
a.rut:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left; background: #EC8A8A;}


a.esqui:link {text-decoration: none; font-family: Verdana; color: #46B0E7; font-size: 10px;  text-align: left;}
a.esqui:visited {text-decoration: none; font-family: Verdana; color: #46B0E7; font-size: 10px;  text-align: left;}
a.esqui:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left; background: #7FD1FA;}

a.normal:link{color: #4C4C4C}
a.normal:visited{color: #4C4C4C}
a.normal:hover{background: #FDFAB1}

a.agenda:link{color: #ffffff; font-family: Verdana,arial; font-size: 10px;}
a.agenda:visited{color: #ffffff; font-family: Verdana,arial; font-size: 10px;}
a.agenda:hover{color: #ffffff; font-family: Verdana,arial; font-size: 10px;}

a.white:link{color: #ffffff}
a.white:visited{color: #ffffff}
a.white:hover{color: #000000; background: #FDFAB1}

a.rutes  {text-decoration: none; font-family: Verdana; color: #E89325; font-size: 12px; font-weight: bold;}
a.rutes {text-decoration: none; font-family: Verdana; color: #345F05; font-size: 12px; font-weight: bold;}
a.rutes {text-decoration: none; font-family: Verdana; color: #E89325; font-size: 12px; font-weight: bold;}  
a.rutes {text-decoration: none; font-family: Verdana; color: #345F05; font-size: 12px; font-weight: bold;}  

a.cister:link {text-decoration: none; font-family: tahoma,Verdana; color: #915927; font-size: 11px; font-weight: bold;}
a.cister:visited {text-decoration: none; font-family: tahoma,Verdana; color: #915927; font-size: 11px; font-weight: bold;}
a.cister:hover {text-decoration: none; font-family: tahoma,Verdana; color: #DFAB79; font-size: 11px; font-weight: bold;}  
a.cister {text-decoration: none; font-family: tahoma,Verdana; color: #915927; font-size: 11px; font-weight: bold;}  

a.castell:link {text-decoration: none; font-family: tahoma,Verdana; color: #847101; font-size: 14px; font-weight: bold;}
a.castell:visited {text-decoration: none; font-family: tahoma,Verdana; color: #847101; font-size: 14px; font-weight: bold;}
a.castell:hover {text-decoration: none; font-family: tahoma,Verdana; color: #D3B280; font-size: 14px; font-weight: bold;}  
a.castell {text-decoration: none; font-family: Verdana; color: #847101; font-size: 14px; font-weight: bold;}  

a.submenu:link {text-decoration: none; font-family: Verdana; color: #847101; font-size: 12px; font-weight: bold;}
a.submenu:visited {text-decoration: none; font-family: Verdana; color: #847101; font-size: 12px; font-weight: bold;}
a.submenu:hover {text-decoration: none; font-family: Verdana; color: #c18b3a; font-size: 12px; font-weight: bold;}  
a.submenu, span.submenu {text-decoration: none; font-family: Verdana; color: #847101; font-size: 12px; font-weight: bold;}  

a.enq:link {text-decoration: none; font-family: Verdana; color: #67801C; font-size: 11px; font-weight: bold;}
a.enq:visited {text-decoration: none; font-family: Verdana; color: #67801C; font-size: 11px; font-weight: bold;}
a.enq:hover {text-decoration: none; font-family: Verdana; color: #D3B280; font-size: 11px; font-weight: bold;}  
a.enq {text-decoration: none; font-family: Verdana; color: #67801C; font-size: 11px; font-weight: bold;}  

a.gale:link {text-decoration: none; font-family: Verdana; color: #404F69; font-size: 12px; font-weight: bold;}
a.gale:visited {text-decoration: none; font-family: Verdana; color: #404F69; font-size: 12px; font-weight: bold;}
a.gale:hover {text-decoration: none; font-family: Verdana; color: #949DAD; font-size: 12px; font-weight: bold;}  
a.gale {text-decoration: none; font-family: Verdana; color: #404F69; font-size: 12px; font-weight: bold;}  

a.tits:link {text-decoration: none; font-family: Verdana,arial; color: #3C3D38; font-size: 11px; font-weight: bold; line-height: 16px; text-align: left; letter-spacing: -1px;}
a.tits:visited {text-decoration: none; font-family: Verdana,arial; color: #3C3D38; font-size: 11px; font-weight: bold; line-height: 16px; text-align: left; letter-spacing: -1px;}
a.tits:hover {text-decoration: none; font-family: Verdana,arial; color: #3C3D38; font-size: 11px; font-weight: bold; line-height: 16px; text-align: left; letter-spacing: -1px;}  
a.tits {text-decoration: none; font-family: Verdana,arial; color: #3C3D38; font-size: 11px; font-weight: bold; line-height: 16px; text-align: left; letter-spacing: -1px;}  

a:link{text-decoration:none; color: #095803; font-weight: bold;}
a:visited{text-decoration:none; color: #095803; font-weight: bold;}
a:hover{text-decoration:none; color: #095803; font-weight: bold;}

a.num:link {text-decoration: none; font-family: Verdana; color: #BA6F04; font-size: 10px;  text-align: left;}
a.num:visited {text-decoration: none; font-family: Verdana; color: #BA6F04; font-size: 10px;  text-align: left;}
a.num:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-size: 10px;  text-align: left; background: #BA6F04;}
a.num{text-decoration: none}

a.dalt:link{text-decoration: none; font-family: Tahoma,Verdana,Arial,Helvetica; color: #00579B; font-size: 10px; height: 16px;}
a.dalt:visited{text-decoration: none; font-family: Tahoma,Verdana,Arial,Helvetica; color: #00579B; font-size: 10px; height: 16px;}
a.dalt:hover{text-decoration: none; font-family: Tahoma,Verdana,Arial,Helvetica; color: #D00233; font-size: 10px; height: 16px;}
a.dalt{text-decoration: none; font-family: Tahoma,Verdana,Arial,Helvetica; color: #00579B; font-size: 10px; height: 16px;}

a.down:link{text-decoration: none; font-family: Tahoma,Verdana,Arial,Helvetica; color: #636B80; font-size: 13px;}
a.down:visited{text-decoration: none; font-family: Tahoma,Verdana,Arial,Helvetica; color: #636B80; font-size: 13px;}
a.down:hover{text-decoration: none; font-family: Tahoma,Verdana,Arial,Helvetica; color: #ffffff; font-size: 13px;}
a.down{text-decoration: none; font-family: Tahoma,Verdana,Arial,Helvetica; color: #636B80; font-size: 13px;}

.down_txt {text-decoration: none; font-family: Tahoma,Verdana,Arial,Helvetica; color: #636B80; font-size: 13px;}

a.golf:link{text-decoration: none; font-family: Arial,Helvetica,Tahoma,Verdana; color: #8D8E85; font-size: 10px;  font-weight: normal;}
a.golf:visited{text-decoration: none; font-family: Arial,Helvetica,Tahoma,Verdana; color: #8D8E85; font-size: 10px;  font-weight: normal;}
a.golf:hover{text-decoration: none; font-family: Arial,Helvetica,Tahoma,Verdana; color: #8D8E85; font-size: 10px;  font-weight: normal;}
a.golf{text-decoration: none; font-family: Arial,Helvetica,Tahoma,Verdana; color: #8D8E85; font-size: 10px;  font-weight: normal;}

a.golfb:link{text-decoration: none; font-family: Verdana,Tahoma,Arial,Helvetica; color: #8D8E85; font-size: 10px;  font-weight: bold; }
a.golfb:visited{text-decoration: none; font-family: Verdana,Tahoma,Arial,Helvetica,Tahoma; color: #8D8E85; font-size: 10px;  font-weight: bold;}
a.golfb:hover{text-decoration: none; font-family: Verdana,Tahoma,Arial,Helvetica,Tahoma; color: #D6F7AA; font-size: 10px;  font-weight: bold; background: #4EAF00;}
a.golfb{text-decoration: none; font-family: Verdana,Tahoma,Arial,Helvetica,Tahoma; color: #8D8E85; font-size: 10px;  font-weight: bold;}

a.golfs:link{text-decoration: none; font-family: Verdana,Tahoma,Arial,Helvetica; color: #8D8E85; font-size: 10px;  font-weight: bold; }
a.golfs:visited{text-decoration: none; font-family: Verdana,Tahoma,Arial,Helvetica,Tahoma; color: #8D8E85; font-size: 10px;  font-weight: bold;}
a.golfs:hover{text-decoration: none; font-family: Verdana,Tahoma,Arial,Helvetica,Tahoma; color: #fff; font-size: 10px;  font-weight: bold; background: #D3B400;}
a.golfs{text-decoration: none; font-family: Verdana,Tahoma,Arial,Helvetica,Tahoma; color: #8D8E85; font-size: 10px;  font-weight: bold;}


a.quali:link{text-decoration: none; font-family: tahoma,verdana,arial; color: #484941; font-size: 11px; font-weight: normal;}
a.quali:visited{text-decoration: none; font-family: tahoma,verdana,arial; color: #484941; font-size: 11px; font-weight: normal;}
a.quali:hover{text-decoration: none; font-family: tahoma,verdana,arial; color: #484941; font-size: 11px;  background: #F7EB99; font-weight: normal;}
a.quali{text-decoration: none; font-family: tahoma,verdana,arial; color: #484941; font-size: 11px; font-weight: normal;}

a.orange:link{text-decoration: none; font-family: tahoma,verdana,arial; color: #D37317; font-size: 11px; font-weight: bold;}
a.orange:visited{text-decoration: none; font-family: tahoma,verdana,arial; color: #D37317; font-size: 11px; font-weight: bold;}
a.orange:hover{text-decoration: none; font-family: tahoma,verdana,arial; color: #D37317; font-size: 11px;  background: #F4D0AD; font-weight: bold;}
a.orange{text-decoration: none; font-family: tahoma,verdana,arial; color: #D37317; font-size: 11px; font-weight: bold;}
   
   
div#capcelera{
          margin-left: 2px; 
          width:603px;
           } 
div.ficapcelera{
         background-color:#D3B400;
           }
div.txtcapcelera{
         background-color:#F4E799;
         font-family: tahoma,Verdana;
         color: #847101;
         font-size: 15px;
         font-weight: bold;
         text-align: right;
         padding: 6px;
           }
           
div.txtcapcelera2{
         background-color:#F7F0C8;
         font-family: tahoma,Verdana;
         color: #847101;
         font-size: 15px;
         font-weight: bold;
         text-align: right;
         padding: 6px;
           }
div.subtxtcapcelera{
         background-color:#F7F0C8;
         /*height:25px;*/
         text-align: right;
         padding-right: 10px;
         padding-top: 5px;
		 padding-bottom: 5px;
           }
div.subtxtcapcelera2{
         background-color:#F7F0C8;
         height:35px;
         text-align: right;
         padding-right: 10px;
         padding-top: 5px;
           }
div.subtxtcap{
         background-color:#F7F0C8;
         font-family: tahoma,Verdana;
         color: #847101;
         font-size: 13px;
         font-weight: bold;
         text-align: right;
         padding: 6px;
           }
           
div.capceleramap{
         background-color:#F4E799;
         font-family: tahoma,Verdana;
         color: #847101;
         font-size: 13px;
         font-weight: bold;
         text-align: right;
         height: 100px;
           } 
           
div.capceleramap2{
         background-color:#F4E799;
         font-family: tahoma,Verdana;
         color: #847101;
         font-size: 13px;
         font-weight: bold;
         text-align: right;
         margin-top: 0px;
         line-height: 11px; 
		 
           }       
           
div.capceleramap1{
        float: left;
        padding: 0px;
        margin: 0px; 
        background-color: #FFFDE8; 
        width: 120px; 
        text-align: center;
           }         
           
div.comarca{
        margin-left: 15px;
        margin-top: 5px;
        padding: 3px;
        padding-right: 0px;
        padding-left: 1px;
        background-color:#4E6D13;
        width:180px; 
        font-size: 10px;
        color: #ffffff;
        font-family: verdana,arial;
        font-weight:bold;
        text-align: left;
           } 
div.fotoComarca{
        margin-left: 15px;
        margin-top: 5px;
        padding: 0px;
        width:180px; 
        text-align: left;
}            
    
.listPhoto{
				overflow: auto;
				width: 360px;
				height: 320px;
				top: 100px;
			}	
			
  td{
   font-family: tahoma,verdana,arial;
   font-size: 11px;
   color: #484941;
   line-height: 16px;
   }   
.tddreta {
    font-family: Verdana,Arial,Helvetica;
    color: #000000;
    font-size: 13px;
    line-height: 18px;
    text-align: right;
    }
.tdleft {
    font-family: Verdana,Arial,Helvetica;
    color: #000000;
    font-size: 13px;
    line-height: 18px;
    text-align: left;
    }
.tdcenter {
    font-family: Verdana,Arial,Helvetica;
    color: #000000;
    font-size: 13px;
    line-height: 18px;
    text-align: center;
    }    
.tit {
    font-family: Verdana,Arial,Helvetica;
    color: #990280;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    }   
.txtmap{
   font-family: tahoma,verdana,arial;
   font-size: 15px;
   color: #1D6F03;
   line-height: 20px;
   text-align: justify;
   }  
    
.titblanc {
    font-family: tahoma,Verdana,Arial,Helvetica;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    line-height: 18px;
    }

.peutext {
    font-family: Verdana,Arial,Helvetica;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    }
    
.menu2 {
    font-family: tahoma,verdana,arial;
    color: #C1CC89;
    font-size: 10px;
    font-weight: bold;
    line-height: 18px;
    }
    
.routes {
    font-family: tahoma,verdana,arial;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    background-color: #920404;
    letter-spacing: 2px;
    padding-bottom: 5px;
    padding-top: 3px;
    }
    
.asocia {
    font-family: tahoma,verdana,arial;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    background-color: #D37317;
    letter-spacing: 2px;
    padding-bottom: 5px;
    padding-top: 3px;
    }
    
  .musica {
    font-family: tahoma,verdana,arial;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    background-color: #C40707;
    letter-spacing: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    }
   
   .titmusica {
    font-family: tahoma,verdana,arial;
    color: #D27272;
    font-size: 11px;
    font-weight: bold;
    }

    .titmusica2 {
    font-family: tahoma,verdana,arial;
    color: #A50808;
    font-size: 12px;
    font-weight: bold;
    text-align: justify;
    }
       
 .religios {
    font-family: tahoma,verdana,arial;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    background-color: #815B44;
    letter-spacing: 2px;
    padding-bottom: 2px;
    padding-top: 2px;
    }
  .escapada{
    font-family: tahoma,verdana,arial;
    color: #C67E00;
    font-size: 11px;
    font-weight: bold;
    line-height: 15px;
    }
   .escapadab{
    color: #D3A060;
    font-size: 11px;
    }
  
ul.circle{
            list-style-type:circle
          }
          
.normal{
   font-family: tahoma,verdana,arial;
   font-size: 11px;
   font-weight: normal;
   letter-spacing: normal;
   }
.negre{
   font-family: tahoma,verdana,arial;
   font-size: 11px;
   font-weight: bold;
   letter-spacing: 1px;
   color: #19B424;
   }
 .negre2{
   font-family: verdana,arial;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
   color: #1D9BA8;
   }

.so{
   font-family: futura,trebuchet;
   font-size: 14px;
   font-weight: bold;
   letter-spacing: normal;
   color: #FFFFFF;
   }

.titol{
   font-family: arial;
   font-size: 14px;
   font-weight: bold;
   letter-spacing: normal;
   color: #D3B280;
   }
   
.data{
   font-family: verdana;
   font-size: 10px;
   font-weight: bold;
   letter-spacing: normal;
   color: #A9B08B;
   text-align: right;
   } 
   
.menu{
   font-family: verdana;
   font-size: 10px;
   font-weight: bold;
   letter-spacing: normal;
   color: #A9B08B;
   text-align: left;
   } 
   
.tits{
   font-family: arial;
   font-size: 12px;
   font-weight: bold;
   letter-spacing: normal;
   color: #3C3D38;
   text-align: left;
   line-height: 16px;
   } 
.titorni{
   font-family: tahoma,arial;
   font-size: 14px;
   font-weight: bold;
   letter-spacing: normal;
   color: #484941;
   text-align: left;
   } 
   
.copy{
   font-family: arial;
   font-size: 11px;
   font-weight: normal;
   letter-spacing: normal;
   color: #8D8E85;
   text-align: left;
   line-height: 16px;
   } 
   
.txt{
   font-family: arial;
   font-size: 10px;
   font-weight: normal;
   letter-spacing: normal;
   color: #8D8E85;
   text-align: left;
   line-height: 16px;
   } 
   
.txtb{
   font-family: arial;
   font-size: 9px;
   font-weight: normal;
   letter-spacing: normal;
   color: #8D8E85;
   text-align: left;
   line-height: 16px;
   } 
   
.avui{
   font-family: verdana,arial;
   font-size: 10px;
   font-weight: normal;
   letter-spacing: 0px;
   color: #ffffff;
   text-align: center;
   line-height: 12px;
   } 
   
.cultura{
   font-family: tahoma,arial;
   font-size: 13px;
   font-weight: bold;
   letter-spacing: normal;
   color: #703400;
   line-height: 18px;
   }
   
 .turisme{
   font-family: tahoma,arial;
   font-size: 13px;
   font-weight: bold;
   letter-spacing: normal;
   color: #D37317;
   line-height: 18px;
   }
 
 .turismesalut{
   font-family: tahoma,arial;
   font-size: 12px;
   font-weight: bold;
   text-align: justify;
   color: #847101;
   line-height:18px;
   }
   
    
    .turismesalutb{
   font-family: tahoma,arial;
   font-size: 12px;
   text-align: justify;
   color: #AE9507;
   line-height:18px;
   }
   
a.turis:link {text-decoration: none; font-family: tahoma,Verdana; color: #847101; font-weight: bold; font-size: 12px;  text-align: center; line-height: 18px;}
a.turis:visited {text-decoration: none; font-family: tahoma,Verdana; color: #847101; font-weight: bold; font-size: 12px;  text-align: center; line-height: 18px;}
a.turis:hover{text-decoration: none; font-family: tahoma,Verdana; color: #AE9507; font-weight: bold; font-size: 12px;  text-align: center; line-height: 18px;}
a.turis{text-decoration: none}

a.esportsb:link {text-decoration: none; font-family: tahoma,Verdana; color: #6699cc; font-weight: bold; font-size: 11px;  text-align: center; line-height: 12px;}
a.esportsb:visited {text-decoration: none; font-family: tahoma,Verdana; color: #6633FF; font-weight: bold; font-size: 11px;  text-align: center; line-height: 12px;}
a.esportsb:hover{text-decoration: none; font-family: tahoma,Verdana; color: #0000FF; font-weight: bold; font-size: 11px;  text-align: center; line-height: 12px;}
a.esportsb{text-decoration: none}

a.turisb:link {text-decoration: none; font-family: tahoma,Verdana; color: #AE9507; font-weight: bold; font-size: 11px;  text-align: center; line-height: 12px;}
a.turisb:visited {text-decoration: none; font-family: tahoma,Verdana; color: #AE9507; font-weight: bold; font-size: 11px;  text-align: center; line-height: 12px;}
a.turisb:hover{text-decoration: none; font-family: tahoma,Verdana; color: #847101; font-weight: bold; font-size: 11px;  text-align: center; line-height: 12px;}
a.turisb{text-decoration: none}

a.avui:link {text-decoration: none; font-family: Verdana; color: #ffffff; font-weight: normal; font-size: 10px;  text-align: center; line-height: 12px;}
a.avui:visited {text-decoration: none; font-family: Verdana; color: #ffffff; font-weight: normal; font-size: 10px;  text-align: center; line-height: 12px;}
a.avui:hover{text-decoration: none; font-family: Verdana; color: #ffffff; font-weight: normal; font-size: 10px;  text-align: center; line-height: 12px;}
a.avui{text-decoration: none}

 .enquesta{
   font-family: verdana,arial;
   font-size: 10px;
   font-weight: normal;
   letter-spacing: -1px;
   color: #484941;
   line-height: 12px;
   } 
     
.avuib{
   font-family: verdana,arial;
   font-size: 10px;
   font-weight: normal;
   letter-spacing: -1px;
   color: #484941;
   text-align: justify;
   line-height: 12px;
   } 
.avuibb{
   font-family: verdana,arial;
   font-size: 15px;
   font-weight: normal;
   letter-spacing: 0px;
   color: #484941;
   text-align: justify;
   line-height: 12px;
   } 
   
.enques{
   font-family: arial,verdana;
   font-size: 10px;
   font-weight: normal;
   letter-spacing: -1px;
   color: #484941;
   text-align: left;
   line-height: 12px;
   margin-left:5px;
   
   
   } 
   
   

	
	#rad{
	text-indent:-17px;
	margin-left:15px;
    text-align:left;
	margin-top: -7px;
	

	
	}
   
.rutaro{
   font-family: verdana,arial;
   font-size: 11px;
   font-weight: normal;
   letter-spacing: -1px;
   color: #484941;
   text-align: justify;
   line-height: 12px;
   }   
   
.turacce{
   font-family: tahoma,verdana,arial;
   font-size: 11px;
   font-weight: normal;
   letter-spacing: 1px;
   color: #484941;
   text-align: justify;
   line-height: 12px;
   }   
   
.txt2{
   font-family: arial;
   font-size: 11px;
   font-weight: normal;
   letter-spacing: normal;
   color: #484941;
   text-align: left;
   line-height: 16px;
   }    
   
.esqui{
   font-family: verdana;
   font-size: 10px;
   font-weight: normal;
   letter-spacing: normal;
   color: #484941;
   text-align: justify;
   line-height: 13px;
   }  
   
.esquib{
   font-family: verdana,arial;
   font-size: 10px;
   font-weight: normal;
   letter-spacing: -1px;
   color: #484941;
   text-align: center;
   line-height: 12px;
   } 
   
#content {position: absolute;}
	      body {margin-left:0; margin-right:0; margin-top:0; margin-bottom:0; width:100%;height:100%;}
        input.article {  background-color: #FFFFFF; border: 1px #506E13 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #506E13; font-style: normal}
        textarea.article {  background-color: #FFFFFF; border: 1px #506E13 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #506E13; font-style: normal}
        select.article {  background-color: #FFFFFF; border: 1px #506E13 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #506E13; font-style: normal}
	      input.cerca {  background-color: #FFFFFF; border: 1px #506E13 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #506E13; font-style: normal}
	
	       input.rutes {  background-color: #FFFFFF; border: 1px #506E13 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E61E1E; font-style: normal}
	       textarea.rutes {  background-color: #FFFFFF; border: 1px #506E13 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E61E1E; font-style: normal}
         select.triarutes {  background-color: #FFFFFF; border: 1px #506E13 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #E61E1E; font-style: normal}
         
         input.esgle {  background-color: #FFFFFF; border: 1px #AE6D07 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AE6D07; font-style: normal}
	       textarea.esgle {  background-color: #FFFFFF; border: 1px #AE6D07 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AE6D07; font-style: normal}
         select.esgle {  background-color: #FFFFFF; border: 1px #AE6D07 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AE6D07; font-style: normal}
         
         input.festes {  background-color: #FFFFFF; border: 1px #AF1515 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7F1919; font-style: normal}
	       textarea.festes {  background-color: #FFFFFF; border: 1px #AF1515 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7F1919; font-style: normal}
         select.festes {  background-color: #FFFFFF; border: 1px #AF1515 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #7F1919; font-style: normal}
	
	
	      input.museus {  background-color: #FFFFFF; border: 1px #511303 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #511303; font-style: normal}
        textarea.museus {  background-color: #FFFFFF; border: 1px #511303 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #511303; font-style: normal}
        select.museus {  background-color: #FFFFFF; border: 1px #511303 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #511303; font-style: normal}
        
        input.esports {  background-color: #FFFFFF; border: 1px #7BAAD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3B79AC; font-style: normal}
        textarea.esports {  background-color: #FFFFFF; border: 1px #7BAAD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3B79AC; font-style: normal}
        select.esports {  background-color: #FFFFFF; border: 1px #7BAAD1 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3B79AC; font-style: normal}
        
        input.orni {  background-color: #FFFFFF; border: 1px #B98D16 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B98D16; font-style: normal}
        textarea.orni {  background-color: #FFFFFF; border: 1px #B98D16 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B98D16; font-style: normal}
        select.orni {  background-color: #FFFFFF; border: 1px #B98D16 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #B98D16; font-style: normal}
        
        input.turis {  background-color: #FFFFFF; border: 1px #D37317 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D37317; font-style: normal}
        textarea.turis {  background-color: #FFFFFF; border: 1px #D37317 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D37317; font-style: normal}
        select.turis {  background-color: #FFFFFF; border: 1px #D37317 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #D37317; font-style: normal}
        
        input.balne {  background-color: #FFFFFF; border: 1px #AC9420 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AC9420; font-style: normal}
        textarea.balne {  background-color: #FFFFFF; border: 1px #AC9420 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AC9420; font-style: normal}
        select.balne {  background-color: #FFFFFF; border: 1px #AC9420 solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AC9420; font-style: normal}
        
         input.soli {  background-color: #FFFFFF; border: 1px #71A30C solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AE6D07; font-style: normal}
	       textarea.soli {  background-color: #FFFFFF; border: 1px #71A30C solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AE6D07; font-style: normal}
         select.soli {  background-color: #FFFFFF; border: 1px #71A30C solid; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #AE6D07; font-style: normal}
         
       
.nom {font-family: verdana,arial; color: white; font-size: 14px; font-weight: bold;}
.nom2 {letter-spacing: 1px; font-family: verdana,arial; color: white; font-size: 12px; font-weight: bold;}
.categoria {font-family: verdana,arial; color: white; font-size: 12px; }

a.menu2 {
   font-family: arial;
   font-size: 10px;
   font-weight: bold;
   
   letter-spacing: normal;
   color: #699901;
   text-align: right;
   line-height: 18px;
   } 

a.menu2:hover {
   font-family: arial;
   font-size: 10px;
   font-weight: bold;
   
   letter-spacing: normal;
   color: #415E02;
   text-align: right;
   line-height: 18px;
   }

a.menu2:visited {
   text-decoration: none;
   font-family: arial;
   font-size: 10px;
   font-weight: bold;
   
   letter-spacing: normal;
   color: #699901;
   text-align: right;
   line-height: 18px;
   } 
          

a.menu2_ale {
   font-family: arial;
   font-size: 9px;
   font-weight: bold;
   
   letter-spacing: normal;
   color: #699901;
   text-align: right;
   line-height: 18px;
   } 

a.menu2_ale:hover {
   font-family: arial;
   font-size: 9px;
   font-weight: bold;
   
   letter-spacing: normal;
   color: #415E02;
   text-align: right;
   line-height: 18px;
   }

a.menu2_ale:visited {
   text-decoration: none;
   font-family: arial;
   font-size: 9px;
   font-weight: bold;
   
   letter-spacing: normal;
   color: #699901;
   text-align: right;
   line-height: 18px;
   }           
          
           
a.vermell { 
    	text-decoration: none;
    	font-family: Arial; 
    	font-size: 11px; 
    	color: #ffffff;
    	line-height: 18px; 
    	font-weight: bold;
}  
 
a.vermell:hover { 
    	text-decoration: none;
    	font-family: Arial; 
    	font-size: 11px; 
  	color: #346028;
  	line-height: 18px;
  	font-weight: bold;
}  
a.vermell:visited { 
    	text-decoration: none;
    	font-family: Arial; 
    	font-size: 11px; 
    	color: #ffffff; 
    	line-height: 18px;
    	font-weight: bold;
}  
a.vermell_ale { 
			text-decoration: none; 
			font-family: Arial,helvetica,tahoma; 
			font-size: 11px; 
			color: #ffffff; 
			line-height: 18px; 
			font-weight: bold; 
			letter-spacing: 0px;
}  

a.vermell_ale:hover { 
			text-decoration: none; 
			font-family: Arial,helvetica,tahoma; 
			font-size: 11px; 
			color: #346028; 
			line-height: 18px; 
			font-weight: bold; 
			letter-spacing: 0px;
}  
a.vermell_ale:visited { 
			text-decoration: none; 
			font-family: Arial,helvetica,tahoma; 
			font-size: 11px; 
			color: #ffffff; 
			line-height: 18px; 
			font-weight: bold; 
			letter-spacing: 0px;
}  

a.vermell_ale2 { 
			text-decoration: none; 
			font-family: Arial,helvetica,tahoma; 
			font-size: 10.5px; 
			color: #ffffff; 
			line-height: 18px; 
			font-weight: bold; 
			letter-spacing: -0.25px;
}  

a.vermell_ale2:hover { 
			text-decoration: none; 
			font-family: Arial,helvetica,tahoma; 
			font-size: 10.5px; 
			color: #346028; 
			line-height: 18px; 
			font-weight: bold; 
			letter-spacing: -0.25px;
}  
a.vermell_ale2:visited { 
			text-decoration: none; 
			font-family: Arial,helvetica,tahoma; 
			font-size: 10.8px; 
			color: #ffffff; 
			line-height: 18px; 
			font-weight: bold; 
			letter-spacing: -0.25px;
}  



a.vermell_ale3 { 
			text-decoration: none; 
			font-family: arial; 
			font-size: 10px; 
			color: #ffffff; 
			font-weight: bold; 
			letter-spacing: -0.5px;
}  

a.vermell_ale3:hover { 
			text-decoration: none; 
			font-family: helvetica,tahoma; 
			font-size: 10px; 
			color: #346028; 
			font-weight: bold; 
			letter-spacing: -0.5px;
}  
a.vermell_ale3:visited { 
			text-decoration: none; 
			font-family: tahoma; 
			font-size: 10px; 
			color: #ffffff; 
			font-weight: bold; 
			letter-spacing: -0.5px;
}  




a.acce { 
    	text-decoration: none;
    	font-family: Arial; 
    	font-size: 11px; 
    	color: #175805;
    	line-height: 18px; 
    	font-weight: bold;
}  
a.acce:hover { 
    	text-decoration: none;
    	font-family: Arial; 
    	font-size: 11px; 
  	color: #ffffff;
  	line-height: 18px;
  	font-weight: bold;
}  
a.acce:visited { 
    	text-decoration: none;
    	font-family: Arial; 
    	font-size: 11px; 
    	color: #175805; 
    	line-height: 18px;
    	font-weight: bold;
}  

img.mini { 
	margin: 0px 0px 10px 8px;
	border: 0; 
}

div.pdmenu {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        width: 157px;
        z-index: 10;
}
.pdmenu ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;	
	width: 157px;
	z-index: 10;
}
.pdmenu li  {
	margin:  0px 0px -2px 10px;
	padding: 0px 0px 0px 0px;
    	width: 157px; 
    	z-index: 10;
}
.pdmenu ul li  {
        margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 157px;
        display: block;   
        text-align: right;
       
        z-index: 10;  
}
.pdmenu ul li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        width: 157px;
        text-align: right;  
        z-index: 10;      
}
.pdmenu ul li ul {
	margin:  0px 0px 0px -5px;
	padding: 0px 0px 0px -5px;
	width: 280px;
	border-top:1px solid #D1D5C8;
	border-left:1px solid #D1D5C8;    
	border-right:1px solid #D1D5C8;  
	border-bottom:1px solid #D1D5C8;   
	display: none;
        position: absolute; 
        z-index: 50;
}
.pdmenu ul li:hover ul {
	width: 280px;
	visibility: visible;
	display: block;
	position:absolute;  
	border-top:1px solid #D1D5C8;
	border-left:1px solid #D1D5C8;    
	border-right:1px solid #D1D5C8; 
	z-index: 10;

}
.pdmenu ul li a:hover ul {
	width: 280px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	visibility: visible;
	display: block;
	position:absolute;  
	border-top:1px solid #D1D5C8;
	border-left:1px solid #D1D5C8;    
	border-right:1px solid #D1D5C8;
	z-index: 10;
	text-indent: 0px;
}

.pdmenu ul li ul li {
	width: 280px;
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 0px;
    	text-decoration: none;
        text-align: left;
    	font-size: 10px;         
        color: #699909;
	border-bottom:1px solid #D1D5C8;
        background-image: url("pic/pixeltrans.gif");
        background-color: #F4F6EC;
        text-indent: 0px;
        z-index: 10;
	list-style-position:outside;
}

.pdmenu ul li ul li a {
	width: 280px;
	margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 0px;
        
        width: 100%;    
        
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px; 
        
    	color: #699909;
    	
    	z-index: 10;
}

/* ******************************** Internet Explorer *******************************/

.pdmenu ul li ul li a:visited {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px;        
        color: #699909;
        z-index: 10;
}
.pdmenu ul li ul li a:link {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px;
    	color: #699909; 
    	z-index: 10;
    	        
}

/* ******************************** Internet Explorer *******************************/

.pdmenu ul li ul li a:visited {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px;        
        color: #699909;
        z-index: 10;
}
.pdmenu ul li ul li a:link {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px;
    	color: #699909; 
    	z-index: 10;
    	        
}


/* ******************************** Internet Explorer *******************************/

.pdmenu ul li ul li a:hover {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px; 
    	font-weight: bold;
    	z-index: 10;
                      
}


/* ******************************************************************************/
/* ******************************** Mozilla *******************************/
.pdmenu ul li ul li:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 0px;
	border-bottom:1px solid #D1D5C8;
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px; 
    	font-weight: bold;
    	z-index: 10;
          
}

/* ************************************************************************/

div.pdmenues {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        width: 280px;
        z-index: 10;
}
.pdmenues ul {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-type: none;	
	width: 280px;
	z-index: 10;
}
.pdmenues li  {
	margin:  0px 0px -2px 10px;
	padding: 0px 0px 0px 0px;
    	width: 20px; 
    	z-index: 10;
}
.pdmenues ul li  {
        margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 280px;
        display: block;   
        text-align: left;
        z-index: 10;  
}
.pdmenues ul li a {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        width: 280px;
        text-align: left;  
        z-index: 10;      
}
.pdmenues ul li ul {
	margin:  0px 0px 0px -5px;
	padding: 0px 0px 0px -5px;
	width: 100px;
	border-top:1px solid #46B0E7;
	border-left:1px solid #46B0E7;    
	border-right:1px solid #46B0E7;  
	border-bottom:1px solid #46B0E7;   
	display: none;
        position: absolute; 
        z-index: 50;
}
.pdmenues ul li:hover ul {
	width: 100px;
	visibility: visible;
	display: block;
	position:absolute;  
	border-top:1px solid #46B0E7;
	border-left:1px solid #46B0E7;    
	border-right:1px solid #46B0E7; 
	z-index: 10;

}
.pdmenues ul li a:hover ul {
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	visibility: visible;
	display: block;
	position:absolute;  
	border-top:1px solid #46B0E7;
	border-left:1px solid #46B0E7;    
	border-right:1px solid #46B0E7;
	z-index: 10;
	text-indent: 0px;
}

.pdmenues ul li ul li {
	width: 100px;
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 0px;
    	text-decoration: none;
        text-align: left;
    	font-size: 10px;         
        color: #167BC2;
	border-bottom:1px solid #46B0E7;
        background-image: url("pic/pixeltrans.gif");
        background-color: #BEE4F8;
        text-indent: 0px;
        z-index: 10;
	list-style-position:outside;
}

.pdmenues ul li ul li a {
	width: 100px;
	margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 0px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px; 
    	color: #2DA5E3;
    	z-index: 10;
}

/* ******************************** Internet Explorer *******************************/

.pdmenues ul li ul li a:visited {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px;        
        color: #2DA5E3;
        z-index: 10;
}
.pdmenues ul li ul li a:link {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px;
    	color: #2DA5E3; 
    	z-index: 10;
    	        
}

/* ******************************** Internet Explorer *******************************/

.pdmenues ul li ul li a:visited {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px;        
        color: #2DA5E3;
        z-index: 10;
}
.pdmenues ul li ul li a:link {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px;
    	color: #2DA5E3; 
    	z-index: 10;
    	        
}


/* ******************************** Internet Explorer *******************************/

.pdmenues ul li ul li a:hover {
        margin: 0px 0px 0px 0px;    
	padding: 0px 2px 0px 5px;
        width: 100%;    
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px; 
    	font-weight: bold;
    	color: #FFFFFF; 
    	z-index: 10;
                      
}


/* ******************************************************************************/
/* ******************************** Mozilla *******************************/
.pdmenues ul li ul li:hover {
	margin: 0px 0px 0px 0px;
	padding: 0px 2px 0px 0px;
	border-bottom:1px solid #46B0E7;
    	text-decoration: none;
    	text-align: left;
    	font-family: Tahoma,Verdana,Arial,Helvetica; 
    	font-size: 10px; 
    	font-weight: bold;
    	color: #FFFFFF;
    	z-index: 10;
          
}

/* ************************************************************************/


#parrafo{padding-left: 30px;padding-top: 15px; background:#f0f0f0; padding-bottom: 15px; width:450px; margin: 0px auto;}
#parrafo_tit{padding-left: 8px;padding-top: 15px; background:#f0f0f0; padding-bottom: 5px; width:475px; margin: 0px auto;}
#rutes{padding-left: 30px;  }
#ruta{padding: 10px 10px 0px 10px; margin: 0px auto;  width: 575px;}
#ruta2 {border:1px solid #e0e4dd; background: #f0f0f0;}
#parrafo_sabies{padding-left: 8px; padding-top: 5px; padding-right:8px; background:#f0f0f0; padding-bottom: 5px; width:550px; margin: 0px auto; text-align:justify}
.ruta2{border:1px solid #e0e4dd; margin-top: 5px;}
.ruta2 a:hover{ color: #CC9900;}
.estat_neu{ background:#f5f7f9; padding:10px; margin:10px;}
.decaleg_neu{ background:#f5f7f9; padding:13px; margin:10px; text-align:justify; }
.body_template{ width:570px; text-align: justify; margin-right: 5px; margin-left:15px;}

.subindex{ 

letter-spacing:2px;
font-weight:bold; 
background-color:#F0F0F0;
vertical-align:middle;

}

.cap-btt-aran{
         background-color:#F4E799;
         font-family: tahoma,Verdana;
         color: #847101;
         font-size: 13px;
         font-weight: bold;
         text-align: right;
         margin-top: 0px;
         line-height: 20px; 
		 
           } 

#castells{ 
			margin-top: 20px;
			position: absolute;
			display: table;
			width: 580px;
			margin-left: 20px;}



#castell{
		 text-align: center;
		 margin-top:20px; 
		 float: left;
		 margin-left:10px;
		 width:175px;
}

#foto_recepta{

margin-right:0%;
margin-top:5%;
margin-bottom:10%;
float:left;
}


#ings-recepta{
float:right;
margin-right:0%;
margin-top:0.5%;
width:60%;
height:auto;


}




#elab-receptes{
margin-top:0.5%;
	/*float:left;  **Deleted 14/04/08*/
clear:both;
width:100%;

}

#restaurant-receptes{
float:left;
width:100%;
}

#titol-cuina{
color:#990000; 
font-size:18px;

}


/*===============  ESCAPADES FINDEs =========================*/

#principal_escapada{
border: 1px solid;
margin-top:15px;
margin-left:2px;
white:290px;
height:180px;

}

#titulo_fa{
background:#1c5b0a; 
text-align:right; 
color:#FFFFFF; 
font-size:17px; 
font-weight:bold; 
padding-bottom:4px; 
padding-top:3px;
padding-right:20px;
}

#foto_fa{

while:257px;
height:137px;
background:url(../pic/img/);
}



#linia_punts{
			background:url(pic/img/pixel_transp.gif) repeat-x top; 
			margin-top:20px; 
			border:1px solid #000000;
			height:50px;
		}


/*============= CAMI DE SANTIAGO ========================*/

#arxiu-fotografic
		{ 
			position: relative;
			display: table;
			width: 570px;
			height:auto;
			vertical-align:middle;
			background-color:#FFFDE8;
			padding-bottom:5px;
		}


		#embol{		
			width:285px;
			margin-left:3px;
			margin:10px;
			padding:5px;
			background:#A8CE2F;
			float:left;
			}
			
		#embol_2{
			width:285px;
			margin:0px;
			margin:10px;
			margin-right:3px;
			padding:5px;
			background:#A8CE2F;		
			}	

		#embol2{		
			margin:0px;
			padding:0px;
			width:285px;
			display:table;		
			}



		#dreta{			
/*			border:4px solid #A8CE2F;*/
			margin:2px;
			margin-right:0px;
			padding:10px;
			float:left;
			width:143px;
			background:#fff;
		}

		#esquerra{
			margin:2px;
			margin-left:0px;
			padding:10px;
			padding-left:13px;
			float:right;
			width:95px;
			background:#fff;
			text-align:left;
		}
		
		#mapa{
			margin-top:8px;			
		}
		
		
		#mapa a{
			background:#D4E4A3;
			color:#000000;
			font-weight:bold;
			float:right;
			padding:2px;
			width:110px;
			margin-right:5px;
			
			padding:5px;
			text-align:center;
		}

		#mapa a:hover{
	
			color:#CC3300;
			padding:2px;
			margin-right:5px;
			padding:5px;
			text-align:center;
		
		}
		
	 .h_camping {
		 font-family: Arial,Helvetica,sans-serif; 
		 font-size: 16px; 
		 font-weight: bold; 
		 text-align: center; 
		 color: DarkOliveGreen; 
		 line-height: 30px;
	 }


/***** TURISME FAMILIAR **/

	.tf-intro{
		color:#556B2F;
		font-family:tahoma,arial;
		font-size:12px;
		font-weight:bold;
		line-height:18px;
		text-align:left;
		margin:0 12px;
	}
			
				
	.tf-regular {
		color:#556B2F;
		font-family:tahoma,arial;

		text-align:left;
	}
	
	.tf-info:hover{
		background-color:#EBF0D5;
	}		
	

.tf-title{
font-family:Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; text-align:center; color:#556B2F; line-height:20px; }

.esports-title{
font-family: Arial,Helvetica,sans-serif; font-size: 18px; font-weight: bold; text-align: center; color: rgb(91, 153, 216); line-height: 20px;
}	
			
/***** CLUB AMICS ********/		

		
		.text_destacat{
			font:bold 20px Arial, Helvetica, sans-serif; 
			color:black;
			
		}

/*-----------      memoria historica     --------------*/
.mh_comarca{
	font-size:13px; 
	color:#D3B400; 
	font-weight:bold; 
	margin-bottom:6px; 
	margin-top:15px; 
	margin-left:-10px
}
	
/* AGENDA */	
.current{background:#BA6F04;}
.past{background:#FFA70F;}
.inactive{background:#F3D7AD;}
	
	
	


