#interior{float:left; width:978px; padding-left:4px; display:inline; padding-top:7px; background:url(/imagenes/comunes/fondo.gif) 0 0 no-repeat; display:inline; overflow:hidden; padding-bottom:46px;}
	#interior #cuerpo{float:left; width:972px; margin-left:2px; display:inline; margin-top:20px;}
		#interior #cuerpo #menu{float:left; width:197px; display:inline; overflow:hidden;}
			#interior #cuerpo #menu .fila_compartir{float:left; width:188px; display:inline; margin-left:9px;}
			#interior #cuerpo #menu h2.cabecera_menu{float:left; width:196px; height:27px; display:inline; background:url(/imagenes/quienes-somos/fnd_cabecera_menu.gif) no-repeat; text-align:center; padding-top:12px;}
			#interior #cuerpo #menu ul.menu_quienes_somos{float:left; width:195px; border:1px solid #EDEDED; background-color:#F2F2F2;}
				#interior #cuerpo #menu ul.menu_quienes_somos li.ppal{float:left; width:195px; height:35px; border-bottom:1px dotted #D8D8D8;}
					#interior #cuerpo #menu ul.menu_quienes_somos li.ppal a{float:left; width:169px; height:23px; background:url(/imagenes/quienes-somos/fnd_menu.gif) 0 0 no-repeat; margin-left:3px; margin-top:3px; padding-left:20px; font-family:Arial; font-size:11px; font-weight:bold; color:#A3A3A3; padding-top:5px;}
					#interior #cuerpo #menu ul.menu_quienes_somos li.ppal a.actual{float:left; width:169px; height:23px; background:url(/imagenes/quienes-somos/fnd_menu.gif) 0 -28px no-repeat; margin-left:3px; margin-top:3px; padding-left:20px; font-family:Arial; font-size:11px; font-weight:bold; color:#FFFFFF; padding-top:5px;}
					
		
		/** CAPA DE INFORMACION DE CONTACTO **/
			#interior #cuerpo #informacion .col_derecha{float:left; width:232px; margin-left:14px; display:inline;}
				#interior #cuerpo #informacion .col_derecha .cont_contacto{float:left; width:232px; display:inline; background:#F2F2F2; padding-bottom:20px;}
					#interior #cuerpo #informacion .col_derecha .cont_contacto .edival_contacto{float:left; width:218px; height:21px; margin-left:14px; margin-top:15px; display:inline; overflow:hidden;}
					#interior #cuerpo #informacion .col_derecha .cont_contacto .viv_responsables{float:left; width:218px; height:17px; margin-left:14px; display:inline; overflow:hidden;}
					
					#interior #cuerpo #informacion .col_derecha .cont_contacto .dirs{float:left; width:218px; margin-left:14px; display:inline; margin-top:14px;}
						#interior #cuerpo #informacion .col_derecha .cont_contacto .dirs h3{float:left; width:218px; font-family:Arial; font-size:11px; font-weight:bold; color:#565656;}
						#interior #cuerpo #informacion .col_derecha .cont_contacto .dirs p{float:left; width:218px; font-family:Arial; font-size:11px; font-weight:normal; color:#565656; margin-bottom:5px;}
						#interior #cuerpo #informacion .col_derecha .cont_contacto .dirs p a{font-family:Arial; font-size:11px; font-weight:normal; color:#651980;}
						
						#interior #cuerpo #informacion .col_derecha .cont_contacto .t_telefono{float:left; margin-left:14px; display:inline;}
						#interior #cuerpo #informacion .col_derecha .cont_contacto .num_tlf{float:left; margin-left:5px; display:inline;}
						
						#interior #cuerpo #informacion .col_derecha .cont_contacto a.situacion{float:left; margin-left:14px; display:inline; font-family:Arial; font-size:13px; font-weight:bold; color:#862AA7; padding-right:8px; background:url(/imagenes/quienes-somos/flecha.gif) right center no-repeat;}
						
	/** CONTENIDO **/
		#interior #cuerpo #informacion{float:left; width:760px; margin-left:15px; display:inline; overflow:hidden;}
			#interior #cuerpo #informacion .col_centro{float:left; width:506px; display:inline; margin-top:6px;}
				#interior #cuerpo #informacion .col_centro h2{float:left; width:506px; display:inline;}
					#interior #cuerpo #informacion .col_centro h2 span.titulo_edival{float:left; display:inline;}
					#interior #cuerpo #informacion .col_centro h2 span.tit_condiciones{float:left; display:inline; margin-left:5px; width:120px;}
					
			#interior #cuerpo #informacion .col_centro .cont_texto{float:left; width:506px; padding-top:225px; text-align:left; background:url(/imagenes/rr-hh/imagen.jpg) 0 0 no-repeat;}
				#interior #cuerpo #informacion .col_centro .cont_texto h3{float:left; width:449px; font-family:Arial; font-size:15px; color:#700092; font-weight:bold; margin-left:28px; display:inline; margin-bottom:15px; text-align:left; text-transform:uppercase;}
					#interior #cuerpo #informacion .col_centro .cont_texto p{float:left; width:449px; font-family:Arial; font-size:15px; color:#565656; margin-left:28px; display:inline; margin-bottom:24px; text-align:left;}
						#interior #cuerpo #informacion .col_centro .cont_texto p strong{font-family:Arial; font-size:15px; color:#364446;}
						
						
	div.paginador {width:754px; border-bottom: solid 1px #d8d8d8; color: #77726c; font-size:11px;}
	 div.paginador strong {float: left;}
	 div.paginador div {float: right !important; margin: 0 !important; width: auto !important; padding-bottom: 5px;}
	 	div.paginador div a {font-weight: bold; color: #700092; text-decoration: underline;}
		a.anterior {margin-right: 5px; padding-right: 5px; border-right: solid 1px #77726c;}
		a.siguiente {margin-left: 5px; padding-left: 5px; border-left: solid 1px #77726c;}
		div.paginador div a:hover {text-decoration: none;}						
		
	#cuerpo table{margin: 10px 0; width:754px; border: 0;}
		#cuerpo table tr th, #cuerpo table tr td{padding: 2px 2px 2px 10px; height: 30px;}
		.ancho-tabla{width: 150px;}
		#cuerpo table tr th{background: #700092; color: #fff; font: bold 11px Trebuchet MS; border-left: 0.5px solid #fff; border-left: 0.5px solid #fff; border-right: 0.5px solid #fff; }
		#cuerpo table tr td{font: 11px Trebuchet MS; color: #878787;}
			#cuerpo table tr.oscuro td{background: #d9d9d9;}
			#cuerpo table tr td a{color: #700092; text-decoration: underline !important;}
				#cuerpo table tr td a:hover{text-decoration: none !important;}		
