body {margin:0;padding:0;text-align:center; background-color:#ffffff;font-family:Arial, Helvetica, Tahoma, Verdana, Sans-Serif;}
#web {width:780px;margin:auto;text-align:left; background-image:url(img/fonsWeb.gif); background-repeat:repeat-y}
html>body #web {height:auto;min-height:500px}
a img {border:0;}

#capcalera {background-image:url(img/capcalera.jpg); background-repeat:no-repeat}
#capcalera img{padding-left:44px} 

#idiomes {width:238px; height:34px; text-align:right; padding-top:0px; margin-top:0px; background-color:#DA6D17;float:left;height:34px;border-right:1px solid #ffffff;}
#idiomes a img{padding-top:1px; margin-right:0px}
div#titolpag { text-align:right;height:44px; margin-top:1px;float:left; background-color:#006699;width:541px;height:34px; }
div#titolpag h2{color:#FFFFFF; font-weight:bolder; padding:3px 10px 0px 0px;margin:0px;} 

#colEsq{width:238px; background-image:url(img/fonsColEsq.gif); background-repeat:repeat-y; margin-top:1px; float:left;}
* html #colEsq {float:none;}
* html #ColDrc {float:right; margin-top:-650px;}
#avislegal{width:170px; height:66px;text-align:right; }
#avislegal span{font-size:0.67em; font-weight:bold; color:#810D0D; padding-top:20px; padding-right:10px; text-decoration:underline;}


ul#menuEsquerra {margin:0px;padding:0px; padding-top:38px;padding-bottom:35px}
#menuEsquerra li {list-style-type:none;text-align:center; margin:0; padding:0; line-height:15px}
html>body #menuEsquerra li {margin-top:10px;}
#menuEsquerra li.ximp a {background-image:url(img/menu/elementMenuEsq.gif); background-repeat:no-repeat;display:block;text-decoration:none; font-size:0.68em; text-transform:uppercase; font-weight:bolder; color:#891814}
#menuEsquerra li.xpar a {background-image:url(img/menu/elementMenuDrc.gif); background-repeat:no-repeat;display:block;text-decoration:none; font-size:0.68em; text-transform:uppercase; font-weight:bolder; color:#891814}
#menuEsquerra li.ximp a:hover {background-image:url(img/menu/elementMenuEsqActiu.gif);display:block; color:#ffffff}
#menuEsquerra li.xpar a:hover {background-image:url(img/menu/elementMenuDrcActiu.gif);display:block; color:#ffffff}

#ColDrc{width:541px; background-color:#3399CC; margin-top:1px; margin-left:1px; float:left}
#ColDrc .textArrivar p{font-size:0.78em; color:#FDCB01;margin-left:60px;}
#ColDrc .textArrivar a{font-size:0.9em; color:#CCCCCC;}
#ColDrc .textArrivar a:hover{font-size:0.9em; color:#ffffff;}
#ColDrc .txtInici{ width:265px; font-size:0.7em; color:#FFFFFF; padding:20px 10px 0 40px; float:left}
#ColDrc .txtInici h1 {color:#FDCB01; text-indent:-30px; font-size:2.0em; font-weight:bolder}
#ColDrc .txtInici h4 {color:#FDCB01; font-size:1.2em; font-weight:bolder; line-height:5px}
#ColDrc .txtInici ul{margin:0; padding:0}
#ColDrc .txtInici li { line-height:15px; margin-top:10px}
#ColDrc .txtInici a {color:#CCCCCC; font-weight:bolder; text-decoration:none;}
#ColDrc .txtInici a:hover{color:#FFFFFF;text-decoration:underline;}
#ColDrc .txtInici table {width:450px;}
#ColDrc .txtInici table td.titol {color:#FDCB01; font-size:15px;font-weight:bold;}
#ColDrc #nord {float:right;}
html>body #ColDrc img {margin-left:28px;}
#ColDrc a img {margin-left:21px;}
html>body #ColDrc a img {margin-left:27px;}


#peu{clear:both; border-top:1px solid #ffffff}
#peuIzq{ width:238px; height:12px; background-color:#4576B9; float:left}
#peuDrc{width:541px; height:12px; background-color:#4576B9; margin-left:1px; float:left}

.fotos_p {width:248px; float:right;}
#planol {float:left;margin-left:32px;}
#fotosActivitats a img{padding-left:4px}
html>body #fotosActivitats a img{padding-left:1px}
.botons{text-align:center; margin-top:10px;}
.separador {clear:both;}


