* {
	margin:0; padding:0;
}
body {
	font-family:Arial, Helvetica, sans-serif;
	color:#616161;
	background:#b3c5ca url(../imagens/layout/bg_derc.jpg) no-repeat center top fixed;
	overflow-y:scroll;
	/overflow-y:hidden;
}
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;
	}
		div#header div#logo {
			display:inline; float:left;
			width:252px; height:60px;
			padding:13px 0 0 8px;
		}
			div#header div#logo p {
				text-indent:-5000em;
			}
			div#header div#logo h1 {
				display:inline; float:left;
				width:243px; height:73px;
				text-indent:-5000em;
				background:url(../imagens/layout/logo_marista.gif) no-repeat 0 0;
			}
				div#header div#logo h1 a {
					display:inline; float:left;
					width:243px; height:73px;
				}
	div#header div#header_menu {
		display:inline; float:left;
		width:680px;
	}
		div#header div#header_menu ul#menu_inst {
			display:inline; float:left;
			width:680px;
			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/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;
				font-size:9px; color:#b3b3b3;
				padding:0 4px;
			}
				div#header div#header_menu ul#menu_inst li a.link_inst_act,
				div#header div#header_menu ul#menu_inst li a:hover {
					text-transform:uppercase;
					font-size:9px;
					padding:0 4px;
					color:#0c5388;
					text-decoration:none;
				}
			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/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/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/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/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.busca_header {
		display:inline; float:left;
		text-align:right;
		width:680px; height:36px;
		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 {
			width:27px; height:22px;
			border:none;
			cursor:pointer;
			font-size:9px; font-weight:bold;
			color:#FFF; text-indent:-5000em;
			background:url(../imagens/botoes/bt_ok.gif) no-repeat 0 0;
		}
	div#header div#header_menu ul#menu_principal {
		display:inline; float:left;
		width:676px;
		padding:0 0 0 3px;
	}
		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 {
				font-weight:bold!important;
			}
				div#header div#header_menu ul#menu_principal li a.menu_1 {
					width:145px;
					background:url(../imagens/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:145px;
						background:url(../imagens/layout/bg_menu_curva.gif) no-repeat 0 -35px;					
					}
				div#header div#header_menu ul#menu_principal li a.menu_2 {
					width:58px;
				}
					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:#4895D9;
						font-weight:bold;
						color:#FFF;
						width:58px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_3 {
					width:83px;
				}
					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:#4895D9;
						font-weight:bold;
						color:#FFF;
						width:83px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_4 {
					width:78px;
				}
					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:#4895D9;
						font-weight:bold;
						color:#FFF;
						width:78px;
					}
				div#header div#header_menu ul#menu_principal li a.menu_5 {
					width:91px;
					background:url(../imagens/layout/bg_menu_curva2.gif) no-repeat -189px 0;					
				}					
					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 {
						width:91px;
						font-weight:bold;
						color:#FFF;
						background:url(../imagens/layout/bg_menu_curva2.gif) no-repeat -189px -35px;					
					}
	div#header div.top_colegios {
		display:inline; float:left;
		width:940px;
		padding:12px 0 0 0;
		background:url(../imagens/layout/bg_basemenu.gif) no-repeat 0 0;
	}
		div.top_colegios div.titulo_colegios {
			display:inline; float:left;
			width:940px;
			margin:1px 0; padding:5px 0 8px 0;
			background:#4895d9;
		}
			div.top_colegios div.titulo_colegios div.logo {
				display:inline; float:left;
				width:91px; height:80px;
				text-indent:-5000em;
				border-right:1px solid #6DAAE1;
				background:url(../imagens/layout/logo_marista2.gif) no-repeat center center;
			}
			div.top_colegios div.titulo_colegios div.nome_colegio {
				display:inline; float:left;
				width:591px; padding:0 0 0 17px;
			}
				div.titulo_colegios div.nome_colegio h1.title_marista_arquidiocesano {
					height:80px;
					text-indent:-5000em;
					background:url(../imagens/title/title_colegio_marista_arquidiocesano.gif) no-repeat 0 0;
				}
		div.top_colegios div.um_clique {
			display:inline; float:left;
			width:240px; padding:60px 0 0 0px;
		}
			div.um_clique div#combo_zone2 {
				background:#A4D1FF;
			}
		div.top_colegios ul.nav_conteudos {
			display:inline; float:left;
			width:940px;
		}
			div.top_colegios ul.nav_conteudos li {
				display:inline; float:left;
				height:32px;
				padding:0 1px 0 0;
				text-align:center;
				background:url(../imagens/layout/bg_divisao_menu.gif) repeat-y right top;
			}
			div.top_colegios ul.nav_conteudos li.ultimo_nav {
				padding:0; background:none;
			}
				div.top_colegios ul.nav_conteudos li a {
					display:block;
					text-decoration:none;
					height:23px;
					padding:9px 0 0 0;
					font:11px Arial, Helvetica, sans-serif;
					color:#FFF; text-transform:uppercase;
					background:#0C5388;
				}
				div.top_colegios ul.nav_conteudos li a:hover {
					font-weight:normal!important;
				}
				div.top_colegios ul.nav_conteudos li a.link_menu1_act:hover,
				div.top_colegios ul.nav_conteudos li a.link_menu2_act:hover,
				div.top_colegios ul.nav_conteudos li a.link_menu3_act:hover,
				div.top_colegios ul.nav_conteudos li a.link_menu4_act:hover,
				div.top_colegios ul.nav_conteudos li a.link_menu5_act:hover,
				div.top_colegios ul.nav_conteudos li a.link_menu6_act:hover,
				div.top_colegios ul.nav_conteudos li a.link_menu7_act:hover,
				div.top_colegios ul.nav_conteudos li a.link_menu8_act:hover,
				div.top_colegios ul.nav_conteudos li a.link_menu9_act:hover,
				div.top_colegios ul.nav_conteudos li a.link_menu10_act:hover {
					font-weight:bold!important;
				}
				div.top_colegios ul.nav_conteudos li a.link_menu1 {
					width:91px;
					background:url(../imagens/layout/bg_menu_cont.gif) no-repeat 0 0;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu1_act,
					div.top_colegios ul.nav_conteudos li a.link_menu1:hover {
						width:91px;
						font-weight:bold;
						background:url(../imagens/layout/bg_menu_cont.gif) no-repeat 0 -38px;
					}
				div.top_colegios ul.nav_conteudos li a.link_menu2 {
					width:105px;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu2_act,
					div.top_colegios ul.nav_conteudos li a.link_menu2:hover {
						width:105px;
						font-weight:bold;
						background:#4895D9;
					}
				div.top_colegios ul.nav_conteudos li a.link_menu3 {
					width:80px;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu3_act,
					div.top_colegios ul.nav_conteudos li a.link_menu3:hover {
						width:80px;
						font-weight:bold;
						background:#4895D9;
					}
				div.top_colegios ul.nav_conteudos li a.link_menu4 {
					width:74px;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu4_act,
					div.top_colegios ul.nav_conteudos li a.link_menu4:hover {
						width:74px;
						font-weight:bold;
						background:#4895D9;
					}
				div.top_colegios ul.nav_conteudos li a.link_menu5 {
					width:92px;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu5_act,
					div.top_colegios ul.nav_conteudos li a.link_menu5:hover {
						width:92px;
						font-weight:bold;
						background:#4895D9;
					}
				div.top_colegios ul.nav_conteudos li a.link_menu6 {
					width:89px;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu6_act,
					div.top_colegios ul.nav_conteudos li a.link_menu6:hover {
						width:89px;
						font-weight:bold;
						background:#4895D9;
					}
				div.top_colegios ul.nav_conteudos li a.link_menu7 {
					width:79px;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu7_act,
					div.top_colegios ul.nav_conteudos li a.link_menu7:hover {
						width:79px;
						font-weight:bold;
						background:#4895D9;
					}
				div.top_colegios ul.nav_conteudos li a.link_menu8 {
					width:74px;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu8_act,
					div.top_colegios ul.nav_conteudos li a.link_menu8:hover {
						width:74px;
						font-weight:bold;
						background:#4895D9;
					}
				div.top_colegios ul.nav_conteudos li a.link_menu9 {
					width:96px;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu9_act,
					div.top_colegios ul.nav_conteudos li a.link_menu9:hover {
						width:96px;
						font-weight:bold;
						background:#4895D9;
					}
				div.top_colegios ul.nav_conteudos li a.link_menu10 {
					width:151px;
					background:url(../imagens/layout/bg_menu_cont_dir.gif) no-repeat right top;
				}
					div.top_colegios ul.nav_conteudos li a.link_menu10_act,
					div.top_colegios ul.nav_conteudos li a.link_menu10:hover {
						width:151px;
						font-weight:bold;
						background:url(../imagens/layout/bg_menu_cont_dir.gif) no-repeat right -38px;
					}
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.titulo {
	display:inline; float:left;
	width:926px;
	border-bottom:1px solid #4895d9;
	padding:10px 12px 0 2px; margin:0 0 27px 0;
}
	div#content div.titulo h1 {
		font:20px Arial, Helvetica, sans-serif;
		color:#4895d9; 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.base_separa {
	display:inline; float:left;
	width:100%;
	background:url(../imagens/layout/bg_pontilhado_coluna1.gif) repeat-y 235px 0;
	}
div#content div.conteudo {
	display:inline; float:right;
	width:680px;
	font-size:11px;
}
	div#content div.conteudo a {
		color:#4895d9;
		text-decoration:underline;
	}
	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 a,
	div#content div.conteudo h3 {
		font-size:11px;
		text-transform:uppercase;
		margin:0; padding:12px 0 0 0;
		color:#4895D9; font-weight:normal;
	}
		div#content div.conteudo h3 a {
			color:#0a0a0a!important;
		}
	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 a {
			color:#616161; text-decoration:none;
		}
			div#content div.conteudo div.conteudo_esq a:hover {
				text-decoration:underline;
			}
		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/layout/bg_pontilhado_coluna1.gif) repeat-y right top;
	}
		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/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/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/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/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/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/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/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/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/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/layout/bg_menu_box_cv2.gif) no-repeat -17px -27px;
						}
				div.coluna01 div.box220 div.box220cont h3 {
					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:#0C5388;
				}
				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/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/icones/ico_twitter.jpg) no-repeat 0 0;
				}
				div.coluna01 ul.menu_redessociais li a.bt_facebook {
					background:url(../imagens/icones/ico_facebook.jpg) no-repeat 0 0;
				}
				div.coluna01 ul.menu_redessociais li a.bt_orkut {
					background:url(../imagens/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.flash_tv_pq {
			display:inline; float:left;
			width:387px;
			margin:29px 0 10px 0;
		}
		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.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,
				div#content div.coluna_central div.box_noticias h3 {
					font-size:11px;
					color:#0a0a0a;
					text-transform:uppercase;
				}
				div.coluna_central span.box_centro_top {
					display:inline; float:left;
					width:387px; height:10px;
					background:url(../imagens/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;
					background:url(../imagens/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/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:152px;
								border-bottom:1px solid #E0E0E0;
								background:#8BB61E url(../imagens/layout/bg_nav_vd_lar.gif) no-repeat 0 0;
							}
								div.coluna_central ul.nav_conheca li a.nav_01_act {
									width:152px;
									border-bottom:1px solid #8BB61E;
									background:#8BB61E url(../imagens/layout/bg_nav_vd_lar.gif) no-repeat 0 0;
								}							
							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/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/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/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/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/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;
					background:url(../imagens/layout/bg_box_centro_int_bottom.png) no-repeat 0 0;
				}
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 {
			color:#616161;
			text-decoration:none;
		}
			div#content div.coluna_right div.box250 a:hover {
				text-decoration:underline;
			}
		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/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/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/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/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/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/layout/bg_box_bottom250_int.png) no-repeat 0 0;
			}			
			div.coluna_right div.box250 div.top_azul {
				display:inline; float:left;
				width:209px;
				padding:8px 10px;
				font-size:13px; color:#FFF; text-transform:uppercase;
				background:#4895D9 url(../imagens/layout/bg_azul_curva.gif) no-repeat 0 0;
			}
div#footer {
	clear:both;
	display:inline; float:left;
	width:940px;
	padding:20px 0;
	text-align:center;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
}
/*geral*/
a.link_eventos {
	color:#0a0a0a;
}
a.link_11_azul {
	color:#4895d9!important;
	text-decoration:underline!important;
}
.data_eventos {
	font-size:10px;
	color:#FFF;
	padding:0!important;
}
	.data_eventos span {
		display:table;
		padding:2px 8px 1px 8px;
		background:#4895d9;
		text-transform:uppercase;
	}
.input_125 {
	width:111px;
	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_154 {
	width:142px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #B8B8B8;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_174 {
	width:134px;
	font:9px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #B8B8B8;
	padding:3px 5px 0 5px; height:15px;
	overflow:auto;
	background:#F7FBFD;
}
input.input_ok {
	width:27px; height:22px;
	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/botoes/bt_ok.gif) no-repeat 0 0;
}		
.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/layout/bg_selectprincipal.png) 0 0;
}
.input_42 {
	width:32px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input92 {
	width:82px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_170 {
	width:160px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_250 {
	width:240px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	overflow:auto;
}
.input_375 {
	width:365px;
	font:11px Arial, Helvetica, sans-serif;
	color:#616161;
	border:1px solid #d9d9d9;
	padding:3px 5px; height:15px;
	
}
.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:#064F85 url(../imagens/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!important;
	padding:0 17px 0 8px; margin:4px 0 0 0;
	text-decoration:none!important;
	background:#064F85 url(../imagens/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!important;
	height:13px; border:none!important;
	padding:0 17px 0 8px; margin:4px 0 0 7px;
	text-decoration:none!important;
	cursor:pointer;
	background:#064F85 url(../imagens/layout/bg_botao.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/layout/bg_botao2.gif) no-repeat right top;
}
.font_11_azul {
	font:11px Arial, Helvetica, sans-serif;
	color:#064f85;
}
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.paginacao3 {
	display:inline; float:left;
	width:100%;
	padding:15px 0 12px; margin:0;
	color:#4895d9;
	text-align:center;
	border-bottom:1px dotted #e1e1e1;
}
	div.paginacao3 a,
	div.paginacao2 a,
	div.paginacao a {
		margin:0 5px;
		color:#4895d9;
		text-decoration:underline!important;
	}
.arial_11_cinza_preto {
	font:11px Arial, Helvetica, sans-serif!important;
	color:#0a0a0a!important;
}
.arial_10_cinza_esc {
	font:10px Arial, Helvetica, sans-serif!important;
	color:#616161!important;
}
.arial_12_cinza_esc {
	font:12px Arial, Helvetica, sans-serif!important;
	color:#616161!important;
}
.arial_14_azul_bold {
	font:14px Arial, Helvetica, sans-serif;
	color:#4895d9;
	text-transform:uppercase;
	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/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*/
