/* by usama khuri - centralvibes@hotmail.com */
html { }
body {margin:0px; padding:0px; background: #FFFFFF url('../imagens/site-bg.png') top center repeat-x;}
img  {border:0px;}


.lk-rodape { color: #333333; }
.lk-rodape:visited { color: #333333; }
.lk-rodape:hover { color: #888888; }
.lk-rodape:active { color: #888888; }


#geral {position:relative; margin:0 auto;  width:779px;}

#topo  {position:relative; float:left; width:779px; height:200px;}

#topo img.logo{position:relative; float: left; padding:28px 0 0 0px;}

#topo ul {position:relative; float:right; padding:62px 0 0 0; margin:0px; width:558px; height:38px;}

#topo ul li{position:relative; float:left; list-style:none; height:38px; width:auto; margin:0 0 0 2px}

#topo ul li a{position:relative; float:left; width:auto;padding:12px 10px 15px 10px;}

#topo ul li .link-ativo{position:relative; float:left; width:auto; background:#000099 url('../imagens/menu-bg-on.png');}

#topo #chamadas {position:relative; float:left; width:779px; height:auto; padding:10px 0 0 0;}

#topo #chamadas #sobre {position:relative; float:left; width:370px; height:auto;}

#topo #chamadas #sobre .thumb-lore{position:relative; float:left; padding:0 20px 0 0;}

#topo #chamadas #sobre p{padding:0px; margin:0px; font:11px normal Tahoma, Arial; color:#fff; }
#topo #chamadas #sobre p a{text-decoration:underline; color:#000000; padding:0 3px 0 0;}

#topo #chamadas #sobre h1{padding:12px 0 5px 0; margin:0px;}

#topo #chamadas #contrate  {position: relative; float:right; display:inline; width:202px; 
						    height:auto;margin:10px 20px 0 0;_margin:10px 11px 0 0;}

#centro-home {position:relative; float:left; width:764px; height:auto; padding:15px 0 0 15px;}

#centro-home #ultimas-fotos {position:relative; float:left; width:745px; height:auto; background: url(../imagens/centro-ultimas-bg.jpg);}
#centro-home #ultimas-fotos h1{
							   position:relative; float:left; width:745px; height:auto; padding:0px; 
							   margin:0px; background: url(../imagens/centro-ultimas-titulo-bg.jpg); text-align: right;
							   font:11px normal Tahoma, Arial; color:#000000;
							   }
#centro-home #ultimas-fotos h1 a{
								 text-decoration:underline; padding:15px 10px 0 0; position:relative; float: right; color:#000000;
								 width:80px; height:20px; background: url(../imagens/site-seta.gif) 83px 19px  no-repeat;
								 }
#centro-home #ultimas-fotos h1 .img-titulo{ position:relative; float: left;}
#centro-home #ultimas-fotos h1 .img-direita{float: right; position:relative; padding:0 0 0 4px;}

#centro-home #ultimas-fotos ul{position:relative; float:left; padding:8px 0 8px 0; margin:0px;}
#centro-home #ultimas-fotos ul li{position:relative; float:left; list-style:none; background:#E8E8E8; width:234px; margin:0 0 0 9px; _margin:0 0 0 6px;} 
#centro-home #ultimas-fotos ul li img{position:relative; float:left; padding:0 8px 0 0;}
#centro-home #ultimas-fotos ul li   p{padding:5px 3px 0 0; margin:0px; font:11px normal Tahoma, Arial; color:#666666;}
#centro-home #ultimas-fotos ul li   p a{color: #000000;}

#centro-home #banners {position:relative; float:left; padding:19px 10px 0 0; width:210px; height:auto;}
#centro-home #banners span {position:relative; float:left; padding:0 0 11px 0;}

#centro-home #agenda   {position:relative; float:left; width:250px; height:auto; background:#E6E6E6;}
#centro-home #agenda h1{position:relative; float:left; width:250px; height:34px; padding:18px 0 0 0; margin:0px; 
						background: url(../imagens/centro-agenda-titulo.jpg) repeat-x; font:11px normal Tahoma, Arial;}
#centro-home #agenda h1 a{ position:relative; float:right; width:110px; height:auto; padding:12px 10px 0 0; margin:0 10px 0 0; color:#000000; background:url(../imagens/site-seta.gif) 106px 16px no-repeat;}

#centro-home #agenda ul{position:relative; float:left; width:228px; height:auto; padding:10px 10px 0px 10px; margin:0px;}
#centro-home #agenda ul li{position:relative; float:left; width:228px; height:auto; padding:2px 0; margin:0 0 11px 0; list-style:none; background:#EFEFEF; border:#FFFFFF solid 1px;}


#centro-home #agenda ul li h2,
#centro-home #agenda ul li h3,
#centro-home #agenda ul li h4 {padding:1px 0 0 5px; margin:0px; font:11px normal Tahoma, Arial;}

#centro-home #agenda ul li h2 {color:#000000; text-decoration: underline;}
#centro-home #agenda ul li h2 a{color:#000000;}
#centro-home #agenda ul li h3 {color:#666666;}
#centro-home #agenda ul li h4 {color:#F37010;}

#centro-home #top10   {position:relative; float:left; width:250px; height:auto; background:#E6E6E6; margin:0 0 0 20px; _padding:0 0 10px 0;}
#centro-home #top10 h1{position:relative; float:left; width:250px; height:34px; padding:18px 0 0 0; margin:0px; 
					   background: url(../imagens/centro-top10-titulo.jpg) repeat-x; font:11px normal Tahoma, Arial;}
#centro-home #top10 h1 a{position:relative; float:right; width:90px; height:auto; padding:12px 10px 0 0; margin:0 10px 0 0; color:#000000; background:url(../imagens/site-seta.gif) 89px 16px no-repeat;}

#centro-home #top10 ul{position:relative; float:left; width:215px;_width:190px; height:auto; margin:10px 0 10px 0;_margin:10px 0 10px 0; padding:0 0 0 15px; }
#centro-home #top10 ul li{position:relative; float:left; height:30px; width:215px;_width:215px; list-style: none;background:#CCCCCC url(../imagens/centro-top10-bg.png);
						  margin:0px; padding:0 5px; font:11px normal Tahoma, Arial; color: #999999; line-height:30px;}
#centro-home #top10 ul li a{color:#333333;}
#centro-home #top10 ul .primeiro{background:#CCCCCC url(../imagens/centro-top10-bg-first.png);}
#centro-home #top10 ul .primeiro a{font-weight:bold;}

#rodape    {position:relative; float:left; width:100%; margin:0 auto; background:#FFFFFF url(../imagens/rodape-bg.jpg);}
#rodapenav {position:relative; width:779px; height:84px; margin:0 auto; background:url(../imagens/rodape-bg-nav2.gif) 12px 19px no-repeat;}
#rodapenav  p{position:relative; float:left; margin:0px; padding:35px 0 0 19px; width:750px; height:auto; line-height:49px; font:11px normal Tahoma, Arial; color:#666666;}
#rodapenav  p a{ color:#000000; text-decoration:underline; position:relative;padding:0 14px;}
#rodapenav  p span{ position: absolute; right:20px; width: 450px; height: auto;}

/* INTERNAS */

#centro {position:relative; float:left; width:764px; height:auto; padding:15px 0 0 15px;}

.titulo-pagina {padding:28px 0 0 20px;}

/* SOBRE */

#sobre-lore   {position:relative; float:left; width:527px; height:auto; padding:0 0 15px 0; margin:0 0 20px 0; background:url(../imagens/sobre-box-baixo.jpg) left bottom no-repeat;}
#sobre-lore h1{position:relative; float:left; width:526px; height:45px; padding:0px; margin:0px; background:url(../imagens/sobre-box-topo.jpg) left no-repeat;}
#sobre-lore  p{position:relative; float:left; width:483px; height:auto; margin:0px; padding:8px 20px; background:url(../imagens/sobre-box-fundo.jpg) repeat-y;
				font:11px normal Tahoma, Arial; color: #000000; }
				
#sobre-banners {position:relative; float:right; width:200px; height:auto; margin:0 20px 0 0; _margin:0 10px 0 0;}
#sobre-banners span{position:relative; float:left; width:auto; height:auto; padding:0 0 8px 0;}


/* FOTOS */

#fotos   {position:relative; float:left; width:527px; height:auto; padding:0 0 15px 0; margin:0 0 20px 0; background:url(../imagens/sobre-box-baixo.jpg) left bottom no-repeat;}
#fotos h1{position:relative; float:left; width:526px; height:45px; padding:0px; margin:0px; background:url(../imagens/sobre-box-topo.jpg) top left no-repeat;}
#fotos  p{position:relative; float:left; width:483px; height:auto; margin:0px; padding:8px 20px; background:url(../imagens/fotos-box-fundo.jpg) repeat-y;
		  font:11px normal Tahoma, Arial; color: #000000; }

#centro #fotos  ul{position:relative; float:left; width:510px;height:auto; padding:0 0 0 12px; margin:0px;  background:url(../imagens/fotos-box-fundo.jpg) repeat-y;}
#centro #fotos  ul li{position:relative; float:left; width:245px; height:80px; margin:0 10px 10px 0; list-style:none; background:#FFFFFF url(../imagens/fotos-box-li-fundo.jpg);}

#fotos ul li .fotos-thumb{ position:relative; float:left; padding:0 10px 0 0;}
#fotos ul li h2,
#fotos ul li h3,
#fotos ul li h4 {padding:1px 0 0 5px; margin:0px; font:11px normal Tahoma, Arial;}

#fotos ul li h2 {color:#000000; text-decoration: underline; padding:3px 0 0 0;}
#fotos ul li h2 a{color:#000000;}
#fotos ul li h3 {color:#666666;}
#fotos ul li h4 a{color:#F37010;}

				
#fotos-banners {position:relative; float:right; width:200px; height:auto; margin:0 15px 0 0;}
#fotos-banners span{position:relative; float:left; width:auto; height:auto; padding:0 0 8px 0;}

#fotos #paginacao {position:relative; float:left; width:500px;height:auto; padding:0 10px 0 12px; margin:0px;  background:url(../imagens/fotos-box-fundo.jpg) repeat-y;}
#fotos #paginacao .anterior,
#fotos #paginacao .proxima {position:relative; width:72px; height:28px; background:#E6E6E6; border:1px solid #CCCCCC; line-height:28px; font:11px normal Tahoma, Arial; color:#666666;}

#fotos #paginacao .anterior a,
#fotos #paginacao .proxima  a{color:#666666; line-height:28px; text-align:center; margin:0 10px;}

#fotos #paginacao .anterior {float:left;}
#fotos #paginacao .proxima  {float:right;}

#fotos #paginacao .paginas  {position:relative; float:left; width:352px; height:30px; margin:0px; line-height:30px; background:#F0F0F0; text-align:center; font:11px normal Tahoma, Arial;}

#fotos #paginacao .paginas a{position: relative; width:15px; padding:3px 5px; text-align:center; line-height:30px; color:#000000;} 
#fotos #paginacao .paginas a:hover,
#fotos #paginacao .paginas .ativo {background:#F37710; color:#FFFFFF; text-decoration:none;}

/*FOTOS VIEW */

#fotos-view   {position:relative; float:left; width:741px; height:auto; padding:0 0 5px 0; margin:0 0 20px 0; background: url(../imagens/fotos-view-box-baixo.jpg) left bottom no-repeat;}
#fotos-view h1{position:relative; float:left; width:741px; height:37px; padding:0px; margin:0px; background:url(../imagens/fotos-view-box-topo.jpg) top left no-repeat;}
#fotos-view #view-nav{position:relative; float:left; width:721px; height:auto; margin:0px; padding:8px 10px; background:url(../imagens/fotos-view-box-fundo.jpg) repeat-y;
		       font:11px normal Tahoma, Arial; color: #000000; }
#fotos-view #info { position:relative; float:left; width:701px; height:60px; padding:8px 9px; margin:0px; background:#FFFFFF url(../imagens/fotos-view-box-fundo-titulo.jpg) repeat-x;}

#fotos-view #info h2 {padding:0px; margin:0px; font:bold 11px Tahoma, Arial; color:#000000; width:300px;}
#fotos-view #info h3 {padding:0px; margin:0px; font:normal 11px Tahoma, Arial; color:#666666; width:300px;} 

#fotos-view .botao-voltar{position:relative; float:right; width:172px; height:auto; _height: 50px; padding:0px; margin:0px;}

#fotos-view #thumb-grande{position:relative; float:left; width:400px; height:300px;}

#fotos-view #galeria  {position:relative; float:left; width:308px; height:auto; margin:0 0 0 10px;}

#fotos-view #galeria h5 {position:relative; float:left; width:308px; height:25px; background:#F0F0F0; text-align:center; 
                         font:11px Tahoma, Arial; color:#666666; line-height:25px; padding:0px; margin:0px;}


#fotos-view #galeria ul { position:relative; float:left; width:312px; height:auto; padding:0px; margin:0px;}
#fotos-view #galeria ul li {position:relative; float:left; width:100px; height:75px; list-style:none; padding:0px 4px 4px 0px;_padding:0px 4px 1px 0px; margin:0px; }


#fotos-view #galeria #paginacao2 {position:relative; float:left; width:308px;height:auto; padding:0px; margin:9px 0 0 0;  background:url(../imagens/fotos-box-fundo.jpg) repeat-y;}
#fotos-view #galeria #paginacao2 .anterior,
#fotos-view #galeria #paginacao2 .proxima {position:relative; width:72px; height:28px; background:#E6E6E6; border:1px solid #CCCCCC; line-height:28px; font:11px normal Tahoma, Arial; color:#666666;}

#fotos-view #galeria #paginacao2 .anterior a,
#fotos-view #galeria #paginacao2 .proxima  a{color:#666666; line-height:28px; text-align:center; margin:0 10px;}

#fotos-view #galeria #paginacao2 .anterior {float:left;}
#fotos-view #galeria #paginacao2 .proxima  {float:right;}

#fotos-view #galeria #paginacao2 .paginas  {position:relative; float:left; width:160px; height:30px; margin:0px; line-height:30px; background:#F0F0F0; text-align:center; font:11px normal Tahoma, Arial;}

#fotos-view #galeria #paginacao2 .paginas a{position: relative; width:15px; padding:3px 5px; text-align:center; line-height:30px; color:#000000;} 
#fotos-view #galeria #paginacao2 .paginas a:hover,
#fotos-view #galeria #paginacao2 .paginas .ativo {background:#F37710; color:#FFFFFF; text-decoration:none;}
