.breadcrumbs, .botao-voltar {
 background: #e2e3e7 url('../images/fundo/cinza.jpg') repeat-x left bottom;
 clear: both;
 display: block;
 font-size: 0.95em;
 padding: 10px;
 width: 960px;
 border-top:1px solid #E4E4E4;}

.botao-voltar { text-align: center; }

.moduletable_rodape .copyright { position: absolute; top: 115px; left: 14px; font:13px Arial, Helvetica, sans-serif; }
.moduletable_rodape .endereco { color: #4D7CA9; left: 14px; position: absolute; top: 147px; width: 347px; 14px; font:13px Arial, Helvetica, sans-serif;}
.moduletable_rodape .endereco2 { color: #4D7CA9; left: 14px; position: absolute; top: 190px; width: 347px; 14px; font:13px Arial, Helvetica, sans-serif;}
.moduletable_rodape .tel { left: 771px;  position: absolute; top: 148px; color:#336699; font:14px Arial, Helvetica, sans-serif; }

.moduletable_rodape .tel2 { left: 569px;  position: absolute; top: 148px; color:#336699; font:14px Arial, Helvetica, sans-serif; }
.moduletable_rodape .tel h2 { color:#336699; font:26px Arial, Helvetica, sans-serif;}
.moduletable_rodape .tel2 h2 { color:#336699; font:26px Arial, Helvetica, sans-serif;}

.copy {
position:relative;
top:20px;
}

.moduletable_logo {
position:absolute;
top:7px; left:63px;}

.moduletable_menu {
position:absolute;
top:15px; left:374px;
}

.moduletable_menu li {
float:left;
}

.moduletable_menu li a {
text-decoration:none;
font: bold 12px Arial, Helvetica, sans-serif;
color:#FFF;
padding: 0 4px;
border-right:1px solid #FFF;
}

.moduletable_menu li a:hover {
text-shadow: 0.2em 0.2em 0.2em #FEC8A4;
color:#000066;
}

.moduletable_redes {
width:250px;
left: 728px;
position: absolute;
top: 74px;}

.moduletable_redes td {font: 14px Arial,Helvetica,sans-serif; color: #FFFFFF;}

.moduletable_cartoes {
position: absolute;
top:9px; left: 17px;}

.moduletable_online2 {
position: absolute;
top:18px; left: 517px;}

.moduletable_orcamento {
position: absolute;
top:6px; left: 800px;}

.moduletable_destaque {
width:981px; position:relative; height: 240px;}

.moduletable_destaque h3 {
font: 21px arial;
padding: 13px 10px 11px;}

.moduletable_destaque li {
padding: 0 2px;
float:left;
width:238px;}

.moduletable_destaque .tendas {
width:238px; height:182px;
background:url(../images/fundo_destaque_tendas.jpg) top left no-repeat;}

.moduletable_destaque .tendas img {padding: 28px 0 19px 53px;}

.moduletable_destaque .tendas span {
text-shadow: 0.2em 0.2em 0.2em #FEC8A4;
float: right;
padding: 0 20px 0 34px;
position: relative;
width: 154px;}

.moduletable_destaque h4 {
color: #FFFFFF;
font: bold 14px arial;
padding: 7px 25px;
position: absolute;}

.moduletable_destaque .cobertura {
width:238px; height:182px;
background:url(../images/fundo_destaque_coberturas.jpg) top left no-repeat;}

.moduletable_destaque .cobertura img {padding: 28px 0 19px 53px;}

.moduletable_destaque .cobertura span {
text-shadow: 0.2em 0.2em 0.2em #FEC8A4;
color: #000066;
float: right;
padding: 0 29px 0 0;
position: relative;
width: 193px;}


.moduletable_destaque .banheiro {
width:238px; height:182px;
background:url(../images/fundo_destaque_banheiros.jpg) top left no-repeat;}

.moduletable_destaque .banheiro img {padding: 28px 0 19px 53px;}


.moduletable_destaque .banheiro span {
text-shadow: 0.2em 0.2em 0.2em #FEC8A4;
float: right;
padding: 0 20px 0 34px;
position: relative;
width: 154px;}

.moduletable_destaque .acessorios {
width:238px; height:182px;
background:url(../images/fundo_destaque_eventos.jpg) top left no-repeat;}

.moduletable_destaque .acessorios img {padding: 28px 0 19px 53px;}

.moduletable_destaque .acessorios span {
text-shadow: 0.2em 0.2em 0.2em #FEC8A4;
float: right;
color:#000066;
padding: 0 49px 0 21px;
position: relative;
width: 167px;}

.moduletable_promo {
background: url("../images/fundo_promocao.jpg") no-repeat scroll left top transparent;
float: left;
height: 223px;
padding: 0 0 0 325px;
position: relative;
}

.moduletable_informe {
padding: 10px 0 0;
margin:0 10px;
background:#E5E5E5;
position:relative;
width:961px; height:174px; clear:both;}

h2.contentheading_informe {
padding:0 0 8px 0;
margin:0 0 16px 0;

border-bottom:3px dotted #E5E5E5;
}

h2.contentheading {
padding:0 0 8px 0;
margin:0 0 16px 0;

border-bottom:3px dotted #E5E5E5;}

.moduletable_informe h3 {
margin: 0 0 0 10px;
background: url("../images/icone_informe.gif") no-repeat scroll left center transparent;
color: #000066;
font: 18px Arial,Helvetica,sans-serif;
padding: 10px 47px;
}

.moduletable_informe li {
width:480px;
float:left;}

.moduletable_informe li a {
text-decoration:none;
padding:5px 10px;
display:block;
color:#7C8183;
margin:5px 0;
font: normal 14px Arial, Helvetica, sans-serif;}

.moduletable_informe li a:hover {

color:#000066;}

.article_separator {
display:none;}

/*tendas*/

.article_row_tendas {
padding:0 0 0 60px;}

.article_row_tendas .article_column {
position:relative;
float: left;
height: 163px;
padding: 0 20px;
width: 175px;}

h1.componentheading_tendas {
margin:0 0 20px 0;}

.article_row_tendas .article_column h2 {
display:none;}

a.readon_tendas {
color: #000066;
font: 16px Arial,Helvetica,sans-serif;
left: 16px;
padding: 125px 0 0 6px;
position: absolute;
text-decoration: none;
top: 0;
width: 172px;
display: block;}

h2.contentheading_tendas {
padding:0 0 8px 0;
margin:0 0 16px 0;
border-bottom:3px dotted #E5E5E5;
}

h1.componentheading_tendas {
padding:0 0 8px 0;
margin:0 0 16px 0;
border-bottom:3px dotted #E5E5E5;}


.article_row_tendas .article_column img {
margin: 0 0 4px;
border:1px solid #FB852E;
width:168px; height:119px;}

.row_separator_tendas {
display:none;}


/*fim tendas*/

.tabelaempresa {
margin:20px 10px 20px 240px;}

h2.contentheading_servicos {
padding:0 0 8px 0;
margin:0 0 16px 0;
border-bottom:3px dotted #E5E5E5;}

h1.componentheading_informe {
padding:0 0 8px 0;
margin:0 0 16px 0;
border-bottom:3px dotted #E5E5E5;
}

.row_separator_informe {
display:none;}


.blog_informe {}

.article_row_informe {}

.article_row_informe .article_column h2 {
border-bottom:1px solid #E5E5E5;
font:normal 13px Arial, Helvetica, sans-serif!important;}

.article_row_informe .article_column h2 a {font:normal 13px Arial, Helvetica, sans-serif!important; text-shadow:none;}


.tabelapromo {    
border: 1px solid #E5E5E5;
margin: 23px 2px;
padding: 5px;}

.tabelapromo img {
border: 1px solid #E5E5E5;
padding:3px;
margin: 3px 15px 3px 3px!important;} 

.promo_titulo { 
text-shadow: 0.1em 0.1em 0.2em #FEC8A4;
border-bottom: 1px solid #E5E5E5;
color: #000066;
font: 14px arial;}

.promo_dados {

border-bottom: 1px solid #E5E5E5;
color: #000066;
font: 14px arial;}

.promo_conte {
border-bottom: 1px solid #E5E5E5;
color: #333;
font: 14px arial;}

.promo_preco {
border-bottom: 1px solid #E5E5E5;
color: #FF0000;
font: 14px arial;}

.tabela_pro {
border: 1px solid #E5E5E5;
}

.tabela_pro td {
border-bottom: 1px solid #E5E5E5;}

.tabelatendas {
margin:0 0 0 140px;}

.tabelatendas img {
width:126px; height:93px;}

.tabelacores {
border: 1px solid #E5E5E5;
margin:10px 0}

.tabelacores .cor {
border:1px solid;}

a.contentpagetitle_informe {
text-decoration:none;}

/*PAGINAÇÃO*/

.pagination {
     height: auto;
    margin: auto;
    position: relative;
    width: 500px;
}

ul.pagination {font-weight:bold; 
}

.counter {
     background: url("../images/btn_paginacao03.png") repeat-x scroll 0 0 transparent;
    border: 1px solid #E2E2E2;
    color: #000000;
    font-weight: bold;
    left: 100px;
    margin: auto;
    position: relative;
    top: 25px;
    width: -moz-max-content;
}
.pagination li {
float:left;
padding:8px 5px 5px 0;}

.pagination li a {
color:#930;font:12px Arial, Helvetica, sans-serif; font-weight:bold; background:url(../images/btn_paginacao03.png) repeat-x; padding:3px 5px; color:#000; border:1px #E2E2E2 solid; -moz-border-radius: 4px;}

.pagination li a:hover{background:url(../images/btn_paginacao02.png) repeat-x; color:#FFF;}

.moduletable_informenews {
    left: 700px;
    position: absolute;
    top: 160px;
    z-index: 1000;
}


.moduletable_informenews .blog_more{
display: none;
}


.moduletable_iconegaleria {
    height: 160px;
    left: 750px;
    position: relative;
    top: 25px;
    width: 200px;
}


.moduletable_1mais{
	height: 24px;
    left: 635px;
    position: absolute;
    top: 81px;
    width: 24px;
}
/*alterações*/
.article_row_tendas {
    padding: 0 0 0 60px;
}

.article_row_tendas .article_column {
    float: left;
    height: 163px;
    padding: 0 20px;
    position: relative;
    width: 175px;
}
