* {margin: 0; padding: 0; border: none;}

a {	outline: none; }

body {
	background: #482b01 url(../imagens/fundo.gif) repeat-x;
	color: #fff;
	margin-bottom: 40px;
}

.clear {clear: both;}

#linguas {
	position: absolute;
	left: 90%;
	top: 120px;
	width: 10%;
	z-index: 10;
	/*margin-left: -400px;*/
	text-align: right;
	font-family:"Trebuchet MS", Tahoma, Arial;
	color: #000;
	font-size: 11px;
	}

#linguas img {
	margin-right: 10px;
	vertical-align: middle;
	}
	
#linguas a {
	display: block;
	text-decoration:none;
	color: #000;
	margin-bottom: 12px;
	}

#header {
	background: transparent url(../imagens/fundo_top.gif) no-repeat top center;
	height: 306px;
	}
	
.contentTop {
	width: 900px;
	margin: 0 auto 0 auto;
	/*border:#00FF33 1px solid;*/
	}

/* Hack para IE6 */
* html .contentTop {
	width/**/: 900px;
	margin/**/: 0 auto 0 auto;
	}

.contentBottom {
	width: 992px;
	margin: 0 auto;
	font-family:"Trebuchet MS", Tahoma, Arial;
	}
#contentBottomLeft {
	float:left;
	width:340px;
/*	border:#FFFFCC 1px solid;*/
	}

#contentBottomRight {
	float:left;	
	width:340px;
/*	border:#FFFF00 1px solid;*/
}	
	
#headerFoto {
	width: 657px;
	/*text-align: right;*/
	float:left;
	}
#imgHeader {
	visibility:hidden;
	left: 243px;
}
#imgHeaderALL {
	position: relative;
	left: 243px;
}
/* Hack para IE6 */
* html #headerFoto {
	width/**/: 706px;
	text-align/**/: right;
	/*float:left;*/
	}

h1 {
	display: block;
	width: 330px;
	height: 52px;
	background: transparent url(../imagens/titulo.gif) no-repeat;
	margin: 0 auto;
	z-index: 5;
	}

h2 {
	font-weight: lighter;
	font-size: 22px;
	margin: 20px 25px 40px 25px;;
	
	}
	
h3 {
	font-weight: lighter;
	font-size: 18px;
	margin: 5px;
	margin-left:25px;
	}
h4 {
	font-weight: lighter;
	font-size: 18px;
	margin-left:25px;
	margin-top:-4px;
	}	

p {
	line-height: 22px;
	margin: 5px 25px 5px 25px;
	font-size: 12px;
	}
	
table {
	margin: 0 25px;
	border-collapse: collapse;
	}
	
td {
	padding: 2px;
	border: 1px solid #27333A;
	font-size: 10px;
	}
	
iframe {margin: 0 25px;}

.fotosLateral {
	float: left;
	width: 145px;
	}
	
#colunaCentral {
	width: 688px;
	min-height: 300px;
	float: left;
	border: #fff solid 7px;
	background: #5e666e url(../imagens/fundo_coluna.gif) repeat-x;
	padding-bottom:1px;
	}

#colunaCentral a {
	color: #fff;
	text-decoration: none;
	border-bottom: 1px #fff dashed;
	}
#colunaCentral a:hover {
	color: #cf8d00;
	border-bottom: none;
	border-bottom: 1px #cf8d00 solid;
	}
	
.hide {
	position: absolute;
	top: -1000px;
	left: -1000px;
	}
	
.fotoEsq {
	border: 3px #fff solid;
	margin-bottom: 15px;
	}
.fotoDir {
	border: 3px #fff solid;
	margin-bottom: 15px;
	float: right;
	}
	
#galeriaFotos {
	position: absolute;
	top: 356px;
	left: 50%;
	margin-left: -353px; /*Metade da largura do DIV na margem esquerda --> para centrar*/
	width: 706px;
	z-index: 15;
	text-align:center;
	background: transparent url(../imagens/fundo_galeria.gif) repeat-x;
	}
	
#galeriaFotos img {
	/*float: left;*/
	margin: 15px;
	}
	
input.caixaTexto {
	display: block;
	width: 220px;
	height: 18px;
	background: #CCCCCC;
	border: 1px solid #000;
	float: left;
	margin-left: 2px;
	clear:right;
	}
textarea.caixaTextoComent {
	display: block;
	width: 220px;
	background: #CCCCCC;
	border: 1px solid #000;
	float: left;
	margin-left: 2px;
	clear:right;
}
	
input.botao {
	float: left;
	margin: 5px 0 0 5px;
	}
	
fieldset {
	display: block;
	width: 100px;
	height: 20px;
	font-size: 12px;
	text-align: right;
	float: left;
	}
	
	
/* ===============================================================================
==================================================================================
==================================================================================
BARRA DE NAVEGA��O ==============================================================*/

#navBar {
	position: relative;
	width: /*140px*/200px;
	top: 184px;
	float: left;
	}
	
#navBar ul li {
	list-style: none;
	}
	
#navBar a {
	display: block;
	width: 190px;
	height: 17px;
	text-decoration: none;
	margin-bottom: 7px;
	_margin-bottom: 3px;
	}
/* IE7 Hack para margens */
*:first-child+html #navBar a {
	display: block;
	width: 190px;
	height: 17px;
	text-decoration: none;
	margin-bottom: 4px;
	_margin-bottom: 3px;
	}

/*PT*/

a.chand {
	background: transparent url(../imagens/nav_chand.gif) no-repeat;
	}
a.chand:hover, a.chandSelected {
	background: transparent url(../imagens/nav_chand_x.gif) no-repeat;
	}
	
a.cedros {
	background: transparent url(../imagens/nav_cedros.gif) no-repeat;
	}
a.cedros:hover, a.cedrosSelected {
	background: transparent url(../imagens/nav_cedros_x.gif) no-repeat;
	}

a.info {
	background: transparent url(../imagens/nav_info.gif) no-repeat;
	}
a.info:hover {
	background: transparent url(../imagens/nav_info_x.gif) no-repeat;
	}
a.infoSelected {
	background: transparent url(../imagens/nav_info_x.gif) no-repeat;
	}
	
a.local {
	background: transparent url(../imagens/nav_local.gif) no-repeat;
	}
a.local:hover {
	background: transparent url(../imagens/nav_local_x.gif) no-repeat;
	}
a.localSelected {
	background: transparent url(../imagens/nav_local_x.gif) no-repeat;
	}
	
a.fotos {
	background: transparent url(../imagens/nav_fotos.gif) no-repeat;
	}
a.fotos:hover {
	background: transparent url(../imagens/nav_fotos_x.gif) no-repeat;
	}
a.fotosSelected {
	background: transparent url(../imagens/nav_fotos_x.gif) no-repeat;
	}
	
a.contact {
	background: transparent url(../imagens/nav_contact.gif) no-repeat;
	}
a.contact:hover {
	background: transparent url(../imagens/nav_contact_x.gif) no-repeat;
	}
a.contactSelected {
	background: transparent url(../imagens/nav_contact_x.gif) no-repeat;
	}
	
/*EN*/

a.casaEN {
	background: transparent url(../imagens/nav_casa_en.gif) no-repeat;
	}
a.casaEN:hover {
	background: transparent url(../imagens/nav_casa_en_x.gif) no-repeat;
	}
a.casaENSelected {
	background: transparent url(../imagens/nav_casa_en_x.gif) no-repeat;
	}
	
a.infoEN {
	background: transparent url(../imagens/nav_info_en.gif) no-repeat;
	}
a.infoEN:hover {
	background: transparent url(../imagens/nav_info_en_x.gif) no-repeat;
	}
a.infoENSelected {
	background: transparent url(../imagens/nav_info_en_x.gif) no-repeat;
	}
	
a.localEN {
	background: transparent url(../imagens/nav_local_en.gif) no-repeat;
	}
a.localEN:hover {
	background: transparent url(../imagens/nav_local_en_x.gif) no-repeat;
	}
a.localENSelected {
	background: transparent url(../imagens/nav_local_en_x.gif) no-repeat;
	}
	
a.fotosEN {
	background: transparent url(../imagens/nav_fotos_en.gif) no-repeat;
	}
a.fotosEN:hover {
	background: transparent url(../imagens/nav_fotos_en_x.gif) no-repeat;
	}
a.fotosENSelected {
	background: transparent url(../imagens/nav_fotos_en_x.gif) no-repeat;
	}
	
a.contactEN {
	background: transparent url(../imagens/nav_contact_en.gif) no-repeat;
	}
a.contactEN:hover {
	background: transparent url(../imagens/nav_contact_en_x.gif) no-repeat;
	}
a.contactENSelected {
	background: transparent url(../imagens/nav_contact_en_x.gif) no-repeat;
	}
	
/*ES*/

a.casaES {
	background: transparent url(../imagens/nav_casa_es.gif) no-repeat;
	}
a.casaES:hover {
	background: transparent url(../imagens/nav_casa_es_x.gif) no-repeat;
	}
a.casaESSelected {
	background: transparent url(../imagens/nav_casa_es_x.gif) no-repeat;
	}
	
a.infoES {
	background: transparent url(../imagens/nav_info_es.gif) no-repeat;
	}
a.infoES:hover {
	background: transparent url(../imagens/nav_info_es_x.gif) no-repeat;
	}
a.infoESSelected {
	background: transparent url(../imagens/nav_info_es_x.gif) no-repeat;
	}
	
a.localES {
	background: transparent url(../imagens/nav_local_es.gif) no-repeat;
	}
a.localES:hover {
	background: transparent url(../imagens/nav_local_es_x.gif) no-repeat;
	}
a.localESSelected {
	background: transparent url(../imagens/nav_local_es_x.gif) no-repeat;
	}
	
a.fotosES {
	background: transparent url(../imagens/nav_fotos_es.gif) no-repeat;
	}
a.fotosES:hover {
	background: transparent url(../imagens/nav_fotos_es_x.gif) no-repeat;
	}
a.fotosESSelected {
	background: transparent url(../imagens/nav_fotos_es_x.gif) no-repeat;
	}
	
a.contactES {
	background: transparent url(../imagens/nav_contact_es.gif) no-repeat;
	}
a.contactES:hover {
	background: transparent url(../imagens/nav_contact_es_x.gif) no-repeat;
	}
a.contactESSelected {
	background: transparent url(../imagens/nav_contact_es_x.gif) no-repeat;
	}
	
	.resposta {
	display:block;
	margin:50px 0 0 100px;
}

td.linksTab {
	border:none;
	font-size:10px;
}
