@CHARSET "UTF-8";

.separador_horizontal, .separadorHorizontalContactos
{	
	float: left;
	padding: 0px;
	margin: 0px;
	background: url('../media/centro/line_horiz_sep.gif') repeat-x;
	text-align: left;	
	color: #C0C0C0;
/*	width: 483px; */
	width: 100%;
	height: 1px;
	text-indent: 0px;
	font: 13px arial;
}

#contactos_base {
/*	padding: 0px 5px 0px 5px; */
}
	
#conteudo {
/*	border-bottom-width: thin; */
	margin-top: 5px;
	margin-bottom: 5px;
}	

#bemvindo {
	background: url('/media/back_contacto_box.gif') repeat;
	padding: 10px;
/*	padding:5px; */
/*	margin : 10px 5px 10px 5px; */
}

#bemvindo #titulo {
	font-weight: bold;
}

#bemvindo#texto {}

#bemvindo #porenviar {
 	
}
#bemvindo #enviado {
 	
}

#fcontacto {
/*	margin:  20px 70px 20px 70px; */
	margin-top: 20px;
	padding-left: 60px;
	padding-right: 60px;
}
#clear-both {clear: both;}
#form-input {

	margin: 5px 0px 5px 0px;
}

#form-input #field {
}

#form-input #field.textoInfo{
	font-size: 10px;
}

#form-input #label {
	width: 100px;
	float: left;
}


#form-link{
	margin-left: 100px;
}

#form-submit {
	text-align: right; 
	margin-right: 25px;
}


#contacto2{
	margin: 40px 70px 40px 70px;
}

#outros {
	margin: 5px 0px 20px 0px;
}

#linha2{
	padding: 5px 0px 5px 0px;
}

#celh{
	float: left;
	width: 160px;
	font-weight: bold;
}

#celd{
	float: left;
	width: 160px;
}



#form-input #field input {
	width: 370px;
		
}

#form-input #field select{
	width: 373px
}


#form-input #field #txt textarea.textArea{
	width: 372px;
	//width: 371px;
	height: 200px;
}

#form-input #fieldPara textarea.textArea{
	width: 372px;
	//width: 371px;
	height: 60px;
}


input.file #ficheiroAttach {
	width: 400px;
	
}

#attachFile #form-input #field input {
	width: 373px;
}


/*Área de informação dos contactos*/

div#areaContactosInfoContactos{
	float: left; 
	width: 462px; 
	padding: 3px 0px 3px 0px;
}

div#infoContactosLinhaTopo, div#infoContactosLinha{
	float: left; 
	width: 100%; 	
}

div#infoContactosLinha{
	margin: 3px 0px 0px 0px;
	
}

div#infoContactosColuna1, 
div#infoContactosColuna1S,
div#infoContactosColuna1B,
div#infoContactosColuna1BVAlign{
	float: left; 
	width: 30%;
}
div#infoContactosColuna1S, div#infoContactosColuna2S{
	font-size: 10px
}
div#infoContactosColuna1B, div#infoContactosColuna2B, div#infoContactosColuna1BVAlign{
	font-weight: bold;
}

div#infoContactosColuna1BVAlign{
	margin-top: 30px;
	
}

div#infoContactosColuna2, div#infoContactosColuna2S{
	float: left; 
	width: 60%;
	//width: 59%;
}

.separadorHorizontalContactos{
	margin: 10px 0px 10px 0px;	
}	
