/*   MDR Engenharia & Informática ltda - 2008
     CICAF - PORTAL DA CONGREGAÇÃO DAS IRMÃS CATEQUISTAS FRANCISCANAS
*/
body {
  background: #D4C7A4;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color:#92866C;
  margin:0px;
}

a {
  color:#BF8713;
  text-decoration: none;
}

a:hover {
  color: #92866C;
  text-decoration:none;
}

form {
	display: inline;
}

/*HEADER*/
.header_top {
   background:url(img_header_top.jpg) no-repeat top;
   height:247px;
   padding-left:14px;
   padding-right:14px;
}
.header_bottom {
   background:url(img_header_bottom.jpg) no-repeat top;
   height:88px;
   padding-left:204px;
   padding-right:14px;
}
.td_logo {
   padding-top:25px;
   padding-left:12px;
}
.td_frase_clara {
   height:50px;
   padding-left:60px;
}
.td_frase_slogan {
   padding-left:70px;
   vertical-align:bottom;
}
/*CTD*/
.ctd_left {
   background:url(img_ctd_left.jpg) no-repeat left top;
   padding-left:10px;
   padding-right:6px;
   width:188px;
}
.ctd_rigth {
   background:url(img_ctd_right.jpg) no-repeat left top;
   padding-right:14px;
   width:562px;
}
.td_ctd_left_top {
   background:url(borda_ctd_left_top.gif) no-repeat right bottom;
   padding-left:12px;
   height:12px;
}
.td_ctd_right_top {
   background:url(borda_ctd_right_top.gif) no-repeat left bottom;
   padding-right:12px;
   height:12px;
}
.td_ctd_left_bottom {
   background:url(borda_ctd_left_bottom.gif) no-repeat right top;
   padding-left:12px;
   height:12px;
}
.td_ctd_right_bottom {
   background:url(borda_ctd_right_bottom.gif) no-repeat left top;
   padding-right:12px;
   height:12px;
}
.td_ctd_top {
   background:url(borda_ctd_top.gif) repeat-x left bottom;
   height:12px;
}
.td_ctd_bottom {
   background:url(borda_ctd_bottom.gif) repeat-x left top;
   height:12px;
}
.td_ctd_left {
   background:url(borda_ctd_left.gif) repeat-y right top;
   padding-left:12px;
}
.td_ctd_right {
   background:url(borda_ctd_right.gif) repeat-y left top;
   padding-right:12px;
}
.td_ctd_middle {
   background:#FFFFFF;
   width:538px;
}
/*FOOTER*/
.footer {
	padding-top:10px;
	padding-bottom:4px;
	padding-left:14px;
	padding-right:14px;
}
/*TD CTD DEST*/
.td_ctd_dest_left_top {
   background:url(borda_ctd_dest_left_top.gif) no-repeat 0px 0px;
   padding-left:10px;
   height:10px;
}
.td_ctd_dest_right_top {
   background:url(borda_ctd_dest_right_top.gif) no-repeat 0px 0px;
   padding-right:10px;
   height:10px;
}
.td_ctd_dest_left_bottom {
   background:url(borda_ctd_dest_left_bottom.gif) no-repeat 0px 0px;
   padding-left:10px;
   height:10px;
}
.td_ctd_dest_right_bottom {
   background:url(borda_ctd_dest_right_bottom.gif) no-repeat 0px 0px;
   padding-right:10px;
   height:10px;
}
.td_ctd_dest_top {
   background:url(borda_ctd_dest_top.gif) repeat-x 0px 0px;
   height:10px;
}
.td_ctd_dest_bottom {
   background:url(borda_ctd_dest_bottom.gif) repeat-x 0px 0px;
   height:10px;
}
.td_ctd_dest_left {
   background:url(borda_ctd_dest_left.gif) repeat-y 0px 0px;
   padding-left:10px;
}
.td_ctd_dest_right {
   background:url(borda_ctd_dest_right.gif) repeat-y 0px 0px;
   padding-right:10px;
}
.td_ctd_dest_middle {
   background:#F7F3E6;
   width:518px;
}

/*MENU PRINCIPAL VERTICAL*/
.menuPrincV{ margin:0; padding:0; list-style:none;}
.menuPrincV li{ margin: 0 0 8px 0; }
* html .menuPrincV li{zoom:1; }
.menuPrincV .item01 { padding-left:31px;}/* Notícias */
.menuPrincV .item02 { padding-left:20px;}/* Artigos */
.menuPrincV .item03 { padding-left:10px;}/* Fotos */
.menuPrincV .item04 { padding-left:4px;}/* Orações e Mensagens */
.menuPrincV .item05 { padding-left:8px;}/* Links Indicados  */
.menuPrincV .item06 { padding-left:3px;}/* Vocacional */
.menuPrincV .item07 { padding-left:0px;}/* Simpatizantes do Carisma */
.menuPrincV .item08 { padding-left:0px;}/* Congregação e Províncias */
.menuPrincV .item09 { padding-left:16px;}/* Irmãs Falecidas */
.menuPrincV .item10 { padding-left:54px;}/* Contato */
.menuPrincV .item11 { padding-left:4px;} /* Vídeos */
.menuPrincV .item12 { padding-left:26px;} /* Mural */
.menuPrincV .item13 { padding-left:38px;} /* Arquivos */

.menuPrincV a{ display: block; line-height: 13px; background: url(ic_tau_menu.gif) no-repeat 0 0; padding-left:16px; color: #BF8713; font-weight: bold;	font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.menuPrincV a:hover{ color: #92866C;}

/*MENU PRINCIPAL HORIZONTAL*/
.lkMenu_PrinHoriz {
	color: #CC3300;
	font-size: 11px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
	text-decoration: none;
}
a.lkMenu_PrinHoriz:hover{
	color: #92866C;
	text-decoration: none;
}
.td_div_Menu_PrinHoriz {
	color: #CCB157;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
}
/*MENU HEADER*/
.lkMenu_Header {
	color: #92866C;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lkMenu_Header:hover{
	color: #BF8713;
	text-decoration: none;
}
/*MENU NAVEGAÇAO*/
.td_menu_nav {
	color: #9F8E8C;
	font-size: 11px;
	letter-spacing: -3px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:22px;
	text-align:left;
	vertical-align:bottom;
}
.txt_menu_nav_item_atual {
	color: #BF8713;
	font-size: 11px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.lkMenu_nav {
	color: #9F8E8C;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-align:left;
	letter-spacing: 0px;
}
a.lkMenu_nav:hover{
	color: #BF8713;
	text-decoration: none;
}
/*MENU FOOTER*/
.lkMenu_Footer {
	display: block;
	color: #92866C;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent:12px;
    background:url(ic_seta.gif) no-repeat 0px 2px;
	height:18px;
}
a.lkMenu_Footer:hover{
	color: #BF8713;
	text-decoration: none;
}
/*MENU PÁGINA CONGREGAÇÃO E PROVÍNCIAS*/
.lkMenu_pagina_congr_prov {
	display: block;
	color: #9F8E8C;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-indent:16px;
	height: 15px;
	text-align:left;
	vertical-align:middle;
	background:url(ic_tau_menu.gif) no-repeat 0px 2px;
}
a.lkMenu_pagina_congr_prov:hover{
	color: #BF8713;
	text-decoration: none;
}
/*LINKS CTD*/
.lk01_9_sublinhado {
	color: #BF8713;
	font-weight: normal;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
a.lk01_9_sublinhado:hover{
	color: #92866C;
	text-decoration: underline;
}
.lk01_11 {
	color: #BF8713;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk01_11:hover{
	color: #92866C;
	text-decoration: none;
}
.lk01_12 {
	color: #BF8713;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk01_12:hover{
	color: #92866C;
	text-decoration: none;
}
.lk03_9Dest{
	color: #92866C;
	font-weight: normal;
	font-size: 9px;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk03_9Dest:hover{
	color: #BF8713;
	text-decoration: none;
}
.lk03_10 {
	color: #92866C;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk03_10:hover{
	color: #BF8713;
	text-decoration: none;
}
.lk03_11 {
	color: #92866C;
	font-weight: normal;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk03_11:hover{
	color: #BF8713;
	text-decoration: none;
}
.lk03_12Subl {
	color: #92866C;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration:underline;
}
a.lk03_12Subl:hover{
	color: #BF8713;
	text-decoration: underline;
}
.lk03_12 {
	color: #92866C;
	font-weight: normal;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk03_12:hover{
	color: #BF8713;
	text-decoration: none;
}
.lk03_12Dest {
	color: #92866C;
	font-weight: normal;
	font-size: 12px;
	font-weight:bold;	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a.lk03_12Dest:hover{
	color: #BF8713;
	text-decoration: none;
}

.lk_Rel02_12 {
display: block;
color : #BF8713;
font-size : 12px;
text-indent: 2px;
letter-spacing: 0px;
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
text-decoration: none;
}
a.lk_Rel02_12:hover{
color: #9F8E8C;
background-color: #F7F3E6;
text-decoration: none;
}
/*TÍTULOS*/
.tit01_15_img {
	color: #BF8713;
	font-size: 15px;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background:url(ic_tau_titulos.gif) no-repeat right bottom;
	vertical-align:middle;
	text-align:left;
	height:30px;
	border-bottom:#DDCC91 1px solid;
}
.tit01_14 {
	color: #BF8713;
	font-size: 14px;
	font-weight: normal;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tit01_12 {
	color: #BF8713;
	font-size: 12px;
	font-weight: normal;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tit01_13 {
	color: #BF8713;
	font-size: 13px;
	font-weight: normal;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tit03_11 {
	color: #92866C;
	font-size: 11px;
	font-weight:bold;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.tit03_12 {
	color: #92866C;
	font-size: 12px;
	font-weight:bold;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/*TEXTOS*/
.txt_data {
	color: #92866C;
	font-size: 10px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	height:22px;
	text-align:right;
	vertical-align:bottom;
}
.txt01_11 {
	color: #BF8713;
	font-size: 11px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_9 {
	color: #92866C;
	font-size: 9px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_9Dest {
	color: #92866C;
	font-size: 9px;
	font-weight:bold;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_10 {
	color: #92866C;
	font-size: 10px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_10Dest {
	color: #92866C;
	font-size: 10px;
	letter-spacing: 0px;
	font-weight:bold;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_11 {
	color: #92866C;
	font-size: 11px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_11Ctd {
	color: #92866C;
	font-size: 11px;
	line-height:18px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_12 {
	color: #92866C;
	font-size: 12px;
	letter-spacing: 0px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_12Ctd {
	color: #92866C;
	font-size: 12px;
	line-height:18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_13 {
	color: #92866C;
	font-size: 13px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.txt03_13Ctd {
	color: #92866C;
	font-size: 13px;
	line-height:18px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* BORDAS */
.borda02 {
	border :#DDCC91 solid;
	border-bottom-width :1px;
	border-top-width : 1px;
	border-left-width : 1px;
	border-right-width : 1px;
}

.borda02_Bottom {
	border :#DDCC91 solid;
	border-bottom-width :1px;
	border-top-width : 0px;
	border-left-width : 0px;
	border-right-width : 0px;
}
/* DADOS */
.dado01 {
color: #9F8E8C;
height:18px;
font-size: 12px;
letter-spacing: 0px;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #F7F3E6;
}
.dado01Dest {
color: #9F8E8C;
height:18px;
font-size: 12px;
letter-spacing: 0px;
font-weight:bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
background-color: #F7F3E6;
}
/* FUNDOS */
.bgcolor_table {
	background:#FBF9F2;
}			
/*CAMPOS*/
.campo01 {
    border-style:solid;
    border-bottom-color:#E6D8CC;
	border-bottom-width:1px;
	border-top-color:#B7AAA6;
	border-top-width:1px;
	border-left-color:#B7AAA6;
	border-left-width:1px;
	border-right-color:#E6D8CC;
	border-right-width:1px;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#92866C;
}
.campo02 {
    border-style:solid;
    border-bottom-color:#E6D8CC;
	border-bottom-width:1px;
	border-top-color:#B7AAA6;
	border-top-width:1px;
	border-left-color:#B7AAA6;
	border-left-width:1px;
	border-right-color:#E6D8CC;
	border-right-width:1px;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
	background-color:#FFFFFF;
	height:14px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#92866C;
}
.campo_select {
    border-style:solid;
    border-bottom-color:#E6D8CC;
	border-bottom-width:1px;
	border-top-color:#B7AAA6;
	border-top-width:1px;
	border-left-color:#B7AAA6;
	border-left-width:1px;
	border-right-color:#E6D8CC;
	border-right-width:1px;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#92866C;
	width:250px;
}
.campo_txa {
    border-style:solid;
    border-bottom-color:#E6D8CC;
	border-bottom-width:1px;
	border-top-color:#B7AAA6;
	border-top-width:1px;
	border-left-color:#B7AAA6;
	border-left-width:1px;
	border-right-color:#E6D8CC;
	border-right-width:1px;
	margin-top:0px;
	margin-bottom:0px;
	vertical-align:middle;
	background-color:#FFFFFF;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#92866C;
}
/* MENSAGENS */
.msgOk {
color: #BF8713;
font-size: 12px;
letter-spacing: 0px;
font-weight:bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.msgError {
color: #EA0000;
font-size: 12px;
letter-spacing: 0px;
font-weight:bold;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
/* BOTÕES */
.bt_enviar {
        background-image: url(bt_enviar.jpg);
		background-repeat:no-repeat;
		border-width:0px;
		width:58px;
		height:24px;
		text-align:center;
		font-size : 12px;
		color: #B48012;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bt_buscar {
        background-image: url(bt_enviar.gif);
		background-repeat:no-repeat;
		border-width:0px;
		width:58px;
		height:24px;
		text-align:center;
		font-size : 12px;
		color: #B48012;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.bt_limpar {
        background-image: url(bt_enviar.jpg);
		background-repeat:no-repeat;
		border-width:0px;
		width:58px;
		height:24px;
		text-align:center;
		font-size : 12px;
		color: #B48012;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}


.bt_ok {
        background-image: url(bt_ok.gif);
		background-repeat:no-repeat;
		border-width:0px;
		width:26px;
		height:18px;
		text-align:center;
		font-size : 12px;
		color: #B48012;
        font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

/* -- MENU CATEGORIAS --------------------------------------*/
.menuCategorias { width:142px; margin:0; padding:0; text-align:left;}
.menuCategorias h3 {margin: 0; padding:0; font-weight:normal; color:#C98E14; font-size:14px;}
.menuCategorias ul {margin:6px 0 0 0; padding:0; list-style:none;}
.menuCategorias li { margin-bottom:1px;}
.menuCategorias a { display:block; padding:6px; border-bottom: solid #D3C6A9 1px; font-size:12px; color: #92866C;}
.menuCategorias a:hover,
.menuCategorias a.active { border-color:#DCD1BA; background:#F5F2EB;}

/* -- TEXTO INTRODUÇÃO --------------------------------------*/
.txtIntro p{ margin:0 0 14px 0; font-size:12px; line-height:16px;}
.txtIntro p.last{ margin-bottom:0;}

/* -- ÍCONE BAIXAR ARQUVIVO --------------------------------------*/
a.icBaixar { display:block; width:50px; height:31px; padding:4px 28px 0 0; margin:0 0 0 auto; background:url(ic.gif) no-repeat 0 0; text-align:right; font-size:11px; font-weight:normal; }
a.icBaixar:hover { background-position: 0 -42px; }

/* --  LINK VER MAIS INFORMAÇÃO --------------------------------------*/
.lkMaisInfo {margin-top:16px; text-align:right;}

/* --  RELAÇÃO ARQUIVOS --------------------------------------*/
.relArquivos {margin: 0; padding:0; list-style:none;}
.relArquivos li {margin:20px 0;}
.relArquivos h4 {  margin: 0; padding:0; font-weight:normal;}
.relArquivos h4 a{ display:block; padding:4px 6px; background:#F5F2EB; font-size:12px; color:#92866C; }
.relArquivos table{ width:100%; margin-top:6px; border-collapse:collapse; border-spacing:0; empty-cells:show; }
.relArquivos td{ vertical-align:top; font-weight:bold; font-size:11px; }
.relArquivos .data{ margin-top:3px; font-size: 10px;}
.relArquivos .categoria{ width:149px; padding-right:8px;}
.relArquivos .tamanho{width:74px; padding-right:8px;}
.relArquivos .tipo{width:46px; padding-right:8px;}
.relArquivos .fonte{ margin-top:6px; font-size:11px;}
.relArquivos .descricao a{ display:block; margin-top:6px; line-height:18px; font-size:12px; color:#92866C;}
.relArquivos h4 a:hover,
.relArquivos .descricao a:hover{ color:#BF8713; }

/* --  ARQUIVOS HOME --------------------------------------*/
.arquivosDest{ margin:30px 0 0 0; padding:0;}
.arquivosDest h3{ margin:0 0 24px 0; padding:0; font-weight:normal;}
.arquivosDest .relArquivos li {margin:14px 0;}
.arquivosDest .relArquivos .descricao a{ font-size:11px; line-height:14px;}

/* --  ARQUIVOS --------------------------------------*/
.boxRelArquivos{}
.boxRelArquivos .relArquivos li {margin:24px 0;}

/* --  RELAÇÃO RECADOS MURAL --------------------------------------*/
.relMural {margin: 0; padding:0; list-style:none;}
.relMural li{ margin:16px 0; border-color:#F0ECE3; border-width:4px; border-style:solid; padding:14px;}
.relMural li.odd{ border-color:#F0ECE3;}
.relMural li.even{ border-color:#F5F2EB;}
.dadosPrincMural {zoom:1; }
.dadosPrincMural:after { display:block; content:"."; clear:both; font-size:0; line-height:0; height:0; overflow:hidden; }
.relMural .boxImage{ float:left; width:136px; margin:0 16px 6px 0;}
.relMural .imagem{}
.relMural .data{ font-size:11px;}
.relMural .descricao{ margin-top:12px; font-size:13px; line-height:17px;}
.relMural .fonte{ margin-top:6px; font-size:11px;}

/* --  MURAL HOME --------------------------------------*/
.muralDest{ position:relative; margin:13px 0 30px 0; border:4px solid #F0ECE3; padding:31px 12px 12px 12px;}
.muralDest h3{ position:absolute; top:-12px; left:100px; width:180px; line-height:26px; background:#D1A13B; text-align:center; color:#FFF; font-size:15px; font-weight:normal; margin:0;}
.muralDest .boxRecado{}
.muralDest .boxImage{ float:left; width:120px; margin:0 16px 6px 0;}
.muralDest .imagem{ width:120px; height:86px; overflow:hidden;}
.muralDest .data{ font-size:11px;}
.muralDest .descricao{ margin-top:12px; font-size:12px; line-height:16px;}
.muralDest .fonte{ margin-top:6px; font-size:11px;}


