﻿*{margin:0;padding:0}
body{background:#F9F9F9;font-family:Tahoma, Geneva, sans-serif;font-size:90%;margin-top:10px}
#page{position:relative;width:990px;height:100%;margin:0 auto}
#menuPrincipal{width:100%;height:40px;background:url(../imagens/bg-menu.png) no-repeat;margin:0}
#menuPrincipal ul{padding-top:0;padding-left:28px;list-style:none;float:right;margin:0 2px 0 0}
#menuPrincipal li{display:inline;float:left;margin:0;padding:0}
#menuPrincipal a{font-size:11px;text-align:center;font-weight:700;color:#fff;text-decoration:none;height:27px;margin-left:20px;margin-right:5px;margin-top:5px;padding-top:10px;float:left}
#menuPrincipal a:hover{text-decoration:none;color:#900}
#header{width:100%;height:171px;background:url(../imagens/topo.png) no-repeat center;margin:0;padding:0}
#header .logo{width:200px;height:171px;position:absolute;top:50px;left:20px}
#header .slides{background-color:#FFF;width:728px;height:90px;float:right;margin-right:10px;margin-top:30px;padding-left:0;padding-top:0}
#main{width:988px;height:auto;padding-left:0;padding-right:0;margin-bottom:0;margin-top:0;float:left;background:#fff url(../imagens/bg-conteudo.png) repeat-x;border-left:1px solid #999;border-right:1px solid #999}
#main .titulo h1{width:230px;height:20px;color:#451b00;font-size:12px;background:url(../imagens/bg-titulo.png) no-repeat;position:relative;top:0;left:5px;padding-top:13px;padding-left:10px;text-transform:none}
#main .titulo h2{width:230px;height:20px;color:#451b00;font-size:12px;background:url(../imagens/bg-titulo.png) no-repeat;position:relative;top:0;left:5px;padding-top:13px;padding-left:10px}
#main .Cols1{width:217px;height:100%;float:left}
#main .ColsCentral{width:381px;height:auto;margin-top:0;margin-left:0;float:left;padding-left:4px}
#main .ColsCentral .boxIntitucional{border:1px solid #999;width:372px;height:110px;margin-top:0;margin-bottom:5px;background:url(../imagens/bg-box.png) repeat-x}
#main .ColsCentral .sidebarUm{width:374px;height:355px;margin-top:20px;background:url(../imagens/bg-pesquisa.png) no-repeat;border:1px solid #999}
#main .ColsCentral .sidebarUm h2{width:304px;height:32px;padding-top:5px;padding-left:50px;background:#ccc url(../imagens/botao-pesquisar.png) no-repeat}
#main .ColsCentral .sidebarUm .abas{width:355px;height:20px;position:relative;top:5px;left:5px;padding-top:3px;padding-left:8px}
#main .Cols2{width:380px;height:auto;float:right;padding-left:5px}
#main .box1{width:378px;height:329px;margin-top:0;margin-right:5px;padding-top:5px;background:url(../imagens/bg-lancamento.png) no-repeat}
#main .box2{border:1px solid #999;width:375px;height:110px;margin-top:0;margin-bottom:5px;background:url(../imagens/bg-classificados.png) repeat-x}
#main .texto-3{width:155px;height:94px;float:right;margin-top:7px}
#main .texto-3 p{line-height:16px;margin:12px 0 0}
#main #destaque{width:100%;height:210px;margin-top:0;margin-bottom:5px;margin-right:2px;clear:both;overflow:hidden}
#main #destaque .caixa{border:1px solid #999;background:url(../imagens/bg-destaque.png) repeat-x;width:760px;height:160px;float:right;padding-left:1px;overflow:hidden;margin:0}
#destaque h2{width:230px;height:20px;color:#451b00;font-size:12px;background:url(../imagens/bg-titulo.png) no-repeat;position:relative;top:0;left:222px;padding-top:13px;padding-left:10px}
.caixa .foto{width:135px;height:90px;background-color:#ccc;margin-top:10px;margin-left:8px;float:left;border:4px #fff solid}
.caixa .p{width:135px;height:30px;background:url(../imagens/bg-destaque-paragrafo.png) repeat-x;margin-top:2px;margin-left:0;float:left}
.caixa .p p{color:#900;text-align:center;font-size:10px;margin:0}
#main .menu{width:200px;height:auto;padding-bottom:0;float:left;margin-top:0}
#main .menu ul{width:190px;height:auto}
#main .menu li{margin-top:1px;display:block;list-style:none;float:left}
#main .menu a{width:185px;height:25px;padding-top:10px;padding-left:5px;float:left;font-size:12px;font-style:inherit;color:#333;border-bottom:1px dotted #999}
#main .menu a:hover{color:#900}
#main .menu a:visited{color:#966}
#main .menu h2{width:180px;height:30px;float:left;margin-top:10px;padding-left:10px;padding-top:10px;font-family:verdana;font-size:16px;font-weight:bolder;white-space:nowrap;color:#451B00}
#footer{width:100%;background:url(../imagens/bg-footer.png) repeat-x;height:78px;clear:both;padding-top:20px}
#footer .end {
	height:35px;
	width:100%;
	background:none;	
}
#footer .end address{   color:#000;text-align:center;font-style:normal;font-size:11px;line-height:18px; }
#footer .valida{float:left; width:220px;}
#footer .valida img{float:left; border:none}

#footer .creditos{float:right}
#mainInterna{border-left:1px dotted #999;float:left;width:764px;height:auto;margin:2px}
#flash{float:left;margin-left:22px;margin-right:15px;width:90px;height:170px}
#mainInterna h2{margin-left:10px;margin-top:10px}
#breadcrumbs{color:#333;font-size:10px;margin:5px}
#breadcrumbs a{text-decoration:underline;color:#333;font-size:10px}
#breadcrumbs a:hover{text-decoration:underline;color:#fff;font-size:10px}
#exibir-busca{width:745px;height:auto;background-color:#ccc;border:2px #ccc groove;float:left;margin:2px 2px 2px 5px;padding:5px}
#exibir-busca .Cfoto{background-color:#ccc;margin-left:24px;margin-top:5px;text-align:center;border:1px solid #333;float:left;  height:155px; width:200px; padding:10px}
#exibir-busca .Cfoto ul li{display:block;text-align:center;list-style:none;font-size:11px}
#exibir-busca .Cfoto ul li a{color:#900;text-decoration:underline;font-size:11px;font-weight:900}


#exibir-busca-2{width:745px;height:auto;background-color:#ccc;border:2px #ccc groove;float:left;margin:2px 2px 2px 5px;padding:5px}
#exibir-busca-2 .Cfoto{background-color:#ccc;margin-left:24px;margin-top:5px;text-align:center;border:1px solid #333;float:left;  height:180px; width:200px; padding:10px}
#exibir-busca-2 .Cfoto ul li{display:block;text-align:center;list-style:none;font-size:11px}
#exibir-busca-2 .Cfoto ul li a{color:#900;text-decoration:underline;font-size:11px;font-weight:900}


#mapMenu{background:#333;width:755px;height:35px;margin-left:5px;float:left;border:2px #ccc groove}
#mapMenu ul{display:inline}
#mapMenu ul li{display:inline;list-style:none}
#mapMenu ul li a{color:#fff;display:inline;text-decoration:underline;float:left;height:21px;margin-left:2px;margin-top:2px;padding:5px}
#mapMenu ul li a:hover{color:#F90}
#descricao{float:left;width:325px;height:auto;background-color:#ccc;padding-left:8px;padding-top:10px;border:2px #ccc groove;margin:22px 2px 20px 12px}
#descricao ul{display:block;width:235px}
#descricao ul li{display:block;width:290px;margin-top:2px}
#descricao p{margin-left:10px;font-size:10px;font-weight:900;color:#900}
#exbir-foto{float:left;width:373px;height:250px;background-color:#ccc;padding-left:2px;padding-top:2px;border:2px #ccc groove;margin:0}
#exbir-foto img{border:2px solid #FFF}
#exibir-mini-foto{width:366px;height:150px;background-color:#ccc;float:left;margin-top:22px;border:2px #ccc groove}
#exibir-mini-foto img{border:2px solid #fff}
#exibir-mini-foto ul{width:auto;margin:0}
#exibir-mini-foto ul li{list-style:none;float:left;margin:0}
#exibir-mini-foto ul li a{float:left;width:80px;height:60px;margin-left:8px;margin-top:10px;display:inline;background-color:#FFF;padding-top:2px;padding-left:2px}
#exibir-mini-foto ul li a:hover{float:left;width:80px;height:60px;margin-left:8px;margin-top:10px;display:inline;background-color:#F60;padding-top:2px;padding-left:2px}
#exbir-mapa{background-color:#999;width:366px;height:288px;padding-left:0;padding-top:0;margin-left:0;margin-top:24px;margin-right:9px;border:2px #ccc groove;float:right;display:inline}
#item{width:730px;border:2px #ccc groove;padding-left:5px;clear:both;height:182px;margin:20px 2px 10px 16px}
#item h3{text-align:center;color:#fff;background-color:#333;height:20px;width:698px;padding-top:8px}
#item ul{border:2px #ccc groove;padding-top:10px;padding-left:4px;background-color:#999;height:110px;width:690px}
#item li{list-style:none;float:left}
#item a{height:95px;width:108px;background-color:#FFF;float:left;display:inline;padding-left:4px;padding-top:4px;margin-left:2px}
#item a:hover{height:95px;width:108px;background-color:#F60;float:left;display:inline;padding-left:4px;padding-top:4px;margin-left:2px}
.boxCaixa{background-color:#EBEBEB;float:left;width:742px;height:auto;margin-left:10px;margin-top:10px;margin-bottom:10px;padding-left:6px}
.boxCaixa .caixinha{background-color:#ccc;float:left;width:350px;height:140px;margin-left:10px;margin-top:10px;margin-bottom:10px;border:2px solid #999}
.boxCaixa .caixinha h5{font-size:14px;color:#333;margin-left:10px;margin-top:2px;display:block}
.boxCaixa .caixinha li{list-style:none}
.boxCaixa .caixinha .foto{float:left;margin-left:10px;margin-top:5px;margin-right:5px;width:80px;height:107px;background:none}
#linha{background:#ccc;border-bottom:1px solid #333;width:758px;margin-left:5px;margin-bottom:10px;float:left}
#linha .contleft{float:left;width:300px}
#linha .contleft p{text-align:left;font-weight:700;color:#900;font-size:15px}
#linha .contright{float:right;width:auto}
#linha .contright p{text-align:right}
.paginacao{width:758px;float:right}
.paginacao ul{list-style-type:none;float:right}
.paginacao li{float:left;display:block;margin:0 2px 0 0}
.paginacao li a{color:#333;text-decoration:none;float:left;padding:2px}
.paginacao li a:hover{color:#000;background:#fff}
.paginacao li.nolink{color:#333;padding:2px}
.paginacao li.current{color:#FFF;background:#900;padding:2px}
.resulMapa{background:#999;width:750px;height:60px;margin-left:5px;margin-bottom:5px;padding-left:5px;padding-top:5px;padding-bottom:5px;border-top:1px groove #333;border-bottom:groove #333;clear:both}
.resulMapa .numero{width:80px;height:60px;background-color:#333;float:left}
.resulMapa .numero a{width:18px;height:25px;background-color:#fff;font-size:18px;font-weight:700;float:left;margin-left:28px;margin-top:15px;padding-left:8px;color:#900}
.resulMapa .numero a:hover{width:18px;height:25px;background-color:#900;font-size:18px;font-weight:700;float:left;margin-left:28px;margin-top:15px;padding-left:8px;color:#fff}
.resulMapa .texto{width:580px;height:auto;font-size:12px;float:left;background-color:#FFF;padding-left:10px}
.resulMapa .detalhe{width:80px;height:40px;background-color:#333;padding-top:20px;float:left}
.resulMapa .detalhe a{color:#FFF;text-decoration:underline;margin-left:20px}
.resulMapa .detalhe a:hover{color:#900;text-decoration:underline;margin-left:20px}
.comentario{background:#CCC;width:740px;height:auto;margin-left:20px;padding-top:5px}
#header .favoritos{width:auto;height:20px;position:absolute;top:180px;left:820px}
#exibir-busca .Cfoto img,#exbir-mapa img{border:2px #FFF solid}
#exibir-busca .Cfoto ul,.resulMapa .texto p{margin:0;padding:0}



#linhaSocial{	
	width:100%;
	height:50px;
	margin:0;
	background:none;
	float:right;
	border-bottom:1px solid #999;	
}
#chat{
	background:none;
	width:160px;
	height:35px;
	float:  right ;
	margin:4px 1px 0 6px;
	padding:2px 3px 2px 3px;
		
}
#chat p{
	margin:0px;
	padding:0;
	text-align:center;		
}

#opiniao{
	background:none;
	width:400px;
	height:25px;
	float: right ;
	margin:14px 5px 0 0px;
	border-right:1px solid #999;
	border-left:1px solid #999;
	padding:0 3px 0 3px;	
}
#opiniao p{
	margin:0px;
	padding:0;
	text-align:center		
}
#opiniao p a{
	text-decoration:underline;
	color:   #800000 ;
	font-weight:bold;			
}

                      	  .social {
                          margin:5px 0 0 0;
						  padding:0;						
						  overflow:hidden;
						  background:none;						 
						  width:234px;
						  height:40px;
						  float:right;						  						
                               }                                
							 .social p{
							 	display:inline;
							 	font-size:12px;
							 	float:left;
							 	width:auto;
							 	font-weight:bold;
							 	margin-left:5px;
							 	color: #451b00;
								}  
                                              
                         .social ul{margin:0;  padding:0; background:none; list-style:none}
                         .social li{list-style:none; float:left;  width:auto }
						 .social  li  a{                       
                             float:left;                            
                             padding:3px;
                             margin: 0px;
                             text-decoration: none;
                             height:32px;
                             width:32px;                                                                                                             
                        }
						 .social ul li a.img-1{background: url('../imagens/twitter.png') no-repeat; list-style:none}                        
                         .social ul li a.img-2{background: url('../imagens/orkut.png') no-repeat; list-style:none}
                         .social ul li a.img-3{background: url('../imagens/wordpress.png') no-repeat; list-style:none}
                        
                       
                       


/* ---------------------------------------
Crédito
-------------------------------------- */

#credito{
  width:220px;
  margin:0;
  background:none;
  float:right
  
  }
#credito img{float:left}
#credito p{ text-align:left; margin:0px 0 0 0; padding:0; display:inline }
#credito p a{font-size:9px;color: #fff; font-family:Verdana, Geneva, Tahoma, sans-serif; margin:0;padding:0 }




