.seccionMain {
	margin:1px 8px 0 8px;
	background-color:#FFFFFF;
	float:right;
}
.seccionLat {
	float:left;
	display:inline;
	margin:36px 0 0 25px;
	width:321px;
	padding-top:75px;
	background:url(../img/contacto/logoContacto.gif) top left no-repeat;
}
.seccionLat li{
	list-style:none;
	list-style-type:none;
	clear:left;
	margin-bottom:10px;
}
.seccionLat li span{
	padding-top:5px;
	display:block;
}
.seccionLat img {
	float:left;
	display:inline;
	margin:0 5px 0 0;
}
.btnPresupuesto a{
	background:url(../img/contacto/btnPresupuesto.jpg);
	width:288px;
	height:99px;
	margin-top:82px;
	display:block;
	text-indent:-5000px;
	
}
.seccionCont {
	float:left;
	display:inline;
	width:611px;
}
.seccionLine {
	background-color:#e77e15
}
.seccionTitle {
	background-color:#784700
}
.seccionLat p {
	text-align:right;
	padding:45px;
	color:#FFFFFF
}
.seccionLat a {
	color:#333;
}
.btnComun, .btnMasInfo {
	background: url(../img/bgBtn.gif) repeat-x;
	margin-left:8px;
	border:solid 1px #ba6007;
	color:#ffe8b8;
}
.btnComun:hover span, .btnMasInfo:hover span {
	color:#fff;
}
fieldset {
	border:none;
	padding-top:30px;
}
legend {
	padding:5px;
	font-weight:bold
}
fieldset p{
	float:left;
	width:280px;
	margin:0 10px 15px 0;
}
fieldset input{
	margin-left:5px;
	width:260px
}
fieldset label {
	padding:8px;
}
.textArea {
	padding-top:3px;
	float:left;
	display:inline;
}
.textArea textarea{
	width:550px;
	margin-left:5px;
	height:140px;
}
.contactoBtns {
	padding:10px 45px 10px 0
}
.aviso{
	color:#666;
	font-style:italic;
	font-size:10px;
	display:block;
	padding:2px 0 0 8px;
}