/*
Colors:
  341a01 - marron fosc
  58422e - marron viu
  453425 - marron intermig [gifs]
  755d46 - marron clar [submenu]
  
  37451c - fosc 3 [cursos]
  506211 - fosc 2 [cursos]
  5d8017 - fosc 1 [cursos]
  639400 - verd fosc
  8ed300 - verd viu
  e9f7cc - verd clar [enllaços]  
*/
/* ----- GENERALS ----- */
body {
  background: url(body_fons.gif);
  background-color: #eaeaea;
  
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  
  border: 0px;
  margin: 0px;
  padding: 0px;
}
body.entrada { background: #341a01; }
body.imprimir { background: #ffffff; color: #000000; font-size: 14px; }
body.imprimir #imprimir_text div.tit { font-size: 16px; font-weight: bold; border-bottom: 1px solid #8ed300; margin-bottom: 20px; }
body.imprimir #imprimir_text img { 
  border:1px solid #58422e;
  margin:2px 15px 10px 0;
  width:5cm;
  float: left;
}
body.imprimir #imprimir_text { width:16cm; padding: 20px; }
img { border: 0px; }
ul {
  margin: 5px 0px;
  padding: 0px 0px 0px 40px;
}
li { padding: 3px 0px; list-style-position:inside; }
td, tr, table, form, img, div {
  margin: 0px;
  padding: 0px;
  text-align: justify;
  vertical-align:top;
}
input, textarea {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  border: 0px;
  clear:both;
}
p {
  margin:0.5em 0;
}


/* ----- ESTRUCTURA ----- */
#estructura_table {
  background: url(body_degradat.gif) repeat-x scroll 0 0;
  height: 100%;
}
#estructura_lateral { font-size: 1px; }
#estructura {
  border-left:1px solid #8ed300;
  border-right:1px solid #8ed300;
}
#estructura, #e_table {
  width: 776px;
  height: 100%;
  background-color: #341a01;
}
#e_cap { background: #8ED300 url(capsalera.gif) no-repeat scroll left top; }
#e_cap_imatge {
  background:transparent url(cap_imatge.gif) no-repeat scroll left bottom;
  height: 135px;
}
#e_cap_imatge img { height: 130px; }
#e_cap_identificar {
  background:#8ED300 url(cap_identificar.gif) no-repeat scroll left top;
  font-size:14px;
  height:21px;
  padding:6px 12px;
}
#e_cap_idioma {
  padding:4px;
  padding-bottom:62px;
  text-align:right;
}
#e_cap_idioma a {
  color: #ffffff;
  font-size: 10px;
}
#e_menu {
  width: 160px;
  height: 500px;
}
#e_menu_simple {
  background:transparent url(menu_b_gir.gif) no-repeat scroll right top;
  padding:10px 10px 30px;
  margin-top:20px;
  text-align:right;
  font-size: 10px;
}
#e_menu_simple a { color: #ffffff; }
#e_menu_simple a:hover { border-bottom: 1px dotted #ffffff; }
#e_interior {
  width:620px;
  background:transparent url(menu_b.gif) no-repeat scroll left top;
}
#e_interior_div {
  background:transparent url(seccio_fons.gif) no-repeat scroll right top;
}
#e_peu {
  background:transparent url(peu_sanefa.gif) no-repeat scroll left bottom;
  font-weight:bold;
  height:30px;
  padding:10px 30px 8px 1em;
  text-align:right;
}


/* ----- CLASSES ----- */
.contenidor {
  width: 100%;
  position: static;
}
.hide {
  visibility: hidden;
  position: absolute;
  overflow: hidden;
  top: 0px;
  left: 0px;
  width: 0px;
  height: 0px;
  font-size: 0px;
}
.pb30 { padding-bottom: 30px; }
.paragraf_error, .paragraf_error_inv, .paragraf {
  font-size:11px;
  line-height:1.1em;
  padding:0.6em;
  text-align:justify;
}
.paragraf_error, .paragraf_error_inv {
  background:#8ED300 none repeat scroll 0% 0%;
  line-height:1.5em;
  color:#FFFFFF;
  margin:0px 0px 2em;
}
.paragraf_error_inv {
  background: #FFFFFF none repeat scroll 0% 0%;
  color:#8ED300;
}
.paragraf { color: #341a01; }
.paragraf_nota {
  font-size:11px;
  line-height:1.1em;
  padding:6px;
  text-align:justify;
  color:#341A01;
}
div.navegador {
  text-align: right;
  font-size: 11px;
  color:#8ED300;
}
table.navegador { padding-top: 5px; width: 100%; }


/* ----- IMATGES ----- */
img.c5 { border: 5px solid #ecfcd7; }
img.b21 {
  float: left;
  border: 2px solid #ffffff;
  margin:8px 12px 6px 2px;
}
img.b22 {
  float: right;
  border: 2px solid #ffffff;
  margin:6px 2px 8px 12px;
}


/* ----- ENLLAÇOS ----- */
a {
  text-decoration:none;
  color: #e9f7cc;
  cursor: pointer;
}
a.bold { font-weight: bold; }
a.tancar { /* Botó tancar */
  font-weight: bold;
  text-decoration: underline;
}
a.bold:hover, a.tancar:hover { color: #ffffff; }
a.index { color: #8ed300; }


/* ----- MENÚ ----- */
a.menu, a.menu_active {
  background:#341A01 url(sep.gif) repeat-x scroll left bottom;
  color:#FFFFFF;
  display:block;
  font-size:14px;
  padding:10px 20px;
  width:120px;
}
a.menu:hover, a.menu_active {
  font-weight: bold;
  background: none;
}
td.menu {
  background:transparent url(menu_1.gif) repeat scroll 0 0;
  width:160px;
}
div.submenu { }
a.submenu, a.submenu_active {
  background:#58422e none repeat scroll 0 0;
  padding:6px 0 6px 24px;
  width:136px;
}
a.submenu, a.submenu_active, td.submenu3 a {
  display:block;
  color: #ffffff;
}
a.submenu:hover, a.submenu_active, td.submenu3 a:hover {
  font-weight: bold;
  background: none;
}
td.submenu, td.submenu2 {
  background:#755d46 none repeat scroll 0 0;
  border-top:1px solid #341A01;
  text-align:left;
}
td.submenu2 {
  padding: 6px 0 6px 24px;
  border-bottom:1px solid #341A01;
  font-size:13px;
}
td.submenu3 {
  background:#58422e none repeat scroll 0 0;
  padding: 4px 12px;
  text-align: left;
}
td.submenu3 a.any { 
  font-weight: bold;
}
td.submenu3 a.mes {
  font-style: italic;
  padding:4px 10px;
}

/* ----- SECCIONS ----- */
/* TÍTOLS */
#tenda_in .titol {
  text-align: right;
  padding-bottom: 10px;
}
#productes_in .titol, #receptes_in .titol, #cursos_in .titol, #articles_in .titol, #consultes_in .titol, #radio_in .titol, #usuari_in .titol {
  text-align: right;
  padding-bottom: 10px;
  height:44px;
}
#tenda_in .subtitol, #productes_in .subtitol, #receptes_in .subtitol, #cursos_in .subtitol, #articles_in .subtitol, #consultes_in .subtitol, #radio_in .subtitol, #links_in .subtitol, #usuari_in .subtitol {
  color:#8ED300;
  font-size:14px;
  font-weight:bold;
  padding-bottom:10px;
}
#productes_in .subtitol { padding-bottom:0px; }
#consultes_send_in .subtitol { padding-bottom:0px; line-height:28px; }
#usuari_o .subtitol {
  color:#341A01;
  font-size:12px;
  font-weight:bold;
  padding-bottom:5px;
  text-align:right;
}
#productes_txt, #receptes_txt, #articles_txt, #radio_txt { padding:0 0 20px; font-style: italic; }
#articles_txt, #radio_txt { padding: 0 12px 20px; }

/* USUARI */
#usuari_in div.u {
  padding: 5px;
}
#usuari_in div.us { padding-left: 30px; }


/* PORTADA */
#portada_in { padding:0/*20px 30px 60px*/; }
#portada_in .tit, #portada_in .subtit, #portada_in #p_receptes div.txt {
  font-size: 14px;
  color: #8ed300;
  font-weight: bold;
  padding-bottom: 5px;
}
#portada_in .subtit, #portada_in #p_receptes div.txt {
  font-size: 12px;
  padding-bottom: 3px;
}
#portada_in a { color: #e9f7cc; }
#portada_in td.left, #portada_in td.right, #portada_in #p_receptes td, #portada_in #p_articles td, #portada_in #p_consultes td { padding: 0 10px; }
#portada_in td.left { background: transparent url(menu_b.gif) no-repeat top right; }
#portada_in #p_text { padding: 0; border-bottom: 1px solid #58422e; }
#portada_in img { width: 99%; border-left: 1% solid #341a01; }
#portada_in #p_productes td { text-align: center; padding:8px 0;font-size:9px; }
#portada_in #p_productes img { width: 100px; }
#portada_in #p_receptes img { width: 100px; height: 100px; }
#portada_in #p_productes img, #portada_in #p_receptes img { border: 1px solid #58422e; }
#portada_in #p_productes img:hover, #portada_in #p_receptes img:hover { border: 1px solid #8ed300; }
#portada_in #p_productes, #portada_in #p_articles, #portada_in #p_consultes, #portada_in #p_receptes {
  padding-top: 20px; 
}
#portada_in #p_productes div.txt, #portada_in #p_receptes div.txt, #portada_in #p_articles div.txt, #portada_in #p_consultes div.txt {
  background:transparent url(sep.gif) repeat-x scroll left bottom;
  margin:0 6px 10px 10px;
  padding:0 0 10px;
}
#portada_in #p_receptes div.txt {
  text-align: center;
  padding-bottom: 15px; 
}
#portada_in #p_receptes span.tag {
  font-size: 10px;
  font-style: italic;
  font-weight: normal;
}
#portada_in #p_articles img {
  border:1px solid #58422e;
  margin:2px 6px 0 0;
  width:80px;
  float: left;
}
#portada_in div.peu {
  text-align: right;
  padding: 10px 2px 2px;
}
#portada_in div.peu a {
  font-weight: bold;
  color: #ffffff;
  border-bottom: 1px solid #8ed300;
}


/* LA TENDA: */
#tenda_in { padding:20px 30px 60px; }
#tenda_in .text {
  font-size:12px;
  line-height:1.4em;
  padding:0 52px;
}
#tenda_in td.right, #tenda_in td.left, #tenda_in td.center { padding-bottom: 5px; width: 33%; }
#tenda_in td.right { text-align: right; }
#tenda_in td.center { text-align: center; font-weight: bold; color: #8ed300; }

/* >> IMATGES */
#timg_list { padding: 0 52px; }
#timg_list a { font-size: 12px; }
#timg_list a:hover { color: #ffffff; }
#timg_list td {
  text-align: center;
  padding: 10px;
}
#timg_list img {
  height: 75px;
  border: 1px solid #58422e;
}
#timg_id { padding: 0px 60px; }
#timg_id td.tit {
  font-size: 14px;
  font-weight:bold;
  padding:0 0px 4px;
  color:#8ED300;
}
#timg_id td.txt { padding:0 20px; }
#timg_id td.img {
  padding:10px 0;
  text-align:center;
}
#timg_id img {
  border: 1px solid #58422e;
}


/* PRODUCTES: */
#productes_in { padding:20px 57px 60px; }
#productes_in .tag {
  height:100px;
  width:500px;
  cursor: hand;
}
#productes_in #tag_1_1_ca:hover, #productes_in #tag_2_1_ca:hover, #productes_in #tag_3_1_ca:hover,
#productes_in #tag_4_1_ca:hover, #productes_in #tag_5_1_ca:hover, #productes_in #tag_1_1_es:hover,
#productes_in #tag_2_1_es:hover, #productes_in #tag_3_1_es:hover, #productes_in #tag_4_1_es:hover,
#productes_in #tag_5_1_es:hover { background: none; }
#productes_in #tag_1_1_ca { background: url(productes/p_1_1_ca.gif) no-repeat scroll right top;}
#productes_in #tag_2_1_ca { background: url(productes/p_2_1_ca.gif) no-repeat scroll right top;}
#productes_in #tag_3_1_ca { background: url(productes/p_3_1_ca.gif) no-repeat scroll right top;}
#productes_in #tag_4_1_ca { background: url(productes/p_4_1_ca.gif) no-repeat scroll right top;}
#productes_in #tag_5_1_ca { background: url(productes/p_5_1_ca.gif) no-repeat scroll right top;}
#productes_in #tag_1_2_ca { background: url(productes/p_1_2_ca.gif) no-repeat scroll right top;}
#productes_in #tag_2_2_ca { background: url(productes/p_2_2_ca.gif) no-repeat scroll right top;}
#productes_in #tag_3_2_ca { background: url(productes/p_3_2_ca.gif) no-repeat scroll right top;}
#productes_in #tag_4_2_ca { background: url(productes/p_4_2_ca.gif) no-repeat scroll right top;}
#productes_in #tag_5_2_ca { background: url(productes/p_5_2_ca.gif) no-repeat scroll right top;}
#productes_in #tag_1_1_es { background: url(productes/p_1_1_es.gif) no-repeat scroll right top;}
#productes_in #tag_2_1_es { background: url(productes/p_2_1_es.gif) no-repeat scroll right top;}
#productes_in #tag_3_1_es { background: url(productes/p_3_1_es.gif) no-repeat scroll right top;}
#productes_in #tag_4_1_es { background: url(productes/p_4_1_es.gif) no-repeat scroll right top;}
#productes_in #tag_5_1_es { background: url(productes/p_5_1_es.gif) no-repeat scroll right top;}
#productes_in #tag_1_2_es { background: url(productes/p_1_2_es.gif) no-repeat scroll right top;}
#productes_in #tag_2_2_es { background: url(productes/p_2_2_es.gif) no-repeat scroll right top;}
#productes_in #tag_3_2_es { background: url(productes/p_3_2_es.gif) no-repeat scroll right top;}
#productes_in #tag_4_2_es { background: url(productes/p_4_2_es.gif) no-repeat scroll right top;}
#productes_in #tag_5_2_es { background: url(productes/p_5_2_es.gif) no-repeat scroll right top;}

#productes_in table.list {
  margin-bottom:60px;
  width: 100%;
}
#productes_in div.id_normal, #productes_in div.id_destacat {
  background:transparent url(sep.gif) repeat-x scroll left bottom;
  margin:8px 0 0;
  padding:10px;
}
#productes_in div.id_normal img.id, #productes_in div.id_destacat img.id {
  border:1px solid #58422e;
  float:right;
  height:120px;
  margin:0 0 0 10px;
}
#productes_in div.id_normal img.id:hover, #productes_in div.id_destacat img.id:hover {
  
}
#productes_in div.id_normal table.cont, #productes_in div.id_destacat table.cont { width: 100%; }
#productes_in div.id_normal div.tit, #productes_in div.id_destacat div.tit {
  font-size: 12px;
  font-weight:bold;
}
#productes_in div.id_normal div.tit { border-bottom:1px solid #639400; }
#productes_in div.id_destacat div.tit { border-bottom:1px solid #8ED300; }
#productes_in div.id_normal td.txt, #productes_in div.id_destacat td.txt {
  line-height: 1.4em;
  padding:10px 0 10px 10px;
}
#productes_in div.id_normal td.img, #productes_in div.id_destacat td.img { padding:10px 10px 10px 0; }
#productes_in td.txt div.preu {
  font-style:italic;
  padding:15px 10px;
}

/* RECEPTES: */
#receptes_in { padding:20px 30px 60px; }
#receptes_list { }
#receptes_list a { color: #e9f7cc; }
#receptes_list div.subtitol a { color: #8ed300; }
#receptes_list table.cos { width: 100%; }
#receptes_list table.cos td.cos {
  width: 50%;
  background:transparent url(sep.gif) repeat-x scroll left bottom;
  padding-left:15px;
  vertical-align:middle;
}
#receptes_list table.list {
  margin-bottom:6px;
  width:96%;
  height:50px;
}
#receptes_list td.img {
  padding:5px;
  width:60px;
}
#receptes_list img.th {
  border:1px solid #58422e;
  width:60px;
}
#receptes_list td.tit {
  font-size:12px;
  font-weight:bold;
  text-align:left;
  vertical-align:middle;
  padding-right:20px;
}
#receptes_list span.tag {
  font-style: italic;
  font-size: 10px;
  font-weight: normal;
}
#receptes_id { padding:0 52px; }
#receptes_id table.id {
  background:transparent url(a_text_fons.gif) repeat scroll left bottom;
  width:100%;
  color: #341a10;
}
#receptes_id a.tit, #receptes_id a.tancar { color: #341a10; }
#receptes_id a.tit:hover { border-bottom: 1px dotted #341a10; }
#receptes_id td.tit {
  font-size: 14px;
  font-weight:bold;
  padding:10px 20px 4px;
}
#receptes_id img.id {
  border:1px solid #341A01;
  float:left;
  margin:0 10px 5px 0;
  width:200px;
}
#receptes_id td.txt { padding:5px 30px 20px; }
#receptes_list img.th:hover, #receptes_id img.id:hover { border: 1px solid #8ed300; }
#receptes_id a.imp { float: right; margin-top:-12px; }
#receptes_id img.imp { width: 40px; height: 30px; margin:5px; border:0; }
#receptes_id img.imp:hover { border: 0; }

/* CURSOS */
#cursos_in {
  padding:20px 30px 60px;
  color: #341a01;
  font-size:12px;
  line-height: 1.4em;
}
#cursos_temporals { margin: 20px 20px 0; }
#cursos_temporals .id { padding-bottom: 20px; }
#cursos_temporals .tit, #cursos_horaris .tit, #cursos_articles .tit {
  color:#639400;
  font-size:14px;
  font-weight:bold;
  text-align:left;
}
#cursos_temporals .txt { text-align:left; }
#cursos_horaris { padding:20px 20px 0; }
#cursos_horaris table {
  border:2px solid #8ED300;
  color:#341A01;
}
#cursos_horaris .top {
  background:#8ED300;
  border:1px solid #8ED300;
  padding:2px;
  font-weight:bold;
  text-align:center;
  vertical-align:middle;
}
#cursos_horaris .ioga, #cursos_horaris .pilates, #cursos_horaris .satnam, #cursos_horaris .buit, #cursos_horaris .mente, #cursos_horaris .infantil, #cursos_horaris .embarazadas {
  font-size:12px;
  line-height: 1em;
  text-align:center;
  vertical-align:middle;
  border-left:1px solid #8ED300;
  border-top:1px solid #8ED300;
  background-color:#FFFFFF;
  height:30px;
  color: #ffffff;
  padding:4px;
  width: 25%;
}
#cursos_horaris .ioga { color: #7ca21b; }
#cursos_horaris .pilates { color: #cc071e; }
#cursos_horaris .satnam { color: #0c77b3; }
#cursos_horaris .mente { color: #8f4791; }
#cursos_horaris .infantil { color: #553b28; }
#cursos_horaris .embarazadas { color: #dd9600; }
#cursos_horaris .ioga a { color: #7ca21b; }
#cursos_horaris .pilates a { color: #cc071e; }
#cursos_horaris .satnam a { color: #0c77b3; }
#cursos_horaris .mente a { color: #8f4791; }
#cursos_horaris .infantil a { color: #553b28; }
#cursos_horaris .embarazadas a { color: #dd9600; }
#cursos_horaris a { font-weight: bold; }
#cursos_horaris a:hover { }


/* ARTICLES I CONSULTES I RADIO*/
#articles_text_id div.txt table, #consultes_text_id div.txt table { width: 100%; font-size: 0.9em; }
#articles_text_id div.txt td, #consultes_text_id div.txt td { padding:0.3em; border-bottom: 1px solid #58422e; }
#articles_text a, #consultes_text a, #radio_text a { color: #341A01; }
#articles_text div.subtit a, #consultes_text div.subtit a, #radio_text div.subtit a { color: #639400; }
#articles_text a:hover, #consultes_text a:hover, #radio_text a:hover { border-bottom: 1px dotted #639400; }
#articles_right a, #consultes_right a, #radio_right a {
  color:#FFFFFF;
  display:block;
  font-size:10px;
  padding-bottom:10px;
}
#articles_right .any, #consultes_right .any, #radio_right .any { 
  font-size:12px;
  padding:0;
  font-weight: bold;
}
#articles_right .mes, #consultes_right .mes, #radio_right .mes {
  font-style: italic;
  padding:2px 10px;
}
#articles_in, #consultes_in, #radio_in { padding:20px 60px 60px; }
#articles_right, #consultes_right, #radio_right { width: 120px; }
/*#articles_left, #consultes_left, #radio_left { padding:0 30px 0 0; }*/
#articles_text, #consultes_text, #radio_text { color:#341A01; }
#articles_text_id, #articles_text_list { }
#consultes_text_id, #consultes_text_list { }
#radio_text_id, #radio_text_list { }
#articles_text li.id, #consultes_text li.id, #radio_text li.id {
  padding:3px 0 1em;
}
#articles_text ul.id, #consultes_text ul.id, #radio_text ul.id { }
#articles_text div.id, #consultes_text div.id, #radio_text div.id { display:inline; }
#articles_text div.tit, #consultes_text div.tit, #radio_text div.tit {
  color:#639400;
  font-size:12px;
  font-weight:bold;
  padding:0 20px 14px;
  text-align:left;
}
#consultes_text div.tit { padding:0 20px 9px; }
#articles_text li.id div.tit, #consultes_text li.id div.tit, #radio_text li.id div.tit { padding:0; display:inline; }
#articles_text div.subtit, #consultes_text div.subtit, #radio_text div.subtit {
  font-size:10px;
  font-weight:normal;
  line-height:10px;
  padding:0 2em;
}
#articles_text div.subtit object { margin: 6px 5px -4px; padding: 0pt; }
#articles_text div.txt, #consultes_text div.txt, #radio_text div.txt {
  background: url(a_text_fons.gif);
  padding:14px;
  margin:5px 0px 0px;
  border:1px solid #ecfcd7;
}
#consultes_text div.txt { margin:1px 0px 0px; }
#articles_text img.id, #articles_text img.th {
  border:1px solid #58422e;
  margin:2px 15px 10px 0;
  width:180px;
  float: left;
}
#articles_text img.th { width:80px; }
#articles_text a.imp {
  border:0 none;
  float:right;
  margin:-5px 0 12px 20px;
}
#articles_text img.imp { width: 40px; margin: 0; border:0; }
#articles_text div.peu, #consultes_text div.peu {
  margin:15px 10px 0;
  text-align:right;
}
#articles_text div.peu a, #consultes_text div.peu a {
  font-weight: bold;
}
#articles_tags, #articles_arxiu, #consultes_tags, #consultes_arxiu, #radio_tags, #radio_arxiu { 
  color:#FFFFFF;
  text-align:left;
}
#articles_tags .tit, #articles_arxiu .tit, #consultes_tags .tit, #consultes_arxiu .tit, #radio_tags .tit, #radio_arxiu .tit {
  border-bottom:1px solid #8ED300;
  color:#8ED300;
  font-size:14px;
  font-weight:bold;
  margin-bottom:10px;
  padding:0 1px 1px 0;
}
#consultes_send_out { padding-bottom:20px; }
#consultes_send_in { color:#341A01; padding:0 20px; }
#consultes_send_in a { 
  color:#341A01;
  line-height:1.5em;
}
#consultes_send_in div.subtitol a { 
  font-size:15px;
}
#consultes_in div.label {
  font-weight: bold;
  padding: 0 0 5px;
}
#radio_text div.txt .tit {
  font-weight: bold;
  padding-top:20px;
}
#radio_text div.txt .list {
  padding-left: 44px;
}
#radio_text div.txt a {
  font-size: 11px;
}


/* ----- ARRODONIMENTS ----- */
table.rodo {
  background: #ECFCD7 url(c_rodo_01.gif) repeat scroll 0 0;
  width: 100%;
}
#productes_in table.rodo { background: #341a01; }
#cursos_in table.rodo { width: 520px; }
#articles_in table.rodo, #consultes_in table.rodo, #radio_in table.rodo, #usuari_in table.rodo { background: #ecfcd7 url(a_id_fons.gif) repeat scroll 0 0; }
#consultes_send_out table.rodo { margin-bottom: 10px; }

td.rodo_1, td.rodo_2, td.rodo_3, td.rodo_4, td.rodo_12, td.rodo_23, td.rodo_34, td.rodo_41 {
  font-size: 1px;
  line-height:0;
}
td.rodo_1, td.rodo_2, td.rodo_3, td.rodo_4 {
  width: 16px;
  height: 16px;
}
td.rodo_5 a {
  color: #341a01;
  font-weight: bold;
}
td.rodo_5 a:hover {border-bottom: 1px dotted #341A01; }

#receptes_id a.imp:hover, #articles_text a.imp:hover { border: 0; }

#consultes_send_out td.rodo_1, #consultes_send_out td.rodo_2, #consultes_send_out td.rodo_3, #consultes_send_out td.rodo_4 {
  width: 10px;
  height: 10px;
}
#productes_in td.rodo_1 { background: url(p_rodo_1.gif) no-repeat scroll top left; }
#productes_in td.rodo_2 { background: url(p_rodo_2.gif) no-repeat scroll top right; }
#productes_in td.rodo_3 { background: url(p_rodo_3.gif) no-repeat scroll bottom right; }
#productes_in td.rodo_4 { background: url(p_rodo_4.gif) no-repeat scroll bottom left; }
#productes_in td.rodo_12 { background: url(p_rodo_12.gif) no-repeat scroll bottom left; }
#productes_in td.rodo_23 { background: url(p_rodo_23.gif) no-repeat scroll bottom left; }
#productes_in td.rodo_34 { background: url(p_rodo_34.gif) no-repeat scroll bottom left; }
#productes_in td.rodo_41 { background: url(p_rodo_41.gif) no-repeat scroll bottom left; }

#cursos_in td.rodo_1 { background: url(c_rodo_1.gif) no-repeat scroll top left; }
#cursos_in td.rodo_2 { background: url(c_rodo_2.gif) no-repeat scroll top right; }
#cursos_in td.rodo_3 { background: url(c_rodo_3.gif) no-repeat scroll bottom right; }
#cursos_in td.rodo_4 { background: url(c_rodo_4.gif) no-repeat scroll bottom left; }
#cursos_in td.rodo_12 { border-top:2px solid #639400; }
#cursos_in td.rodo_23 { border-right:2px solid #639400; }
#cursos_in td.rodo_34 { border-bottom:2px solid #639400; }
#cursos_in td.rodo_41 { border-left:2px solid #639400; }

#receptes_in td.rodo_1, #articles_in td.rodo_1, #consultes_in td.rodo_1, #radio_in td.rodo_1, #usuari_in td.rodo_1 { background: url(a_rodo_1.gif) no-repeat scroll top left; }
#receptes_in td.rodo_2, #articles_in td.rodo_2, #consultes_in td.rodo_2, #radio_in td.rodo_2, #usuari_in td.rodo_2 { background: url(a_rodo_2.gif) no-repeat scroll top right; }
#receptes_in td.rodo_3, #articles_in td.rodo_3, #consultes_in td.rodo_3, #radio_in td.rodo_3, #usuari_in td.rodo_3 { background: url(a_rodo_3.gif) no-repeat scroll bottom right; }
#receptes_in td.rodo_4, #articles_in td.rodo_4, #consultes_in td.rodo_4, #radio_in td.rodo_4, #usuari_in td.rodo_4 { background: url(a_rodo_4.gif) no-repeat scroll bottom left; }

#consultes_send_out td.rodo_1 { background: url(co_rodo_1.gif) no-repeat scroll top left; }
#consultes_send_out td.rodo_2 { background: url(co_rodo_2.gif) no-repeat scroll top right; }
#consultes_send_out td.rodo_3 { background: url(co_rodo_3.gif) no-repeat scroll bottom right; }
#consultes_send_out td.rodo_4 { background: url(co_rodo_4.gif) no-repeat scroll bottom left; }

/* Enllaços */
#links_in { padding:20px 60px 60px; }
#links_in div.sec div {
  text-align:center;
  padding: 0 0 15px;
}
#links_in div.sec a {
  color:#FFFFFF;
  font-size:14px;
  font-weight:bold;
  line-height:1.6em;
}
#links_in div.sec img {
  border:5px solid #755D46;
}

/* Amics */
#e_amic {
  float:right;
  font-weight:bold;
  padding:1em;
  width:594px;
  text-align:right;
}
#amic_show {
  background:#8ED300 none repeat scroll 0 0;
  color:#FFFFFF;
  padding:3px;
}
#amic_div a {
  color:#8ED300;
}
#amic_div div form {
  text-align:left;
}
#amic_div {
  display:none;
  text-align:left;
  width:300px;
  padding:2em;
  border:1px solid #8ED300;
  background: #E9F7CC;
  color: #341A01;
  margin: 1em auto;
}