@charset "utf-8";

/* CSS Document */

.normal #conteudo .dados ul {
	list-style-type: disc;
	margin: 0 40px;
}

#conteudo .dados ol {
	list-style-type: decimal;
	margin: 0 0 0 35px;
}

.normal #tudo #conteudo #menucli  { width: 25%; }
.normal #tudo #conteudo #concli { width: 70%; }

.normal #tudo #conteudo #menuafi  { width: 20%; }
.normal #tudo #conteudo #conafi { width: 69%; }

.normal #tudo #conteudo #menucli ul,.normal #tudo #conteudo #menuafi ul{margin:5px 0 0;}
/* titulos  */.normal #tudo #conteudo #menucli ul li,.normal #tudo #conteudo #menuafi ul li, #minhascompras ul li, #minhasvendas ul li{list-style-type:none;font-size:1.4em;font-weight:700;color:#EB6100;}
/* items  */.normal #tudo #conteudo #menucli ul li ul,.normal #tudo #conteudo #menuafi ul li ul{margin:0 0 0 25px;}
.normal #tudo #conteudo #menucli ul li ul li,.normal #tudo #conteudo #menuafi ul li ul li, #minhascompras ul li ul li, #minhasvendas ul li ul li{font-size:0.6em;font-weight:400;list-style-type:circle;}
.normal #tudo #conteudo #menucli ul li ul li .ac{color:#EB6100;text-decoration:underline;}


.normal #somatotal {
	border: none;
	font-weight: bold;
	color: #F00;
	font-size: 2em;
	margin: 0; padding: 0;
	text-decoration: underline;
	width: auto;
}

.normal .somatotal {
	font-weight: bold;
	color: #F00;
	font-size: 1.5em;
}

.pergresp{}
.pergresp .pergunta,.pergresp .resposta{display:block;padding:5px; border-right:1px solid #F1BA87;border-left:1px solid #F1BA87;}
.pergresp .pergunta p,.pergresp .resposta p{line-height:1.3em;}
.pergresp .pergunta{background-color:#FAE5D2;-moz-border-radius-topleft:10px;-webkit-border-top-left-radius:10px;-moz-border-radius-topright:10px;-webkit-border-top-right-radius:10px; border-top:1px solid #F1BA87;}
.pergresp .resposta{background-color:#FFF;-moz-border-radius-bottomleft:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomright:10px;-webkit-border-bottom-right-radius:10px;border-bottom:1px solid #F1BA87;}
.data{font-size:0.9em;color:#999;}

#loginzinho { background-color: #FAE5D2; }

.table{margin:5px auto;}
.table td{border-right:1px solid #F1BA87;border-bottom:1px solid #F1BA87;padding:3px 6px;}
.table2{margin:0 auto;}
.table2 td{border:1px dotted #ccc;padding:3px 6px;}
.table .brn,.table2 .brn{border-right:none;}
.table .bbn,.table2 .bbn{border-bottom:none;}


.normal .subs, .subs{width:23.59919%;float:left;background-color:#fff;overflow:auto;-moz-border-radius:5px;-webkit-border-radius:5px;border:1px solid #F1BA87;padding:3px;}

.tabgroup { }
.tab,.tabh{cursor:pointer;font-weight:700;display:block;float:left;font-size:1.1em;border-top:1px solid #F1BA87;border-right:2px solid #F1BA87;border-left:2px solid #F1BA87;-moz-border-radius-topleft:15px;-webkit-border-top-left-radius:15px;-moz-border-radius-topright:15px;-webkit-border-top-right-radius:15px;padding:5px 10px;}
.tab{color:#fff;background-color:#F1BA87;}
.tabh{color:#eb6100;background-color:#fff;}
.tabgroup .p{margin-left:30px;}
.tabgroup .s{margin-left:15px;}
.tabgroup .tabcon{background-color:#fff;overflow:auto;-moz-border-radius:20px;-webkit-border-radius:20px;border:1px solid #F1BA87;zoom:1;margin:0 10px;padding:10px;}

.navegacao{font-size:0.8em;color:#999;margin:5px;}
.navegacao ul,.navegacao ul li{display:inline;}

/*#qualificacao { background-image: url(../imagens/grad1.jpg);}*/
.normal #conteudo #qualificacao ul{margin:5px 30px 0 5px; list-style-type: none;}
.normal #conteudo #qualificacao ul li ul{margin:0 0 0 20px;}
#qualificacao .neu{color:#039;}
#qualificacao .neg{color:red;}
#qualificacao .exc,#qualificacao .oti{color:#090;}

.queroterhotloja a:link, .queroterhotloja a:visited{display:block;background:url(../imagens/queroterhotloja.gif) no-repeat;width:266px;height:39px;text-indent:-9999px;margin:5px auto;}
.queroterhotloja a:active, .queroterhotloja a:hover{background-position:-266px;}
.ativarhotloja a:link, .ativarhotloja a:visited{display:block;background:url(../imagens/ativarhotloja.gif) no-repeat;width:188px;height:35px;text-indent:-9999px;margin:5px auto;}
.ativarhotloja a:active, .ativarhotloja a:hover{background-position:-187px;}
.confighotloja a:link, .confighotloja a:visited{display:block;background:url(../imagens/confighotloja.gif) no-repeat;width:239px;height:35px;text-indent:-9999px;margin:5px auto;}
.confighotloja a:active, .confighotloja a:hover{background-position:-240px;}

.anunciargratis a:link, .anunciargratis a:visited{display:block;background:url(../imagens/anunciargratis.gif) no-repeat;width:188px;height:35px;text-indent:-9999px;margin:5px auto;}
.anunciargratis a:active, .anunciargratis a:hover{background-position:-187px;}
.fazercadastro a:link, .fazercadastro a:visited{display:block;background:url(../imagens/fazercadastro.gif) no-repeat;width:188px;height:35px;text-indent:-9999px;margin:5px auto;}
.fazercadastro a:active, .fazercadastro a:hover{background-position:-187px;}

.irahotloja a:link, .irahotloja a:visited{display:block;background:url(../imagens/irahotloja.gif) no-repeat;width:163px;height:35px;text-indent:-9999px;margin:5px auto;}
.irahotloja a:active, .irahotloja a:hover{background-position:-162px;}

#encofertas ul { width: 24.9%; float: left;}
#liscidades ul { width: 33.2%; float: left;}

#criarloja {
	
}

#criarloja #texto {
	background: url(../imagens/criarloja2.png) no-repeat;
	position: absolute;
	margin-top: 15px;
	width: 403px;
	height: 115px;
	left: 43em;
}

#criarloja #formulario {
	position: absolute;
	margin-top: 135px;
	width: 270px;
	height: 100px;
	left: 40em;
	margin-left: 1%;
	/*background-color: #fff;	*/
}
#criarloja #formulario .formulario label {
	width: 19%;	
	color: #FF0;
}

.normal #conteudo .dados #liscidades ul {
	list-style-type: none;
	margin: 0;
	background: #FAE5D2;
}

#liscidades {
	overflow: auto;	
}

#liscidades ul.menu, #liscidades ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
}

#liscidades ul.menu a {
  display: block;
  text-decoration: none;	
}

#liscidades ul.menu li {
  margin-top: 1px;
  list-style-type:none;
}

#liscidades ul.menu li a, #liscidades ul.menu ul.menu li a {
  background-color:#FAD5AA;
  color: #AF0100;
/*  color: #900;*/
  padding: 0.25em 0.5em;
  font-weight: bold;
}

#liscidades ul.menu li a:hover, #liscidades ul.menu ul.menu li a:hover {
  /*background: #000;*/
/*  background: #3FA9FF;*/
/*	background: #FFD841;*/
	background-color: #FFF841;
}

#liscidades ul.menu li ul li a, #liscidades ul.menu ul.menu li ul li a {
  background-color:#FC6;
  color: #000;
  text-indent: 20px;
}

#liscidades ul.menu li ul li a:hover, #liscidades ul.menu ul.menu li ul li a:hover {
  background-color:#F90;
  border-left: 5px #eb6100 solid;
  text-indent: 15px;
}
#liscidades ul.menu ul.menu li a:hover {
    border-left: 0;
    padding-left: 0.5em;
}
#liscidades ul.menu ul.menu {
    border-left: 5px #f00 solid;
}
#liscidades ul.menu a.active, #liscidades ul.menu ul.menu li a.active, #liscidades ul.menu a.active:hover, #liscidades ul.menu ul.menu li a.active:hover {
    text-decoration: underline;
    background:#F60;
	color: #fff;
}
#liscidades div.panel {
    border: 1px #000 solid;
    padding: 5px;
    margin-top: 1px;
}

#liscidades ul.menu div.panel a, #liscidades ul.menu div.panel li a:hover  {
    display :inline;
    color: #666;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: bold;
}
#liscidades ul.menu div.panel a:hover {
    color: #000;
    text-decoration: underline;
}
















































#lismenuhot {
	/*overflow: auto;	*/
}

#lismenuhot ul.menu, #lismenuhot ul.menu ul, .normal #conteudo .dados #lismenuhot ul.menu, .normal #conteudo .dados #lismenuhot ul.menu ul {
  list-style-type:none;
  margin: 0;
  padding: 0;
  width: 100%;
  border: 1px solid #F1BA87;
}

#lismenuhot ul.menu li ul, #lismenuhot ul.menu ul li ul, .normal #conteudo .dados #lismenuhot ul.menu li ul, .normal #conteudo .dados #lismenuhot ul.menu li ul {
	border: none;
}


#lismenuhot ul.menu a {
  display: block;
  text-decoration: none;	
}

#lismenuhot ul.menu li {
  margin-bottom: 1px;
  list-style-type:none;
}

#lismenuhot ul.menu li a, #lismenuhot ul.menu ul.menu li a {
  background-color:#FF994F;/*#FAD5AA;*/
  color: #AF0100;
  padding: 0.25em 0.5em;
  font-weight: bold;
}

#lismenuhot ul.menu li a:hover, #lismenuhot ul.menu ul.menu li a:hover {
	background-color: #FFF841;
}

#lismenuhot ul.menu li ul li a, #lismenuhot ul.menu ul.menu li ul li a {
  background-color:#FAD5AA;
  color: #EB6100;
  text-indent: 20px;
}

#lismenuhot ul.menu li ul li a:hover, #lismenuhot ul.menu ul.menu li ul li a:hover {
  background-color:#FC9;
  border-left: 5px #eb6100 solid;
  text-indent: 15px;
}
#lismenuhot ul.menu ul.menu li a:hover {
    border-left: 0;
    padding-left: 0.5em;
}
#lismenuhot ul.menu ul.menu {
    border-left: 5px #f00 solid;
}
#lismenuhot ul.menu a.active, #lismenuhot ul.menu ul.menu li a.active, #lismenuhot ul.menu a.active:hover, #lismenuhot ul.menu ul.menu li a.active:hover {
	background: url("../imagens/grad.gif") repeat-x scroll 0 0 #F8D4BA;
    text-decoration: underline;
	color: #AF0100;
	border-bottom: 1px solid #F1BA87;
}
#lismenuhot div.panel {
    border: 1px #000 solid;
    padding: 5px;
    margin-top: 1px;
}

#lismenuhot ul.menu div.panel a, #lismenuhot ul.menu div.panel li a:hover  {
    display :inline;
    color: #666;
    background: none;
    margin: 0;
    padding: 0;
    border: none;
    font-weight: bold;
}
#lismenuhot ul.menu div.panel a:hover {
    color: #000;
    text-decoration: underline;
}

#oferta h1{font-size:1.7em;font-weight:400;}
#oferta h2{font-size:1.5em;font-weight:400;}
#oferta h3{font-size:1.3em;font-weight:700;}
#oferta h4{font-size:1.2em;font-weight:700;}
#oferta h5{font-size:1em;font-weight:700;}
#oferta h6{font-size:0.8em;font-weight:700;}
#oferta .dadosOf {padding: 10px 5px 10px 5px;}
#oferta .dadosOf h1 {font-weight: bold; color: #FF0000;}
#oferta .dadosOf h2 {font-weight: bold;}
#oferta .dadosOf p { line-height:1.5em; text-align:left;}
#oferta h1{background-color:#fff;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;color:#666;text-align:center;border-bottom:0px solid #F1BA87;padding:3px;}
.miniesq {float: left; width: 20%; margin: 0 1% 0 1%; border: 1px solid #ccc; background: url(../imagens/grad.jpg) repeat-x #fff;}
.miniesq .dados {padding: 10px;}
.minicont {float: left; width: 54%; text-align:center; }
.titoferta {
	font-size:1.7em;font-weight:400;
	background-color:#fff;color:#666;padding:3px;
	height:43px;
}
.continua {float: left; width: 99%; text-align:center; }
.continua li{text-align:left; margin-left:5%; }
.continua p{text-align:left; margin-left:5%; }
.none {display:none;}
