/*En esta capa ira el contenido principal de la página encurso.php*/
#cont { margin-bottom: 58px;}


#cont img.cont_titulo	{ padding: 0; margin: 30px 0 0 11px;}

#cont h2.tit_formulario { margin: 0 0 15px 0; padding: 0;}

#cont p.cont_desc		{ color: #000; margin: -16px 0 0 21px; padding: 0;}

#cont p					{ color: #000; padding: 0; margin: 0px 0 0 21px;}

#cont p.espacio_inferior { margin-bottom: 40px;}

#formulario 			{ display: inline; float: left; width: 550px; height: 350px; margin: 0 0 30px 0; padding: 0;
						background: #edf0f7; }

#formulario h2			{ display: inline; float: left; width: 550px; height: 20px; border-bottom: 1px solid #b78f52;
						background: #fff; margin: 0; padding: 0;}

#formulario .espacio_tit	{ display: inline; float: left; width: 550px; height: 15px;	background: #fff;
							margin: 0; padding: 0;}


#formulario p.p_formulario	{ display: inline; float: left; padding: 0 20px 0 60px; margin: 20px 0 0 100px;
							line-height: 16px; background: transparent;}

#formulario p.p_contacto_enviado { display: inline; float: left; padding: 0 20px 0 60px; margin: 100px 0 0 100px;
									line-height: 16px; background: transparent;}

#formulario p.p_contacto_no_enviado	{ display: inline; float: left; padding: 0 20px 0 60px; margin: 100px 0 0 100px;
									line-height: 16px; background: transparent; color: red;}

#formulario label		{ display: inline; float: left; width: 145px; height: 15px; text-align: right;
						margin: 18px 5px 0 0; padding: 0; font-weight: bold; color: #53360e;}

#formulario input.iput		{ display: inline; float: left; width: 300px; height: 17px; margin: 15px 0 0 10px;
							padding: 0;	border: 1px solid #b78f52;
							font: 11px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #666666;}

#formulario textarea	{ display: inline; float: left; width: 300px; height: 100px; margin: 15px 0 0 10px;
						padding: 0; border: 1px solid #b78f52; overflow: auto;
						font: 11px "Trebuchet MS",Arial, Helvetica, sans-serif; color: #666666;}

#formulario input.input_boton	{ display: inline; float: left; width: 151px; height: 26px; margin: 15px 0 0 313px;
								padding: 0;}

#formulario p.mail_enviado {display: inline; float: left; width: 500px; margin: 100px 0 0 50px;
							font: bold 16px "Trebuchet MS",Arial, Helvetica, sans-serif;}

#formulario p.mail_enviado2 {display: inline; float: left; width: 500px; margin: 10px 0 0 50px;
							font: bold 16px "Trebuchet MS",Arial, Helvetica, sans-serif;}

.negrita 				{ font-weight: bold;}

#cont_direccion			{ display: inline; float: left; width: 356px; height: 800px; margin: 0 47px 0 0; padding: 0 0px 0 0; background: #fff;}

#cont_direccion h2			{ display: inline; float: left; width: 356px; height: 20px; border-bottom: 1px solid #b78f52;
						background: #fff; margin: 0 0 10px 0; padding: 0;}

#cont_direccion p 		{ margin: 0; padding: 0;}

#cont_direccion a 		{ text-decoration: none; color: #000;}

#cont_direccion a:hover 		{ text-decoration: underline;}


#cont_map h2					{  float: left; width: 550px; height: 20px; border-bottom: 1px solid #b78f52;
						background: #fff; margin: 0px 0 15px 0; padding: 0;}

#map 					{ display: inline; float: left; width: 550px; height: 350px; background: #eee; margin: 0;}

#form { padding: 0; margin: 0;}

form { padding: 0; margin: 0;}


/* Sobreescribir el estilo del menú para que se ponga activa la opción correspondiente a esta página en el menú.*/

#menu a.contacto_txt		{ background-position: 0px -68px;}

#menu a.contacto_txt:hover	{ background-position: 0px -68px;}

