/* CSS Document */
body{
	background-color:#EEECE3;
	background-image:url(../imgs/body/bg_body.gif);
	background-position:center;
	background-repeat:repeat-y;
	margin:0px;
}
img{
	border:none;
}
h1{
	color:#63472A;
	display:compact;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
td{
	vertical-align:top;
}
h1{
	color:#FF6600;
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
h2{
	display:inline;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	padding-left:18px;
}

.icon_novo {margin-bottom:-1px;}

/* -------------------- struture_main -------------------- */
#structure_main{
	text-align:center;
	width:100%;
}
#structure_main .table_main{
	height:450px;
	text-align:center;
	width:100%;
}
#structure_main .table_main .left_side{
	background-image:url(../imgs/body/sombra_esq.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:30%;
}
#structure_main .table_main .right_side{
	background-image:url(../imgs/body/sombra_dir.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:30%;
}

/* -------------------- apresentaçao ----------------------- */

.rodape {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color:#624a2c;
		text-align:justify;
}

/* -------------------- Fim da pagina Apresentaçao pos----------------------- */

/* -------------------- struture_marrow -------------------- */
#marrow{
	background-color:#FFFFFF;
	vertical-align:top;
}
#marrow .div_principal{
	width:762px;
}
#marrow .div_principal .table_principal{
	width:100%;
}
#marrow .div_principal .table_principal td{
	vertical-align:top;
}
.frame_box_default{
	margin-left:9px;
	margin-right:9px;
	margin-top:9px;
}
.frame_box_02{
	margin:0px;
}
.frame_box_03{
	margin-left:0px;
	margin-right:9px;
	margin-top:9px;
}

/* -------------------- menu_principal -------------------- */
#menu_principal{
	margin-left:9px;
	margin-right:9px;
	margin-top:9px;
	width:120px;
	position:relative;
	z-index:0;
}
#menu_principal table{
	width:100%;
}

#menu_principal a{
	color:#5D4931;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
#menu_principal a:hover{
	color:#EEECE3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:underline;
}
#menu_principal .menu_header{
	background-image:url(../imgs/menu/top_header_menu.gif);
	background-repeat:no-repeat;
	height:9px;
}
#menu_principal .menu_bottom{
	background-image:url(../imgs/menu/bottom_menu.gif);
	background-repeat:no-repeat;
	height:6px;
}
#menu_principal .menu_middle{
	height:275px;
}

/* -------------------- footer_principal -------------------- */
.footer_principal{
	text-align:center;
	padding-top:45px;
	margin-bottom:9px;
}
.footer_principal .text{
	color:#61482C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

/* -------------------- banners_120X60 -------------------- */
.banner120X60{
	margin-top:9px;
	text-align:center;
}

/* -------------------- box general -------------------- */
/*.box_general_title_01{
	color:#5D4931;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
*/
/* -------------------- box_120 -------------------- */
.box_120_header_convenios{
	background-image:url(../imgs/box_w120/box_w120_header_convenios.gif);
	background-repeat:no-repeat;
	height:21px;
	text-align:center;
}
.box_120_header_parceiros{
	
	height:21px;
	text-align:center;
}
.box_120_header_informacoes{
	background-image:url(../imgs/box_w120/box_w120_header_informacoes.gif);
	background-repeat:no-repeat;
	height:36px;
	text-align:center;
}
.box_120_middle{
	background-image:url(../imgs/box_w120/box_w120_middle.gif);
	background-repeat:repeat-y;
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding-top:6px;
	text-align:center;
}
.box_120_middle a{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.box_120_middle a:hover{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.box_120_bottom{
	background-image:url(../imgs/box_w120/box_w120_bottom.gif);
	background-repeat:no-repeat;
	height:6px;
}

/* -------------------- box_153 -------------------- */
.box_153_header_newsletter{
	background-image:url(../imgs/box_w153/box_w153_header_newsletter.gif);
	background-repeat:no-repeat;
	height:21px;
	padding-top:6px;
	text-align:center;
}
.box_153_header_informacoes{
	background-image:url(../imgs/box_w153/box_w153_header_informacoes.gif);
	background-repeat:no-repeat;
	height:21px;
	padding-top:6px;
	text-align:center;
}
.box_153_header_anuario{
	background-image:url(../imgs/box_w153/box_w153_header_anuario.gif);
	background-repeat:no-repeat;
	height:21px;
	padding-top:6px;
	text-align:center;
}
.box_153_header_pai{
	background-image:url(../imgs/box_w153/box_w153_header_pai.gif);
	background-repeat:no-repeat;
	height:21px;
	padding-top:6px;
	text-align:center;
}
.box_153_middle{
	background-image:url(../imgs/box_w153/box_w153_middle.gif);
	background-repeat:repeat-y;
	text-align:center;
}
.box_153_middle a{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.box_153_middle a:hover{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.box_153_bottom{
	background-image:url(../imgs/box_w153/box_w153_bottom.gif);
	background-repeat:no-repeat;
	height:6px;
}
.box_153_middle_frame{
	padding:6px;
}

/* -------------------- box_453 -------------------- */
.box_453_header_cursos{
	background-image:url(../imgs/box_w453/box_w453_header_cursos.gif);
	background-repeat:no-repeat;
	height:21px;
	text-align:center;
}
.box_453_header_mulher{
	background-image:url(../imgs/box_w453/box_w453_header_mulher.gif);
	background-repeat:no-repeat;
	height:35px;
}
.box_453_middle{
	background-color:#F1EDE4;
	background-image:url(../imgs/box_w453/bg_middle_mulher.gif);
	background-position:right top;
	background-repeat:no-repeat;
}
.box_453_bottom{
	background-image:url(../imgs/box_w453/box_w453_bottom.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	height:36px;
}

/* -------------------- content_01 -------------------- */
.content_01{
}
.content_01 p{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.content_01 .td_text{
	text-align:left;
	text-align:justify;
}
.content_01 .td_field{
	text-align:center;
	
}
.content_01 .td_field input{
	border-color:#5D4930;
	border-style:solid;
	border-width:1px;
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:15px;
	padding-left:3px;
	padding-top:3px;
	width:126px;
}
.content_01 .td_link{
	padding-top:6px;
	text-align:right;
}
.content_01 .td_link a{
	color:#FF7B01;
	font-weight:normal;
	text-decoration:underline;
}
.content_01 .td_link a:hover{
	background-color:#FF7B01;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.content_01 .td_buttom{
	padding-top:3px;
	text-align:right;
}
/* -------------------- content_02 -------------------- */
.content_02{
}
.content_02 p{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:15px;
	text-align:justify;
}
.content_02 .title{
	color:#FF7B01;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.content_02 .td_line{
	background-color:#FF7B01;
	height:1px;
	text-align:justify;
}
.content_02 .td_text{
	padding:9px;
	text-align:left;
}
.content_02 .td_text a{
	color:#FF7B01;
	font-weight:normal;
	text-decoration:underline;
}
.content_02 .td_text a:hover{
	background-color:#FF7B01;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
}
.content_02 .td_title{
	padding:9px;
	padding-bottom:3px;
	text-align:left;
}
/* -------------------- list_course -------------------- ok */ 
.list_course{
	width:453px;
}
.list_course .column_course_01{
	padding:6px;
	width:50%;
}
.list_course .td_title{
	padding:6px;
	text-align:left;
}
.list_course .title_course{
	color:#FF7B01;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.list_course .subtitle_course{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.list_course .line_course{
	background-color:#FF7B01;
	height:1px;
}
.list_course .td_name{
	padding:6px;
	text-align:left;
}
.list_course .td_name a{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.list_course .td_name a:hover{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}
.list_course .td_name_02{
	padding:6px;
	padding-left:27px;
	padding-right:27px;
	text-align:left;
}
.list_course .td_name_02 a{
	color:#FF7B01;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.list_course .td_name_02 a:hover{
	color:#FF7B01;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.list_course .td_space{
	height:15px;
}
.list_course .td_buttom{
	text-align:center;
	padding-top:15px;
}
.list_course .td_image{
	text-align:center;
	padding-top:15px;
}

/* -------------------- TEMP -------------------- */
.td_temp_01{
	padding-top:12px;
	text-align:left;
}
.td_temp_01 a{
	color:#61472B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
}
.td_temp_01 a:hover{
	color:#61472B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-decoration:underline;
}

/* -------------------- Abas - cursos -------------------- */
.abas_curso{
	margin-right:9px;
	margin-top:18px;
	text-align:left;
}
.abas_curso .on{
	background-image:url(../imgs/cursos/bg_aba_on.gif);
	background-repeat:no-repeat;
	color:#FFFFFF;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:18px;
	margin-right:5px;
	padding-top:6px;
	text-align:center;
	width:150px;
}
.abas_curso .off{
	background-image:url(../imgs/cursos/bg_aba_off.gif);
	background-repeat:no-repeat;
	color:#66472B;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	height:18px;
	margin-right:5px;
	padding-top:6px;
	text-align:center;
	width:150px;
}

/* -------------------- Content Abas - Cursos -------------------- */
.content_abas_courses{
	border:2px solid #FF9D00;
	line-height:18px;
	margin-right:9px;
	padding:12px;
	text-align:left;
	width:587px;
}
.content_abas_courses .text_abas_course_01{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.content_abas_courses .text_abas_course_01 a{
	color:#FF7B01;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.content_abas_courses .text_abas_course_01 a:hover{
	color:#FF7B01;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:underline;
}
.content_abas_courses .title_abas_course_01{
	color:#FF7B01;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.content_abas_courses .line_abas_course_01{
	background-color:#FF7B01;
	height:1px;
	width:100%;
}
.content_abas_courses .space_abas_course_01{
	height:18px;
}
.content_abas_courses .space_abas_course_02{
	height:9px;
}

/* -------------------- Calendar -------------------- */

/* IMAGEM TOPO */
.img_topo {text-align:left; margin-top:21px; margin-left:0px; margin-bottom:15px;}
/* FIM TOPO */

.calendar{
	margin-right:9px;
	width:449px;
}
.calendar .table_calendar{
	width:100%;
}
.calendar .td_calendar_space{
	height:9px;
}
.calendar .td_calendar_end{
	height:15px;
}
.calendar .month_calendar{
	background-image:url(../imgs/calendario/bg_calendario.gif);
	background-position:top;
	background-repeat:repeat-x;
	text-align:left;
}
.calendar .month_calendar .td_month{
	text-align:left;
	padding:6px;
}
.calendar .month_calendar .td_day{
	border:1px #E4E1CA solid;
	padding-bottom:3px;
	padding-top:3px;
	text-align:center;
	width:27px;
}
.calendar .month_calendar .description_text{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
}
.calendar .month_calendar .td_description{
	padding:3px;
	text-align:left;
}
.calendar .month_calendar .td_inicio{
	background-color:#FFF293;
}
.calendar .month_calendar .td_feriado{
	background-color:#FF9D00;
}
.calendar .month_calendar .td_recesso{
	background-color:#CCCCCC;
}
.calendar .month_calendar .month_name{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.calendar .month_calendar .day_name{
	background-color:#E4E1CA;
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
}
.calendar .month_calendar .day_number_on{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}
.calendar .month_calendar .day_number_off{
	color:#999999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
}

/* -------------------- Sala Virtual -------------------- */
.salavirtual{
}

.salavirtual .td_space{
	height:15px;
}
.salavirtual .text{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.salavirtual .column_01{
	padding:3px;
	padding-top:6px;
	text-align:right;
	width:75px;
}
.salavirtual .column_02{
	padding:3px;
	text-align:left;
}
.salavirtual .column_02 input{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:120px;
}
.salavirtual .column_02 .combo_01{
	border-color:#5D4930;
	border-style:solid;
	border-width:1px;
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	width:auto;
}
.salavirtual .line_01{
	padding:3px;
	padding-top:6px;
	text-align:center;
	width:100%;
}
.salavirtual .line_01 input{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	margin-left:12px;
	width:120px;
}
.salavirtual .line_buttom{
	padding:3px;
	padding-top:12px;
	text-align:center;
	width:100%;
}
/* -------------------- Contato -------------------- */
.contato{
}

.contato .td_space{
	height:15px;
}
.contato .text{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.contato .column_01{
	padding:3px;
	padding-top:6px;
	text-align:right;
	width:90px;
}
.contato .column_02{
	padding:3px;
	text-align:left;
}
.contato .td_buttom{
	padding-right:21px;
	padding-top:6px;
	text-align:right;
}
.contato .column_02 input{
	border-color:#5D4930;
	border-style:solid;
	border-width:1px;
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:15px;
	padding-left:3px;
	padding-top:3px;
	width:330px;
}
.contato .column_02 textarea{
	border-color:#5D4930;
	border-style:solid;
	border-width:1px;
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:120px;
	padding-left:3px;
	padding-top:3px;
	width:330px;
}

/* -------------------- Formulario de Inscricao -------------------- */
.header_formulario{
	margin-bottom:15px;
	margin-top:21px;
	text-align:left;
}
.erro_formulario{
	background-color:#FFF293;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px; padding:12px;
	text-align:left;
	margin-bottom:6px;
}
.erro_formulario .text_error{
	color:#CC0000;
	font-weight:bold;
}
.body_formulario{
	margin-right:9px;
	width:615px;
}
.body_formulario .table_principal{
	background-image:url(../imgs/unidades/bg_unidades.gif);
	background-position:top;
	background-repeat:repeat-x;
	width:100%;
}
.body_formulario .line_space{
	height:15px;
}
.body_formulario .line_01{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:12px;
	text-align:left;
}
.body_formulario .line_buttom{
	background-color:#F1EDE4;
	padding:12px;
	text-align:center;
}
.body_formulario .column_01{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding:6px;
	padding-bottom:9px;
	padding-top:12px;
	text-align:right;
	width:129px;
}
.body_formulario .column_02{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:6px;
	padding-bottom:9px;
	padding-top:9px;
	text-align:left;
}
.body_formulario .column_03{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:6px;
	padding-bottom:9px;
	padding-top:9px;
	text-align:left;
	width:260px;
}
.body_formulario .column_04{
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:6px;
	padding-bottom:9px;
	padding-top:12px;
	text-align:left;
}
.body_formulario .input_01{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:240px;
}
.body_formulario .input_02{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:75px;
}
.body_formulario .input_03{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:18px;
}
.body_formulario .input_04{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:33px;
}
.body_formulario .input_05{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:63px;
}
.body_formulario .input_06{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:39px;
}
.body_formulario .input_07{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:24px;
}
.body_formulario .input_08{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:300px;
}
.body_formulario .input_09{
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	width:93px;
}
.body_formulario .combo_01{
	border-color:#5D4930;
	border-style:solid;
	border-width:1px;
	color:#5D4930;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	height:18px;
	width:auto;
}

/*Metodologia EAD*/

#link_swf {
width:180px;
height:133px;
background-color:#f1ede4;
float: right;
margin:0 0 0 10px;
}
#link_swf img{
margin:5px 0 3px 30px;
}
#link_swf p{
font-size:10px;
text-align:center;
margin:0;
}
#link_swf a {
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
}
#link_swf a:hover{
	background:none;
	font-weight:bold;
	text-decoration:underline;
}
.ead {
	list-style-image: url(../imgs/metodologiaead/imagem_lista.gif);
	list-style-position:inside;
	line-height:15px;
	font-size:11px;
	color:#624A2C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

