body{margin:30px 0px 30px 0px;padding:0px;background-image:url(../images/fd1.gif);background-repeat:repeat-x;background-position:left top;background-repeat:repeat-x;}
div, table, input, textarea, select{font-family:Arial, Verdana, tahoma, helvetica;font-size:12px;color:#778b9b;}
a{font-family:Arial, Verdana, tahoma, helvetica;font-size:12px;color:#000000;font-weight:normal;text-decoration:none;}
a:hover{text-decoration:underline;}
input, textarea, select{font-family:Arial, Verdana, tahoma, helvetica;font-size:18px;color:#A6ABB0;}
form{margin:0px;padding:0px;}
/* TOPO */
.swfindex{width:100%;margin:auto;}
.pos_swfindex{margin:auto;width:1003px;}
.top{width:1024px;margin:auto;background-color:#FFFFFF;}
.top_img{width:994px;padding:15px;display:block;}
.top_img img{display:inline;}
/* Candidaturas */
.form{width:994px;margin:auto;}
.int{display:block;font-size:14px;color:#89A3B8;font-weight:bold;margin-bottom:20px;line-height:18px;padding-top:10px;}
.int span{color:#89A3B8;padding-top:10px;display:block;font-size:18px;}
.form_tit{display:block;border-bottom:6px solid #FE6522;}
.form_tit_2{display:block;border-bottom:6px solid #FE6522;margin-top:25px;}
.form_tit_3{display:block;border-bottom:6px solid #FE6522;margin-top:15px;}
.form_cont{display:block;padding:22px 46px 0px 0px;text-align:right;color:#FE6522;}
.form_cont_2{display:table;width:100%;padding:22px 0px 0px 25px;color:#FE6522;height:130px;}
.form_cont_3{display:block;color:#FE6522;}
.form_cont_4{display:block;padding:10px 0px 10px 25px;color:#FE6522;}
.form_cont_cv{display:block;padding:15px 0px 0px 0px;color:#FE6522;}
.form_nome{width:857px;border:1px solid #ABB3B5;margin-left:10px;text-indent:5px;}
.form_email{width:220px;border:1px solid #ABB3B5;margin:0px 5px 0px 10px;text-indent:5px;}
.form_box{width:170px;border:1px solid #ABB3B5;margin:0px 183px 0px 10px;text-indent:5px;}
.form_tm{width:150px;border:1px solid #ABB3B5;margin-left:10px;text-indent:5px;}
.form_sendcv{text-indent:5px;width:500px;}
.form_curso{width:861px;border:1px solid #ABB3B5;margin-left:10px;text-indent:5px;}
.form_ensino{width:692px;border:1px solid #ABB3B5;margin-left:10px;text-indent:5px;}
.form_mfinal{width:220px;border:1px solid #ABB3B5;margin:0px 5px 0px 10px;text-indent:5px;margin-right:33px;}
.form_txt{width:919px;border:1px solid #ABB3B5;text-indent:5px;height:70px;display:block;}
.form_txt_1{width:919px;border:1px solid #ABB3B5;text-indent:5px;height:70px;display:block;margin-bottom:25px;}
.dados{float:left;width:450px;color:#FE6522;margin-bottom:15px;}
.dados span{display:block;padding-bottom:10px;}
.spc_30ML{margin-left:30px;}
.spc_5ML{margin-left:5px;}
.spc_7_MB{margin-bottom:7px;}
.bots{display:block;text-align:right;margin-top:20px;}
/* Testemunhos */
.main{width:994px;margin:auto;}
.voltar{display:block;text-align:right;margin-top:15px;}
.tab_test{width:100%;}
.tab_test td{width:25%;vertical-align:top;}
.test{width:241px;border-top:6px solid #36d0f7;padding-top:2px;padding-bottom:5px;line-height:22px;color:#89A3B8;font-size:14px;font-weight:bold;}
.test img{display:block;border:0px;}
.tit_test{font-weight:bold;color:#36d0f7;text-transform:uppercase;font-size:14px;display:block;}
/* PTSI */
.q_esq{float:left; width:675px; height:410px; padding-bottom:25px;}
.a_q_esq_2{float:left; width:675px; padding-bottom:25px;}
.q_esq span{display:block;border-top:6px solid #BAEFFC;}
.q_esq img{margin-top:2px;}
.q_dir{float:left;width:283px;margin-left:36px;padding-bottom:25px;}
.q_dir span{display:block;border-top:6px solid #BAEFFC;}
.q_dir img{margin-top:2px;}

.q_esq2{float:left;width:484px;padding-bottom:25px;}
.q_dir2{float:left;width:484px;margin-left:26px;padding-bottom:25px;}
.q_centro{float:left; width:1024px; padding-bottom:25px;}

.pos_form_hobbies{display:table;width:100%;}

.main_b{width:1024px; margin:auto;}
.q_esq_b{float:left; width:706px;}
.q_dir_b{float:left;width:283px;margin-left:21px;padding-bottom:25px;}
.voltar_b{display:block;text-align:right;margin-top:15px; margin-right:15px;}

.q_menu{float:left; width:675px; padding-bottom:25px;}
.q_menu_b{float:left; width:690px; padding-top:25px; padding-bottom:25px;}


/* Texto Conteudo */
.title{ font-size:18px; font-weight:bold; color:#778b9b}
.texto_corrido{ font-size:12; font-weight:normal; color:#778b9b}
.sub_menu{ font-size:11; font-weight:bold; color:#000000}

/* Nova versão Candidaturas PTSI*/
/*NEW STYLESNM - 26-11-08*/
.n_tab_cand{width:100%;} .n_tab_cand td{vertical-align:top;}
.n_tab_cand_esq{width:650px;border:15px solid #FFFFFF;padding:10px 14px 0px;}
.n_tab_cand_esq_2{width:688px;border:15px solid #FFFFFF;}
.n_tab_cand_dir{border:15px solid #FFFFFF;}
.n_sep_cand{width:20px;}
.n_l_red{display:block;background-color:#f26522;line-height:4px;height:4px;}
.n_tab_cand_int{width:100%;margin-top:20px;} .n_tab_cand_int td{vertical-align:top;}
.tit_12b{color:#778b9b;font-size:12px;font-weight:bold;padding-top:3px;display:block;}
.vmais{display:block;padding-left:26px;font-size:10px;color:#284155;}
.vmais a{text-decoration:none;font-size:10px;color:#284155;}
.vmais a:hover{text-decoration:underline;}
.n_pos_aint{display:block;margin-bottom:5px;}
.n_pos_aint input{float:left;margin-right:6px}
.n_pos_aint ul{margin:0px;padding:0px;}
.n_pos_aint li{list-style-type:none;}
.n_cand{width:1024px;margin:auto;}
.tit_24b_bloc{font-size:24px;color:#89a3b8;font-weight:bold;font-style:italic;display:block;margin-bottom:30px;}
.tit_up_14b{font-size:14px;color:#89a3b8;font-weight:bold;display:block;text-transform:uppercase;}
.n_pos_candid{display:block;padding:0 15px;}
.n_pos_candid input, textarea{font-size:12px;}
.n_for_2{display:block;padding:22px 0px 0px 42px;color:#FE6522;}
.form_box2{width:190px;border:1px solid #ABB3B5;margin:0px 193px 0px 10px;text-indent:5px;}
.form_sendcv2{text-indent:5px;width:500px;margin-left:10px;}
.form_curso2{width:874px;border:1px solid #ABB3B5;margin-left:10px;text-indent:5px;}
.form_ensino2{width:756px;border:1px solid #ABB3B5;margin-left:10px;text-indent:5px;}
.form_mfinal2{width:286px;border:1px solid #ABB3B5;margin:0px 5px 0px 10px;text-indent:5px;margin-right:34px;}
.form_email2{width:286px;border:1px solid #ABB3B5;margin:0px 5px 0px 10px;text-indent:5px;}
.form_tit_4{display:block;border-bottom:6px solid #FE6522;margin-top:15px;margin-bottom:20px;}
.form_tit_5{display:block;border-bottom:6px solid #FE6522;margin-bottom:10px;}
.tit_18b{font-size:18px;font-weight:bold;color:#778b9b;display:block;}
.tit_12{font-size:12px;color:#778b9b;}
.n_for_3{display:block;padding:22px 0px 0px 25px;color:#FE6522;}



.footer{width:994px;margin:auto;padding:30px 0 10px;text-align:center;color:#36d0f7;font-size:13px;display:table;}
.footer a{font-size:12px;color:#000000;text-decoration:none;}
.footer a:hover{text-decoration:underline;}