body {font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size: 10pt;}
body A {color: #000000; text-decoration: underline;}
body A:hover {text-decoration: none;}

.main {margin: 0px 0px 0px 0px; background-image: url('jornal_fundo.jpg'); background-repeat: repeat-y; background-position: center center;}

.cabecalho {background-image: url('jornal_logo.jpg'); background-repeat: no-repeat; background-position: left top; color: #B40000;
            font-weight: normal; font-style: italic;}

.cabpersonal {color: #B40000; width: 400px; font-weight: normal; font-style: italic;}

.footer {color: #888888; font-size: 8pt;}
.footer A {font-weight: normal; color: #888888; text-decoration: underline;}
.footer A:hover {text-decoration: underline; font-style: italic;}

.lfooter {position: fixed; width: 100%; bottom: 0px; height: 20px; left: 0px; background-color: #999; color: #222; font-size: 8pt;}
.lfooter A {font-weight: normal; color: #222; text-decoration: underline;}
.lfooter A:hover {text-decoration: underline; font-style: italic; color: #222;}

.menutop {background-image: url('menu.png'); background-repeat: repeat-x; background-position: center bottom; height: 24px; color: #FFFFFF;}
.menutop A {font-weight: normal; color: #FFFFFF; text-decoration: none;}
.menutop A:hover {text-decoration: none; font-style: italic;}

.imgResumo {float: left; padding: 10px;}
.imgArtigo {float: right; padding: 15px;}

.resCategLC1 {background-image: url('categ_top.png'); background-repeat: repeat-x; background-position: center bottom;}
.resCategLC2 {background-image: url('categ_bot.png'); background-repeat: repeat-x;}
.resNotLine {background-image: url('artigo_bottom.png'); background-repeat: repeat-x;}
.resCateg {height: 30px; font-weight: bold; color: #AC0000; text-align: left;}
.resCategAutor {height: 30px; font-weight: normal; color: #AC0000; text-align: left;}

.resTitulo {color: #446786; font-size: 13pt; text-align: left;}
.resTitulo A {text-decoration: none; color: #446786; text-decoration: underline;}
.resTitulo A:hover {text-decoration: none;}

.resAutor {font-size: 8pt; color:#888888; text-align: left;}
.resAutor A {font-weight: bold; color: #888888; text-decoration: underline;}
.resAutor A:hover {text-decoration: none;}

.resLead {font-size: 10pt; color:#000000; text-align: justify;}
.resLead A {color: #000000; text-decoration: underline;}
.resLead A:hover {text-decoration: none;}

.resTexto {font-size: 10pt; color:#000000; text-align: justify;}
.resTexto A {color: #000000; text-decoration: underline;}
.resTexto A:hover {text-decoration: none;}

.resComentarios {font-size: 10pt; font-size: 9pt; color:#888888; height: 50px; text-align: left;}
.resComentarios A {color: #888888; text-decoration: underline;}
.resComentarios A:hover {text-decoration: none;}

.notLinerTop {background-image: url('categ_top.png'); background-repeat: repeat-x; background-position: center bottom;}
.notLiner {background-image: url('categ_bot.png'); background-repeat: repeat-x;}
.notCateg {height: 30px; font-weight: bold; color: #AC0000;}

.notTitulo {color: #B40000; font-size: 15pt;}
.notTitulo A {text-decoration: none; color: #B40000;}
.notTitulo A:hover {text-decoration: underline;}

.notAutor {font-size: 9pt; color:#888888;}
.notAutor A {font-weight: normal; color: #888888; text-decoration: underline;}
.notAutor A:hover {font-weight: bold;}

.notLead {font-weight: bold; font-size: 10pt; color:#000000; text-align: justify;}
.notLead A {color: #000000; text-decoration: none;}
.notLead A:hover {text-decoration: none;}

.notTexto {font-size: 10pt; color:#000000; text-align: justify; line-height: 180%;}
.notTexto A {color: #000000; text-decoration: underline;}
.notTexto A:hover {text-decoration: none;}

.dstkTexto {font-size: 10pt; color:#000000; text-align: justify; line-height: 180%;}
.dstkTexto A {color: #111; text-decoration: none;}
.dstkTexto A:hover {color: #111; text-decoration: none;}

.divLens {margin-top: 5px; margin-bottom: 5px; margin-left: 15px; font-size: 8pt;}

.pubTexto {font-size: 10pt; color:#000000; font-weight: bold;}
.pubTexto A {color: #000000; text-decoration: none;}
.pubTexto A:hover {text-decoration: none;}

.facebookComms {border: 1px solid #5F78AB; color: #5F78AB; font-weight: normal; font-family: verdana; font-size: 8pt;}
.divPubGoo {position: fixed; margin-left: 473px; left: 50%; width: 185px; height: 700px; top: 0px;}
.divPubGooL {position: fixed; margin-left: -660px; left: 50%; width: 185px; height: 700px; top: 0px;}

.divHelp {position: absolute; visibility: hidden; border: 1px solid #FFEECC; background-color: #FFEECC; box-shadow: 5px 5px 5px #888888; border-radius: 8px;}
.previewArtigo {position: absolute; visibility: hidden; border: 1px solid #FFEECC; background-color: #FFEECC;}

.title {font-size: 10pt; text-align: center; font-weight: bold; font-style: italic; background-color: #B2BDC4;}
.subti {font-size: 10pt; background-color: #D1E2EF;}

input.textPesquisaOn {font-size: 8pt; color: #000000; width: 120px; height: 16px; border: 1px solid #000000;}
input.textPesquisaOff {font-size: 8pt; color: #CCCCCC; width: 120px; height: 16px; border: 1px solid #D0BE8A;}
input.myButton {background-color: #C00E0E; color: #FFFFFF; font-size: 10pt; border: 1px solid gray; font-weight: bold; width: 80pt; height: 20pt;}
input.mySmallButton {background-color: #C00E0E; color: #FFFFFF; font-size: 8pt; border: 1px solid gray; font-weight: bold; height: 18pt;}
