/**MEDIDAS RELATIVAS**/
body, html{font-size: 62.5%;}
body {font-size: 101%;}
html>body {font-size: 100%;}
:first-child+html body {font-size: 101%;}
/*
1em = 10px
*/

body { margin:0px; padding:0px; font-family:"Lucida Grande", Arial, Helvetica, sans-serif; background-repeat:repeat-x; font-size:1em; color:#818181;  }

img { border:0px; }
ul, ul li { list-style:none; padding:0px; margin:0px; }
h1, h2, h3, h4, h5, p { padding:0px; margin:0px; font-weight:normal; font-size:1em;}
a { text-decoration:none; color:#979797; margin:0px; padding:0px;}

#wrapper { width:980px; margin:0 auto; background-color:#fff; }
#wrapper div#header { height:212px; width:100%; }
#wrapper div#logo { width:163px; padding-top:140px; float:left; }

#wrapper div#cntent { width:100%; background-repeat:repeat-y; background-image:url(../img/01_cnt-fons.gif);   }

/**MENU ESQUERRA**/
div#cntent div#sqr { float:left; width:162px; padding-top:16px; }
div#sqr ul li { width:162px; border-bottom:1px solid #ebebeb; background: url(../img/01_menu-marcat.gif) no-repeat bottom left; }
div#sqr ul li#final { border-bottom:0px; }
div#sqr ul li a { padding:7px 0 7px 24px; font-size:1.1em; color:#a7a7a7; display:block; background:#fff; width:130px; }
div#sqr ul li.marcat { background-position:top left; }
div#sqr ul li.marcat a, div#sqr ul li a:hover { background:none; color:#000; }
div#sqr ul li.marcat ul li { border:0px; }
div#sqr ul li.marcat ul li a { padding:4px 0 4px 34px; width:120px;  background:#fff url(../img/01_menu-bullet.gif) no-repeat 26px 6px; color:#a7a7a7; }
div#sqr ul li.marcat ul li a.marcat, div#sqr ul li.marcat ul li a:hover { background-color:none; background:url(../img/01_menu-bullet.gif) no-repeat 26px 6px; color:#000; }
/**END MENU ESQUERRA**/

/**PEU PAGINA**/
/*
#wrapper div#peu_pag { width:100%; height:81px; clear:both; background:#fff; padding-top:40px; }
div#peu_pag div#peu { margin-left:208px; height:50px; background: #fff url(../img/01_peu-fons.gif) repeat-x top left; width:729px; }



div#peu_pag div#peu ul#ls_peu { float:left; padding:9px 0 0 31px; background:url(../img/01_peu-ico.gif) no-repeat 18px 10px; width:300px; }
div#peu_pag div#peu ul#ls_peu li { display:inline; color:#cfcfcf; }
div#peu_pag div#peu ul#ls_peu li a { color:#cfcfcf; font-size:1em; text-decoration:none; }
div#peu_pag div#peu ul#ls_peu li a:hover { text-decoration:underline; }
div#peu_pag div#peu div#logo_p { float:right; width:266px; padding-right:12px; }

*/
#wrapper div#peu_pag { width:894px; height:81px; clear:both; background:#fff;  background:#fff url('../img/01_peu-fons.gif') repeat-x 0 13px; margin:0 0 0 45px;  }
div#peu_pag div#caix1 { width:355px; float:left; }
div#peu_pag div#caix1 ul#ls_peu { float:left; padding:22px 0 0 31px; background:url(../img/01_peu-ico.gif) no-repeat 18px 23px; }
div#peu_pag div#caix1 ul#ls_peu li { display:inline; color:#cfcfcf; }
div#peu_pag div#caix1 ul#ls_peu li a { color:#cfcfcf; font-size:1em; text-decoration:none; }
div#peu_pag div#caix1 ul#ls_peu li a:hover { text-decoration:underline; }
div#peu_pag div#caix2 { float:left; width:518px; padding:18px 0 0 19px; }
div#peu_pag div#caix3 { width:14px; height:6px; clear:none; }
/**END PEU PAGINA**/


div#cntent div#ctrl { width:769px; float:left; padding-left:46px; padding-bottom:30px; }
div#cntent div#ctrl div#map { padding:20px 0 20px 0; font-size:.9em;  }
div#cntent div#ctrl div#map a { text-decoration:underline; }
div#cntent div#ctrl div#map a:hover { text-decoration:none; }
div#cntent div#ctrl div#map span { color:#8f908f; }

div#cntent div#ctrl h1 { font-size:3em; font-family:Georgia, Arial, Helvetica, sans-serif; padding-top:15px; }
div#cntent div#ctrl h1 span { color:#818181; font-size:0.7em; }

div#ctrl div#fix1_col_esq { width:434px; float:left; padding-top:20px; font-size:1.2em; }
div#ctrl div#fix1_col_drt { width:247px; float:left; padding:20px 0 0 29px; font-size:1.2em; }
div#ctrl div#fix1_col_drt img { padding-bottom:6px; }
div#ctrl div#fix1_col_drt h2 { font-size:1em; font-weight:bold;  }

div#ctrl div#fix2_col_esq { float:left; width:381px; padding:20px 0 0 0; font-size:1.2em; }
div#ctrl div#fix2_col_drt { float:left; width:332px; padding:20px 0 0 18px; font-size:1.2em; }
div#ctrl div#fix2_col_esq img { padding-bottom:25px; }
div#ctrl div#fix2_col_drt h2 { font-size:1em; font-weight:bold;  }

div#ctrl div#content-sol { width:681px; padding-top:20px; font-size:1.2em; }
div.clear { clear:both; }

/*LLISTAT 1*/
div#ctrl div#llistat1 { width:700px; padding-top:20px; }
div#ctrl div#llistat1 div.img { width:274px; text-align:right; float:left; margin-right:15px; }
div#llistat1 div.img img { border-left:1px solid #fff; }
div#llistat1 div.text { width:411px; float:left; }
div#llistat1 div.text img { padding:0 0 6px 0; }
div#llistat1 div.text h2 { font-size:1.4em; padding:0 0 4px 0; }
div#llistat1 div.text h2 a {  }
div#llistat1 div.text p { font-size:1.2em; }
div#llistat1 div.text p a { color:#818181; }
div#llistat1 div.text p a:hover, div#llistat1 div.text h2 a:hover { text-decoration:underline; }
div#llistat1 div.clear { clear:both; width:700px; height:22px; }
div#llistat1 h2.categoria { width:100%; padding:8px 0 8px 0; font-size:1.4em; }
div#llistat1 div.text-si { width:411px; float:left; padding-left:56px; }
div#llistat1 div.text-si img { padding:0 0 6px 0; }
div#llistat1 div.text-si h2 { font-size:1.4em; padding:0 0 4px 0; }
div#llistat1 div.text-si h2 a { }
div#llistat1 div.text-si  a { color:#818181; }
div#llistat1 div.text-si  a:hover  { text-decoration:underline; }
div#llistat1 div.text-si p { font-size:1.2em; }
div#llistat1 div.text-si p a {  color:#818181; }
div#llistat1 div.text-si p a:hover, div#llistat1 div.text h2 a:hover { text-decoration:underline; }
/*END LLISTAT 1*/

/*LLISTAT 2 es 3 COLUMNES*/
div#llistat2 { width:690px; }
div#llistat2 h2 { font-size:1.4em; width:100%; clear:both; font-weight:bold; padding:0 0 10px 0; }
div#llistat2 div.item { width:176px; float:left; padding:14px 52px 0px 0; font-size:1.1em; color:#908f8f; line-height:1.4em;  }
div#llistat2 div.item a  { text-decoration:underline; color:#908f8f; }
div#llistat2 div.item a:hover  { text-decoration:none; }
div#llistat2 div.item h3 { font-size:1em; font-weight:bold; color:#818181; }
div#llistat2 div.clear { width:690px; height:15px; background:none; clear:none;  }
div#llistat2 div.item span { text-decoration:underline; color:#818181; }
/*END LLISTAT 3 COLUMNES*/

/*LLISTAT 3*/
div#ctrl div#llistat3 { width:700px; padding-top:20px; }
div#ctrl div#llistat3 div.img { width:296px; text-align:right; float:left; margin-right:15px; }
div#llistat3 div.img img { border-left:1px solid #fff; }
div#llistat3 div.text { width:378px; float:left; }
div#llistat3 div.text img { padding:0 0 6px 0; }
div#llistat3 div.text h2 { padding:0 0 4px 0; }
div#llistat3 div.text h2 a { font-size:1.4em; }
div#llistat3 div.text p a { font-size:1.2em; color:#818181; }
div#llistat3 div.text p a:hover, div#llistat3 div.text h2 a:hover { text-decoration:underline; }
div#llistat3 div.clear { clear:both; width:700px; height:22px; }
/*END LLISTAT 3*/

/*LLISTAT 4*/
div#ctrl div#llistat4 { width:700px; padding-top:20px; }
div#llistat4 div.col { width:300px; float:left; padding-right:10px; font-size:1.2em; padding-top:12px; }
div#llistat4 div.col a { color:#818181; text-decoration:underline; }
div#llistat4 div.col a:hover { text-decoration:none; }
div#llistat4 div.clear { clear:both; width:100%; height:20px; ; }
div#llistat4 h2 { font-size:1.4em; padding:20px 0 10px 0; }
/*END LLISTAT 4*/

/*separador degradat gris*/
div#sepsom { background:#fff url(../img/03-sep-sombra.gif) no-repeat bottom left; height:35px; width:100%; clear:both; }
/*END SEPARADOR*/

/*LLISTAT 5*/
div#ctrl div#llistat5 { width:700px; padding-top:20px; }
div#ctrl div#llistat5 div.img { width:200px; text-align:right; float:left; margin-right:23px; margin-top:10px; }
div#llistat5 div.img img { border-left:1px solid #fff; }
div#llistat5 div.text { width:440px; float:left; margin-top:10px; }
div#llistat5 div.text img { padding:0 0 6px 0; }
div#llistat5 div.text h2 { padding:0 0 4px 0; }
div#llistat5 div.text h2 a { font-size:1.4em; }
div#llistat5 div.text p a { font-size:1.2em; color:#818181; }
div#llistat5 div.text p a:hover, div#llistat5 div.text h2 a:hover { text-decoration:underline; }
div#llistat5 div#sepsom { height:25px; }
div#llistat5 div.img2 { width:150px bakground:none; margin-right:23px; float:left; margin-top:10px; }
div#llistat5 div.clear { width:100%; clear:both; height:20px; }
/*END LLISTAT 5*/


/*PAGINACIO*/
div#ctrl div#paginacion { width:644px; font-size:1em; padding-left:56px; }
div#ctrl div#paginacion span { padding:3px;  }
div#ctrl div#paginacion a { padding:3px; }
/*end PAGINACIO*/

/*FITXA 1*/
div#ctrl div#fitxa1 { width:723px; margin-top:20px; float:left;  }
div#ctrl div#fitxa1 div#texte { width:364px; float:left; padding-left:64px; font-size:1.2em; line-height:1.5em; }
div#ctrl div#fitxa1 div#texte h2 { font-size:1.2em; padding-top:4px; }
div#ctrl div#fitxa1 div#texte h3 { font-size:1.4em; padding:10px 0 10px 0; line-height:1.2em;  }
div#ctrl div#fitxa1 div#imatge { width:258px; float:left; padding-left:37px; }
div#ctrl div#fitxa1 div#texte a { text-decoration:underline; color:#818181; }
div#ctrl div#fitxa1 div#texte a:hover { text-decoration:none; }
/*END FITXA 1*/

/*GASTRONOMINA*/
div#ctrl div#gast { width:700px; padding-top:27px; }
div#ctrl div#gast div#dstct_text { width:413px; float:left; margin-right:30px; font-size:1.2em; }
div#ctrl div#gast div#dstct_img { width:254px; float:left;  }
div#ctrl div#gast div#dstct_text h2 { color:#d2551b; padding-bottom:11px; font-size:1.6em; padding-top:5px; }
div#ctrl div#gast h2 { font-size:2em; padding:22px 0 20px 0; color:#d2551b; } 
div#ctrl div#gast div.texte { float:left; width:480px; font-size:1.2em; background:#fff url(../img/taronja1/ls2-ico.gif) no-repeat top left; padding-top:14px; }
div#ctrl div#gast div.imatge { float:left; width:137px; margin-right:34px; padding-left:5px; height:130px; }
div#ctrl div#gast div.clear { width:100%; clear:both; height:30px; }

ul#arxius_relacionats li { padding:2px 0 2px 0; font-size:1.2em; }
ul#arxius_relacionats li a { color:#818181; text-decoration:underline;  }
ul#arxius_relacionats li a:hover { text-decoration:none;  }

div#ctrl div#fix2_col_drt ul#arxius_relacionats li,div#ctrl div#fix1_col_drt ul#arxius_relacionats li { font-size:1em; }


/*SEPARADOR CATEGORIA 1*/
div.cate-sep1 { width:622px; height:32px; background: #fff url(../img/01-sep-cate.gif) repeat-x bottom left; margin-bottom:18px; margin-top:5px; }
div.cate-sep1 div { width:43px; height:32px; }
div.cate-sep1 h2 { font-size:1.8em; padding:6px 0 0 14px; float:left; }
/*SEPARADOR CATEGORIA 1*/

/*SEPARADOR CATEGORIA 2*/
div#ctrl div#llistat2 div.cate-sep2 { width:665px; margin-bottom:18px; margin-top:5px; }
div#llistat2 div.cate-sep2 div.cap1 { width:665px; height:18px; border-bottom:1px solid #fff; }
div#llistat2 div.cate-sep2 div.cap2 { height:40px; width:665px; background:#696666;  }
div#llistat2 div.cate-sep2 div.cap2 h2 { font-size:1.6em; padding:10px 0 0 14px; width:300px; }
/*SEPARADOR CATEGORIA 2*/

div#noscript h2,div#noscript h3,div#noscript h4 { padding-right:80px; font-size:14px; padding-top:20px; }
div#noscript p { padding-right:80px; font-size:11px; }
