/*=====================================NOVO CSS==============================*/
body{
	background-color:#9e998f;
	margin:0;
	padding:0;	
}

body.amarelo {

	background:url('../images/linhas_amarelas.gif');

}

body.branco {

	background:url('../images/linhas_brancas.gif');

}

body.entrada {

	background-image:url('../images/linhas_amarelas.gif');

}

#BoxGeralzao1{
	margin:0;
	padding:0;	
	width:100%;
	float:left;
}

#BoxGeralzao2{
	margin:0;
	padding:0;
	width:100%;
	float:left;	
}

#BoxGeralzao3{
	margin:0;
	padding:0;
	width:100%;
	float:left;	
}


#box_geral_home{
	width:500px;
	margin:auto;
}
#logo_home{
	width:500px;
	height:508px;
	float:left;
	padding-top:60px;
}
#entrar_home{
	width:100%;
	height:11px;
	float:left;
	text-align:right;
	padding-top:30px;
}
#box_logo_menu{
	width:1024px;
	margin:auto;
}
.secundario{
	width:440px;	
	min-height:710px;
	/*background-image:url(../images/bg_paginas.gif);*/
	background-repeat:no-repeat;
	float:left;

	padding:30px 0 0 90px;
}

.principal{
	width:450px;	
	min-height:710px;
	background-image:url(../images/bg_paginas2.gif);
	background-repeat:no-repeat;
	float:left;
	background-color:#9e998f;
	padding:20px 0 0 80px;
}

#box_menu{
	width:260px;
	float:left;
	margin-left:68px;
	padding:0 0 14px 0;
	background-color:#9e998f;
}
#box_conteudo_txt{
	width:490px;
	float:left;
}

#load{
	width:490px;
	height:32px;
	float:left;
	background-image:url('../images/load.gif');
	background-position:center; 
	background-repeat:no-repeat;
	display:none;
	margin-top:300px;
}

#tit_txt{
	width:490px;
	float:left;
	text-align:right;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-transform:uppercase;
	color:#ffd232;
	padding-top:100px;
}
#texto_txt{
	width:490px;
	float:left;
	text-align:justify;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0 0 0 40px;
	padding-top:15px;
	border:none;
	color:#fff;
	background-color:#9e998f;
}
#texto_txt a:link, #texto_txt a:visited{
	color:#ffd232;
}
#texto_txt a:hover, #texto_txt a:active{
	color:#fffc00;
}
#titulos_dir{
	width:24px;
	float:right;
	padding:152px 0 0 20px;
}
#box_login{
	width:100%;
}
.login{
	width:100%;
	float:right;
	padding:5px 5px 0 0;
	top:0px;
	right:0px;
}
.login table{float:right;}

.login input[type=text], .login input[type=password] {
	background-color:#fff;
	border: solid 1px #fff;
	font-size: 12px;
	color:#9e998f;
	width:104px;
	height:15px;
}
.login a:link, .login a:visited{
	color:#fff;
	text-decoration: none; 
}
.login a:hover, .login a:active{
	text-decoration: none; 
	color:#ffd232;
}
img, img a{
	border:none;
}
#bandeiras{
	width:100%;
	height:16px;
	float:right;
	text-align:right;
	padding:1px 2px 2px 0;
}
#box_texto_titulo{
	width:100%;
	float:left;
	background-image:url(../images/bg_titulos.png);
	margin:60px 0 30px 0;
}
#TextoTitulo{
	width:300px;
	color:#FFF;
	font-size:22px;
	padding:6px 0 6px 14px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
	float:left;
}

/*====================campo inscrição*/

.titulo_menu_inscricao{
	/*color:#FFF;
	background-color:#1c181a;
	font-size:22px;
	padding:2px 10px 2px 10px;*/
	float:left;
}
#logo_inscricao{
	float:left;
	width:612px;
	height:206px;
	margin-top:-40px;
	padding-left:20px;
}

#box_campo{
	width:100%;
	float:left;
}
.cadastro{
	float:left; 
	width:960px; 
	font-family:calibri, arial, verdana; 
	font-size:11px; 
	color:#FFF;
	padding:10px 0 0 10px;
}	
.campo{
	width:980px;
	float:left;
	margin-left:24px;
	background-image:url(../images/bg_titulos.png);
	font-family:Calibri, Arial, Helvetica, sans-serif;
	text-align:justify;
}
.campo h2{
	color:#000;
	margin:0;
	font-size:14px;
}

#instrucoes{
	float:left;
	width:100%;
	font-size:22px;
	color:#333;
	padding:10px 0 5px 10px;
	font-weight:bold;
}
.instrucao{
	font-size:14px;
	font-weight:bold;
	text-align:justify;
	padding:10px 0 20px 20px;
	width:100%px;
	background-image:url(../images/bg_titulos.png);
	margin-bottom:30px;
}
.numeros_instrucao{
	font-size:18px;
	color:#333333;
	line-height:24px;
}
#box_inscricao{
	width:960px;
	float:left;
	padding-bottom:30px;
}
#titulos_inscricao{
	width:948px;
	float:left;
	font-size:24px;
	color:#FFF;
	padding:4px 4px 4px 8px;
	background-image:url(../images/bg_menu.png);
}

#campo_dados_gerais, 
#campo_dados_pessoais{
	width:960px;
	float:left;
	/*font-size:14px;
	font-weight:bold;*/
}
#campo_dados_gerais dl, 
#campo_dados_pessoais dl{
	padding:0;
	margin:5px 0 5px 0;
	min-height:28px;
}
#campo_dados_gerais dd, 
#campo_dados_pessoais dd{
		margin:0;
}
#campo_dados_gerais dt, 
#campo_dados_pessoais dt{
	float:left;
	width:400px;
	padding:6px 0 6px 10px;
	background-image:url(../images/bg_titulos.png);
}
.campo_dados_gerais_input, 
.campo_dados_pessoais_input{
	float:left;
	width:350px;
	height:27px;
	background-image:url(../images/bg_titulos.png);
}

.campo_dados_pessoais_input span{
	font-size:10px;
	color:#FFF;
}
.campo_dados_gerais_input input[type="text"], 
.campo_dados_pessoais_input input[type="text"]{
	border:solid 1px #5a5751;
	margin:0;
	padding:0;
	height:21px;
	font-size: 12px;
	color:#5a5751;
	font-weight:bold;
	padding-top:4px;
}
.campo_dados_gerais_input input[type="password"], 
.campo_dados_pessoais_input input[type="passowrd"]{
	border:solid 1px #5a5751;
	height:25px;
	margin:0;
	padding:0;
	font-size: 12px;
	color:#5a5751;
	font-weight:bold;
}

.campo_obrigatorio{
	color:#FF0;
	font-weight:bold;
	font-size:11px;
	height:19px;
	padding-top:8px;
	float:left;
	width:200px;
	background-image:url(../images/bg_titulos.png);
}

input[type="radio"],
input[type="checkbox"]{
	margin:8px 0 0 20px;
	padding:0 0 0 0px;
}
.bg_cor{
	background-image:url(../images/bg_titulos.png);
}	
#subtitulos{
	font-weight:bold;
	color:#FFF;
	text-transform:uppercase;
	width:960px;
	font-weight:bold;
}
select{
	margin:0;
	padding:0;
	border:solid 1px #5a5751;
	height:26px;
	font-size: 12px;
	color:#5a5751;
	font-weight:bold;
}
#check_box_interesses1{
	float:left; 
	width:410px; 
	padding-bottom:6px;
}
#check_box_interesses2{
	float:left; 
	width:550px; 
	padding-bottom:6px;
}
/*=================fim campo inscrição*/


/*==========================FIM NOVO CSS===================================*/



.box_noticias{
	width:824px;
	float:left;
}




#confira_abaixo{
	width:90%;
	padding:14px 0 6px 0;
	float:left;
}

.campo2{
	width:719px;
	background-color:#1596b6;
	float:left;
	margin-left:34px;
	height:126px;
}
.campo3{
	width:934px;
	background-color:#1596b6;
	float:left;
	margin-left:34px;
	height:182px;
}
.campo4{
	width:720px;
	background-color:#1596b6;
	float:left;
	margin-left:34px;
}
.campo5{
	width:980px;
	background-color:#1596b6;
	float:left;
	margin-left:34px;
	height:353px;
}
.campo6{
	width:980px;
	background-color:#1596b6;
	float:left;
	margin-left:34px;
}
.campo7{
	width:709px;
	background-color:#1596b6;
	float:left;
	margin-left:34px;
}
.campo ul{
	margin:0;
	padding:8px 0 0 24px;

}
.campo li{
	color:#f6a733;
	font-family:calibri, arial, verdana;
	font-size:12px;
	font-weight:bold;
	line-height:22px;
}
.cor{}
	
#logo_direito{
	float:left;
	width:249px;
	height:303px;
	}
#box_rodape{
	
	width:100%;
	float:left;
	height:133px;
}
p{padding-left:14px;}
h3{padding-left:14px;}

.cor_sim{
	background-color:#1c181a;
}
table td{padding:4px 2px 4px 2px}

.contato{
	float:left; 
	width:716px; 

	font-family:calibri, arial, verdana; 
	font-size:13px; 
	color:#FFF;
	padding:20px 0 0 15px;
	}
/*.contato input[type=text], .contato input[type=password]{
	width:264px;
	background-color:#0085a6;
	border:solid 1px #0085a6;
	color:#FFF;}
textarea, select {
	background-color:#0085a6;
	border:solid 1px #0085a6;
	color:#FFF;}
	

.right_td{
	text-align:right;
	font-weight:bold;
}

.cadastro input[type=text], .cadastro input[type=password]{
	width:230px;
	background-color:#0085a6;
	border:solid 1px #0085a6;
	font-size:14px;
	color:#ff9141;
	font-weight:bold;
	}	
legend{
	background-color:#FFF; 
	height:22px; 
	color:#1596b6;
	padding:5px 4px 0 4px;
	font-weight:bold;
	margin-left:2px;
}*/	

.submenu2{
	background-image:url(http://192.168.16.56/sbs2011/../images/bg_submenu1.png);
	height:22px;
	width:240px;
}
fieldset{
	border:none;
	width:958px;
}


#box_destaques{
	width:717px;
	margin:auto;
	height:500px;
		font-family:clalibri, arial, verdana;
	font-size:12px;
	color:#000;
}
.titulo_destaque{
	width:717px;
	}
.titulos{
	background-color:#0080a0;
	font-weight:bold;
	font-size:12px;
	color:#ff8400;}
	
.TituloAtividade
{
	color:#FFF; 
	font-size:20px;
	font-weight:bold; 
}	
.TituloSessao
{
	color:#FFF; 
	font-size:16px;
	font-weight:bold; 
}	

.TituloCoordenador
{
	color:#FFF; 
	font-size:14px;
	font-weight:bold; 
}	

.TituloColunaTabela
{
	color:#FFF; 
	font-size:14px;
	font-weight:bold; 
	text-align:center;
	background-color:#0084A5;
}	

.corsim {background-color:#00A7CF;color:#FFF;font-size:12px;}

.cornao {color:#FFF; font-size:12px;}

#texto_txt > table {margin: 0 0 0 40px; border: solid 1px #fff;}




/*-------------------------- Grupos de Trabalho ------------------------------*/

.titulo_gt {

	font-size:14px;
	text-align: justify;
	font-weight:bold;
	margin:0px;

}

.cont_gt {

	margin-bottom:20px;

}

p.pgt {

	margin:0px;

}


/*sessoes*/

.cont_sgt {

	margin-bottom:20px;
	padding:10px;
	background-color:#FFD232;
	color:black;

}

.cont_titulo {

	margin-top:30px;
	padding:10px;
	background-color:#FFD232;
	color:black;

}

p.psgt {

	margin:0px;

}




.barra_voltar {

	height:20px;
	margin-top:30px;
	overflow:auto;

}

.barra_voltar a{

	padding-left:5px;
	margin-bottom:4px;
	cursor:pointer;

}

.barra_voltar img{

	float:left;
	cursor:pointer;

}
