/* = Corpo + flash + texto
-----------------------------------------------------*/
@import url(corpo.css);
@import url(texto.css);

/* = Estrutura
------------------------------------------------------*/
div#header{
	width: 935px;
	height: 425px;
	margin: 0;
	padding: 0;
}
div#headerContacts{
	width: 935px;
	height: 485px;
	margin: 0;
	padding: 0;
}


div#wrapper{
	width: 935px;
	margin: 0;
	padding: 0;
	background: url(../imgs/fundo_tabela.jpg) no-repeat left top;
}
div#wrapperContacts{
	width: 935px;
	margin: 0;
	padding: 0;
	background: transparent url(../imgs/fundo_tabela2.jpg) no-repeat left top;
}

div#content_left{
	width: 605px;
	float: left;
	padding: 0 30px 0 42px;
}
div#content_left img{
	float: left;
	margin: 0 20px 0 0;
}
div#content_leftTxt{
	width: 450px;
	float: left;
	margin: 0;
	padding: 10px 0 0 0;
	font-family: Georgia, Times, serif;
	font-size : 12px;
	color: #878787;
   line-height: 17px;
}
div#content_right{
	width: 240px;
	float: left;
	padding: 0 0 0 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align: left;
	color: #656565;
	line-height: 13px;
}
div#content_right img{
	float: left;
	margin: 0 5px 10px 0;
}

div#footer{
	position: relative; /* para poder usar o position absoluta do .right*/
	clear: both;
	width: 935px;
	height: 101px;
	background: url(../imgs/fundo_rodape.gif) no-repeat left top;
	padding: 0 0 10px 0;
}
div#footer .right{ /* :INFO: Phark method*/
	position: absolute;
	left: 686px;
	top: 56px;
	width: 106px;
	height: 33px;
	background: transparent url(../imgs/fundo-contactos.gif) no-repeat;
	text-indent: -9999px;
	overflow: hidden;
	margin: 0;
	padding: 0;
}
div#footer .right a{ /* =Bt email*/
	position: absolute;
	top: 24px;
	left: 38px;
	width: 68px;
	height: 9px;
   display: block;
	background: transparent url(../imgs/fundo-contactos-bt.gif) no-repeat top left;
	font-size : 8px; /*para IE*/
}
div#footer .right a:hover{
	background: transparent url(../imgs/fundo-contactos-bt.gif) no-repeat bottom left;
}

/* =Forms + bt ok
----------------------------------------------------------*/
fieldset.campo1{
	border: none;
	margin: 0;
	padding: 48px 0 0 60px;
}
fieldset.campo2{
	border: none;
	margin: 0;
	padding: 4px 0 0 60px;
	float: left;

}

fieldset.campo2 div{ 
	position: relative;
	top: -16px;
	left: 163px;
	width: 36px;
	height: 16px;
}
fieldset.campo2 div a { /* :INFO: Phark method no Botao ok*/
	width: 36px;
	height: 16px;
	display: block;
	text-indent: -9999px;
	overflow: hidden; /* desaparece o picotado no FF*/
	background: transparent url(../imgs/rodape_btok.gif) right top;
}
fieldset.campo2 div a:hover{ 
	background: transparent url(../imgs/rodape_btok.gif) right bottom;
}
fieldset input{
	width: 155px;
	height: 16px;
	border: 0px solid #486370;
	background-color: #000000;
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 9px;
	letter-spacing : normal;
	color : #BCBCBC;
	line-height: 16px;
}
