@charset "iso-8859-1";
/* CSS Document */

* {margin:0; padding:0; font-family: Arial, Helvetica, sans-serif;}

img {border:0 none;}

a:link {color:#191b45; text-decoration:none;}
a:visited {color:#29285c; text-decoration:none;}
a:hover {color:#898aaf; text-decoration:underline;}

p {font-size:13px;}

body {background:#fafafd url(images/fd_02.gif) repeat-x;}

.tp_menu {width:960px; margin:0 auto; }
	.tp_menu ul {}
		.tp_menu ul li {float:right; color:#FFF; list-style:none; font-size:11px; padding:5px;}
		.tp_menu ul li ul li {float:none; padding:2px; margin-bottom:5px;}
			.tp_menu ul li a, .tp_menu ul li a:visited {color:#FFF; text-decoration:none;}
			.tp_menu ul li a:hover {color:#CCC;}
			
			
			.txt_agenda_titu a, a:visited{ color:#333333;}
			
.tp {width:960px; margin:0 auto; text-align:left; overflow:hidden; clear:both;}
	.tp_logo {width:241px; float:left; background:url(images/logo_05.png) no-repeat; text-indent:-9999px;}
		.tp_logo a {display:block; height:69px;}
	.tp_fone {margin-left:241px; text-align:right; font-size:18px; color:#1d1b5b; padding:5px;}
	.tp_busca {margin-left:241px; text-align:right;}
		.tp_busca .q {-moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #ccc; height:20px; padding:2px 5px; width:200px; color:#1d1b5b; font-weight:bold;}
		.tp_busca .go {-moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #292c69; padding:2px 20px; margin:5px; font-weight:bold; color:#FFF; background:#1d1c5b; background: -moz-linear-gradient(top, #4b5088 0%, #1d1c5b 100%); background:-webkit-gradient(linear, left top, left bottom, from(#4b5088), to(#1d1c5b));}
		.tp_busca .go:active {background:#1d1c5b; background: -moz-linear-gradient(top, #1d1c5b 0%, #4b5088 100%); background:-webkit-gradient(linear, left top, left bottom, from(#1d1c5b), to(#4b5088));}
		
.barra {width:970px; margin:0 auto; text-align:left;}
	.barra ul {overflow:hidden; margin:7px 0;}
		.barra ul li {text-indent:-9999px; float:left; list-style:none;}
			.barra ul li a {display:block; height:90px; width:160px;}
			.barra ul li a:hover {background-position:bottom;}
			
		.barr_1 {}
			.barr_1 a {background:url(images/faixa_04.png) no-repeat;}
		.barr_2 {}
			.barr_2 a{background:url(images/faixa_01.png) no-repeat;}
		.barr_3 {}
			.barr_3 a{background:url(images/faixa_02.png) no-repeat;}
		.barr_4 {}
			.barr_4 a{background:url(images/faixa_03.png) no-repeat;}
		.barr_5 {}
			.barr_5 a{background:url(images/faixa_05.png) no-repeat;}
		.barr_6 {}
			.barr_6 a{background:url(images/faixa_06.png) no-repeat;}
		.barra .ativo a, .barra .ativo a:visited, .barra .ativo a:hover {background-position:center;}
		
		
._me {background:#FFF;} /*DIV PARA FUNDO DO CONTEUDO FICAR BRANCO*/
.me {width:960px; margin:0 auto; text-align:left; overflow:hidden;}

	.me_ce {margin-bottom:50px;}
		.me_ce p, .me_ce ul, .me_ce h1, .me_ce h2, .me_ce h3, .me_ce h4 {margin-bottom:15px; color:#2e2f2f;}
		.me_ce li {list-style: inherit; font-size:12px; margin-left:15px;}

.noti_liste {list-style:inside; font:Arial, Helvetica, sans-serif; font-size:13px;}
	.me_ct {width:470px; float:left; margin-right:24px;}
	.me_ct_home {width:635px; float:left; margin-right:24px;}
		.me_ct_flash {margin-top:47px; width:620px; height:214px; }
		.flash_ct{ float:left; width:310px; height:214px; }
		.texto_ct{ float:right; width:310px;height:214px;color:#22286d; font-size:24px; text-align:center;padding-top:10px; }
		
		.me_ct_bot {margin:50px 0; overflow:hidden;}
			.botao {float:left; text-indent:-9999px;}
				.botao a {display:block; height:67px;}
				.botao a:hover {background-position:bottom;}
			.bot1 { width:207px;}
				.bot1 a {background:url(images/botao_11.gif) no-repeat;}
			.bot2 { width:213px;}
				.bot2 a {background:url(images/botao_12.gif) no-repeat;}
			.bot3 { width:205px;}
				.bot3 a {background:url(images/botao_13.gif) no-repeat;}
			/*.me_ce .me_ct_tit, .me_ct .me_ct_tit {font-size:25px; color:#1d1c5b; font-weight:bold; margin:5px 0 30px;}*/	
		.me_ce .me_ct_tit, .me_ct .me_ct_tit,.me_ct_tit {font-size:22px; color:#1d1c5b; border-bottom:1px #CCC solid;  font-style:italic; min-width:200px; margin:5px 0 30px; background:url(images/bg_ce_tit_03.png) left top no-repeat;padding-left:36px; padding-bottom:3px;}
		.me_ct_abas {overflow:hidden; width:565px;}
			.me_ct_abas li {float:left; width:87px; border:1px solid #5a5879; border-bottom:none; text-align:center; font-size:12px; font-weight:bold; list-style:none; padding-top:5px; height:20px; margin-right:1px; background:#5a5879; background: -moz-linear-gradient(top, #5a5879 0%, #292949 100%); background:-webkit-gradient(linear, left top, left bottom, from(#5a5879), to(#292949));}
				.me_ct_abas li a, .me_ct_abas li a:visited {display:block; text-decoration:none; color:#FFF;}
				.me_ct_abas li a:hover {color:#e3e3e3;}
			.me_ct_abas .abativo {background:#FFF;}
				.me_ct_abas .abativo a, .me_ct_abas .abativo a:visited, .me_ct_abas .abativo a:hover {color:#1d1c5b; font-size:11px;}
		.me_ct_abtxt {border:1px solid #c2c2c2; border-top:none; width:599px; margin-bottom:20px; padding-top:15px;}
			.me_ct_abtxt p, .me_ct_abtxt h2, .me_ct_abtxt h3, .me_ct_abtxt h4, .me_ct_abtxt table, .me_ct_abtxt ul {margin:0 15px 15px; color:#2e2f2f;}
			.me_ct_abtxt li {font-size:12px; list-style:disc; list-style-position:inside; padding-left:10px; margin-bottom:5px; color:#2e2f2f;}
		.me_ct .cur_bot {overflow:hidden; width:630px; margin-bottom:30px;}
			.me_ct .cur_bot div {width:188px; float:left; margin-right:30px; text-align:center; padding:3px 0; -moz-border-radius: 5px; -webkit-border-radius: 5px; border:1px solid #4d528a; background:#848ab2; background: -moz-linear-gradient(top, #848ab2 0%, #4d528a 100%); background:-webkit-gradient(linear, left top, left bottom, from(#848ab2), to(#4d528a));}
				.me_ct .cur_bot div a {color:#FFF; font-weight:bold; text-decoration:none; font-size:14px;}
			.me_ct .cur_bot .cur_insc {margin:0; background:#4d528a; background: -moz-linear-gradient(top, #8181a2 0%, #1d1c5b 100%); background:-webkit-gradient(linear, left top, left bottom, from(#8181a2), to(#1d1c5b)); border:1px solid #1d1c5b;}
		
		

		
	/*	LATERAL DIREITA	*/
	.me_ld {width:300px; float:right;}
		.me_ld .ld_box {-moz-border-radius: 5px; -webkit-border-radius: 5px; background:#d8dbf0; width:290px; border:1px solid #cccccc; margin-bottom:30px; overflow:hidden;}
			.me_ld .ld_box p {color:#1d1c5b; font-size:14px; margin:5px 10px 10px;}
				.me_ld .ld_box p big {color:#4c4c4c;}
				.me_ld .ld_box p img {float:right; margin:10px 0;}
		.me_ld_tit {background:url(images/fd_ld_tit_09.gif) no-repeat; height:30px; padding-top:7px; width:294px;}
			.me_ld_tit h2 {color:#FFF; font-size:14px; margin-left:65px;}
		.me_ld_me {background:url(images/fd_ld_me_14.gif) repeat-y; width:294px; padding:1px 0;}
			.me_ld_dest ul {margin:5px 10px;}
				.me_ld_dest ul li {list-style:none; margin-bottom:15px; padding-bottom:5px; border-bottom:2px dashed #b3b5d2;}
				.me_ld_dest ul li a, me_ld_dest ul li a:visited {text-decoration:none;}
					.me_ld_dest ul li h3 {font-size:18px; font-weight:bold;}
		.me_ld_fm {background:url(images/fd_ld_fm_17.gif) no-repeat; height:20px; width:294px; margin-bottom:15px;}
		
		.me_ld_news {background:url(images/fd_news_23.gif) no-repeat; height:67px; padding:6px 0; overflow:hidden;}
			.me_ld_news p {color:#FFF; margin:0 0 5px 10px;}
				.me_ld_news .me_ld_news_mail { float:left; width:150px; margin-top:4px;}
					.me_ld_news .me_ld_news_mail input {width:150px; color:#1d1c5b;}
				.me_ld_news .me_ld_news_bot {width:93px; text-indent:-9999px; margin:0 15px 0 190px;}
					.me_ld_news .me_ld_news_bot a, .me_ld_news .me_ld_news_bot a:visited {background:url(images/cad_news_24.gif); height:31px; display:block;}
					.me_ld_news .me_ld_news_bot a:active {background-position:bottom;}
			.me_ld_list ul {margin:5px 15px;}
				.me_ld_list ul li {list-style:square; list-style-position:inside; color:#848ab2; margin-bottom:5px; padding-bottom:2px; border-bottom:1px dashed #b3b5d2;}
				.me_ld_list ul li a, .me_ld_list ul li a:visited {text-decoration:none; font-size:12px; font-weight:bold;}
					.me_ld_list ul li span { font-size:12px; font-weight:bold;}
		
.fm {background:url(images/fd_fm_17.gif) repeat-x; min-height:50px; padding-top:10px; text-align:center;}
	.fm ul {}
		.fm ul li {display:inline; font-size:11px;}
			.fm ul li a {text-decoration:none;}
		

/*	Cursos	*/
	div#bg_cursos{background:url(images/bg_fundo_cursos_06.png) repeat-y;}
	.divTipo, .divTipo table{
		padding:9px 2px 2px 22px;
		margin:5px 0 5px 0;
		background:url(images/bg_curso_div.png) no-repeat;
		color:#433d3d;
		font-weight:bold;
		font-size:13px;
		font-family:Arial,Tahoma, Geneva, sans-serif;
		min-height:22px;
		cursor:pointer;
		}
		.divTipo a:hover, .divTipo table a:hover {background-position:bottom;}
	.hidden{
		display:none;
		}
	.divCurso, .divCurso table{
		padding:5px 3px 5px 3px;
		margin:5px 0 5px 0;
		color:#242424;
		font-size:11px;
		}
		.divCurso a{color:#242424;}
	.abreTipo, .abreTipo table{
		background:#F3F3F3 url(images/bg_ce_tit_03.png) left top no-repeat;
		color:#232d58;
		margin:0 5px 0 5px;
		padding:3px 2px 9px 36px;
		font-size:14px;
		font-weight:bold;
		
		}
	
	.abreCurso, .abreCurso table{
		
		color:#333;
		padding:3px;
		width:480px;
		margin:0 5px 0 5px;
		font-size:12px;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		}
		.abreCurso  td{ padding:3px 0;}
		.abreCurso table input{ width:300px;}
		
.curso_lado{float:right; width:462px; margin-top:30px;}

.sub_menu01{ color:#43468D; font-weight:bold; font-size:16px;}
.sub_menu01 a{ color:#43468D;}
.zerado{font-style:normal;
font-weight:normal;
text-decoration:none;}

/*.agenda_titu{  color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:16px;}*/
/*.agenda_txt{color:#333; text-align: left; font-size:12px; background:#E4E4E4;}*/
/*.agenda_txt td{ padding-left:10px; border-left:1px #FFF solid; border-right:1px #FFF solid;}*/
.txt_centro{ text-align: center;}
.tb_contato td {padding:5px 0;}

	.botao1 {text-indent:-9999px;}
				.botao1 a {display:block; height:33px;}
				.botao1 a:hover {background-position:bottom;}
			.bott1 { width:350px;}
				.bott1 a {background:url(images/btt_001.png) no-repeat;}
			.bott2 { width:350px;}
				.bott2 a {background:url(images/btt_002.png) no-repeat;}
			.bott3 { width:350px;}
				.bott3 a {background:url(images/btt_003.png) no-repeat;}
				
				
.select_1{background:url(images/human_btt_treinamento.jpg) no-repeat; background-position:bottom; height:30px; text-indent:-9999px;}
		.select_1 a, .select_1 a:visited {display:block; height:30px;}
				
.select_0{background:url(images/iaction_btt_treinamento.jpg) no-repeat; background-position:bottom; height:30px; text-indent:-9999px;}
		.select_0 a, .select_0 a:visited {display:block; height:30px;}
				
