﻿body {margin: 0px; padding: 0px;}
table {font-family: tahoma;}
td {font-size: 11px;}
select {font-size: 11px;}

a {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline;}
.laranja {color: #E57200; text-decoration: none;}
.laranja:hover {color: #E57200; text-decoration: underline;}
.laranja2 {font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
.laranja2:hover {font-size: 10px; font-weight: bold; color: #F06F00; text-decoration: underline;}
.cinza {color: #CDCDCD; text-decoration: none;}
.cinza:hover {color: #CDCDCD; text-decoration: none;}
.cinza2 {color: #555555; text-decoration: none;}
.cinza2:hover {color: #555555; text-decoration: none;}
.verde {color: #0B5C5F; text-decoration: none;}
.verde:hover {color: #629598; text-decoration: underline;}
.vermelho {color: red; text-decoration: none;}
.vermelho:hover {color: red; text-decoration: underline;}
.titvermelho {font-family: 'Trebuchet MS'; font-size: 24px; color: #CB151B;}
.txtvermelho {font-family: 'Trebuchet MS'; color: #CB151B;}
.menuvermelho {font-family: 'Trebuchet MS'; font-size: 16px; color: #CB151B;}
.menucinza {font-family: 'Trebuchet MS'; font-size: 16px; color: #CDCDCD;}
.branco {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.branco:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
.titulo {font-family: georgia, "Times New Roman", Times; color: #CC3300; font-size: 18px; font-weight: normal; line-height: 27px; text-decoration: none;}
.titulo:hover {font-family: georgia, "Times New Roman", times; color: #CC3300; font-size: 18px; font-weight: normal; line-height: 27px; text-decoration: underline;}
.subtitulo {font-family: tahoma; font-size: 14px; font-weight: bold; color: #316C89; text-decoration: none;}
.subtitulo:hover {font-family: tahoma; font-size: 14px; font-weight: bold; color: #316C89; text-decoration: underline;}
.textosite {line-height: 16px;}

.azul {color: #316C89; font-size: 9px; text-decoration: none;}
.azul:hover {color: #316C89; font-size: 9px; text-decoration: none;}
.azul2 {color: #316C89; text-decoration: none;}
.azul2:hover {color: #316C89; text-decoration: none;}
.azul3 {color: #316C89; width: 100%; text-decoration: none;}
.azul3:hover {color: #316C89; width: 100%; text-decoration: underline;}
.azul4 {color: #316C89; text-decoration: none;}
.azul4:hover {color: #316C89; text-decoration: underline;}
.azulforte {font-weight: bold; color: #3399CC; text-decoration: none;}
.azulforte:hover {font-weight: bold; color: #3399CC; text-decoration: underline;}
.azulforte2 {color: #3399CC; text-decoration: none;}
.azulforte2:hover {color: #3399CC; text-decoration: underline;}
.xbotao {font-family: times; font-size: 11px; color: #FFFFFF; text-decoration: none;}
.xbotao:hover {font-family: times; font-size: 11px; color: #FFFFFF; text-decoration: none;}

.barra {background: #F4F9FC; color: #316C89; border-left: 1px solid #E0E7ED; border-right: 1px solid #E0E7ED;}
.barra2 {background: #ecfaf5; color: #B1FCB1; border-left: 1px solid #d2dde6; border-right: 1px solid #d2dde6;}
.bordafoto {border: 1px solid #000000;}
/*.bordaicone {background: #FFFFFF; border: 1px solid #3399CC;}*/

.menuadmin {font-size: 11px; text-decoration: none; 
			padding-left: 5px; padding-right: 5px; padding-top: 10px; 
			border: 2px solid #DFE8EF; background: #F2F7F9; height: 40px;}
.menuadmin:hover {font-size: 11px; text-decoration: none; 
                  padding-left: 5px; padding-right: 5px; 
                  border: 2px solid #DFE8EF; background: #ECF3F8;}
.menuadmin2 {font-size: 11px; font-weight: bold; text-decoration: none; 
             padding-left: 5px; padding-right: 5px; padding-top: 10px; color: #FFFFFF; 
             border: 2px solid #DFE8EF; background-image: url('../admin/imagens/bgbotao.gif'); height: 40px;}
.menuadmin2:hover {font-size: 11px; text-decoration: none; 
                   padding-left: 5px; padding-right: 5px; color: #000000; 
                   border: 2px solid #DFE8EF;}

.menu {padding-left: 50px; font-weight: bold; text-decoration: none;}
.menu:hover {padding-left: 50px; font-weight: bold; text-decoration: none;}

.dadosIE {width: 100%; height: 100%; overflow-y: scroll;
          scrollbar-track-color: #FFFFFF; scrollbar-face-color: #FFFFFF;
          scrollbar-darkshadow-color: #FFFFFF; scrollbar-arrow-color: #316C89;
          scrollbar-3dlight-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF;
          scrollbar-shadow-color: #F2F7F9;}
.dadosFF {width: 1px; height: 1px; min-height: 100%; min-width: 100%; overflow-x: hidden; overflow-y: scroll;}

.divo {width: 100%; height: 100%; overflow-y: scroll;
          scrollbar-track-color: #FFFFFF; scrollbar-face-color: #FFFFFF;
          scrollbar-darkshadow-color: #FFFFFF; scrollbar-arrow-color: #316C89;
          scrollbar-3dlight-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF;
          scrollbar-shadow-color: #F2F7F9;}

.divo2 {padding: 5px; line-height: 16px; height: 100%; overflow: auto;
   	    scrollbar-track-color: #F2F7F9; scrollbar-face-color: #F2F7F9; 
   	    scrollbar-darkshadow-color: #F2F7F9; scrollbar-arrow-color: #316C89;
   	    scrollbar-3dlight-color: #F2F7F9; scrollbar-highlight-color: #F2F7F9;
   	    scrollbar-shadow-color: #F2F7F9;}

.divo3 {width: 100%; height: 100%; overflow-y: scroll;
          scrollbar-track-color: #F4F9FC; scrollbar-face-color: #F4F9FC;
          scrollbar-darkshadow-color: #F4F9FC; scrollbar-arrow-color: #316C89;
          scrollbar-3dlight-color: #F4F9FC; scrollbar-highlight-color: #F4F9FC;
          scrollbar-shadow-color: #F4F9FC;}

.divo4 {padding: 5px; line-height: 13px; width: 190px; height: 100%; overflow: auto;
   	    scrollbar-track-color: #F2F7F9; scrollbar-face-color: #F2F7F9; 
   	    scrollbar-darkshadow-color: #F2F7F9; scrollbar-arrow-color: #316C89;
   	    scrollbar-3dlight-color: #F2F7F9; scrollbar-highlight-color: #F2F7F9;
   	    scrollbar-shadow-color: #F2F7F9;}

.tabelaadmin {border: solid 1px #DFE8EF;}
.forms {border: solid 1px #E0E7ED; font-size: 11px;}
.forms2 {border-width: 1px; font-size: 11px;}
.forms3 {border: solid 1px #E1A9AB; font-size: 11px;}
.texto {border: solid 1px #316C89; font-size: 11px;}
.textosiv {border: solid 1px #999999; font-size: 11px;}
.botao {border-width: 1px; font-size: 11px; font-weight: bold; color: #8B005A; background: #FFFFFF; border-color: #DFE8EF;}
.botao2 {border-width: 1px; font-size: 11px;}
.check {width: 15px; height: 15px;}
.checks {width: 100%; height: 90px; overflow-y: auto;}
.coluna {padding-left: 20px; padding-right: 20px;}

/* Para a impressão */
#TR_Flash {display: table-row;}
#TR_Menu {display: table-row;}
#TD_Esquerda {display: table-cell;}
#TD_Acoes {display: table-cell;}
#TD_Direita {display: table-cell;}
#TR_Paginacao {display: table-row;}
#Master_TR_Servicos {display: table-row;}
#TR_Footer {display: table-row;}

/* titulos de area */
h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 27px;
	color: #cc3300;
	/*border-bottom: 1px dotted #b0c0d3;*/
}
/* titulo de destaques*/
h3{
	font-family:Tahoma, Arial, Verdana;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 4px;
	font-weight: bold;
	color: #316c89;
}
/* titulo de destaques*/
.classInternaOlho{
	font-family:Tahoma, Arial, Verdana;
	font-size: 14px;
	line-height: 20px;
	margin-bottom: 4px;
	font-weight: bold;
	color: #316c89;
}
/* titulo de noticias */
h4{
	font-family:Tahoma, Arial, Verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #316c89;
}


/*================ Geral ============== */
#divGeral{
	width:940px;
	margin:auto;
}

.classBreadCrumb{
	border-top: 1px dotted #b0c0d3;
	margin-bottom:3px;
}

.classTitulo{
	border-top: 1px dotted #b0c0d3;
	margin-bottom:1px;
}
/* =============== Header ============== */
#divHeader{
	margin: auto;
	width: 940px;
	height:55px;
}	
#divFlashArea{
	margin: auto;
	width: 940px;
	height:150px;
}
.AlturaComentario
{
	height:0px;
	}
/* ================ Menu =============== */
/*
#divMenu{
	margin: auto;
	width: 940px;
	height: 25px;
	background-image: url(../images/layout/backgroundMenu.jpg);
	margin-top: 5px;
	margin-bottom: 5px;
}
*/
#divMenu ul{
	list-style: none;
}
#divMenu ul li{
	display: inline;
}
#divMenu ul li a{
	display: block;
	float: left;
	height: 25px;
	overflow: hidden;
	text-indent: -5000px;
	margin-right: 25px;
}
#divMenu ul li a.menuSobre{
	margin-left: 12px;
	width: 101px;
	background-image:url(../images/layout/menuSobre.jpg);
}
#divMenu ul li a.menuEducacao{
	width: 179px;
	background-image:url(../images/layout/menuEducacao.jpg);
}
#divMenu ul li a.menuLazer{
	width: 107px;
	background-image:url(../images/layout/menuLazer.jpg);
}
#divMenu ul li a.menuImoveis{
	width: 49px;
	background-image:url(../images/layout/menuImoveis.jpg);
}
#divMenu ul li a.menuGaleria{
	width: 113px;
	background-image:url(../images/layout/menuGaleria.jpg);
}
#divMenu ul li a.menuAssociacao{
	width: 159px;
	background-image:url(../images/layout/menuAssociacao.jpg);
}
#divMenu ul li a.menuContato{
	margin-right: 0px;
	width: 59px;
	background-image:url(../images/layout/menuContato.jpg);
}


/* ================ Content ==================== */
#divContent{
	background-color:#FFFFFF;
	position:relative;
}

/* ---------------Esquerda --------------------- */
#divContent #divContentLeft{
	width: 140px;
	float: left;
	margin-right:12px;
}

/* Navegação */
.classLinkNav{
	background-image: url(../images/layout/backgroundBox.gif);
	display:block;
	position:relative;
	width:100%;
}
.classLinkNav a{
	display: block;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11px;
	color: #316c89;
	text-decoration: none;
	line-height: 14px;
	min-height:18px;
	padding-top:5px;
	padding-bottom:4px;
	border-bottom: 1px dotted #b0c0d3;
}	
	
.classLinkNavTop{
	background-image:url(../images/layout/backgroundSBoxHeader.gif);
	background-repeat:no-repeat;
	height:28px;
	width:100%;
	position:absolute;
}
.classLinkNavBottom{
	background-image:url(../images/layout/backgroundBoxFooter.gif);
	background-repeat:no-repeat;
	height:28px;
	margin-top:-18px;
	border-bottom: 0px;
	padding-bottom:5px;
}




#divContent #divContentLeft #divNav{
	display: block;
	width: 140px;
	margin-top:5px;
	background-image:url(../images/layout/backgroundSBoxHeader.gif);
	background-repeat:no-repeat;
	padding-top:5px;
}
#divContent #divContentLeft #divNav ul{
	list-style: none;
}

#divContent #divContentLeft #divNav ul li{
	display: block;
	background-image: url(../images/layout/backgroundBox.gif);
	/*height: 28px;*/
}
#divContent #divContentLeft #divNav ul li.divNavHeader{
	background-image:url(../images/layout/backgroundSBoxHeader.gif);
	height:28px;
	background-repeat: no-repeat;
}
#divContent #divContentLeft #divNav ul li.divNavFooter{
	background-image:url(../images/layout/backgroundBoxFooter.gif); /* foot radius */
	background-repeat: no-repeat;
	border-bottom: 0px;
	padding-bottom:5px;
}
#divContent #divContentLeft #divNav ul li a{
	display: block;
	margin-left: 10px;
	margin-right: 10px;
	font-size: 11px;
	color: #316c89;
	text-decoration: none;
	line-height: 14px;
	min-height:18px;
	padding-top:5px;
	padding-bottom:4px;
	border-bottom: 1px dotted #b0c0d3;
}


#divContent #divContentLeft #divNav td tr a:hover{
	text-decoration: underline;
}
#divContent #divContentLeft #divNav td tr  a.navOver{
	font-weight: bold;
}
#divContent #divContentLeft #divNav td tr.divNavFooter a{ /* last link border */
	 border-bottom: 0px;
}

/* login */
#divContent #divContentLeft #divUser{
	display: block;
	width: 120px;
	height: 182px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	margin-top: 10px;
	background-image: url(../images/layout/boxUser.jpg);
}
#divContent #divContentLeft #divUser h4{
	font-size: 12px;
	color: #cc3300;
	line-height: 27px;
	font-weight: normal;
	border-bottom: 1px dotted #b0c0d3;
	margin-bottom: 4px;
}
/*
#divContent #divContentLeft #divUser input{
	height: 18px;
	width: 118px;
	border: 1px solid #dfe8ef;
	margin-bottom: 4px;
	font-size: 11px;
	color:#316c89;
}
*/
.lembrarSenha input
{
	border:none;
}


#divContent #divContentLeft #divUser label{
	line-height: 22px;
}


#divContent #divContentLeft #divUser a{
	color: #83a0b9;
	line-height: 20px;
	font-size:10px;
}
#divContent #divContentLeft #divUser img{
	float: right;
}
.divUserimg
{
	float: right;
}
#divContent #divContentLeft #divUser .classLinkUser{
	border-bottom: 1px dotted #b0c0d3;
	padding-top:8px;
	padding-bottom:6px;
}
#divContent #divContentLeft #divUser .classLinkUser img{
	float:left;
}
#divContent #divContentLeft #divUser .classLinkUser a{

}
/* Fundação */
#idMediaEsquerda{
	
}
#idMediaEsquerda img{
	margin-top: 10px;
	border:none;
}
#divBannerEsquerda{
	
}
#divBannerEsquerda img{
	margin-top: 10px;
	border:none;
}
/* ISO */
#divISO{
	margin-top: 10px;
	margin-bottom:10px;
}
#divISO img{
	border:none;
}
	
	
/* ------------- Centro ---------------- */
#divContent #divHeaderCenter{
	height:auto;
	width: 620px;
	
	line-height: 16px;
}
#divContent #divFooterCenter{
	margin-top:20px;
	height:auto;
	width: 620px;
	line-height: 16px;
}
#divContent #divContentCenter{
	height:auto;
	width: 620px;
	margin-right: 20px;
	line-height: 16px;
}
#divContent #divContentCenter p{
	/*padding-left:15px;
	padding-top:10px;*/
	margin-bottom:16px;
}

.classCenter{
	height:auto;
	width: 620px;
	margin-right: 20px;
	line-height: 16px;
}
.classClasssificados{
	border:none;
	width:185px;
	float:left;
	padding:8px;
	height:200px;
	position:relative;
	color: #000000;
}
.classClasssificados h3{
	top:8px;
	width:185px;
	position:relative;
	border-bottom: 1px dotted #b0c0d3;
	height:auto;
	color: #316c89;
}
.classClasssificados .descr
{	
	scrollbar-track-color: #FFFFFF; scrollbar-face-color: #FFFFFF; 
   	scrollbar-darkshadow-color: #FFFFFF; scrollbar-arrow-color: #2267aa;
   	scrollbar-3dlight-color: #FFFFFF; scrollbar-highlight-color: #FFFFFF;
   	scrollbar-shadow-color: #FFFFFF;
	overflow: auto;
	position:relative;
	/*top:30px;*/
	width:193px;
	height: 50px;
}
.classClasssificados .end
{
	scrollbar-track-color: #eaf3f7; scrollbar-face-color: #eaf3f7; 
   	scrollbar-darkshadow-color: #eaf3f7; scrollbar-arrow-color: #2267aa;
   	scrollbar-3dlight-color: #eaf3f7; scrollbar-highlight-color: #eaf3f7;
   	scrollbar-shadow-color: #eaf3f7;
   	overflow: auto;
	background-color: #eaf3f7;
	padding: 6px;
	position: absolute;
	top: 100px;
	left: 5px;
	width: 184px;
	height: 85px;
}
/* Centro esquerda */
#divContent #divContentCenter #divDestaques{
	float: left;
	width: 315px;
	margin-right: 10px;	
}
.classDestaques{
	float: left;
	width: 315px;
	margin-right: 10px;	
}
.classNovaPaginacao{
}
.classNovaPaginacao table tr td{
background-color:#eaf3f7;
padding:3px;
width:20px;
text-align:center;
border:solid 3px #FFF;

}

.classDestaque01{
	height:auto;
	border-top: 1px dotted #b0c0d3;
	padding-top:12px;
	padding-bottom: 7px;
	margin-bottom:10px;
	clear:both;
}

.classDestaque02{	
	height:auto;
	border-top: 1px dotted #b0c0d3;
	padding-top:7px;
	padding-bottom: 7px;
	margin-bottom:10px;
	clear:both;
}

.classArtigos{
	padding-top:15px;
	border-bottom:none;
}

.classFalaRiviera{
	padding-top:15px;
	border-bottom:none;
}
.classFalaRivieraCaixa{
	height:100px;
	border-top: 1px dotted #b0c0d3;
	padding-top:7px;
	padding-bottom: 7px;	
}

.classBoxInternas{
	clear:both;
	height:auto;
	position:relative;
}
.classBoxInternasItem{
	float:left;
	/*margin:7px;*/
	margin-top:20px;
	width:184px;
	background-image:url(../images/layout/boxInternas.jpg);
	background-repeat:no-repeat;
	height:300px;
	padding-left:12px;
	padding-right:10px;
	padding-top:8px;

}
.classBoxInternasItem img{
	border:0px;
}

.classTtBoxInterna{
	font-family:Tahoma, Arial, Verdana;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	color: #316c89;
	border-bottom: 1px dotted #b0c0d3;
}

.classBoxComentarios{
	margin-top:20px;
	background-image:url(../images/layout/boxInternas.jpg);
	background-repeat:repeat-x;
	height:200px;
	padding-left:12px;
	padding-right:10px;
	padding-top:8px;
}
.classBoxComentariosForm{
	float:left;
	margin-right:20px;
	width:250px;
}
.classBoxComentariosItem{
	border-bottom: 1px dotted #b0c0d3;
	margin-bottom:3px;
}
.classBoxComentariosAutor{
	font-style:italic;
	font-weight:bold;
}
.classBoxComentariosData{
	float:right;
	color:#FF3333;
}
.classBoxComentariosPaginacao{
	text-align:right;
	/*background-color:#d4e5ed;*/
	padding:4px;
}
/* Centro direita */
#divContent #divContentCenter #divNews{
	float: left;
	width: 295px;
	/*margin-bottom:10px;*/
}
.classNews{
	float: left;
	width: 310px;
	/*margin-bottom:10px;*/
}

.classNoticias{
	height: 70px;
	width:310px;
	display: block;
	padding-top:12px;
	padding-bottom: 7px;
	border-top: 1px dotted #b0c0d3;
	margin-bottom:6px;
}
.classGridLinha
{
	border-top: 1px dotted #b0c0d3;
	height: 30px;
}
.classNoticias img{
	float: left;
	margin-right: 10px;
}







/* ------------- Direita -------------- */
#divContent #divContentRight{
	width: 140px;
	float: right;
}
#divContent #divContentRight #divSearch{
	display: block;
	width: 120px;
	padding-left: 10px;
	padding-right: 10px;
	padding-top:5px;
	height: 25px;
	background-image: url(../images/layout/boxSearch.jpg);
}
#divContent #divContentRight #divSearch h4{
	font-size: 12px;
	color: #cc3300;
	line-height: 27px;
	font-weight: normal;
	border-bottom: 1px dotted #b0c0d3;
	margin-bottom: 8px;
}
#divContent #divContentRight #divSearch img{
	float: right;
}
/*
#divContent #divContentRight #divSearch input{
	color:#316c89;
	font-size:11px;
	height: 16px;
	width: 80px;
	border: 1px solid #dfe8ef;
}
*/
.classtextsearch
{
	color:#316c89;
	font-size:11px;
	height: 16px;
	width: 80px;
	border: 1px solid #dfe8ef;
}

#divContent #divContentRight #divMagazine{
	display: block;
	width: 140px;
	margin-top:12px;
}
#divContent #divContentRight #divMagazine h4{
	font-size: 12px;
	color: #cc3300;
	line-height: 20px;
	font-weight: normal;
	border-bottom: 1px dotted #b0c0d3;
	margin-bottom: 7px;
	padding-left:6px;
}
#divContent #divContentRight #idMediaDireita{
	display: block;
	width: 140px;
	margin-top:16px;
}
#divContent #divContentRight #idMediaDireita p{
	margin-bottom: 10px;
}


#divContent #divContentRight #divBannerDireita{
	display: block;
	width: 140px;
	margin-top:16px;
}
#divContent #divContentRight #divBannerDireita p{
	margin-bottom: 10px;
}



#divContent #divContentRight #divAd h4{
	font-size: 12px;
	color: #cc3300;
	line-height: 20px;
	font-weight: normal;
	border-bottom: 1px dotted #b0c0d3;
	margin-bottom: 7px;
	padding-left:6px;
}
#divContent #divContentRight #divAd img.picBanner{
	margin-bottom: 10px;
}


/*============== Footer ================ */

/* ------------ Serviços ---------------*/
#divServices{
	margin-top:20px;
	width: 940px;
	height: 340px;
	color: #3c505a;
	clear:both;
	background-image:url('../images/layout/bgServicos.gif');
	position:relative;
	top: 0px;
	left: 0px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: auto;
}
#divServices img{
	display: block;
	float: left;
	height: 44px;
	margin-top: 2px;
	margin-right: 10px;
	border: 1px solid #b2c6d5;
}
#divServices ul{
	list-style: none;
}
#divServices ul li{
	border-bottom: 1px dotted #b0c0d3;
	display: block;
	height:auto;
	line-height: 16px;
	padding-top: 5px;
	padding-bottom: 5px;
}
#divServices ul li.lastService{
	border-bottom: 0px;
}
#divServices ul a.servTitle{
	color: #3399cc;
	text-decoration: none;
}
#divServices ul a.servTitle:hover{
	text-decoration: underline;
}
#divServices h4{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: normal;
	line-height: 27px;
	color: #cc3300;
	padding-top: 0px;
}
#divServices h5{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 27px;
	color: #3399cc;
	padding-bottom: 5px;
}
#divServices .spanServSep{
	/*display: block;
	float: left;
	width: 12px;
	height: 310px;*/
	background-image:url(../images/layout/boxServicesCenterSep.jpg);
}
#divServices #divServCondicoes{
	/*float: left;*/

	padding: 10px;
	width: 215px;
	height: 290px;
	margin-top:10px;
	/*background-image:url(../images/layout/boxServices.jpg);*/
}
#divServices #divServClima{
	/*float: left;*/

	padding: 10px;
	width: 218px;
	/*height: 290px;*/
	position:absolute;
	left:235px;
	top:0px;
	background-image:url(../images/layout/boxServicesCenterSep.gif);
	background-repeat:no-repeat;

	/*background-image:url(../images/layout/boxServicesCenter.jpg);*/
}
#divServices #divServClassificados{
	/*float: left;*/

	padding: 10px;
	width: 215px;
	height: 290px;
	position:absolute;
	left:470px;
	top:0px;
	/*background-image:url(../images/layout/boxServicesCenter.jpg);*/
	background-image:url(../images/layout/boxServicesCenterSep.gif);
	background-repeat:no-repeat;

}
#divServices #divServExclusivos{
	/*float: left;*/

	padding: 10px;
	width: 215px;
	/*height: 290px;*/
	position:absolute;
	left:705px;
	top:0px;
	/*background-image:url(../images/layout/boxServicesEnd.jpg);*/
	background-image:url(../images/layout/boxServicesCenterSep.gif);
	background-repeat:no-repeat;

}

.classListaDownload img{
	display: block;
	float: left;
	height: 44px;
	margin-top: 2px;
	margin-right: 10px;
	border: 1px solid #b2c6d5;
}
/* ------------- Footer -----------------------*/
#divFooter{
	margin: auto;
	margin-top:10px;
	width: 100%;
	height: 110px; /* delete */
	background-color: #f9fcfe;
	background-image:url(../images/layout/backgroundFooter.jpg);
	background-repeat: repeat-x;
	border-top: 1px solid #dfe8ef;
	clear: both;
}

#divFooter a{
	text-decoration: none;
	color: #21759b;
}

#divFooter a:hover{
	text-decoration: underline;
}

#divFooter img{

	float: right;
}

#divFooter #divMap{
	display:block;
	margin: auto;
	width: 940px;
	margin-top: 20px;
}

#divFooter #divMap ul{
	list-style: none;
}

#divFooter #divMap ul li{
	display: inline;
	margin-right: 10px;
}

#divFooter #spanCopy{
	display:block;
	margin: auto;
	width: 940px;
	margin-top: 40px;
}

/*Minhas Imagens*/
.itemMinhasImagens
{
	float:left; 
	margin-right:10px;
	margin-bottom:20px; 
	border: 1px solid #dfe8ef; 
	padding:6px; 
	text-align:center;
}
/*Fotos Relacionadas*/
.ItemFotosRelacionadas
{
	width: 180px; 
	float: left;
	text-align:left;
	margin-right:10px;
	margin-bottom:10px;
}

.ItemFotosRelacionadas2
{
	width: 200px; 
	float: left;
	text-align:left;
	margin-right:5px;
	
}

/* ######### CSS for Inverted Modern Bricks II Tabs. Remove if not using ######### */

.modernbricksmenu2{
padding: 0;
width: 620px;
border-top: 0px solid #604362; /*Brown color theme*/ 
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

.modernbricksmenu2 ul{

margin:0px;
margin-left: 0px; /*margin between first menu item and left browser edge*/
padding: 0px;
list-style: none;
}

.modernbricksmenu2 li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

.modernbricksmenu2 a{
float: left;
display: block;
font: bold 11px Arial;
color: white;
text-decoration: none;
margin: 0 1px 0 0; /*Margin between each menu item*/
padding: 3px 10px;
background-color: black; /*Brown color theme*/ 
border-top: 1px solid white;
}

.modernbricksmenu2 a:hover{
background-color: #b32938; /*Brown color theme*/ 
color: white;
}

.modernbricksmenu2 a.selected{ /*currently selected tab*/
background-color: #b32938; /*Brown color theme*/ 
color: white;
border-color: #ffffff; /*Brown color theme*/ 
}

.tabcontent{
display:none;

}

@media print {
.tabcontent {
display:block !important;
}