html
{
	min-height:100.2%;
}

body
{
	background:url(/_images/internas/bg_geral_01.jpg) top repeat-x #ffffff;
	margin:0px;
	padding:0px;
	font-family:'Trebuchet MS', Tahoma;
	font-size:13px;
	line-height:16px;
}

img
{
	border:none;
	font-family:'Trebuchet MS', Tahoma;
	color:#000000;
	font-size:11px;
}

a
{
	text-decoration:none;
	color:#000000;
}
a:hover
{
	text-decoration:none;
	color:#000000;
}


.fonte-trebuchet-cinza-12
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	color:#4b4946;
}
.fonte-trebuchet-cinza-12 a
{
	font-size:12px;
	color:#4b4946;
}
.fonte-trebuchet-cinza-12 a:hover
{
	font-size:12px;
	text-decoration:none;
	color:#4b4946;
}

.fonte-trebuchet-cinzaClaro-12
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	color:#6e6e6e;
}
.fonte-trebuchet-cinzaClaro-12 a
{
	font-size:12px;
	color:#6e6e6e;
}
.fonte-trebuchet-cinzaClaro-12 a:hover
{
	font-size:12px;
	text-decoration:none;
	color:#6e6e6e;
}


.fonte-trebuchet-cinzaClaro-10
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:10px;
	color:#b1b3bb;
}
.fonte-trebuchet-cinzaClaro-10 a
{
	font-size:10px;
	color:#b1b3bb;
}
.fonte-trebuchet-cinzaClaro-10 a:hover
{
	font-size:10px;
	text-decoration:none;
	color:#b1b3bb;
}

.fonte-trebuchet-cinzaEscuro-9
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:9px;
	color:#262c43;
}
.fonte-trebuchet-cinzaEscuro-9 a
{
	font-size:9px;
	color:#262c43;
}
.fonte-trebuchet-cinzaEscuro-9 a:hover
{
	font-size:9px;
	text-decoration:none;
	color:#262c43;
}

.fonte-trebuchet-cinzaClaro-9
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:9px;
	color:#646878;
}
.fonte-trebuchet-cinzaClaro-9 a
{
	font-size:9px;
	color:#646878;
}
.fonte-trebuchet-cinzaClaro-9 a:hover
{
	font-size:9px;
	text-decoration:none;
	color:#646878;
}


.fonte-trebuchet-branco-12
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	color:#ffffff;
}
.fonte-trebuchet-branco-12 a
{
	font-size:12px;
	color:#23b9d1;
	text-decoration:underline;
}
.fonte-trebuchet-branco-12 a:hover
{
	font-size:12px;
	text-decoration:none;
	color:#23b9d1;
}

.fonte-trebuchet-azulClaro-12
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:12px;
	color:#318aa6;
}
.fonte-trebuchet-azulClaro-12 a
{
	font-size:12px;
	color:#318aa6;
	text-decoration:underline;
}

.fonte-trebuchet-azulClaro-12 a:hover
{
	font-size:12px;
	text-decoration:none;
	color:#318aa6;
}

.fonte-trebuchet-azulClaro-9
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:9px;
	color:#318aa6;
}
.fonte-trebuchet-azulClaro-9 a
{
	font-size:9px;
	color:#318aa6;
	text-decoration:none;
}

.fonte-trebuchet-azulClaro-9 a:hover
{
	font-size:9px;
	text-decoration:none;
	color:#318aa6;
}

.fonte-trebuchet-azulClaro-11
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:11px;
	color:#318aa6;
}
.fonte-trebuchet-azulClaro-11 a
{
	font-size:11px;
	color:#318aa6;
	text-decoration:none;
}
.fonte-trebuchet-azulClaro-11 a:hover
{
	font-size:11px;
	text-decoration:none;
	color:#318aa6;
}

.fonte-trebuchet-azulEscuro-16
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:16px;
	color:#144271;
}
.fonte-trebuchet-azulEscuro-16 a
{
	font-size:16px;
	color:#144271;
	text-decoration:none;
}
.fonte-trebuchet-azulEscuro-16 a:hover
{
	font-size:16px;
	text-decoration:none;
	color:#144271;
}

.fonte-trebuchet-paginacao
{
	font-family:'Trebuchet MS', Tahoma;
	color:#262c43;
	font-size:11px;
}
.fonte-trebuchet-paginacao a
{
	font-size:11px;
	color:#262c43;
	text-decoration:none;
}
.fonte-trebuchet-paginacao a:hover
{
	font-size:11px;
	text-decoration:underline;
	color:#318aa6;
}

.fonte-trebuchet-cinza-11
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:11px;
	color:#262c43;
}
.fonte-trebuchet-cinza-11 a
{
	font-size:11px;
	color:#262c43;
	text-decoration:none;
}
.fonte-trebuchet-cinza-11 a:hover
{
	font-size:11px;
	color:#262c43;
	text-decoration:underline;
}

.fonte-trebuchet-cinzaClaro-14
{
	font-family:'Trebuchet MS', Tahoma;
	font-size:14px;
	color:#646878;
}
.fonte-trebuchet-cinzaClaro-14 a
{
	font-size:14px;
	color:#646878;
	text-decoration:none;
}
.fonte-trebuchet-cinzaClaro-14 a:hover
{
	font-size:14px;
	color:#646878;
	text-decoration:underline;
}

.contorno_foto{
	padding:3px;
	border:1px #f0f0f0 solid;
}

#bg_fotinha
{
	background:url(/_images/home/bg_fotinhas_01.png) no-repeat center;
	padding:12px 7px 9px 7px;
}

.input{
	font-family:'Trebuchet MS', Tahoma;
	font-size:11px;
	border:1px #cccccc solid;
	color:#646878;
}

input.error, textarea.error	{ border:1px solid #600; }

label.error	{ color:#600; font-style:italic; font-size:10px }


/*ALTERAÇÃO RODAPÉ - 25/03/11 
============================================================================*/

#rodape{margin:10px; padding:0 0 15px 0;}
#rodape .clear{ clear:both;}

#rodape dl.enderecos{float:left; display:inline; margin:0 0 0 15px; padding:0; width:450px;}
#rodape dl.enderecos dt{color:#99bbd1; display:block;}
#rodape dl.enderecos dd{display:block; margin:0; padding:0;}

#rodape .telefone{float:left; display:inline; margin:24px 15px 0 0; text-align:center; width:200px;}
#rodape .telefone span{ font-size:24px;}

#rodape dl.fale{float:left; display:inline; margin:18px 0 0 0; padding:0; width:140px;}
#rodape dl.fale dt{color:#99bbd1; display:block;}
#rodape dl.fale dd{display:block; margin:0; padding:0;}


/*FLOATER - 25/03/11 
============================================================================*/
#floater{width:356px; height: 129px; position: absolute; top:10%; left: 40%; display: none;}
a#floaterFechar{background: url(/_images/home/fecharFloater.gif) no-repeat top left; width: 59px; height: 18px; text-indent: -999em !important; display: block; float:right;}
