/* CSS Alfakit */



body{

margin:0;

padding:0;

background:#05294a;

}



img{

border:0;

}



a{text-decoration:none;}



.tudo{

width:872px;

margin:0 auto;

background:#96bee2;

}



/* ------ fonts e estilos ------ */



.tit-produto{

font:12px arial;

color:#05294a;

font-weight:bold;

}



.prod{

margin: 7px 0px 7px 0px;

}



.titulos{

font:18px arial;

color:#05294a;

border-bottom:1px solid #96bee2;

margin-bottom:15px;

}



/* ------ divs --------- */



.busca{

width:171px;

height:300px;

background:url(fnd-busca.jpg) top no-repeat;
text-align:left;
}



.buscatxt{

width:115px;

font:9px arial;

color:#333333;

padding-left:28px;

padding-top:55px;

}



.meio{

width:515px;

background:url(fnd_meio.jpg) top no-repeat;

}



.meio-interno{

width:701px;

background:url(fnd_meio.jpg) top no-repeat;

}



.textos{

padding:20px 40px 20px 20px;

font:12px arial;

}



/* ------ lins ------ */



#link a, #link a:visited {

text-decoration:none;

display:block; 

padding:4px;

margin-bottom:2px;

font:11px arial;

color:#000000;

background:#a4c8e9;

}

#link a:hover {

color:#3cb2e2;

background-color:#eff3f5;

}



.linkhome a, #linkhome a:visited {

text-decoration:none;

display:block; 

padding:4px;
text-align:left;

margin-bottom:2px;

font:11px arial;

color:#000000;

}

.linkhome a:hover {

color:#3cb2e2;

background-color:#eff3f5;

}



.vermais{text-align:right;}

.vermais a{

text-decoration:none;

font-size:9px;

padding:2px;

color:#96bee2;

}

.vermais a:hover{

color:#05294a;

}



.voltar a{

color:#FFFFFF;

}



.paginacao{

text-align:center;
font:11px arial;
margin-top:10px;

}



.paginacao a, .paginacao a:visited {

font:11px arial;

color:#555555;

padding: 0 4px 0 4px;

text-decoration:none;



}

.paginacao a:hover {

color:#fff;



}



#menu{

width:870px;
text-align: left;
height:29px;

background:url(fundo-menu.jpg);
background-repeat: no-repeat;


padding-top:10px;

padding-left:30px;


}



#menu a, #menu a:visited {

  text-align:center; 

  text-decoration:none; 

  color:#05294a; 

  display: inline;

  padding:4px;

  font:12px arial;

  font-weight:bold;  

  }

#menu a:hover {

  color:#fff;

}





/* ------ forms ------- */



.form-home{

width:110px;

height:15px;

font-size:9px;

}



.box-prod{

width:158px;

height:161px;

background:url(fnd-prods.gif);

padding:5px;

margin-top:9px;

text-align:center;

}



.box-prod2{

width:150px;

height:161px;

background-color:#FFFFFF;

padding:2px;

margin-right:2px;

margin-top:9px;

padding-top:7px;

text-align:center;

}





.form-tabelas{

height:15px;

font-size:10px;

border:0px;

}



.m{

width:100%

}



/* ------ rodape --------- */



.rodape{

width:872px;

height:30px;

margin:0 auto;

text-align:center;

font:10px arial;

color:#FFFFFF;

}


.fundo_topo{
background-image:url(topo.jpg)
}
