body{
	margin:0px;
	background:#d3d2c6;

}

/*Div Top*/
#top{
	height:30px;
	width:100%;
	background-color:#000;



}	

#toptext{
	width:920px;
	margin-left:auto;
	margin-right:auto;
	padding:5px;

}
#topleft{
	float:left;
	margin-left:5px;
	

}
#topright{
	float:right;
	margin-right:5px;

}
/*Div Container*/
#container{
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
	width:920px;
	background-color:#FFF;
	padding:0px;

}
/*Div 01*/
#div01{
	width:920px;
	
}

#logo{

	float:left;

}

#menu{
	background-color:#FFF;
	height:112px;
		
}
/*START CSS FOR MENU*/
#mainnav {
	margin:50px 0px 4px 0px;
	float:right;
}
#mainnav-ul {
	padding: 0px;
	margin-right:16px;
	background:#E4E3E1;
	list-style-type:none;
	min-width:400px;
	float:left;
	font-size:14px;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
}
#mainnav-ul li {
	padding: 0px;
	margin:0px 1px 0px 0px;
	float:left;
	display:inline;
	border-right:solid 1px #FFFFFF;
	background:#E4E3E1;
}
#mainnav-ul li.last{
	border-right:none;
}
#mainnav-ul li.current{
	background:#FEFEFE;
}

#mainnav-ul li a {
	color: #55514f;	
	float:left;
	padding:6px 15px;
	text-align:center;
	text-decoration:none;
	font-size:0.8em;
}
#mainnav-ul li.current a{
	color:#55514f;
	font-weight:bold;
}
#mainnav-ul li a.sifrMe span {
	height:0.8em;
}
#mainnav-ul li a:hover {
	background:#FFFFFF;
}
/*Div titulo*/
#titulo{
	width:905px;
	height:80px;
	background-color:#CCC;
	border-bottom:#000;
	border-top:#000;
	border-top-style: solid;
	border-bottom-style: solid;
	text-align:left;
	padding-left:15px
}

/*Div 02*/
#div02center{
	width:920px;
	float:left;
	background-color:#FFF;
}
#content{
	width:890px;
	float:left;
	background-color:#FFF;
	margin:15px;

}
#contenttext{
	width:800px;
	float:left;
	background-color:#FFF;
	margin:15px;

}
.thumb{
	float:left;
	margin-left:5px;
	margin-top:5px;

}

/*START CSS FOR ELEMENTS INSIDE Div 03*/
#div03{
	width:920px;
	float:left;
	background-color:#FFF;
}

#div03a{
	width:685px;
	height:284px;
	margin-left:15px;
	margin-top:15px;
	margin-bottom:15px;
	float:left;
}
/*css for photos INSIDE Div 02*/
#photo01{
	width:217px;
	float:left;
	height:133px;
	margin-right:10px;
	background-image:url(../images/home/01.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-bottom:10px;
}
.photo01text{
	margin-top:100px;
	margin-left:15px;
	margin-right:5px;
	float::left;

}

.phototextfont{
	font-family: "Arial", Gadget, sans-serif;
	font-size:12px;
	color:#FFF;
	text-align:justify;
	font-weight:bold;
}
#photo02{
	width:217px;
	float:left;
	height:133px;
	margin-right:10px;
	background-image:url(../images/home/02.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-bottom:10px;
}


#photo03{
	width:217px;
	float:left;
	height:133px;
	background-image:url(../images/home/03.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	margin-bottom:10px;
}

/*css for banner and right info INSIDE Div 02*/
#banner{
	float:left;
	margin-top:15px;
	width:660px;
	height:124px;
	background-color:#F90;
	padding-left:10px;
	
	
}
.bannerbig{
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:50px;
}
.bannersmall{
	color:#FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
}

#div03b{
	width:220px;
	height:284px;
	margin-top:15px;
	background-color: #CCC;
	float:right;

}
#div03binside{
	width:190px;
	height:264px;
	background-image:url(../images/home/04.jpg);
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;


}

/*Div Bottom*/
#bottom{
	width:920px;
	background-color:#928B81;
	margin-left:auto;
	margin-right:auto;

}

#bottomleft{
	margin:15px;
	float:left;
}

#bottomright{
	margin:15px;
	float:right;
}
/*Inside Website  Styles */
#pricecontent{
	clear:left;
	float:left;

}
#price{
	background-color: #FFF;
	width:720px;
	margin-left:auto;
	margin-right:auto;

}
#mapa{
	background-color: #FFF;
	width:620px;
	margin-left:50px;

}
.praias{
	background-color: #FFF;
	width:820px;
	margin-left:auto;
	margin-right:auto;
	height:77px;

}
.praiasfoto{
	width:100px;
	float:left;
	height:67px;
	background-color: #D7D7D7;


}
.praiastexto{
	width:700px;
	height:67px;
	padding-left:10px;
	float:left;
	background-color: #D7D7D7;

}
/*Form Styles */
form, button, input, select{border:0; margin:0; padding:0; font-family:Verdana, Geneva, sans-serif; font-size:10px;}
#rightmenu{
	float: right;
	width:220px;
	
}
#insidemenu{
	float: right;
	width:210px;
	height:300px;
	margin-right:10px;
	padding-top:20px;
	background-image: url(../images/form.png);
	background-repeat:no-repeat;
	
}
#formcontainer{
	width:610px;
	border:#999 1px solid;
	background-color:#CCC;
	padding-top:10px;
	padding-bottom:10px;
	float:left;
}

#phonecontainer{
	width:250px;
	border:#999 1px solid;
	background-color:#CCC;
	margin-left:20px;
	padding-bottom:10px;
	float:left;
}

#phonetext{
	width:240px;
	margin-left:auto;
	margin-right:auto;
	background-color:#CCC;
}
.contacttitle1{
	width:240px;
	margin-left:auto;
	margin-right:auto;
	background-color: #999;
	height:40px;
	text-indent:10px;

} 
.formtitle1{
	width:570px;
	margin:15px;
	background-color: #999;
	float:left;
	height:40px;
	text-indent:15px;
	vertical-align: middle;
	font-size:14px;
	font-weight:bold;
	color:#FFF;
} 

.contactlabel{
	width:240px;
	height:20px;
	text-align:right;
	display:block;
	float:left;
	margin: 0px 10px 20px 0px;
	
}

.contactinput{
	width:140px;
	height:18px;
	display:block;
	border:#CCC 1px solid;
	float:left;
	margin: 0px 10px 20px 0px;
	
}

.contactselect{
	width:140px;
	height:18px;
	display:block;
	border:#CCC 1px solid;
	float:left;
	margin: 0px 10px 20px 0px;
	
}

.message{
	width:140px;
	height:20px;
	text-align:left;
	color:#F00;
	float:left;
	margin: 0px 0px 30px 0px;
	
}

.submitcontact{
	width:100px;
	height:20px;
	display:block;
	border:#666 1px solid;
	clear:both;
	float:none;
	background-color:#CCC;
	margin: 0px 0px 30px 250px;
	
}

.contactcheck{
	height:18px;
	border:#CCC 1px solid;
	float:left;
	margin: 0px 10px 20px 200px;
	
}
.contactchecktext{
	height:18px;
	border:#CCC 1px solid;
	float:left;
	margin: 0px 0px 20px 0px;
	
}
/*Font Styles*/
h4{
	letter-spacing:5px;
	line-height:20px;
	color:black;
	font-size:16px;
	font-weight:bold;
	font-family:"Verdana", Gadget, sans-serif;
}
.slidertitulo{
	letter-spacing:5px;
	line-height:20px;
	color:white;
	font-size:22px;
	font-weight:bold;
	font-family:"Times New Roman", Gadget, sans-serif;
}
.slidertext{
	letter-spacing:5px;
	line-height:20px;
	color:white;
	font-size:16px;
	font-weight:bold;
	font-family:"Times New Roman", Gadget, sans-serif;
}
.fontwhite{
	color:white;
	font-size:12px;
	font-family:"Verdana", Gadget, sans-serif;
}
.fontblacks{
	color:black;
	font-size:10px;
	font-family:"Verdana", Gadget, sans-serif;
	
}
.fontblack{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:12px;
	color:#000;	
	text-align:justify;
}
.fonthomet{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#FFF;
	font-weight:bold;
	line-height:35px;
	letter-spacing: 3px;
	text-align:justify;

}
.fonthometb{
	font-family: Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#000;
	font-weight:bold;

	letter-spacing: 3px;
	text-align:justify;
}
.fontblackm{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000;
	font-weight:bold;

	letter-spacing: 2px;
	text-align:justify;
}
img {
	border:0px;
}
tr {
	line-height:25px;
	padding:10px;
}
/* link styles */
a:link {text-decoration:none; color:none;}     /*unvisited link */
a:visited {text-decoration:none; color:none;} /*visited link */
a:hover {text-decoration:underline;color:none;}    /*mouse over link */
a:active {text-decoration:underline; color:none;}  /*selected link */

