html { 
	padding: 0;
	margin: 0;
}

body {
	margin: 0;
	padding: 0;
	font-size:62.5%;
	font-family: "Trebuchet MS", Arial, sans-serif;
	background: #e6e6da;
	text-align: center;
	color: #b01f12;
}

/* ============ 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: 1em 0;}

.hidden {display: none;}
.clear {clear: both;}

button {cursor: pointer; }


/* ============ ORGANIZACION ESTRUCTURAL ============ */

#wrapper { width: 772px; margin: 0 auto; position: relative; overflow: hidden; background: url(../img/fondo-body.gif) repeat-y; padding-left:1px; text-align:left; }
	
	#top { width:770px; height:154px; position:relative; } 

		#top #topizq { display:inline; float:left; width:475px; height:154px; }

			#top #topizq ul.menu { display:inline; float:left; width:376px; height:22px; background-color:#cfcfc5; padding:5px 0 0 22px; }
				#top #topizq .menu li { display:inline; float:left; font:bold 12px Arial; color:#2d568b; background: url(../img/li-menu.png) no-repeat; padding-left:18px; margin-right:20px; }
				.po #top #topizq .menu li { display:inline; float:left; font:bold 12px Arial; color:#2d568b; background: url(../img_po/li-menu.png) no-repeat; padding-left:18px; margin-right:20px; }
				#top #topizq .menu li a { color:#2d568b; }
				#top #topizq .menu li a:hover { color:#939598; }
			#top #topizq .logo { display:block; width:475px; height:128px; background-color:#e6e6da; overflow:hidden; }
				#top #topizq .logo h1 a { display:block; background: url(../img/grupo-jurad.png) no-repeat; text-indent:-9000px; width:248px; height:99px; margin:12px 0 0 120px; overflow:hidden; }
				.po #top #topizq .logo h1 a { display:block; background: url(../img_po/grupo-jurad.png) no-repeat; text-indent:-9000px; width:248px; height:99px; margin:12px 0 0 120px; overflow:hidden; }

		#top #topder { display:inline; float:right; width:295px; height:155px; background: #c2c2b2 url(../img/fondo-topder.png) repeat-x; overflow:hidden; }
		.po #top #topder { display:inline; float:right; width:295px; height:155px; background: #c2c2b2 url(../img_po/fondo-topder.png) repeat-x; overflow:hidden; }

		#top #topder #errorLog {position: relative; width: 290px; padding: 2px 0 3px 0; background-color: #DA1400; color: #fff; font-weight: bold; font-size: 10px; line-height: 1.2; text-align: center; left: 3px; top: 2px; }
			#top #topder .alertas { display: block; background:url(../img/tit-acceso-usuarios.png) no-repeat; width:283px; height:37px; margin-left:7px;}
			.po #top #topder .alertas { display: block; background:url(../img_po/tit-acceso-usuarios.png) no-repeat; width:283px; height:37px; margin-left:7px;}

			#top #topder #form_logueo1,#top #topder #form_logueo2,#top #topder #form_logueo3 { display:inline; float:left; width:273px; height:75px; margin:0 0 0 7px; background: url(../img/fondo-logueo.png) no-repeat; padding:7px 0 0 10px; }

			.po #top #topder #form_logueo1,#top #topder #form_logueo2,#top #topder #form_logueo3 { display:inline; float:left; width:273px; height:75px; margin:0 0 0 7px; background: url(../img_po/fondo-logueo.png) no-repeat; padding:7px 0 0 10px; }

				#form_logueo1 select,#form_logueo2 select,#form_logueo3 select { font-size:11px; border:1px solid #94938b; height:19px; padding:2px; width:264px; margin-bottom:4px; }
				#form_logueo1 input,#form_logueo2 input,#form_logueo3 input { font-size:11px; border:1px solid #94938b; height:16px; padding:0 2px; }

				#form_logueo1 #user,#form_logueo2 #user,#form_logueo3 #user { width:258px; display:block; clear:both; }
				#form_logueo1 #pass,#form_logueo2 #pass,#form_logueo3 #pass { display:inline; float:left; margin-top:4px; width:219px;  }

				#form_logueo1 #ayuda,#form_logueo2 #ayuda,#form_logueo3 #ayuda { display:inline; float:left; margin:4px 0 0 5px; }
				#form_logueo1 button,#form_logueo2 button,#form_logueo3 button { display:inline; float:left; margin:4px 0 0 5px; border-width: 0; text-indent: -9000px; background: url(../img/ok.png) no-repeat; width: 33px; height: 18px; }
			#top #topder #verisign { display:block; position:absolute; left:650px;  width:114px; height:75px;  }
	ul#queSitio { display:block; width:283px; height:21px; background:url(../img/botonera-usuarios.png) no-repeat; overflow:hidden; margin-left:7px; margin-bottom:8px; }
		#queSitio li { float:left; height:21px; margin-bottom:6px; }

		#queSitio li a { display:block; text-indent:-9000px; background: url(../img/botonera-usuarios.png) no-repeat; cursor:pointer; }

		#queSitio #sitio1 a { width:109px; height:21px; background-position:0 0; }
		#queSitio #sitio1 a:hover, #queSitio #sitio1 .seleccionado { width:109px; height:21px; background-position:0 -21px; }

		#queSitio #sitio2 a { width:95px; height:21px; background-position:-109px 0; }
		#queSitio #sitio2 a:hover, #queSitio #sitio2 .seleccionado { width:95px; height:21px; background-position:-109px -21px; }

		#queSitio #sitio3 a { width:79px; height:21px; background-position:-204px 0; }
		#queSitio #sitio3 a:hover, #queSitio #sitio3 .seleccionado { width:79px; height:21px; background-position:-204px -21px; }

	 ul#botonera { display:block; width:770px; height:35px; background: url(../img/botonera.png) no-repeat; overflow:hidden; }
		#botonera li { float:left; height:35px; }

		#botonera li a { display:block;  text-indent:-9000px; background: url(../img/botonera.png) no-repeat;}

		#botonera #bot1 a { width:179px; height:35px; margin-left:25px; background-position:0 35px; }
			#botonera #bot1 a:hover {  background-position:-25px -35px; }
			#botonera #bot1 .seleccionado {  background-position:-25px -70px; }

		#botonera #bot2 a { width:199px; height:35px; margin-left:14px; background-position:204px 35px; }
			#botonera #bot2 a:hover {margin-left:14px; background-position:-218px -35px; }
			#botonera #bot2 .seleccionado {margin-left:14px; background-position:-218px -70px; }

		#botonera #bot3 a { width:150px; height:35px; margin-left:14px; background-position:417px 35px; }
			#botonera #bot3 a:hover { margin-left:14px; background-position:-431px -35px;height:35px; }
			#botonera #bot3 .seleccionado { margin-left:14px; background-position:-431px -70px;height:35px; }

		#botonera #bot4 a { width:145px; height:35px; margin-left:14px; background-position:581px 35px; }
			#botonera #bot4 a:hover { margin-left:14px; background-position:-595px -35px; }
			#botonera #bot4 .seleccionado { margin-left:14px; background-position:-595px -70px; }

	 .po ul#botonera { display:block; width:770px; height:35px; background: url(../img_po/botonera.png) no-repeat; overflow:hidden; }
		.po #botonera li { float:left; height:35px; }

		.po #botonera li a { display:block;  text-indent:-9000px; background: url(../img_po/botonera.png) no-repeat;}

		.po #botonera #bot1 a { width:195px; height:35px; margin-left:25px; background-position:0 35px; }
			.po #botonera #bot1 a:hover {  background-position:-25px -35px; }
			.po #botonera #bot1 .seleccionado {  background-position:-25px -70px; }

		.po #botonera #bot2 a { width:187px; height:35px; margin-left:14px; background-position:204px 35px; }
			.po #botonera #bot2 a:hover {margin-left:14px; background-position:-234px -35px; }
			.po #botonera #bot2 .seleccionado {margin-left:14px; background-position:-234px -70px; }

		.po #botonera #bot3 a { width:147px; height:35px; margin-left:14px; background-position:417px 35px; }
			.po #botonera #bot3 a:hover { margin-left:14px; background-position:-435px -35px;height:35px; }
			.po #botonera #bot3 .seleccionado { margin-left:14px; background-position:-435px -70px;height:35px; }

		.po #botonera #bot4 a { width:144px; height:35px; margin-left:14px; background-position:581px 35px; }
			.po #botonera #bot4 a:hover { margin-left:14px; background-position:-596px -35px; }
			.po #botonera #bot4 .seleccionado { margin-left:14px; background-position:-596px -70px; }

	.borde { display:block; width:770px; height:10px; background-color: #e6e6da; border-bottom:1px solid #4c4d4b; }

	#cont { clear:both; display:block; width:772px; padding-left:1px; }
	#contenido { clear:both; display:block; width:770px; overflow:hidden; background: url(../img/fondo-contenido.png) repeat-y; }
	.po #contenido { clear:both; display:block; width:770px; overflow:hidden; background: url(../img_po/fondo-contenido.png) repeat-y; }
	#contenido-buro { clear:both; display:block; width:770px; overflow:hidden; }


		#contenido #colIzq { display:inline; float:left; width:475px; }

		.home  { height:340px; }
			#colIzq .interna { display:block; width:427px; margin:10px 0 10px 21px; font:normal 13px "Trebuchet MS"; color:#4c4d4b;}

			.interna h2 { display:block; clear:both; font:bold 18px "Trebuchet MS"; color: #b01f12; text-transform:uppercase; background: url(../img/li-h2.png) no-repeat 12px 8px; padding-left:25px; border-bottom:1px dashed #000; padding-bottom:7px; }

			.interna .contratar { display:block; clear:both; width:427px; text-align:center; margin-top:10px; overflow:Hidden; }
			.interna .contratar .verComo { display:block; background: url(../img/boton-demo.png) no-repeat; width:405px; height:23px; margin-top:10px; text-align:left; color:#4C4D4B; padding:7px 0 0 22px; }
				.interna .contratar .verComo { display:inline; float:left; }

		#texto { clear:both; display:block; margin:5px 0; line-height:16px; }
		#texto h3 { display:block; clear:both; font:bold 16px "Trebuchet MS"; color: #b01f12; text-transform:uppercase;  }
		#texto h4 {  display:block; clear:both; font:bold 15px "Trebuchet MS"; color: #b01f12; background: #fff url(../img/li-h4.png) no-repeat 12px 11px; padding-left:25px; padding-top:4px; padding-bottom:4px; }
		#texto ul {display:block; margin:5px 10px; }
			#texto li { display:block; background: url(../img/bullet-productos.gif) no-repeat 0 6px; padding-left:10px; }

		#contenido #colDer { display:inline; float:right; width:295px; }
			#colDer .epi { display:block;  overflow:hidden; font:normal 18px "Trebuchet MS"; color: #fff; text-transform:uppercase; padding:13px 0 10px 14px; background:#7c7c77; }

			#colDer .foto-alerta-procesal { display:block; width:295px; height:220px; background: url(../img/foto-alerta-procesal.jpg) no-repeat; }
			#colDer .foto-outsourcing { display:block; width:295px; height:220px; background: url(../img/foto-outsourcing.jpg) no-repeat; }
			#colDer .foto-collections { display:block; width:295px; height:220px; background: url(../img/foto-collections.jpg) no-repeat; }
			#colDer .foto-alertas-multiburo { display:block; width:295px; height:220px; background: url(../img/foto-alertas-multiburo.jpg) no-repeat; }

			.po #colDer .foto-alerta-procesal { display:block; width:295px; height:220px; background: url(../img_po/foto-alerta-procesal.jpg) no-repeat; }
			.po #colDer .foto-outsourcing { display:block; width:295px; height:220px; background: url(../img_po/foto-outsourcing.jpg) no-repeat; }
			.po #colDer .foto-collections { display:block; width:295px; height:220px; background: url(../img_po/foto-collections.jpg) no-repeat; }
			.po #colDer .foto-alertas-multiburo { display:block; width:295px; height:220px; background: url(../img_po/foto-alertas-multiburo.jpg) no-repeat; }

		#direcciones { display:block; margin:10px 0 20px 2px; width:290px; }
		#direcciones address { clear:both; color:#f4f4f4; display:block; font-family:Tahoma,sans-serif; font-size:11px; font-style:normal; font-weight:normal; line-height:15px; margin:0 15px; }
		#direcciones address strong { color:#8B0701; display:block; font-family:"Arial Black",Arial,sans-serif; font-size:12px; font-weight:normal; text-transform:uppercase; margin-top:10px; }

		.contacto #direcciones { display:block; margin:20px 0 20px 2px; width:410px; }
		.contacto #direcciones address { clear:both; color:#4C4D4B; display:block; font-family:Tahoma,sans-serif; font-size:11px; font-style:normal; font-weight:normal; line-height:15px; margin:0 15px; }
		.contacto #direcciones address strong { color:#8B0701; display:block; font-family:"Arial Black",Arial,sans-serif; font-size:12px; font-weight:normal; text-transform:uppercase; margin-top:10px; }

		#colIzq .interna ul.ali  { display:block; width:423px; margin-top:10px; overflow:hidden; }
			#colIzq .interna .ali li { display:block; background: url(../img/punteado-hor.gif) repeat-x 0 bottom; overflow: hidden; margin-bottom: 10px; padding-bottom:10px; }
			#colIzq .interna .ali li h3 {font-weight: bold; font-size: 14px; color: #b01f12; border-bottom: 1px solid #4c4d4b; clear: both; margin-bottom:10px; }
			#colIzq  .interna .ali li img { display:inline; float:left; width:143px; margin-right:5px; }
			#colIzq .interna .ali li p {font-size: 11px; color: #4c4d4b; line-height: 15px; }
			#colIzq .interna .ali li a {clear:both; display:block; font-weight: bold; color: #b1190a;}
			#colIzq .interna .ali li a:hover {font-weight: bold; color: #b1190a; text-decoration:underline;}

		 .acciones ul.notas  { display:block; width:423px; margin-top:10px; overflow:hidden; }
			 .acciones .notas li { display:block; background: url(../img/punteado-hor.gif) repeat-x 0 bottom; overflow: hidden; margin-bottom: 10px; padding-bottom:10px; }
			 .acciones .notas li h3 a{ display:block; overflow:hidden; font-weight: bold; font-size: 14px; color: #b01f12; border-bottom: 1px solid #4c4d4b; clear: both; margin-bottom:10px; }
			 .acciones .notas li h3 a:hover { color: #b1190a; }
			  .acciones .notas li img { display:inline; float:left; width:100px; height:75; padding:2px; border:1px solid #4C4D4B; margin-right:5px; }
			 .acciones .notas li p {font-size: 11px; color: #4c4d4b; line-height: 15px; }

			 .acciones  h4 { clear:both; display:block; overflow:hidden; font-weight: bold; font-size: 14px; color: #b01f12; border-bottom: 1px solid #4c4d4b; clear: both; margin-bottom:10px; }
			 .acciones .galeriaImagenes { clear:both; display:block; overflow:hidden; margin-top:10px; }
				 .acciones .galeriaImagenes  img {display:inline; width:100px; margin-right:5px;width:100px; height:75; padding:2px; border:1px solid #4C4D4B; }

			 .acciones ul.galeriaVideos { clear:both; display:block; overflow:hidden;  margin-top:10px;}
				 .acciones .galeriaVideos  li {display:inline; float:left; width:200px; margin-right:11px;width:200px; height:170; padding:2px; border:1px solid #4C4D4B; }
				 .acciones .galeriaVideos li .epigrafe { font:normal 11px Arial; padding:2px; }

			  .acciones  h5 { clear:both; display:block; overflow:hidden; font-weight: bold; font-size: 15px; color: #b01f12; border-bottom: 1px solid #4c4d4b; clear: both; margin-bottom:10px; margin-top:10px;}
			 .acciones ul.masNotas { display:block; clear:both; margin-top:10px; }
			 .acciones .masNotas li a{ display:block; font:normal 14px "Trebuchet MS"; color: #b01f12; display:block; background: url(../img/bullet-productos.gif) no-repeat 0 6px; padding-left:10px;}

		#colIzq .interna #formSuscripcion {float: left; width: 247px; margin-right: 8px; margin-top:20px; margin-bottom:20px;}
			.contacto p { margin-top:20px; display:block; }
			#colIzq .interna #formSuscripcion fieldset {background: url(../img/fondo-suscripcion.gif) no-repeat; width: 233px; height: 307px; padding: 6px 7px;}
			.po #colIzq .interna #formSuscripcion fieldset {background: url(../img_po/fondo-suscripcion.gif) no-repeat; width: 233px; height: 307px; padding: 6px 7px;}
			#colIzq .interna #formSuscripcion legend {display: none; }
			#colIzq .interna #formSuscripcion label {font: bold 14px "Trebuchet MS", sans-serif; color: #b01f12; text-transform: uppercase; display: block; border-bottom: 1px solid #b9b9af; margin-bottom: 4px;}
			#colIzq .interna #formSuscripcion input {width: 229px; margin-bottom: 3px; font-size: 11px;}
			#colIzq .interna #formSuscripcion br {display: none; }
			#colIzq .interna #formSuscripcion #check {font-size: 11px; text-transform: none; padding-bottom:1px;}
			#colIzq .interna #formSuscripcion #check input {width: auto; margin: 0; vertical-align: -3px;}
			#colIzq .interna #formSuscripcion textarea {width: 229px; height: 81px; }
			#colIzq .interna #formSuscripcion button {width: 233px; height: 18px; background: url(../img/boton-enviar.png) no-repeat; border-color: #b73b2e; text-indent: -9000px; border-width: 1px;}
			.po #colIzq .interna #formSuscripcion button {width: 233px; height: 18px; background: url(../img_po/boton-enviar.png) no-repeat; border-color: #b73b2e; text-indent: -9000px; border-width: 1px;}
			#colIzq .interna #formSuscripcion button:hover {background: url(../img/boton-enviar.png) no-repeat 0 -18px; border-color: #e01c00; }
			.po #colIzq .interna #formSuscripcion button:hover {background: url(../img_po/boton-enviar.png) no-repeat 0 -18px; border-color: #e01c00; }

	
		.alertas-multiburo-prueba ul.menu { display:block; width:750px; height:19px; background-color:#a4a49a; padding:3px 0 0 26px; border-bottom:1px solid #4C4D4B;}
			.alertas-multiburo-prueba .menu li { display:inline; float:left; font:bold 12px Arial; color:#fff;  border-right:1px solid #fff; padding-right:13px; margin-right:14px; }
			.alertas-multiburo-prueba .menu .ultimo { border-right:0; margin-right:0; }

			.alertas-multiburo-prueba .menu li a { color:#fff; }
			.alertas-multiburo-prueba .menu li a:hover  { color:#8c1408; }
			.alertas-multiburo-prueba .menu .seleccionado { color:#8c1408; }

		ul.submenu { display:block; width:425px; height:20px; background:url(../img/botonera-multiburo-2.png) no-repeat; margin-left:25px;}
			.submenu li { float:left; }
			.submenu li a { display:block; height:20px; background: url(../img/botonera-multiburo-2.png) no-repeat; width:425px; overflow:hidden;  text-indent:-9000px;}
				.submenu #sub1 a { width:137px;}
				.submenu #sub1 a:hover, .submenu #sub1 .seleccionado { width:137px; background-position:0 -20px; }
				.submenu #sub2 a { width:137px; margin-left:7px;background-position:144px -20px; }
				.submenu #sub2 a:hover, .submenu #sub2 .seleccionado { width:137px; background-position:-144px -20px; }
				.submenu #sub3 a { width:137px; margin-left:7px; background-position:288px -20px; }
				.submenu #sub3 a:hover,.submenu #sub3 .seleccionado { width:137px; background-position:-288px -20px; }

		#contenido-buro #internagr { display:block; width:720px; margin:10px 0 20px 25px; font:normal 13px "Trebuchet MS"; color:#4c4d4b;	}
			#internagr h2 { display:block; clear:both; font:bold 18px "Trebuchet MS"; color: #b01f12; text-transform:uppercase; background: url(../img/li-h2.png) no-repeat 12px 8px; padding-left:25px; border-bottom:1px dashed #000; padding-bottom:7px; }

		ul.listaCon { display:block;  overflow:hidden; }
			.listaCon li { display:block; }
			.listaCon .titulo { display:block; font:bold 16px "Trebuchet MS"; color: #b01f12; text-transform:uppercase; margin-top:10px; }
			.listaCon .titulo a { cursor:pointer;  text-decoration:underline;}
			.listaCon .subtitulo { padding-left:39px; background: url(../img/flecha-roja.png) no-repeat 30px 6px; font-weight:bold; }
			.listaCon .subtitulo a { cursor:pointer; text-decoration:underline; }
			.listaCon .subtitulo a:hover { cursor:pointer; }
			.listaCon .titulo a:hover {  cursor:pointer; }
			.listaCon ul.pais { width:415px; display:block;  margin-top:5px; overflow:hidden;}
			.listaCon .pais li { display:block; width:415px; background:#e6e6da; margin-bottom:2px; padding:2px; padding-left:33px; overflow:hidden; min-height:20px; }
			.listaCon .pais li a { cursor:pointer;  text-decoration:underline;}

			.listaCon .pais #pais1 { background:#e6e6da url(../img/argentina-ch.png) no-repeat 2px 3px; }
			.listaCon .pais #pais2 { background:#e6e6da url(../img/chile-ch.png) no-repeat 2px 3px; }
			.listaCon .pais #pais3 { background:#e6e6da url(../img/mexico-ch.png) no-repeat 2px 3px; }
			.listaCon .pais #pais4 { background:#e6e6da url(../img/brasil-ch.png) no-repeat 2px 3px; }
			.listaCon .pais #pais5 { background:#e6e6da url(../img/colombia-ch.png) no-repeat 2px 3px; }
			.listaCon .pais #pais6 { background:#e6e6da url(../img/peru-ch.png) no-repeat 2px 3px; }
			.listaCon .pais #pais7 { background:#e6e6da url(../img/ecuador-ch.png) no-repeat 2px 3px; }
			.listaCon .pais #pais8 { background:#e6e6da url(../img/panama-ch.png) no-repeat 2px 3px; }
			.listaCon .pais #pais9 { background:#e6e6da url(../img/uruguay-ch.png) no-repeat 2px 3px; }

		.textoInst { clear:both; display:block; line-height:16px; font:normal 13px "Trebuchet MS"; color: #4c4d4b;text-transform:none;overflow:hidden; background:#D7D7C9; margin-left:0; padding:0; width:419px;}
		.textoInst h3 { display:block; clear:both; font:bold 16px "Trebuchet MS"; color: #b01f12; text-transform:uppercase;  }
		.textoInst h4 {  display:block; clear:both; font:bold 15px "Trebuchet MS"; color: #b01f12; background: #fff url(../img/li-h4.png) no-repeat 12px 11px; padding-left:25px; padding-top:4px; padding-bottom:4px; }
		.textoInst ul {display:block; margin:5px 10px; }
			.texto li { display:block; background: url(../img/bullet-productos.gif) no-repeat 0 6px; padding-left:10px; }
		.textoInst1 { clear:both; display:block; line-height:16px; font:normal 13px "Trebuchet MS"; color: #4c4d4b;text-transform:none;overflow:hidden; background:#D7D7C9; margin-left:0; padding:0; width:419px;}


.filtros { clear:both; position:relative; display:block; padding: 7px 8px; background-color: #eaeaea; margin-top:10px; border:1px solid #919191; margin-bottom:10px; }
	.filtros fieldset { padding-left:38px; }
	.filtros label {font: bold 13px "Trebuchet MS"; color:#4C4D4B; }
	.filtros .espacio, .filtros select {margin-right: 5px; border:1px solid #94938B; width:233px;}
	.filtros label img {margin-left: 3px; vertical-align: -3px;}
	.filtros .radio {vertical-align: -3px; margin: 0 3px 0 10px; }
	.filtros .check { vertical-align: middle; }
	.filtros .submit { background:#B83C30; color:#fff; font-weight:bold; padding:0 3px 1px 3px; cursor:pointer; border:0;}

.listado-elementos {width: 720px; display:block; overflow:hidden; font-size: 12px; margin: 5px 0 5px 0; font-family: Arial, sans-serif;  }
	.listado-elementos td, .listado-elementos th {text-align: center; border: 1px solid #fff; padding: 2px; background-color: #F1F1F1; }
	.listado-elementos tr:hover {background-color: #FFFCDC;}
	.listado-elementos a { color: #464646; text-decoration: underline; }
	.listado-elementos .izquierda {text-align: left; padding: 2px 5px;}
	.listado-elementos .derecha {text-align: right; padding: 2px 5px;}
	.listado-elementos .totales {font-weight: bold;}
	.listado-elementos .negativo {color: #ff0000;}
	.listado-elementos th {background-color: #A5A5A5; color: #fff; padding: 5px 2px;}
	.listado-elementos tr td:first-child + td {background-color: #E1E1E1; }
	.listado-elementos tr th:first-child + th {color: #5B5B5B; }
	.listado-elementos .col-id {padding: 2px 7px;}
	.listado-elementos .sinBorde td, .listado-elementos .sinBorde th {border: 0;}
	.listado-elementos .sinBorde tr td:first-child + td {background-color: #F1F1F1; }
	.pointer {cursor: pointer;}
	.volver { font:bold 13px Arial; color:#b01f12; text-decoration:underline;}
	.volver:hover { color:#2d568b; }

	.logueado { width:670px; margin:10px 10px; text-align:center; border:1px solid #ccc; background:#fefefe; padding:10px; }

		.tabla { width:720px; display:block; overflow:hidden; border:1px solid #919191; margin-bottom:20px; }
			.tabla th { background: url(../img/tabla-fondo-th.png) repeat-x; border:solid; border-width:0 1px 1px; border-color:#aaaaaa #d4d4d4; padding:0 5px; height:20px; font:bold 11px Arial; color:#000; }

			.tabla  .par { background: #c4c4c4;  }
			.tabla  .par td {  border:solid; border-width:0 1px 1px; border-color:#aaaaaa #d4d4d4; padding:3px 5px; font:normal 11px Arial; color:#343434; }

			.tabla  .impar { background: #e2dede;  }
			.tabla  .impar td {  border:solid; border-width:0 1px 1px; border-color:#aaaaaa #d4d4d4; padding:3px 5px; font:normal 11px Arial; color:#343434; }

			.tabla a { color:#343434; text-decoration:underline;}
			.tabla a:hover { color:#000; }
			.tabla tr:hover { background: #f9f9f9; }

		 .paginador { width:720px; display:block; overflow:hidden; border:1px solid #919191; margin-bottom:10px; }
			 .paginador th { background: url(../img/tabla-fondo-th.png) repeat-x; border:solid; border-width:0 1px 0; border-color:#aaaaaa #d4d4d4; padding:0 5px; height:20px; font:bold 11px Arial; color:#000; }
			 .paginador th img { vertical-align:middle; }
			 .paginador a { color:#343434; text-decoration:underline;}
			 .paginador a:hover { color:#000; }
			 .paginador strong { color:#bc151d; font-weight:bold; font-size:12px; }

		#paginador { display:block; width:420px; margin:10px 0; font:normal 12px Arial; color:#666; text-align:center; }
			#paginador .anterior {  color:#666; background: url(../img/paginador-anterior.png) no-repeat 0 4px; padding-left:10px; }
			#paginador .siguiente { color:#666; background: url(../img/paginador-siguiente.png) no-repeat 57px 4px; padding-right:10px; }
			#paginador .numero { margin:0 3px; }
			#paginador a { color:#666; }
			#paginador a:hover { color:#fff; text-decoration:underline; }
			#paginador .seleccionado { color:#fff; background:#666; padding:2px 2px 2px 4px; margin-right:2px; }

	#pie { width:770px; height:270px; display:block; position:relative; clear:both; }

		#pie #pie1 { width:770; height:97px; display:block; position:relative; }
			#pie #pie1 img { display:inline; float:left; }
			#pie #pie1 .buro { display:block; background: url(../img/logo-bureau-veritas.png) no-repeat; width:102px; height:127px; position:absolute; left:635px; top:-16px; }

		#pie #pie2 { width:770; height:100px; display:block;  }

		#pie #pie3 { width:770; height:22px; display:block; position:relative; background: url(../img/pie3-fondo.png) repeat-x;  position:relative; }
			#pie3 img { display:block; position:relative; top:-7px; }

		#pie #pie4 { width:745px; height:33px; display:block; background-color:#33332b; font:normal 11px Arial; color:#b3b3a1; padding:18px 0 0 25px;}
			#pie #pie4 .pieizq { display:inline; float:left; width:500px; padding-top:5px; }
				#pie #pie4 .pieizq a { color:#b3b3a1; }
				#pie #pie4 .pieizq a:hover { text-decoration:underline; }
			#pie #pie4 a.osmosis { display:inline; float:right; width: 200px; margin-right:16px; background:url(../img/osmosis.png) no-repeat 95px 0; padding-top:5px; color:#fff; }
			#pie #pie4 a.osmosis:hover { color:#fff; }