/* Conf. pagina groing */
* {	margin: 0; padding: 0;}
.limpar:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.limpar {display: inline-table;}
* html .limpar {height: 0%;}.limpar {display: block;}
.limpar{clear:both;}
img { border:0px;}
body { background-image:url(fondogrongcss.gif); background-repeat:repeat; margin: 0 auto;}
#web{ background-color:#FFFFFF; width:1000px; margin: 0 auto; height:auto; min-height:500px;}
#pagina { float:left; background-color:#FFFFFF; width:800px; margin: 0 auto; height:auto;}
#meio { float:left;}
#campo_groing_publicidade {width:800px; height:auto;z-index:1;}
#conteudo { width:800px; height:auto;}
#buscador_groing { width:800px; height:50px;background-image:url("buscador_fondo3.png"); background-repeat:no-repeat; float:left; z-index:2;}
#campo_groing{ float:left; height:50px; padding-top:13px; z-index:4;}
#logo_groing { width:160px; height:50px; float:left; padding-top:5px; padding-left:9px; z-index:3;}
#lateral{ width:200px; background-color:#FFFFFF; height:700px; float:right;}

.asteristico { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000;}
.enlazado {height: 90px; width:65px; float:left;background-image:url("/imagen/banner_pub.gif");}
.enlazado a {display: block; width: 100%; height: 100%;}
.pub_a {border:1px solid #0066CC; background-color:#E8E8E8;padding: 2px 3px 2px 3px;margin: 1px 2px 1px 2px; height:130px; width:188px;}
.pub_b {border:1px solid #E67819; background-color:#F3F3F3;padding: 2px 3px 2px 3px;margin: 1px 2px 1px 2px;height:130px; width:188px;}
.enlace a{text-decoration:none; color:#006633; font-size:75%; font-family:Arial, Helvetica, sans-serif;}
.texto_pub a{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%; color:#333333; text-decoration:none; text-align:justify; }
.texto_limpio { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; padding-left:5px; padding-right:5px;}
.texto_telefone { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; text-align:center; font-weight:600; color:#990000;}
.texto_bairro { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; text-align:center; font-weight:600; color:#0066CC;}
.servicio_inicio { background-color:#FF6600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:800; color:#FFFFFF; padding:3px;}
.servicio_a { background-color:#EDF1E7; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}
.servicio_b { background-color:#FFCC99; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:center;}
.quadro {border:1px solid #7286BC; background-color:#F0F0F0;padding:8px 5px 8px 5px;margin:8px 5px 8px 5px;}
.titulo_pub a{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:75%; color:#0066CC; text-decoration:underline;}
.foto_anuncio { float:left; padding-left:1px; padding-top:1px; padding-bottom:1px; padding-right:2px;}
.texto_negrita { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:left;font-weight:600; color:#333333;}
.descrip { color:#0066CC;}
.precio {color:#FF0000; font-weight:800;}
.precio_viejo { text-decoration:line-through; color:#000000;}

#categoria { height:auto; float:left; min-height:1100px; width:170px; text-align:center;}
#categoria li{list-style-type:none; width:170px;background-image:url(../imagen/menu_fondo.jpg);PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #9cacb4 1px dotted;text-align:left;  }
#categoria ul li a{padding-left:5px; text-decoration:none;  color:#7D80B3; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:800px; list-style-type:none; text-align:left; }
#categoria ul li a:hover{ color:#FF6600;}
#destaque {float:left;width:625px; height:320px;  background-color:#FFFFFF; padding-top:4px;}
#cse-search-results { padding-left:5px;}
#pie {
CLEAR: both;width:auto;padding: 10px 10px;bottom:0px;_margin-bottom:0px;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;background-color:#F0F0F0;font-size:60%; z-index:auto;}

#productos { width:625px; height:auto;float:left;}
#productos H2 {FONT: bold 12px arial; COLOR:#000000;}
#productos H2 SPAN {BACKGROUND: #fff}
#productos UL { padding-top:5px;}
#productos LI {FLOAT: left; FONT: 11px arial; WIDTH: 24%; padding:3px; COLOR: #646464; LIST-STYLE-TYPE: none; HEIGHT: 208px; TEXT-ALIGN: center}
#productos A {COLOR: #646464}
#productos A:hover {TEXT-DECORATION: underline}


.qitem {width:200px;height:140px;overflow:hidden;position:relative;float:left;cursor:hand; cursor:pointer;}
.qitem img {border:0;position:absolute;z-index:200;}
.qitem .caption {position:absolute;z-index:0;color:#ccc;display:block;}
.qitem .caption h4 {font-size:12px;padding:10px 5px 0 8px;margin:0;color:#369ead;}
.qitem .caption p {font-size:10px;padding:3px 5px 0 8px;margin:0;}
.topLeft, .topRight, .bottomLeft, .bottomRight {position:absolute;background-repeat: no-repeat; float:left;}
.topLeft {	background-position: top left; 	} 
.topRight {	background-position: top right; } 
.bottomLeft {	background-position: bottom left; } 
.bottomRight {	background-position: bottom right; }
.clear {clear:both;	}

.container { float:left;width: 620px; height:250px; margin: 10px auto;font: 10px normal Verdana, Arial, Helvetica, sans-serif; color:#444; padding-left:4px; text-align:justify;} 
ul.tabs {margin: 0;padding: 0;float: left;list-style: none;height: 32px;border-bottom: 1px solid #999;border-left: 1px solid #999;width: 100%;}
ul.tabs li {float: left;margin: 0;padding: 0;height: 31px;line-height: 31px;border: 1px solid #999;border-left: none;margin-bottom: -1px;background: #e0e0e0;overflow: hidden;position: relative;}
ul.tabs li a {text-decoration: none;color: #000;display: block;font-size: 1.2em;padding: 0 20px;border: 1px solid #fff;outline: none;}
ul.tabs li a:hover {background: #ccc;}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {background: #fff;border-bottom: 1px solid #fff;}
.tab_container {border: 1px solid #999;border-top: none;clear: both;float: left; width: 100%; height:250px;background: #fff;-moz-border-radius-bottomright: 5px;-khtml-border-radius-bottomright: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-radius-bottomleft: 5px;-khtml-border-radius-bottomleft: 5px;-webkit-border-bottom-left-radius: 5px;}
.tab_content {padding: 20px;font-size: 1.2em;}
.tab_content h2 {font-weight: normal;padding-bottom: 10px;border-bottom: 1px dashed #ddd;font-size: 1.8em;}
.tab_content h3 a{color: #254588;}
.tab_content img {float: left;margin: 0 20px 20px 0;	padding: 5px;}


.pad {clear:left; padding-top:270px;} 
#nav { height: 35px; float:left; background:#fff; font-family:arial, sans-serif;}
 
#menu {width:800px;height:35px;position:relative;font-size:11px; margin: 0; z-index:1000; background:#fff; float:left;}
#menu table.ie6 {border-collapse:collapse; margin:0; padding:0;}
 
#menu ul {padding:0; margin:0; list-style: none;}
#menu ul li {float:left;}
#menu ul li a {display:block; float:left;padding:0 15px 0 0;text-decoration:none; color:#000; font-weight:bold; height:41px;line-height:40px;font-size:11px; background:url(tabCenter.gif) no-repeat right top;}
#menu ul li a b {display:block; float:left;padding:0 0 0 15px; text-decoration:none; color:#000; font-weight:bold; height:41px;line-height:40px;font-size:11px;background:url(tabCenter.gif) no-repeat left top; cursor:pointer;}
 
#menu ul li div.holder {position:absolute; left:-9999px;}
 
#menu ul li div .leftSide {float:left;background: #ddd url(dropLeft.gif) no-repeat left bottom;}
#menu ul li div .rightSide {float:left; margin-left:10px; display:inline; padding:0 10px 0 0; background: #aaa url(dropRight.gif) no-repeat right bottom;}
 
#menu ul li:hover {position:relative;}
#menu ul li a:hover {color:#910; background-position:right center; white-space:nowrap; position:relative;}
#menu ul li a:hover b {color:#910; background-position:left center;}
#menu ul li a.sub:hover {color:#910; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li a.sub:hover b {color:#910; background-position:left bottom;}
 
#menu ul li:hover > a {color:#910; position:relative;}
#menu ul li:hover a.sub {color:#910; background-position:right bottom; white-space:nowrap; position:relative;}
#menu ul li:hover a.sub > b {color:#910; background-position:left bottom;}
 
#menu ul :hover div.holder {position:absolute; top:41px; left:4px; margin: 0; padding: 0;}
 
#menu ul li.right a:hover div.holder {left:auto; right:3px; top:41px;}
#menu ul li.right:hover div.holder {left:auto; right:4px; top:41px;}
 
#menu ul dl {width:auto; margin:5px 0 10px 0; padding:0 5px;list-style:none;}
#menu ul dl dt {padding:0 10px; margin:0; line-height:20px; background:#488; color:#fff; white-space:nowrap;}
#menu ul dl dd {display:block; padding:0; margin:0;}
#menu ul dd a {background-image: none; display:block; height: 20px; line-height: 20px; color:#421; text-align:left; margin: 0; padding:0 10px;font-weight:normal; white-space:nowrap; float:none;}
#menu ul dd a:hover {color:#c60;}
#menu ul table td {vertical-align:top;}



#soporte_medio { width:608px; float:left; height:auto;}
#tudo1 { width:580px; height:auto; min-height:300px;margin: 0 auto; background:#FFFFFF;}
#topo1 { width:100%; height:auto; background-color:#F5F5F5;}
#pe {	position:static;bottom:0;clear:both; width:100%; height:30px; background-color:#F5F5F5; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
#topo h1 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; text-align:center;}
#tipo_web { padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; text-align:center;}
#estatico {display:none;}
#dinamico {display:none;}
#estinfo  {display:none;}
#estfollos {display:none;}
#estfoto {display:none;}
#estp {display:none;}
#est_n_fotos {display:none;}
#estfollosblanco {display:none;}
#dinfollos {display:none;}
#dinfoto {display:none;}
#din_n_fotos{display:none;}
#dinfollosblanco{display:none;}
#prod{display:none;}
#correio{display:none;}
.quadro1 {border:1px solid #FF9900; background-color:#FFFFCC;padding: 8px 20px 8px 20px;margin: 5px 10px 5px 10px;Font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
.quadro_final {border:1px solid #FF9900; background-color:#FFFFCC;padding: 18px 50px 18px 50px;margin: 10px 20px 10px 20px;Font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#990000;}

.modal {
        display: none;
        position: absolute;
        top: 10%;
        left: 25%;
        width: 50%;
        height: 50%;
        padding: 16px;
        background: #fff;
		color: #333;
        z-index:10000;
        overflow: auto;
		border:#FFCC00 solid 3px;
	
}
#light p { text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#0066FF; z-index:50;}
.enviar_fundo {z-index: -1;}
ul { list-style-type:none;}
.Estilo1 {color: #666666;}