@charset "utf-8";
/* Powered by | BRANE DO BRASIL
   Otimização de Sites e Marketing em Internet
   Site: WWW.BRANE.COM.BR
   Tel: 3362-2375 / 3361-2162 
*/
/*--------------------------------|
|            PADRÂO               |
|---------------------------------*/
body                     { margin:0;  background:#339966; font:11px Verdana;}
img                      { border:0; }
h1                       { color:#ffffff; margin:0; padding:0 0 0px 0; font:26px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; text-transform:uppercase; }
.titulos-primarios       { color:#ffffff; margin:0; padding:0 0 10px 0; font:26px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; line-height:30px; text-transform:uppercase;}
.titulos-secundarios     { margin:0; padding:0 0 10px; font:bold 13px Arial;}

h2                       { color:#ffffff;  font:20px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; padding:0 10px; background:url(img-layout/bkg-h3.png) left no-repeat;   }

h3                       { color:#ffffff; font:18px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; padding:0 7px; background:url(img-layout/bkg-h3.png) left no-repeat; }
h4                       { color:#ffffff; font:18px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif;  }
p                        { color:#585a5e; padding:0 0 10px 0; margin:0;}


#geral, #topo, #conteudo, #center, #right, #footer #center-pesca {width:960px; float:left; position:relative;}
a                        { outline:none; text-decoration:none; color:#ffffff; }
a:hover                  { color:#ccc;}
.centralizar             { text-align:center;}
.alinhar-direita         { text-align:right;}
.imagem-1                { margin-right:20px;}
hr                       { margin:20px  0 5px 0;  padding:0; border:none; height:1px;background:#339966;}
ol li                    { padding:2px 0;}
strong                   { font-weight:normal;}
/*--------------------------------|
|            ESTRUTURA            |
|---------------------------------*/
#geral                   { margin:auto; float:none; }
#base                    { width:100%; height:100%; background:#339966 url(img-layout/bkg-header.jpg) top no-repeat;   } 
#topo                    { height:233px; padding:0; margin:0 auto; float:none; }
#conteudo                {  }
#right                   { width:226px; padding:0 10px;  margin:20px 0; font:11px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; line-height:15px; letter-spacing:2px;   }
#center                  { width:650px; min-height:500px; height:auto !important; height:500px;  padding:0px 10px; margin:20px 0; color:#fff; }
#center p                { color:#fff; font:11px Verdana;}
#footer                  { width:100%; height:35px; margin-top:20px; line-height:35px; background:#a9875b; float:left; }


#center-left             { width:165px;   float:left; position:relative; font:11px Tahoma; }
#center-left ul          { margin:0; padding:0; list-style:none;}
#center-left ul li a     { line-height:18px;}

#center-left ul li a.active {font-weight:bold;}
#center-content          { width:474px; border-left:1px solid #ccc; padding:0 0 0 10px;  float:left; position:relative;}
#center-content a        { text-decoration:underline;}

.breadcrumbs             { font:bold 10px Arial; text-transform:capitalize;}
.bold                    { font-weight:bold;}
td                  	 { padding:5px;}
/*--------------------------------|
|            TOPO                 |
|---------------------------------*/
#logo-juma 				 { float:left;}
#texto-header 			 {  width:250px; height:233px; float:left;}
#texto-header p          {margin:0; padding:50px 0 0 10px; color:#fff; font:19px Trebuchet; letter-spacing:2px;}
#imagens-amazonia        { float:right;}
#base-drop               { width:100%; height:40px; background:#fff;}
#menu-top                { width:960px;  height:40px;  margin:0 auto; float:none; position:relative; z-index:9999;}

.box-home                { width:325px; float:left; padding-top:20px; position:relative;}
.box-home h3             { background:none;}
.menu-galeria            { margin:0; padding:0;}
.menu-galeria  li        { display:inline; padding:0  10px; float:left; position:relative;}
.voltar                  { font:bold 12px Arial; padding:10px; float:right; text-decoration:underline;}



.box-pesca1				 { width:430px; float:left; padding-top:20px; position:relative;}
.box-pesca2				 { width:210px; float:left; padding-top:20px; position:relative;}

/* Tooltips*/
#tt 					 {position:absolute; display:block; background:#fff;}
#tttop 					 {display:block; height:5px; margin-left:5px; background:#fff; overflow:hidden}
#ttcont 				 {display:block; padding:2px 12px 3px 7px; margin-left:5px; background:#fff; color:#333}
#ttbot 					 {display:block; height:5px; margin-left:5px; background:#fff; overflow:hidden}

.galeria td, .galeria th { background:none; border:none;}
/*Glossário*/
.glossary td, .glossary th{	border-left: none; border-style: ridge; border-bottom: none; border-color:#8D704B; background-color:#E2F8E5; border-right-style:inset; color:#000; padding: 5px 5px; font-size: 10px; line-height: 18px; text-align: left; }
.glossary th			 { text-align:center; color:#000; background-color:#F6F8E2; }
td h3 					 {background:none; color:#000; font:bold 14px Arial;}
#center td p 			 {margin:0; padding:0; color:#000; text-align:justify;}

/*Packages*/
.packages      			 { margin:0; padding:0; list-style:none; width:450px; padding:10px; float:left;  position:relative; }
.packages li   			 { margin:0; padding:10px; width:190px; display:inline; float:left; position:relative; text-align:center;}
.packages a    			 { width:190px; font:bold 20px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; float:left; position:relative; }
.packages span 			 { width:190px; float:left; position:relative;}
/* Sitemap*/
.sitemap 				 {list-style:none; line-height:15px;}
.sitemap ul 			 {list-style:none;}


ul.menu 				 {list-style:none; margin:0; padding:0; font:15px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; text-transform:capitalize; letter-spacing:1px; }
ul.menu * 				 {margin:0; padding:0}
ul.menu a 				 {display:inline; color:#7E6342; text-decoration:none}
ul.menu a:hover 		 { color:#A4A95B;}
ul.menu li 				 {position:relative; float:left; margin-right:2px;  text-align:center; padding:0 12px;}
ul.menu ul 				 {position:absolute; top:40px; left:0; background:#d1d1d1; display:none; list-style:none}
ul.menu ul li 			 {position:relative; width:260px; margin:0; text-align:left;  }
ul.menu ul li a 		 {display:block; padding:3px 7px 5px; height:25px; line-height:25px; font:14px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight:bold; background-color:#fff}
ul.menu ul li a:hover 	 {background-color:#f3f3f3}
ul.menu ul ul 			 {left:260px; top:-1px}
ul.menu .menulink 		 {font-weight:bold; height:39px; line-height:39px;}
ul.menu .menulink:hover, ul.menu .menuhover {}
ul.menu .sub 			 {background:#d1d1d1}
ul.menu .topline 		 {border-top:1px solid #aaa}

#right p            	 { color:#fff;}
#menu-right         	 { color:#ffffff;}
#menu-right ul      	 { list-style:none; margin:0 0 0 20px; padding:0;}
#menu-right a       	 { color:#ffffff;}
#menu-right a:hover 	 { color:#ccc;}
#right h3           	 { background:none; color:#a7d75a; margin:5px 0; padding:0;}
#right h4           	 { margin:5px 0; padding:0; color:#a7d75a;}
#right ul           	 { margin:0 0 0 10px; padding:0;}
#right li          	  	 { margin:0; padding:0;}
#right hr           	 { background:#fff;}

.footer-sobre      	 	 { width:960px; margin:auto; float:none; font:13px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; color:#fff;}
.footer-content    		 { margin:0; padding:0; list-style:none;}
.footer-content li 		 { display:inline; float:left; line-height:35px;}


/*--------------------------------|
|            Contact              |
|---------------------------------*/
#formulario 			 { width:600px;}
#contato 				 { padding: 5px; }
#contato p 				 { margin-bottom: 5px; }
#contato label 			 { float: left; width: 120px;}
#contato input, #contato textarea, #contato select { width:300px; border: 1px solid #cac9b9;}
#contato #submit 		 { margin-left: 452px; width:70px; background:#014844; color:#fff;}

/*--------------------------------|
|            Image Preview        |
|---------------------------------*/
#loader_container         { text-align:center; position:absolute; top:40%; width:100%}
#loader 		          { width:135px; font:10px Tahoma; font-size:10px; color:#000; background:#FFF; padding:10px 0 16px 0; margin:0 auto; display:block; border:1px solid #fff; text-align:left; z-index:255;}
#loader_bg 		          { width:113px; height:7px;font-size:1px; background-color:#EBEBE4; position:relative; top:8px; left:8px; }
#progress 		          { width:1px; height:5px; font-size:1px; position:relative; top:1px; left:10px; background:#ccc; }
.title_h2 		          { margin:0; padding:0;}
.border_preview           { padding:6px; padding-bottom:4px; position:absolute; background:#FFF; border: 1px solid #333; z-index:100; }
.preview_temp_load        { vertical-align:middle; text-align:center; }

/*menu pesca*/
#base-drop-pesca		  {width:100%; height:40px; background:#fff;}
#menu-top-pesca			  { width:960px;  height:40px;  margin:0 auto; float:none; position:relative; z-index:9999;}
ul.menu-pesca 			  {list-style:none; margin:0; padding:0; font:15px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; text-transform:capitalize; letter-spacing:1px; }
ul.menu-pesca * 		  {margin:0; padding:0}
ul.menu-pesca a 		  {display:inline; color:#7E6300; text-decoration:none}
ul.menu-pesca a:hover 	  { color:#A4A95B;}
ul.menu-pesca li 		  {position:relative; float:left; margin-right:2px;  text-align:center; padding:0 7px;}
ul.menu-pesca ul 		  {position:absolute; top:40px; left:0; background:#d1d1d1; display:none; list-style:none}
ul.menu-pesca ul li 	  {position:relative; width:260px; margin:0; text-align:left;  }
ul.menu-pesca ul li a 	  {display:block; padding:3px 7px 5px; height:25px; line-height:25px; font:14px Trebuchet MS,Verdana,Geneva,Arial,Helvetica,sans-serif; font-weight:bold; background-color:#fff}
ul.menu-pesca ul li a:hover	 {background-color:#f3f3f3}
ul.menu-pesca ul ul 	  {left:260px; top:-1px}
ul.menu-pesca .menulink   {font-weight:bold; height:39px; line-height:39px;}
ul.menu-pesca .menulink:hover, ul.menu .menuhover {}
ul.menu-pesca .sub 		  {background:#d1d1d1}
ul.menu-pesca .topline 	  {border-top:1px solid #aaa}


/*Pagina Pesca*/
#center-pesca			 { width:640px; min-height:500px; height:auto !important; height:500px;  padding:0px 0px; margin:10px 0; color:#fff; }
.pg-pesca				 { color:#ffffff; padding:-5px 0 10px 0; margin:0;}

/*Gareria de Fotos*/
.img-pesca 				 { width:150px; list-style:none; }
.img-pesca  li  	 	 { display:inline; list-style:none; line-height:10px; }
.img-pesca img	 	 	 { }

#cima-banner { left:31px; position: absolute; top:210px; _top:510px; z-index:1; }

#conteudo-gal			{}