/******* ZERAR ELEMENTOS **********/
body {
	font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#636162;
	background: #fff;
}

#mae > * {z-index:3;}

p {margin-bottom:10px; line-height:14px;}
a {text-decoration:none; color:#636162;}
a:hover {text-decoration:underline;}
table {border-collapse: collapse;}
* {margin:0px; padding:0px; list-style:none; border:none;}

#mae {
	width:1007px;
	height:570px;
	position:absolute;
	left:50%;
	top:50%;
	margin-left:-503px;
	margin-top:-285px;
	text-align:left;
	background:url(img/fundo.jpg) no-repeat;
}
#mae img.foto_modelo {bottom:0px; right:0px; position:absolute; z-index:2;}


/********* CONTEUDO INTERNAS ************/
#mae #conteudo_int {width:591px; height:426px; position:absolute; margin:100px 0 0 0; background:url(img/fundo_internas_degrade-trans.png) repeat-y;}
#mae #conteudo_int #col_1 {width:149px; min-height:364px; float:left; margin-top:12px; border-right:solid 1px #BBA37C;}
#mae #conteudo_int #col_1 h1 {float:left; margin:0 0 4px 16px; display:inline;  width:130px;}
#mae #conteudo_int #col_1 h1 img {float:left;}

#mae #conteudo_int #col_1 address {font-style:normal; color:#835f71; line-height:16px; float:left; margin:0 0 10px 16px; display:inline; width:130px;}
#mae #conteudo_int #col_1 address + p {font-style:normal; color:#835f71; line-height:16px; float:left; margin:0 0 4px 16px; display:inline; width:130px;}
#mae #conteudo_int #col_1 img.mapa_google {float:left; margin:20px 0 4px 16px;}

#mae #conteudo_int #col_2 {width:416px; height:400px; float:left; margin:12px 0 0 16px; display:inline;}
#mae #conteudo_int #col_2 h2 {float:left; margin:0 0 12px 0; display:inline; width:100%;}
#mae #conteudo_int #col_2 h2 img {float:left;}
#mae #conteudo_int #col_2 h2 br {clear:both;}

#mae #conteudo_int #col_2 #txt {width:265px; height:350px; overflow:auto; float:right;}
#mae #conteudo_int #col_2 #txt p {font-size:11px;}

#mae #conteudo_int #col_2 #foto_1, #mae #conteudo_int #col_2 #foto_2 {width:196px; float:left; margin-right:12px; display:inline;}
#mae #conteudo_int #col_2 #foto_1 img, #mae #conteudo_int #col_2 #foto_2 img {width:196px; max-width:196px; max-height:275px; margin-bottom:5px;}
#mae #conteudo_int #col_2 #foto_1 a, #mae #conteudo_int #col_2 #foto_2 a {color:#835F71;}

#mae #conteudo_int #col_2 #foto_2, #mae #conteudo_int #col_2 #foto_2 img {width:143px;}

#mae #conteudo_int #col_2 h3 {font-size:14px; color:#835F71; }
#mae #conteudo_int #col_2 span.data {font-size:11px; color:#835F71; display:block; margin-bottom:12px;}
/********* CONTEUDO INTERNAS ************/





/********* RODAPE ************/
#mae #rodape {width:1007px; height:28px; position:absolute; margin:570px 0px 0px 0px;}
#mae #rodape address {font-size:11px; color:#96847F; font-style:normal; float:left; margin:5px 0 0 47px; display:inline;}
#mae #rodape img {float:right;}
/********* RODAPE ************/



/***************************** HOME *****************************/
#mae #dest_noar, #mae #dest_imc {width:509px; padding:0 0 11px/*Hack IE6 e IE7*/ 63px; position:absolute; margin:296px 0px 0px 0px; background:url(img/barra.png) no-repeat left bottom;}
#mae #dest_noar p, #mae #dest_imc p {width:364px; float:left;}
#mae #dest_imc p {width:133px;}
#mae #dest_imc .result {width:300px; float:right; text-align:right; margin: 6px 0px 0px 0px; color:#8c6f33;}
#mae #dest_noar p strong, #mae #dest_imc p strong {color:#835F71;}

#mae #dest_imc {margin-top:382px;}
#mae img.receba_inf {position:absolute; margin:490px 0 0 63px;}
/***************************** HOME *****************************/


/**************************************
      					LISTAS
**************************************/
ul#lst_destaque_home {width:556px; height:157px; position:absolute; margin:119px 0 0 0;}
ul#lst_destaque_home li {width:556px; height:78px; margin-bottom:1px; float:left; background:url(img/fundo_destaque_home.png) repeat-y;}
ul#lst_destaque_home li + li {margin-bottom:0px;}
ul#lst_destaque_home li img {margin:0 0 0 63px; position:absolute;}
ul#lst_destaque_home li h1 {margin:0 0 0 176px; position:absolute;}
ul#lst_destaque_home li h1 img {margin:0;}
ul#lst_destaque_home li a {display:block; width:270px; position:absolute; margin:36px 0 0 176px;}
/*************  LISTAS  **************/



/**************************************
  					CLASSES GERAIS
**************************************/
.zera_margin {margin:0px !important;}
.zera_padding {padding:0px !important;}
.zera_borda {border:none !important;}
.tira_imagem {background:none !important;}
.some {display:none !important;}
.block {display:block;}

.bordo {color:#8A6879 !important;}

.logo {position:absolute; margin:21px 0 0 63px;}

.txt_esq {text-align:left !important;}
.txt_dir {text-align:right !important;}

.float_esq {float:left !important;}
.float_dir {float:right !important;}
 
.bold {font-weight:bold !important;}
.t9 {font-size:9px !important;}
.t10 {font-size:10px !important;}
.t11 {font-size:11px !important;}
.t12 {font-size:12px !important;}
.t13 {font-size:13px !important;}
.t14 {font-size:14px !important;}
.t15 {font-size:15px !important;}
.t16 {font-size:16px !important;}
.t17 {font-size:17px !important;}
.t18 {font-size:18px !important;}
.t19 {font-size:19px !important;}
.t20 {font-size:20px !important;}

.nome_cor {color:#XXX !important;}
.a_m_t_5 {margin-top:5px !important;}
.a_m_t_10 {margin-top:10px !important;}
.a_m_t_15 {margin-top:15px !important;}
.a_m_t_20 {margin-top:20px !important;}
.a_m_t_25 {margin-top:25px !important;}
.a_m_t_30 {margin-top:30px !important;}
.a_m_t_35 {margin-top:35px !important;}
.a_m_t_40 {margin-top:40px !important;}
.a_m_t_45 {margin-top:45px !important;}
.a_m_t_50 {margin-top:50px !important;}
.a_m_b_10 {margin-bottom:10px !important;}
.a_m_b_15 {margin-bottom:15px !important;}
.a_m_b_20 {margin-bottom:20px !important;}
.a_m_b_25 {margin-bottom:25px !important;}
.a_m_b_30 {margin-bottom:30px !important;}
.a_m_b_35 {margin-bottom:35px !important;}
.a_m_b_40 {margin-bottom:40px !important;}
.a_m_b_45 {margin-bottom:45px !important;}
.a_m_b_50 {margin-bottom:50px !important;}
.a_m_b_200 {margin-bottom:200px !important;}
.a_m_b_400 {margin-bottom:400px !important;}
.a_m_e_20 {margin-left:20px !important;}
.a_m_e_30 {margin-left:30px !important;}
.a_m_d_11 {margin-right:11px !important;}

#loading {position:absolute; margin:-40px 0px 0px -130px; font:bold 15px Verdana, Arial; color:#769613;}
#loading img {margin:0px 0px -5px 0px;}
.loading_processo {margin:0px 0px 0px 25px !important;}
