/* Inicialitzacions */
h1{font-size:2.2em}h2{font-size:1.8em}h3{font-size:1.4em;}h4{font-size:1.25em; }
h1,h2,h3,h4,h5{margin:0; padding:0;}
a{text-decoration:underline; font-size:99%; color:#000080}
a:hover{text-decoration:underline; color:#000}
.amagat, .menuAmagat{display:none}
a img{border:none}


div.separador {clear:both;font-size:0;line-height:0px}
p, li{color:#002000}
strong{color:#004F47}
/* Posicionament de les capes ppals */
html{}
body{background-image:url(/img/fons/estiu/fons2.jpg); background-position:top center; margin:0 auto;padding:0;text-align:center;font-family:Trebuchet MS, Tahoma, Verdana, Arial, Helvetica; background-color:#181C1B}
#tot{background-image:url(/img/fons/estiu/fons22.jpg);background-position:top center;background-repeat:repeat-x;}
#web {position:relative;margin:0 auto; width:800px; height:100%; text-align:left;}
/*
#idiomesPortada ul{text-align:right}
#idiomesPortada ul li a:hover img{ border:1px solid #FFFFFF}
/* capalera i idiomes */
#web #capcalera { background-image:url(img/fons/capcaleres/cap2.jpg); background-repeat:no-repeat; background-position:center bottom; height:235px}
#web #capcalera #idiomes {padding:190px 0 0 352px}
#web #capcalera #idiomes #banderes {z-index:0 !important;top:188px !important;}
#web #capcalera #idiomes #banderes #onlinemusic a{width:31px; height:27px; background-image:url(img/icones/musicIco.gif); background-repeat:no-repeat; background-position:0px 0px;display:block; float:left;}
#web #capcalera #idiomes #banderes #catala a{width:19px; height:19px; background-image:url(img/icones/idiomes/cat.gif); background-repeat:no-repeat; background-position:0px 0px;display:block; float:left;}
#web #capcalera #idiomes #banderes #espanyol a{width:19px; height:24px; background-image:url(img/icones/idiomes/esp.gif);background-repeat:no-repeat; background-position:0px 5px; display:block;float:left;}
#web #capcalera #idiomes #banderes #frances a{width:19px; height:29px; background-image:url(img/icones/idiomes/fra.gif);background-repeat:no-repeat; background-position:0px 10px; display:block;float:left;}

#web #capcalera #idiomes #banderes #angles a{width:19px; height:35px; background-image:url(img/icones/idiomes/eng.gif); background-repeat:no-repeat; background-position:0px 17px; display:block;float:left;}

div.linkInici{display:block;position:absolute;top:39px;left:25px;width:375px;height:110px;z-index:0;}

/* Navegaci amb molletes */
#MolletesElements1{background-image:url(img/fons/estiu/mig.jpg); background-repeat:no-repeat; background-position:top center ; height:124px;}
#MolletesElements1 .molletes{font-weight:bold;font-size:.7em;color:#015C5C;padding:120px 0 0 40px;}
#MolletesElements1 span{padding-left:8px;background-image:url('/RecursosComponent/Imatges/seguent1.gif');background-position:center left;background-repeat:no-repeat;margin-right:3px}
#MolletesElements1 .molletes a{font-weight:normal;color:#015C5C;text-decoration:underline}
#MolletesElements1 .molletes a:hover{font-weight:normal;color:#015C5C;text-decoration:none}

/* Men en Flash i peu de pgina */
#web #menu_swf{position:absolute;right:-10px}
#web #menu_swf #menuflash{}
#web #menu_swf #lamascota{position:absolute;top:230px;left:20px; display:none; z-index:11}	

#web #peu{ background-image:url(img/fonspeu.gif); background-repeat:no-repeat; background-position:center; height:58px; text-align:center;}
#web #peu p{font-size:.7em; color:#365C2A; margin:0; padding-top:10px}
#web #peu p span{font-weight:bold;}
#web #peu p span.blanc{color:#FFFFFF}
#web #peu p a{color:#365C2A; font-weight:bold}


/* Menu de l'esquerra */

#menu_icones{position:absolute; top:220px;left:0px;}
#menu_icones #menu_esq {}
#menu_icones #menu_esq ul{list-style:none; margin:0; padding:0;position:relative;margin-left:25px}
#menu_icones #menu_esq ul li{width:127px;margin-left:0px; margin-right:3px; float:left ;text-align:center;position:relative; line-height:80%;}
#menu_icones #menu_esq ul li a{font-size:.75em; font-weight:bold; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;text-decoration:none; color:#020;}
#menu_icones #menu_esq ul li a span.imatgeSub{display:block;height:95px}
#menu_icones #menu_esq ul li a span.imatgeSub img{border:none;}
#menu_icones #menu_esq ul li a:hover span.imatgeSub img{cursor:pointer; }

#menu_icones #menu_esq ul li ul.submenuClients{margin:0;padding:0;display:none;position:absolute; top:0px;left:0;background-color:none; text-align:center;margin-top:120px;}
#menu_icones #menu_esq ul li ul.submenuClients li{margin:0;padding:0; background:none; background-color:#007670;padding-bottom:0}
html>body #menu_icones #menu_esq ul li ul.submenuClients li{width:119px;margin-left:4px}

#menu_icones #menu_esq ul li ul.submenuClients li a{border-top:1px solid #00938B; font-size:.7em}
#menu_icones #menu_esq ul li ul.submenuClients li a:hover{color:#fff; background-color:#006861; }

#menu_icones #menu_esq ul li:hover ul{display:block;}
#menu_icones #menu_esq ul li.over ul{display:block;}
#menu_icones #menu_esq ul li.over ul li{ line-height:80%}
#menu_icones #menu_esq ul li.over ul li a{padding:6px 0}
#menu_icones #menu_esq ul li.over{background-image:url(/img/fons/fonsSubmenu.gif); background-repeat: no-repeat;  width:127px; height:280px;display:block;}
#menu_icones #menu_esq ul li.over a{color:#EAFEE4;width:100%; display:block;text-decoration:none}
#menu_icones #menu_esq ul li.over a:hover{color:#EAFEE4;}

#menu_icones #menu_esq ul li a:hover{color:#EAFEE4;display:block}

#menu_icones #menu_esq ul li.over#comarribar{background-image:url(/img/fons/fonsSubmenuCurt.gif);background-repeat:no-repeat;}
#menu_icones #menu_esq ul li.over#comarribar:hover{}


/* Zona de continguts,  */
#web #continguts {background-image:url(img/fons/estiu/repe_contingut.gif); background-repeat:repeat-y; background-position:center; }
#web #continguts #cont_esq{margin:0 auto;background-image:url(img/mascota_fons_continguts.gif); background-repeat:no-repeat; background-position:300px bottom;}

#submenu-resort{margin:0; position:absolute; left:520px; top:530px; background-color:#BBCFB5;border-left:2px solid #fff;border-top:2px solid #fff; border-right:1px solid #006633;border-bottom:1px solid #006633; z-index:111}
#submenu-resort span{display:block; background-color:#BBCFB5; color:#005A52; text-align:center; font-size:.8em; font-weight:bold}
#submenu-resort ul {margin:0;padding:0;list-style-image:none; list-style-type:none; margin:7px 25px; }
#submenu-resort ul li{width:170px; line-height:11px; text-align:center; margin-left:2px; padding:3px}
#submenu-resort ul li a{font-family:Verdana, Arial; text-decoration:none; color:#000080; text-transform:none; display:block; border-left:1px solid #EAFEE4;border-top:1px solid #EAFEE4; border-right:1px solid #006633;border-bottom:1px solid #006633;background-color:#005A52; padding:5px 10px; font-size:.7em; color:#FFFFFF; font-weight:bold}
#submenu-resort ul li a:hover{background-color:#F4AC33; display:block; text-decoration:none; color:#EAFEE4;border-left:1px solid #EAFEE4;border-top:1px solid #EAFEE4; border-right:1px solid #006633;border-bottom:1px solid #006633;}

#submenu-resort ul li a.actiu{color:#000080; text-decoration:underline}
#submenu-resort ul li a.actiu:hover{color:#000040; text-decoration:underline}

#submenuOpinions {margin:30px 0 15px 60px; background-color:#BBCFB5;border-left:2px solid #fff;border-top:2px solid #fff; border-right:1px solid #006633;border-bottom:1px solid #006633; width:350px; text-align:center;}
#submenuOpinions span{display:block; background-color:#BBCFB5; color:#005A52; text-align:center; font-size:1em; font-weight:bold}
#submenuOpinions ul {margin:0;padding:0;list-style-image:none; list-style-type:none; margin:7px 25px; }
#submenuOpinions ul li{line-height:11px; text-align:center; margin-left:2px; padding:3px}
#submenuOpinions ul li a{font-family:Verdana, Arial; text-decoration:none; color:#000080; text-transform:none; display:block; border-left:1px solid #EAFEE4;border-top:1px solid #EAFEE4; border-right:1px solid #006633;border-bottom:1px solid #006633;background-color:#005A52; padding:5px 10px; font-size:.7em; color:#FFFFFF; font-weight:bold}
#submenuOpinions ul li a:hover{background-color:#F4AC33; display:block; text-decoration:none; color:#EAFEE4;border-left:1px solid #EAFEE4;border-top:1px solid #EAFEE4; border-right:1px solid #006633;border-bottom:1px solid #006633;}

#submenuOpinions ul li a.actiu{color:#000080; text-decoration:underline}
#submenuOpinions ul li a.actiu:hover{color:#000040; text-decoration:underline}

#submenuOpinions2 {position:absolute; top:0;left:0; margin:620px 0 0 450px;background-color:#BBCFB5;border-left:2px solid #fff;border-top:2px solid #fff; border-right:1px solid #006633;border-bottom:1px solid #006633; width:250px; text-align:center;}
#submenuOpinions2 span{display:block; background-color:#BBCFB5; color:#005A52; text-align:center; font-size:1em; font-weight:bold}
#submenuOpinions2 ul {margin:0;padding:0;list-style-image:none; list-style-type:none; margin:7px 25px; }
#submenuOpinions2 ul li{line-height:11px; text-align:center; margin-left:2px; padding:3px}
#submenuOpinions2 ul li a{font-family:Verdana, Arial; text-decoration:none; color:#000080; text-transform:none; display:block; border-left:1px solid #EAFEE4;border-top:1px solid #EAFEE4; border-right:1px solid #006633;border-bottom:1px solid #006633;background-color:#005A52; padding:5px 10px; font-size:.7em; color:#FFFFFF; font-weight:bold}
#submenuOpinions2 ul li a:hover{background-color:#F4AC33; display:block; text-decoration:none; color:#EAFEE4;border-left:1px solid #EAFEE4;border-top:1px solid #EAFEE4; border-right:1px solid #006633;border-bottom:1px solid #006633;}

#submenuOpinions2 ul li a.actiu{color:#000080; text-decoration:underline}
#submenuOpinions2 ul li a.actiu:hover{color:#000040; text-decoration:underline}


#submenuEmpreses{margin:0;position:absolute;left:510px;top:530px;z-index:111}
#submenuEmpreses{margin-left:20px;background-color:#BBCFB5;border-left:2px solid #fff;border-top:2px solid #fff; border-right:1px solid #006633;border-bottom:1px solid #006633;text-align:center;}
#submenuEmpreses span{display:block; background-color:#BBCFB5; color:#005A52; text-align:center; font-size:1em; font-weight:bold}
#submenuEmpreses ul{margin:0;padding:0;list-style-image:none; list-style-type:none; margin:7px 25px;  }
#submenuEmpreses ul li{line-height:11px; text-align:center; margin-left:2px; padding:3px}
#submenuEmpreses ul li a{font-family:Verdana, Arial; text-decoration:none; color:#000080; text-transform:none; display:block; border-left:1px solid #EAFEE4;border-top:1px solid #EAFEE4; border-right:1px solid #006633;border-bottom:1px solid #006633;background-color:#005A52; padding:5px 10px; font-size:.75em; color:#FFFFFF; font-weight:bold; text-align:center;width:150px}
#submenuEmpreses ul li a:hover{background-color:#F4AC33; text-decoration:none; color:#EAFEE4;}

#submenuEmpreses ul li a.actiu{color:#000080; text-decoration:underline}
#submenuEmpreses ul li a.actiu:hover{color:#000040; text-decoration:underline}




#web #continguts #cont_esq #titol{background-image:url(img/img_titols_cont_.gif); background-repeat:no-repeat; background-position:left 20px; margin-left:40px; padding-top:15px}
#web #continguts #cont_esq #titol h3{color:#993300}
 
#web #continguts #cont_esq #txt_continguts{margin-left:55px; width:85%;font-size:.8em; font-weight:normal}
#web #continguts #cont_esq #txt_continguts #mapa{text-align:center}
#web #continguts #cont_esq #txt_continguts #mapa a{}
#web #continguts #cont_esq #txt_continguts #mapa a img{ border:1px solid #eafee4}
#web #continguts #cont_esq #txt_continguts #mapa a:hover img{ border:1px solid #669933}
#web #continguts #cont_esq #txt_continguts p, 
#web #continguts #cont_esq #txt_continguts ul li, 
#web #continguts #cont_esq #txt_continguts ol li{padding-bottom:7px; font-size:1em; font-weight:normal; text-align:justify; line-height:20px}
#web #continguts #cont_esq #txt_continguts p img {padding:10px; border:1px solid #CCCCCC}
#web #continguts #cont_esq #txt_continguts ul li.reduit{font-size:.8em; font-weight:bold;line-height:13px; list-style:none;}
#web #continguts #cont_esq #txt_continguts table {width:100%; }
#web #continguts #cont_esq #txt_continguts table.dadescontacte{ width:90%; vertical-align:text-top; text-align:left; margin-left:17%}
#web #continguts #cont_esq #txt_continguts table.dadescontacte tr td{ padding-bottom:30px; }
#web #continguts #cont_esq #txt_continguts table tr td img.espacio{ width:100%; height:2px; margin:0; padding:0}
#web #continguts #cont_esq #txt_continguts #notesinferiors{ margin-left:38%; background-color:#b8d3aa; padding:10px}
#web #continguts #cont_esq #txt_continguts #notesinferiors span{ font-size:1.8em; padding:15px 0}
#web #continguts #cont_esq #txt_continguts ul.calsaberque{background-color:#365C2A; text-align:justify; margin-left:45%; padding-bottom:10px; width:50%; border:2px outset #999999}
#web #continguts #cont_esq #txt_continguts ul.calsaberque p{font-size:1.1em; font-weight:bold; padding:5px}
#web #continguts #cont_esq #txt_continguts ul.calsaberque li{padding:0 10px 12px 10px; font-family:Tahoma, Verdana, Arial; font-size:.7em; font-weight:bold;  line-height:12px}
#web #continguts #cont_esq #txt_continguts p.coincideix-amb-ofertes, 
#web #continguts #cont_esq #txt_continguts ul li.coincideix-amb-ofertes,
#web #continguts #cont_esq #txt_continguts table.coincideix-amb-ofertes{ width:62%; font-size:10pt}
#web #continguts #cont_esq #txt_continguts p.coincideix-amb-ofertes2{font-size:10pt; margin-left:170px; width:280px}
#web #continguts #cont_esq #txt_continguts p.coincideix-amb-ofertes img{ border:1px solid #AFD8A1; padding:10px; margin-left:5em }
#web #continguts #cont_esq #txt_continguts p.destacat-linkat{text-align:center; background-color:#D9FDCE; height:70px; display:block; cursor:pointer}
#web #continguts #cont_esq #txt_continguts a p.destacat-linkat{text-decoration:none; padding:15px; border:1px solid #D9FDCE; border:2px solid #B8D3AA; border-left:2px solid white;border-top:2px solid white}
#web #continguts #cont_esq #txt_continguts a:hover p.destacat-linkat{background-color:#C2FCB1; border:2px solid #B8D3AA; border-left:2px solid white;border-top:2px solid white}
#web #continguts #cont_esq #txt_continguts p.destacat{background-color:#b8d3aa;padding:5px}
#web #continguts #cont_esq #txt_continguts p.destacat strong{font-size:1.2em; text-align:center; font-weight:bold; background-color:#b8d3aa; }
#web #continguts #cont_esq #txt_continguts p.destacat span{ font-size:1.4em;letter-spacing:7px}

.titol-continguts{text-transform:uppercase; margin-left:25px; font-weight:normal}
.titol-continguts div.componentadministracioampliat{}
.titol-continguts div.componentadministracioampliat div.detallcategoria{}
.titol-continguts div.componentadministracioampliat div.detallcategoria div.item,
.titol-continguts div.componentadministracioampliat div.detallcategoria div.itemimatge{}
.titol-continguts div.componentadministracioampliat div.detallcategoria div.item a,
.titol-continguts div.componentadministracioampliat div.detallcategoria div.itemimatge a{display:none}
.titol-continguts div.componentadministracioampliat div.detallcategoria div.item div.subtitol,
.titol-continguts div.componentadministracioampliat div.detallcategoria div.itemimatge div.subtitol {display:none}


a.imgLink {background-image:url(img/icones/estudiantsIMGico.jpg); background-repeat:no-repeat; width:175px; height:47px; display:block;margin:10px}
a.imgLink:hover{background-image:url(img/icones/estudiantsIMGico_h.jpg)}

a.imgLink.en {background-image:url(img/icones/estudiantsIMGico_en.jpg); background-repeat:no-repeat; width:175px; height:47px; display:block;margin:10px}
a.imgLink:hover.en{background-image:url(img/icones/estudiantsIMGico_h_en.jpg)}

.sotstitol-continguts{text-transform:lowercase; font-weight:normal;  font-size:1.2em; font-weight:bold; text-align:right}
.ulEsp{ list-style:none; margin:0; padding-left:20px}

#tornadalt {text-align:right; margin-right:15px}
#tornadalt a{text-align:right; background-image:url(img/puja_h.gif); background-repeat:no-repeat; background-position:center left; padding-left:14px; color:#B8D3AA}
#tornadalt a:hover{text-align:right; background-image:url(img/puja.gif); background-repeat:no-repeat; background-position:center left; padding-left:14px; color:#365C2A; }


/* fi zona de continguts centrals */

/************************* MAQUETACI DE CONTINGUTS DINMICS ******************************/
#web #continguts #cont_esq #txt_continguts #formVacances{}

dt.Mascota, dt.TextMascota, dd.Mascota, dd.TextMascota, dt.descripcio{display:none}
dd.descripcio{width:100%}

dt.Identificador{display:none}*/
.componentcatalegelements a{font-weight:normal; font-size:1em}
.componentcatalegelements .subcategories .titol {font-weight:bold}

dd.imgLlistatActivitat{text-align:right; padding:5px; border:1px solid #993300}
dt.titolLlistat{display:none}
/*dd.titolLlistat{position:absolute; top:350px;padding-left:30px; left:20px;background-image:url(/img/img_titols_cont_.gif); background-repeat:no-repeat; background-position:0 10px; margin-left:40px;text-transform:uppercase; color:#9C5E02;  font-size:1.8em}*/
dt.preu{display:none}
dt.notes{display:none}
dt.breuDescripcio{display:none}
dd.breuDescripcio{display:none}
#ofertes dl dd span, #ofertes dl dd img, #ofertes dl dd p{display:none}

#web #continguts #cont_esq #txt_continguts table tr td h4{padding:0; margin:0;color:#693; margin-bottom:-3px}
#web #continguts #cont_esq #txt_continguts p{margin-left:20px}

#ofertes{position:absolute; top:540px;left:520px;background-image:url(img/caixa_ofertes.gif); background-repeat:no-repeat; background-position:0px 0px; width:264px; height:275px; padding:5px 0 0 0px; clear:both; z-index:12}
#ofertes #cont_ofertes{margin-left:14px;height:180px;}
h5.titol-ofertes{ margin:0; padding:0;text-transform:uppercase; font-family:"Comic Sans MS", Fantasy, Arial, Helvetica, sans-serif; font-size:1em; padding-bottom:10px; color:#CF3333; text-decoration:blink}
#ofertes dl dd.titolLlistat{font-size:.8em; margin:0; padding:0; margin-left:10px}
#ofertes dl dt.titolLlistat{display:none}
#ofertes dl dt.breuDescripcio, #ofertes dl dt.imgLlistatActivitat{display:none}
#ofertes dl dd.breuDescripcio{display:none}
#ofertes .informaciopaginacio{display:none}
#ofertes .componentcatalegelements .llistatelements .element dt, .componentcatalegelements .llistatelements .element dd{border:none}
#ofertes .componentcatalegelements .llistatelements .element dd{margin:0;padding:0}
#ofertes .componentcatalegelements .llistatelements .element dd a{font-weight:bold; text-decoration:none;  margin:0; padding:0}
#ofertes .componentcatalegelements .llistatelements .element dd a:hover{text-decoration:underline}
div.categoriesrelacionades{display:none}
dt.imgLlistatActivitat{display:none}
dd.subtitol{display:none}

/*IMATGES*/

hr.net{display:none}
div.fitxa{ text-align:center}
div.fitxa a{display:none}
div.titol{font-weight:bold;}
div.descripcio{font-size:.75em; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif}
div.componentgaleriaimatges#IdImatge{padding:10px;border:1px solid #9C5E02; margin-left:70px;width:300px; text-align:center}
div.componentgaleriaimatges#IdImatge2{padding:10px 10px 20px 10px;border:1px solid #9C5E02; margin-top:65px;float:left; margin-left:2px}
div.componentgaleriaimatges#IdImatge3{padding:10px 10px 20px 10px;border:1px solid #9C5E02; margin-top:15px;float:right; margin-left:10px}
div.componentgaleriaimatges#IdImatge4,
div.componentgaleriaimatges#IdImatge5{float:left; padding:10px;border:1px solid #9C5E02; margin-left:10px; margin-right:10px;}
div.componentgaleriaimatges#IdImatge div.fitxa,
div.componentgaleriaimatges#IdImatge2 div.fitxa,
div.componentgaleriaimatges#IdImatge3 div.fitxa,
div.componentgaleriaimatges#IdImatge4 div.fitxa,
div.componentgaleriaimatges#IdImatge5 div.fitxa {text-align:center}

/* diversos */
div.enllasosH {text-align:center; width:380px; margin:10px auto;border:5px solid #fff}
div.enllasosH table.botonsRegistre{background:#D9FFD1}
div.enllasosH table.botonsRegistre tr td{padding:3px;}
div.enllasosH table.botonsRegistre tr td a{width:176px; height:47px;display:block;background-repeat:no-repeat}


div.enllasosH.ca table.botonsRegistre tr td a.registre{background-image:url(/img/icones/clients/registratICO.jpg)}
div.enllasosH.ca table.botonsRegistre tr td a.registre:hover{background-image:url(/img/icones/clients/registratICO_h.jpg)}
div.enllasosH.ca table.botonsRegistre tr td a.modifica{background-image:url(/img/icones/clients/registratICOModif.jpg)}
div.enllasosH.ca table.botonsRegistre tr td a.modifica:hover{background-image:url(/img/icones/clients/registratICOModif_h.jpg)}

div.enllasosH.es table.botonsRegistre tr td a.registre{background-image:url(/img/icones/clients/registratICO_es.jpg)}
div.enllasosH.es table.botonsRegistre tr td a.registre:hover{background-image:url(/img/icones/clients/registratICO_h_es.jpg)}
div.enllasosH.es table.botonsRegistre tr td a.modifica{background-image:url(/img/icones/clients/registratICOModif_es.jpg)}
div.enllasosH.es table.botonsRegistre tr td a.modifica:hover{background-image:url(/img/icones/clients/registratICOModif_h_es.jpg)}

div.enllasosH.en table.botonsRegistre tr td a.registre{background-image:url(/img/icones/clients/registratICO_en.jpg)}
div.enllasosH.en table.botonsRegistre tr td a.registre:hover{background-image:url(/img/icones/clients/registratICO_h_en.jpg)}
div.enllasosH.en table.botonsRegistre tr td a.modifica{background-image:url(/img/icones/clients/registratICOModif_en.jpg)}
div.enllasosH.en table.botonsRegistre tr td a.modifica:hover{background-image:url(/img/icones/clients/registratICOModif_h_en.jpg)}

div.enllasosH_fr {text-align:center; width:380px; margin:10px auto;border:5px solid #fff}
div.enllasosH_fr table.botonsRegistre{background:#D9FFD1}
div.enllasosH_fr table.botonsRegistre tr td{padding:3px;}
div.enllasosH_fr table.botonsRegistre tr td a{width:176px; height:47px;display:block;background-repeat:no-repeat}
div.enllasosH_fr table.botonsRegistre tr td a.registre{background-image:url(/img/icones/clients/registratICO_fr.gif)}
div.enllasosH_fr table.botonsRegistre tr td a.registre:hover{background-image:url(/img/icones/clients/registratICO_h_fr.gif)}
div.enllasosH_fr table.botonsRegistre tr td a.modifica{background-image:url(/img/icones/clients/registratICOModif_fr.gif)}
div.enllasosH_fr table.botonsRegistre tr td a.modifica:hover{background-image:url(/img/icones/clients/registratICOModif_h_fr.gif)}

div.swfArribar{background:#005A52; border:2px solid #008000; padding:7px 12px; text-align:center}

#fonsTPI{background-image:url(/img/tpi.gif); background-position:right bottom; background-repeat:no-repeat}
.tpiPETIT{position:absolute; top:350px; left:350px; z-index:10}

div.botons{margin:10px 0 0 0px; text-align:left; padding-left:25px}
div.botons a{color:#EAFEE4; text-decoration:none; font-weight:bold; width:160px; height:160px; display:block;text-align:center}
div.botons a span{font-size:.9em; cursor:pointer; font-weight:normal;font-size:1.2em; font-weight:bold;}
div.botons a:hover{color:#FFFFFF;}

div.botons.uno{background-image:url(/img/icones/clients/1.jpg); background-repeat:no-repeat;}
div.botons.dos{background-image:url(/img/icones/clients/2.jpg); background-repeat:no-repeat;}
div.botons.tres{background-image:url(/img/icones/clients/3.jpg); background-repeat:no-repeat;}
div.botons.cuatro{background-image:url(/img/icones/clients/4.jpg); background-repeat:no-repeat;}
div.botons.uno:hover{background-image:url(/img/icones/clients/1_h.jpg); background-repeat:no-repeat;}
div.botons.dos:hover{background-image:url(/img/icones/clients/2_h.jpg); background-repeat:no-repeat;}
div.botons.tres:hover{background-image:url(/img/icones/clients/3_h.jpg); background-repeat:no-repeat;}
div.botons.cuatro:hover{background-image:url(/img/icones/clients/4_h.jpg); background-repeat:no-repeat;}

div.dadesContacte{ width:350px; background-color:#005A52; border:2px solid #008000; margin:10px 0; text-align:center}
div.dadesContacte span{display:block; color:#FFFFFF; padding:3px 0;font-weight:bold}
div.dadesContacte span a{color:#fff}

#lamascota2{position:absolute; top:40px; left:0px; z-index:10;}

p.primeraPersona strong{color:#9C5E02; font-style:italic}

div.ItemEquip{border-top: 1px solid #B8D3AA;border-left: 1px solid #B8D3AA; padding:10px}
div.ItemEquip h4.nomItemEquip{float:left;}
div.ItemEquip div.fotoItemEquip{float:right; }
div.ItemEquip div.fotoItemEquip img{}
div.ItemEquip ul.llistaItemEquip{clear:left}

a.enllasosDestacats{ text-transform:uppercase; font-size:1.1em; margin-top:20px; }

/*forum*/

#web #continguts #cont_esq #txt_continguts table.taulaGral{}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td{}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td p.TituloPagina{display:none}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td p.NormalJustificado{ font-size:1em; width:450px; font-weight:bold; color:#005A5A;border:1px solid #BECFB5; border-right:1px solid #E5EFE0; border-top:1px solid #E5EFE0; padding:10px; margin:0 0 10px 0; background-color:#D6E4CD}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.darrerMsgTitol{ margin-top:10px; padding:5px;background-color:#D6E4CD}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.darrerMsg{ padding:0px 0px; background-color:#D6E4CD}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.darrerMsg tr td table{border:1px solid white; background-color:#EAFEE4; }
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.darrerMsg tr td table tr td.NormalJustificado1aPersona{font-size:.8em; padding:5px 10px}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.altresMsg{ margin-top:10px; padding:5px;background-color:#D6E4CD}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.altresMsg2{padding:0px 0px; background-color:#D6E4CD}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.altresMsg2 tr td{background-color:#EAFEE4; font-size:.8em;}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.altresMsg2 tr td a{text-decoration:none; display:block; margin:0; padding:2px 5px}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.altresMsg2 tr td a:hover{ background-color:#E6EFE0}
#web #continguts #cont_esq #txt_continguts table.taulaGral tr td table.altresMsg2 tr td.Normal{}


/*itinerari sort com arribar*/
#web #continguts #cont_esq #txt_continguts div.itinerari{width:450px; float:left;}
#web #continguts #cont_esq #txt_continguts div.itinerari strong{font-size:120%; text-decoration:underline}
#web #continguts #cont_esq #txt_continguts div.fotosSort{width:180px; text-align:center; float:left; margin:10px 0 10px 40px}
#web #continguts #cont_esq #txt_continguts div.fotosSort span{font-weight:bolder}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements{}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements div.Item{margin-top:10px;border:1px solid #CBDEC0}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements div.Item:hover{border:1px solid #EAFEE4; background:#D1E1C8}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements div.Item a{text-decoration:none; display:block; padding:2px 5px}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements div.Item a:hover{text-decoration:none; background:#EAFEE4}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements div.Item a.titol{text-decoration:none}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements div.Item a.titol div.titol{font-size:.9em;text-decoration:none}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements div.Item div.Subtitol{display:none}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements div.Item div.imatge{}
#web #continguts #cont_esq #txt_continguts div.fotosSort div.elements div.Item div.imatge img{border:none; background:#EAFEE4; padding:4px; margin-bottom:5px}
#web #continguts #cont_esq #txt_continguts div.fotosSort span.paginacio{display:none}


#web #continguts #cont_esq #txt_continguts div.fotosSortDetall{text-align:center;margin:10px 0}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall span{font-weight:bolder; display:block}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements{}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item{margin:10px 5px 10px 5px; border:1px solid #B8D3AA; float:left;width:160px;}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item:hover{border:1px solid #B8D3AA; background:#fff}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item a{text-decoration:none; display:block; padding:2px 5px}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item a:hover{text-decoration:none; background:#B8D3AA;  }
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item a.titol{text-decoration:none}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item a.titol div.titol{font-size:.9em;text-decoration:none}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item a.titol:hover div.titol{}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item div.Subtitol{display:none}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item div.imatge{}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall div.elements div.Item div.imatge img{border:none; background:#EAFEE4; padding:4px; margin-bottom:5px}
#web #continguts #cont_esq #txt_continguts div.fotosSortDetall span.paginacio{clear:left; color:#B8D3AA}

/*TAULA PREUS*/
table.preu {width:100%}
table.preu span{color:#000000; font-weight:normal}

/*AMAGAR TEMES I CATEGORIES RELACIONADES*/
.componentgaleriaimatges .temesrelacionats,
.componentgaleriaimatges .categoriesrelacionades{display:none}


/*

*/
