a { color:#3E518A; text-decoration:none }
a:hover,a:active, a:focus { color:#000000; text-decoration:underline; }

/*
a { color:#990000; text-decoration:none }
a:hover,a:active, a:focus { color:#000000; text-decoration:underline; }
*/

a.neg{ color:#FFCC33; text-decoration:none }
a.neg:hover,a.neg:active { color:#000000; text-decoration:underline }



body#marc {	text-align: center;	margin: 0; background: url(img/bg_pag.jpg) }

div#head {	width: 778px; height: 20px; margin: 0; background: url(img/bg_ombrahead.jpg) }

table.taulaHead { margin-left: 20px; background: url(img/bg_paperhead.jpg) }

div#ombra2 {	width: 778px; margin: 0; background: url(img/bg_ombra.jpg) }

div#contingut {	margin: 0 20px 0 20px; background: url(img/bg_paper.jpg); text-align: left }

div#peu {	width: 778px; height: 56px; margin: 0; background: url(img/bg_ombrapeu.jpg); font: 0.7em Verdana, Arial, Helvetica, Sans-serif; color: white; text-align: left }
div#peu p { padding: 10px 0 0 30px }

table.caricatures { width: 500px; margin-left: 43px }
table.caricatures td { text-align: center; height: 130px }
table.caricatures img { border: 1px solid gray }
table.caricatures p { font: 0.9em Arial, Helvetica, Sans-serif; margin: 5px 0 0px 0 }



div.titolsLiles { font: bold 1.15em Helvetica, Arial, Sans-serif; color: white; text-align: center; width: 336px; height: 24px; background: url(img/bg_titols.png) no-repeat; margin-left: 20px; padding-top: 1px}

.intro { font: 1em Arial, Helvetica, Sans-serif; text-align: center; margin: 0 40px 10px 40px }
.intro2 { font: 0.9em Arial, Helvetica, Sans-serif; text-align: justify; margin: 0 0 10px 0px }
.fotoTit { font: bold 0.9em Arial, Helvetica, Sans-serif; margin: 20px 20px 10px 0px; border-bottom: 1px dashed gray }

div.humor { font: 0.9em Arial, Helvetica, Sans-serif; text-align: center }
div.humor p { margin: 5px 0 20px 0 }

table.fotos { width: 540px }
table.fotos td { text-align: center }
table.fotos img { border: 1px solid #333333 }

table.tableForm { width: 320px; }
table.tableForm td { vertical-align: top }
.form { font: bold 0.75em Arial, Helvetica, sans-serif; color: #855B09; text-align: left; padding-top: 6px }
.camp {	font: 0.70em Verdana, Arial, Helvetica, sans-serif; color: #006633; width: 190px }
.boto {	font: 0.80em Arial, Helvetica, sans-serif }
.botox { font: bold 0.80em Arial, Helvetica, sans-serif }
.nota {	font: 0.7em Verdana, Arial, Helvetica, sans-serif; color: #666666; text-align: left; }


.reset { clear: both; margin: 0 }


h1 { font: bold 1.2em Arial, Helvetica, Sans-serif; color: #855B09; margin: 0 }

ul.tarifes { font: 0.70em Verdana, Arial, Helvetica, sans-serif; list-style-type: none; text-align: center; margin-left: 0 }
ul.tarifes li { margin-bottom: 20px}
ul.tarifes img { border: 1px solid gray }

.quiL { margin: 5px 0 0 25px; padding: 6px 0 5px 0px; font: 0.95em Arial, Helvetica, Sans-serif }

.qui { background: url(img/li_llapis.gif) no-repeat; margin: 5px 0 0 25px; padding: 6px 0 5px 45px; font: 0.95em Arial, Helvetica, Sans-serif }

div.zoom { display: none; margin: 0 0 20px 80px }

.txt { font: 0.90em Arial, Helvetica, Sans-serif; margin: 0 0 10px 0 }

.list { font: 0.80em Arial, Helvetica, Sans-serif; margin: 0 0 8px 10px }
