/* Class */
body {
	margin: 0px;
	padding: 0px;
}
iframe {
	margin: 0px;
	padding: 0px;
}
form {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
}
a {
	color:#2b760a;
	text-decoration:none;	
}
a:hover {
	text-decoration:none;	
}

/*** HOME ***/
#bk_meio {
	background:url(imagens/bk_meio.gif) repeat-x;
}
#bk_direita {
	background:url(imagens/bk_meio.gif) repeat-x top;
	padding-top:29px;
	width:204px;
}

/** TOPO **/
/* MENU */
#menu_canal {
	background:url(imagens/bk_menu_canal.gif) repeat-x top #e8f0e4;
	width:167px;
	padding:9px 10px 9px 18px;
	margin-left:1px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	color:2b760a;
}
#menu_canal a{
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	color:2b760a;
}
#menu_item {
	background:url(imagens/bk_menu_item.gif) repeat-x top #e8f0e4;
	width:157px;
	padding:9px 10px 9px 28px;
	margin-left:1px;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	color:2b760a;
}
#menu_item a{
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	color:2b760a;
}
/**BANNERS SLIDE**/
.banners_slide{ 
	width: 786px; 
	height: 244px; 
	position: relative; 
}
.banners_slide .wrapper{ 
	width: 786px; 
	overflow: hidden; 
	height: 227px; 
	position: absolute; 
	top: 0; 
	left: 0; 
}
.banners_slide .wrapper ul{ 
	width: 999999px; 
	list-style: none; 
	position: absolute; 
	top: 0; 
	left: 0; 
	margin: 0; 
	padding:0;
}
.banners_slide ul li{ 
	display: block; 
	float: left; 
	padding: 0; 
	width: 786px; 
	height: 227px; 
	margin: 0; 
}
.arrow{ 
	display: block; 
	height: 18px; 
	margin-top:5px;
	width: 41px; 
	background: url(imagens/setas_banner.png) no-repeat; 
	text-indent: -9999px; 
	position: absolute;
	z-index:2;
	top: 222px; 
	cursor: pointer; 
}
.forward{ 
	background: url(imagens/setas_banner.png) no-repeat right bottom; 
	right: 185px; 
}
.back{ 
	background: url(imagens/setas_banner.png) no-repeat left bottom; 
	left: 185px; 
}
.forward:hover{ 
	background: url(imagens/setas_banner.png) no-repeat right top; 
}
.back:hover{
	background: url(imagens/setas_banner.png) no-repeat left top; 
}
#thumbNav{ 
	position: relative; 
	top: 207px; 
	text-align: center; 
	background:url(imagens/bk_num_banner.gif) bottom repeat-x;
}
#thumbNav a{ 
	display: inline-block; 
	padding: 0; 
	font-size:12px;
	color:#363636;
	padding-top:14px;
	width:31px;
	height:24px;
	margin: 0; 
	font-family:Arial, Helvetica, sans-serif;
	background: url(imagens/bt_num_banner.png) no-repeat left bottom; 
	text-align: center; 
	text-decoration:none;

}
#thumbNav a:hover{
	background: url(imagens/bt_num_banner.png) no-repeat right bottom; 
	text-decoration:none;
}
#thumbNav a.cur{ 
	background: url(imagens/bt_num_banner.png) no-repeat right bottom;
	font-weight:bold;
}
#start-stop{
	display:none; 
}
.banners_slide .wrapper ul ul{ 
	position: static; 
	margin: 0; 
	background: none; 
	overflow: visible; 
	width: auto; 
	border: 0; 
}
.banners_slide .wrapper ul ul li{ 
	float: none; 
	height: auto; 
	width: auto; 
	background: none; 
}

/** ESQUERDA **/
#bk_esquerda {
	background:url(imagens/bk_meio.gif) repeat-x top;
	padding-top:29px;
}

/* BOX CALENDARIO */
#bk_busca_avancada {
	background:url(imagens/bk_cursos_busca.jpg) no-repeat top;
	padding-top:49px;
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	color:#1e475b;
}
#bk_de_ate {
	background:url(imagens/bk_busca_avancada.gif) no-repeat;
	width:172px;
	padding:5px 0 0 31px;
}

#border_calendario iframe{
	border:3px solid #e7e7e7;
}

#border_calendario {
	border:1px solid #e7e7e7;
	padding:1px;
	width:199px;
	text-align:center;
}

#bk_calendario{
	background:url(imagens/bk_calendario.gif) repeat-y;
	width:213px;
	text-align:center;
	margin-left:6px;
}
#dia_semana{
	text-align:center;
	vertical-align:middle;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8px;
	color:#FFFFFF;
	text-decoration:none;
	width:26px;
	height:24px;
	background-color:#2c1c55;
	padding-top:2px;
	border:#FFFFFF 1px solid;
}

#c{
	background-image:url(imagens/ico_c.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#l{
	background-image:url(imagens/ico_l.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

/* BOX DESTAQUE */
#bk_destaque {
	background:url(imagens/bk_destaques.gif) repeat-x top;
	padding:14px 10px 14px 17px ;
	margin-right:1px;
}
#destaques {
	width:203px;
}

/* BOX VIDEO */
#galeria_video {
	background:url(imagens/bk_videos_2.gif) repeat-y;
	width:202px;
	margin-right:1px;
}

#bk_foto {
	border:1px solid #ffffff;
	padding:1px;
	width:184px;
	text-align:center;
}

#border_video{
	border:3px solid #ffffff;
}

/* NEWS */
#news{
	background:url(imagens/bk_news.gif) no-repeat;
	width:435px;
	height:39px;
	padding:23px 0 0 139px;
}

/* BANNER MEIO */
#banner_meio {
	float:left;
	padding-left:3px;
}

/*NOTICIAS LFG */
#box_noticias {
	border:1px solid #e5ebff;
	width:564px;
	padding:1px;
	margin:2px 0 0 4px;
}

#bk_noticias_lfg {
	background-color:#e2e3e4;
	width:574px;
	padding:3px 0 5px 0;	
}
#bk_branco {
	text-align:left;
	background-color:#FFFFFF;
	width:553px;
	margin:5px 5px 0 5px;
	padding:0 5px 2px 5px;
}
#bk_branco a{
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#004ca1;
	text-decoration:none;
}
#div_box {
	background:url(imagens/div_box.gif) repeat-x;
	width:568px;
	height:8px;
	margin-left:4px;
}
#bk_tit_noticias {
	background:url(imagens/bk_tit_lfg_noticias.gif) repeat-x;
	width:562px;
	padding-left:12px;
}

/* BOX BOLETIM */
#bk_calendario_boletim {
	background:url(imagens/bk_calendario_aprovados.gif) no-repeat;
	height:65px;
	width:153px;
	padding-left:18px;
}

/* BOX APROVADOS */
#bk_aprovados {
	background:url(imagens/bk_aprovados.gif) repeat-y;
	height:65px;
	width:170px;
	padding:0 7px 0 19px;
}
#linha_cinza {
	background:url(imagens/linha_cinza.gif) repeat-x top;
}
#linha_cinza_2 {
	background:url(imagens/linha_cinza.gif) repeat-x top;
	margin-left:2px;
}

/* BUSCA */
#bk_busca {
	background:url(imagens/bk_busca.gif) no-repeat;
	width:203px;
	text-align:center;
}	

/* BOX CONCURSOS */
#bk_busca_concursos {
	background:url(imagens/bk_de_ate.gif) no-repeat;
	height:18px;
	padding:10px 0;
}
#bk_boletim_concursos {
	background:url(imagens/bk_boletim.gif) no-repeat;
	height:103px;
	width:203px;
}

/* ENQUETES */
#bk_enquete {
	background:url(imagens/bk_enquete_2.gif) repeat-y;
	width:203px;
}

/* ATENDIMENTO ONLINE */
#bk_atendimento_online {
	background:url(imagens/atend_on.gif) no-repeat;
	width:203px;
	height:64px;
}
#banner_rodape {
	float:left;
	padding:0 9px 0 4px;
}
	
/*** RODAPE ***/
#enet{
	background:#FFFFFF url(imagens/patern_endereco.gif) repeat-x top right;
	padding:15px 10px 11px 0;
	text-align:right;
	margin-top:7px;
	margin-bottom:10px;
}

/* GALERIA FOTOS */
#bk_videos {
	background:url(imagens/bk_fotos_2.gif) repeat-y;
	width:573px;
}
#foto_grande {
	border:1px solid #FFF;
	padding:1px;
	margin-left:12px;
}
#foto_grande img{
	border:4px solid #FFF;
}

#foto_pequena img{
	border:1px solid #FFF;
	margin:0 0 10px 10px;
	float:left;
}

/* INTERNAS */
#border_internas {
	border:1px solid #deded1;
	border-left:none;
	border-right:none;
	background-color:#fff;
	padding:1px 0;
	width:779px;
	margin:10px 0 0 2px;
}
#tit_internas {
	padding:8px 12px;
	font-family:Tahoma, Verdana, Arial;
	font-size:14px;
	text-decoration:none;
	color:#42941e;
	font-weight:bold;
}	
#div_internas {
	border-top:1px solid #fff;
	background-color:#deded1;
	height:1px;
}
#div_verde {
	background:url(imagens/ponto_verde.gif) repeat-x top;
	padding-top:1px;
}

/* FOTO INTERNAS */
#lista_galeria {
	float:left;
	width:190px;
}
	
/* INPUT */
.input {
	border:1px solid #cdcdcd;
	padding:3px;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	color:#1e475b;
}
.input2 {
	border:1px solid #cdcdcd;
	width:181px;
	padding:3px;
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	color:#1e475b;
}

/* FONTES */
/* azul */
.texto_01_10 {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	color:#1e475b;
}
.texto_01_11 {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	color:#1e475b;
}
.texto_01_12 {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	text-decoration:none;
	color:#1e475b;
}

/* branco */
.texto_02_12 {
	font-family:Tahoma, Verdana, Arial;
	font-size:12px;
	text-decoration:none;
	color:#FFFFFF;
}

/* verde */
.texto_03_10 {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	color:#4ea329;
}
.texto_03_11 {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	color:#4ea329;
}

/* verde escuro */
.texto_04_10 {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	color:#2d6305;
}

.texto_04_11 {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	color:#2d6305;
}

/* cinza */
.texto_05_10 {
	font-family:Tahoma, Verdana, Arial;
	font-size:10px;
	text-decoration:none;
	color:#636466;
}

.texto_05_11 {
	font-family:Tahoma, Verdana, Arial;
	font-size:11px;
	text-decoration:none;
	color:#636466;
}

/* FONTE PORTAL LFG */

/* cinza */
.texto_06_11{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#9a9a9a;
	text-decoration:none;
}

/* preto */
.texto_07_11{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

/* azul */
.texto_08_11{
	font-family:Arial, Tahoma, Verdana;
	font-size:11px;
	color:#0d4cb3;
	text-decoration:none;
}
