body {font-family:arial,sans-serif;text-align:center; margin:0; padding:0;background:url("/web_data/images/bg_bd.jpg") repeat-y scroll center center #CCCCCC;}
#main{width:960px;margin: 0 auto;}
#MainBody{background:url(/web_data/images/topo.png);margin:0 auto;height:149px;}
#bgmenu{height: 34px;background:url(/web_data/images/bg_menu.png) repeat-x;}
.logo-negocios {background:url("/web_data/images/logo-guia.png") no-repeat scroll 0 0 transparent;display:block;float:left;height:117px;margin:10px 0 0 30px;overflow:hidden;width:115px;}
.logo-negocios span{display:none;}
ul.links {float:left;font-size:12px;font-weight:bold;height:24px;list-style:none outside none;margin:0 0 11px;padding:0;text-align:right;}
ul.links li {float:left;padding:0 10px 0 5px; height:34px;}
ul.links li a {position:relative;top:10px; color:#C2E0EA; text-decoration:none;}
ul.links li.link_top a {border-left:1px solid #C2E0EA;padding-left:10px;}
ul.links li.link_top a:hover { text-decoration:underline; color:#ffffff;}
ul.links li.phone_number {margin:10px 0 0;padding-left:95px;color:#FFFFFF;}
ul.links li.link_home a {border:none;}
ul.links li a.ativo{color:#FFFFFF;}
.body{background:url("/web_data/images/body_bg.gif") repeat-x scroll left top #FEFEFE;min-height:600px;padding:10px;text-align:left; }
.panel-esq{border:1px solid #CCCCCC;float:left;min-height:255px;width:650px;}
.panel-login{float:right;height:256px;width:280px;}
.box-login{background:none repeat scroll 0 0 #C3D9FF;border:1px solid #1A6386;min-height:197px;}
.box-login h2 {color:#032535;font-size:1.1em;margin:12px 0 0 15px;text-transform:uppercase;}
.box-login div {margin:12px 12px 0;}
.box-login div label {color:#011B27;display:block;font-size:1em;font-weight:bold;}
.box-login #email {border:1px solid #7F9FB7;font-size:1em;overflow:hidden;padding:3px;width:95%;}
.box-login #pass {border:1px solid #7F9FB7;font-size:1em;margin:0 4px 0 0;overflow:hidden;padding:3px;width:75%;}
.box-login #submiter {font-size:17px;padding:0 3px;text-transform:uppercase;}
.box-login a {color:#0360CA;display:block;font-size:0.8em;font-weight:bold;margin-top:15px;padding-left:12px;text-decoration:none;width:150px;}
.box-login a img {border:0 none;margin:0 4px 0 0;}
.btn-cadastro{border:1px solid #1A6386;margin:10px 0 0;min-height:45px;background-color: #0c5d84;}
.btn-criar-conta{font-family:arial;font-size:17px;font-weight:bold;height:35px;margin:5px 0 0 35px;padding:5px;width:215px;}
.btn{background:none repeat scroll 0 0 #EEEEEE;border-color:#CCCCCC #999999 #999999 #CCCCCC;border-style:solid;border-width:1px;display:block;height:30px;width:192px;}
.btn-criar-conta-2{background:url("/web_data/images/bg-btn.png") repeat-x scroll 0 0 transparent;border:medium none;cursor:pointer;font:bold 15px arial,sans-serif;height:30px;margin:0;outline:0 none;vertical-align:top;width:192px;color:#002D53;}
.box_anuncie{border:1px solid #D2D2D2;margin:15px 0 0;padding:12px 15px 15px;}
td.imgr {padding:0;vertical-align:top;width:auto;}
td.imgr h4, td.imgr p{margin:0; padding:0;}
th.imgr {height:88px;padding:4px 0 0 18px;vertical-align:top;width:200px;}
.box_anuncie h3 {color:#00629D;font-size:1.2em;font-weight:800;margin:0 0 5px 0;padding:0;}
.box_desc{ color:#666666; font-family:verdana; font-size:11px; line-height:16px; } 
.box_desc h4{font-size:14px;}
.box_desc div{margin-top:8px;}
.box_mercado{border:1px solid #D2D2D2;margin:15px 0 0;padding:12px 15px 15px;}
.box_mercado h3 {font-size:20px;font-weight:bold;margin:0;color:#3971C6;}
.box_mercado hr {background:#CCCCCC;border:none;clear:both;color:#CCCCCC;float:none;height:1px;width:100%;display:block;margin:5px 0 20px;}
.gride{margin:0 20px 0 10px;width:440px;display:inline;float:left;overflow:hidden;position:relative;}
.gride p {color:#666666;font-family:verdana;font-size:11px;line-height:16px;margin:0 0 5px;padding:0;}
.gride .fonte {color:#999999;display:block;font-size:11px;margin-bottom:10px;}
.gride-video{background:#E5ECF9;padding:20px;display:inline;line-height:22px;margin:0;width:390px; float:left;}
.gride-video h4 {font-size:12px;margin:0 0 5px;}
.gride-video p {color:#666666;font-family:verdana;font-size:11px;line-height:16px;margin:0 0 5px;padding:0;}
.gride-video .fonte {color:#999999;display:block;font-size:11px;margin-bottom:10px;}
/* pg conteudo */
#breadcrumb{font-family:Arial,Helvetica,sans-serif;font-size:12px;margin-bottom:8px;padding-bottom:5px;color:#000000;}
#breadcrumb a { text-decoration:none;color:#888888;}
#breadcrumb a:hover {text-decoration:underline;color:#1980CF;}
.content{margin:20px;}
.content h1 {border-bottom:1px solid #CCCCCC;color:#002D53;font-family:arial,helvetica;font-size:28px;font-weight:normal;margin:0;padding:0 0 5px;}
.table{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;margin:10px;}
.table .standard{line-height:18px;margin-top:20px;color:#666666; font-size:12px;}
.table .standard strong{}
.table .standard .img{float:left;padding:0 25px 0 0;width:300px;}
.grideA{float:left;height:300px;width:584px;}
.grideB{float:left;margin-left:30px;width:265px;}
.bt_0800{float:left;margin:0 15px 0 0;}
.screen_netmail{float:left;margin:0 15px 0 0; height:170px;}
.grideSiteA{float:left;padding:0 15px 0 0;}
.grideSiteB{float:left;width:600px;}
.form-intencao{float:left;padding:0 0 0 5px;width:870px;}
td.tabelaCad2  {border:1px solid #E5E5E5;width:100%;}
.TextoTipoB3 {background:none repeat scroll 0 0 #F6F6F6;color:#919191;display:block;font-family:arial;font-size:17px;margin:10px 0 0;padding:10px 0 5px 10px;}
.campo_input {border:1px solid #AAAAAA;margin:0 0 0 20px;padding:4px;}
#footer{background-color:#0a4e6f;margin:0 auto;min-height:70px;width:961px;}
#footer img {border-style:none;}
#footer a, #footer a:visited{color:#C2E0EA;display:inline-block;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-decoration:none;}
#footer a:hover{ text-decoration:underline; color: #ffffff;}
.Footer_Nav_Divider {padding:0 8px;color: #C2E0EA;}
#footer-table{padding:10px 12px 0 0;}
/*janela modal*/
div#nyroModalFull{font-size:12px;color:#666666;}
div#nyroModalLoading{width:150px;height:150px;text-indent:-9999em;background:#fff url("/web_data/images/ajax-loader808080.gif") no-repeat;background-position:center;}
div#nyroModalLoading.error{border:none;line-height:20px;padding:20px;width:300px;height:100px;text-indent:0;background:#fff;}
div#nyroModalWrapper{background:#fff;border:solid 4px #a4a4a4;}
a#closeBut{position:absolute;display:block;top:7px;right:5px;width:28px;height:27px;text-indent:-9999em;background:url("/web_data/images/icone-fechar-popup.gif") no-repeat;outline:0;}
h1#nyroModalTitle{margin:0;padding:0;display:none;}
div.wrapper div#nyroModalContent{padding:5px;}
div.wrapperImg div#nyroModalContent{position:relative;overflow:hidden;text-align:center;}
div.wrapperImg img{vertical-align:baseline;}
div.wrapperImg div#nyroModalContent div{position:absolute;bottom:0;left:0;background:black;padding:10px;margin:10px;border:1px white dotted;overflow:hidden;opacity:0.2; filter:alpha(opacity=20);}


