table.gfrancesMenu { width: 590px; padding: 0; margin-left: 18px }
table.gfrancesMenu td { vertical-align: top }
table.gfrancesMenu div { border-bottom: 1px solid #065F7F }
table.gfrancesMenu div p { font: 0.75em Arial, Helvetica, Sans-serif; text-transform: uppercase; text-align: left; margin: 0; padding: 4px 10px 4px 10px }
table.gfrancesMenu ul { border: none; margin: 0 0 0 27px }

table.gfrancesAV { margin-left: 28px; width: 555px }
table.gfrancesAV td { vertical-align: bottom }
table.gfrancesAV img { margin-bottom: 15px; border: 1px solid gray }
table.gfrancesAV p.tit { font: bold 0.75em Verdana, Arial, Helvetica, Sans-serif; margin: 0 0 5px 0 }


h3 { background: url(img/guerra_frances_bgh3.jpg) no-repeat; font: bold 0.9em Arial, Helvetica, Sans-serif; text-transform: uppercase; color: white; margin: 20px 0 20px 18px; border-bottom: 1px solid #065F7F; padding: 4px 0 3px 7px }

h4 { clear: both; font: bold 0.9em Arial, Helvetica, Sans-serif; margin: 25px 11px 10px 28px; color: #065F7F; }

.gfDiv1 { border-top: 1px solid #A7A699; margin: 0 28px 0 28px; padding: 5px 0 0 0 }
.gfDiv1b { border-top: 1px solid #A7A699; border-bottom: 1px solid #A7A699; margin: 0 28px 0 28px; padding: 5px 0 0 0 }
.gfTitol1 { font: bold 0.75em Arial, Helvetica, Sans-serif; text-transform: uppercase; margin: 0 0px 7px 15px }
.gfTxt { font: 0.70em Verdana, Arial, Helvetica, Sans-serif; margin: 0 21px 7px 38px }

.gfIntro { font: 0.75em Verdana, Arial, Helvetica, Sans-serif; margin: 15px 21px 10px 38px; text-align: justify }


.gfActTitol { background: url(img/guerra_frances_pic.png) no-repeat 0 4px; font: bold 0.80em Arial, Helvetica, Sans-serif; margin: 0 28px 3px 32px; padding-left: 13px }
.gfActData { font: 0.7em Arial, Helvetica, Sans-serif; text-transform: uppercase; margin: 0 28px 3px 45px }
.gfActTxt { font: 0.70em Verdana, Arial, Helvetica, Sans-serif; margin: 0 28px 15px 45px; text-align: justify }

.gfPremsa { background: url(img/guerra_frances_pic.png) no-repeat 0 4px; font: 0.80em Arial, Helvetica, Sans-serif; margin: 0 28px 7px 32px; padding-left: 13px; color: #555 }
.gfPremsa a { font-weight: bold }


div.gfFotos { width: 522px; height: 91px; background: url(img/guerra_frances_bgfotos.jpg) no-repeat; margin: 0px 0 -20px 28px; padding: 10px 10px 10px 20px; text-align: center }
div.gfFotos img { height: 71px; border: none; margin-right: 10px }

div.gfPlanol { margin: 0px 28px 0 28px; clear: both }
div.gfPlanol img { width: 100px; border: none; margin: 0 10px 10px 0; float: left }
div.gfPlanol p { font: 0.70em Verdana, Arial, Helvetica, Sans-serif; margin: 0 21px 7px 38px }

table.gfCalendari { border-right: 1px solid #A7A699; border-bottom: 1px solid #A7A699; margin-left: 8px; margin-top: 7px; background: #CED6CE }
table.gfCalendari th { border-left: 1px solid #A7A699; border-top: 1px solid #A7A699; font: bold 0.7em Arial, Helvetica, Sans-serif; text-align: center; padding: 2px 0 2px 0; background: #065F7F; color: white }
table.gfCalendari td { width: 18px; height: 18px; border-left: 1px solid #A7A699; border-top: 1px solid #A7A699; font: 0.70em Arial, Helvetica, Sans-serif; text-align: center; color: #555 }
table.gfCalendari a { font-weight: bold }
table.gfCalendari p { width: 18px; height: 16px; padding: 2px 0 0 0; background: white }

