﻿/* Estrutura da Index */


#geral {
	margin:0 auto;
	width:980px;
}

#publicidade {
	background:#FFF;
	margin:0 10px 0 0;
	width:180px; 
	float:left;
	padding-left:10px;
	height:100%;
}
	
#tudo {
	width:780px;
	background:#FFFFFF;
	text-align:left;
	margin:0 auto;
	float:left;
	margin-left:auto;
	margin-right:auto;
}
	
#meio {
	width:780px;
	background: url(faux-bg.gif) repeat-y 0 0;
	text-align:left;
	margin:0 auto;
}

#topo {	
	height:111px;
	background-color:#FFFFFF;
}
#navegacao {
	width:180px;
	float:left;
}
#navegacao * {
	padding: 0 0;
}
#rodape {	
	clear:both;
	height:110px;
}

/* Estrutura da Index FIM*/




/* Padrão Body */

/* Tamanho das Fontes */
.f9 {
	font-size:9px;
}
.f10 {
	font-size:10px;
}
.f11 {
	font-size:11px;
}
.f12 {
	font-size:12px;
}
.f14 {
	font-size:14px;
}
.f15 {
	font-size:15px;
}
.f16 {
	font-size:16px;
}
.f18 {
	font-size:18px;
}
.f20 {
	font-size:20px;
}
.f22 {
	font-size:20px;
}
.f24 {
	font-size:24px;
}
.f30 {
	font-size:30px;
}

/* Tipos de Fontes */
.arial {
	font-family:Arial, Helvetica, sans-serif;
}
.verdana {
	font-family:Verdana, Arial, Helvetica;
}
.trebuchet {
	font-family:Trebuchet MS, Arial, Helvetica;
}

/* Cores das Fontes */
.branca {
	color:#FFFFFF;
}
.preta {
	color:#000000;
}
.cinza {
	color:#8a8a8a;
}
.cinzaEscuro {
	color:#666666;
}
.vermelho {
	color:#3d6bb9;
}
.azul {
	color:#003399;
}

/* Estilos */
.b {
	font-weight:bold;
}
.i {
	font-style:italic;
}
.u {
	text-decoration:underline;
}

/* Padrão de Links Brancos */
a.LinkBranco:link {text-decoration: none; color: #FFFFFF;}
a.LinkBranco:visited {text-decoration: none; color: #FFFFFF;}
a.LinkBranco:hover {text-decoration: underline; color: #FFFFFF;}
a.LinkBranco:active {text-decoration: none; color: #FFFFFF;}

/* Padrão de Links Pretos */
a.LinkPreto:link {text-decoration: none; color: #000000;}
a.LinkPreto:visited {text-decoration: none; color: #000000;}
a.LinkPreto:hover {text-decoration: underline; color: #000000;}
a.LinkPreto:active {text-decoration: none; color: #666666;}

/* Padrão de Links Cinza */
a.LinkCinza:link {text-decoration: none; color: #8a8a8a;}
a.LinkCinza:visited {text-decoration: none; color: #8a8a8a;}
a.LinkCinza:hover {text-decoration: underline; color: #8a8a8a;}
a.LinkCinza:active {text-decoration: none; color: #8a8a8a;}

/* Padrão de Links Cinza */
a.LinkCinzaEscuro:link {text-decoration: none; color: #666666;}
a.LinkCinzaEscuro:visited {text-decoration: none; color: #666666;}
a.LinkCinzaEscuro:hover {text-decoration: underline; color: #666666;}
a.LinkCinzaEscuro:active {text-decoration: none; color: #666666;}

/* Padrão de Links Vermelho */
a.LinkVermelho:link {text-decoration: none;	color: #3d6bb9;}
a.LinkVermelho:visited {text-decoration: none;	color: #3d6bb9;}
a.LinkVermelho:hover {text-decoration: underline;	color: #3d6bb9;}
a.LinkVermelho:active {text-decoration: none;	color: #3d6bb9;}

.combo01 {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size:10px;
	color:#000000;
	width:100%;
	height:18px;
}

.combo02 {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size:11px;
	color:#666666;
	width:100%;
}

.combo03 {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size:11px;
	color:#666666;
}

.combo04 {
	font-family:Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	font-size:11px;
	color:#666666;
	width:200px;
}

.input {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#000000;
	border:1px solid #000000;
	background-color:#FFF;
	width:100%;
}
.btnClass {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	border: 0px solid #FFFFFF;
	background:url(../img/site/fndBot.gif) repeat-x top;
	padding:2px 8px;
}


/*Padroes de Página*/
.borda {
	border:1px solid #000000;
}

.bordaFoto {
	border:1px solid #EAEAEA;
	padding:5px;
	background:#FFFFFF
}

.bordaCinza {
	border:1px solid #EAEAEA;
}

.espaco {
	letter-spacing:-1px;
}

.linha16px {
	line-height:16px;
}
.linha14px {
	line-height:14px;
}
.linha12px {
	line-height:12px;
}
.letra {
	letter-spacing:-1px;
}
.pad {
	padding:6px 10px 6px 10px;
}

#imgImagem{
	float: left;
	padding-right: 8px;
}
/*Padroes de Página Fim*/


/* Style da busca */
#busca li {
	display:inline;
	text-decoration:none;
	list-style: none;
}
#busca ul {
	margin:0;
	padding:0;
	display:inline;
	text-decoration:none;
	list-style: none;
}
/* Style da busca Fim */




/* Style da Botoes */
#botoes ul{
	display:block;
	list-style: none;
	margin:0;
}
#botoes li{
	display:block;
	list-style: none;
	margin:0;
}

/* Style da Botoes Fim */


/* Menu Serviços */	
#menuServicos {
	width:150px;
	padding:0 10px;
	padding:0;
	list-style-type:none;
}
#menuServicos li {
	border-bottom:1px solid #df1c1d;
	height:16px;
	background: url(../img/site/bullet01.gif) no-repeat 0px 4px;
}
#menuServicos li a:link, #menuServicos li a:visited {
	display:block;
	height:1%;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#4e4e4e;
	margin-left:3px;
	padding-left:5px;
	
}
#menuServicos li a:hover {
	color:#4e4e4e;
	margin-left:3px;
}

/* Menu Serviços Fim */	






/* Titulos da lateral 1024 */
#titulo1024 {
	background:#FFFFFF; padding-bottom:8px;
}
#titulo1024_2 {
	margin:0px 6px; clear:both; color:#CCCCCC; padding:3px 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
/* Titulos da lateral 1024 FIM */






/* Divisoes da lateral 1024 */

#div1024 {
	padding:0 6px; 
	margin:0 8px; 
	background: #f0f0f0;
}
#div1024 div {
	background:url(../img/site/tracHor01.gif) repeat-x center #f0f0f0; 
	height:3px; 
	clear:both;
}
/* Divisoes da lateral 1024 FIM */


/* Blocos do 1024 */

#bloco1024 {
	margin:0 8px; padding:5px 6px; background:#f0f0f0; height:40px;
}
#bloco1024 div {
	float:right; width:108px; margin-top:-1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

/* Blocos do 1024 FIM */

/*PAGINACAO*/

#paginacao{
	width:592px;
}

#paginacao #pagprimeiro{
	float:left;
	width:20px;	
	padding: 1px 0;	
	border: 1px solid #3d6ab9;
}

#paginacao #pagvoltar{	
	float:left;
	margin-left:10px;
	width: 60px;
	padding: 1px 0;		
	border: 1px solid #3d6ab9;
}

#paginacao #pagavancar{
	width:60px;	
	margin-right:10px;
	float:right;
	padding: 1px 0;	
	border: 1px solid #3d6ab9;
}

#paginacao #pagultimo{
	float:right;
	width:20px;	
	padding: 1px 0;	
	border: 1px solid #3d6ab9;
}

#paginacao #pagnumeros{
	font-size:11px;
	width:20px;
	padding: 1px 5px;	
	border: 1px solid #3d6ab9;
}
.pagselecionado{
	background:#3d6ab9;
}


/* Link Paginacao */
a.linkPaginacao:link, 
a.linkPaginacao:visited, 
a.linkPaginacao:active,
a.linkPaginacao:hover {text-decoration: none; color: #3d6ab9;}
/* Fim Paginacao */


/* NUVEM DE TAG */
.tag10 {
    font-size: 32px;
}
.tag9 {
    font-size:30px;
}
.tag8 {
    font-size: 28px;
}
.tag7 {
    font-size: 26px;
}
.tag6 {
    font-size: 24px;
}
.tag5 {
    font-size: 22px;
}
.tag4 {
    font-size: 20px;
}
.tag3 {
    font-size: 18px;
}
.tag2 {
    font-size: 16px;
}
.tag1 {
    font-size: 13px;
}
.tag0 {
    font-size: 11px;
}

/* Padrão de Links Cinza Medio */
a.LinkCinzaMedio:link {text-decoration: none; color: #333333;}
a.LinkCinzaMedio:visited {text-decoration: none; color: #333333;}
a.LinkCinzaMedio:hover {text-decoration: underline; color: #333333;}
a.LinkCinzaMedio:active {text-decoration: none; color: #333333;}
/* ========= */





/* NOVOS PADROES CSS SITE NOVO */

.box { float:left; width:170px; margin-bottom:15px; margin-left:10px; background:url(../img/siteNovo/sprites.png); background-position:-210px 0; }

/* LINKS UTEIS */
.sideCms { float:left; }
.sideCms ul { float:left; width:170px; padding-top:3px; }
.sideCms ul li { float:left; }
.sideCms ul li a { float:left; width:150px; height:17px; padding-top:3px; font:11px Arial; color:#333; font-weight:bold; padding-left:20px; background-position:-82px -575px; text-decoration:none; }
.sideCms ul li .cinza { background-position:-82px -547px;  }


