/*_______  GERAL _____________________________________________________ */

body{
	color : Black;
	margin: 0;
	text-align: center;
	padding: 0;
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	background: #0066CC url(bg_main.jpg) repeat-x;
}
#HEADER{ 
width: 750px; 
height: 83px; 
margin-left: auto; 
margin-right: auto; 
padding: 0; 
font-size: 83px;
}
#CONTENT{ 
width: 750px; 
text-align: left; 
margin-left: auto; 
margin-right: auto;    
background-color: White;   
display: block;
clear: both;
}
#LEFTBOX{
float: left;
width: 180px;
text-align: left;
margin-left: 0;
left: 15px;
position: relative;
padding: 5px 0 20px 0;
background: #B8E6FE url(leftbar_footer.gif) no-repeat bottom;
}
#TEXT {  /*Centro = content*/
margin: 0 30px 0 220px;  
display: block;  
position: relative;  
padding-top: 15px;
padding-bottom: 20px; 
 
}

.clear{
clear:both;
width:0.1em;
height:0.1em;
}


#header-goo{
margin:0 auto;
padding:0;
text-align:center;
}
/*_______  LINK _______________________________________________________ */

a{	color : #0000CC; text-decoration: underline;  font-weight: normal;}
a:hover{	text-decoration : underline;  color: #0000FF;   }
#HEADER a:hover{ text-decoration: none;  }

#HEADER h1 a{ 
text-decoration: none; 
color: White; 
font-family: Tahoma, Arial, Helvetica, sans-serif; 
font-size: 18pt; 
margin: 0; 
padding: 0;    
}

/*_______  TEXTO _____________________________________________________ */

p{ margin: 0 0 10px 0; padding:0; }

p.p-zero{ margin: 0 0 0 0; padding:0; }


#HEADER h1{ margin: 38px 0 0 0; padding: 0 9px 0 9px; float: left; font-size: 19pt;    height: 45px;  line-height: 44px;  background-image: url(bg_logo.gif);  background-repeat: no-repeat;      }

#HEADER p{ float: right;  font-size: 10pt;  color: White;  font-family: "Times New Roman", Times, serif;  font-style: italic;    margin: 59px 0 0 0;  padding: 0;  line-height: 9pt;            }


/*_______  FORMULARIO _____________________________________________________ */

form{	margin:0;}

/*_______  VISUAL _____________________________________________________________ */

#VISUAL{ width: 750px; text-align: right; margin-left: auto; margin-right: auto;  height: 90px;  background-color: #1F7A2A;  background-image: url(bg_visual.jpg);  background-repeat: no-repeat;}

#BUTTONS{ float: right;  width: 150px; height:28px; text-align: center;  display: block;   }
#VISUAL ul{ margin:0; padding-left: 0;   float: right;  width: 302px;    }
#VISUAL ul li{ display: block; list-style: none; }
#VISUAL ul li.PhraseOne{  padding-right: 15px;  color: White;  font-family: "MS Sans Serif", Geneva, sans-serif;  font-size: 12px;  font-style: normal;  margin-top: 18px;  font-weight: bold;       }
#VISUAL ul li.PhraseTwo{ padding-right: 15px;   color: White;  font-family: Arial, Helvetica, sans-serif;  font-size: 17px; font-style: normal;  font-weight: bold;   }
#VISUAL li.Button{ width: 140px; height: 29px; float: right; padding-right: 15px; }
#VISUAL a{
	color: #339966;
	text-decoration: none;
	font: bold normal 15px Arial, Helvetica, sans-serif;
}
#VISUAL a:hover{ color: White; }


/*_______  LEFT BOX _____________________________________________________________ */
#LEFTBOX div{
margin-left: 12px;
margin-right: 12px;
padding-bottom: 10px;
margin-bottom: 20px;
background: none;
}
#LEFTBOX div.Last{ 
background-image: none; 
}
#LEFTBOX h1{
color: #333333;
letter-spacing: 1px;
margin: 0 0 9px 12px;
font: bold 16px Arial, Helvetica, sans-serif;
}
#LEFTBOX h1 a{
font: bold 16px Arial, Helvetica, sans-serif;
color: #333333;
text-decoration: none;
}

#LEFTBOX h1 a:hover{
color: #333333;
text-decoration: underline;
}

#LEFTBOX p{
text-align: justify;
font: 9px/18px Verdana, Arial, Helvetica, sans-serif;
}
#LEFTBOX p .Date{ 
font-weight: bold; 
color: #339900; 
font-size: 9px; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
}
#LEFTBOX a{
color: #000099;
text-decoration: none;

}
#LEFTBOX a:hover{
text-decoration : underline;
}
#LEFTBOX input{ 
font-size:12px;  
padding: 0;  
margin: 0; 
}
#LEFTBOX input.Search{ 
width:153px; 
height: 18px; 
border: 1px solid #666666; 
}
#LEFTBOX .Browse{ 
width:125px; 
height: 18px; 
border: 1px solid #666666;  
margin-right: 7px;  
}
#LEFTBOX ul{   
padding-left: 1px;  
display: block; 
border: none;  
margin: 0 0 15px 0;  
} 
#LEFTBOX ul li {
margin-left: 0; 
margin-bottom:10px; 
padding-left: 0;     
font-size: 11px;  
font-family: Tahoma, Arial, Helvetica, sans-serif;  
font-weight: bold;  
list-style: none inside url(point_left.gif);  
line-height: 18px;        
}
#LEFTBOX ul a{
color: #003366;
text-decoration: none;
padding-right: 0;
margin-right: 0;
font-size: 11px;
font-weight: bold;
}	
#LEFTBOX ul a:hover{
font-size: 11px;
font-weight: bold;
color: #0000FF;
text-decoration: underline;
}	

/*_______  TXT - CENTRO _____________________________________________________________ */
#TEXT p{ 
line-height: 18px;  
margin-bottom: 18px; 
}
#TEXT ul.Path { 
margin-left: 0;  
padding-left: 0;  
display: block; 
border: none;  
margin: 0 0 15px 0;   
} 
#TEXT ul.Path li {
margin-left: 0; 
padding-left: 0px; 
border: none; 
list-style: none; 
display: inline; 
color: #B90000; 
font-size: 11px;  
font-family: Tahoma, Arial, Helvetica, sans-serif;  
font-weight: bold;  
line-height: 18px;          
}
#TEXT ul.Path a{ 
color: Black; 
text-decoration: none; 
font-size:11px;    
padding-right: 8px;  
margin-right: 5px;  
background-image: url(arrow_path.gif);  
background-position: right;  
background-repeat: no-repeat;          
}	
#TEXT ul.Path a:hover{
text-decoration: underline;
}	
#TEXT h1{ 
color: #5F5F5F;  
font-size: 18px;  
font-weight: normal;  
margin: 0 0 5px 0;  
padding: 5px 0 0 0;     
}
#TEXT h2{ 
color: #5F5F5F;  
font-size: 18px;  
font-weight: normal;  
margin: 0 0 5px 0;  
padding: 5px 0 0 0; 
border-bottom: #F2F2F2 1px dashed
}


/*_______  SPAN __________________________ */
.p-pequeno2{ font-size:9px; color:#ccc}
.p-pequeno{ font-size:9px;}
.red-bold{color:#FF0000; font-weight:bold; font-size:13px;}
.abobora{ color:#FF3300;}
.blue { color: #003366;}
.blue-bold { color: #003366; font-weight:bold;}
.gray {	font-weight:normal;	font-size:70%; color: #F0F0F0;}

/*_______  IMAGENS __________________________ */
img.img-1{
margin:5px; 
padding:3px; 
border: 1px dotted #eee; 
background:#f2f2f2;
}

img.img-2{
margin:0 3px 0 0; 
padding:3px; 
border: 1px dotted #eee; 
background:#f2f2f2;
float:left;
}

img.img-3{
margin:5px; 
padding:3px; 
border: 1px dotted #eee; 
background:#f2f2f2;
float:right;
}

/*_______  Lista de Passeios em Destaque __________________________ */
#introduction{display:block;}
#introduction ul {
list-style: none; 
margin: 0; 
padding: 0;
}
#introduction li {
width:203px;
height:250px;
padding:5px;
margin:5px 10px 5px 10px;
background: url(menu.jpg) no-repeat center 0;
display:block;
float:left;
border-bottom: 1px dashed #f2f2f2;
text-align:center;
}
#introduction li a {
border-bottom: none;
color:#999999;
}

/*_______  MENU - HORIZONTAL - TAB ___________________________________________ */
#NAVIGATION{ 
width: 750px; 
height:31px; 
text-align: left; 
margin-left: auto; 
margin-right: auto; 
background-color: #2E6BA9;  
background-image: url(bg_topnav2.gif); 
 }
#TABS{ 
margin-right:167px; 
height:31px;  
background-image: url(bg_topnav.gif);  
background-repeat: repeat-x;  
text-align: center; 
border-right: 1px solid #666666;  
line-height: 31px;  
}
#TABS ul { 
margin:0; 
padding-left: 0; 
display: inline;  
list-style: none;    
} 
#TABS li { 
float:left; 
margin: 0;  
padding: 0px 36px 0px 36px; 
list-style: none; 
display: inline;  
background-image: url(bg_navbutton.gif);  
background-repeat: no-repeat;  
background-position: right;    
}
#TABS .Last{ 
background-image: none; 
}
#TABS a{ 
color: Black;  
text-decoration: none;  
font-family: Tahoma, Arial, Sans-Serif;  
font-size: 11px;   
 }
#TABS a:hover{ 
text-decoration : none;  
border-bottom: 2px solid #1D76CB; 
}


#footer2{
	display:block;
	width:100%;
	margin:0 auto;
	text-align: center;
	color: #FFFFFF;
}
#footer2 a {
color:#FFF;
text-decoration: underline;
}
#footer2 a:hover {
color:#FFF;
text-decoration: NONE;
}



/*_______  Lista de passeios no footer__________________________ */
#list-footer{display:block; width:80%; margin:auto;}
#list-footer ul {list-style: none; margin: 10px 0; padding: 0;}
#list-footer li {
line-height:30px;
padding:10px 5px;
margin:10px 5px ;
display:inline;
text-align:center;
color:#FFF;
}
#list-footer li a {
color:#FFF;
text-decoration: none;
}
#list-footer li a:hover {
color:#FFF;
text-decoration: underline;
}

/*_______  FOOTER __________________________ */
#FOOTER{
	width: 750px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	background-image: url(bg_footer.gif);
	background-repeat: no-repeat;
	padding-top: 9px;
	display: block;
	clear: both;
}
#LINKS{ 
margin-right:250px; 
height:38px;  
text-align: left; 
color:white; 
padding-left: 5px;  
}
#LINKS ul { 
margin:0;
padding-left: 0; 
display: inline;  
list-style: none;    
} 
#LINKS li{ 
float:left; margin: 0;  
padding: 0px 11px 0px 11px; 
list-style: none; 
display: inline;  
border-right: 1px solid White;           
}
#LINKS li.Last{ 
border-right: none;  
}
#LINKS a{ 
font-size:11px; 
color: white; 
text-decoration: none;	
}
#LINKS a:hover{ 
text-decoration: underline;	
}
#COPYRIGHT{ 
float: right;  
width: 300px; 
height:38px; 
text-align: right;  
display: block;  
color: White;    
font-size: 11px;  
padding-right: 20px;  
padding-top: 3px;        
}
#COPYRIGHT a{ 
color: White; 
text-decoration: none; 
font-weight: normal; 
}
#COPYRIGHT a:hover{ 
text-decoration: underline;	
}