/*--------------------------------------------------------------------
LAYOUT "corpo" Style - LENA IMOBILIÁRIA(IE7+ FF1.5+ Opera9+)

Version: 	1.0 - 2008
author: 	Burocratik (alexandre r. gomes)
email: 		alex@burocratik.com
website: 	http://www.burocratik.com
-----------------------------------------------------------------------*/
@import url(corpo.css);
/*-------------------------------------------------------------------------
=MAIN
-------------------------------------------------------------------------*/
#contentMain{position: relative; float: left; width: 490px;}
#contentMain img{
	display: block; position: relative; float: left; width: 230px; padding: 10px; margin-right: 15px;
	background: #00b4eb url(../imgs/contactos-img-bg.gif) repeat-x left top;
}
#contentMain a{color: #828b8a; text-decoration: none;}
#contentMain a:hover, #contentMain a:focus{color: #3ca2d5;}

/* =vCard e colunas de contactos*/
#contentMain .vcard{position: relative; display: block; float: left; width: 225px; padding-top: 5px;}
#contentMain .vcard h4{ font: bold 11px Arial, Helvetica, sans-serif; color:#3ca2d5; padding: 0 0 5px 30px; text-transform: uppercase;}
#contentMain .vcard abbr{color: #7dc2de;}
#contentMain .vcard ul li{padding: 0px; margin: 0px;}
#contentMain .vcard li.gps{padding-bottom: 15px;}
#contentMain .vcard li.url{display: none;}

#contentMain .vcard .btVcard{position: absolute; left: 0px; top: 5px; height:14px;}
#contentMain .vcard .btVcard a{border: 0; background: none; padding:0;}
#contentMain .vcard .btVcard img{width: 22px; height: 14px; float: none; margin: 0; padding:0;}

/*-------------------------------------------------------------------------
=SEC
-------------------------------------------------------------------------*/
#contentSec{
	position: relative; float: left; width: 390px; padding-left: 75px;
	background: transparent url(../imgs/formContacto-bg.gif) no-repeat left top;
}
#contentSec span{color: #f96e27;}
#contentSec p{padding: 0px;	color: #3ca2d5; font-size: 16px; line-height: 18px;}
#contentSec p.nota{color: #828b8a; font-size: 11px; line-height: 13px; padding-top: 5px;}


/* =Contacto
--------------------------------------------------------------------------*/
#formContacto fieldset{position: relative; margin-top: 25px;}
#formContacto fieldset p{padding-bottom: 10px; display: block; overflow: hidden;}
#formContacto fieldset p.direita{text-align: right;}
#formContacto legend{display: none;}
#formContacto label{font: bold 12px Arial, Helvetica, sans-serif; color: #3ca2d5; display: block; width: 100px; float: left;}
#formContacto input, 
#formContacto textarea{
	font: 11px Arial, Helvetica, sans-serif; color: #6d6e71; padding: 2px;
	background-color: #fafafa; border: 1px solid #7dc2de; width: 284px;
}
#formContacto input:hover, #formContacto input:focus, 
#formContacto textarea:hover, #formContacto textarea:focus{background-color: #fafafa; border: 1px solid #f96e27;}

#formContacto button.btnEnviar_pt{
	text-indent: -5555px; overflow: hidden; position: relative; top: 1px;
	width: 56px; height: 25px; margin: 0; padding:0; border: none; cursor: pointer;
	background: transparent url(../imgs/formContacto-bt-pt.gif) no-repeat left top;
}
#formContacto button.btnEnviar_pt:hover, #formContacto button.btnEnviar_pt:focus{background: transparent url(../imgs/formContacto-bt-pt.gif) no-repeat left bottom;}

#formContacto button.btnEnviar_en{
	text-indent: -5555px; overflow: hidden; position: relative; top: 1px;
	width: 56px; height: 25px; margin: 0; padding:0; border: none; cursor: pointer;
	background: transparent url(../imgs/formContacto-bt-en.gif) no-repeat left top;
}
#formContacto button.btnEnviar_en:hover, #formContacto button.btnEnviar_en:focus{background: transparent url(../imgs/formContacto-bt-en.gif) no-repeat left bottom;}

#formContacto button.btnEnviar_fr{
	text-indent: -5555px; overflow: hidden; position: relative; top: 1px;
	width: 56px; height: 25px; margin: 0; padding:0; border: none; cursor: pointer;
	background: transparent url(../imgs/formContacto-bt-fr.gif) no-repeat left top;
}
#formContacto button.btnEnviar_fr:hover, #formContacto button.btnEnviar_fr:focus{background: transparent url(../imgs/formContacto-bt-fr.gif) no-repeat left bottom;}

#mapa_google{
	margin-top:40px;
	clear:both;
	display:block;
	position: relative; width: 100%; height: 340px; background-color: #ffffff;text-align:center;
}

#mapa_google img{background:none;float: none; width:auto;}

/* ------------------------------------------------------*/
#formContacto .inpt_condicoes{display:block;line-height:1.3em;}
#formContacto .inpt_condicoes label{display:inline-block;width:auto;}
#formContacto .inpt_condicoes input{display:inline-block;width:auto;}
#formContacto .inpt_condicoes span{margin:5px 0;}
#formContacto .inpt_condicoes textarea{font-size:0.8em;min-height:100px;background:transparent;margin-bottom:10px;border:1px dotted #ccc;}
#formContacto .inpt_condicoes textarea:focus{background-color: transparent;}

