body{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#headerM {
    float:left;
    width:100%;
    font-size:93%;
    line-height:normal;
    background-color: #f1ebdc;
    }

  #headerM ul {
    margin:0;
    padding:0;
    list-style:none;
	padding:10px 10px 0;
    }
  #headerM li {
    float:left;
    margin:0;
    padding:0;
	background: url("../images/shared/norm_right.gif") no-repeat right top;
	border-bottom: 1px solid #B7AE88;
    }

  #headerM a {
    display:block;
    background: url("../images/shared/norm_left.gif") no-repeat left top;
	padding:3px 15px 2px;
	font-weight:bold;
    }
  #headerM #currentM {
    background-image: url("../images/shared/norm_right_on.gif");
	border-bottom: 1px solid #f1ebdc;
    }
  #headerM #currentM a {
    background-image: url("../images/shared/norm_left_on.gif");
	padding:3px 15px 2px;
	font-weight:bold;
    }



body{
	background:#F1EBDC url(../images/shared/fundo.jpg) 0 repeat-x fixed;
	margin: 0px 0px 0px 0px;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}
a:link, a:visited{
	color:#993300;
}
a:hover{
	color:#999900;
}

div.holder{
	background:#F1EBDC url(../images/shared/fundo_cont.gif) repeat-y ;
	width: 766px;
	margin: auto;
}

/*INICIO Cabecalho*/
div.headerA{
	background-color:#21467B;
	width: 615px;
	height: 55px;
	_height: 53px; /*IE Hack*/
	float:left;
	border-bottom: 1px solid #FFF;
	margin: 0px 0px 0px 0px;
}
div.headerB{
	background-color:#21467B;
	width: 150px;
	height: 55px;
	float:right;
	border-left: 1px solid #BBB;
	border-bottom: 1px solid #FFF;
	_margin-top:-2px; /*IE Hack*/
}
div.headerB img{
	margin: 5px 0px 0px 15px;
}
/*FIM Cabecalho*/

/*INICIO Meio*/
div.midA{
	background-color:#DEDEBE;
	width: 100%;
	height: 170px;
	float:left;
}
/*FIM Meio*/

/*INICIO Menu*/
ul a:link, ul a:visited{
	font: 11px  Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-decoration: none;
}
ul a:hover, ul a:focus{
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	text-decoration: underline;
}
div.headerA ul{
	display: inline;
	margin: 0px 0px 0px -23px;
	_margin: 0px 0px 0px 13px; /*IE Hack*/
	position:relative;
	top: 30px;
	left: 2px;
	_left: 5px; /*IE Hack*/
	text-align:center;
	
}
div.headerA li{
	display: inline;
	padding: 0px 20px 0px 0px;
}

div.headerB ul{
	display: inline;
	margin: 0px 0px 0px -35px;
	_margin: 0px 0px 0px 6px; /*IE Hack*/
	position:relative;
	top: 15px;
	
}
div.headerB li{
	display: inline;
	font: 11px Arial, Helvetica, sans-serif;
	color:#FFF;
	font-weight:bold;
	padding: 0px 0px 0px 10px;	
}
/*FIM Menu*/

/*INICIO Conteudo*/

div.contentA{
	width: 565px;
	border-top: 1px solid #FFF;
	float:left;
}

	/*INICIO Estilos de texto e imagem de conteudo*/
	div.contentA hr{
		color:#996600;
		text-align:left;
		_position:relative; /*IE Hack*/
		_top: -5px; /*IE Hack*/
		padding-bottom: 10px;
	}
	div.contentA a:link, div.contentA a:visited{
		color:#993300;
	}
	div.contentA a:hover{
		color:#999900;
	}
	img.contentA { /*Chamada Ex.: "Pousada de frente para o mar..."*/
		margin: 20px 0px 0px 30px;
	}
	div.contentA p{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		padding: 5px 70px 0px 40px;
		_margin-top: 0px;
		text-align:justify;
		line-height: 15px;
		margin-bottom:7px ;
	}	
		div.contentA ul{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		padding: 5px 70px 0px 40px;
		_margin-top: 0px;
		text-align:justify;
		line-height: 15px;
	}
		div.contentA ol{
		font: 11px Verdana, Arial, Helvetica, sans-serif;
		color:#333;
		padding: 5px 70px 0px 40px;
		_margin-top: 0px;
		text-align:justify;
		line-height: 15px;
	}
		div.contentA h1{
		font: 15px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#993300;
		padding: 5px 0px 0px 0px;
		margin: 0px 0px 0px 30px;
		_margin-top: 0px;
		/*display:inline;*/
		text-align:left;
		line-height: 15px;
	}
		div.contentA h2{
		font: 12px Verdana, Arial, Helvetica, sans-serif;
		font-weight:bold;
		color:#993300;
		padding: 5px 0px 0px 0px;
		margin: 0px 0px 0px 30px;
		_margin-top: 0px;
		display:inline;
		text-align:left;
		line-height: 15px;
	}
	/*FIM Estilos de texto de conteudo*/

div.contentB{
	background: #E7DEC7;
	width: 200px;
	padding: 0px 0px 25px 0px;
	float:right;
	border-left: 1px solid #FFF;
	border-top: 1px solid #FFF;
}

div.flash{
	border:1px solid #000;
	width:170px;
	height: 140px;
	margin: 0px 0px 0px 15px;
	_margin: 0px 0px 0px 7px; /* IE Hack */
	background: #F1EBDC;
	margin-top: 23px;
	float:left; /*Nao tirar!!!!*/
}

/*FIM Conteudo*/

/*INICIO Rodape*/
div.footer {
	width: 100%;
	height:35px;
	background-color:#D1C59E;
	clear:both;
}
div.footer p{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	padding: 12px 0px 0px 12px;
}

/*FIM Rodape*/

table {
	border: 1px solid #F1EBDC;
	border-collapse:collapse;
	width: 96%;
	_border: 1px solid #C7B17A;
	
}
.table_header{
	background-color:#D9C99F;
	text-align:center;
}
td {
	border: 1px solid #C7B17A;
	padding: 5px;
}