body {

margin-left: 0px;

margin-top: 0px;

margin-right: 0px;

margin-bottom: 0px;

font: 80% Tahoma;

align: center;

background-color: #333;

margin: auto 0px;

padding: 0px;

text-align: center;

}





img {

border: 0px;

}



#alinhaCentro {

position: relative;

width: 778px;

margin: 0px auto;

}



#geral {

position: relative;

float: left;

width: 778px;

background-color: #dadada;

}



#links{

background-image: url(../imagens/imgtopo.jpg);

background-repeat: no-repeat;

width: 778px;

height: 65px;

float: left;

position: relative;

}



#linkindique{

float: right;

width: auto;

height: auto;

margin-top: 24px;

margin-right: 30px;

font-size: 11px;

}



#linkadicione{

float: right;

width: auto;

height: auto;

margin-top: 24px;

margin-right: 25px;

font-size: 11px; 

}



#telefonetop{

background-color: #333;

background-image: url(../imagens/backtel.jpg);

position: relative;

float: right;

font-size: 14px;

width: 192px;

height: 33px;

}



.telefonetop{

position: relative;

float: right;

font-size: 14px;

color: #fff;

padding: 7px 25px 0px 0px;

}





#flash{

float: left;

position: relative;

width: 778px;

height: 177px;

background-color: #f0f0f0;

}



#bemvindo{

float: left;

position: relative;

width: 300px;

height: 50px;

color: #fff;

font-size: 12px;

text-align: left;

padding: 5px;

line-height: 17px;

}





#esquerda{

background-color: #dadada;

float: left;

width: 205px;

height: auto;

}



.titulocotas{

background-color: #dadada;

background-image: url(../imagens/imgcotas.jpg);

float: left;

width: 205px;

height: 38px;

}



.tituloclassificados{

background-color: #dadada;

background-image: url(../imagens/imgclassifi.jpg);

float: left;

width: 205px;

height: 38px;

}



#categorias{

float: left;

width: 205px;
height: auto;

}



#altura{

float:left;

position:relative;

height: 8px;

width: 205px;

}



#largura{

float:left;

position:relative;

height: 55px;

width: 45px;

}





#menucategorias{

float: left;

width: 145px;

height: auto;

}



#menucategorias a{

font-size: 11px;

color: #666;

display: block;

text-decoration: none;

text-align: left;

height: 20px;

}



#menucategorias a:hover{

color: #0033FF;

}



#menucategorias li{

list-style: none;

}



#menucategorias ul {

list-style: none;

padding: 0px;

margin: 0px;

}



#menu{

background-color: #333;

background-repeat: repeat-x;

width: 778px;

height: 33px;

float: left;

position: relative;

}



#menu a{

font-size: 11px;

color: #fff;

display: block;

text-decoration: none;

padding: 9px 0px 0px 14px;

flaot: left;

}



#menu a:hover{

color: #C1C1FF;

}



#menu li{

list-style: none;

float: left;

}



#menu ul {

list-style: none;

padding: 0px;

margin: 0px;

}





#direita{

position: relative;

float: left;

width: 573px;

min-height: 420px;

background-color: #fff;

}

#direita2{

position: relative;

float: right;

width: 570px;

min-height: 420px;

background-color: #fff;

}


.imgdireita{

position: relative;

float: left;

width: 570px;

height: 60px;

background-image: url(../imagens/imgdireita.jpg);

background-repeat: repeat-x;

}



.missao{

float: left;

text-align: left;

color: #000;

font-size: 13px;

margin-top: 19px;

margin-left: 16px;

}



.missao2{

float: left;

text-align: left;

color: #000;

font-size: 11px;

margin-top: 12px;

margin-left: 25px;

}



.textomissao{

float: left;

text-align: left;

width: 500px;

height: auto;

font-size: 11px;

color: #000;

padding: 15px;

line-height: 15px;

}

.textomissao2{

float: left;

text-align: left;

width: auto;

height: auto;

font-size: 11px;

color: #000;

padding: 15px;

line-height: 15px;

}



a{

color: #fff;

text-decoration: none;

 }



a:hover{

color: #C1C1FF;

text-decoration: underline;

}



#rodape{

background-image: url(../imagens/rodape.jpg);

background-repeat: repeat-x;

width: 778px;

height: 59px;

float: left;

position: relative;

margin-top: 2px; 

}



.textorodape{

float: left;

font-size: 11px;

color: #333;

padding: 22px;

}



.formulariocontatotxt{

display:block;

float:left;

width:350px;

border:#a7a7a7 1px solid;

margin-top:5px;

margin-left:0px;

font-size:10px;



}

.formulariocontatoteltxt{

display:block;

float:left;

width:150px;

border:#a7a7a7 1px solid;

margin-top:5px;

margin-left:0px;

font-size:10px;



}



.formulariocontatotextareatxt{

display:block;

float:left;

width:350px;

height:150px;

border:#a7a7a7 1px solid;

margin-top:5px;

margin-left:0px;

font-size:12px;



}