

*{
margin:0;
}

#container{
width:800px;
margin:0 auto;
}

#destaque{
width:800px;
height:200px;
clear:both;
background-color:#F5F5F5;
}

form input{
background:#FFFFFF;
width: 15em;
border: 1px solid #000033;
color:#FF3300;

}

form input#btbusca {
background:#0066CC;
display:inline-block;
width: 5em;
border:0;
font:Arial, Helvetica, sans-serif 10 bold;
color:#FFFFFF;
margin-left:3px;
}

#cabec01{
width:200px;
height:60px;
float:left;
padding-left:5px;
padding-top:15px;
border:0;
}

div#cabec01 img{
border:none;
}

div#cabec02{
width:500px;
height:25px;
float:Right;
text-align:right;
padding-top:15px;
padding-right:10px;
position:relative;
top:43px;
background-image:url(img_estrut/paletaMenu.png);
background-position:right;
background-repeat:no-repeat;
}

ul#menuCabec li{
list-style:none;
display: block;
float:right;
margin-right:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
}

ul#menuCabec li a{
text-decoration:none;
color:#000066;
}

ul#menuCabec li a:hover{
color:#FFFFFF;
}

#barra{
clear:both;
width:788px;
padding:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
text-align:right;
background-image:url(img_estrut/bg_gradienteAzul.jpg);
background-repeat:repeat-x;
border-bottom:2px solid #0066CC;
z-index:1;
height:18px;
}


#corpo{
background-color:#FFFFFF;
height:470px;
}


#menu{
padding-top:20px;
width:200px;
height:450px;
float:left;
background-image:url(img_estrut/bg_pontosAzul.jpg);
}

ul#menuprincipal{
margin:0;
padding:0;
background-color:#0066CC;
display:block;
border-bottom:dashed #FFFFFF thin;
}

ul#menuPricipal li{
position:relative;
left:-40px;
list-style:none;
width:200px;
}

ul#menuPricipal li a{
display:block;
font-family:Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:12px;
text-decoration:none;
background-color:#0066CC;
padding:8px;
}

ul#menuPricipal li#topo a{
border-top:dashed #FFFFFF thin;
}


ul#menuPricipal li a:hover{
background-color:#6993CB;
background-repeat:repeat-x;
color:#202E4A;
}

#categoria{
float:right;
width:570px;
height:440px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font:normal;
padding:10px;
overflow:auto;
}

corpoIndex{
float:right;
width:570px;
height:440px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font:bold;
}

#categoria h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font:bold;
margin-top:10px;
color:#0066CC;
border-bottom:#0066CC dashed 1px;
}

#corpo2{
float:left;
width:450px;
height:450px;
padding-left:50px;
padding-right:100px;
}

#corpo2 h1{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font:bold;
margin-top:35px;
margin-bottom:10px;
color:#0066CC;
border-bottom:#0066CC dashed 1px;
}

#corpo2 p{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font:normal;
margin-bottom:10px;
color:#0066CC;
text-align:justify;
line-height:18px;
}

#produtosDestaques{
height:220px;
}

#unidades{
height:250px;
}

#rodape{
clear:both;
width:800px;
height:20px;
background-image:url(img_estrut/bg_gradienteAzul.jpg);
background-repeat:repeat-x;
border-bottom:1px solid #0066CC;
}

ul#topicos{
font-family:Arial, Helvetica, sans-serif;
font-size:15px;
font:normal;
list-style:none;
border-top:solid #999999 1px;
}

ul#topicos li{
border-bottom:solid #999999 1px;
}

ul#topicos li span a{
font-size:10px;
display:inline-block;
background:#FF9900;
border:#FF3300;
color:#FFFFFF;
width:50px;
margin:2px;
text-align:center;
text-decoration:none;
}

ul#topicos span a:hover{
background: #FF3300;
}

#rel_produtos{
display:block;
}

#rel_produtos li {
float:left;
margin:5px;
list-style:none;
}

div.admin{
padding:20px;
}

.formAdmin{
margin-top:50px;
}

.tit{
margin-left:120px;
}

.tabelaInsert{
font-size:14px;
font:normal;
#zerar{
display:none;
}

#mensageErro{
color:#FF0000;
font:Arial, Helvetica, sans-serif normal 11px;
}

.detProduto{
font-size:11px normal;
}

#label{
font:Arial, Helvetica, sans-serif 12px normal
}
