* {
	margin:0; padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#616161;
	background:#F6DDB3 url(../imagens/pastoral/layout/bg_pastoral.jpg) no-repeat center top fixed;
}
ul {
	list-style:none;
}
a {
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	text-decoration:none;
}
	a:hover {
		text-decoration:underline;
	}
#container {
	width:940px;
	margin:0 auto;
}
	#container div#header {
		display:inline; float:left;
		width:100%;
		padding:0 0 12px 0;
		background:url(../imagens/pastoral/layout/bg_basemenu.gif) no-repeat left bottom;
	}
		div#header div#logo {
			display:inline; float:left;
			position:relative;
			width:226px; height:60px;
			padding:13px 0 0 8px;
		}
			div#header div#logo p {
				text-indent:-5000em;
			}
			div#header div#logo h1 {
				display:inline; float:left;
				position:absolute;
				left:9px; top:13px;
				width:300px; height:73px;
				text-indent:-5000em;
				background:url(../imagens/pastoral/layout/logo_marista.gif) no-repeat 0 0;
			}
				div#header div#logo h1 a {
					display:inline; float:left;
					width:237px; height:73px;
				}
	div#header div#header_menu {
		display:inline; float:left;
		width:940px;
	}
		div#header div#header_menu ul#menu_inst {
			display:inline; float:right;
			display:block;			
		}
			div#header div#header_menu ul#menu_inst li {
				font-size:9px; color:#b3b3b3;
				display:inline; float:left;
				padding:6px 0 7px 0;
				background:url(../imagens/pastoral/layout/bg_pontilhado_menu1.gif) repeat-x left bottom;
			}
			div#header div#header_menu ul#menu_inst li.icones {
				padding:2px 0 4px 0;
			}
			div#header div#header_menu ul#menu_inst li.voltar {
				background:none!important;
				padding-right:8px; padding-bottom:0;
				margin-right:8px;
				border-right:1px solid #D2D0CB;
			}
				div#header div#header_menu ul#menu_inst li a.bt_voltar {
					padding-bottom: 0px;
					padding-left:9px;
					padding-right:0px;
					padding-top:0px;
					font-size:12px;
					color: #FCB034;
					font-weight: bold;
					background:url(../imagens/pastoral/botoes/bg_voltar.gif) no-repeat 0 2px;
				}
			div#header div#header_menu ul#menu_inst li a {
				text-transform:uppercase;
				font-size:9px; color:#b3b3b3;
				padding:0 4px;
			}
			div#header div#header_menu ul#menu_inst li a.bt_rss {
				display:inline; float:left;
				width:18px; height:19px;
				padding:0; margin:0 2px 0 4px;
				text-indent:-5000em;
				background:url(../imagens/pastoral/icones/ico_rss.gif) no-repeat 0 0;
			}
			div#header div#header_menu ul#menu_inst li a.bt_comp {
				display:inline; float:left;
				width:18px; height:19px;
				padding:0;
				text-indent:-5000em;
				background:url(../imagens/pastoral/icones/ico_add.gif) no-repeat 0 0;
			}
			div#header div#header_menu ul#menu_inst li.bt_redecolegios {
				margin:0; padding:0 2px 0 9px;
				background:none;
			}
				div#header div#header_menu ul#menu_inst li.bt_redecolegios a {
					display:inline; float:left;
					width:129px; height:24px;
					padding:3px 0 0 0;
					text-align:center; font-size:11px; color:#FFF;
					background:url(../imagens/pastoral/botoes/bt_azul_header.gif) no-repeat 0 0;
				}
					div#header div#header_menu ul#menu_inst li.bt_redecolegios a:hover {
						text-decoration:none;
					}
			div#header div#header_menu ul#menu_inst li.bt_redesolidariedade {
				margin:0; padding:0;
				background:none;
			}
				div#header div#header_menu ul#menu_inst li.bt_redesolidariedade a {
					display:inline; float:left;
					width:161px; height:24px;
					padding:3px 0 0 0;
					text-align:center; font-size:11px; color:#FFF;
					background:url(../imagens/pastoral/botoes/bt_verde_header.gif) no-repeat 0 0;
				}
					div#header div#header_menu ul#menu_inst li.bt_redesolidariedade a:hover {
						text-decoration:none;
					}
	div#header div#header_menu div.campos100 {
		display:inline; float:left;
		width:100%;
	}
	div#header div#header_menu div.busca_header {
		display:inline; float:right;
		text-align:right;
		width:676px;
		padding:15px 0 0 0;
	}
		div#header div#header_menu div.busca_header input.campo_buscar {
			width:140px; padding:3px;
			font-size:11px;
			border:1px solid #b8b8b8;
			color:#A1A1A1;
		}
		div#header div#header_menu div.busca_header input.input_ok_laranja {
			width:27px; height:22px;
			border:none;
			cursor:pointer;
			font-size:9px; font-weight:bold;
			color:#FFF; text-indent:-5000em;
			background:url(../imagens/pastoral/botoes/bt_ok_laranja.gif) no-repeat 0 0;
		}
		div#header div#header_menu div.busca_header div#combo_zone2 {
			display:inline;
			float:right;
			margin:8px 0;
		}
	div#header div#header_menu ul#menu_principal {
		display:inline; float:left;
		width:922px;
		padding:0 9px;
	}
		div#header div#header_menu ul#menu_principal li {
			display:inline; float:left;
			padding:0 1px 0 0;
		}
		div#header div#header_menu ul#menu_principal li.menuprinc_ult {
			padding:0 0 0 3px;
		}
			div#header div#header_menu ul#menu_principal li a {
				display:block;
				text-align:center;
				font-size:11px;
				color:#0c5388;
				padding:5px 0;
				background:#E9E9E9;
				text-transform:uppercase;
			}
			div#header div#header_menu ul#menu_principal li a:hover {
				font-weight:normal!important;
				text-decoration:none;
			}
			div#header div#header_menu ul#menu_principal li a.menu_1_act:hover,
			div#header div#header_menu ul#menu_principal li a.menu_2_act:hover,
			div#header div#header_menu ul#menu_principal li a.menu_3_act:hover,
			div#header div#header_menu ul#menu_principal li a.menu_4_act:hover,
			div#header div#header_menu ul#menu_principal li a.menu_5_act:hover,
			div#header div#header_menu ul#menu_principal li a.menu_6_act:hover,
			div#header div#header_menu ul#menu_principal li a.menu_7_act:hover,
			div#header div#header_menu ul#menu_principal li a.menu_8_act:hover {
				font-weight:bold!important;
			}
				div#header div#header_menu ul#menu_principal li a.menu_1 {
					width:150px;
					background:url(../imagens/pastoral/layout/bg_menu_curva.gif) no-repeat 0 0;					
				}
					div#header div#header_menu ul#menu_principal li a.menu_1_act,
					div#header div#header_menu ul#menu_principal li a.menu_1:hover {
						font-weight:bold;
						color:#FFF;
						width:150px;
						background:url(../imagens/pastoral/layout/bg_menu_curva.gif) no-repeat 0 -35px;					
					}
				div#header div#header_menu ul#menu_principal li a.menu_2 {
					width:110px;
				}
					div#header div#header_menu ul#menu_principal li a.menu_2_act,
					div#header div#header_menu ul#menu_principal li a.menu_2:hover {
						background:#FCB034;
						font-weight:bold;
						color:#FFF;
						width:110px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_3 {
					width:82px;
				}
					div#header div#header_menu ul#menu_principal li a.menu_3_act,	
					div#header div#header_menu ul#menu_principal li a.menu_3:hover {
						background:#FCB034;
						font-weight:bold;
						color:#FFF;
						width:82px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_4 {
					width:130px;
				}
					div#header div#header_menu ul#menu_principal li a.menu_4_act,	
					div#header div#header_menu ul#menu_principal li a.menu_4:hover {
						background:#FCB034;
						font-weight:bold;
						color:#FFF;
						width:130px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_5 {
					width:112px;
				}
					div#header div#header_menu ul#menu_principal li a.menu_5_act,	
					div#header div#header_menu ul#menu_principal li a.menu_5:hover {
						background:#FCB034;
						font-weight:bold;
						color:#FFF;
						width:112px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_6 {
					width:116px;
				}
					div#header div#header_menu ul#menu_principal li a.menu_6_act,	
					div#header div#header_menu ul#menu_principal li a.menu_6:hover {
						background:#FCB034;
						font-weight:bold;
						color:#FFF;
						width:116px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_7 {
					width:107px;
				}
					div#header div#header_menu ul#menu_principal li a.menu_7_act,	
					div#header div#header_menu ul#menu_principal li a.menu_7:hover {
						background:#FCB034;
						font-weight:bold;
						color:#FFF;
						width:107px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_8 {
					width:107px;
					background:url(../imagens/pastoral/layout/bg_menu_curva2.gif) no-repeat right 0;					
				}					
					div#header div#header_menu ul#menu_principal li a.menu_8_act,
					div#header div#header_menu ul#menu_principal li a.menu_8:hover {
						width:107px;
						font-weight:bold;
						color:#FFF;
						background:url(../imagens/pastoral/layout/bg_menu_curva2.gif) no-repeat right -35px;					
					}
div#content {
	display:inline; float:left;
	width:940px;
}
	div#content h2 {
		font:12px Arial, Helvetica, sans-serif;
		color:#545454;
		padding:8px 0 6px 8px;
		font-weight:bolder;
		text-transform:uppercase;
	}
	div#content div.coluna_central h2 {
		padding:8px 0 6px 0!important;
	}
	div#content div.flash {
		padding:0 0 15px 0;
	}
	div#content div.base_separa {
		display:inline; float:left;
		width:100%;
		background:url(../imagens/pastoral/layout/bg_pontilhado_coluna1.gif) repeat-y 235px 0;
	}	
	div#content div.coluna01 {
		display:inline; float:left;
		width:220px;
		padding:0 26px 0 0;
		background:url(../imagens/pastoral/layout/bg_pontilhado_coluna1.gif) repeat-y right top;
	}
		div#content div.coluna01 div#banner_primeiro {
			margin-top:12px;
		}
		div#content div.coluna01 div.box220 {
			display:inline; float:left;
			width:220px;
			padding:0 0 18px 0;
		}
			div.coluna01 div.box220 span.box220top {
				display:inline; float:left;
				width:220px; height:8px;
				background:url(../imagens/pastoral/layout/bg_box_top.png) no-repeat left bottom;
			}
			div.coluna01 div.box220 span.box220bottom {
				display:inline; float:left;
				width:220px; height:8px;
				background:url(../imagens/pastoral/layout/bg_box_bottom.png) no-repeat 0 0;
			}
			div.coluna01 div.box220 div.top_lar {
				display:inline; float:left;
				width:183px;
				padding:8px 10px;
				font-size:13px; color:#FFF; text-transform:uppercase;
				background:#FCB034 url(../imagens/pastoral/layout/bg_lar_curva2.gif) no-repeat 0 0;
			}
			div.coluna01 div.box220 div.box220cont {
				display:inline; float:left;
				width:203px;
				padding:0 8px 0 9px;
				background:url(../imagens/pastoral/layout/bg_box_center.png) repeat-y 0 0;
			}
			div.coluna01 div.box220 div.box_interno {
				display:inline; float:left;
				width:203px;
				background:url(../imagens/pastoral/layout/bg_boxint.png) repeat-y 0 0;
			}
			div.coluna01 div.box220 span.box_interno_top {
				display:inline; float:left;
				width:203px; height:10px;
				background:url(../imagens/pastoral/layout/bg_boxint_top.png) no-repeat left bottom;
			}
			div.coluna01 div.box220 span.box_interno_bottom {
				display:inline; float:left;
				width:203px; height:10px;
				background:url(../imagens/pastoral/layout/bg_boxint_bottom.png) no-repeat 0 0;
			}
			div.coluna01 div.box220 div.box220cont ul.menu_box {
				display:inline; float:left;
				width:203px;
			}
				div.coluna01 div.box220 div.box220cont ul.menu_box li {
					display:inline; float:left;
					margin:0 1px 0 0;
				}
				div.coluna01 div.box220 div.box220cont ul.menu_box li.ultimoitenbox {
					margin:0;
				}
					div.coluna01 div.box220 div.box220cont ul.menu_box li a {
						font-size:10px;
						color:#6a6a6a; text-align:center;
						padding:6px 0 0 0;
						height:17px;
					}
					div.coluna01 div.box220 div.box220cont ul.menu_box li a.menu01box {
						display:inline; float:left;
						width:63px;
						background:url(../imagens/pastoral/layout/bg_menu_box_cv1.gif) no-repeat 0 0;
					}
						div.coluna01 div.box220 div.box220cont ul.menu_box li a.menu01box_act,
						div.coluna01 div.box220 div.box220cont ul.menu_box li a.menu01box:hover {
							display:inline; float:left;
							width:63px;
							color:#FFF; text-decoration:none; font-weight:bold;
							background:url(../imagens/pastoral/layout/bg_menu_box_cv1.gif) no-repeat 0 -27px;
						}
					div.coluna01 div.box220 div.box220cont ul.menu_box li a.menu02box {
						display:inline; float:left;
						width:44px;
						background:#f8f8f8;
					}
						div.coluna01 div.box220 div.box220cont ul.menu_box li a.menu02box_act,
						div.coluna01 div.box220 div.box220cont ul.menu_box li a.menu02box:hover {
							display:inline; float:left;
							width:44px;
							color:#FFF; text-decoration:none; font-weight:bold;
							background:#0C5388;
						}
					div.coluna01 div.box220 div.box220cont ul.menu_box li a.menu03box {
						display:inline; float:left;
						width:94px;
						background:url(../imagens/pastoral/layout/bg_menu_box_cv2.gif) no-repeat -17px 0;
					}
						div.coluna01 div.box220 div.box220cont ul.menu_box li a.menu03box_act,
						div.coluna01 div.box220 div.box220cont ul.menu_box li a.menu03box:hover {
							display:inline; float:left;
							width:94px;
							color:#FFF; text-decoration:none; font-weight:bold;
							background:url(../imagens/pastoral/layout/bg_menu_box_cv2.gif) no-repeat -17px -27px;
						}
				div.coluna01 div.box220 div.box220cont h3.campo_verde {
					display:inline; float:left;
					width:100%;
					padding:10px 0; margin:0 0 16px 0;
					font:13px Arial, Helvetica, sans-serif;
					text-align:center; text-transform:uppercase; color:#FFF;
					background:#8BB61E url(../imagens/pastoral/layout/bg_vd.gif) no-repeat 0 0;
				}
				div.coluna01 div.box220 div.box220cont div.form_exclusivo {
					display:inline; float:left;
					width:175px;
					padding:0 14px;
					text-align:center; font-size:11px;
				}
					div.coluna01 div.box220 div.box220cont div.form_exclusivo input {
						margin:0 0 5px 0;
					}
				div.coluna01 div.box220 div.blogs_pastoral {
					display:inline; float:left;
					width:175px;
					padding:8px 14px 0 14px;
				}
				div.coluna01 div.box220 div.blogs_pastoral p {
					text-align:left;
					padding-bottom:8px;
				}
				div.coluna01 div.box220 div#newsletter p {
					text-align:left;
					padding-bottom:8px;
				}
					div.coluna01 div.box220 div#newsletter div.botaodir {
						text-align:right;
					}
		div.coluna01 ul.menu_redessociais {
			display:table;
			width:187px;
			padding:0 8px;
		}
			div.coluna01 ul.menu_redessociais li {
				display:inline; float:left;
				width:187px;
				padding:0 0 8px 0; margin:0 0 4px 0;
				background:url(../imagens/pastoral/layout/bg_pontilhado2.gif) repeat-x left bottom;
			}
				div.coluna01 ul.menu_redessociais li.ultimaredesocial {
					padding:0; margin:0;
					background:none;
				}
			div.coluna01 ul.menu_redessociais li a {
				display:block;
				color:#4d4d4d;
				text-transform:uppercase;
				padding:3px 0 4px 45px;
			}
				div.coluna01 ul.menu_redessociais li a.bt_twitter {
					background:url(../imagens/pastoral/icones/ico_twitter.jpg) no-repeat 0 0;
				}
				div.coluna01 ul.menu_redessociais li a.bt_facebook {
					background:url(../imagens/pastoral/icones/ico_facebook.jpg) no-repeat 0 0;
				}
				div.coluna01 ul.menu_redessociais li a.bt_orkut {
					background:url(../imagens/pastoral/icones/ico_orkut.jpg) no-repeat 0 0;
				}
	div#content div.coluna_central {
		display:inline; float:left;
		width:387px;
		padding:0 32px 0 23px;
	}
		div.conteudo div.box_noticias,
		div.coluna_central div.box_noticias {
			display:inline; float:left;
			width:387px;
			font-size:11px;
			padding-bottom:20px;
		}
			div.coluna_central div.box_noticias div.noticia_dest {
				display:inline; float:left;
				width:100%;
				padding:12px 0;
				border-bottom:1px dotted #DADCDC;
				border-top:1px dotted #DADCDC;
			}
			div.coluna_central div.box_noticias div.mural_01 {
				display:inline; float:left;
				width:100%;
				padding:12px 0;
				border-bottom:1px dotted #DADCDC;
				border-top:1px dotted #DADCDC;
			}
			div.noticia_outras {
				display:inline; float:left;
				width:100%;
				padding:12px 0;
				border-bottom:1px dotted #DADCDC;
			}
				div.box_noticias img {
					display:inline; float:left;
					padding:0 16px 3px 0; border:0;
				}
				div#content div.coluna_right h3 a,
				div#content div.coluna_right h3,
				div#content div.coluna_central div.box_noticias h3 a,
				div#content div.coluna_central div.box_noticias h3 {
					font-size:11px;
					color:#0a0a0a!important;
					font-weight:bold;
					text-transform:uppercase;
				}
				div.conteudo span.box_centro_top,
				div.coluna_central span.box_centro_top {
					display:inline; float:left;
					width:387px; height:10px;
					background:url(../imagens/pastoral/layout/bg_box_centro_top.png) no-repeat left bottom;
				}
				div.conteudo span.box_centro_bottom,
				div.coluna_central span.box_centro_bottom {
					display:inline; float:left;
					width:387px; height:10px;
					background:url(../imagens/pastoral/layout/bg_box_centro_bottom.png) no-repeat 0 0;
				}
				div.conteudo div.box_centro,
				div.coluna_central div.box_centro {
					display:inline; float:left;
					width:366px;
					padding:0 11px 0 10px;
					background:url(../imagens/pastoral/layout/bg_box_centro.png) repeat-y 0 0;
				}
				div.conteudo div.box_galeria {
					display:inline; float:right;
					width:387px;
					font-size:11px;
					padding:0 0 10px 10px;
				}
				div.conteudo div.box_galeria_conteudos {
					display:inline; float:right;
					width:387px;
					font-size:11px;
					padding:0 0 10px 0;
				}
				div.conteudo div.top_titulo {
					display:inline; float:left;
					width:342px;
					padding:8px 12px 8px 12px;
					font:13px Arial, Helvetica, sans-serif;
					color:#FFF; text-transform:uppercase;
					background:#fcb034 url(../imagens/pastoral/layout/bg_galeria_top_laranja_m.gif) no-repeat 0 0;
				}
					div.conteudo div.top_titulo p {
						padding:0!important;
					}
				div.conteudo div.conheca_cont {
					display:inline; float:left;
					width:366px!important;
					margin:0!important; padding:0!important;
				}
					div.conteudo div.conheca_cont div.vejamais {
						display:inline; float:left;
						width:350px;
						padding:4px 8px 0 8px;
					}
					div.conteudo div.conheca_cont img {
						margin:0; padding:0;
					}
				div.coluna_central ul.nav_conheca {
					display:inline; float:left;
					width:366px;
				}
					div.coluna_central ul.nav_conheca li {
						display:inline; float:left;
						margin:0 1px 0 0;
					}
						div.coluna_central ul.nav_conheca li.ultima_nav_c {
						margin:0;
					}
						div.coluna_central ul.nav_conheca li a {
							display:block;
							text-align:center; text-transform:uppercase;
							font:10px Arial, Helvetica, sans-serif;
							color:#FFF;
							height:17px; padding:4px 0 0 0;
						}
						div.coluna_central ul.nav_conheca li a:hover {
							text-decoration:none;
						}
							div.coluna_central ul.nav_conheca li a.nav_01 {
								width:122px;
								border-bottom:1px solid #E0E0E0;
								background:#4895D9 url(../imagens/pastoral/layout/bg_nav_vd_lar.gif) no-repeat 0 -56px;
							}
								div.coluna_central ul.nav_conheca li a.nav_01_act {
									width:122px;
									border-bottom:1px solid #4895D9;
									background:#4895D9 url(../imagens/pastoral/layout/bg_nav_vd_lar.gif) no-repeat 0 -56px;
								}							
							div.coluna_central ul.nav_conheca li a.nav_02_meio,
							div.coluna_central ul.nav_conheca li a.nav_02 {
								width:77px;
								border-bottom:1px solid #E0E0E0;
								background:#FCB034 url(../imagens/pastoral/layout/bg_nav_vd_lar2.gif) no-repeat right -28px;
							}
								div.coluna_central ul.nav_conheca li a.nav_02_meio_act,
								div.coluna_central ul.nav_conheca li a.nav_02_act {
									width:77px;
									border-bottom:1px solid #FCB034;
									background:#FCB034 url(../imagens/pastoral/layout/bg_nav_vd_lar2.gif) no-repeat -28px right;
								}
								div.coluna_central ul.nav_conheca li a.nav_02_meio_act,
								div.coluna_central ul.nav_conheca li a.nav_02_meio {
									background:#FCB034;
									background-image:none;
								}
							div.coluna_central ul.nav_conheca li a.nav_03 {
								width:135px;
								border-bottom:1px solid #E0E0E0;
								background:#4895D9 url(../imagens/pastoral/layout/bg_nav_vd_lar2.gif) no-repeat right -56px;
							}
								div.coluna_central ul.nav_conheca li a.nav_03_act {
									width:135px;
									border-bottom:1px solid #4895D9;
									background:#4895D9 url(../imagens/pastoral/layout/bg_nav_vd_lar2.gif) no-repeat right -56px;
								}
							div.coluna_central ul.nav_conheca li a.nav_04 {
								width:152px;
								border-bottom:1px solid #E0E0E0;
								background:#8BB61E;
							}
								div.coluna_central ul.nav_conheca li a.nav_04_act {
									width:152px;
									border-bottom:1px solid #8BB61E;
									background:#8BB61E url(../imagens/pastoral/layout/bg_nav_vd_lar2.gif) no-repeat right 0;
								}
								div.coluna_central ul.nav_conheca li a.nav_05 
								{ 
									width:88px; 
									border-bottom:1px solid #E0E0E0; 
									background:#C09CED url(../imagens/layout/bg_nav_vd_vida.gif) no-repeat right top; 
								} 
								div.coluna_central ul.nav_conheca li a.nav_05_act  
								{
									width:88px; 
									border-bottom:1px solid #C09CED; 
									background:#C09CED url(../imagens/layout/bg_nav_vd_vida.gif) no-repeat right top; 
								}
								
				div.coluna_central div.conheca_cont {
					display:inline; float:left;
					width:344px;
					padding:9px 11px 0 11px;					
					background:url(../imagens/pastoral/layout/bg_box_centro_int.png) repeat-y 0 0;
				}
				div.coluna_central div.linhacor_1 {
					display:inline; float:left;
					width:100%;	height:5px;
					background:#8BB61E;
				}
				div.coluna_central div.linhacor_2 {
					display:inline; float:left;
					width:100%;	height:5px;
					background:#FCB034;
				}
				div.coluna_central div.linhacor_3 {
					display:inline; float:left;
					width:100%;	height:5px;
					background:#4895D9;
				}
				div.coluna_central div.linhacor_5  
				{
					display:inline; float:left; 
					width:100%; height:5px; 
					background:#C09CED; 
				}
				div.coluna_central span.box_centroint_bottom {
					display:inline; float:left;
					width:366px; height:10px;
					background:url(../imagens/pastoral/layout/bg_box_centro_int_bottom.png) no-repeat 0 0;
				}
			div.coluna_central div.box_noticias div.projetos_colunas {
				display:inline; float:left;
				width:193px;
			}
			div.coluna_central div.box_noticias ul.projetos {
				display:inline; float:left;
				width:193px;
				padding:10px 0;
				border-top:1px dotted #DADCDC;
			}
				div.coluna_central div.box_noticias ul.projetos li {
					display:inline; float:left;
					width:177px;
					padding:0 0 7px 16px;
					background:url(../imagens/pastoral/layout/bg_lista.gif) no-repeat 0 3px;
				}
div#content div.coluna_right {
	display:inline; float:right;
	width:250px;
}
	div#content div.coluna_right div.box250 {
		display:inline; float:left;
		width:250px; padding:0 0 15px 0;
		font-size:11px;
	}
		div#content div.coluna_right div.box250 h3 {
			padding-top:7px;
		}
		div#content div.coluna_right div.box250 p {
			padding:0 0 8px 0
		}
		div#content div.coluna_right div.box250 a.bt_default {
			margin:8px 7px 0 0;
		}
		div.coluna_right div.box250 span.box250top {
			display:inline; float:left;
			width:250px; height:10px;
			background:url(../imagens/pastoral/layout/bg_box_top250.png) no-repeat left bottom;
		}
		div.coluna_right div.box250 span.box250bottom {
			display:inline; float:left;
			width:250px; height:10px;
			background:url(../imagens/pastoral/layout/bg_box_bottom250.png) no-repeat 0 0;
		}
		div.coluna_right div.box250 div.box250cont {
			display:inline; float:left;
			width:229px;
			padding:0 11px 0 10px;
			background:url(../imagens/pastoral/layout/bg_box_cont250.png) repeat-y 0 0;
		}
			div.coluna_right div.box250 div.box250_cont_int {
				display:inline; float:left;
				width:209px;
				padding:0 10px;
				background:url(../imagens/pastoral/layout/bg_box_cont250_int.png) 0 0;
			}
			div#content div.conteudo div.box250_cont_int {
				padding-top:12px;
			}
			div.coluna_right div.box250 span.box250top_int {
				display:inline; float:left;
				width:229px; height:10px;
				background:url(../imagens/pastoral/layout/bg_box_top250_int.png) no-repeat left bottom;
			}
			div.coluna_right div.box250 span.box250bottom_int {
				display:inline; float:left;
				width:229px; height:10px;
				background:url(../imagens/pastoral/layout/bg_box_bottom250_int.png) no-repeat 0 0;
			}			
			div.coluna_right div.box250 div.top_lar {
				display:inline; float:left;
				width:209px;
				padding:8px 10px;
				font-size:13px; color:#FFF; text-transform:uppercase;
				background:#FCB034 url(../imagens/pastoral/layout/bg_lar_curva.gif) no-repeat 0 0;
			}
	div.coluna_right div.destaq_serv {
		display:inline; float:left;
		padding: 0 0 5px 0;
	}
		div.coluna_right div.destaq_serv img {
			display:inline;	float:left;
			padding:0 6px 2px 0;
		}
		div.coluna_right div.destaq_serv h3 {
			padding:0!important;
		}
	div.coluna_right ul.serv_imgs {
		display:inline; float:left;
	}
		div.coluna_right ul.serv_imgs li {
			display:inline; float:left;
			padding-right:8px;
		}
div#content div.titulo {
	display:inline; float:left;
	width:916px;
	background:#f1751f;
	border-top:1px solid #FFF;
	padding:34px 12px 6px 12px;
}
	div#content div.titulo h1 {
		font:20px Arial, Helvetica, sans-serif;
		color:#FFF; font-weight:bold; text-transform:uppercase;
	}
div#content div.breadcrumb {
	display:inline; float:left;
	width:916px;
	padding:4px 10px 18px 14px;
	font-size:11px;
	line-height:16px;
}
div#content div.conteudo {
	display:inline; float:right;
	width:680px;
	font-size:11px;
}
	div#content div.conteudo p {
		padding:0 0 10px 0;
	}
	div#content div.conteudo h2 {
		margin:0; padding:0 0 10px 0;
		font-size:16px;
		font-weight:normal;
	}
		div#content div.conteudo h2.no_padding {
			padding:0;
		}
	div#content div.conteudo h3 {
		font-size:11px;
		text-transform:uppercase;
		margin:0; padding:12px 0 0 0;
		color:#FCB034;
	}
		div#content div.conteudo h3 a {
			color:#0a0a0a;
		}
	div#content div.conteudo div.conteudo_esq {
		display:inline; float:left;
		width:388px;
		padding:0 37px 0 0;
	}
		div#content div.conteudo div.conteudo_esq p {
			padding:0 0 10px 0;
		}	
div#footer {
	clear:both;
	display:inline; float:left;
	width:940px;
	padding:0px 0px;
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
}
div#footer ul.links_footer {
	width:auto;
	margin:0 auto; padding:3px 0 10px 0;
}
	div#footer ul.links_footer li {
		display:inline; float:left;
		font-size:9px; color:#064f85; 
		margin:0 5px;
		text-align:left;
		text-transform:uppercase;		
	}
		div#footer ul.links_footer li.links_1 {
			width:154px;
		}
		div#footer ul.links_footer li.links_2 {
			width:270px;
		}
			div#footer ul.links_footer li.links_2 ul li {
				width:48%;
			}
		div#footer ul.links_footer li.links_3 {
			width:177px;
		}
		div#footer ul.links_footer li.links_4 {
			width:140px;
		}
		div#footer ul.links_footer li.links_5 {
			width:146px;
		}
		div#footer ul.links_footer li .title_footer {
			display:block;
			width:100%; text-indent:5px;
			margin-bottom:3px; padding:2px 0;
			background:url(../imagens/pastoral/layout/bg_laranja_transp.png) 0 0;
		}
		div#footer ul.links_footer li a {
			font-size:9px; color:#fcb034;
		}
			div#footer ul.links_footer li a:hover {
				text-decoration:underline;
			}
			div#footer ul.links_footer li ul {
				background:none;
			}
			
			div#footer ul.links_footer li ul li {
				width:100%; margin:0;
				color:#616161;
				background:none;
			}
				div#footer ul.links_footer li ul li a {
					padding-left:5px; padding-right:0;
					color:#616161;
					display:block;
				}
	div#footer div.copyright {
		display:inline; float:left;
		padding:8px 0 0 0;
		width:100%;
	}
/*geral*/
div.pagina_dpto {
	display:inline; float:right;
	color:#fcb034;
}
	div.pagina_dpto a {
		margin:0 3px;
		text-decoration:underline;
		color:#fcb034;
	}
a.link_eventos {
	color:#0a0a0a;
}
a.link_laranja_10 {
	font-size:10px;
	color:#fcb034;
	text-decoration:underline;
}
a.link_laranja_11 {
	font-size:11px;
	color:#fcb034;
	text-decoration:underline;
}
.titulo_arial_11_preto {
	color:#0a0a0a!important;
	font-weight:normal!important;
	padding:10px 0 8px 0!important;
}
.data_eventos {
	font-size:10px;
	color:#FFF;
	padding:0!important;
}
	.data_eventos span {
		display:table;
		padding:2px 8px 1px 8px;
		background:#FCB034;
		text-transform:uppercase;
	}
input.input_ok_quad {
	width:23px; height:23px;
	border:none;
	margin:0 0 0 3px; padding:0;
	cursor:pointer;
	font-size:6px; font-weight:bold;
	color:#FFF; text-indent:-5000em;
	background:url(../imagens/pastoral/botoes/bt_input_quad.gif) no-repeat 0 0;
}		
.input_100 {
	width:90px;
	font:11px Arial, Helvetica, sans-serif;
	color:#464646;
	border:1px solid #B8B8B8;
	padding:3px 5px; height:15px;
	overflow:auto;
	opacity:0.70;
	-moz-opacity: 0.70;
	filter: alpha(opacity=70);
}
.input_125 {
	width:115px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_130 {
	width:120px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #B8B8B8;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_140 {
	width:132px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #B8B8B8;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_150 {
	width:142px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #B8B8B8;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.camtpoformtext_173 {
	width:165px;
	font:9px Arial, Helvetica, sans-serif;
	/*text-transform:lowercase;*/
	padding:5px 4px 4px 4px;
	color:#6a6a6a;
	border:1px solid #B8B8B8;
	background:url(../imagens/pastoral/layout/bg_selectprincipal.png) 0 0;
}
.input_385 {
	width:365px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
}
.input_385_text {
	width:365px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px;
}
.bt_acessar_r {
	border:none;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF; text-align:center;
	height:13px;
	padding:0 15px 0 0;
	text-indent:5px;
	cursor:pointer;
	background:#F1751F url(../imagens/pastoral/layout/bg_botao.gif) no-repeat right top;
}
.div_bt_dir {
	display:inline; float:left;
	text-align:right;
	width:100%;
	padding:10px 0;
}
.bt_default:hover,
.bt_default {
	display:inline; float:left;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF!important;
	height:13px;
	border:none; cursor:pointer;
	padding:0 17px 0 8px; margin:4px 0 0 0;
	text-decoration:none;
	background:#F1751F url(../imagens/pastoral/layout/bg_botao.gif) no-repeat right top;
	cursor:pointer;
}
.bt_default_right:hover,
.bt_default_right {
	display:inline; float:right;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF;
	border:none;
	height:13px;
	padding:0 17px 0 8px; margin:4px 0 0 7px;
	text-decoration:none;
	background:#F1751F url(../imagens/pastoral/layout/bg_botao.gif) no-repeat right top;
	cursor:pointer;
}
.bt_default1:hover,
.bt_default1 {
	display:inline; float:left;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:13px;
	padding:0 17px 0 8px; margin:4px 0 0 0;
	text-decoration:none;
	background:#064F85 url(../imagens/pastoral/layout/bg_botao_.gif) no-repeat right top;
	cursor:pointer;
}
.bt_default2:hover,
.bt_default2 {
	display:inline; float:left;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:13px;
	padding:0 17px 0 8px; margin:4px 0 0 0;
	text-decoration:none;
	background:#064F85 url(../imagens/pastoral/layout/bg_botao2.gif) no-repeat right top;
	cursor:pointer;
}
bt_default3:hover,
.bt_default3 {
	display:inline; float:left;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:13px;
	padding:0 17px 0 8px; margin:4px 0 0 0;
	text-decoration:none;
	background:#C09CED url(../imagens/layout/bg_botao5.gif) no-repeat right top;
	cursor:pointer;
}
div.paginacao {
	display:inline; float:left;
	width:100%;
	padding:10px 0 10px; margin:0;
	color:#fcb034;
	text-align:center;
}
	div.paginacao a {
		margin:0 5px;
		text-decoration:underline;
		color:#fcb034;
	}
.arial_11_cinza_claro {
	font:11px Arial, Helvetica, sans-serif;
	color:#9f9e9e;
}
.arial_11_cinza_preto {
	font:11px Arial, Helvetica, sans-serif!important;
	color:#0a0a0a!important;
}
.arial_12_cinza_esc {
	font:12px Arial, Helvetica, sans-serif!important;
	color:#616161!important;
	font-weight:normal!important;
}
.tags {
	text-align:justify;
}
.tam1 {
	font-size:22px;
	color:#848484;
}
.tam2 {
	font-size:18px;
	color:#8C8C8C;
}
.tam3 {
	font-size:16px;
	color:#ACACAC;
	font-weight:bold;
}
.tam4 {
	font-size:14px;
	color:#B3B3B3;
	font-weight:bold;
}
.tam5 {
	font-size:11px;
	color:#D5D5D5;
	font-weight:bold;
}

/*fim geral*/
/*inicio menu lateral*/
div.menu_lateral {
	display:inline; float:left;
	padding-bottom:50px;
}
ul.menu {
	display:inline; float:left;
	width:189px;
	padding:0 8px;
}
	ul.menu li {
		display:inline; float:left;
		width:165px;
		padding:12px;
		font:11px Arial, Helvetica, sans-serif;
		color:#4d4d4d;
		text-transform:uppercase;
		background:url(../imagens/pastoral/layout/bg_pontilhado2.gif) repeat-x left bottom;
	}
	ul.menu li.primeiro_item {
		padding-top:7px;
	}
	ul.menu li.ultimo_item {
		background:none;
		padding-bottom:7px;
	}
		ul.menu li a {
			font:11px Arial, Helvetica, sans-serif;
			color:#4d4d4d;
		}
			ul.menu li a.link_act,
			ul.menu li a:hover {
				color:#B5B5B5;
				text-decoration:none;
			}
/*fim menu lateral*/

.fundo_black {
	display:table;
	position:absolute;
	left:0; top:0;
	width:100%;	height:1500px;
	background:#000;
	opacity:0.50;
	-moz-opacity: 0.50;
	filter: alpha(opacity=50);
	z-index:4000;	
}
div.paginacao {
	display:inline; /*float:left;*/
	width:100%;
	padding:30px 0 12px; margin:0;
	color:#4895d9;
	text-align:center;
}
div.paginacao2 {
	display:inline; /*float:left;*/
	width:100%;
	padding:15px 0 12px; margin:0;
	color:#4895d9;
	text-align:center;
}	
	div.paginacao2 a,
	div.paginacao a {
		margin:0 5px;
		color:#FCB034;
		text-decoration:underline!important;
	}
.arial_14_lar_bold {
	font:14px Arial, Helvetica, sans-serif;
	color:#FCB034;
	text-transform:uppercase;
	font-weight:bold;
}
.fone 
{
    display: inline;
    float: left;
    width: 100%;
    padding-top: 15px;
}

/*utilizado em depoimentos*/
div.comentario {
	display:inline; float:left;
	width:100%;
	padding:0;
}
	div.comentario label {
		display:inline; float:left;
		width:100%;
		padding:15px 0 0 0;
	}
	div.enviarcomentario {
		display:inline; float:left;
		width:330px;
		margin:0 27px; padding:10px 0 25px 0;
		text-align:center;
		border-bottom:1px dotted #d2d6d6;
	}
	div.comentario div.enviarcomentario label {
		display:inline; float:left;
		width:48%; text-align:right;
	}
			div.comentario div.enviarcomentario label input {
				float:left;
				margin:6px 0 0 18px;
			}
		div.comentario div.enviarcomentario div.botao_right {
			display:inline; float:left;
			width:300px;
			padding:15px 30px 0 0;
			text-align:right;
		}
			div.enviarcomentario div.botao_right .bt_default {
				float:right;
			}
	div.comentario div.ver_comentarios {
		display:inline; float:left;
		width:330px;
		margin:0 27px; padding:30px 0 25px 0;
	}
		div.comentario div.ver_comentarios p {
			padding:0!important;
		}
		div.comentario div.ver_comentarios h4 {
			font:14px Arial, Helvetica, sans-serif;
			color:#fcb034;
			text-transform:uppercase; font-weight:bold;
		}
		div.comentario div.ver_comentarios .arial_11_cinza_preto {
			margin:12px 0 0 0;
		}
.input_200 {
	width:194px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
}
.div_left {
	display:inline; float:left;
}
	.div_left .input_130 {
		border:1px solid #d9d9d9!important;
	}
.input_256 {
	width:245px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.camtpoformtext_288 {
	width:283px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px;
	overflow:auto;
}
/* RSS */
ul.ListProgramasRSS {
	display:inline; float:left;
	width:680px;
	margin:10px 0 20px;
}
ul.ListProgramasRSS li {
	display:inline; float:left;
	width:680px;
	margin-bottom:7px;
}

ul.ListRSS {
	display:inline; float:left;
	width:680px;
	margin:10px 0 20px;
}
ul.ListRSS li {
	display:inline; float:left;
	width:220px;
	margin-bottom:5px;
	padding-right:6px;
}
	ul.ListRSS li a {
		display:inline; float:left;
		width:auto; padding:3px 0;
		padding-left:25px;
		background:url(../imagens/icones/ico_rss.gif) no-repeat 0 0;
	}
input.input_ok_quad_lar {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(../imagens/pastoral/botoes/bt_ok_quad_laranja.gif) no-repeat scroll 0 0;
border:medium none;
color:#FFFFFF;
cursor:pointer;
font-size:6px;
font-weight:bold;
height:23px;
margin:0;
padding:0;
width:23px;
}
.input_190 {
	width:183px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
}
/* UPLOAD COMENTARIO*/
.div-input-file290,
.div-input-file {
	position:relative;
	background:url(../imagens/botoes/bt_anexar_laranja.gif) no-repeat 100% 1px;
	width:162px;
	display:inline; float:left;
	margin:0; padding:0 0 0 5px;
}
	.div-input-file290 {
		width:290px;
		padding:0;
	}
.div-input-file290 .file-original,
.div-input-file .file-original {
	cursor:pointer;
	width:162px;
	opacity: 0.0;
	-moz-opacity: 0.0;
	filter: alpha(opacity=00);
	font-size:11px;
}
	.div-input-file290 .file-original {
		width:290px;
		padding:3px 5px;
	}
.div-input-falso {
	position:absolute;
	left:4px; top:0;
	margin-top:0px;
}
.div-input-falso #file-falso, .div-input-falso #file-falso2, .div-input-falso #file-falso3, .div-input-falso #file-falso4, .div-input-falso #file-falso5, .div-input-falso #file-falso6, .div-input-falso #file-falso7, .div-input-falso #file-falso8, .div-input-falso #file-falso9, .div-input-falso #file-falso10 {
	width:102px; height:15px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px;
}
#file-falso290 {
	width:230px; height:15px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px;
}
