html { 
	padding: 0;
	margin: 0;
}

body {
	margin: 0;
	font:normal 12px Arial;
	color:#858585;
	background: #edf5fb url(../img/fondo-body.jpg) no-repeat center top;
	text-align: center;
}

/* ============ TAGS GLOBALES ============ */

img {border: 0;}

ul, ol, li, dl, dt, dd {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

a { text-decoration: none; }

h1,h2,h3,h4,h5,h6 {padding: 0; margin: 0;}

form,fieldset,label,input {padding: 0;margin: 0;}

fieldset {border: 0;}

p {margin: 5px 0 0; }

.hidden {display: none;}
.clear {clear: both;}


/* ============ ORGANIZACION ESTRUCTURAL ============ */

#wrapper { width: 950px; margin: 0 auto; text-align: left; clear:both;  }

#top { display:block; width:950px; height:237px; position:relative; }
	#top h1 a { display:inline; float:left; width:221px; height:80px; text-indent:-9000px; margin:115px 0 0 28px; overflow:hidden; }
	#top ul#menu { display:inline; float:left; margin:200px 0 0 183px; width:278px; height:33px; background: url(../img/menu.png) no-repeat; text-indent:-9000px; }
		#top #menu li { display:inline; float:left; }
		#top #menu li a { display:block; height:33px; background: url(../img/menu.png) no-repeat; }
		#top #menu #menu1 a { width:83px; background-position:0 0; overflow:hidden; }
		#top #menu #menu1 a:hover, #top #menu #menu1 .seleccionado { width:83px; background-position:0 -33px; overflow:hidden; }
		#top #menu #menu2 a { width:114px; background-position:-83px 0;  overflow:hidden;}
		#top #menu #menu2 a:hover, #top #menu #menu2 .seleccionado { width:114px; background-position:-83px -33px;  overflow:hidden;}
		#top #menu #menu3 a { width:81px; background-position:-197px 0;  overflow:hidden;}
		#top #menu #menu3 a:hover, #top #menu #menu3 .seleccionado { width:81px; background-position:-197px -33px; overflow:hidden; }

	#top #clima { display:inline; float:right; width:192px; margin:192px 27px 0 0; font:normal 11px Arial; color:#a9a8a8; background: url(../img/linea-hor.png) no-repeat left top; height:45px; padding-left:15px; }
		#top #clima img { display:inline; float:left; margin-right: 4px; }
		#top #clima .fecha { font:bold 11px Arial; color:#84bce7; }

#cuerpo { display:block; width:950px; overflow:hidden; background: #fff url(../img/fondo-wrapper.jpg) repeat-y;  }

	#cuerpo #colIzq { display:inline; float:left; width:193px; margin:18px 0 20px 28px; }

		#colIzq h3 { display:block; text-indent:-9000px; background: url(../img/propiedades-izq.png) no-repeat; height:29px; }
		#colIzq .venta { display:block; text-indent:-9000px; background: url(../img/venta-izq.png) no-repeat; height:32px; margin:10px 0 0 0; width:196px; }
		#colIzq ul.compraVenta { display:block; margin-top:10px; overflow:hidden; font:normal 12px Arial; color:#858585; width:180px; }
			#colIzq .compraVenta li { display:block; margin-left:9px; background: url(../img/bullet-compraventa.png) no-repeat 0 5px; padding-left:10px; }
			#colIzq .compraVenta li a { font:normal 12px Arial; color:#858585; }
			#colIzq .compraVenta li a:hover { font:normal 12px Arial; color:#84BCE7; text-decoration:underline; }
		#colIzq .alquiler { display:block; text-indent:-9000px; background: url(../img/alquiler-izq.png) no-repeat; height:32px; margin:10px 0 0 0; width:196px; }

		#colIzq #form_buscador { display:block; width:173px; height:57px; background: url(../img/fondo-buscador.png) no-repeat; padding: 6px 10px 10px 10px; font:normal 12px Arial; margin-top:10px; }
			#colIzq #form_buscador label { display:block; }
			#colIzq #form_buscador input { display:inline; float:left; width:88px; height:19px; border:1px solid #bebebe; margin-top:3px; background: #fff url(../img/lupa.png) no-repeat 5px 3px; padding: 2px 0 0 25px; font:normal 12px Arial;color:#858585;  }
			#colIzq #form_buscador button { display:inline; float:left; margin-left:5px; text-indent:-9000px; cursor:pointer; border:none; background: url(../img/ok.png) no-repeat; width:36px; height:26px; margin-top:2px; }

		#colIzq .registre { display:block; margin-top:13px; width:173px; height:58px; padding:42px 10px 0 10px; background: url(../img/fondo-registre.png) no-repeat; font: normal 12px Arial; color:#fff; }
			#colIzq .registre a { font: normal 12px Arial; color:#fff; overflow:hidden; }

		#colIzq .sitios { display:block; text-indent:-9000px; background: url(../img/sitios-relacionados.png) no-repeat; height:12px; width:106px; margin:10px 0 0 9px; }
		#colIzq ul.relacionados { display:block; margin-top:10px; overflow:hidden; font:normal 12px Arial; color:#858585; width:193px; }
			#colIzq .relacionados li { display:block; background: url(../img/bullet-sitios.png) no-repeat 9px 5px; padding-left:19px; border-bottom:1px dotted #858585; padding-bottom:5px; margin-bottom: 5px; }
			#colIzq .relacionados li a { font:normal 12px Arial; color:#858585; }
			#colIzq .relacionados li a:hover { font:normal 12px Arial; color:#c21415;  }
			#colIzq .relacionados .primero { border-top:1px dotted #858585; padding-top:5px; background-position:9px 10px; }

	#cuerpo #contenido { display:inline; float:left; width:454px; margin:18px 0 20px 28px; }

/*------ Home --- */

			.home #scrol .consulte { display:block; width:454px; height:83px; background:#ebebeb; overflow:hidden;  }
				.home #scrol .consulte img { display:block; margin:24px 0 0 17px; }
			.home .bottom { display:block; width:454px; height:8px; background: url(../img/scrol-bottom.png) no-repeat; }

			.home h3 { display:block; text-indent:-9000px; background: url(../img/tit-oportunidades.png) no-repeat; width:454px; height:37px; overflow:hidden; }

			.home #oportunidades { display:block; width:424px; background: #f4f4f4 url(../img/oportunidades-bottom.png) no-repeat center bottom; overflow:hidden; padding:5px 15px 15px 15px; }

				#oportunidades ul.listadoHome { display:block; width:424px; overflow:hidden; }
					#oportunidades .listadoHome li { display:block; clear:both; overflow:hidden; position:relative;  border-top:1px solid #dddddd; padding-top:10px; margin-top:10px; font:normal 12px Arial; color:#858585; }
					#oportunidades .listadoHome li img { display:inline; float:left; margin-right:10px; width:140px; height:105px;}
					#oportunidades .listadoHome li .mascaraListado { display:block; width:142px;  height:107px; position:absolute; top:10px; left:0; background: url(../img/mascara-thumbnails.png) no-repeat; cursor:pointer; }
					#oportunidades .listadoHome li h4  {  display:inline; font:bold 12px Arial; color:#858585; }
					#oportunidades .listadoHome li h4 a  { color:#858585; }
					#oportunidades .listadoHome li h4 a:hover  {text-decoration:underline; color:#858585;  }
					#oportunidades .listadoHome li h5  {  font:normal 11px Arial; color:#858585; margin-bottom:5px; }
					#oportunidades .listadoHome li h5 a  { color:#858585; }
					#oportunidades .listadoHome li .intro {  }
					#oportunidades .listadoHome li .precio {display:inline; font:bold 12px Arial; color:#7baacf; }
					#oportunidades .listadoHome .primera { margin-top:0; border-top:0; margin-top:5px; }


			.home #scrol { display:block; width:454px; height:294px; overflow:hidden; position:relative; }
			.home #scrol .mascaraHome {  display:block; position:absolute; background: url(../img/mascara-fotos-home.png) no-repeat center top; width:454px; height:8px; top:0; left:0; z-index:200;}
			.home #wrap { height:211px; width:454px; display:block; overflow:hidden; position:relative;  z-index: 9; }
			.home #carousel .fotoHome { display:block; width:454px; height:191px; }
			.home #carousel { width:20000px; margin: 0; padding:0; position:absolute; top:0; left:0; }
			.home #carousel ul { position: relative; }
			.home #carousel li { width:454px; float:left; display:block; position:absolute; height:211px; top: 0; left: 0; }
			.home #carousel .epigrafe { width:344px; display:block; padding:4px 65px 0; height:18px; color:#fff; z-index:2000; }
			.home #carcontroles { display:block; width:454px; position:absolute; top:191px; height:19px; background:#A7A7A7; padding-top:5px; text-align:right;  }
			.home #carcontroles div { width: 40px; float: left; padding-top: 2px; z-index:500; }
			.home #carcontroles #car_left { display:inline; float:left; width: 45px; text-align: center; margin-right: 5px; margin-left: 13px;  cursor:pointer; z-index:500;  margin-top:-3px}
			.home #carcontroles #car_right{ display:inline; float:right; width: 45px; text-align: center;  z-index:500; cursor:pointer; margin-top:-3px; margin-right:13px;}



/*------ Contacto --- */

	.contacto h2 { display:block; text-indent:-9000px; background: url(../img/tit-contacto.png) no-repeat; width:454px; height:72px; margin-bottom:20px; }
		.contacto #form_contacto { display:inline; float:left; width:287px; height:220px; padding:16px 15px 12px; overflow:hidden; background:url(../img/fondo-contacto.png) no-repeat; margin-bottom:15px;}
			.contacto #form_contacto label { display:inline; float:left; width:104px; height:22px; margin-bottom:6px; }
			.contacto #form_contacto input { display:inline; float:left; width:181px; height:20px; border:1px solid #bebebe; margin-bottom:6px; }
			.contacto #form_contacto textarea { display:inline; float:left; width:181px; height:103px; border:1px solid #bebebe; margin-bottom:6px; margin-left:104px; }
			.contacto #form_contacto button { display:block; width:65px; height:26px; float:right; text-indent:-9000px; cursor:pointer; overflow:hidden; border:0; background: url(../img/contacto-enviar.png); }
		

		.contacto #como { display:inline; float:left; width:127px; font:normal 12px Arial; color:#858585; margin-left:10px; }
			.contacto #como .titulo { display:block; width:107px; height:12px; text-indent:-9000px; background: url(../img/como-contactarnos.png) no-repeat; margin-bottom:10px; }
			.contacto #como .mensaje { font:bold 13px Arial; color:#84bce7; }

		.contacto #dire { display:block; clear:both; width:454px; }
			.contacto .horario { font:bold 12px Arial; color:#84bce7; }
			.contacto .linea { display:block; height:1px; background:#dddddd; margin:15px 0; width:454px; overflow:hidden; }
			.contacto .mail {  width:163px; height:22px; overflow:hidden; vertical-align:middle;  }


/*------ Leyes --- */

	.leyes h2 { display:block; text-indent:-9000px; background: url(../img/tit-leyes.png) no-repeat; width:454px; height:72px; margin-bottom:20px; }
	.leyes ul.listaLeyes { display:block; overflow:hidden; margin-bottom:20px; padding-bottom:20px; border-bottom:1px solid #dddddd; }
		.leyes .listaLeyes li { display:block; background: url(../img/bullet-leyes.png) no-repeat 0 4px; padding-left:10px; }
		.leyes .listaLeyes li h3 { display:block; font:normal 12px Arial; color:#84bce7; }
		.leyes .listaLeyes li h3 a { text-decoration:underline; color:#84bce7; }
		.leyes .listaLeyes li h3 a:hover { color:#84bce7; }
		.leyes h3 { display:block;  font:normal 22px Arial; color:#858585; }

/*------ Notas --- */

	.notas h2 { display:block; text-indent:-9000px; background: url(../img/tit-notas.png) no-repeat; width:454px; height:72px; margin-bottom:20px; }
		.notas ul.listaNotas { display:block; overflow:hidden; width:454px; }
			.notas .listaNotas li { display:block; font:normal 12px Arial; color:#858585; border-bottom:1px solid #dddddd; padding-bottom:10px; margin-bottom:10px; overflow:hidden; }
				.notas .listaNotas li .fecha { display:block; font:normal 12px Arial; color:#84bce7; }
				.notas .listaNotas li h3 { font:normal 17px Arial; color:#858585; }
				.notas .listaNotas li h3 a { color:#858585; overflow:hidden; }
				.notas .listaNotas li h3 a:hover { text-decoration:underline; color:#858585; }
				.notas .listaNotas li .intro { margin:5px 0 0 0 ; display:block; padding:0; border:0; }

		.notas .fecha {  display:block; font:normal 12px Arial; color:#84bce7;}
		.notas h3 { display:block;  font:normal 17px Arial; color:#858585; }
		.notas .intro { margin:5px 0 0 0 ; display:block; border-bottom:1px solid #dddddd; padding-bottom:10px; margin-bottom:10px;} 
		.notas .titmasNotas { display:block; border-bottom:1px solid #dddddd; padding-bottom:10px; margin-bottom:10px; overflow:hidden; font:normal 17px Arial; color:#858585; }
		.notas ul.masNotas { display:block; }
			.notas .masNotas li {  font:normal 12px Arial; color:#858585; border-bottom:1px solid #dddddd; padding-bottom:3px; margin-bottom:3px; overflow:hidden;}
			.notas .masNotas li a { font:normal 12px Arial;color:#858585; }
			.notas .masNotas li a:hover { color:#858585; text-decoration:underline; }

/*------ Servicios --- */

	.servicios h2 { display:block; text-indent:-9000px; background: url(../img/tit-servicios.png) no-repeat; width:454px; height:72px; }

/*------ Institucional --- */

	.institucional h2 { display:block; text-indent:-9000px; background: url(../img/tit-institucional.png) no-repeat; width:454px; height:72px; }
		.institucional #ubicacion { display:block; background: url(../img/mascara-mapa.png) no-repeat; width:454px; height:330px; overflow:hidden; }

/*------ Departamentos --- */

	.departamentos h2 { display:block; text-indent:-9000px; background: url(../img/tit-propiedades.png) no-repeat; width:454px; height:72px; }
	.departamentos h3 { display:block;  font:bold 17px Arial; color:#858585; border-bottom:1px solid #ddd; padding-bottom:5px; margin-bottom:15px;  }

	.departamentos ul.listaHome { display:block; width:454px; overflow:hidden; margin-bottom:10px; clear:both; }
		.departamentos .listaHome li { display:block; clear:both; overflow:hidden; position:relative;  border-top:1px solid #dddddd; padding-top:12px; margin-top:10px; font:normal 12px Arial; color:#858585; }
		.departamentos .listaHome li img { display:inline; float:left; margin-right:10px; width:140px; height:105px;}
		.departamentos .listaHome li .mascara { display:block; width:142px;  height:107px; position:absolute; top:10px; left:0; background: url(../img/mascara-thumbnails.png) no-repeat; cursor:pointer; }
		.departamentos .listaHome li .titulo  {  display:inline; font:bold 12px Arial; color:#858585; }
		.departamentos .listaHome li .titulo a   { color:#858585; }
		.departamentos .listaHome li .titulo a:hover  {text-decoration:underline; color:#858585;  }
		.departamentos .listaHome li .intro {  }
		.departamentos .listaHome li .precio { font:bold 12px Arial; color:#7baacf; }
		.departamentos .listaHome .primera { margin-top:0; border-top:0; }


	.departamentos .map { display:block; overflow:hidden; background: url(../img/google.png) no-repeat; width:299px; height:33px; text-indent:-9000px; }

	.departamentos #galeria { display:block; margin:10px 0; background:url(../img/fondo-galeria.png) no-repeat; height:118px; padding:30px 0 0 10px; position:relative; }
		.departamentos #galeria #fotoGal { display:inline; float:left; width:140px; height:105px; margin:1px 0 0 1px; }
		.departamentos  .mascara1 { display:block; width:142px;  height:107px; position:absolute; top:30px; left:10px; background: url(../img/mascara-thumbnails.png) no-repeat; cursor:pointer; }
		.departamentos  .mascara2 { display:block; width:142px;  height:107px; position:absolute; top:30px; left:156px; background: url(../img/mascara-thumbnails.png) no-repeat; cursor:pointer; }
		.departamentos  .mascara3 { display:block; width:142px;  height:107px; position:absolute; top:30px; left:302px; background: url(../img/mascara-thumbnails.png) no-repeat; cursor:pointer; }

	.departamentos #galeria #controlesGal { display:block; position:absolute; height:28px; left:307px; top:0; width:140px;  text-align:center; font:normal 11px Arial; color:#fff; }
		.departamentos #galeria #controlesGal .izq { display:inline; float:left;  width:13px; height:19px; overflow:hidden; margin-right:10px; margin-top:5px; }
		.departamentos #galeria #controlesGal .der { display:inline; float:left; width:13px; height:19px; overflow:hidden;margin-left:10px; margin-top:5px; }
		.departamentos #galeria #controlesGal .ima { float:left; width:85px; padding-top:8px; background:url(../img/fondo-imagenes.png) no-repeat 0 6px; width:85px;  height:52px; }

	.departamentos h4 { display:block; font:normal 15px Arial; color:#7baacf; border-top:1px solid #dddddd; padding-top:20px; margin-top:20px; }
	.departamentos ul.masProp { display:block; overflow:hidden; margin-top:10px; }
		.departamentos .masProp li { display:block; margin-bottom:3px; font:normal 12px Arial; color:#858585; background: url(../img/bullet-leyes.png) no-repeat 0 2px; padding-left:15px;  }
		.departamentos .masProp li a { color:#858585; }
		.departamentos .masProp li a:hover { color:#858585; text-decoration:underline;}

	.departamentos #form_ambientes { display:block; width:434px; background:#cce5f9; padding:10px; margin-bottom:10px; overflow:hidden; }
		.departamentos #form_ambientes label { display:inline; float:left; margin-right:10px; font:bold 13px Arial; }
		.departamentos #form_ambientes select { display:inline; float:left; width:280px; border:1px solid #ddd; background:#fff; }

	.departamentos .masProp { display:block; width:454px; font:normal 12px Arial; color:#7baacf; margin-top:10px; }
	.departamentos .quetipo { display:block; margin-bottom:-7px; background:#eeeeee url(../img/bullet-mas.png) no-repeat 7px 9px; width:439px; border:solid #ddd; border-width:1px 0; font:normal 12px Arial; color:#7baacf; padding:5px; padding-left:15px; }
	.departamentos  .controlesMas { display:block; position:relative; top:-17px; left:350px; z-index:5000; zoom:1;font:normal 12px Arial; color:#7baacf; }
	.departamentos .controlesMas img { vertical-align:middle; }
	.departamentos ul.listaMasProp { display:block; width:454px; position:relative; z-index:3; font:normal 12px Arial; color:#858585; overflow:hidden; }
		.departamentos .listaMasProp li { display:inline; float:left; width:142px; overflow:hidden;position:relative; margin-bottom:10px; margin-right:14px; }
			.departamentos .listaMasProp li img { display:inline; float:left;  margin-right:10px; width:140px; height:105px; margin-bottom:10px; }
			.departamentos .listaMasProp li .mascara { display:block; width:142px;  height:107px; position:absolute; top:0; left:0; background: url(../img/mascara-thumbnails.png) no-repeat; cursor:pointer; }
			.departamentos .listaMasProp li  .titulo { display:block; clear:both; font:bold 12px Arial; color:#858585; padding:0 7px; }
			.departamentos .listaMasProp li .titulo a { color:#858585; }
			.departamentos .listaMasProp li .titulo a:hover { text-decoration:underline; color:#858585; }
			.departamentos .listaMasProp li .intro { display:block; clear:both; margin:5px 0;  padding:0 7px;}
			.departamentos .listaMasProp li .precio { display:block; clear:both; font:bold 12px Arial; color:#7baacf; padding:0 7px; }

	#cuerpo #colDer { display:inline; float:right; width:192px; margin:18px 27px 20px 0; }

		#colDer #destacados { display:block; clear:both; width:168px; overflow:hidden; background: #c4c4c4 url(../img/destacados-top.png) no-repeat center top; padding:12px 12px 4px 12px; font:normal 12px Arial; color:#484848;  }
			#colDer #destacados .intro { display:block; clear:both;}
			#colDer #destacados h3 { display:block; background: url(../img/destacados.png) no-repeat; text-indent:-9000px; height:15px; margin-bottom:8px; }
			#colDer #destacados .foto { display:block; width:168px; height:126px; margin-bottom:10px; }
			#colDer #destacados h5 { margin-bottom:3px;display:block;margin-top:3px; color:#fff; background:#6d6d6d; font:bold 12px Arial; padding:2px 5px;}
			#colDer #destacados a { color:#fff; overflow:hidden; }
			#colDer #destacados .alve { font:normal 12px Arial; color:#484848; display:block; background: url(../img/bullet-destacados.png) no-repeat 0 4px; padding-left:15px;}
			#colDer #destacados .tipo { font:normal 12px Arial; color:#484848; display:block;}
			#colDer #destacados .consulte { font:bold 12px Arial; color:#484848; display:block; margin-top:3px; overflow:hidden;}
			#colDer #destacados a.consulte  {color:#484848;overflow:hidden;}
			#colDer .controles { display:block; margin-top:10px; clear:both; height:23px;  }
				#colDer .controles img { display:inline; float:left; margin-right:5px; width:23px; height:23px; overflow:hidden; margin-bottom:0; }
			#colDer #destacados .envivo { display:block; background: url(../img/envivo.png) no-repeat; text-indent:-9000px; height:14px;  }

		#colDer .destacadosBottom { display:block; width:192px; background: url(../img/destacados-bottom.png) no-repeat; height:8px; }
		#colDer .webcam { display:block; width:169px; height:9px; text-indent:-9000px; overflow:hidden; background: url(../img/webcam.png) no-repeat; margin:7px 0 0 11px; }
		#colDer .atencion { display:block; margin-top:8px; text-indent:-9000px; background: url(../img/atencion-online.png) no-repeat; overflow:hidden; width:192px; height:80px; margin-bottom:10px; }

		#colDer .leyes { display:block; margin-top:15px; text-indent:-9000px; background: url(../img/leyes.png) no-repeat; overflow:hidden; width:192px; height:42px; margin-bottom:9px; }

		#colDer .notas { display:block; text-indent:-9000px; background: url(../img/notas.png) no-repeat; overflow:hidden; width:192px; height:42px; margin-bottom:9px; }
		#colDer h4 a { display:block; font:bold 12px Arial; color:#858585; }
		#colDer .intro { display:block; margin:5px 0; }

		#colDer .linea { display:block; height:1px; background:#dddddd; margin:15px 0; width:192px; overflow:hidden; }

		#colDer a.historial { display:block; font:normal 12px Arial; color:#c21415; text-decoration:underline; }

	#pie { display:block; clear:both; width:950px; height:242px; position:relative; background: #fff; overflow:hidden; padding-top:20px; }
		#pie .mail { display:block; background: #dadada; height:55px; width:950px; }
		#pie  img { display:inline; float:right; margin:15px 21px 0 0; overflow:hidden; width:283px; height:26px; }
		#pie .celeste { display:block; width:950px; height:15px; background:#83b3d8; z-index:2; }
		#pie .direcciones { display:block; width:950px; height:172px; background:#264b68 url(../img/fondo-pie.png) no-repeat; font:normal 12px Arial;color:#f5f5f5; }
			#pie .direcciones .propietario { display:block; position:absolute; width:201px; height:195px; top:41px; left:26px;  }
			#pie .direcciones .mardelplata { display:inline; float:left; width:220px; margin-left:249px; }
				#pie .direcciones .mardelplata h5 { display:block; text-indent:-9000px; width:220px; height:72px; background: url(../img/mardelplata.png) no-repeat; margin-top:-12px;  }

			#pie .direcciones .buenosaires { display:inline; float:left; width:220px; margin-left:21px; }
				#pie .direcciones .buenosaires h5 { display:block; text-indent:-9000px; width:220px; height:70px; background: url(../img/buenosaires.png) no-repeat; margin-top:-10px;  }

			#pie .direcciones .newsletter { display:inline; float:left; width:192px; margin-left:24px; }
				#pie .direcciones .newsletter h5 { display:block; text-indent:-9000px; width:80px; height:16px; background: url(../img/newsletter.png) no-repeat; margin-top:26px; }
				#pie .direcciones .newsletter #form_news { display:block; width:192px; margin-top:10px; }
				#pie .direcciones .newsletter #form_news input { display:inline; float:left;  width:139px; height:17px; background: #fff; border:1px solid #bebebe; font:normal 12px Arial;color:#858585; padding:2px 5px;}
				#pie .direcciones .newsletter #form_news button {  display:inline; float:left; margin-left:5px; text-indent:-9000px; cursor:pointer; border:none; background: url(../img/ok-news.png) no-repeat; width:35px; height:25px;  }

	#subpie { display:block; clear:both; width:950px; height:50px;   overflow:hidden; margin:9px 0 20px 0; }
	#subpie .martilleros { display:inline; float:left; margin:0 0 0 35px; padding-top:10px; width:500px; }
	#subpie .martilleros img { display:inline; float:left; margin-right:10px; margin-top:-10px; }
	#subpie .osmosis { display:inline; float:right; text-indent:-9000px; overflow:hidden; background: url(../img/osmosis.png) no-repeat; width:197px; height:24px; margin:10px 6px 0 0; }


	.texto { display:block; clear:both; overflow:hidden; margin:10px 0; }
		.texto p { margin:10px 0; display:block; }
		.texto h5 { display:block; margin:10px 0; font:bold 14px Arial; background: url(../img/bullet-texto.png) no-repeat 0 4px; padding-left:10px; }
		.texto a { color:#84bce7; text-decoration:underline; }
		.texto ul { display:block; overflow:hidden; margin:10px 0; margin-left:20px; }
			.texto li { display:block; }

	.paginador { padding: 3px 0; margin: 14px 0 15px 0; display:block; position:relative; clear:both; overflow:hidden; font:normal 12px Arial; color:#858585; }
		.paginador .flechas {float: right; }
		.paginador span { background: url(../img/flechas-pag.gif) no-repeat 0 -16px; }
		.paginador span strong {color: #fff; background-color: #c21415; padding: 0 3px; }
		.paginador a {color: #6383bc; background: url(../img/flechas-pag.gif) no-repeat; }
		.paginador .numeros a {background: none; color: #858585; }
		.paginador .numeros {background: none; padding: 0 10px;}
		.paginador .anterior {padding-left: 6px; font-weight:bold;}
		.paginador .siguiente {padding-right: 6px; }
		.paginador a.siguiente {background-position: right 0; color:#7baacf; font-weight:bold; }
		.paginador span.siguiente {background-position: right -16px; }
	



