/* CSS Document */

body {margin:0 auto; text-align:center;font: 11px verdana; color:#424242}
img {border:0}
div {font: 11px verdana; color:#424242}
td {font: 11px verdana; color:#424242}
#cont { width:770px; margin:0 auto}
#top {width:770px; height:102px; margin:0 auto; padding:20px 0; background:url(../../imagens/fundo.gif) repeat-x;}
#apresentacao {width:770px; margin:0 auto; padding-bottom:3px}
#conteudo {width:770px; margin:0 auto;display:table; background:#ededed}

#principal {background:#FFF; margin-top:-45px; width:469px; float:left; position: relative; text-align:left; padding:18px 0px 25px 20px; z-index: 2000}

#menu {background:url(../../imagens/borda_menu.gif) right 0px no-repeat #ededed; margin-top:0px; width:281px; margin: 0 ; text-align:center; float:left;}
#menu p { background:url(../../imagens/pontinhado_menu.gif) bottom repeat-x; padding: 10px 0; margin:0 auto; width:208px; z-index:100}
#menu .ultimo { background:none; padding: 10px 0; margin:0 auto; width:208px}
#banner {background:#FFFFFF; padding-top:3px; margin-top:-108px;float:left; width:281px;}

#rodape {width:770px; float:left; margin-top:3px}
#rodape1 {width:284px; float:left; height:105px; text-align:left; background:#FFF}
#rodape2 {width:486px; float:left; height:105px; background:url(../../imagens/borda_rodape.gif) top left no-repeat #ededed}

#totalize {width:770px; text-align:right}
#totalize a { font: 10px verdana; color:#646464; text-decoration:none; padding: 0px 15px; line-height:30px}
#totalize a:hover { color:#989898; text-decoration:none }

.fonte_rodape {text-align:left; float:left; font: 10px verdana; color:#424242; padding:28px 0px 10px 30px;}

.img_produto { width:141px;_width:149px; height:78px; _height:86px; border: 1px solid #d5d5d5; padding:3px; background:#FFF}
.img_produto_destaque { width:214px;_width:222px; height:127px; _height:135px; border: 1px solid #d5d5d5; padding:3px; background:#FFF; margin-bottom:8px}

.fonte_principal {font: 11px verdana; color:#424242}
.fonte_principal a {font: 11px verdana; color:#cf0000; text-decoration:none}
.fonte_principal a:hover {color:#ec4343; text-decoration:underline}

.titulo_produto {font: 12px verdana; color:#808080; font-weight:bold; text-transform:uppercase}
.titulo_produto a {font: 12px verdana; color:#808080; font-weight:bold; text-transform:uppercase; text-decoration:none}
.titulo_produto a:hover { text-decoration:underline;color:#a8a8a8;}

#marqueecontainer{
position: relative;
width: 202px; /*marquee width */
height: 100px; /*marquee height */
overflow: hidden;
text-align:center;
margin:0 auto;
padding:0px;
}

.formulario { padding:2px; border:1px solid #424242; font: 11px verdana; color:#424242}
.formulario_erro { padding:2px; border:1px solid #ee0000; font: 11px verdana; color:#ee0000}


#img_home {width:216px; height:114px; border:solid 1px #e2e0e3}