
/* ---------- Color Module Styles ----------- */
body { /*background-image: url('images/fundo_atz.jpg');*/ color: #000; /*background:#fff;*/ }

a, li a.active,
#footer a:hover, #footer li a.active:hover, #footer-bottom a:hover, #footer-bottom li a.active:hover,
#header a, #header-menu ul.menu li a:hover, #header-menu ul.menu li a.active, #header-menu ul.menu li ul.menu li a:hover,
#navigation .block-superfish ul.sf-menu li a:focus, #navigation .block-superfish ul.sf-menu li a:hover, #navigation .block-superfish ul.sf-menu li a.active,
.front .node h1.front-heading { color:#555; }

#header-menu a, #header-menu ul.menu li a, #navigation .block-superfish ul.sf-menu li a { color:#fff; }

#header-menu a:hover, #header-menu ul.menu li a:hover, #navigation .block-superfish ul.sf-menu li a:hover { color:#89ffff; }

#header-menu a.active, #header-menu ul.menu li a.active, #navigation .block-superfish ul.sf-menu li a.active { color:#89ffff; }

#footer a, #footer li a.active, #footer-bottom a, #footer-bottom li a.active { color:#89ffff; }

h1, h2, h3, h4, h5, h6 { text-transform: uppercase; font-weight: lighter; color:#489DD2; /*text-shadow: 1px 1px 1px #eaf1ea;*/ }

#slogan { color:#d5d5d5; }

#header {
  display: none;
background: #2f2f2f;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #2f2f2f 0%, #1b1a1a 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #2f2f2f 0%, #1b1a1a 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #2f2f2f 0%, #1b1a1a 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #2f2f2f), color-stop(1, #1b1a1a));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #2f2f2f 0%, #1b1a1a 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #2f2f2f 0%, #1b1a1a 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2f2f2f', endColorstr='#1b1a1a'); }

#header-menu { /*background-image: url('images/back_top.jpg'); height: 190px;*/ /*background: #000000;*/ border-top:0px solid #353535; border-bottom:0px solid #353535; }

#header-menu ul.menu li.expanded ul.menu, #navigation .block-superfish ul.sf-menu li, #navigation .block-superfish ul.sf-menu li li a { background: #222222; }

#header-menu ul.menu li.expanded ul.menu li a, #footer .block ul.menu li a, #navigation .block-superfish ul.sf-menu li li a { border-bottom:1px solid #353535; }
#footer-bottom { border-top:0px solid #353535; }
ul.secondary-menu li, #footer-bottom ul.menu li { border-right:1px solid #353535; }

#header-menu ul.menu li ul.menu li a:hover,
#header-menu ul.menu li.expanded ul.menu li.expanded a:hover,
#header-menu ul.menu li.expanded ul.menu li.leaf a:hover,
#navigation .block-superfish ul.sf-menu li li:hover,
#navigation .block-superfish ul.sf-menu li li a:focus, #navigation .block-superfish ul.sf-menu li li a:hover, #navigation .block-superfish ul.sf-menu li li a:active  { background-color:#1b1b1b; }

#banner  {
/*background-image: url('images/backbanners.jpg');*/
/*background: #988138;*/ }

#content {
/*background: #e8e8e8;*/
}

#footer { display: none; background:#fff; }

#footer-bottom { 
/*background-image: url('images/rodape.png');*/
padding-top:15px;
background: #489DD2;
/*height: 63px;*/
width: 100%;
color: #fff;
}

.links ul li a, a.more, #comments ul.links li a,
input[type="submit"], input[type="reset"], input[type="button"] { color:#fff; text-shadow: 0 0px 0px #489dd2; 
/* background */
background: #489dd2;
/* IE10 */ 
background-image: -ms-linear-gradient(top, #489dd2 0%, #489dd2 100%);
/* Mozilla Firefox */ 
background-image: -moz-linear-gradient(top, #489dd2 0%, #489dd2 100%);
/* Opera */ 
background-image: -o-linear-gradient(top, #489dd2 0%, #489dd2 100%);
/* Webkit (Safari/Chrome 10) */ 
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #489dd2), color-stop(1, #489dd2));
/* Webkit (Chrome 11+) */ 
background-image: -webkit-linear-gradient(top, #489dd2 0%, #489dd2 100%);
/* Proposed W3C Markup */ 
background-image: linear-gradient(top, #489dd2 0%, #489dd2 100%);
/* IE6-9 */ 
filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0093c5', endColorstr='#0079a2');
/* shadow */
-webkit-box-shadow: 0px 1px 2px #939da2; -moz-box-shadow: 0px 1px 2px #939da2; box-shadow: 0px 1px 2px #939da2; }

.links ul li a:hover, a.more:hover, #comments ul.links li a:hover,
input[type="submit"]:hover, input[type="reset"]:hover, input[type="button"]:hover { background: #fff; }

.region-sidebar-first .block .content, .region-sidebar-second .block .content { /*background:#fdfdfd;*/ }

h2.pane-title {
  color: #489DD2;
}
.fbConnectWidgetTopmost {
  border: 0px;
  background: #fff;
}
.bloco_americana item-list li.hover {
  color: #988138;
}
.field-name-field-foto-fachada {
position: relative;
float: right;
margin-top: -283px;
}
.field-name-field-descri-o-loja {
  border: 1px dotted #ccc;
line-height: 0px;
padding-left: 20px;
padding-right: 20px;
padding-top: 20px;
font-family: arial;
}
.field-label {
/*line-height: 0px;*/
}
.field-type-number-decimal {
color: #741b20;
font-size: 14px;
}
.bloco_promo .views-field.views-field-title {
  /*padding-bottom: 5px;
  border-bottom: 1px solid #fff;
  margin-bottom: 5px;*/
  padding-top:5px;
  text-align: left;
  font-size: 13px;
  text-transform: uppercase;
}
.bloco_news .views-field.views-field-title {
  /*padding-bottom: 5px;
  border-bottom: 1px solid #fff;
  margin-bottom: 5px;*/
  padding-top:5px;
}
.bloco_vitrine .views-field.views-field-title {
  padding-left: 5px;
  background: #988138;
}
.bloco_vitrine .views-field.views-field-title a {
  color: #fff;
}
.bloco_face {
  margin-top: 35px;
}
.bloco_cadastro {
  margin-top: 35px;
}
.field-name-field-image {
  width: 960px;
  display: block;
  margin-top: 60px;
}
.field-name-field-image img {
  float: left;
  margin: auto;
  padding: 12px;
  margin: 14px;
  border: 0px;
}
.form-submit {
  background: #000;
}
#navigation .bloc0_logo ul.sf-menu li a {
  color: #6c4a35;
}
.views-label-field--vista {
  float: left;
}
.views-label-field-ou-10x-de {
  float: left;
}
.bloco_front {
  margin-top: 40px;
}
.bloco_promo {
  margin-top: -30px;
}
.bloco_localizacao {
  margin-top: 40px;
}
.view-not-cias .views-field-title {
  margin-top:5px;
  margin-bottom: 20px;
}
.bloco_bird {
  margin-top: 0px;
}
.bloco_somos {
  line-height: 40px;
  font-weight: lighter;
}
.bloco_banner {
  margin-top: 80px;
  z-index: 0;
}  
@font-face {
    src: url("OpenSans-Light.eot"); /*somente para o IE*/
    src: url("OpenSans-Light.ttf") format("truetype"); /*para outros browsers*/
    src: url("OpenSans-Regular.eot"); /*somente para o IE*/
    src: url("OpenSans-Regular.ttf") format("truetype"); /*para outros browsers*/
}