.body {margin: 0pt 0pt 0pt 0pt; text-align: center; background-color: #896900; color: #000000; font-family: verdana; font-size: 10pt;}

h1 {font-family: verdana; font-size: 12pt; font-weight: normal; color: #DDDDDD; background-image: url('images/pastor_alemao_head2.jpg'); background-repeat: no-repeat; padding-left: 20px;}
h2 {font-family: verdana; font-size: 10pt; font-weight: normal; color: #DDDDDD; background-image: url('images/pastor_alemao_head2.jpg'); background-repeat: no-repeat; padding-left: 20px;}
h3 {font-family: verdana; font-size: 9pt; font-weight: normal;}

.erro {color: red; font-weight: bold;}
.lineItem {border: 1px solid grey; width: 950px; -moz-box-shadow: 5px 5px 5px 1px #ccc; -webkit-box-shadow: 5px 5px 5px 1px #ccc; box-shadow: 5px 5px 5px 1px #ccc; border: 1px solid #CCCCCC;}

.infoMin {float: left; text-align: left; padding: 10px;}

.infoItem {float: left; text-align: left; padding: 10px; font-size: 9pt; line-height: 250%;}
.infoItem A {text-decoration: underline; color: #888888;}
.infoItem A:hover {text-decoration: underline; color: #888888;}

.smNome {font-size: 7pt; font-weight: bold;}
.smNome A {text-decoration: underline; color: #888888;}
.smNome A:hover {text-decoration: underline; color: #888888;}

.pastorDesc {font-size: 7pt; font-weight: normal; font-size: 8pt; color: #333333;}

.infoSeparador {clear: both;}

.divNewEntry {visibility: hidden; position: fixed; top: 0px; left: 0px; height: 100%; width: 100%; opacity:0.6; filter: alpha(opacity=60); background-color: #000000;}
.divClbEntry {visibility: hidden; position: fixed; top: 0px; left: 0px; height: 100%; width: 100%;}
.tdEntry {font-family: Verdana; font-size: 10pt; background-color: #000000; color: #FFFFFF;}

.tdEntryTop {font-family: Verdana; font-size: 14pt; background-color: #000000; color: #FF0000; height: 30px; font-weight: bold}
.tdEntryTop A {text-decoration: none; color: #FF0000;}
.tdEntryTop A:hover {text-decoration: none; color: #FF0000;}

.header {position: absolute; margin-left: -525px; left: 50%; width: 1050px; height: 125px; top: 0px; text-align: left;
		 background-image: url('images/pastor-alemao.jpg'); background-repeat: no-repeat; background-position: left top;}
.headerI {width: 200px; margin-left: 420px; margin-top: 60px; font-size: 8pt; font-weight: bold; border: 1px solid red;}

.infoInfo {text-align: left; padding: 20px; width: 1010px; margin-top: 170px; background-color: #FFFFFF; line-height: 180%;}
.infoInfo A {text-decoration: underline; color: #000000; font-weight: bold;}
.infoInfo A:hover {text-decoration: none; color: #000000; font-weight: bold;}

.menu {position: absolute; margin-left: -525px; left: 50%; width: 1050px; height: 45px; top: 125px; text-align: center; background-color: #FFFFFF;
	   background-image: url('images/fundo-menu.jpg'); background-repeat: no-repeat; background-position: center center;}
	   
.subMenu {font-size: 10pt; color: #212203; padding-top: 14px; font-weight: bold;}
.subMenu A {text-decoration: underline; color: #212203; font-weight: bold;}
.subMenu A:hover {text-decoration: underline; color: #212203; font-weight: bold;}

.menuFooterFirst {width: 1050px; text-align: center; background-color: #FFFFFF; color: #000000;}

.menuFooter {width: 1050px; height: 45px; text-align: center; background-color: #FFFFFF; font-size: 8pt;
	        background-image: url('images/fundo-menu.jpg'); background-repeat: no-repeat; background-position: center center;}

.menuFooterLast {width: 1050px; text-align: center; background-image: url(images/pastor-alemao-footer.jpg);}
.menuFooterLast A {text-decoration: underline; color: #000000; font-weight: bold;}
.menuFooterLast A:hover {text-decoration: underline; color: #000000; font-weight: bold;}

.imgArtigo {float: right; padding: 10px;}
.divArtigo {padding: 10px; line-height: 180%;}

table.admTable {border-top: 1px solid #6D84B5; border-left: 1px solid #6D84B5; border-bottom: 0px; border-right: 0px; vertical-align: top;}
table.admTable th {font-size: 10pt; background-color :#AAAAAA; color :#FFFFFF; font-weight: bold; border-top: 0px; border-left: 0px; border-bottom: 1px solid #6D84B5; border-right: 1px solid #6D84B5; vertical-align: middle; text-align: center;}
table.admTable td {font-size: 9pt; line-height: 200%; color:#000000; background-color:#CCCCCC; border-top: 0px; border-left: 0px; border-bottom: 1px solid #6D84B5; border-right: 1px solid #6D84B5; vertical-align: middle; text-align: center;}
table.admTable td A {text-decoration: underline; color: #000000; font-weight: bold;}
table.admTable td A:hover {text-decoration: underline; color: #000000; font-weight: bold;}
