/***************************************************************/
/*/////////////////////////////////////////////////////////////*/
/************************[CONTAINER]*****************************/
#container{width:994px; margin:0 auto; background:#FFF;}
#container2{width:994px; margin-left:50px; background:#FFF;}
/***************************************************************/
/*/////////////////////////////////////////////////////////////*/
/****************************[TOPO]*****************************/
#topo{height:140px; background:url(../imagens/fundo-topo02.png) bottom no-repeat;}
#topo .faixa{padding:23px 15px 2px 20px; color:#FFF;}
#topo .logo{padding:10px 0 0 20px;}
#topo .central-relacionamento{padding-top:10px; color:#FFF; margin-left:300px; text-align:center;}
#topo .tel{font-size:20px;}
#topo .tel span{font-size:20px; color:#96B6CF;}
#topo .horario{font-size:10px;}
#topo .banner-o-que-e{padding:20px 20px 0 0;}

#topo .faixa label{color:#FFF; font-size:10px!important; margin-left:10px; float:right;}
#topo .faixa input{color:#666; background:url(../imagens/fundo-form.jpg) top no-repeat; width:137px; height:15px; border:0px; padding:2px 7px 0 7px; font-size:11px!important;}

#topo .faixa .botaoForm{width:25px!important; float:right; height:17px!important; margin-left:10px; margin-right:10px; background: url(../imagens/fundo-btn-form-home.png) top right no-repeat; color:#FFF; padding:0px!important; font-size:10px!important; cursor:pointer;}
#topo .faixa .botaoForm:hover{ background-position: 0 -36px;}

#topo .faixa p{float:right; margin:0px 7px; padding-top:2px;}
#topo .faixa a{color:#FFF; text-decoration:none; font-size:10px;}
#topo .faixa a:hover{color:#CCC; text-decoration:underline;}

#topo .link-logo{position:absolute; margin:12px 0 0 20px;}
#topo .link-logo a{width:250px; height:60px;}
/***************************************************************/
/*/////////////////////////////////////////////////////////////*/
/****************************[MEIO]*****************************/
#sub-menu{background:url(../imagens/fundo-submenu.png) no-repeat; width:994px; height:34px; margin-bottom:15px;}
#sub-menu li{float:left; padding:10px 57px; background:url(../imagens/divisoria-submenu.png) right no-repeat;}
#sub-menu li a{color:#FFF; font-size:11px; font-weight:bold; display:block;}
#sub-menu li a:hover{color:#FF9;}
#sub-menu .zero{padding-right:0px!important; background:none!important;}

.informativo {width:320px; margin-right:40px; color:#666; line-height:17px; clear:both;}
.informativo a{color:#09F; text-decoration:none; display:block;}
.informativo a:hover{text-decoration:underline;}
.news {width:340px;}
.campanhas {width:220px;}
.topo{position:absolute; margin-top:-30px; margin-left:274px;}
.topo img{cursor:pointer;}
/***************************************************************/
/*/////////////////////////////////////////////////////////////*/
/****************************[CONTEUDO]*************************/
.coluna {padding:15px;}
.coluna h1{-moz-border-radius:6px; background:#034DA1; color:#FFF; font-weight:bold; padding:10px; margin-bottom:10px;}
.coluna h2{color:#034DA1; font-weight:bold; border-bottom:1px dotted #ccc; padding-bottom:2px; margin-bottom:10px;}

.borda-01,.borda-02,.borda-03{-moz-border-radius:10px;}
.borda-01{background:#EBECED; border:1px solid #CCC!important;} .borda-02{background:#F5F5F5; border: 1px solid #ccc;} .borda-03{background:#EDF7FE; border:1px solid #659AD2!important;}

#rodape{background:url(../imagens/fundo-rodape.png) bottom no-repeat; width:984px; color:#FFF; padding:7px; text-align:center;}
#rodape p{font-size:10px!important;}

.sub-login{
	position:absolute; 
	margin-top:-4px; 
	margin-left:0px;
	}
.sub-login div{margin-right:-5px!important; float:left;}
.sub-login .bt_logado {background:#669AD3; display:block; height:18px; margin:1px 0 0 13px; padding:6px 10px 0 7px; font:12px/14px Arial, Helvetica, sans-serif; color:#FF9;}
p.legenda_logado {color:#FC0; }

.sub-login a{
	height:15px; 
	display:block; 
	padding:6px 8px; 
	font-size:12px!important; 
	-moz-border-radius-topleft:8px;
	-moz-border-radius-topright:8px;
	background:#0E426B;
}
.sub-login a:hover{background:#659AD2; color:#FFF!important;}

.sub-login a.link-04{background:#2D6EA8; font-weight:bold; padding-left:15px!important; padding-right:15px!important;}
.sub-login a.link-04:hover{cursor:default; color:#FFF!important; text-decoration:none!important;}

.prod-distribuidores{margin-left:200px;}
.prod-distribuidores li{float:left; margin-right:20px; text-align:center;}

/*********************************************************/

.contenerMinis{width:480px; margin:0 0 7px 0; background:url(../images/bg_contenerBOX.jpg) repeat-y 479px 0;}
.contener .meio .lista_produtos_detalhesTabs li .contenerMinis .Box img{padding:0 0 5px 0; margin:0; border:none;}

.contenerMinis .Box img{width:100px; height:145px; display:block;}
.contenerMinis .Box{width:105px; height:170px; display:block; float:left; padding:0px 4px 20px 4px; border:1px solid #DADADA; margin:0 5px 0 0; text-align:center; background-color:#F5F5F5;}
.contener .meio .descricaoConteudo{padding:0; margin:0;}
.contener .meio .descricaoConteudo h2{width:100%; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#004A87; padding:20px 0 0 0; border-bottom:1px solid #004A87;}

.contener .meio .descricaoConteudo img{display:block; float:left; border:1px solid #DADADA;}
.contener .meio .descricaoConteudo{font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666;}

/**********************************************************/

/*.bg_none li {background:none!important;}*/

/***********[TABELA DE CLASSIFICAÇÃO]******************************************/
.left{float:left;}
.block{display:block!important;}
.azul{background:#009;}
.cinza {background:#999;}
.amarelo {background:#FC0;}
.azul_claro {background:#0CC;}
.roxo {background:#339;}

.seta_identifica_premium {width:120px; height:30px; margin:0 0 0 185px; color:#036; background:url(../imagens/seta.png) no-repeat 50px 20px; padding:0 0 10px 0;}
.seta_identifica_gold {width:120px; height:30px; margin:0 0 0 270px; color:#036; background:url(../imagens/seta.png)  no-repeat 50px 20px; padding:0 0 10px 0;}
.seta_identifica_certified {width:120px; height:30px; margin:0 0 0 350px; color:#036; background:url(../imagens/seta.png)  no-repeat 50px 20px;; padding:0 0 10px 0;}
.seta_identifica_web_managed {width:120px; height:30px; margin:0 0 0 433px; color:#036; background:url(../imagens/seta.png)  no-repeat 50px 20px; padding:0 0 10px 0;}

#vantagens_beneficios {width:580px; list-style:none!important;}
#vantagens_beneficios p {font:14px Arial, Helvetica, sans-serif; text-align:center!important; color:#FFF; padding:10px 0 0 0;}
#vantagens_beneficios ul li {text-align:center; color:#FFF; padding:10px; border-bottom:2px solid #FFF;}

.titulos p {background:url(../imagens/bg_borda_right.png) no-repeat top right;}
.sub_titulos ul{background:url(../imagens/bg_borda_right_bottom.png) no-repeat bottom right;}

.titulo_classificacao {width:200px; height:45px; background:url(../imagens/bg_borda.png) no-repeat -8px 0 #039;}
.titulo_premium {width:80px; height:45px; margin:0 0 0 2px; background:url(../imagens/bg_borda.png) no-repeat -8px 0 #659AD2;}
.titulo_gold {width:80px; height:45px; margin:0 0 0 2px; background:url(../imagens/bg_borda.png) no-repeat -8px 0 #659AD2;}
.titulo_certified {width:80px; height:45px; margin:0 0 0 2px; background:url(../imagens/bg_borda.png) no-repeat -8px 0 #659AD2;}
.titulo_web_managed {width:80px; height:45px; margin:0 0 0 2px; background:url(../imagens/bg_borda.png) no-repeat -8px 0 #659AD2;}

.titulo_logado {width:80px; height:45px; margin:0 0 0 2px; background:url(../imagens/bg_borda.png) no-repeat -8px 0 #036;}
.sub_classificao .classificacao ul li {width:20px; height:22px; background:url(../imagens/check.png);}
#vantagens_beneficios p.vantagens {width:528px; padding:5px 0!important; color:#036!important; background:#F90;}
#vantagens_beneficios p.vantagens strong {font:bold 14px Arial, Helvetica, sans-serif;}

.classificacao {background:url(../imagens/bg_borda_left_bottom.png) no-repeat bottom left #039;}

.premium {width:80px; margin:0 0 0 2px; background:url(../imagens/bg_borda_left_bottom.png) no-repeat bottom left #659AD2;}
.premium ul li{background:url(../imagens/check.png) no-repeat center;}

.gold {width:80px; margin:0 0 0 2px; background:url(../images/bg_borda_left_bottom.png) no-repeat bottom left #659AD2;}
.gold ul li{background:url(../imagens/check.png) no-repeat center;}
.gold ul li.delete{background:url(../imagens/delete.png) no-repeat center;}

.certified {width:80px ;margin:0 0 0 2px; background:url(../images/bg_borda_left_bottom.png) no-repeat bottom left #659AD2;}
.certified ul li{background:url(../imagens/check.png) no-repeat center;}
.certified ul li.delete{background:url(../imagens/delete.png) no-repeat center;}

.web_managed {width:80px; margin:0 0 0 2px; background:url(../images/bg_borda_left_bottom.png) no-repeat bottom left #659AD2;}
.web_managed ul li{background:url(../imagens/check.png) no-repeat center;}
.web_managed ul li.delete{background:url(../imagens/delete.png) no-repeat center;}

.classificacao_logado {width:80px; margin:0 0 0 2px; background:url(../images/bg_borda_left_bottom.png) no-repeat bottom left #036;}
.classificacao_logado ul li{background:url(../imagens/check.png) no-repeat center;}
.classificacao_logado ul li.delete{background:url(../imagens/delete.png) no-repeat center;}

form.cadastro{font:12px Arial, Helvetica, sans-serif;}
.tit-h2{color: #004A87; display: block; height: 21px; margin-bottom: 5px; padding: 10px 0 0; width: 100%;}	
.cadastro label{padding:2px 0; display:block;}
.cadastro label:hover{background:#F8F8F8;}
.cadastro label input:hover{border-color:#AEAEFF;}
.cadastro span{width:200px; margin-right:25px; display:block; float:left;}
.cadastro .campo, .campo-medio, .campo-pequeno{width:250px; height:15px; margin-bottom: 4px; padding-left: 2px; border: 1px solid #0C4B9B; color: #4E4E4E;}
.cadastro .campo-medio{width:100px;}
.cadastro .campo-pequeno{width:40px;}
.cadastro select{padding-left: 2px; border: 1px solid #0C4B9B; color: #4E4E4E; font-size:12px;}
.cadastro .obrigatorio{color:#F00; border:none !important;}
.cadastro .obrigatorio input:hover{border-color:#D20000;}

label:hover.background-none{background:#FFF;}

.checkbox span{margin-right:13px;}
.checkbox input{margin:0 6px 0 12px;}

#CEP, #fax, #data-de-fundacao-da-empresa, #CPF, #telefone-comercial, #telefone-residencial, #celular, #data-de-nascimento{width:100px;}
#numero, #numero-de-filiais, #numero-de-funcionarios, #numeros-de-vendedores, #numero-de-filhos{width:45px;}



#vantagens_beneficios .legenda p {font:12px Arial, Helvetica, sans-serif; text-align:left!important; color:#666;}

/***************************Validate ******************************/
 spam.error  {
	margin-left: 10px;
	width: auto;
	display: inline;
	background:url(../admin/imagens/alert.gif) no-repeat left;
}
span#validaProdutos{text-align:center; display:none; width:800px; float:center !important; color:#F00;margin:0 15px 15px 0;}
.campoCheck  li label spam.error{position:absolute; display:block; margin:-14px 0 0 260px; color:#F00}


