/* CSS Hoja de estilos */
/*En esta capa ira el contenido principal*/

#cont h2 		{ margin: 0px; padding: 0px;}

/*En esta capa ira el contenido principal de la parte izquierda*/
#cont_izq		{ float: left; width: 451px; margin: 0px; padding: 0px; text-align: left;
				background: #fff; color: #000;}

#cont_izq1		{ float: left; width: 448px;  margin: 25px 0 46px 0 ; padding: 0px; text-align: center;
				background: #fff;}

#cont_izq1 p 	{ text-align: left; line-height: 16px; margin: 0px; padding: 0px; color: #000}

#cont_izq1 p.lugar 	{ font: bold 13px Arial, Helvetica, sans-serif; color: #8a5400; text-align: center;
					margin: 10px 0 13px 10px; padding: 0;}

#cont_izq1 a.btn_ver_evolucion { display: inline; float: left; width: 224px; height: 26px; margin: 28px 0 0 118px; padding: 0px;
								background: url(../images/btn_ver_evolucion.gif) no-repeat top left transparent;}

#cont_izq1 a.btn_ver_evolucion:hover { background-position: 0px -26px;}

#cont_izq1 a.btn_piloto { display: inline; float: left; width: 430px; border: 1px solid #cdcdcd; margin: 25px 0 0 3px;}

#cont_izq1 a.btn_piloto:hover { border: 1px solid #4a698c; }

#cont_izq2		{ float: left; width: 451px; margin: 0 0 47px 0; padding: 0px; text-align: left; color: #5b5b5b; background: #fff;}

#cont_izq2 img { margin: 0 0 3px 0;}

#cont_izq2 p 	{ margin: 5px 0 0 0; line-height: 16px;}

#cont_izq3		{ float: left; width: 451px; margin: 0 0 50px 0; padding: 0px; text-align: left;
				background: #fff;}

#cont_izq3 img.tit_dch3_document	{ margin: 0 0 12px 0;}

.documento		{ display: inline; float: left; width: 451px; margin: 0 0 11px 0 ; background: #fff;}

.documento a 	{ display: inline; float: left; width: 451px; text-decoration: none; color: #5b5b5b; background: #fff;}

.documento a:hover 	{ background: url(../images/img_izq3_fondo.gif) repeat-y top left #eee;}

.documento	img { display: inline; float: left; width: 20px; height: 23px; padding: 0 5px 2px 0; border: none; vertical-align: middle;}

.documento	p 	{ display: inline; float: left; width: 410px; margin: 0 0 0 5px; padding: 0px; line-height: 14px; cursor: hand; }

.negrita			{ font-weight: bold;}

.marron			{ color: #633c01;}

/*En esta capa ira el contenido principal de la parte derecha*/
#cont_dch		{ display: inline; float: left; width: 452px; margin: 0 0 0 53px; padding: 0px; text-align: left; background: transparent;}


#cont_dch1		{ position: relative; display: inline; float: left; width: 451px; height: 358px; margin: 0 0 0 1px; padding: 0px; background: #fff;}

/*#cont_dch1 img.galeria_dch1 { display: inline; float: left; width: 451px; height: 255px; padding: 0;
						   margin: 67px 0 1px 0; border: none;}

#cont_dch1 img.thumb_dch1	  { display: inline; float: left; margin: 0 1px 1px 0; padding: 0px; border: none;}*/

#cont_dch2		{ float: left; width: 452px; margin: 40px 0 0 0; padding: 0px; background: transparent;}

#cont_dch2 img.tit_dch2_ubicacion { display: inline; float: left; margin: 0px; padding: 0px;}

#map 			{ display: inline; float: left; width: 451px; height: 264px; margin: 6px 0 0 1px; padding: 0;
				background: transparent;}

#cont_dch3		{ float: left; width: 452px; margin: 48px 0 40px 0; padding: 0px; background: transparent;}

#cont_dch3 img.tit_dch3_puntos { float: left; margin: 0 0 15px 0; padding: 0px;}

#cont_dch3 p 	{ margin: 0 0 0 17px; padding: 0px; line-height: 16px; color: #5b5b5b;}

#cont_dch3 p.tit_dch3_p  { margin: 13px 0 5px 2px; padding: 0; color: #000; font-weight: bold;}

#cont_dch3 a 	{ text-decoration: none; color: #5b5b5b; }

#cont_dch3 a:hover 	{ text-decoration: underline; color: #000; }

.cont_dch3_dato { display: inline; float: left; width: 75px;}

/*************** Galeria superior derecha *****************/
#galeria { position: absolute;  top: 50px; left: -5px; width: 451px; height: 400px; background: transparent; }
#galeria img { border: none;}
#fichas { position: absolute; left: 5px; top: 5px; width: 451px; height: 255px; }
#fichas div { position: absolute; left: 0; top: 0; width: 451px; height: 255px; }

#botones { position: absolute;  top: 262px; left: 5px; width: 451px;}
#botones a { display: inline; float: left; width: 63px; margin-right: 2px; padding: 0; text-align: right; }
#botones a:hover { display: inline; float: left; color: #999;}
#botones a.on { display: inline; float: left; color: #999;}
#botones img { margin: 0; padding: 0;}


/* Sobreescribir el estilo del menú para que se ponga activa la opción correspondiente a esta página en el menú.*/

#menu a.construccion_txt		{ background-position: 0px -68px;}

#menu a.construccion_txt:hover	{ background-position: 0px -68px;}
