/*CSS - 2a1n0d5e2r0l0i9s.com
	Figuracao=WBSP
	modelo= 6
*/
*{/*zerando todas as margens e espaos*/
margin: 0;
padding:0;}

/*-------TAGS-------*/
body{
background:#5274b4 url(../imagens/fundo.gif);
color:#2f2f2f;
font:11px Arial, Helvetica, sans-serif;
text-align:center;}

a{
color:#0a827c;
text-decoration:none;}

a img{border:none;}

address{font-style:normal;}

/*-------CLASSES-------*/
.addr{margin-left:10px;}

.addr strong{color:#304571;}

.caixa1{
background:url(../imagens/caixa1.jpg) top no-repeat;
overflow:hidden;
width:530px;}

.caixa1_base{
background:url(../imagens/caixa1_base.jpg) bottom no-repeat;
padding:16px 10px 5px 20px;
width:500px;}

.email a{ color:#333333;}

.email a:hover{text-decoration:underline; color:#CC0000;}

.caixa2{
background:url(../imagens/caixa2.jpg) top no-repeat;
width:184px;}

.caixa2 li{margin-left:16px;}

.caixa2_base{
background:url(../imagens/caixa2_base.jpg) bottom no-repeat;
padding:14px 10px;
width:164px;}

.caixa3{
background:url(../imagens/caixa3.jpg) no-repeat;
height:160px;
padding:16px 160px 16px 20px;
width:338px;}

.direita{float:right;}

.espaco_dir{padding-right:10px;}

.esquerda{float:left;}

.margem_esq{margin-left:80px;}

.margens5{margin:5px auto;}

.nivelador{zoom:1;}/*limpa elementos com float no IE7 ou menor*/

.nivelador:after{/*limpa todos os elementos com float*/
clear:both;
content:".";
display:block;
height:0;
visibility:hidden;}

.sede{
color:#CC0000;}

.tel{
font-size:20px;
color:#CC0000;}

.texto{
font-size:13px;
padding-top:10px;
text-align:justify;
}

.texto-lista{
font-size:13px;
line-height:20px;
padding:10px 0 0 20px;
}

.title{
color:#0033CC;
font-size:16px;
margin-bottom:5px;}

/*-------IDs-------*/
#coluna_direita{
float:right;
padding:0 5px;
width:531px;}

#coluna_direita p{
margin-bottom:4px;
padding-left:10px;}

#coluna_esquerda{
background:url(../imagens/coluna_esquerda.jpg) top no-repeat;
float:left;
width:229px;}

#coluna_esquerda img{margin:15px 10px;}

#geral{
background:#fff;
margin:0 auto;
text-align:left;
width:770px;}

#rodape{
background:url(../imagens/rodape.jpg) top no-repeat;
color:#f2f2f2;
height:70px;
overflow:hidden;
padding-top:59px;
text-align:right;
width:770px;}

#rodape li{
display:inline;}

#rodape li a{color:#fff;}

#rodape li a:hover{text-decoration:underline;}

#rodape ul{
padding:45px 30px 0 0;}

#topo{
background:url(../imagens/topo.jpg) top no-repeat;
height:166px;}

/* declaraes para o form */

fieldset, input, textarea {
  border:0px solid #CCC;
}

fieldset {
  padding:10px;
}

label {
  display:block;
  float:left;
  width:100px;
}

input, textarea {
  margin-bottom:10px;
  border:1px solid #6666FF;
}

legend {
	display:none;
}