body { width:986px;max-width:986px;background:#333;font-family:Arial,'Liberation Sans',FreeSans,sans-serif;font-size:11pt;line-height:1.295em;color:#000;margin:auto;padding:0 8px 8px }
#logotip { width:176px;padding:9px 0 8px 6px }
#logotip a { background:url(http://franganillo.es/img/nom.png) left top;display:block;width:176px;height:63px }
#logotip a:hover { background-position:left bottom }
#logotip h1 { display:none }
@media print {
  #logotip h1 { display:block }
  #logotip a,#menu,#peu { display:none }
  }
#menu { float:left;width:124px;margin:0 8px 12px 0 }
#menu ul { list-style-type:none;margin:0;padding:0 }
#menu li { font-size:10pt;margin:0;display:block;text-indent:6px }
#menu li a { color:#fff;padding:1px 0;width:100%;display:block;text-decoration:none }
#menu li a.activo,#menu li a.activo:hover { color:#000;background:#34ccfe }
#menu li a:hover { color:#34ccfe;background:#000 }
#peu { margin:8px 0 0 131px;padding:15px 15px 9px;background-color:#202020 }
#peu h3 { margin-top:0;color:#34ccfe }
#peu ul { list-style-type:none;padding:0 }
#peu li,#peu td { color:#ddd;font-size:10pt }
#peu a:link,#peu a:visited { color:#ddd;text-decoration:none }
#peu a:hover,#peu a:active { color:#ddd;text-decoration:underline }
a { color:#00c;text-decoration:none }
a:hover,a:active { color:#00c;text-decoration:underline }
abbr { border-bottom:1px dashed #01b;cursor:help }
form,p.extrem { margin:0 }
h1, h2, h3, h4, p.data { font-family:Calibri,'Ubuntu Condensed',sans-serif }
h1 { font-size:18.5pt;color:#c00;margin-top:3px;margin-bottom:12px }
h2 { font-size:15pt;color:#060;margin-top:14px;margin-bottom:8px }
h2.novetat { margin-bottom:0 }
h3 { font-size:13.5pt;color:#060;margin-top:10px;margin-bottom:6px }
h4 { font-size:12.5pt;color:#333;margin-top:8px;margin-bottom:6px }
hr { color:#333;background-color:#333;height:8px;border:0;margin:16px -14px }
img { border:0;font-size:10pt }
img.captura { width:200px;height:120px;border:4px #333 solid;margin:0 12px 10px 0;background:#eee }
img.foto { width:258px;height:172px;border:4px #333 solid;margin:0 12px 0 0;background:#eee }
img.imatgeria { width:320px;height:240px;border:4px #333 solid;background:#eee }
img.novetat { width:386px;height:142px;border:4px #333 solid;margin:4px 0 0;background:#eee }
img.marc { width:160px;height:120px;border:4px #333 solid;margin:6px 12px 0 0;background:#eee }
img.icona { width:16px;height:16px;margin:0 1px;vertical-align:top }
input,textarea { font-family:Arial,sans-serif;font-size:11pt;color:#000;border:1px #f47a19 solid;background-color:#fff }
input.boto { color:#fff;font-size:10pt;font-weight:bold;background:#f47a19;border-top:1px solid #f93;border-right:1px solid #c40;border-bottom:1px solid #c40;border-left:1px solid #f93 }
li p { margin-bottom:2px }
p { margin:0 0 6px }
p.actual { margin:0 0 0 6px;color:#999;font-size:8.5pt }
p.data { font-size:10.5pt;color:#060;margin-top:0;margin-bottom:5px }
p.descripcio { font-size:10pt;line-height:1.35em;xborder-left:1px #333 solid;xpadding-left:8px;margin:0 0 10px }
p.franja { font-size:6pt;height:10px;margin-bottom:14px }
p.peufoto { font-size:10pt;margin:0 0 14px 0;padding-left:14px;line-height:1.35em;background:url(img/punt.gif) left 5px no-repeat }
table { border-collapse:collapse;border-spacing:0;vertical-align:top }
table.cap { margin:8px 0 }
td,th { vertical-align:top;padding:0;margin:0 }
td.cap { font-size:9pt;color:#fff;vertical-align:bottom;padding:0 14px 15px 14px;white-space:nowrap;line-height:1.35em }
td.contingut { background:#fff;padding:12px 14px 12px }
td.contingut1 { background:#fff;padding:12px 14px 12px;border-right:8px #333 solid }
@media print {
  td.contingut1 { border-right:8px #fff solid }
  }
td.columna1 { background:#fff;padding:0 14px 8px 0;border-right:8px #333 solid }
td.columna2 { background:#fff;padding:0 0 8px 14px }
@media print {
  td.columna1 { border-right:8px #fff solid }
  }
td.formulari { text-align:right;padding:2px 0 0 }
td.imatgeria { padding:4px 10px 10px 0 }
sup { font-size:66%;line-height:66% }
ul { list-style:square;margin:0 0 8px;padding:0 0 0 2em;margin-left:0 }
.autor { color:#888 }
.contacte { padding:8px;background-color:#fed291 }
.petita { font-size:10pt;line-height:1.35em }
.resum { display:none;clear:left;margin-bottom:9px;font-size:10pt;line-height:1.35em }

