@media print {body {margin:0; padding:0; background:#fff; font-family:Georgia,Times,serif; color:#000; font-size:90%}
a:link, a:visited {color:#BF403D; text-decoration:underline}
input, select, textarea {font-family:Georgia,Times,serif; color:#000; font-size:100%}
form {margin:0; padding:0; clear:both}
img {border:0}
blockquote {margin:10px 0 0 2px; padding:10px 0 10px 0; font-style:italic; font-size:110%; line-height:150%; border-bottom:1px solid #FFBC10; border-top:1px solid #FFBC10; color:#BF403D}

h1, h2 {margin:0; font-size:130%}
sup {color:#EE8110}

#headerPub, #revista, #pubHeader, #menu2div, #col3, #top, #topo, #f1, #f2, #wrapper1, #sidebar, #pageServDiv {display:none}

#header {width:97%; margin:0 auto; background:#fff}
#logo {float:left; padding:0; background:#fff}
#logoanim {display:none}

#wrapper2 {width:97%; margin:0 auto; background:#fff}
#container2 {width:100%; background:#fff; float:left; margin-right:-336px}
#bckTitImg {margin:0; padding:0; height:100px; background:#fff}
#content2 {background:#fff}
#path {width:97%; margin:0 0 10px 0; padding:2px 0 6px 0; border-bottom:1px dashed #FFBC10; color:#666; font-size:85%}
#path a {padding:0 1px 0 1px; text-decoration:underline}
#path a:visited {color:#BF403D}
h2 {width:97%; margin:0; padding:0; color:#EE8110; text-transform:uppercase; border-bottom:1px solid #FFBC10}
h3, h4 {margin:0; padding:0}

#pubCol2 {width:336px; margin:0; padding:10px 0 0 0; clear:both; font-size:0; line-height:0px; background:#fff}
#pubCol2 img {margin:0 0 18px 0; padding:0}

.seccao {width:96.4%; margin:14px 2% 0 0; clear:both; background:#fff}
h3 {margin:0 0 14px 0; padding:0; color:#BF403D; font-size:150%; font-weight:normal}
.seccao .autor {margin:0; padding:0; color:#7C4316; font-weight:bold; font-size:85%}
.seccao .autor em {color:#6A6A6A; font-weight:normal}
.seccao .data {margin:2px 0 0 0; padding:0; color:#6A6A6A; font-size:85%}
.seccao .intro {width:82%; margin:0 auto; padding:10px 0 16px 0; clear:both; line-height:160%; text-align:left; color:#7B7E32}
.seccaoN .pubTxt, .seccaoNcen .pubTxt {border:1px solid #666}

#galeria {width:100%; margin:0; padding:0; background:#fff; overflow:hidden; float:left}

.seccaoN {width:96.4%; margin:0; padding:0; float:none; background:#fff; overflow:hidden}
.seccaoNcen {width:96.4%; margin:0; padding:0; text-align:center}
.seccaoN p, .seccaoNcen p {margin:6px 0 16px 0; padding:0; font-size:85%; line-height:160%; text-align:left}
.seccaoN h4, .seccaoNcen h4, #galeria h4 {margin:0 0 4px 0; padding:0; font-size:95%; line-height:160%; text-align:left; color:#EE8110}
.fotoMinEsq, .fotoMinDir, .fotoMinCen {width:94px; padding:0; line-height:0px; background:#fff}
.fotoMedEsq, .fotoMedDir, .fotoMedCen {width:195px; padding:0; line-height:0px; display:block; background:#fff}
.fotoMaxEsq, .fotoMaxDir, .fotoMaxCen {width:397px; padding:0; line-height:0px; background:#fff}  
.fotoMinEsq, .fotoMedEsq, .fotoMaxEsq {margin:6px 9px 2px 0; float:left}
.fotoMinDir, .fotoMedDir, .fotoMaxDir {margin:6px 0 2px 7px; float:right}
.fotoMinCen, .fotoMedCen, .fotoMaxCen {margin:0 auto}
.fotoMaxCen {margin-top:6px; margin-bottom:2px}
.fotoMedEsq {margin:6px 9px 2px 0}
.fotoMaxEsq img, .fotoMaxCen img, .fotoMedEsq img, .fotoMedDir img, .fotoMedCen img {margin:0; padding:0; line-height:0px}
.fotoMinEsq .legenda, .fotoMinDir .legenda, .fotoMinCen .legenda {width:87px; margin:0; padding:2px 2px 2px 4px; font-size:80%; line-height:130%; text-align:left}
/* 93-6=87px pq o IE soma os paddings ao width */
.fotoMedEsq .legenda, .fotoMedDir .legenda, .fotoMedCen .legenda {width:189px; margin:0; padding:2px 2px 2px 4px; font-size:80%; line-height:130%; text-align:left}
/* 195-6=189px pq o IE soma os paddings ao width */
.fotoMaxEsq .legenda, .fotoMaxCen .legenda, .fotoMaxDir .legenda {width:391px; margin:0; padding:2px 2px 2px 4px; font-size:80%; line-height:130%; text-align:left}
/* 397-6=391px pq o IE soma os paddings ao width */

.seccaoN .pubEsq {float:left; margin:6px 9px 0px 0}
.seccaoN .pubDir {float:right; margin:6px 0 3px 7px}
.seccaoN .pubEsq, .seccaoN .pubDir {padding:0; text-align:center; font-size:120%; font-weight:bold}
.seccaoNcen .pubCen {width:218px; margin:0 auto; padding:0; text-align:center; font-size:120%; font-weight:bold}
.seccaoN .pubEsq p, .seccaoN .pubDir p, .seccaoNcen .pubCen p {width:218px; margin:0; padding:8px; text-align:center; line-height:160%; background:#EE8110}
.seccaoN .pubEsq img, .seccaoN .pubDir img, .seccaoNcen .pubCen img {margin:0; padding:0; line-height:0px}
.seccaoN .pubEsq a:link, .seccaoN .pubEsq a:visited, .seccaoN .pubDir a:link, .seccaoN .pubDir a:visited, .seccaoNcen .pubCen a:link, .seccaoNcen .pubCen a:visited {padding:0; color:#fff; text-decoration:underline}

.seccaoN ul {margin:0; padding:0 0 16px 0; font-size:85%}
.seccaoN ul li {margin:0; padding:0 0 10px 10px; list-style:none; background:url(../img/bulMenu2b.gif) no-repeat}

#content2 h5 {width:95.6%; margin:20px 0 0 0; padding:6px 0 6px 8px; color:#fff; background:#fff; text-transform:uppercase}
#content2 p {line-height:160%}
ul#vejaTb {width:96%; margin:16px 0 10px 0; padding:0; background:#fff; overflow:hidden; float:left}
ul#vejaTb li {margin:0; padding:0 0 16px 10px; line-height:120%; list-style:none; background:url(../img/bulMenu2b.gif) no-repeat}
ul#vejaTb li a {text-decoration:underline}

h6 {margin:0 0 6px 0; padding:0; font-size:100%; font-weight:normal; color:#999933}

#destak {width:95.3%; margin:20px 0 0 0; padding:10px 0 10px 10px; clear:both; position:relative; overflow:hidden; background:#fff}
#destak h2 {margin:0; padding:0; color:#fff; font-size:100%; border:0}
#destak h3 {margin-right:10px}
#destak a {text-decoration:underline}
#destak p.autor, #destak p#data {margin:0; color:#7c4316; font-size:85%; line-height:160%}
#destak .autor {font-weight:bold}
#destak .autor em {font-weight:normal}
#destak .data {margin:0}
#destak .intro {margin:10px 10px 0 0; color:#000; clear:left; line-height:160%}

.destakSec {width:96.8%; margin:0; padding:0; clear:both; overflow:hidden}
.destakSec a {text-decoration:underline}
.destakSec h4 {margin:15px 0 0 0; font-size:125%; line-height:120%; color:#EE8110}
.destakSec h4 a {font-weight:normal}
.destakSec img {margin:20px 14px 4px 0}
.destakSec .autor {margin:6px 0 0 0; color:#ee8110; font-size:85%}
.destakSec .autor em, .destakSec .autor span {color:#999}
.destakSec .data {margin:0}
.destakSec .intro {margin:6px 0 0 0; color:#333; line-height:160%}

#lst {font-size:90%}
.prob { margin:16px 2% 0 0; padding:10px; text-align:center; line-height:160%; background:#fff; border:5px dashed #BF403D}
.info { margin:16px 2% 0 0; padding:10px; text-align:center; line-height:160%; background:#fff; border:5px dashed #999933}
.link {margin:6px 0 0 0; color:#999; font-size:95%}
.link a {font-size:110%}

label {margin:10px 0 0 10px; color:#7C4316; float:left; width:43%; white-space:nowrap}
.fml {width:96.2%; margin:0 0 16px 0; padding:0 0 10px 0; overflow:hidden; clear:both; font-size:95%; background:#fff; border:1px dashed #FFBC10}
.fml h3 {margin:10px 0 0 10px; padding:0}
.fml p {margin:10px 1.6% 0 10px; font-size:90%; line-height:180%}
.fml input, .fml textarea {width:48%; margin:10px 0 0 4px}
.fml select {width:49%; margin:10px 0 0 4px}
.fml br {clear:both}
.fml img.captcha {margin:10px 0 0 7px; float:left; border:1px solid #7F9DB9}
.fml fieldset {margin:10px 10px 0 10px; padding:0 0 8px 0; border:1px dashed #FFBC10}
.fml fieldset legend {padding:1px 4px 3px 3px; margin:0; color:#BF403D; font-weight:bold; background:#F9F4DA; border:1px dashed #FFBC10}
.fml fieldset input, .fml fieldset textarea, .fml fieldset select, .fml fieldset img.captcha {margin:10px 0 0 6px; float:left}
.fml fieldset .gerarCaptcha {width:152px; margin:10px 0 0 4px; padding:0; background:#FFBC10; color:#000}
.fml fieldset #codigo {width:144px; margin:12px 0 0 6px}
.fml fieldset input {width:auto; margin:6px 0 0 6px}
.fml fieldset#animais {padding:0 0 10px 0}
.fml fieldset#animais label {float:none; white-space:nowrap; margin:0 0 0 10px}
.fml fieldset#animais input {float:none; white-space:nowrap; margin:10px 0 0 1px; padding:0}
.botoes {margin:0; padding:10px 8px 3px 8px; text-align:center; background:#EEE7C4}
.fml .botao {width:auto; margin:0 8px 8px 0; padding:0 10px 0 10px; background:#FFBC10; color:#000}
.fml div {float:left; margin:10px 0 10px 0}
.paginacao {width:96.8%; margin:0; color:#999; font-size:85%; padding:0 0 6px 0; line-height:140%; overflow:hidden; clear:both; border:1px dashed #EE8110; background:#F9F4DA}
.paginacao .existem {margin:0; padding:6px 0 5px 0; color:#EE8110; font-weight:normal}
.paginacao p.paginas {margin:0 0 7px 0; padding:0; text-align:center; font-weight:normal; color:#999}
.paginacao p {margin:0 0 3px 0; text-align:center; font-weight:normal}
.paginas strong {color:#000}
.paginacao a {text-decoration:none; padding:0; white-space:nowrap}
.paginacao a:hover {padding:0; color:#fff; background:#fff; text-decoration:none}
.paginacao .paginas a {text-decoration:none; padding:0 3px 0 3px}
.paginacao .paginas a:hover {padding:0 3px 0 3px; color:#fff; background:#fff; text-decoration:none}
#pageServDiv, #pageServDiv2 {width:96.8%; margin:0; padding:0; text-align:center; font-size:90%; clear:both}
#pageServDiv {border-top:1px solid #E3D79D}
#pageServDiv2 {border-top:0; padding-top:10px}
ul#pageServ, ul#pageServ2 {width:96.8%; margin:0; padding:16px 0 8px 0}
ul#pageServ li, ul#pageServ2 li {margin:0; padding:0 0 8px 0; display:inline; list-style:none}
ul#pageServ li#sel, ul#pageServ2 li#sel2 {margin:0; padding:8px 5px 8px 8px; display:inline; font-weight:bold; color:#EE8110; list-style:none; background:#F9F4DA; border:1px dashed #EE8110}
ul#pageServ li a, ul#pageServ2 li a {margin:0 3px 0 0; padding:8px 5px 8px 8px; text-decoration:none}
ul#pageServ li a:hover, ul#pageServ2 li a:hover {margin:0 3px 0 0; padding:8px 5px 8px 8px; color:#fff; background:#fff; text-decoration:none}
#lista {margin:0 0 16px 0; line-height:0px; font-size:0px}
#recomendar {display:block}
#comentar {display:block}
#comentarios {display:block; width:96.8%; margin:0; border:0}
#comentarios .paginacao {width:99.7%}
#comentarios #lst {border-right:1px dashed #EE8110; border-left:1px dashed #EE8110; background:#fff}
#comentarios #lst .destakSec {width:96%; margin-left:10px}
#comentarios #lst .destakSec .link {color:#7C4316}
#comentarios p.cen {margin:0; padding:10px 0 10px 0; font-size:95%}
#comentarios p.cen a {margin:0; padding:4px; text-decoration:none}
.morada {margin:10px 0 0 0; color:#7C4316}

#footer {width:97%; margin:0 auto; padding:0 0 16px 0; text-align:center; font-size:85%; color:#666}
#footer a {color:#BF403D; text-decoration:underline}

#f3 {margin:5px 0 0 0; line-height:190%; border-top:1px solid #999}

#acess {vertical-align:middle}
.left {float:left}
.right {float:right}
.cen {margin:0 auto; text-align:center}
.sep {width:100%; margin:0; padding:0; line-height:0px; height:0px; font-size:0px; clear:both}
.sep2 {width:100%; margin:0; padding:0; line-height:16px; font-size:90%; clear:both; border-bottom:1px dashed #7F7F7F}
.sep10 {width:100%; margin:0; padding:0; line-height:10px; height:10px; font-size:10px; clear:both}

#bckTitImg, .fotoMinEsq, .fotoMinDir, .fotoMinCen, .fotoMedEsq, .fotoMedDir, .fotoMedCen, .fotoMaxEsq, .fotoMaxDir, .fotoMaxCen, .pubEsq, .seccaoN .pubDir, .pubCen, .seccaoNcen.pubCen, #galeria, h5, #vejaTb, #pageServDiv, #comentarios, #comentar, #recomendar {display:none}
.seccaoN h4, .seccaoNcen h4 {padding-top:20px}
p {margin:0; padding:0}
h4 img {padding:3px 4px 0 0}
} /* Não remover esta chaveta. Não escrever nada abaixo desta linha */
