/* CSS Document */
/*
html,body{
height:100%;
}
*/
body{
padding:0;
margin:0;
background:#FFF url(img/bg_site.gif) repeat-y center;
}

#main{
position:absolute;
width:778px;
top:0px;
left:50%;
margin-top:0px;
margin-left:-389px;
}

#menu_top{
position:absolute;
top:0px;
height:3px;
width:100%;
background-color:#00FF00;
}
#menu_main{
position:absolute;
top:3px;
background-color:#00CC00;
background-position:right;
background-image:url(img/pequi_menu.png);
background-repeat:no-repeat;
height:100px;
width:100%;
}

#menu_main #address{
color:#009900;
font:9px Tahoma, Geneva, sans-serif;
position:absolute;
top:15px;
left:15px;
}
#menu_main #logo_1{
color:#FFFFFF;
font:10px Arial, Helvetica, sans-serif;
letter-spacing:0.36em;
position:absolute;
top:54px;
left:15px;
text-transform:uppercase;
}
#menu_main #logo_2{
color:#FFFFFF;
font:20px Arial, Helvetica, sans-serif;
letter-spacing:0.55em;
position:absolute;
top:66px;
left:15px;
text-transform:lowercase;
}
#menu_main #links{
float:right;
margin-top:25px;
}

#menu_main #links a{
color:#006600;
text-decoration:none;
text-transform:uppercase;
}
#menu_main #links a.on{
font:bold 10px Tahoma, Geneva, sans-serif;
}
#menu_main #links a.off{
font:normal 10px Tahoma, Geneva, sans-serif;
}
#menu_main #links a.on:hover {
color:#FFFFFF;
}
#menu_main #links a.off:hover {
font-weight:bold;
}

#content{
margin-top:104px;
padding-bottom:50px;
background:#FFF;
}

#footer {
position:relative;
color:#999;
padding-top:20px;
padding-left:90px;
padding-right:90px;
padding-bottom:10px;
font:normal 10px Tahoma, Geneva, sans-serif;

}

#footer a{
color:#666;
text-decoration:none;
}

#footer a.on{
font-weight:bold;
}

#footer a.off{

}

#footer a.on:hover{
text-decoration:underline;
}

#footer a.off:hover{
text-decoration:underline;
}

#footer span.lh{
line-height:1.5;
}

#imglabel {
color:#999;
padding-top:5px;
padding-right:10px;
width:760px;
text-align:right;
font:normal 10px Tahoma, Geneva, sans-serif;
}

#site-panel{
padding-top:0px;
padding-bottom:20px;
padding-left:90px;
width:600px;
font:normal 14px Georgia, serif;
margin-top:40px;
}

#site-panel a{
color:#006600;
text-decoration:none;
}

#site-panel a:hover{
text-decoration:underline;
}

#site-panel a.tipo1{
letter-spacing:0em;
font:normal 10px Tahoma, Geneva, sans-serif;
color:#006600;
text-decoration:none;
}

#site-panel a.tipo1:hover{
/*font-weight:bold;*/
text-decoration:underline;
}

#site-panel a.tipo2{
letter-spacing:0em;
/*font:normal 12px Tahoma, Geneva, sans-serif;*/
color:#006600;
text-decoration:none;
}

#site-panel a.tipo2:hover{
font-weight:bold;
}

#site-panel a.tipo3{
letter-spacing:0em;
color:#006600;
text-decoration:none;
}

#site-panel a.tipo3:hover{
text-decoration:underline;
}

#site-panel h1{
color:#000;
font: bold 32px Arial,sans-serif;
letter-spacing:-2px;
line-height:1em;
}

#site-panel h2{
margin-left:-5px;
padding-top:10px;
padding-left:5px;
/*
color:#fff;
background-color:#00CC00;
*/
color:#00CC00;
font: bold 20px Arial,sans-serif;
letter-spacing:-0.05em;


}

#site-panel h3{
font-size:17px;
letter-spacing:-0.05em;
}

#site-panel h4{
margin-bottom:-8px;
color:#000;
}

#site-panel h5{
font-size:12px;
/*
margin-top:-10px;
*/
margin-bottom:-4px;
color:#666;
}

#site-panel h6{
font-weight:normal;
font-size:10px;
margin-top:-4px;
margin-bottom:30px;
color:#999;
}

#site-panel .nota{
color:#999;
font:normal 12px Tahoma, Geneva, sans-serif;
/*width:400px;*/
}

#site-panel .topic{
color:#006600;
font-style:italic;
margin-bottom: -5px;
}


#site-panel .texto{
margin-bottom: 30px;
}

#site-panel .texto i{
color:#006600;
}

.hotelInfo{
	width:280px;
	min-height:66px;
	float:left;
	margin: 0 20px 10px 0;
	padding-bottom:10px;
	border-bottom: 1px dotted #efefef;
}

.hotelInfo.Tumb{
	height:130px;
}

.greyline {

color:#EEEEEE;

}
