.cfons { background-color: #0e4d00; }
.clletra { color: #0e4d00; }
.cflletra {color: #c3d2bf; }

.cfonsf { background-color: #0c4100; }
.cfonsff { background-color: #0b3a00; }
.cfonsfff { background-color: #072700; }
.cfonsffff { background-color: #041300; }
.cfonsfffff { background-color: #010800; }
.cfonsc { background-color: #326726; }
.cfonscc { background-color: #4b7a40; }
.cfonsccc { background-color: #87a780; }
.cfonscccc { background-color: #c3d2bf; }
.cfonscccc { background-color: #e7eee6; }

.clletraf { color: #0c4100; }
.clletraff { color: #0b3a00; }
.clletrafff { color: #072700; }
.clletraffff { color: #041300; }
.clletrafffff { color: #010800; }
.clletrac { color: #326726; }
.clletracc { color: #4b7a40; }
.clletraccc { color: #87a780; }
.clletracccc { color: #c3d2bf; }
.clletraccccc { color: #e7eee6; }

.cflletraf { color: #c3d2bf; }
.cflletraff { color: #c3d2bf; }
.cflletrafff { color: #c3d2bf; }
.cflletraffff { color: #c3d2bf; }
.cflletrafffff { color: #c3d2bf; }
.cflletrac { color: #ffffff; }
.cflletracc { color: #ffffff; }
.cflletraccc { color: #000000; }
.cflletracccc { color: #0e4d00; }
.cflletraccccc { color: #0e4d00; }

div.article h1 { font-size: 30px; margin-bottom: 15px; line-height:35px; } 
div.article a { color: #0e4d00; }
div.article a:hover { color: #0e4d00; border-bottom: 1px dashed #0e4d00; }
div.article img.marc { border-bottom: 5px solid #0e4d00; }
#tags a { color: #0e4d00 }
.plantilla_color { padding: 15px 10px; background-color: #e7eee6; }
div.article div.llegenda_article { border-top: 2px solid #e7eee6; border-bottom: 2px solid #0e4d00; }
div.article div.llegenda_article div.llegenda_etiquetes { border-top: 2px solid #e7eee6; }
div.article div.separador { border-bottom: 3px solid #e7eee6; border-top: 3px solid #e7eee6; }
.plantilla_border { border-bottom: 1px solid #0e4d00; }
input.comentari-color { border: 1px solid #e7eee6; background-color: #e7eee6; width: 560px; color: #333; }
textarea.comentari-color { border: 1px solid #e7eee6; background-color: #e7eee6; width: 560px; height: 160px; color: #333; }
div.popup input { border: 1px solid #e7eee6; background-color: #e7eee6; width: 280px; color: #333; }
div.popup textarea { border: 1px solid #e7eee6; background-color: #e7eee6; width: 280px; height: 60px; color: #333; }
div.popup label { margin-top: 5px; margin-bottom: 5px; cursor: pointer; width: 250px; display: block; font-size: 11px; }
div.article tr.comentari { background-color: #e7eee6; }
