/* 
###################################################################
########### ESTILOS CONTACTO WEB ARQUITECTURAHUELVA ##############
###################################################################
*/


/* ESTRUCTURA */
#contacto_cuerpo{
	display:block;
	float:left;
	width:662px;/*674*/
	margin-left:8px !important;
	margin-left:4px;
	margin-right:4px;		
}

#contacto_formulario{
	display:block;
	float:left;
	width:275px;
}


/* ESTRUCTURA */

/* CONTENIDOS */


/* cuerpo */

#plano{
	float:left;
	width:433px;
}

#plano h2{
	height:22px;/*30*/
	font-size:14px;
	font-weight:bold;
	color:#504d50;
	padding-top:8px;
	padding-left:9px;
}

#plano img{
	display:block;
	border:#0063a2 1px solid;
	margin:auto;
}

#datos{
	min-height:333px;/*363*/
	height:auto !important;
	height:343px;/*373*/
	background: url(../maq/foto_contacto.jpg) right bottom no-repeat;
	padding-top:30px;
}

#datos h2{
	font-size:12px;
	font-weight:bold;
	color:#0063a2;
}
/* cuerpo */

/* formulario */
#contacto_formulario .enmarcado{
	display:block;
	float:left;
	width:265px;/*275*/
	padding-top:5px;
	padding-left:10px;
	padding-bottom:8px;
}

#contacto_formulario .enmarcado_sombra{
	display:block;
	float:left;
	width:277px;
}


#contacto_formulario #form_contacto{
	width:253px;
	margin:0px;
	padding:0px;
}

#contacto_formulario .lineaformu{
	width:252px;
	border:#cce0ec 1px solid;
	margin-bottom:3px;
}

#contacto_formulario label{
	display:block;
	width:246px;/*252*/
	height:20px;
	background-color:#f2f7fa;
	padding-left:6px;
	color:#0063a2;
}


#contacto_formulario input{
	width:240px;/*252*/
	height:22px;
	background-color:#ffffff;
	border:none;
	padding-left:6px;
	padding-right:6px;
	font-size:12px;
}

#contacto_formulario textarea{
	width:240px;/*252*/
	height:85px;
	background-color:#ffffff;
	border:none;
	padding-left:6px;
	padding-right:6px;
	font-size:12px;
}


#contacto_formulario a{
	display:block;
	float:left;
	width:123px;
	height:20px;/*26*/
	border:#0063a2 1px solid;
	background:url(../maq/btn_base.gif) left top repeat-x;
	text-align:center;
	text-decoration:none;
	font-weight:bold;
	padding-top:6px;
	margin-right:3px;	
}

#contacto_formulario a:hover{
	color:#ff6000;
	border:#ff6000 1px solid;
}


#contacto_formulario span{
	display:block;
	clear:left;
	width:253px;
	font-size:11px;
	color:#0063a2;
}

/* formulario */

/* CONTENIDOS */