body{margin:0; padding:0; background:url(../interface/bg.jpg) repeat-x #fff; font:10px tahoma; color:#7F8589; line-height:17px;}
table{font:10px tahoma; line-height:17px;}
img{border:none;}
p{margin:0; padding-top:7px; line-height:18px;}
a{color:#03559F; text-decoration:none;}
a:hover{text-decoration:underline; color:#0066CC;}
h1{font:bold 20px tahoma; color:#03559F;}
h2{font:bold 18px tahoma; color:#03559F;}
h3{font:bold 16px tahoma; color:#03559F;}
h4{font:bold 14px tahoma; color:#03559F;}
h5{font:bold 12px tahoma; color:#03559F;}
h6{font:bold 10px tahoma; color:#03559F;}
form{margin:0; padding:0;}
input{font:10px tahoma;}
textarea{font:10px tahoma;}
fieldset{border:none;}

#tudo{margin:0 auto; width:958px;}
#cabecalho{float:left; width:960px; height:303px; background:url(../interface/cabecalho.jpg) no-repeat;}
#menu-top{float:left; width:958px; font:11px tahoma; color:#03559F; text-align:center; margin-top:10px; _margin-top:6px;}
#menu-top ul{margin:0; padding:0; margin:0 auto;}
#menu-top li{margin:0; padding:0; display:inline; padding-left:7px; padding-right:7px; border-right:1px solid #BABEC2;}
#menu-top a{text-decoration:none; color:#8F8F8F;}
#menu-top a:hover{text-decoration:none; color:#03559F;}

#moldura-left{float:left; width:150px; margin-left:18px;}
#menu{float:left; width:144px; font:10px tahoma; margin-top:10px;}
#menu ul{margin:0; padding:0;}
#menu li{margin:0; padding:0; list-style-type:none; margin-bottom:1px;}
#menu a{padding-top:3px; padding-left:7px; text-decoration:none; color:#576471; background:url(../interface/menu-a.jpg) no-repeat; width:144px; height:21px; display:block;}
#menu a:hover{text-decoration:none; color:#fff; background:url(../interface/menu-hover.jpg) no-repeat; width:144px; height:21px;}
#menu .seta{display:none;}
#menu a:hover .seta{display:inline;}

#moldura-forma-pagamento{float:left; width:151px;}
#moldura-center{float:left; width:617px; margin-left:18px; font:12px tahoma; color:#7F8589;}
#moldura-center ul{line-height:17px;}
#moldura-destaque{float:left; width:617px; margin:10px 0;}
#moldura-destaque-cima{float:left;}
#moldura-destaque-meio{float:left; width:595px; /*height:212px;*/ border-left:1px solid #03559F; border-right:1px solid #03559F; padding:0 10px; /*overflow:hidden;*/}
#moldura-destaque-meio .destaque-foto{float:left; width:282px; /*height:215px;*/ position:relative; z-index:1; text-align:center; }
#moldura-destaque-meio .destaque-right{float:left; margin-left:10px; width:290px;}
#moldura-destaque-baixo{float:left;}

#moldura-produtos-capa{float:left; width:617px; margin-top:10px;}
#moldura-produtos-capa fieldset{float:left; width:610px; border:none;}
#moldura-produtos-capa label.left-right{float:left; width:179px; height:250px; margin:10px 0; padding-bottom:15px; border-bottom:1px dashed #E0E2E4;}
#moldura-produtos-capa label.left-right img{clear:both; width:120px; height:120px; overflow:hidden;}
#moldura-produtos-capa label.center{float:left; width:179px; height:250px; margin:10px 35px 0 35px; padding-bottom:15px; border-bottom:1px dashed #E0E2E4;;}
#moldura-produtos-capa label.center img{clear:both; width:120px; height:120px; overflow:hidden;}
#moldura-produtos-capa label span{display:block;}
#moldura-produtos-capa span span{display:inline;}
#moldura-produtos-capa img{margin:10px 0; text-align:center;}

#moldura-right{float:right; width:118px;}
#moldura-banner{float:left; margin:10px 0;}
#moldura-banner-cima{float:left;}
#moldura-banner-meio{float:left; width:106px; border-left:1px solid #03559F; border-right:1px solid #03559F; background:#ECEDEF; text-align:center; padding:0 5px;}
#moldura-banner-baixo{float:left;}

.titulo-banner{font:bold 11px tahoma; color:#FB8901; margin:7px 0;}
.produto-centralizado-capa{text-align:center;}
.titulos-capa{font:bold 10px tahoma; color:#03559F; text-transform:uppercase; margin-top:10px; padding-bottom:10px; border-bottom:1px dashed #E0E2E4;}
.titulos-capa img{margin-right:5px;}
.titulo-produto{text-align:left; font:bold 11px tahoma; color:#03559F; margin-bottom:5px;}
.descricao-produdo{text-align:left; font:10px tahoma; color:#7F8589; margin-bottom:5px;}
.valor{font:bold 12px tahoma; color:#FB8901;}
.mais-informacoes{text-align:right; font:10px tahoma; color:#03559F; margin-top:15px;}
.mais-informacoes a{text-decoration:none; color:#03559F; font-weight:bold;}
.mais-informacoes a:hover{text-decoration:underline; color:#03559F;}
.titulo-destaque{font:bold 17px tahoma; color:#03559F;}
.valor-destaque{font:bold 40px arial; color:#FC8901; margin:10px 0;}
.descricao-destaque{font:bold 12px arial; color:#878D93;}
.bt-destaque{clear:both; margin-top:15px; text-align:right;}
#rodape{float:left; width:958px; height:70px; background:#E3E8EC; border-bottom:14px solid #03559F; margin-top:10px; text-align:center; color:#03559F;}

/*miolo*/
#conteudo-miolo{clear:both; margin:10px 0;}
#moldura-foto-miolo{float:left; width:140px;}
.tituloproduto{font:bold 16px tahoma; color:#1972B1;}
.preco{font-weight:bold; color:#FC8901;}

/* classes de texto theo */
#k2-texto{}
.k2-texto-borda-cima{}
.k2-texto-bg{}/*#FFFFE8*/
.k2-texto-titulo{font:bold 20px tahoma; color:#03559F; padding:10px 0;}
.k2-texto-txt{font:12px tahoma; color:#7F8589;}
.k2-texto-borda-baixo{}
/* fim classes de texto theo */
