/******************* Header *********************/
.headerPop{
	background-image:url(../img/bg_pop.jpg);
	background-repeat:repeat-x;
	background-position:left;
	height:33px;
}
#Logo{
	float:left;
}
#Help{
	float:right;
	padding-right:15;
}


/**********************************************
                    GERAL
**********************************************/
body {
	background-color: #FFFFFF;
	margin: 0px;
	/*background-image: url(../img/page_bg2.jpg);*/
	/*background-image: url(../img/page_bg10Anos.jpg);	*/
	background-repeat:no-repeat;
	background-position: center top;
	background-attachment: scroll;
}
li{
	list-style-image:url(../img/seta_li.gif);
}
.fl{
	float:left
}
#geral {
	width:780px;
	left:50%;
	position:absolute;
	margin-left:-390px;
	background-image:url(../img/page_bg.gif);
	padding:0;
}
#internas{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	padding:20px 20px 20px 10px;;
}
#internas a:link, #internas a:active, #internas a:visited{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
#internas a:hover{
	color:#CC0001;
}

#tit{
	border-bottom:1px solid #EBEBEB;
}
.texto{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.texto2{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.destaque{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#CC0001;
	font-weight:bold;
	text-decoration:none;
}
.destaque2{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#F7AA00;
	font-weight:bold;
	text-decoration:none;
}
.link{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.link:hover{
	color:#CC0001;
}
.link2{
	font-family:Verdana, sans-serif;
	font-size:11px !important;
	color:#CC0001;
	text-decoration:none;
	font-weight:normal;
}
.link2:hover{
	color:#F7AA00;
}
.link3{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
}
.link3:hover{
	color:#F7AA00;
}
.link4{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#CC0001;
	text-decoration:none;
}
.link4:hover{
	color:#F7AA00;
}

#traco{
	height:1px; 
	background-color:#EBEBEB; 
	margin-top:5px; 
	margin-bottom:15px;
}
#colunas{
	width:410px;
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;

}
#coluna1{
	width:205px;
	float:left;

}
#coluna2{
	width:205px;
	float:right;

}

.titSetaDestaqueInternas{
	width:100%;
	height:20px;
	margin:25px 0px 0px 11px;
}
.titSetaDestaqueInternas .seta{
	float:left;
	width:27px;
	height:20px;
}
.titSetaDestaqueInternas .text{
	float:left;
	font-family:Arial;
	font-size:14px;
	font-weight:700;
	text-transform:none;
	color:#CC0001;
	padding-top:2px;
}

.titSetaDestaque{
	width:100%;
	height:20px;
	margin:30px 0px 10px 0px;
}
.titSetaDestaque .seta{
	float:left;
	width:27px;
	height:20px;
}
.titSetaDestaque .text{
	float:left;
	font-family:Verdana, sans-serif;
	font-size:11px;
	font-weight:700;
	text-transform:uppercase;
	color:#CC0001;
	padding-top:3px;
}

#contato{
	font-family:Verdana;
	font-size:11px;
	color:#666666;
	padding:0;
}


/**************** Formularios ******************/
#formulario{
	padding-left: 15px;
}
.InputText{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#666666;
	background-color:#F7F7F7;
	border:1px solid #CCCCCC;
}
.selectSites{
	border:1px solid #333333;
	background-color:#FFFFFF;
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	width:300px;
}
.selectText{
	border:1px solid #333333;
	background-color:#FFFFFF;
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
}
.selectServicosInternas{
	border:1px solid #333333;
	background-color:#FFFFFF;
	font-family:Verdana, sans-serif;
	font-size:9px;
	color:#666666;
	width:148px;
}
.TextLable{
	font-family:Verdana, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#666666;
	height:12px;
	padding:5px 0px 2px 0px;
}
.TextLableDescricao{
	font-family:Verdana, sans-serif;
	font-size:9px;
	color:#666666;
	height:12px;
	padding:5px 0px 2px 0px;
}
.FormTitulo{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#CC0001;
	font-weight:bold;
	height:12px;
	background-image:url(../img/seta_noticias.gif);
	background-repeat:no-repeat;
	background-position: left;
	border-bottom: 1px solid #EBEBEB;
	padding:5px 0px 3px 15px;
}
/**************** Tabelas ******************/
.TableHeader {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #CC0001;
	padding: 5px;
	text-align:center;
}
.TableRow1 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
	text-decoration: none;
	background-color: #FFFFFF;
	padding: 2px;
}
.TableRow2 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
	background-color: #EFEFEF;
	padding: 2px;
}
.TableRow3 {
	font-family: Verdana, sans-serif;
	font-size: 10px;
	color: #666666;
	font-weight:bold;
	background-color: #E0E0E0;
	padding: 2px 5px 2px 5px;
}
.TableDstq {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #777777;
	font-weight:bold;
	padding: 2px 5px 2px 5px;
}
.TableDscl {
	font-family: Verdana, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	background-color: #FFCC66;
	font-weight:bold;
	padding: 2px 5px 2px 5px;
}

/**********************************************
                    HEADER
**********************************************/
#header{
	background-color:#FFFFFF;
	height:228px;
}



/*  Header Correto Descomentar Quando header RGE 10 anos sair
#header {
	background-image: url(../img/bg_header_24hs.jpg);
	background-color:#930506;
	height:198px;
}
.headerLogo {
	float:left;
	display:inline;
	position:absolute;
	top:30px;
	left:30px;
	width:100px;
}
.headerFlash {
	float:right;
	margin:0x 0px 2px 0px;
}
*/

/**********************************************
                COLUNA ESQUERDA
**********************************************/
#ColunaEsquerda{
	width:169px;
	float:left;
}
#sombraMenu{
	position:absolute;
	left:160px;
	top:199px;
	width:7px;
	height:498px;
	z-index:2;
}
.ColunaE_bgmenu{
	width:160px;
	background-image:url(../img/menu_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	float:left;
}
.ColunaE_sombra{
	width:9px;
	float:right;
}
.ColunaE_atendimento{
	width:160px;
	height:209;
	float:left;
}
/**********************************************
                CONTEUDO
**********************************************/
#Conteudo{
	width:439px;
	float:left;
}
/**************** SERVICOS ******************/
#sevicos{
	/*height:433px;*/
}
/** Titulo **/
#servicosTit{
	height:20px;
	background-color:#999999;
}
.servicosTit{
	width:439px;
	font-family:Verdana, sans-serif;
	font-size:13px;
	font-weight:700;
	text-transform:uppercase;
	color:#FFFFFF;
	padding:12px 0px 0px 10px;
}
/** Texto **/
#servicosText{
	height:53px;
	background-color:#E9E9E9;
}
.servicosText{
	width:430px;
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	padding-top:13px;
	padding-left:12px;
}
/** Icones **/
#divcenter{
	width:100%;
	text-align:center;
	background-color:#E9E9E9;
}

#servicosIcones{
	width:439px;	
	/*background-color:#E9E9E9;*/
	padding-left:12px;
	padding-top:8px;
	
}
#IconesServicos{
	width:350px;
	height:145px;	
	background-color:#DCDCDC;	
}
/** Informacoes **/
#InformacoesIcones{
	width:439px;
	text-align:center;
	background-color:#E9E9E9;
	padding-left:12px;
	padding-top:20px;
}
#IconesInformacoes{
	width:350px;
	height:41px;
	background-color:#DCDCDC;
}

/** Outros Servicos **/
#servicosOutros{
	background-color:#E9E9E9;
	padding-left:45px;
	padding-top:22px;
	padding-bottom:1px;
}
html>body #servicosOutros{
	padding-bottom:4px;
}
/**************** Destaques ******************/
#destaques{
	width:439px;
}
#destaqueTexto{
	padding-top:6px;
	padding-bottom:10px;
}
#DestaqueFoto{
	padding-top:10px;
	width:82px;
	height:100px;
	float:left;
}
#DestaqueConteudo{
	padding-top:10px;
	margin-left:50px;
	height:100px;
}
/**************** Noticias ******************/
#noticias{
	width:422px;
}
#NoticiasSeta{
	background-image:url(../img/seta_noticias.gif);
	background-repeat:no-repeat;
	padding:0px 0px 8px 20px;	
}
.NoticiasLink{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	text-decoration:none;
}
.NoticiasLink:hover{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#CC0001;
	text-decoration:none;
}
.NoticiasData{
	font-family:Verdana, sans-serif;
	font-size:9px;
	color:#F7AA00;
}
.NoticiaTitulo{
	font-family:Verdana, sans-serif;
	font-size:11px;
	color:#CC0001;
	font-weight:bold;
}
/**************** Site RGE ******************/
#sites{
	width:740px;
}
#sitesPosicao{
	padding-left:169px;
	float:left;
}
#sitesConteudo{
	width:370px;
	float:left;
}
#sitesFotos{
	width:170px;
	padding:0px;
	margin:0px;
	float:left;
	background-image:url(../img/bg_sites_linha.gif);
	background-repeat:repeat-y;
}
#outrosSites{
	width:351px;
	height:67px;
	background-image:url(../img/bg_outros_sites.gif);
	padding:10px 10px 7px 20px;
}
html>body #outrosSites{
	width:321px;
	width:80px;
	height:50px;
}
/**************** Programas ******************/
#programas{
	width:439px;
	margin-left:169px;
	/*padding-left:169px;*/
}
/**********************************************
                COLUNA DIREITA
**********************************************/
#ColunaDireita{
	width:171px;
	float:right;
	background-color:#FFFFFF;
	border-left:0px solid #EBEBEB;
}
#coluna_traco{
	height:1px; 
	background-color:#EBEBEB; 
	margin-top:15px; 
	margin-bottom:15px;
}
.coluna_tit{
	font-family:Verdana, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC0001;
}
.coluna_text{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	padding-left:12px;
	padding-right:5px;
}
#busca{
	padding-top:5px;
}
/**********************************************
                    RODAPE
**********************************************/
#Rodape{
	width:780px;
	height:49px;
}
#Rodapelogo{
	background-color:#BE0000;
	width:141px;
	padding-left:188px;
	float:left;
}
#RodapeTexto {
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#FFFFFF;
	text-decoration:none;
	background:#BE0000;
	float:left;
	width: 527px;
}
#RodapeCanto{
	float:right;
}
#fade{
	padding-left:608px;
}

/**********************************************
             VIVA COM SEGURANA
**********************************************/

.viva_mao{
	position:absolute;
	top:720px;
	left:410px;
	width:320px;
	font-family:Verdana, sans-serif;
	font-size:10px;
	visibility:hidden;

}
.viva_mao_tit{
	height:25px;
	color:#FFFFFF;
	padding:5px;
	font-weight:bold;
}
.viva_mao_texto{
	color:#666666;
	border:1px solid #dddddd;
	background-color:#f2f2f2;
	padding:5px;
}

/**********************************************
                BOX EDICOES
**********************************************/

.box{
	background-image:url(../img/box_edicoes.gif);
	background-repeat:repeat-x;
	background-position:left;
	height:154px;
	width:405px;
}

.box2{
	background-image:url(../img/box_edicoes2.gif);
	background-repeat:repeat-x;
	background-position:left;
	height:308px;
	width:405px;
}

.edicao{
	margin-top:45px;
	margin-left:15px;
	width:50px;
	height:91px;
}


/*******************************************
				  BUSCA
*******************************************/
#BuscaResultados{
	background-image:url(../img/seta_busca.gif);
	background-repeat:no-repeat;
	padding:0px 0px 15px 15px;	
}
.ArquivosTitulo{
	font-family:Verdana, sans-serif;
	font-size:10px;
	color:#666666;
	font-weight:bold;
}
#DestaqueBox{
	padding-top:10px;
	padding-left:10px;
	height:228px;
}
/*******************************************
		      BANCO IMAGENS
*******************************************/
.BcoHeaderBg{
	background:#E6E2E2;
}
.BcoTableBG{
	background:#F7F7F7;
}
.BcoCategoriaTitulo{
	font-family:Verdana, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#666666;
}
.BcoAutor{
	font-family:Verdana, sans-serif;
	font-size:9px;
	color:#666666;
}
/************************ Icones ******************************/

#icones{
	padding-right:10px;
	background:#ffffff;
	width:50px;
	height:50px;
	float:left;
}
#textoicones{
	padding-top:10px;
	padding-bottom:5px;
	padding-right:25px;
	padding-left:20px;
}


