/*Peniel*/
/*Site*/
* {text-decoration:none; margin:0; padding:0; list-style:none; vertical-align:middle; font-size:11px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif;}
img {border:none}
html { background: url(img/fdhtml.jpg) left top repeat-x #06599A;}
body {width:920px; margin:0 auto;}
b, i {padding:0 0 3px 0;}
strong {padding:0 0 6px 0;}
a, a:visited {color:#666;}
a:hover {color:#999;}
#site {width:920px; margin-top:10px; float:left;}
/*topo*/
.topo {width:880px; height:180px; float:left; padding:22px 20px 0 20px; background:url(img/fdtopo.gif) left top no-repeat;}
.logoimg {width:880px; height:180px; float:left; background:url(img/logo_topo.jpg) left top no-repeat;}
/*corpo do site*/
.corpo {width:880px; float:left; padding:0 20px 20px 20px; background:#fff;}
/*esq e menu*/
.esq {width:240px; float:left; background:url(img/fdesq.gif) left top no-repeat;}
ul.menu {width:180px; float:left; padding-left:40px;}
ul.menu li {float:left; margin-top:9px;}
ul.menu li a, ul.menu li a:visited {width:175px; height:24px; padding:3px 0 0 5px; float:left; color:#06599A; letter-spacing:2px; font:bold italic 16px Arial, Helvetica, sans-serif; background:url(img/fdli.gif) left top repeat;}
ul.menu li a:hover {background:url(img/fdlih.gif) left top repeat;}
.telend {width:180px; float:left; padding-left:50px; margin:5px 0; font-size:10px; color:#999;}
.telend b {font:italic bold 13px Arial, Helvetica, sans-serif; color:#D9251D; letter-spacing:1px;}
.orkut {float:left; padding-left:38px;}
/*dir e conteudo*/
.dir {width:600px; float:right;}
.dtit {width:600px; height:20px; float:left; margin-top:5px; letter-spacing:2px; font:italic bold 13px Arial, Helvetica, sans-serif; color:#D9251D; background:url(img/ico/lntit.gif) left bottom no-repeat;}
.dmsg {width:598px; /* height:17px; */ float:left; margin-top:2px; padding:3px 0 0 2px; font-size:11px; color:#666; background:#EDEDED;}
.de, .di {width:290px; height:280px; margin-top:3px; float:left; color:#666;}
.de b {color:#065999;}
.di {float:right;}
.dbx {width:600px; padding-top:5px; float:left;}
.dtxt, .contato {width:600px; float:left; margin-top:10px; color:#666; text-align:justify; line-height:16px;}
.dtxt b u{text-decoration:none; color:#06F; }
ul.lista {width:590px; float:left;}
ul.lista li {width:590px; float:left; line-height:16px; margin-bottom:10px; background:url(img/ico/marc01.gif) left top no-repeat;}
ul.lista li a, ul.lista li a:visited {width:575px; float:left; padding-left:15px;}
ul.lista li a:hover {text-decoration:underline;}
/*contato*/
form	{width:450px; float:left; margin:10px 0;}
.contato p	{width:450px; float:left; margin-top:10px; padding-left:80px;}
label	{width:70px; float:left; text-align:right; margin:1px 5px 0 0; color:#06599A;}
.campo, .campo2, .campo3, select	{width:200px; height:17px; padding:0 2px; float:left; color:#06599A; background:#FFF; border:solid 1px #06599A; font-size:11px;}
.campo2	{width:90px;}
.campo3	{width:280px; height:100px; font-size:11px;}
select	{padding:0; color:#06599A;}
.campofocus , .campo2focus, .campo3focus, select {width:200px; height:17px; padding:0 2px; font-size:11px; float:left; background:#E2E2E2; color:#06599A; border:1px solid #06599A;}
.campo2focus	{width:90px;}
.campo3focus	{width:280px; height:100px;}
btn	{float:left; margin:2px;}
/*rodape*/
.rod {width:880px; height:25px; float:left; padding:0 20px; letter-spacing:1px; background:url(img/fdrod.gif) left bottom no-repeat #fff;}
.copy {width:430px; float:left; padding:2px 0 0 20px; font:10px Verdana, Arial, Helvetica, sans-serif; color:#999;}
.valida {width:95px; float:right;}
.val {margin-top:-1px;}
.cred {float:right; padding:0 0 2px 7px; font-size:10px; margin-left:20px; background:url(img/ico/marc01.gif) left top no-repeat;}

/* tabela do index */
.shadetabs{width:600px; height:111px; float:left; font:bold 11px Verdana; text-align:left;}
.shadetabs li{float:left; display:inline; margin:0;}
.shadetabs li a{width:60px; float:left;	text-decoration:none; top:1px; text-align:center; padding:3px 2px; margin-right:3px; color:#D9251D; background:url(img/tab.gif) left top no-repeat;}
.shadetabs li a:visited{color:#D9251D;}
.shadetabs li a:hover{text-decoration:underline; color:#D9251D;}
.shadetabs li a.selected{position:relative; top:2px; background:url(img/tabsel.gif) left top no-repeat;}
.shadetabs li a.selected:hover{text-decoration:none;}
.tabcontent{display:none; color:#666; line-height:16px;}

.indentmenu{font:bold 13px Arial; width:100%;}
.indentmenu ul{margin:0; padding:0; float:left; background:black url(indentbg.gif) center center repeat-x;}
.indentmenu ul li{display:inline;}
.indentmenu ul li a{float:left; color:white; padding:5px 11px; text-decoration:none; border-right:1px solid navy;}
.indentmenu ul li a:visited{color:white;}
.indentmenu ul li a.selected{color:white !important; padding-top:6px; padding-bottom:4px; background:black url(indentbg2.gif) center center repeat-x;}
.tabcontentstyle{border:1px solid gray; width:450px; margin-bottom:1em; padding:10px;}
.tabcontent{display:none;}

/* Galeria */

.gal {list-style:none}

/*estrutura congregações*/
.congrega {width:620px; float:left; padding-top:20px;}
.congrega h2 {width:460px; float:left; font-size:14px; color:#2F3684; margin-top:10px; float:left;}
/*.congrega a {color:#666; text-decoration:none; font:bold 12px Verdana, Geneva, sans-serif}
.congrega a:hover {color:#999}*/
.congrega p {width:340px; float:left; display:inline; font:bold 12px Verdana, Geneva, sans-serif; color:#666; margin:20px 0 0 0px; line-height:18px;}