* {
	margin:0; padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#616161;
	background:#C8DAAC url(../imagens/deas/layout/bg_deas.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/deas/layout/bg_basemenu.gif) no-repeat left bottom;
	}
		div#header div#logo {
			display:inline; float:left;
			position:relative;
			width:164px; 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:8px; top:13px;
				width:300px; height:73px;
				text-indent:-5000em;
				background:url(../imagens/deas/layout/logo_marista.gif) no-repeat 0 0;
			}
				div#header div#logo h1 a {
					display:inline; float:left;
					width:300px; height:73px;
				}
	div#header div#header_menu {
		display:inline; float:left;
		width:940px;
	}
		div#header div#header_menu div.BaseMenuPrincipal680 {
			display:inline; float:left;
			width:680px;
			margin-top:30px;
		}
		div#header div#header_menu ul#menu_inst {
			display:inline; float:right;
			width:765px;
			padding: 0;
			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/deas/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 a {
				text-transform:uppercase; text-decoration:none;
				font-size:9px; color:#b3b3b3;
				padding:0 4px;
			}
				div#header div#header_menu ul#menu_inst li a.link_menu_inst,
				div#header div#header_menu ul#menu_inst li a:hover {
					text-transform:uppercase; text-decoration:none;
					font-size:9px; color:#8bb61e;
					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/deas/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/deas/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/deas/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/deas/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:13px 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_verde {
			width:27px; height:22px;
			border:none;
			cursor:pointer;
			font-size:9px; font-weight:bold;
			color:#FFF; text-indent:-5000em;
			background:url(../imagens/deas/botoes/bt_ok_verde.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:#f4f4f4;
				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:147px;
					background:url(../imagens/deas/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:147px;
						background:url(../imagens/deas/layout/bg_menu_curva.gif) no-repeat 0 -35px;					
					}
				div#header div#header_menu ul#menu_principal li a.menu_2 {
					width:66px;
				}
					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:#8BB61E;
						font-weight:bold;
						color:#FFF;
						width:66px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_3 {
					width:183px;
				}
					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:#8BB61E;
						font-weight:bold;
						color:#FFF;
						width:183px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_4 {
					width:105px;
				}
					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:#8BB61E;
						font-weight:bold;
						color:#FFF;
						width:105px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_5 {
					width:101px;
				}
					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:#8BB61E;
						font-weight:bold;
						color:#FFF;
						width:101px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_6 {
					width:108px;
				}
					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:#8BB61E;
						font-weight:bold;
						color:#FFF;
						width:108px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_7 {
					width:106px;
				}
					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:#8BB61E;
						font-weight:bold;
						color:#FFF;
						width:106px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_8 {
					width:98px;
					background:url(../imagens/deas/layout/bg_menu_curva2.gif) no-repeat -182px 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:98px;
						font-weight:bold;
						color:#FFF;
						background:url(../imagens/deas/layout/bg_menu_curva2.gif) no-repeat -182px -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/deas/layout/bg_pontilhado_coluna1.gif) repeat-y 235px 0;
	}	
div#content div.titulo {
	display:inline; float:left;
	width:916px;
	background:#8bb61e;
	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 h2 {
		margin:0; padding:0 0 10px 0;
		font-size:16px;
		font-weight:normal !important;
	}
		div#content div.conteudo h2.no_padding {
			padding:0;
		}
	div#content div.conteudo h3 {
		font-size:12px;
		text-transform:uppercase;
		margin:0; padding:12px 0 0 0;
		color:#8BB61E; font-weight:normal;
	}
	div#content div.conteudo h3.maior {
		font-size:16px;
		text-transform:uppercase;
		margin:0; padding:12px 0 0 0;
		color:#8BB61E; font-weight:normal;
	}
	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#content div.coluna01 {
		display:inline; float:left;
		width:220px;
		padding:0 26px 0 0;
		background:url(../imagens/deas/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; font-size:2px;
				background:url(../imagens/deas/layout/bg_box_top.png) no-repeat left bottom;
			}
			div.coluna01 div.box220 span.box220bottom {
				display:inline; float:left;
				width:220px; height:8px; font-size:2px;
				background:url(../imagens/deas/layout/bg_box_bottom.png) no-repeat 0 0;
			}
			div.coluna01 div.box220 div.box220cont {
				display:inline; float:left;
				width:203px;
				padding:0 8px 0 9px;
				background:url(../imagens/deas/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/deas/layout/bg_boxint.png) repeat-y 0 0;
			}
			div.coluna01 div.box220 span.box_interno_top {
				display:inline; float:left;
				width:203px; height:10px; font-size:2px;
				background:url(../imagens/deas/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; font-size:2px;
				background:url(../imagens/deas/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/deas/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/deas/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/deas/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/deas/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/deas/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 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/deas/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/deas/icones/ico_twitter.jpg) no-repeat 0 0;
				}
				div.coluna01 ul.menu_redessociais li a.bt_facebook {
					background:url(../imagens/deas/icones/ico_facebook.jpg) no-repeat 0 0;
				}
				div.coluna01 ul.menu_redessociais li a.bt_orkut {
					background:url(../imagens/deas/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.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.noticia_outras {
				display:inline; float:left;
				width:100%;
				padding:12px 0;
				border-bottom:1px dotted #DADCDC;
			}
				div#content div.coluna_central 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;
					font-weight:bold;
					text-transform:uppercase;
				}
				div.coluna_central span.box_centro_top {
					display:inline; float:left;
					width:387px; height:10px; font-size:2px;
					background:url(../imagens/deas/layout/bg_box_centro_top.png) no-repeat left bottom;
				}
				div.coluna_central span.box_centro_bottom {
					display:inline; float:left;
					width:387px; height:10px; font-size:2px;
					background:url(../imagens/deas/layout/bg_box_centro_bottom.png) no-repeat 0 0;
				}
				div.coluna_central div.box_centro {
					display:inline; float:left;
					width:366px;
					padding:0 11px 0 10px;
					background:url(../imagens/deas/layout/bg_box_centro.png) repeat-y 0 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/deas/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/deas/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/deas/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/deas/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_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/deas/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/deas/layout/bg_nav_vd_lar2.gif) no-repeat right -56px;
								}
				div.coluna_central div.conheca_cont {
					display:inline; float:left;
					width:344px;
					padding:9px 11px 0 11px;					
					background:url(../imagens/deas/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 span.box_centroint_bottom {
					display:inline; float:left;
					width:366px; height:10px; font-size:2px;
					background:url(../imagens/deas/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/deas/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; font-size:2px;
			background:url(../imagens/deas/layout/bg_box_top250.png) no-repeat left bottom;
		}
		div.coluna_right div.box250 span.box250bottom {
			display:inline; float:left;
			width:250px; height:10px; font-size:2px;
			background:url(../imagens/deas/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/deas/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/deas/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; font-size:2px;
				background:url(../imagens/deas/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; font-size:2px;
				background:url(../imagens/deas/layout/bg_box_bottom250_int.png) no-repeat 0 0;
			}			
			div.coluna_right div.box250 div.top_verde {
				display:inline; float:left;
				width:209px;
				padding:8px 10px;
				font-size:13px; color:#FFF; text-transform:uppercase;
				background:#8BB61E url(../imagens/deas/layout/bg_verde_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.box_conteudo {
	display:inline; float:left;
	width:680px; padding:0 0 10px 0;
}
	div.box_conteudo span.box_conteudo_top {
		display:inline; float:left;
		width:680px; height:10px; font-size:2px;
		background:url(../imagens/deas/layout/bg_conteudo_top.png) no-repeat left bottom;
	}
	div.box_conteudo span.box_conteudo_bottom {
		display:inline; float:left;
		width:680px; height:10px; font-size:2px;
		background:url(../imagens/deas/layout/bg_conteudo_bottom.png) no-repeat 0 0;
	}
	div.box_conteudo div.box_conteudo_cont {
		display:inline; float:left;
		width:660px; padding:0 10px;
		background:url(../imagens/deas/layout/bg_conteudo.png) repeat-y 0 0;
	}
	div.box_conteudo span.box_cont_int_top {
		display:inline; float:left;
		width:660px; height:10px; font-size:2px;
		background:url(../imagens/deas/layout/bg_cont_int_top.png) no-repeat left bottom;
	}
	div.box_conteudo span.box_cont_int_bottom {
		display:inline; float:left;
		width:660px; height:10px; font-size:2px;
		background:url(../imagens/deas/layout/bg_cont_int_bottom.png) no-repeat 0 0;
	}
	div.box_conteudo div.box_cont_int {
		display:inline; float:left;
		width:636px; padding:0 12px;
		background:url(../imagens/deas/layout/bg_cont_int.png) repeat-y 0 0;
	}
		div.box_conteudo div.top_verde_cont {
			display:inline; float:left;
			width:640px;
			padding:8px 10px;
			font-size:13px; color:#FFF; text-transform:uppercase;
			background:#8BB61E url(../imagens/deas/layout/bg_verde_curva_cont.gif) no-repeat 0 0;
		}
	
div#footer {
	clear:both;
	display:inline; float:left;
	width:760px;
	padding:20px 90px;
	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:112px;
		}
		div#footer ul.links_footer li .title_footer {
			display:block;
			width:100%; text-indent:5px;
			margin-bottom:3px; padding:2px 0;
			background:url(../imagens/deas/layout/bg_verde_transp.png) 0 0;
		}
		div#footer ul.links_footer li a {
			font-size:9px; color:#8bb61e;
		}
			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.txt_capt {
	display:block; float:left; width:157px;
	margin:-10px 0 0 0; padding:0 0 0 22px;
	font:10px Arial, Helvetica, sans-serif;
	text-align:left;
}
	div.txt_capt a {
		font-size:10px; text-decoration:underline;
		color:#8bb61e;
	}
div.div100 {
	display:inline; float:left;
	width:100%;
}
a.link_eventos_verde {
	color:#8bb61e;
	text-decoration:underline;
}
a.link_verde_10 {
	font-size:10px;
	color:#8bb61e;
	text-decoration:underline;
}
a.link_verde_11 {
	font-size:11px;
	color:#8bb61e;
	text-decoration:underline;
}
a.link_eventos {
	color:#0a0a0a;
}
.arial_14_verde_bold {
	font:14px Arial, Helvetica, sans-serif;
	color:#8bb61e;
	text-transform:uppercase;
	font-weight:bold;
}
.arial_11_cinza_preto {
	font:11px Arial, Helvetica, sans-serif!important;
	color:#0a0a0a!important;
}
.data_eventos {
	font-size:10px;
	color:#FFF;
	padding:0!important;
}
	.data_eventos span {
		display:table;
		padding:2px 8px 1px 8px;
		background:#8BB61E;
		text-transform:uppercase;
	}
.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/deas/layout/bg_selectprincipal.png) 0 0;
}
.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:#62850B url(../imagens/deas/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;
	height:13px;
	padding:0 17px 0 8px; margin:4px 0 0 0;
	text-decoration:none; border:none; cursor:pointer;
	background:#62850B url(../imagens/deas/layout/bg_botao.gif) no-repeat right top;
}
.bt_default_right:hover,
.bt_default_right {
	display:inline; float:right;
	font:10px Arial, Helvetica, sans-serif;
	color:#FFF;
	height:13px;
	padding:0 17px 0 8px; margin:4px 0 0 0;
	text-decoration:none;
	background:#62850B url(../imagens/deas/layout/bg_botao.gif) no-repeat right top;
}
.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/deas/layout/bg_botao2.gif) no-repeat right top;
}
.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/deas/layout/bg_botao3.gif) no-repeat right top;
}
.input_125 {
	width:115px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_190 {
	width:183px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
}
.input_200 {
	width:194px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
}
.input_256 {
	width:245px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_288 {
	width:283px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_83 {
	width:83px;
	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 #d9d9d9;
	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;
}
.input_385 {
	width:365px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_385_text {
	width:365px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px;
	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/deas/layout/bg_selectprincipal.png) 0 0;
}
.camtpoformtext_288 {
	width:283px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px;
	overflow:auto;
}
.div_left {
	display:inline; float:left;
}
	.div_left .input_130 {
		border:1px solid #d9d9d9!important;
	}
/*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/deas/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;
			}
			ul.menu li a.link_sub_act {
				color:#b5b5b5;
				text-decoration:underline;
			}
			
		ul.menu li ul {
		display:inline; float:left;
		width:165px;
		padding-top:3px;
	}
		ul.menu li ul li {
			display:inline; float:left;
			width:153px;
			padding:3px 0 1px 12px!important;
			background:none!important;
			color:#b5b5b5;
		}
			ul.menu li ul li a {
				font-size:10px;
				color:#b5b5b5;
			}			
				ul.menu li ul li a.link_sub_act,
				ul.menu li ul li a:hover {
					text-decoration:underline;
				}
/*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:#8bb61e;
		text-align:center;
	}
	div.paginacao2 {
		display:inline; float:left;
		width:100%;
		padding:15px 0 12px; margin:0;
		color:#8bb61e;
		text-align:center;
	}	
		div.paginacao2 a,
		div.paginacao a {
			margin:0 5px;
			color:#8bb61e;
			text-decoration:underline!important;
		}
/* 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_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);
}
.fone 
{
    display: inline;
    float: left;
    width: 100%;
    padding-top: 15px;
}