/*@ CSS Document */
body {font:normal 16px arial, sans-serif;}

/*@ Zera margens p e form */
p, form{margin:0;}
a, a:hover{color: #308aa8;}

/*@ Fotos */
.fotoTopo{margin:0 0 20px 0;text-align:center;display: block;clear:both;overflow: hidden;}
.fotoTopo img{clear: both;display: block;}
.fotoright{float:right;text-align:right;padding:0 0 10px 0;}
.fotoleft{float:left;text-align:left;padding:0 0 10px 0;}
.fotoinferior{margin:0 20px 20px 0;display: inline-table;}

.containerfotoleft{margin:0 20px 0 0;float:left;}
.containerfotoright{margin:0 0 0 20px;float:right;}
.containerfotoinferior{margin:20px 0 0 0;text-align:justify;overflow: hidden;clear:both;display: block;}

.fotolegenda{font-size:.75em;text-align:center;line-height:140%;padding:5px 10px;display: block;text-align: center;}
.fotocreditos{font-size:9px;text-align:right;}
.foto {background: white;border:1px solid #ddd;padding: 4px;}

/*@ hx */
h1, h2, h3, h4, h5, h6{margin: 0 0 20px 0;padding: 0;line-height: normal;font-weight: bold;}
h1{font-size: 2em;}
h2{font-size: 1.8em;}
h3{font-size: 1.4em;}
h4{font-size: 1.2em;}

/*@ article */
article{clear: both;margin-bottom: 50px;line-height: 1.5em;}

/*@ time */
time{font-weight: bold;margin: 0 0 20px 0;clear: both;width: 100%;overflow: hidden;font-size: .7em;display: block;}

/*@ ocultando elementos para a impressao */
.wrap-topo, header, .alert-detect-old-browser, footer, .wrap-footer, .wrap-nav, .box-share, aside, .wrap-topicos, .wrap-noticias-relacionadas, .wrap-title, .box-counter-views, .video, .wrap-actions-footer, .datepicker, .modal{display: none;}