@charset "utf-8";
body{
margin:0px;
padding:0px;
min-width:780px;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#topo{
float:left;
width:100%;
min-width:1004px;
margin-bottom:0px;
}
#topo p{
padding:0px;
margin:0px;
}
#topo_info{
background-image:url(imagens/fundo_bemvindo.jpg);
background-repeat:no-repeat;
padding:3px 0px 3px 0px;
float:left;
background:#660000;
color:#FFFFFF;
width:100%;
}


#pesquisa{
padding:3px 0px 3px 0px;
float:left;
text-align:right;
background:#9E1604;
color:#ffffff;width:100%;
}
#topo_info .txt{
height:12px;
font-size:10px;
}
#topo_info .txt2{
height:17px;
font-size:10px;
}
#topo li{
color:#FFFFFF;
}
#menutopo{
margin-top:0px;
overflow:hidden;
font-weight:bold;
color:#555555;
background-image:url(../imagens/menu_bg.gif);
background-color:#25619E;
width:100%;
text-align:center;
}
#menutopo ul{
margin:0px;
padding:0px;
text-align:center;
width:100%;
}
#menutopo li{ 
float:left; 
overflow:hidden;
font-size:9px;
padding:4px 2px 4px 2px;
margin:0px 8px 0px 8px;
text-transform:uppercase;
height:12px;
}
#menutopo li a:link,#menutopo li a:visited,#menutopo li a:hover{
display:block;
color:#FFFFFF;
}
#barra_superior{
height:76px;
padding:0px 0px 5px 10px;
}
#topo_info a{
color:#FFFFFF;
}
#menutopo li a:hover{
text-decoration:underline;
}
#menu{
float:left;
width:145px;
z-index:1000;
border:1px solid #CCCCCC;
}
#menu dl{
margin:0px 0px 0px 10px;
}
#menu dl dt{
text-transform:uppercase;
font-weight:bold;
margin-top:10px;
}
#menu dl dt a{
color:#336699;
}
#menu dl dd{
margin-left:0px;
}
#menu p{
margin:0px;
padding:0px;
}
#conteudo{
margin-left:155px;
width:auto;
height:auto;
}
#geral{
margin:0 auto;
min-width:1004px;
}
#produtos, #produtosdestaque{
margin-left:155px;
margin-right:145px;
width:auto;
height:auto;
}
#infoproduto a:hover, #listaprodutos a:hover{
text-decoration:none;
}

.titulos1 a:link, .titulos1 a:visited{
text-decoration:underline;
color:#FFFFFF;
}
#descricaoproduto{
float:left;width:250px;
}
#parcelamento{
float:left;
padding-left:15px;
}
#produtosdestaque li{
float:left;
margin:0px;
padding:0px 5px 0px 5px;
height:200px;
width:31%;
text-align:center;
font-size:10px;
background-color:#FFFFFF;
}
.fixespaco{
width:500px;
margin:5px 0px 0px 0px;
padding:0px;
}
#produtos li, #listaprodutos li,#infoproduto li{ 
margin:0px;
padding:0px 5px 0px 5px;
min-height:260px;
width:30%;
text-align:center;
font-size:10px;
}
#listaprodutos,#infoproduto{
margin-left:155px;
width:auto;
height:auto;
}
#listaprodutos li, #infoproduto li{
width:98%;
text-align:left;
font-size:11px;
min-height:100px;
}
#infoproduto li{
min-height:220px;
}
#listaprodutos .listaprod{
min-height:10px;
height:10px;
margin:0px 0px 10px 0px;
}
#listaprodutos .listaprodutoscomprar{
display:block;
float:right;
padding-top:10px;
text-align:center;
}
#listaprodutos .produto{
display:block;
float:left;
}
#listaprodutos #prodrelacionados{
margin:10px 0px 20px 0px;
}
#prodrelacionados li{
width:23%;
float:left;
text-align:center;
}
#direita{
float:right;
text-align:center;
width:145px;
}
#rodape{
float:left;
width:100%;
margin-top:20px;
padding-top:20px;
height:100px;
background:url(../imagens/bg_baixo.gif) repeat-x;
}.titulosConteudo, legend{
color:#006699;
font-weight:bold;
font-size:11px;
}
.titulosmenu{
background-color:#990000;
color:#FFFFFF;
font-weight:bold;
padding:5px;
}

.linkavise:link, .linkavise:visited{
color:#0033CC;
text-decoration:underline;
}
.linkavise:hover{
color:#6699FF;
text-decoration:underline;
}

.concluido,.concluidostatus{
margin:0px;
padding:3px;
}

.concluido{
font-size:16px;
color:#FFFFFF;
}

.concluidostatus{
font-size:16px;
color:#FFFF00;
}
.concluidook{
background-image:url(../imagens/concluidook.jpg);
background-repeat:no-repeat;
}
.concluidoerro{
background-image:url(../imagens/concluidoerro.jpg);
background-repeat:no-repeat;
}
.preco{
color:#0066CC;
font-weight:bold;
}
/* HACKS PARA INTERNET EXPLORER <=6 */
* html #geral{
width:1004px;
float:left;
}
* html #topo{
width:1004px;
}
* html #infoproduto{
width:840px;
}
/* FINAL CSS HACKS INTERNET EXPLORER <= 6*/