a:link,a,a:hover,a:active{outline:none;}
#PrinDet{border:0px #333 solid; margin: 0 0px 0 0px; padding: 0px 0 0 0px; width:auto; margin-left:185px;}
#TituloDet{border:0px #333 solid; width:100%;  height:85px; float:left;}
#TituloDet h1{font-size:18px; color:#000; }
#TituloDet p{font-size:12px; color:#5b5b5b}
#TituloDet p a{font-size:12px; color:#06F; line-height:30px;}
.TituloDivDet{background:url(../imagens/pontoponto.gif); width:100%; height:1px; }
.ondeesta{ float:left; width:99.7%; font-size:12px;color:#06F;margin-top:5px; height:26px; border:#999 1px dotted; }
.txondeesta{ float:left; width:auto; line-height:25px;  font-size:12px;color:#06F;   }
.txondeesta img{ vertical-align:middle}
#FotoDet{border:0px #333 solid; width:294px; float:left; height:391px; text-align:center;}
#DadosCompDet{border:0px #333 solid; margin-left:300px; padding: 0px 0 0 0px; width:auto; height:391px;  margin-top:-7px; }
.InfoProd2{border:0px #333 solid; float:left; width:100%;}
.InfoProd{float:left; width:99.5%; white-space:normal;}
.InfoProd {font-size:16px; color:#666666; margin-top:3px; margin-left:10px; width:98%; text-align:justify;line-height: 1.5em;   }
.InfoProd  a{color:#1a75ce; }
.InfoProd  a:hover{color:#f7b428; text-decoration:none; }
.InfoProd .espp {height:5px; }
.esppT p { font-size:12px; color:#666; }
.InfoProd h2{font-size:14px; color:#333; }
#InfoAdProd {border:0px #666 dotted; float:left; width:100%; background:#ffe3e3; height:115px; text-align:center; }
#InfoAdProd p{ font-size:14px; color:#333; padding-top:3px; }
.InfoProd a{color:#03C; }
.InfoProd a:hover{color:#00F;  }
.epc{float:left; height:10px; width:100%}
.LinhaDivsDt{ float:left; height:1px; background:#e9ebef; }
.EspG{float:left; width:100%; height:20px; background:#FFF;}
.SubTis{float:left; width:100%; background:url(../imagens/divida14.gif); height:30px; text-align:center;  line-height: 23pt; margin-top:15px;}
.SubTis h2{ background-color:#FFF; float:left; width:100px; text-align:left; padding-left:10px; font-size:18px; color:#ec135a }
.SubTis2{float:left; width:100%;height:30px; text-align:center;  line-height: 23pt;}
.SubTis2 h2{ background-color:#FFF; float:left; width:100px; text-align:left; padding-left:10px; font-size:18px; color:#ec135a }

#FotoProdutoM {width:280px; height:280px; float:left; border:0px #333 solid; margin-left:120px;}
#FotoProdutoM img {border:0px #d1d1d1 solid;}
#FotoDet4{border:0px #333 solid; width:294px; float:left; height:391px; text-align:center;}
#FotoDet4a{border:0px #333 solid; width:294px; float:left; height:495px; text-align:center;}
#DadosCompDet4{border:0px #333 solid; margin-left:365px; padding: 0px 0 0 0px; width:auto; height:451px;  margin-top:-7px; }
#FotoProdutoM4 {width:360px; height:360px; float:left; border:0px #333 solid;}
#FotoProdutoM4 img {border:1px #d1d1d1 solid;}
.FotoMenor {width:45px; height:45px; float:left; border:2px #FFF solid; margin-top:0px; margin-left:-2px;}
.FotoMenor img {border:1px #bcbcbc solid;}
.FotoMaior {width:44px; height:44px; float:left; border:0px #FFF solid;}
.FotoMaior img{ border:0px solid #fff; }
.FotoMaior a:hover img{ border:0px dotted #CCC; width:55px; height:55px; margin-top:-5px; margin-left:-5px; z-index:0; opacity:.7;}
.Meramente{width:100%; height:25px; background:#CCC; text-align:center;  font-size:12px; float:left; line-height:25px;}
.MeramenteFrete{float:left; width:120px; height:24px;font-size:15px; color:#9c3030; }
.MeramenteFrete2{float:right; width:22%; height:24px; background:#FFF;}
.ciq{width:55%; float:left; text-align:center;  font-size:14px; height:65px; border:0px #999 solid; margin-top:15px;}
.ciq select{color:#666666;  font-size:18px; height:25px; text-indent:10px; 
border-radius: 10px; /*Padrão*/-moz-border-radius: 10px; /*Firefox*/-webkit-border-radius: 10px; /*Web Kit*/background-color: #EFF4F6;letter-spacing: 0;padding: 10px;text-align: justify;border-radius:5px;border:1px #c6d3d8 solid;}

.nevgs{float:left;width:800px;height:40px; font-size:16px; color:#1a75ce;}
.nevgs a{color:#1a75ce}
.nevgs a:hover{color:#f7b428; text-decoration:none;}

.ciq .sopt1 {background-color:#ebe9e9;  }
.ciq .sopt2 {background-color:#f4f4f4; }

.clicaopina {cursor:pointer;color:#1a75ce; font-size:14px}
.clicaopina:hover{cursor:pointer;color:#f37b20;text-decoration:none}

.estoquex{ background-color:#008c45; float:right; width:99%; height:64px;}

.ciq2{width:44%; float:left; text-align:center;  font-size:14px; height:65px; border:0px #999 solid; margin-top:5px;}
.Garantia {width:30px; float:left; border:0px #999 solid;}
.GarantiaTexto {width:auto; float:left; border:0px #999 solid;  font-size:13px;}
.TitiGar{  font-size:14px; width:auto; float:right; border:0px #999 solid; width:100%; color:#333;}
.TitiGar2{  font-size:11px; width:auto; float:right; border:0px #999 solid; width:100%; color:#333;}
#divParcela{width:99.3%; float:left; text-align:center;  font-size:11px; height:115px;  border:1px #ababab dotted; margin-left:2px; margin-top:5px;}
#divParcela h2{ padding-top:5px; color:#4e4e4e; font-size:14px;}
.p1 { float:left; width:40%; text-align:right; padding-top:5px; font-size:14px; color:#666; }
.p2 { float:left; width:59%; text-align:left; padding-top:5px; font-size:14px; color:#666; font-weight:bold; }
.p1a { float:left; width:40%; text-align:right; padding-top:8px; font-size:20px; color:#5c9e0d;  }
.p2a { float:left; width:59%; text-align:left; padding-top:1px; font-size:38px; color:#5c9e0d;}

.p1b { float:left; width:35%; text-align:right; padding-top:7px; font-size:16px; color:#666666; }
.p2b { float:left; width:64%; text-align:left; padding-top:7px; font-size:16px; color:#666666;}
.p2b a:hover{color:#1a75d7; text-decoration:none}

.Med {float:left; width:33%;}
.Med a{ color:#F00; }


.p11 { float:left; width:40%; text-align:right; padding-top:10px; font-size:12px; color:#666; }
.p22 { float:left; width:59%; text-align:left; padding-top:9px; font-size:14px; color:#666;}

#divPreco{width:99.3%; float:left; text-align:center;  font-size:14px; height:110px; margin-left:2px; } 
.Lupa img{float:right; margin-top:-80px; margin-right:20px;}
#layer_alerta{ border:#000 1px solid; width:auto;}
#divcentro{float:left; width:98%; height:98%; border:1px #CCC solid; margin-top:5px; margin-left:5px;}