﻿/* Body */
* {margin:0; padding:0; list-style: none;}
body {background: #89C4E2 url('images/header-bge.jpg') top repeat-x; color:#333; font:80% trebuchet ms; letter-spacing:1px;}
#wrap {color:#303030; width:937px; margin:0px auto 20px;}

/* Links */
a{color:#106D9C; font-weight:none; text-decoration:none;}
a:hover{color:#106D9C; font-weight:none; text-decoration:underline;}

/* Headers */
h2 {font-size:1.8em;}
h3 {font-size:1.5em;}

/* Header */
#header {width:917px; height: 90px;}
#header ul {float: right; list-style:none;}
#header ul li {display: inline;}
#header ul li a {display: block; padding: 30px 10px; float: right; font-size: 16px; font-weight:bold; text-transform: uppercase; color: #204B61; text-decoration: none; border-right:1px solid #A5D3EA;}
#header ul li a:hover {color: #3A7290; padding: 30px 10px;}
#header ul li .inicio {border-left: 1px solid #A5D3EA;}

#tabernaculo {float:left; margin: 8px 0 0 0px; color: #fff; font-size: 30px; padding: 0.2em}
#tabernaculo p {font-size: 16px; padding:0; margin:0; color: #2E6986;}

#top { background: #fff url('images/xtop.gif') no-repeat; width:937px; height:8px; margin: 10px 0 0 0; _margin:0;}
#border { width:917px; margin:auto; background: #fff url('images/mbkg.gif') repeat; padding:0 10px 0 10px; _margin-top: -10px; padding-bottom: 40px;}

/* Sidebars */
#leftside {clear:left; float:left; margin:0; width:210px;}
#extras {float:left; line-height:1.4em; margin:0; width:140px;}
#leftside p,#leftside ul,#leftside div.textwidget,#extras p,#extras ul,#extras div.textwidget {font-size:0.9em; margin:0 0 18px;}
#leftside li,#extras li {line-height:1.2em; list-style:none; margin:0 0 6px;}
#leftside ul ul,#extras ul ul {margin:6px 0 0 10px;}
#leftside ul ul li,#extras ul ul li {margin:0 0 4px;}
#leftside ul ul li a,#extras ul ul li a {font-weight:400;}
#leftside ul.linklist,#extras ul.linklist {font-size:1em;}
#leftside ul.linklist ul,#extras ul.linklist ul {margin:0 0 18px;}
#leftside ul.linklist ul li a,#extras ul.linklist ul li a {font-weight:700;}
#leftside h2,#leftside ul.linklist li h2,#leftside h3,#extras h2,#extras ul.linklist li h2,#extras h3, table#wp-calendar caption {background: #188AB5 url('images/nav.png') top repeat-X; padding: 0.2em; margin:0px; color:#fff; font-size:1.1em; text-align:left; font-weight: bold;}
#leftside label,#extras label {display:none;}

/* Content */
#content {margin:0 145px 0px 145px; padding:0; line-height:1.5em;}
#contentwide {line-height:1.6em; margin:0 0 5px 155px; line-height:1.5em; padding:0;}
#content h2,#contentwide h2,#content h2 a,#contentwide h2 a {letter-spacing:-1px; font-weight:400; margin:5px 0 15px;}
#content h3,#contentwide h3,#content h3 a,#contentwide h3 a {font-weight:400; margin:0 0 8px; letter-spacing:0px;}
#content img,#contentwide img {border:1px solid #d0d0d0; float:left; margin:3px 10px 3px 0;}
#content ul,#contentwide ul,#content ol,#contentwide ol {margin:0 0 16px 20px;}
#content li,#contentwide li {padding:0 0 0 5px;}
#content ul ul,#contentwide ul ul,#content ol ol,#contentwide ol ol {margin:0 0 0 16px;}

/* Footer */
#footer {width: 100%; background: url('images/rodape.gif') repeat-X; margin-top: -29px;}
#footer {width:100%;}
#footerexpert {margin-bottom: -29px; width:100%; padding: 10px 0 1px 0; color:#aad8fa; text-align:center; background: #01386d; border-top: 1px solid #2C93F7;}
#footerexpert a:link {color : #aad8fa;}
#footerexpert a:active {color : #fff;}
#footerexpert a:visited {color : #fff;}
#footerexpert a:hover	{color : #fff; text-decoration:underline;}

#rodape {padding:0; margin:0 auto; width: 937px; height: 435px;}
#rodape h1 {color: #fff; font-size: 14px; text-transform:uppercase; margin-left:420px; padding-top: 5px;}
#rodape img {float: left; margin: -15px 0 0 120px; }

#rodape .boxa {float: left; margin:20px 0 0 0; width: 215px;}
#rodape .boxa span {color: #fff; font-size: 22px; font-weight:bold;}
#rodape .boxa p {margin: 15px 0 0 0; color: #cccdce;}
#rodape .boxa img {margin:0; padding:0; margin: 20px 0 10px 0; border: 2px solid #003b74;}
#rodape .boxa a { color: #4a81b7; text-decoration:underline;}
#rodape .boxa a:hover { color: #fff; text-decoration: underline;}

#rodape .boxb {float: left; margin:20px 0 0 25px; width: 215px;}
#rodape .boxb span {color: #fff; font-size: 22px; font-weight:bold;}
#rodape .boxb p {margin: 30px 0 0 0; color: #cccdce;}

#rodape .boxc {float: left; margin:20px 0 0 25px; width: 215px;}
#rodape .boxc span {color: #fff; font-size: 22px; font-weight:bold;}
#rodape .boxc p {margin: 30px 0 0 0; color: #cccdce; line-height: 20px;}
#rodape .boxc small {background: #002040; font-size: 12px; margin-right: 2px; padding: 0.2em;}

#rodape .boxd {float: left; margin:20px 0 0 25px; _margin:20px 0 0 15px; width: 215px; _width: 200px;}
#rodape .boxd span {color: #fff; font-size: 22px; font-weight:bold;}
#rodape .boxd p {margin: 30px 0 0 0; color: #fff;}

#rodape #ultimas {width: 190px; padding: 0; background: none; border: none; }
#rodape #ultimas ul {margin-top: -7px;}
#rodape #ultimas li {list-style: none; border-bottom: 1px solid #003b74;}
#rodape #ultimas li a {display: block; padding: 5px 5px 5px 0.5em; font-size: 12px; font-weight: none; color: #4a81b7; text-decoration: none;}
#rodape #ultimas li a:hover { background: #012d57; color: #fff; text-decoration:underline;}

/* Tags */
p,ul,ol {margin:0 0 18px;}
blockquote {border-left:4px solid #e0e0e0; margin:20px; padding:8px 8px 8px 15px;}
blockquote p {color:#555; font-size:0.9em; line-height:1.3em;}
label {color:#606060; font-size:0.9em; font-weight:700;}
table#wp-calendar {margin:0 0 18px; width:140px;}
code {font-size:1.2em; display:block; background:#f4f4f4 url(images/menubg.gif) bottom left repeat-x; border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:4px solid #ccc; color:#606060; margin:5px 0 15px; padding:8px 5px 8px 8px;}

/* Forms */
#s,#submit {background-color:#fff; border:1px solid #ccc; color:#555; font-size:0.9em; margin:0 0 16px; padding:4px; width:130px;}
#author,#email,#url,#comment {border:1px solid #ccc; font-family:Verdana,Tahoma,Arial,Sans-Serif; font-size:1em; margin:0; padding:4px;}
#commentsection {margin:25px 0 0;}
#commentsection p {margin:0 0 6px;}

/* Float fix */
.contenttext {overflow:hidden;}
* html .contenttext {height:1px; overflow:visible;}
* html .contenttext p {overflow:hidden; width:99%;}

/* Various classes */
.left {border:1px solid #ccc; float:left; margin:10px 15px 10px 0;}
.right {border:1px solid #ccc; float:right; margin:10px 0 5px 10px;}
.center {border:1px solid #aaa; margin:5px auto 12px; text-align:center;}
.textright {text-align:right;}
.small {font-size:0.8em;}
.bold {font-weight:700;}
.hide {display:none;}
.clearing {clear:left; padding:5px 0; visibility:hidden;}
.post {margin:0 0 25px;}
.postinfo {background:#f4f4f4 url(images/menubg.gif) bottom left repeat-x; border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:4px solid #ccc; color:#606060; font-size:0.9em; font-weight:700; line-height:1.5em; margin:1px 0 40px; padding:8px 5px 8px 8px;}
.comment {background:#f4f4f4 url(images/menubg.gif) bottom left repeat-x; border-top:1px solid #ccc; border-right:1px solid #ccc; border-bottom:1px solid #ccc; border-left:4px solid #ccc; color:#606060; margin:0 0 10px; padding:8px 5px 4px 8px;}
.comment p.commenthead {line-height:1.6em;}
.comment p {font-size:0.9em; line-height:1.3em; margin:0 0 6px;}
.navigation {margin:10px 0; padding:0 0 15px;}
.navigation .prevlink { float: left; }
.navigation .nextlink { float: right; } 
.navigation p {margin:0; padding:0;}

/* Barra de Navegacao Horizontal [header.php] */
#navegacao{background:#0475A5 url('images/nav.gif') top repeat-X; height:30px; margin:0 0 10px 0; padding:0;}
#navegacao ul{margin:0; margin-bottom:0; padding-left:0; float:left; font-weight:bold; width:100%; border:1px solid #219DC4; border-width:1px 0;}
#navegacao ul li{display:inline;}
#navegacao ul li a{float:left; color:#fff; font-weight:bold; padding:5px 8px 5px 8px; text-decoration:none; border-right:1px solid #219EC6;}
#navegacao ul li a:hover{color:#fff; background:#36b4ec; text-decoration:underline;}

/* Pagina [INDEX.PHP] */

/* Clear */
.clear {clear: both;height: 0;line-height: 0;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix {display: inline-table;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/* center.php */
#galerias {width: 917px; height: 230px;}
#galerias_streaming {width: 917px; height: 240px;}
#dvds_anuncio {float: right; background: #fff; border: 1px solid #CC3333; width: 330px; height: 230px; margin:0; padding:0;}
#dvds_anuncio h1 {text-align: center; background: #F3F1F1; color: #CC3333; font-size: 22px; padding: 2px 0 0 0;}
#dvds_anuncio p {text-align:center; margin: -22px 0 0 0; font-size: 22px;}
#dvds_anuncio p a {color:#CC3333;}

/* center.php - transmissao */
#transmissao-on {float: left; background: #f3f1f1 url('images/transmissao-on.gif') repeat-X; width: 603px; border: 1px solid #B5DBE7; height: 230px; margin: 0 10px 0 0;}
#transmissao-on h1 {text-align: center; color: #C97200; font-size: 22px; padding: 20px 0 20px 0;}
#transmissao-on h2 {text-align: center; color: #FF6633; font-size: 18px; padding: 20px 0 0 0; font-style:none;}
#transmissao-on .assista {line-height: 1.4em; border-top: 1px solid #B5DBE7; font-size: 30px; text-align:center; padding-top: 15px;}
#transmissao-on .assista a {text-decoration:underline; display:block; color: #c90000;}
#transmissao-on .assista a:hover {color: #c90000; background: #f3f1f1;}
#transmissao-on .assistaaudio {line-height: 1.4em; font-size: 30px; text-align:center; padding-top: 15px;}
#transmissao-on .assistaaudio a {text-decoration:underline; display:block; color: #c90000;}
#transmissao-on .assistaaudio a:hover {color: #c90000; background: #f3f1f1;}

#transmissao-info {float: left; background: #f3f1f1; width: 300px; border: 1px solid #B5DBE7; height: 230px;}
#transmissao-info h1 {text-align: center; color: #608d0f; font-size: 22px; padding: 20px 0 20px 0;}
#transmissao-info p {color: #fff;}
#transmissao-info .relogio {font-size: 1.2em; text-align: center; color: #333; padding: 15px 0 15px 0;}
#transmissao-info .culto {background: url('images/menu/cultos.gif') no-repeat 5px 12px; padding:1.0em 0.1em 0.6em 28px; line-height: 1.4em; border-top: 1px solid #B5DBE7;}
#transmissao-info .wmp {background: #f3f3f3 url('images/wmp.gif') no-repeat 2px 12px; padding:1.0em 0.1em 0.6em 28px; line-height: 1.4em; border-top: 1px solid #B5DBE7;}
#transmissao-info .wmp a {display: block;}
#transmissao-info .duvida {background: #f3f3f3 url('images/help.gif') no-repeat 2px 12px; padding:1.0em 0.1em 0.6em 28px; line-height: 1.4em; border-top: 1px solid #B5DBE7;}
#transmissao-info .duvida a {display: block;}

/* index.php */
#destaque {margin:10px 0 15px 220px; padding:0; height: 230px; color: #333; border-bottom: 1px solid #d4eefe;}
#destaque a {color: #333;}
#destaque a:hover { color: #106d9c; text-decoration: underline; }
#destaque h1 {margin: 5px 0 5px 220px; font-size: 24px; font-variant: small-caps;}
#destaque h1 a {color: #106d9c; }
#destaque h1 a:hover {text-decoration: underline; color: #03497c;}
#destaque small {margin: -10px 0 0 220px; background: #6392ce; color: #fff; font-size:12px; padding:0; padding-left:4px; padding-right:4px;}
#destaque small a {padding: 0.2em; color: #fff; font-size: 12px;}
#destaque small a:hover { color: #fff; text-decoration: underline;}
#destaque img {float: left; margin: -68px 10px 0 10px; border: 1px solid #595959;}
#destaque .imagem {margin:0}
#destaque .texto a {display: block; font-size: 1.1em; color: #313031; margin: 20px 0 10px 0;}
#destaque .texto a:hover {color: #106d9c; }
#destaque .leiamais {text-align: right; margin-top: 10px; font-size: 14px; color: #106d9c; text-decoration: underline;}

/* Creditos */
#creditos {width: 917px; height: 260px;}

#streaming {float: left; background: #f3f1f1; width: 451px; border: 1px solid #B5DBE7; height: 241px;}
#streaming h1 {text-align: center; color: #608d0f; font-size: 22px; padding: 5px 0 0 0;}
#streaming p {color: #fff;}
#streaming .relogio {font-size: 1.2em; text-align: center; color: #333; padding: 15px 0 15px 0;}
#streaming .culto {background: url('images/menu/cultos.gif') no-repeat 5px 12px; padding:1.0em 0.1em 0.6em 28px; line-height: 1.4em; border-top: 1px solid #B5DBE7;}
#streaming .wmp {background: #f3f3f3 url('images/wmp.gif') no-repeat 2px 12px; padding:1.0em 0.1em 0.6em 28px; line-height: 1.4em; border-top: 1px solid #B5DBE7;}
#streamings .wmp a {display: block;}
#streaming .duvida {background: #f3f3f3 url('images/help.gif') no-repeat 2px 12px; padding:1.0em 0.1em 0.6em 28px; line-height: 1.4em; border-top: 1px solid #B5DBE7;}
#streaming .duvida a {display: block;}

/* Tags */
#tags {float:left; width: 451px; height: 241px; border: 1px solid #B5DBE7; margin: 0 0 0 10px; background: #f6f6f6;}
#tags h1 {text-align: center; color: #c97200; font-size: 22px; padding: 5px 0 0 0;}
#tags li {padding: 15px 5px 0 5px; line-height: 2.5em; }

/* Sistema de Busca */
#busca {background: #CBE6EF; margin: 0px 0px 10px 0px; border: 1px solid #B5DBE7; text-align: center;}
#busca #s {width: 150px; font-size: 14px; padding: 2px; border: 1px solid #219EC6;}
#buscasubmit {background: #fff url('images/lupa.png') 2px 3px no-repeat; font-size: 14px; color: #313131; cursor: pointer; margin:15px 15px 16px 2px; _margin:15px 15px 17px 2px; padding: 0 0 0 17px; border: 1px solid #219EC6;}

/*	MENUS DO LADO ESQUERDO [SIDEBAR.PHP]*/

/* Menu Esquerdo [sidebar.php] */
#menu { width: 210px; padding: 0; margin:0; background: none; border: none; }
#menu h1 { background: #fff; padding: 0.2em; color:#333; font-size:20px; text-align: left; font-weight: bold; border-bottom: 1px solid #d4eefe; }
#menu li { margin-left:0; padding:0; list-style: none; border-bottom: 1px solid #d4eefe; }
#menu li a { display: block; padding: 8px 5px 8px 24px; font-size: 14px; font-weight: none; color: #106d9c; text-decoration: none; }
#menu li a:hover { color: #0e5c83; text-decoration:underline; }
#menu li .span artigos {background: url(images/txt.png)}

#menu .artigos {background: url('images/menu/artigos.gif') no-repeat 3px 8px; padding:0;}
#menu .help {background: url('images/menu/help.gif') no-repeat 3px 8px; padding:0;}
#menu .isarel {background: url('images/menu/israel.gif') no-repeat 3px 10px; padding:0;}
#menu .fotos {background: url('images/menu/fotos.gif') no-repeat 3px 8px; padding:0;}
#menu .transmissao {background: url('images/menu/transmissao.gif') no-repeat 3px 8px; padding:0;}
#menu .culto {background: url('images/menu/cultos.gif') no-repeat 3px 8px; padding:0;}
#menu .especiais {background: url('images/menu/especiais.gif') no-repeat 3px 8px; padding:0;}
#menu .sobrenaturais {background: url('images/menu/sobrenaturais.gif') no-repeat 3px 8px; padding:0;}
#menu .literaturas {background: url('images/menu/literaturas.gif') no-repeat 3px 8px; padding:0;}
#menu .doutrina {background: url('images/menu/doutrina.gif') no-repeat 3px 8px; padding:0;}
#menu .etapas {background: url('images/menu/etapas.gif') no-repeat 3px 8px; padding:0;}
#menu .amiga {background: url('images/menu/amiga.gif') no-repeat 3px 8px; padding:0;}
#menu .profecias {background: url('images/menu/profecias.gif') no-repeat 3px 8px; padding:0;}
#menu .radio {background: url('images/menu/radio.gif') no-repeat 3px 8px; padding:0;}
#menu .eventos {background: url('images/menu/eventos.gif') no-repeat 3px 6px; padding:0;}

/* Fix IE. Hide from IE Mac \*/
* html #menu li { float: left; height: 1%; }
* html #menu li a { height: 1%; }
/* End */

/* Fix IE. Hide from IE Mac \*/
* html #hack { margin-top:20px; }
/* End */

/* PAGINA [SINGLE.PHP] - MAT�RIAS */

/* Materia [single.php] */ 
#materia {margin:10px 0 5px 220px; border-left: 1px solid #219EC6; border-top: 1px solid #219EC6;}
#materia h2 {margin:0; padding:0.1em; font-size:2.4em; color: #313031; text-transform:uppercase;}
#materia .block {display:none;}
#materia .post {margin: 0 0 0 5px; padding: 0.2em; _padding:0; font-size:14px; text-align:justify; line-height:18px;}
#materia img {border:1px solid #ccc; margin:2px 5px 1px 5px;}
#materia .erro img {border:0; margin:10px 0 0 210px; width:200px; height:200px;}
/* Float fix */
#materia .post {overflow:hidden;}
* html #materia .post {height:1px; overflow:visible;}
* html #materia .post p {overflow:hidden; width:99%;}

/* Cores Mensagem, Biblia e Pastor */
#materia .msg {color:#005A00;}
#materia .biblia {color:#C90000;}
#materia .pastor {font-weight:bold; text-transform:uppercase;}
#materia .titulo {color: #C90000; text-transform: uppercase; font-weight: bold;}
#materia .subtitulo {margin-left:0.1em; color:#636563;}
#materia .stil {color: #CE0000; font-weight: bold;} /* page.php */
#materia .stilo {color: #00519C; font-weight: bold;} /* page.php */
#materia .separador {border: 1px solid #fff; margin: 0 0 10px 0; clear:both;}

/* Veja Mais - Menu - [single.php] */ 
#menuMATERIAS {width: auto; padding: 0; margin: 20px 0 0 0; background: none; border: none;}
#menuMATERIAS h1 {background: url('images/menu/artigos.gif') 3px no-repeat; border-bottom: 1px solid #b5dbe7; color:#313031; padding: 0 0 0 24px; font-size: 18px;}
#menuMATERIAS li {margin:0; padding:0; list-style: none; border-bottom: 1px solid #B5DBE7; font-size: 1.1em;}
#menuMATERIAS li a {display: block; padding: 0.4em 0.1em 0.4em 0.3em; font-weight:none; background: #fefefe; text-decoration: none;}
#menuMATERIAS li a:hover {background: #ECF9FD; text-decoration: underline;}
/* Fix IE. Hide from IE Mac \*/
* html #menuMATERIAS li { float: left; height: 1%; }
* html #menuMATERIAS li a { height: 1%; }
/* End */

/* Busca Materias - [single.php] */
#buscaMATERIAS {background: #CBE6EF; margin: 15px 0 0 0; border: 1px solid #B5DBE7; text-align: center;}
#buscaMATERIAS #s {width: 120px; font-size: 9px; padding: 2px; border: 1px solid #219EC6;}
#buscasubmitMATERIAS {background: #fff url('images/lupa.png') 1px 1px no-repeat; font-size: 9px; color: #313131; cursor: pointer; margin:15px 15px 16px 2px; _margin:15px 15px 17px 2px; padding: 0 0 0 15px; border: 1px solid #219EC6;}

/* Area dos Cultos - [single.php] */
#obs {background: #fafafa; border: 1px dotted #c90000; padding: 0.2em; margin: 0 0 20px 0; _margin: 0 2px 20px 0; color: #313031;}
#culto img {float:left;}
#culto {margin:0; padding:0;}
#culto h2 {border-bottom: 1px solid #219EC6; font-size: 1.1em; color: #C90000; font-weight: none;}
#culto .video {background: #CEE7EF url('images/video.gif') no-repeat 2px 3px; font-size: 1.1em; padding:0.2em 0.2em 0.2em 28px; border: 1px solid #B5DBE7; line-height: 2.2em;}
#culto .bvideo {background: #CEE7EF url('images/video.gif') no-repeat 2px 3px; font-size: 1.1em; padding:0.2em 0.2em 0.2em 28px; border: 1px solid #B5DBE7; line-height: 2.2em;}
#culto .audio {background: #dceaef url('images/audio.gif') no-repeat 2px 2px; font-size: 1.1em; padding:0.2em 0.2em 0.2em 28px; border: 1px solid #B5DBE7; margin-left:15px; line-height: 2.2em;}
#culto .baudio {background: #dceaef url('images/audio.gif') no-repeat 2px 2px; font-size: 1.1em; padding:0.2em 0.2em 0.2em 28px; border: 1px solid #B5DBE7; line-height: 2.2em;}
#culto .cultos_antigos {background: #CB3838; font-size: 1.2em; padding: 0.3em; color: #FEE7E7; margin-top: 30px; border: 1px solid #8E0D0D;}
#culto .cultos_antigos a {color: #fff;}
#culto .cultos_antigos a:hover {color: #fafafa;}


/* Lista das Mensagens */
#lista_mensagens{margin:0;padding:0;border:0;}
#lista_mensagens h3{color:#c90000;border:0;margin:0;padding:15px 0 5px 0;}
#lista_mensagens table{margin:0;padding:0;}
#lista_mensagens table tr td{border:0}
#lista_mensagens table tr td.nome{width:100%;height:23px;background:#F6FDFF;font:12px arial;padding:0 0 0 0.3em;margin:0; border-bottom: 1px solid #B4D8E7;}
#lista_mensagens table tr td.nome a{display:block; cursor:pointer;text-decoration:none;font-weight:none;}
#lista_mensagens table tr td.nome a:hover{text-decoration:underline;}
#lista_mensagens table tr td.data{width:60px fixed;background:#F6FDFF;font-size:12px;padding:0 0.3em 0 0.3em;text-align:center; border-bottom: 1px solid #B4D8E7;}
#lista_mensagens table tr td.data a{display:block; cursor:pointer;text-decoration:none;font-weight:none;}
#lista_mensagens table tr td.data a:hover{text-decoration:underline;}
#lista_mensagens table tr td.audio img, #lista_mensagens table tr td.pdf img, #lista_mensagens table tr td.print img, #lista_mensagens table tr td.email img{margin: 0.3em 0.2em 0 0.3em;_margin: 0 0.3em 0 0.3em; padding:0;text-align:center;border:0;}
#lista_mensagens table tr td.audio{background:#F6FDFF;padding:0;text-align:center; border-bottom: 1px solid #B4D8E7;}
#lista_mensagens table tr td.pdf{background:#F6FDFF;padding:0;text-align:center; border-bottom: 1px solid #B4D8E7;}
#lista_mensagens table tr td.print{background:#F6FDFF;padding:0;text-align:center; border-bottom: 1px solid #B4D8E7;}
#lista_mensagens table tr td.email{background:#F6FDFF;padding:0;text-align:center; border-bottom: 1px solid #B4D8E7;}

#lista_mensagens h4 {background: #373737; padding: 20px 0 20px 0; color: #fff; font-size: 18px; text-align: center; text-transform: uppercase;}
#lista_mensagens h4 a {float:center; color: #fff; font-size: 18px; text-decoration: underline;}

/* Radio */
#radio a{display:block;font-weight:none;}
#radio .ouca {font-size:1.1em; color: #006633; text-align:center;}
#radio .audio {font-size: 1.0em; border-bottom: 1px solid #B5DBE7;}
#radio .audioa {font-size: 1.0em; border-bottom: 1px solid #B5DBE7; background: #D1D1D1;}

/* Arquivos [PAGE.PHP] */
#arquivo {margin:0 0 15px 220px; padding:0; color: #333;}
#arquivo h2 {font-size: 1.4em; text-transform: uppercase; margin-bottom: 15px; padding:0.1em; text-align: center; border-bottom: 1px solid #B5DBE7;}

#arquivos {margin:15px 0 15px 220px; padding:0; height: 230px; color: #333; border-bottom: 1px solid #d4eefe;}
#arquivos h1 {margin: 5px 0 5px 220px; font-size: 24px;}
#arquivos h1 a {color: #106d9c; font-variant: small-caps; }
#arquivos h1 a:hover {text-decoration: underline; color: #03497c;}
#arquivos h2 {padding: 0.2em; color: #fff; font-size: 1.6em; margin: 40px 0 0 0;} 
#arquivos img {float: left; margin: -68px 10px 0 10px; border: 1px solid #595959;}
#arquivos small {margin: -10px 0 0 220px; background: #6392ce; color: #fff; font-size:12px; padding-left: 2px;}
#arquivos small a {padding: 0.2em; color: #fff; font-size: 12px;}
#arquivos small a:hover { color: #fff; text-decoration: underline;}
#arquivos .texto a {display: block; font-size: 1.1em; color: #313031; margin: 20px 0 10px 0;}
#arquivos .texto a:hover {color: #106d9c; }
#arquivos .erro p {font-size: 2.0em; margin: 0 0 40px 0; text-align: justify;}
#arquivos .erro p img {margin:0;}
#arquivos .leiamais {text-align: right; margin-top: 10px; font-size: 14px; color: #106d9c; text-decoration: underline;}


/* Formulario de Contato */
.contactform {position: static;	overflow: hidden;}
.contactleft {width: 25%; text-align: right; clear: both; float: left; display: inline; padding: 4px; margin: 5px 0; font-weight: bold;}
.contactright {width: 70%; text-align: left; float: right; display: inline; padding: 4px; margin: 5px 0;}
.contacterror {border: 2px solid #ff0000;}

/* RESULTADO DA BUSCA [search.php] */
#resultadobusca {margin:10px 0 5px 220px;}
#resultadobusca h2 {margin:15px 0 10px 0; font-size: 1.5em; text-align:center;}
#resultadobusca h3 a {display: block; font-size: 1.0em;  font-variant: small-caps;}
#resultadobusca .texto {text-align: justify; color: #313030;}
#resultadobusca .texto a {margin:-15px 0 20px 0; display: block; padding:0; color: #008200;}

/* Busca RESULTADO [search.php] */
#buscaresultado {background: #CEE7EF; margin: 10px 0 0 0; border: 1px solid #B5DBE7; text-align: center;}
#buscaresultado #s {width: 150px; font-size: 12px; padding: 2px; border: 1px solid #219EC6;}
#buscasubmitresultado {background: #fff url('images/lupa.png') 1px 1px no-repeat; font-size: 12px; color: #313131; cursor: pointer; margin:15px 15px 16px 2px; _margin:15px 15px 17px 2px; padding: 0 0 0 15px; border: 1px solid #219EC6;}

/* Produtos */
#produtos h2 {text-align:center; background:#D0ECF5; padding:0.4em; line-height: 1.1em; margin-bottom: 15px;}
#produtos h3 {color: #008200; margin-top:30px;}
#produtos .valor {color: #0000FF; font-size: 1.1em;}
#produtos .subtitulo  {color: #008200;}
#produtos .observacao {color: #666666;}
#produtos .numeracao {color: #008200; font-weight:bold;}


table.listaDVDs {width: 100%; border-collapse: collapse; /* CSS2 */ background: #FFFFF0; border: 1px solid #FFCC33; margin: 0 0 20px 0;}
table.listaDVDs th {border-bottom: 2px solid #FFCC33; background: #FFFF99; text-align:center;}
table.listaDVDs td {text-align:center; border-bottom: 1px solid #FFFF66; padding: 0.1em;}
table.listaDVDs tr.caseA {background: #fff;}
table.listaDVDs tr.caseB {background: #FFFFF0;}

.flash {float: left; width: 570px; height: 230px; z-index: 5; border: 1px solid #0D87C2;}

