@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
	background:#FFFFFF;
	
}
#Geral {
	height: auto;
	width: 936px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.SepNC {
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #A0A0A0;
}
.SepNCBT {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A0A0A0;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #A0A0A0;
}
.SepNCB {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A0A0A0;

}
#Topo {
	height: 149px;
	width: 936px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 2px;
	margin-left: auto;
	background-image: url(../_Interface/_TopoFundo.png);
	background-repeat: no-repeat;
}
#BarraMenuGeral {
	background-image: url(../_Interface/_BarraMenuGeral.png);
	background-repeat: no-repeat;
	height: 26px;
	width: 936px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#Conteudo {
	min-height: 1250px !important;
	height: auto !important;
	width: 936px;
	margin-top: 2px;
	margin-bottom: 2px;
}
#MenuEsquerdo {
	background-color: #FFC923;
	float: left;
	height: 1250px;
	width: 156px;
	margin-right: 2px;
	margin-top: 0px;
}
#Rodape {
	background-color: #FFF5D6;
	height: 241px;
	width: 777px;
	clear: both;
	margin-top: 2px;
	float: right;
	background-image: url(../_Interface/rodapee.png);
	background-repeat: no-repeat;
}
#Produtos {
	width: 777px;
	display: table;
	height: auto !important;
	float: right;
	background-color: #FFFFFF;
	clear: right;
}
#Banner1 {
	float: left;
	height: 350px;
	width: 777px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-color: #117171;
}
#Banner2 {
	float: right;
	height: 190px;
	width: 388px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
	background-color: #841900;
}
#BarraProdutos {
	background-image: url(../_Interface/_BarraProdutos.png);
	background-repeat: no-repeat;
	height: 366px !important;
	width: 775px;
	margin-top: 2px;
	margin-bottom: 2px;
	clear: both;
	background-position: top;
	border: 1px solid #014058;
	background-color: #FFFFFF;
	min-height: 300px;
}
#Cadastro {
	background-image: url(../_Interface/_BarraProdutos.png);
	background-repeat: no-repeat;
	height: auto;
	min-height: 700px;
	width: 775px;
	margin-top: 0px;
	margin-bottom: 2px;
	clear: both;
	background-position: top;
	border: 1px solid #014058;
	background-color: #FFFFFF;

}
.BarraSep {
  
   background-color: #EBEBEB;
	border: 1px solid #E9E9E9;
}
.Texto1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.BoxFree {
	background-color: #EBEBEB;
	border: 1px solid #E9E9E9;
}
#BarraProdutos2 {
	background-image: url(../_Interface/_BarraProdutos.png);
	background-repeat: no-repeat;
	height: auto;
	width: 775px;
	margin-top: 0px;
	margin-bottom: 2px;
	clear: both;
	background-position: top;
	border: 1px solid #014058;
	background-color: #FFFFFF;
	min-height: 1155px;
	padding: 0px;
}

#TopoProdutos {
	background-image: url(../_Interface/_BarraProdutos.png);
	background-repeat: no-repeat;
	height: 23px;
	width: 772px;
	margin-top: 0px;
	margin-bottom: 2px;
	clear: both;
	background-position: top;
}
#Pags {
	background-image: url(../_Interface/_BarraProdutos.png);
	background-repeat: no-repeat;
	height: 1020px;
	width: 775px;
	margin-top: 0px;
	margin-bottom: 2px;
	clear: both;
	background-position: top;
	border: 1px solid #014058;
}


#FormInferior {
	height: 100px;
	width: 512px;
	margin-top: 8px;
	margin-left: 15px;
	background-image: url(../_Interface/logoFormInferior.png);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 225px;
	background-color: #FFFFFF;
}
#BarraAzul {
	height: 9px;
	width: 775px;
	margin-top: 3px;
	background-position: left;
	background-color: #014058;
	clear: both;
}
.TextFormInferior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C6F99;
}
.TextFormInferior a:link, .TextFormInferior a:active, .TextFormInferior a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C6F99;
	text-decoration: none;
}
.TextFormInferior a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C6F99;
	text-decoration: underline;
}
.TextFormInferior2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
}
.TextFormInferior2 a:link, .TextFormInferior2 a:active, .TextFormInferior2 a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.TextFormInferior2 a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: underline;
}
.btOkFormInferior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C6F99;
	background-color: #FFC000;
}
.InputForm {
	border: 1px solid #828282;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0C6F99;
}


#TitulosBarrasProdutos {
	height: 18px;
	width: 350px;
	margin-top: 5px;
	margin-left: 11px;
	padding: 0px;
	float: left;
}
#LinksBarrasProdutos {
	height: 18px;
	width: 79px;
	margin-top: 5px;
	margin-left: 11px;
	padding: 0px;
	float: right;
}

.TituloBarraProdutos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
}
.LinksBarraProdutos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
}
.LinksBarraProdutos a:link, .LinksBarraProdutos a:active, .LinksBarraProdutos a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	text-decoration: none;
}
.LinksBarraProdutos a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	margin: 0px;
	text-decoration: underline;
}
#Produto {
	float: left;
	min-height: 260px !important;
	height: auto !important;
	width: 125px;
	margin-top: 4px;
	margin-left: 25px;
	min-height: 219px;
	min-width: 125px;
	text-align: center;
	vertical-align: top;
}
#Produto2 {
	float: left;
	height: 260px;
	width: 125px;
	margin-top: 4px;
	margin-left: 52px;
	min-height: 219px;
	min-width: 125px;
	text-align: center;
	vertical-align: top;
}
#LTopo {
	background-image: url(../_Interface/LogoTopo.png);
	background-repeat: no-repeat;
	float: left;
	height: 130px;
	width: 403px;
	margin-top: 9px;
	margin-left: 5px;
}
#LogoTopo {
	background-repeat: no-repeat;
	float: left;
	height: 130px;
	width: 195px;
	margin-top: 9px;
	margin-left: 5px;
}
#FormTopo {
	float: right;
	height: 104px;
	width: 703px;
	margin-top: 17px;
	margin-right: 12px;
	clear: both;
}
#FormTopo {
	float: right;
	height: 104px;
	width: 703px;
	margin-top: 17px;
	margin-right: 12px;
	clear: both;
}
#Ola {
	height: 27px;
	width: 198px;
	margin-top: 60px;
	margin-left: 198px;
}
.TextoMenuSuperior {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C40000;
}
.TextoMenuSuperior a:link, .TextoMenuSuperior a:active, .TextoMenuSuperior a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C40000;
	text-decoration: none;
}
.TextoMenuSuperior a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C40000;
	text-decoration: underline;
}

.style1 {color: #E38376}
.style1 a:link, .style1 a:active, .style1 a:visited {color:#E38376; text-decoration:none;}
.style1 a:hover {color: #E38376;text-decoration: underline;}
.Ola {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
}
.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FFFFFF; }
.style4 {color: #FFC000}
.style4 a:link, .style4 a:active, .style4 a:visited {color:#FFC000; text-decoration: none;}
.style4 a:hover {color: #FFC000;text-decoration: underline;}#RodapeA {
	float: right;
	height: 48px;
	width: 777px;
	margin: 0px;
}
.style5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.style5 a:link, .style5 a:active, .style5 a:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.style5 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.style6  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C30000;
	font-weight: bold;
}
.style6 a:link, .style6 a:active, .style6 a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C30000;
	font-weight: bold;
	text-decoration: none;
}
.TrocaProdutoBox {
	margin-right: 20px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCD5D9;
	margin-left: 20px;
}
.style6 a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #C30000;
	font-weight: bold;
	text-decoration: underline;
}
.style7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #012b40;
	margin-left: 15px;
	margin-top: 10px;
	margin-bottom: 5px;
}
.Sep {
	background-color: #C0C0C0;
	margin-left: 15px;
	height: 2px;
	margin-right: 15px;
	margin-top: 10px;
	margin-bottom: 5px;
}
#DestaqueProdutosPreços img {
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}


.Pvista {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #c40000;
	margin-top: 2px;
	margin-left: 15px;
	margin-bottom: 15px;
}

#Produto h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #c40000;
	margin-top: 5px;
	margin-bottom: 3px;
}
#Produto  h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	text-decoration: none;
	font-weight: normal;
	margin-bottom: 3px;
}
#Produto img {
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
	float: none;
	text-align: center;
}
#Produto h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a7a7a7;
	font-weight: bold;
	margin-top: 5px;
}
.Ref {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #002B5C;
	margin-top: 0px;
	margin-left: 15px;
}

#DestaqueProdutos {
	background-repeat: no-repeat;
	width: 415px;
	margin-top: 0px;
	clear: both;
	background-position: left bottom;
	height: auto !important;
	min-height: 570px !important;
	background-image: url(../_Interface/_Lupa.png);
	float: left;
}
#DestaqueFotosProdutos {
	background-repeat: no-repeat;
	width: 415px;
	margin-top: 2px;
	margin-bottom: 5px;
	background-position: top;
	height: auto;
	min-height: 90px;
	float: left;
}
#DestaqueFotosProdutos h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	margin: 0px;
	background-image: url(../_Interface/_BarraProdutos.png);
	background-repeat: no-repeat;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
}
#DestaqueProdutosPreços {
	width: 360px;
	height: 555px;
	float: right;
	background-image: url(../_Interface/_FundoPreco.png);
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	clear: right;
}
#DestaqueProdutosPreços h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #012b40;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-left: 15px;
}
#DestaqueProdutosPreços h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #012B40;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-top: 10px;
}
#DestaqueProdutosPreços p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
	font-weight: bold;
	margin-left: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#BoxProdutTroc {
	height: auto;
	min-height: 55px;
	width: 49px;
	float: left;
	margin-left: 12px;
	padding: 0px;
	margin-top: 6px;
}
#MenuEsquerdo h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #c30000;
	margin-left: 20px;
	margin-top: 20px;
	margin-bottom: 0px;
	font-weight: bold;
}
#MenuEsquerdo p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-left: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#MenuEsquerdo p a:link, p a:active, p a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration: none;
}
#MenuEsquerdo p a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin-bottom: 0px;
	margin-top: 0px;
	text-decoration: underline;
}
.SeparadorM {
	border-top-width: 2px;
	border-top-style: dotted;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	margin-right: 20px;
	margin-left: 20px;
}
.H1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #c30000;
}

.fileUploadQueueItem {
	font: 11px Verdana, Geneva, sans-serif;
	background-color: #F5F5F5;
	border: 3px solid #E5E5E5;
	margin-top: 5px;
	padding: 10px;
	width: 300px;
}
.fileUploadQueueItem .cancel {
	float: right;
}
.fileUploadProgress {
	background-color: #FFFFFF;
	border-top: 1px solid #808080;
	border-left: 1px solid #808080;
	border-right: 1px solid #C5C5C5;
	border-bottom: 1px solid #C5C5C5;
	margin-top: 10px;
	width: 100%;
}
.PaddingFotoMedia {
	text-align: center;
	vertical-align: middle;
	padding-top: 30px;
}
.fileUploadProgressBar {
	background-color: #0099FF;
}
#Logoss {
	background-color: #FEF7E1;
	height: 408px;
	width: 156px;
	padding: 0px;
	text-align: center;
	float: left;
}
.MenuRodapeLeft {
	padding-left: 30px;
}
.DesBox {
	height: auto;
	width: 294px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	margin-left: 15px;
	text-align: left;
	float: left;
	margin-top: 10px;
}
.sacola {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #999999;
	border-right-color: #666666;
	border-bottom-color: #666666;
	border-left-color: #999999;
	padding-top: 1px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 1px;
}
.sepSacola {
	border-top-width: 2px;
	border-top-style: double;
	border-top-color: #666666;
}
#VisaResult {
	height: auto;
	width: 500px;
	overflow: scroll;
	margin-right: auto;
	margin-left: auto;
	overflow-x: hidden;
	overflow-y: hidden;
}
.Inputs {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666;
	background-color: #FFF;
	border: 1px solid #B6B6B6;
	margin: 2px;
	padding: 2px;
	overflow: scroll;
	overflow-x: hidden;
}
.OpMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #E1E1E1;
	padding: 5px;
	border: 1px dotted #666666;
	margin-bottom: 20px;
}

.OpMenu a:link, .OpMenu a:active, .OpMenu a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #E1E1E1;
	padding: 5px;

	margin-bottom: 20px;
	text-decoration: none;
}
.OpMenu a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	background-color: #E1E1E1;
	padding: 5px;

	margin-bottom: 20px;
	text-decoration: underline;
}
#sepBannerx {
	margin-bottom: 2px;
}
.paginacao {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #999;
}
.paginacao a:link, .paginacao a:active, .paginacao a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	text-decoration: underline;
}
.paginacao a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #666;
	text-decoration: none;
}
.AlertaCorreios {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	background-color: #FFEDB7;
	padding: 5px;
	border: 1px solid #FC3;
	margin: 5px;
	font-weight: bold;
	text-decoration: none;
}
.bordTab {
	border: 1px solid #CCC;
}

