*{
	padding:0;
	margin:0;
}
body{
	background: url(../imgs/bg_body.gif) no-repeat center top;
}
#geral{
	width:749px;
	display:block;
	margin:0 auto;
}
#geral #colEsq{
	width:202px;
	float:left;
	display:block;
	background: url(../imgs/bg_cont.gif) repeat-y 200px 0;
}
#geral #colEsq h1.logo{
	width:187px;
	height:120px;
	display:block;
}
#geral #colEsq h1.logo a{
	width:202px;
	height:120px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../imgs/logo.gif) no-repeat right top;
}
#geral #colEsq #menu{
	width:202px;
	display: block;
	float: left;
	padding-bottom:20px;
	padding-top:20px;
}
#geral #colEsq #menu ul li{
	width:202px;
	/*height:34px;*/
	display:block;
	float:left;
	text-indent:-99999px;
}





#geral #colEsq #menu ul li a{
	width:202px;
	/*display:block;*/
	float:left;
	list-style-type:none;
	overflow:hidden;
}
#geral #colEsq #menu ul li a.home{
	background:url(../imgs/bt_home.jpg) no-repeat 80px 0;
	height:34px;
}
#geral #colEsq #menu ul li a.empresa{
	background:url(../imgs/bt_empresa.jpg) no-repeat 80px 0;
	height:34px;
}
#geral #colEsq #menu ul li a.produtos{
	background:url(../imgs/bt_produtos.jpg) no-repeat 80px 0;
	height:34px;
	
}
#geral #colEsq #menu ul li a.cadastro{
	background:url(../imgs/bt_cadastro.jpg) no-repeat 80px 0;
	height:34px;
}
#geral #colEsq #menu ul li a.dicas{
	background:url(../imgs/bt_dicas.jpg) no-repeat 80px 0;
	height:34px;
}
#geral #colEsq #menu ul li a.contato{
	background:url(../imgs/bt_contato.jpg) no-repeat 80px 0;
	height:34px;
}
#geral #colEsq #menu ul li a:hover{
	background-position: 80px -34px;
}

#geral #colEsq #menu ul li #subProdutosDiv{
	width:162px;
	/*float:left;*/
	/*padding-right:40px;
	padding-bottom:5px;*/
	/*height:400px;*/
	display:none;
}


#geral #colEsq #menu ul li #subProdutosDiv ul{
	width:162px;
	float:left;
}

#geral #colEsq #menu ul li #subProdutosDiv ul li{
	width:162px;
	height:17px;
	/*float:left;*/
	text-indent:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	text-align:right;
}
#geral #colEsq #menu ul li #subProdutosDiv ul li a{
	width:162px;
	height:17px;
	display:block;
	/*float:left;*/
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
}
#geral #colEsq #menu ul li #subProdutosDiv ul li a:hover{
	color: #0e8ab9;
}





#geral #colEsq #areaRestrita{
	width:202px;
	height:118px;
	display: block;
	float:left;
}
#geral #colEsq #areaRestrita p.Logado{
	width:165px;
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	text-align:right;
}
#geral #colEsq #areaRestrita .Link_area{
	width:165px;
	display: block;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	text-align:right;
	text-decoration:none;
}
#geral #colEsq #areaRestrita form{
	width:202px;
	height:118px;
	display: block;
	float:left;
	background:url(../imgs/bg_area_restrita.gif) no-repeat -5px -30px;
}
#geral #colEsq #areaRestrita h1{
	width:202px;
	height:30px;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
}
#geral #colEsq #areaRestrita h1.AreaR{
	background:url(../imgs/h1_areaR.gif) no-repeat 45px 0;
}
#geral #colEsq #areaRestrita #frmLogon ul{
	padding-left:20px;
}
#geral #colEsq #areaRestrita #frmLogon ul li{
	height:30px;
	list-style-type:none;
	display:block;
	float:left;
}
#geral #colEsq #areaRestrita #frmLogon ul li label{
	width:172px;
	display:block;
	height:30px;
}
#geral #colEsq #areaRestrita #frmLogon ul li label input.campos{
	width:140px;
	height:16px;
	background:#fff;
	border:#e9e9e9 solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #bbbbbb;
	padding-top:5px;
	background:url(../imgs/bg_campo.gif) no-repeat 0px 0px;
}
#geral #ContTudo{
	width:400px;
	float:left;
	display:block;
}
#geral #ContTudo #InfoCliente{
	width:500px;
	height:135px;
	float:left;
	display:block;
	padding-left:25px;
	background:url(../imgs/bg_carrBusc.gif) no-repeat 25px 0;

}
#geral #ContTudo #InfoCliente p.btCarr{
	width:140px;
	height:22px;
	padding:27px 0 0 10px;
	display:block;
	float:left;
}
#geral #ContTudo #InfoCliente p.btCarr a{
	width:99px;
	height:22px;
	display:block;
	text-indent:-99999px;
}
#geral #ContTudo #InfoCliente a.btCarrinho{
	width:99px;
	height:22px;
	background:url(../imgs/bt_cliqueAqui.gif) no-repeat 0 0;
}
#geral #ContTudo #InfoCliente a:hover.btCarrinho{
	background-position:0 -22px;
}
#geral #ContTudo #InfoCliente #DIV_BUSCA{
	width:310px;
	display:block;
	float: left;
	padding-top:25px;
	padding-left:10px;
}
#geral #ContTudo #InfoCliente fieldset form{
	width:250px;
}
#geral #ContTudo #InfoCliente fieldset form label{
	width:140px;
	height:17px;
	display:block;
	float:left;
}
#geral #ContTudo #InfoCliente fieldset form label .bt{
	float:left;
}
.BuscaCat{
	width:170px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #aaa;
	float:left;
	display:block;
}
.carrinho{
	width:100px;
	height:13px;
	background:#fff;
	border:#e9e9e9 solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaa;
	padding-top:5px;
	padding-left:5px;
	margin-left:5px;
	background:url(../imgs/bg_campo.gif) no-repeat 0px 0px;
	float:left;
}

#geral #ContTudo #conteudoDir{
	width:500px;
	float:left;
	display:block;
	background: url(../imgs/bg_cont.gif) repeat-y left top;
	padding-left:40px;
}
#geral #ContTudo #conteudoDir h1{
	width:500px;
	height:44px;
	display:block;
	text-indent:-99999px;
	padding-bottom:20px;
	float:left;
}
#geral #ContTudo #conteudoDir h1.Construcao{
	background:url(../imgs/h1_contrucao.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.Destaque{
	background:url(../imgs/h1_destaque.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.Informacaoes{
	background:url(../imgs/h1_informacaoes.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.QuemSomos{
	background:url(../imgs/h1_Quemsomos.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.Cadastro{
	background:url(../imgs/h1_Cadastro.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.Dicas{
	background:url(../imgs/h1_Dicas.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.Contato{
	background:url(../imgs/h1_Contato.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.Produtos{
	background:url(../imgs/h1_Produtos.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.Autenticacao{
	background:url(../imgs/h1_autenticacao.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.MeuCarr{
	background:url(../imgs/h1_MeuCarr.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h1.AreaRestrita{
	background:url(../imgs/h1_areaRestrita.gif) no-repeat 0px 0;
}
#geral #ContTudo #conteudoDir h2.Subtitulo{
	width:460px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#FF9900;
	text-decoration:none;
}
#geral #ContTudo #conteudoDir h2.capitulo{
	width:460px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00384d;
	text-decoration:none;
}
#geral #ContTudo #conteudoDir h2.comentario{
	width:460px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #333333;
	text-decoration:none;
	clear:both;
	float:inherit;	
}
#geral #ContTudo #conteudoDir p{
	width:460px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	line-height: 16px;
	padding-bottom:15px;
}
#geral #ContTudo #conteudoDir a{
	width:460px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	text-decoration:none;
}
#geral #ContTudo #conteudoDir a:hover{
	color: #0e8ab9;
}
#geral #ContTudo #conteudoDir h2.TiposPrds{
	width:473px;
	height:123px;
	display: table;
	float:left;
	background:url(../imgs/bg_h2Prods.gif) no-repeat -5px 0;
	text-indent:-99999px;
}
#geral #ContTudo #conteudoDir ul.ProdsHome{
	width:470px;
	height:180px;
	display: block;
	padding-bottom:10px;
	float:left;
}
#geral #ContTudo #conteudoDir ul.ProdsHome li{
	width:145px;
	height:160px;
	float:left;
	display:block;
	list-style-type:none;
	padding-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaaaaa;
	line-height: 16px;
	text-align:left;
}
#geral #ContTudo #conteudoDir ul.ProdsHome li img{
	width:145px;
	height:145px;
	float:left;
	display:block;
}
#geral #ContTudo #conteudoDir ul.Dicas{
	display:block;
	height:230px;
}
#geral #ContTudo #conteudoDir ul.Dicas li{
	display:block;
	padding-right:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	line-height: 16px;
	text-align:left;
}
#geral #ContTudo #conteudoDir #formInfo{
	width:470px;
	height:180px;
	display: block;
	float:left;
	background:url(../imgs/bg_inform.gif) no-repeat 0 50px;
}
#geral #ContTudo #conteudoDir #formInfo fieldset{
	border:none;
}
#geral #ContTudo #conteudoDir #formInfo fieldset legend{
	display:none;
}
#geral #ContTudo #conteudoDir #formInfo input.CamposInfo{
	width:140px;
	height:17px;
	background:#fff;
	border:#e9e9e9 solid 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #aaa;
	padding-top:5px;
	padding-left:5px;
	background:url(../imgs/bg_campo.gif) no-repeat 0px 0px;
	float:left;
}
#geral #rodape{
	width:554px;
	float: right;
	display:block;
	background:url(../imgs/bg_rodape.gif) no-repeat 0 0;
	padding-top:30px;
}
#geral #rodape address{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	font-style: normal;
	padding-left:30px;
	padding-bottom:15px;
}
#geral #rodape #selos{
	width:200px;
	height:18px;
	display:block;
	padding-top:5px;
	float:left;
	padding-left:30px;
	padding-bottom:10px;
}
#geral #rodape #selos ul li{
	display:block;
	width:95px;
	height:17px;
	text-indent:-99999px;
	list-style-type:none;
	float:left;
}
#geral #rodape #selos ul li a{
	display:block;
	width:91px;
	height:17px;
	text-indent:-99999px;
	overflow:hidden;
}
#geral #rodape #selos ul li a.gdsi{
	display:block;
	width:91px;
	height:17px;
	overflow:hidden;
	background-image: url(../imgs/gdsi.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#geral #rodape #selos ul li a.w3c{
	width:91px;
	height:17px;
	background:url(../imgs/w3c.gif) no-repeat 0 0;
	overflow:hidden;
	display:block;
}
#geral #ContTudo #conteudoDir #FormCadastro2{
	width:500px;
	display:block;
	float:left;
}
#geral #ContTudo #conteudoDir #FormCadastro2 form ul li{
	display: table;
	list-style-type:none;
	width:450px;
	padding-bottom:15px;
	color:#00384d;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#geral #ContTudo #conteudoDir #FormCadastro2 form ul li label.TXT01, #geral #ContTudo #conteudoDir #FormCadastro2 form ul li ul li label.TXT01{
	width:130px;
	height:20px;
	display:block;
	float:left;
}
label.TXT02{
	width:70px;
	height:20px;
	display:block;
	float:left;
	text-align:center;
}
#FormCadastro2 form ul li select{
	width:94px;
	height:20px;
	float:left;
}
#FormCadastro2 form ul li .Selec01{
	width:278px;
	height:20px;
	float:left;
}
#FormCadastro2 form ul li input{
	width:100px;
	height:20px;
	float:left;
}
#FormCadastro2 form ul li input.Campos01{
	width:278px;
}
.Campo02{
	width:100px;
	height:20px;
	float:left;
}
#FormCadastro2 form ul li button.bt_Verifica{
	width:71px;
	height:29px;
	border:none;
	background:url(../imgs/bt_verificar.gif) no-repeat 0 0;
}
#FormCadastro2 form ul li input.bt_LimpEnvie{
	width:63px;
	height:31px;
	border:none;
}
#FormCadastro2 form ul li #cxBts{
	width:150px;
	height:31px;
	float:right;
	display:block;
	padding-right:10px;
}
#geral #ContTudo #conteudoDir #form{
	width:200px;
	display:block;
	float:left;
}
#geral #ContTudo #conteudoDir #form label{
	font-family:Verdana, Arial, Helvetica;
	color: #084f67;
	font-size:10px;
}
#geral #ContTudo #conteudoDir #form .campos{
	width:170px;
	height:17px;
	font-family:Verdana, Arial, Helvetica;
	color: #084f67;
	font-size:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #064154;
	border-right-color: #cfe7e4;
	border-bottom-color: #cfe7e4;
	border-left-color: #064154;
	background:transparent;
}
#geral #ContTudo #conteudoDir #form .ddd{
	width:20px;
	height:17px;
	font-family:Verdana, Arial, Helvetica;
	color: #084f67;
	font-size:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #064154;
	border-right-color: #cfe7e4;
	border-bottom-color: #cfe7e4;
	border-left-color: #064154;
	background:transparent;
}
#geral #ContTudo #conteudoDir #form .fones{
	width:145px;
	height:17px;
	font-family:Verdana, Arial, Helvetica;
	color: #084f67;
	font-size:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #064154;
	border-right-color: #cfe7e4;
	border-bottom-color: #cfe7e4;
	border-left-color: #064154;
	background:transparent;
}
#geral #ContTudo #conteudoDir #form .mensagem{
	width:170px;
	height:50px;
	font-family:Verdana, Arial, Helvetica;
	color: #084f67;
	font-size:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #064154;
	border-right-color: #cfe7e4;
	border-bottom-color: #cfe7e4;
	border-left-color: #064154;
	background:transparent;
}
#geral #ContTudo #conteudoDir #form .bt{
	width:99px;
	height:30px;
	margin-top:5px;
	float: right;
	padding-top:5px;
}
#geral #ContTudo #conteudoDir #cxLocalizacao{
	width:270px;
	height:220px;
	display:block;
	float:left;
	background: url(../imgs/Chegar.gif) no-repeat 25px 10px;
}
#geral #ContTudo #conteudoDir #cxLocalizacao a{
	width:270px;
	height:220px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}
#geral #ContTudo #conteudoDir ul#ListProds{
	width:500px;
	float:left;
	display:block;
	/*background:#FF9900;*/
	
}
#geral #ContTudo #conteudoDir ul#ListProds li{
	width:126px;
	float:left;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	text-align:center;
	/*background:#00CC00;*/
	padding-right:18px;
}
.altura{
	width:126px;
	height:230px;
	display:block;
}
#geral #ContTudo #conteudoDir ul#ListProds li label{
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
}
#geral #ContTudo #conteudoDir ul#ListProds li a img{
	text-decoration:none;
	border:none;
}
#geral #ContTudo #conteudoDir ul#ListProds li ul li label input.qtn{
	width:40px;
	height:10px;
	padding:5px 0 5px 0;
	font-family:Verdana, Arial, Helvetica;
	color: #084f67;
	font-size:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #064154;
	border-right-color: #cfe7e4;
	border-bottom-color: #cfe7e4;
	border-left-color: #064154;
	background:transparent;
}
#geral #ContTudo #conteudoDir ul#ListProds li ul li strong a{
	color:#00384d;
	text-decoration:none;
}
#geral #ContTudo #conteudoDir #ColProds{
	width:315px;
	display:block;
	float: left;
}
#geral #ContTudo #conteudoDir #ColProds ul#Prod_Grd{
	width:300px;
	height:370px;
	display:block;
}
#geral #ContTudo #conteudoDir #ColProds ul#Prod_Grd li{
	list-style-type:none;
	padding-right:10px;
}
#geral #ContTudo #conteudoDir #ColProds ul#Prod_Grd li#Img_Pqn{
	width:50px;
	height:50px;
	display:block;
	float:left;
}
#geral #ContTudo #conteudoDir #ColProds ul#DescrProds li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #00384d;
	list-style-type:none;
}
#geral #ContTudo #conteudoDir #CxCotacao{
	width:153px;
	height:200px;
	display:block;
	float:left;
	background:url(../imgs/cx_cotar.gif) no-repeat 0 0;
}
#geral #ContTudo #conteudoDir #CxCotacao fieldset{
	border:none;
}
#geral #ContTudo #conteudoDir #CxCotacao fieldset legend{
	display:none;
}
#geral #ContTudo #conteudoDir #CxCotacao fieldset form{
	width:153px;
	height:200px;
	display:block;
	padding-left:10px;
	padding-top:20px;
}
#geral #ContTudo #conteudoDir #CxCotacao fieldset form ul li{
	width:153px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #00384d;
	list-style-type:none;
}
#geral #ContTudo #conteudoDir #CxCotacao fieldset form ul li input.Unid{
	width:45px;
	height:10px;
	padding:5px 0 5px 0;
	font-family:Verdana, Arial, Helvetica;
	color: #084f67;
	font-size:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #064154;
	border-right-color: #cfe7e4;
	border-bottom-color: #cfe7e4;
	border-left-color: #064154;
	background:transparent;
}
#geral #ContTudo #conteudoDir #CxCotacao fieldset form ul li .btCotar2{
	float:right;
	margin-right:30px;
	margin-top:15px;
}
.Table_Cesta{
	width:460px;
	display: table;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 18px;
	color: #00384d;
}
.Table_Cesta td{
	padding-left:5px;
}
#Bts_Cesta{
	width:500px;
	height:160px;
	display:block;
	padding-top:20px;
}
#Bts_Cesta a.borda img{
	border:none;
	text-decoration: none;
}
#geral #ContTudo #conteudoDir #FRMLogon{
	width:310px;
	height:350px;
	display:block;
	padding:19px;
	background:url(../imgs/cx_mailSenha.gif) no-repeat 0 0;
	float:left;
}
#geral #ContTudo #conteudoDir #FRMLogon fieldset{
	border:none;
}
#geral #ContTudo #conteudoDir #FRMLogon fieldset legend{
	display:none;
}
#geral #ContTudo #conteudoDir #FRMLogon fieldset form ul li{
	width:310px;
	padding-bottom:5px;
	list-style-type:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
}
#geral #ContTudo #conteudoDir #FRMLogon fieldset form span{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	line-height:22px;
}
#geral #ContTudo #conteudoDir #FRMLogon fieldset form ul li label{
	width:50px;
	display:block;
	float:left;
}
#geral #ContTudo #conteudoDir #FRMLogon fieldset form ul li input.MailSenha{
	width:200px;
}	
#geral #ContTudo #conteudoDir #FRMLogon fieldset form ul li #Buttoons{
	width:140px;
	display:block;
	float:right;
	padding-right:40px;
}
#geral #ContTudo #conteudoDir #FRMLogon fieldset form ul li #Buttoons input.BTN{
	width:60px;
	height:20px;
	border: #00384d solid 1px;
	background:#fff;
}
#geral #ContTudo #conteudoDir #FormCarrinho{
	width:500px;
	display:block;
	float:left;
	padding-bottom:20px;
}
#geral #ContTudo #conteudoDir #FormCarrinho ul li{
	list-style-type:none;
	padding-bottom:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
}
#geral #ContTudo #conteudoDir #FormCarrinho ul li label{
	width:180px;
	height:17px;
	float:left;
	display:block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
}
#geral #ContTudo #conteudoDir #FormCarrinho ul li select{
	width:260px;
}
#geral #ContTudo #conteudoDir #FormCarrinho ul li input.CamposCarr{
	width:255px;
}
#geral #ContTudo #conteudoDir #FormCarrinho ul li textarea{
	width:255px;
	height:60px;
}
#geral #ContTudo #conteudoDir #FormCarrinho ul li .btAtulizar{
	float:right;
	margin-right:60px;
}
#geral #ContTudo #conteudoDir #DIV_DET_ORCA{
	width:473px;
	display:block;
	float:left;
}
#geral #ContTudo #conteudoDir #DIV_DET_ORCA table tr td{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	line-height:20px;
	padding-left:3px;
}
#geral #ContTudo #conteudoDir ul.liAreaRestrita{
	width:156px;
	height:400px;
	float:left;
	display:block;
	padding-top:5px;
}
#geral #ContTudo #conteudoDir ul.liAreaRestrita li{
	width:152px;
	height:34px;
	list-style-type:none;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
}
#geral #ContTudo #conteudoDir ul.liAreaRestrita li a{
	width:152px;
	height:34px;
	list-style-type:none;
	text-indent:-99999px;
	overflow:hidden;
	display:block;
}
#geral #ContTudo #conteudoDir ul.liAreaRestrita li a.ListarOrca{
	background:url(../imgs/bt_listaOrca.gif) no-repeat 0 0;
}
#geral #ContTudo #conteudoDir ul.liAreaRestrita li a.AlterarSenha{
	background:url(../imgs/bt_alterarSenha.gif) no-repeat 0 0;
}
#geral #ContTudo #conteudoDir ul.liAreaRestrita li a.RemoverCad{
	background:url(../imgs/bt_removerCadastro.gif) no-repeat 0 0;
}
#geral #ContTudo #conteudoDir ul.liAreaRestrita li a.AlterarCad{
	background:url(../imgs/bt_alterarCadastro.gif) no-repeat 0 0;
}
#geral #ContTudo #conteudoDir ul.liAreaRestrita li a.EfetuarLogOff{
	background:url(../imgs/bt_efetuarLogoff.gif) no-repeat 0 0;
}
#geral #ContTudo #conteudoDir ul.liAreaRestrita li a:hover{
	background-position: 0 -34px;
}
#geral #ContTudo #conteudoDir #TelasAreaR{
	width:290px;
	display:block;
	float:left;
	padding:20px 20px 0 20px;
	background:url(../imgs/bg_cxListaPed.gif) no-repeat 0 0;
}
#geral #ContTudo #conteudoDir #TelasAreaR ul{
	display:table;
	padding-bottom:20px;
}
#geral #ContTudo #conteudoDir #TelasAreaR ul li{
	width:270px;
	display:table;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	list-style-type:none;
}
#geral #ContTudo #conteudoDir #CxAlterarSenha{
	width:250px;
	height:166px;
	display:block;
	float:left;
	padding:20px 20px 0 20px;
	background:url(../imgs/cx_alterarSenha.gif) no-repeat 0 0;
}
#geral #ContTudo #conteudoDir #CxAlterarSenha fieldset{
	border:none;
}
#geral #ContTudo #conteudoDir #CxAlterarSenha fieldset legend{
	display:none;
}
#geral #ContTudo #conteudoDir #CxAlterarSenha fieldset ul{
	width:250px;
	display:block;
	float:left;
}
#geral #ContTudo #conteudoDir #CxAlterarSenha fieldset ul li{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	list-style-type:none;
	padding-bottom:3px;
}
#geral #ContTudo #conteudoDir #CxAlterarSenha fieldset ul li label{
	width:100px;
	display:block;
	float:left;
}
#geral #ContTudo #conteudoDir #CxAlterarSenha fieldset ul li input.CampoAltSenha{
	width:140px;
	height:10px;
	padding:3px 0 3px 0;
	font-family:Verdana, Arial, Helvetica;
	color: #084f67;
	font-size:10px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #064154;
	border-right-color: #cfe7e4;
	border-bottom-color: #cfe7e4;
	border-left-color: #064154;
	background: #FFFFFF;
}
#geral #ContTudo #conteudoDir #CxAlterarSenha fieldset ul li input.BTAltSenha{
	float:right;
}


#geral #ContTudo #conteudoDir ul.ListaEntrega{
	width:250px;
	display:block;
	float:left;
	padding-bottom:20px;
}
#geral #ContTudo #conteudoDir ul.ListaEntrega li{
	width:250px;
	height:20px;
	display: table;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00384d;
	list-style-type:none;
}
#geral #ContTudo #conteudoDir ul.ListaEntrega li strong{
	height:20px;
	display: table;
	float:left;
}

#popup{
	width:100%;
	height:970px;
	display:block;
	position:absolute;
	z-index:100;
	top:0;
	left:0;
	background:transparent  url(../imgs/bg.png) 0 0 repeat;
}

.fechar {
	width:100%;
	height:100%;
	display:block;
	overflow:hidden;
	text-indent:-999999px;
	position:absolute;
	background-repeat:repeat;
	background: transparent url(../imgs/transp.gif) 0 0 no-repeat;
	top:0px;
	left:0px;
	z-index:200;
	outline:none;
}

