/* DIVS BASE */

#master {
	clear:both;
	background:url(../img/fundo.jpg) repeat-x #2f2f30;
	margin:0px;
	padding:0px;
}

#master #cbca {
	margin:0px auto;
	width:1000px;
	background:url(../img/fundo-coluna-esquerda.jpg) left repeat-y;
}

#master #cbca #topo {
	clear:both;
	width:1000px;
	height:90px;
}

#master #cbca #central {
	clear:both;
	width:1000px;
}

#master #cbca #central #coluna-esquerda {
	float:left;
	width:200px;
	margin:0px 10px 0px 0px;
}

#master #cbca #central #coluna-direita {
	float:left;
	width:790px;
}

#master #rodape {
	clear:both;
	height:200px;
	background:url(../img/fundo-rodape.jpg) repeat-x bottom;
}



/* DIVS TOPO */

#master #cbca #topo #logomarca {
	float:left;
	width:240px;
	height:90px;
}

#master #cbca #topo #menu-acesso {
	float:left;
	width:745px;
	height:20px;
	text-align:right;
	padding:0px 15px 0px 0px;
}

#master #cbca #topo #carrinho {
	float:left;
	width:348px;
	height:45px;
	text-align:right;
	padding:25px 0px 0px 0px;
}

#master #cbca #topo #cadastre-se {
	float:left;
	width:120px;
	height:43px;
	text-align:center;
	padding:27px 0px 0px 0px;
}

#master #cbca #topo #acesso {
	float:left;
	width:277px;
	height:47px;
	text-align:right;
	padding:23px 15px 0px 0px;
}

#master #cbca #topo #acesso-logado {
	float:left;
	width:745px;
	height:45px;
	text-align:right;
	padding:25px 15px 0px 0px;
}

#master #cbca #topo #acesso-logado p {
	font-size:10px;
}

#master #cbca #topo #acesso-logado a {
	font-size:10px;
}



/* DIVS COLUNA ESQUERDA */

#master #cbca #central #coluna-esquerda #menu-lateral {
	clear:both;
	width:200px;
}

#master #cbca #central #coluna-esquerda #menu-lateral #busca-menu {
	clear:both;
	width:185px;
	height:30px;
	padding:10px 0px 0px 15px;
	background-image:url(../img/fundo-busca.jpg);
}

#master #cbca #central #coluna-esquerda #menu-lateral #retranca {
	clear:both;
	width:185px;
	height:28px;
	padding:7px 0px 0px 15px;
	background-image:url(../img/fundo-menu-retranca4.jpg);
	color:#333;
}



/* DIVS COLUNA DIREITA */

#master #cbca #central #coluna-direita #menu {
	clear:both;
	width:760px;
	height:40px;
	background-image:url(../img/fundo-menu.jpg);
	padding:0px 15px 0px 15px;
}

#master #cbca #central #coluna-direita #quadro-interno {
	clear:both;
	width:790px;
	background-image:url(../img/fundo-quadro-interno.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin:10px 0px 0px 0px;
}

#master #cbca #central #coluna-direita #quadro-interno #titulo {
	clear:both;
	width:760px;
	height:40px;
	padding:20px 0px 0px 30px;
}

#master #cbca #central #coluna-direita #quadro-interno #menu-interno {
	clear:both;
	width:785px;
	height:70px;
	background-image:url(../img/menu-interno-fundo-01.jpg);
	background-repeat:repeat-x;
	padding:0px 5px 0px 0px;
}

#master #cbca #central #coluna-direita #quadro-interno #menu-interno #menu-interno-area {
	clear:both;
	height:70px;
	background-image:url(../img/menu-interno-fundo-02.jpg);
	background-repeat:repeat-x;
	text-align:right;
}

#master #cbca #central #coluna-direita #quadro-interno #conteudo {
	clear:both;
	width:730px;
	min-height:945px;
	padding:0px 30px 15px 30px;
	background-color:#FFF;
}

#master #cbca #central #coluna-direita #quadro-interno #retranca-fechamento {
	clear:both;
	width:760px;
	height:50px;
	background-image:url(../img/fundo-retranca-fechamento.jpg);
	text-align:right;
	margin:10px 0px 0px 0px;
	padding:0px 30px 0px 0px;
}




/* DIVS COLUNA DIREITA Home*/

#master #cbca #central #coluna-direita #box-foto-destaque {
	clear:both;
	width:790px;
	height:180px;
	padding:10px 0px 10px 0px;
}

#master #cbca #central #coluna-direita #box-foto-destaque #botoes {
	float:left;
	width:30px;
	height:180px;
	padding:0px 10px 0px 0px;
}

#master #cbca #central #coluna-direita #box-foto-destaque #foto {
	float:left;
	width:150px;
	height:180px;
}

#master #cbca #central #coluna-direita #box-destaques {
	clear:both;
	width:790px;
	background-color:#FFF;
}



#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-01-2012 {
	clear:both;
	width:790px;
	height:180px;
}

#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-01-2012 #destaques-home-2012 {
	float:left;
	width:265px;
	height:145px;
	padding:20px 15px 15px 30px;
}

#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-01-2012 #cursos-e-eventos-home-2012 {
	float:left;
	width:280px;
	height:145px;
	padding:20px 20px 15px 15px;
}

#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-01-2012 #consorciados-home-2012 {
	float:left;
	width:139px;
	height:145px;
	padding:20px 13px 15px 12px;
	margin-right:1px;
	background-color:#e5e5e5;
}

#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-01 {
	clear:both;
	width:790px;
	height:290px;
}

#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-01 #destaques-home {
	float:left;
	width:265px;
	height:260px;
	padding:15px 15px 15px 45px;
}

#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-01 #cursos-e-eventos-home {
	float:left;
	width:265px;
	height:260px;
	padding:15px 20px 15px 15px;
}



#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-01 #consorciados-home {
	float:left;
	width:139px;
	height:260px;
	padding:15px 13px 15px 12px;
	margin-right:1px;
	background-color:#e5e5e5;
}



#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-02 {
	clear:both;
	width:790px;
	height:192px;
	padding:10px 0px 10px 0px;
}

#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-02 #publicacoes-01 {
	float:left;
	width:145px;
	height:140px;
	padding:15px 15px 15px 30px;
}

#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-02 #publicacoes-02 {
	float:left;
	width:145px;
	height:140px;
	padding:15px 15px 15px 0px;
}

#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-02 #publicacoes-03 {
	float:left;
	width:440px;
	height:170px;
}


#master #cbca #central #coluna-direita #box-destaques #box-destaques-linha-03 {
	clear:both;
	width:790px;
	height:295px;
}

div.box-noticias {
	float:left;
	width:595px;
	padding:20px 0px 0px 30px;
	height:275px;
}

div.box-noticias-detalhes {
	float:left;
	width:295px;
	height:72px;
	padding:0px 0px 19px 0px;
}

div.box-noticias-img {
	float:left;
	width:120px;
	height:70px;
	margin:0px 10px 0px 0px;
	border: 1px solid #6c8200;
}

div.box-noticias-txt {
	float:left;
	width:145px;
}

div.box-sky {
	float:left;
	width:135px;
	background:#e5e5e5;
	padding:20px 15px 20px 15px;
	height:255px;
}


/* DIVS RODAPE */

#master #rodape #rodape-quadro {
	clear:both;
	margin:0px auto;
	width:1000px;
	height:200px;
	padding:0px;
	position:relative;
}

#master #rodape #rodape-quadro div.redes {
	position:absolute;
	width:202px;
	height:80px;
	top:-62px;
	left:0px;
	margin:0px;
	padding:0px;
}

#master #rodape #rodape-quadro #linha-banners {
	clear:both;
	width:1000px;
	height:100px;
}

#master #rodape #rodape-quadro #linha-dados {
	clear:both;
	width:1000px;
	height:100px;
}

#master #rodape #rodape-quadro #linha-dados #copyright {
	float:left;
	height:79px;
	width:305px;
	padding:21px 0px 0px 15px;
}

#master #rodape #rodape-quadro #linha-dados #endereco {
	float:left;
	height:79px;
	width:205px;
	padding:21px 0px 0px 0px;
}

#master #rodape #rodape-quadro #linha-dados #telefone {
	float:left;
	height:79px;
	width:160px;
	padding:21px 0px 0px 0px;
}

#master #rodape #rodape-quadro #linha-dados #gestor {
	float:left;
	height:100px;
	width:120px;
	padding:0px 0px 0px 0px;
}

#master #rodape #rodape-quadro #linha-dados #assinatura {
	float:left;
	height:25px;
	width:175px;
	padding:75px 20px 0px 0px;
	text-align:right;
}



/* DIVS estilos */

div.titulos-vila-do-aco {
	clear:both;
	height:56px;
	background:url(../img/fundo-titulos-vila-do-aco.jpg) no-repeat bottom;
}

div.topo-vila-do-aco {
	clear:both;
	width:730px;
	background:url(../img/fundo-topo-vila-do-aco.jpg) no-repeat;
	height:11px;
}

div.pe-vila-do-aco {
	clear:both;
	width:730px;
	background:url(../img/fundo-pe-vila-do-aco.jpg) no-repeat;
	height:11px;
}

div.vila-do-aco {
	clear:both;
	width:730px;
	background:url(../img/fundo-repetidor-vila-do-aco.jpg) repeat-y;
}

div.contem-vila-do-aco {
	clear:both;
	background:url(../img/fundo-contem-vila-do-aco.jpg) no-repeat top;
	padding:20px;
	position:relative;
	min-height:490px;
}

div.fundo-canto-esq-titulo-marc {
	float:left;
	height:56px;
	background:url(../img/fundo-repetidor-titulo-marc.jpg) repeat-x;
}

div.fundo-canto-dir-titulo-marc {
	height:56px;
	background:url(../img/fundo-dir-titulo-marc.jpg) no-repeat right;
}

div.fundo-titulo-marc {
	height:34px;
	background:url(../img/fundo-esq-titulo-marc.jpg) no-repeat left;
	padding:22px 30px 0px 30px;
}

div.fundo-canto-esq-titulo {
	float:left;
	height:56px;
	background:url(../img/fundo-repetidor-titulo.png) repeat-x;
}

div.fundo-canto-dir-titulo {
	height:56px;
	background:url(../img/fundo-dir-titulo.png) no-repeat right;
}

div.fundo-titulo {
	height:34px;
	background:url(../img/fundo-esq-titulo.png) no-repeat left;
	padding:22px 30px 0px 30px;
}

div.fundo-canto-esq-titulo-02 {
	float:left;
	height:56px;
	background:url(../img/fundo-repetidor-titulo-2.png) repeat-x;
}

div.fundo-canto-dir-titulo-02 {
	height:56px;
	background:url(../img/fundo-dir-titulo-2.png) no-repeat right;
}

div.fundo-titulo-02 {
	height:34px;
	background:url(../img/fundo-esq-titulo-2.png) no-repeat left;
	padding:22px 30px 0px 30px;
}

#mapa-vila-do-aco {
	width:690px;
	height:500px;
	position:relative;
}

#mapa-vila-do-aco #mapa-vila-do-aco-img {
	width:690px;
	height:500px;
	position:absolute;
}


#mapa-vila-do-aco div.numeros {
	position:absolute;
	width:35px;
	height:39px;
}

#mapa-vila-do-aco div.detalhes-vila-do-aco {
	position:absolute;
	width:654px;
	height:435px;
	top:25px;
	left:18px;
	display:none;
}

#mapa-vila-do-aco div.detalhes-vila-do-aco div.contem-detalhes-vila-do-aco {
	position:relative;
	width:654px;
	height:435px;
}

#mapa-vila-do-aco div.detalhes-vila-do-aco div.contem-detalhes-vila-do-aco div.fechar-detalhes-vila-do-aco {
	position:absolute;
	width:41px;
	height:42px;
	top:7px;
	right:7px;
}

#mapa-vila-do-aco div.detalhes-vila-do-aco div.contem-detalhes-vila-do-aco div.titulo-detalhes-vila-do-aco {
	position:absolute;
	width:500px;
	height:25px;
	top:17px;
	left:82px;
}

#mapa-vila-do-aco div.detalhes-vila-do-aco div.contem-detalhes-vila-do-aco div.conteudo-detalhes-vila-do-aco {
	position:absolute;
	width:612px;
	height:335px;
	top:75px;
	left:21px;
}

#mapa-vila-do-aco div.detalhes-vila-do-aco div.contem-detalhes-vila-do-aco div.conteudo-detalhes-vila-do-aco div.flexcroll-vila-do-aco {
	width:572px;
	height:335px;
	overflow:auto;
	padding-right:40px;
}

h2.vila-do-aco {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#851b34;
	margin:0px;
}

h2.vila-do-aco a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#687900;
	margin:0px;
}

h2.vila-do-aco a:hover {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#b6c84b;
	margin:0px;
}

h3.titulo-detalhes-vila-do-aco {
	color:#FFF;
	font-size:18px;
	margin:0px;
}






div.coluna-banner {
	float:left;
	width:170px;
	height:80px;
	padding:10px 15px 10px 15px;
}

div.half-banner {
	float:left;
	width:234px;
	height:60px;
	border:1px solid #000;
	margin:19px 13px 19px 10px;
	background-color:#666;
}

div.half-banner-2012 {
	float:left;
	width:234px;
	height:60px;
	border:1px solid #000;
	margin:19px 27px 19px 9px;
	background-color:#666;
}

div.single-banner {
	float:left;
	width:120px;
	height:60px;
	border:1px solid #000;
	margin:19px 13px 19px 0px;
	background-color:#666;
}

div.single-banner-2012 {
	float:left;
	width:120px;
	height:60px;
	border:1px solid #000;
	margin:19px 27px 19px 0px;
	background-color:#666;
}

div.single-banner-dir {
	float:left;
	width:120px;
	height:60px;
	border:1px solid #000;
	margin:19px 0px 19px 0px;
	background-color:#666;
}

div.menu-lateral-itens {
	clear:both;
	width:200px;
	padding:5px 0px 5px 0px;
	background-color:#FCFCFC;
}

div.box-lateral {
	clear:both;
	width:170px;
	padding:15px 15px 15px 15px;
	background-image:url(../img/fundo-box-lateral.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

div.botao-box-foto {
	clear:both;
	width:30px;
	height:30px;
	background-image:url(../img/fundo-botao-box-fotos.jpg);
}

div.retranca-superior {
	clear:both;
	width:760px;
	height:28px;
	padding:12px 0px 0px 30px;
	background-image:url(../img/fundo-box-retranca-superior.jpg);
}

div.retranca-intermediaria {
	clear:both;
	width:760px;
	height:28px;
	padding:12px 0px 0px 30px;
	background-image:url(../img/fundo-box-retranca-intermediaria.jpg);
}

div.menu-interno-canto-esquerdo {
	float:right;
	width:15px;
	height:70px;
	background-image:url(../img/menu-interno-canto-esquerdo.jpg);
}

div.menu-interno-canto-esquerdo-02 {
	float:right;
	width:30px;
	height:70px;
	background-image:url(../img/menu-interno-canto-esquerdo-02.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div.menu-interno-canto-esquerdo-fim {
	float:right;
	width:15px;
	height:70px;
	background-image:url(../img/menu-interno-canto-esquerdo-fim.jpg);
	background-repeat:no-repeat;
	background-position:right;
}

div.menu-interno-canto-direito {
	float:right;
	width:15px;
	height:70px;
	background-image:url(../img/menu-interno-canto-direito.jpg);
}

div.menu-interno-canto-direito-02 {
	float:right;
	width:15px;
	height:70px;
	background-image:url(../img/menu-interno-canto-direito-02.jpg);
}

div.menu-interno-botoes {
	float:right;
	height:70px;
	background-image:url(../img/menu-interno-fundo-botoes.jpg);
	background-repeat:repeat-x;
	padding:0px 5px 0px 5px;
}

div.menu-interno-botoes-02 {
	float:right;
	height:70px;
	background-image:url(../img/menu-interno-fundo-botoes-02.jpg);
	background-repeat:repeat-x;
}

div.menu-interno-divisao-01 {
	float:right;
	width:30px;
	height:70px;
	background-image:url(../img/menu-interno-divisao-01.jpg);
}

div.menu-interno-divisao-02 {
	float:right;
	width:20px;
	height:70px;
	background-image:url(../img/menu-interno-divisao-02.jpg);
	background-position:center;
	background-repeat:no-repeat;
}

div.thumb {
	float:left;
	width:120px;
	height:90px;
	background-color:#666;
	border:1px solid #687900;
	margin:0px 20px 40px 0px;
}

div.foto-interna {
	float:right;
	margin:0px 0px 30px 30px;
	background-color:#dfe4b9;
	padding:5px;
}

div.foto-interna-centro {
	margin:25px 0px 25px 0px;
	clear:both;
	text-align:center;
}

div.foto-interna-centro img {
	border:5px solid #dfe4b9;
}

div.foto-interna-centro-sem-borda {
	margin:25px 0px 25px 0px;
	clear:both;
	text-align:center;
}

div.foto-interna-centro-sem-borda img {
	margin-right:80px;
}

div.lista {
	clear:both;
	margin-bottom:15px;
	padding:0px 0px 15px 0px;
	border-bottom:1px #CCCCCC solid;
}

div.thumb-galeria {
	width:105px;
	float:left;
	border:1px solid #687900;
	margin:0px 17px 15px 0px;
	height:70px;
}

div.thumb-galeria-dir {
	width:105px;
	float:left;
	border:1px solid #687900;
	margin:0px 0px 15px 0px;
	height:70px;
}

div.lista p {
	margin-bottom:0px;
}

div.lista div.img-left {
	float:left;
	padding:4px 20px 0px 0px;
}

div.lista div.img-right {
	float:left;
	padding:4px 0px 0px 20px;
}

div.lista div.texto {
	float:left;
}

div.lista-dupla-esq {
	padding:0px 0px 20px 0px;
	width:375px;
	float:left;
	clear:none;
}

div.lista-dupla-dir {
	padding:0px 0px 20px 0px;
	width:355px;
	float:left;
	clear:none;
}

div.sem-borda {
	border:0px;
	margin-bottom:12px;
	padding:0px 0px 13px 0px;
}

div.lista-destaque {
	clear:both;
	margin-bottom:15px;
	padding:15px 20px 20px 20px;
	border-bottom:1px #CCCCCC solid;
	background-image:url(../img/fundo-lista-destaque.jpg);
	background-position:top;
	background-repeat:no-repeat;
}

div.destaque-titulo {
	background-color:#CCCCCC;
	padding:5px;
	margin-bottom:1em;
}

div.revista-destaque {
	padding:0px 0px 20px 0px;
	clear:both;
}

div.revista-destaque-capa {
	padding:0px 20px 0px 0px;
	float:left;
	width:250px;
}

div.revista-destaque-detalhes {
	padding:0px 0px 0px 0px;
	float:left;
	width:460px;
}

div.divisor-linha {
	clear:both;
	height:20px;
	border-top:1px solid #CCC;

}

div.linha-separador-cinza {
	height:1px;
	background-color:#CCCCCC;
	clear:both;
	margin-bottom:15px;
}

div.img-noticias {
	background-color:#dfe4b9;
	padding:5px;
	margin:5px auto 10px auto;
	float:none;
}

div.img-noticias p {
	font-size:10px;
	margin:0px;
	line-height:16px;
	padding:3px;
}

div.left {
	float:left;
	margin:5px 15px 15px 0px;
}

div.right {
	float:right;
	margin:5px 0px 15px 15px;
}

div.icone-acao {
	padding:2px 0px 10px 0px;
}

div.icone-acao img {
	float:left;
	margin:0px 7px 0px 0px;
}

div.icone-acao p {
	padding:5px 0px 0px 0px;
}

div.info {
	display:none;
	border:1px solid #CCCCCC;
	background-color:#FFFFFF;
	padding:12px 15px 8px 15px;
	position:relative;
}

div.info div.fechar {
	position:absolute;
	right:3px;
	top:3px;
}

div.fundo-quadro-interno {
	background-image:url(../img/fundo-quadro-interno.jpg);
	background-position:top;
	background-repeat:no-repeat;
}


/* TEXTO estilos */

p.txt-sem-margem {
	margin:0px;
}

p.txt-fonte {
	padding:0px 0px 10px 0px;
	font-size:11px;
}

p.txt-chamada {
	color:#999999;
}

p.txt-float-right {
	float:right;
	margin:0px;
}

p.txt-float-left {
	float:left;
	margin:0px;
}

p.txt-carrinho {
	float:right;
	font-size:11px;
	color:#FFF;
	margin:0px;
}

p.txt-esqueci {
	float:right;
	font-size:10px;
	color:#b0b0b0;
	padding:0px 35px 0px 0px;
}

p.txt-topo {
	font-size:10px;
	color:#808080;
	margin:0px;
}

p.txt-menu-lateral {
	height:22px;
	padding:3px 0px 1px 0px;
	margin:0px 0px 0px 15px;
	font-size:13px;
	color:#851b34;
}

p.txt-menu-lateral-sem-fio {
	height:25px;
	padding:3px 0px 1px 0px;
	margin:0px 0px 0px 15px;
	font-size:13px;
	color:#851b34;
}

p.txt-menu-interno {
	margin:12px 0px 0px 0px;
}

p.txt-rodape {
	font-size:11px;
	line-height:16px;
	color:#808080;
	margin:0px;
}

p.txt-home {
	font-size:11px;
	line-height:15px;
	margin:0px 0px 5px 0px;
}

p.txt-home-sem-margem {
	font-size:11px;
	line-height:15px;
	margin:0px;
}

p.txt-thumb-lista {
	float:left;
	width:200px;
	height:86px;
	padding:2px 40px 2px 0px;
}

p.txt-thumb-lista-dir {
	float:left;
	width:200px;
	height:86px;
	padding:2px 0px 2px 0px;
}

p.txt-legenda-texto {
	font-size:11px;
	color:#8B8B8B;
	margin-top:0px;
}

p.txt-voltar-para-lista {
	float:right;
	margin:0px 0px 15px 0px;
}

p.legenda-foto {
	font-size:10px;
	color:#888b70;
	margin:0px;
	line-height:14px;
}

p.txt-dados-eventos {
	margin:0px;
}

p.thumb-icone {
	float:left;
	padding:0px 15px 0px 0px;
}

p.thumb-icone-p {
	float:left;
	padding:0px 5px 0px 0px;
}

h3.h-retranca {
	float:left;
	font-size:12px;
	font-weight:normal;
	color:#851b34;
	margin:0px;
}

p.txt-clear {
	clear:both;
	margin:0px;
}

li.li-materias {
	margin-bottom:5px;
}

span.txt-titulo-apagado {
	color:#885460;
}

span.vermelho {
	color:#8b0000;
}

span.azul {
	color:#006cb8;
}

span.laranja {
	color:#ff6000;
}




/* CLASSES de IMGs */

img.float-right {
	float:right;
	margin:0px 0px 10px 10px;
}

img.sem-borda {
	margin:0px 20px 0px 0px;
	text-align:center;
}

img.float-left {
	margin:5px 15px 5px 0px;
	float:left;
}

img.float-right {
	margin:5px 0px 5px 15px;
	float:right;
}

img.border {
	border:5px solid #dfe4b9;
}

img.border-lista {
	border:1px solid #687900;
}



/* LINKS estilos */

a.link-sem-underline {
	font-size:13px;
	text-decoration:none;
}

a.link-sem-underline:hover {
	font-size:13px;
	text-decoration:none;
}

a.link-sem-underline-12 {
	font-size:12px;
	text-decoration:none;
}

a.link-sem-underline-12:hover {
	font-size:12px;
	text-decoration:none;
}

a.link-home {
	text-decoration:none;
	font-size:11px;
}

a.link-home:hover {
	text-decoration:none;
	font-size:11px;
}

a.link-home-con {
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
}

a.link-home-con:hover {
	text-decoration:none;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
}

a.link-menu-acesso {
	color:#8da300;
	text-decoration:none;
	font-size:10px;
}

a.link-menu-acesso:hover {
	color:#ddf063;
	text-decoration:none;
	font-size:10px;
}

a.link-cadastre-se {
	color:#8da300;
	text-decoration:none;
}

a.link-cadastre-se:hover {
	color:#ddf063;
	text-decoration:none;
}

a.link-english {
	text-decoration:none;
	color:#FFF;
	font-size:10px;
}

a.link-english:hover {
	text-decoration:none;
	
	color:#F00;
	font-size:10px;
}

a.link-rodape {
	text-decoration:none;
	font-size:11px;
}

a.link-rodape:hover {
	text-decoration:none;
	font-size:11px;
}

a.link-esqueci {
	text-decoration:none;
	font-size:10px;
	color:#b0b0b0;
}

a.link-esqueci:hover {
	text-decoration:none;
	font-size:10px;
	color:#FFF;
}



/* COMPATIBILIDADE SITE ANTIGO */

/* LINKS estilos */

table.tabelacor1 {
	
	background-color:#dfe4b9;
	padding:5px;
	margin:10px auto 15px auto;
	float:none;
}








/* VILA DO AÇO 2011 - Estilos */

img.img-vila-logo {
	border:1px solid #ccc;
}

img.img-vila-01 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #ae1313;
}

img.img-vila-02 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #1d3c79;
}

img.img-vila-03 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #f7b20b;
}

img.img-vila-04 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #7d66bc;
}

img.img-vila-05 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #649018;
}

img.img-vila-06 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #a93a9a;
}

img.img-vila-07 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #e26d00;
}

img.img-vila-08 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #249b53;
}

img.img-vila-09 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #059ee1;
}

img.img-vila-10 {
	float:left;
	margin:0px 20px 20px 0px;
	border:1px solid #964229;
}

div.separador-vila {
	clear:both;
	margin:30px 0px 30px 0px;
	border:1px solid #ccc;
}
