*{ margin:0; padding: 0; font-family: 'open_sanslight'; }

body{ background: url(../images/fundo_header.png) center top no-repeat; background-size: 100% 146px; }

/* CLASS - CLASS - CLASS */
.content{ width:1052px; margin:0 auto; color:#3a4269; }
.direita{ float:right; }
.active{ background:url(../images/fundo_menu_hover.png) repeat-x; color:#fff; }
.titulo{ font-size:20px; color:#3a4269; font-family: 'open_sansbold'; }
.vermelho{ color:#ff0000; }
/* CLASS - CLASS - CLASS */

/* ID - ID - ID */
#limpeza{ list-style-type:none; }
#limpeza li{ margin:0 0 10px 0; }
#limpeza a{ text-decoration:none; color:#000; }
/* ID - ID - ID */

/* HEADER - HEADER - HEADER */
#header { background: url(../images/fundo_header.png) center top no-repeat; width:100%; height:146px; padding:25px 0 0 0; }
#tel { font-family: 'open_sansbold'; font-size:20px; color:#3a4269; }
#menu{ margin:10px 0 0 0; text-align:right; }
#menu a{ text-decoration:none; color:#3a4269; }
#menu ul{ list-style-type: none; background: url(../images/fundo_menu.png) repeat-x; width:770px; height:32px; padding:10px 0 0 0; color:#3a4269; font-weight: bold; font-size:14px; float:right; }
#menu ul li{ display:inline; padding:0 0 0 0; padding:10px 15px; margin:0 0 0 -5px; border-left:1px solid #cccccc; }
#menu ul li:hover{ background:url(../images/fundo_menu_hover.png) repeat-x; color:#fff; }
#dropdown{ position:absolute; margin:3px 0 0 170px; display:none;  }
#dropdown ul{ background:none; text-align:center; width:250px; }
#dropdown ul li{ display: list-item; background: url(../images/fundo_menu.png) repeat-x; cursor:pointer; }
/* HEADER - HEADER - HEADER */

/* BANNER - BANNER - BANNER */
#banner{ height:434px; z-index:-1; }
#pager { text-align:center; margin:-80px 0 -30px 0; }
#pager span{ color:#6d6d6d; font-size:90px; margin: -10px -5px; }
#pager span.cycle-pager-active { color: #c43838;}
/* BANNER - BANNER - BANNER */

/* HOME - HOME - HOME */
#regiao{ position:absolute; margin:-200px 0 0 20px; color:#3a4269; font-weight: bold; background-color:#e7e7e7; padding:5px 15px; border-radius:10px; box-shadow:3px 3px 3px #000; }
#contato_home{ background: url(../images/contato.png) no-repeat; width:540px; height:482px; color:#fff; padding:10px 0 0 0; }
#caminho { margin:45px 0 0 35px; }
#orcamento { margin:40px 0 0 150px; width:295px; }
#orcamento #solicite{ font-size:22px; margin:0 0 0 0; width:295px; text-align:center; }
#orcamento input{ width:295px; height:25px; margin:0 0 5px 0; background:#ececec; border:0; }
#orcamento textarea { width:297px; height:65px; background:#ececec; border:0; }
#orcamento input[type="submit"]{ width:100px; float:right; background:#ff0000; border:0; color:#fff; border-radius:7px; height:30px; font-size:16px; cursor:pointer; box-shadow:1px 1px 1px #000; }
#lavagem{ width:540px; font-size:13px; text-align: justify; color:#3a4269; }
#home{ width:477px; }
#carousel{ text-align:center; width:106px; }
#regioes div{ background:url(../images/btn_regiao.png) no-repeat; width:106px; height:27px; font-size:14px; padding:2px 0 0 0; cursor:pointer; }
#regioes div:hover{ background-position: 0 110%; color:#fff; }
#galeria1{ background:url(../images/galeria1.png) no-repeat; width:150px; height:146px; cursor:pointer; float:right; margin:0 0 0 12px; }
#galeria1:hover{ background-position: 0 100%; }
#galeria2{ background:url(../images/galeria2.png) no-repeat; width:150px; height:146px; cursor:pointer; float:right; }
#galeria2:hover{ background-position: 0 100%; }
#galeria3{ background:url(../images/galeria3.png) no-repeat; width:150px; height:146px; cursor:pointer; }
#galeria3:hover{ background-position: 0 100%; }
#galeria4{ background:url(../images/galeria4.png) no-repeat; width:150px; height:146px; cursor:pointer; float:right; margin:0 0 0 12px; }
#galeria4:hover{ background-position: 0 100%; }
#galeria5{ background:url(../images/galeria5.png) no-repeat; width:150px; height:146px; cursor:pointer; float:right; }
#galeria5:hover{ background-position: 0 100%; }
#galeria6{ background:url(../images/galeria6.png) no-repeat; width:150px; height:146px; cursor:pointer; }
#galeria6:hover{ background-position: 0 100%; }
/* HOME - HOME - HOME */

/* SERVIÇOS - SERVIÇOS - SERVIÇOS */
#categ th { width:187px; font-size:14px; background:#cccccc; height:60px; margin:0 0 0 10px; }
#categ td{ text-align:center; }
/* SERVIÇOS - SERVIÇOS - SERVIÇOS */

/* CONTATO - CONTATO - CONTATO */
#contato {  }
#contato input{ width:450px; height:25px; margin:0 0 10px 0; box-shadow:3px 3px 3px #000; border:1px solid #cccccc; background:#cccccc; }
#contato textarea{ width:452px; height:150px; box-shadow:3px 3px 3px #000; border:1px solid #cccccc; background:#cccccc; }
#contato input[type="submit"]{ width:150px; margin:10px 0 0 0; background:#3a4269; color:#fff; font-size:16px; border:0; height:35px; cursor:pointer; font-weight: bold; }
/* CONTATO - CONTATO - CONTATO */

/* FOOTER - FOOTER - FOOTER */
#footer { background:#e7e7e7; }
#footerr{ text-align:center; padding:20px 0 0 0; font-size:12px; }
/* FOOTER - FOOTER - FOOTER */

.contacttable
{text-align: center;color: #30456c;margin: 4px;}

.titlecontact
{font-weight: bold;}

.nomecidade
{color: #f91e1f;text-align: left;}

.number
{font-weight: bold;}