@import url("reset.css");
@import url("base.css");
#cabecera-fondo {
	position:relative;
	z-index:1;
	width:100%;
}
#cabecera-fondo #cabecera {
	position:relative;
	z-index:1;
	width:968px;
	margin-right: auto;
	margin-left: auto;
}
#cabecera-fondo #cabecera #titulo-del-contenido {
	position:relative;
	z-index:1;
	width:603px;
	float: left;
	padding-left: 122px;
	margin-top: 0em;
	margin-bottom: 0em;
	font-weight: normal;
	font-size: 13px;
	line-height: 16px;
	padding-top:7px;
	padding-bottom:7px;
	background-image: url(../picture_library/icono-titulo-del-contenido.gif);
	background-repeat: no-repeat;
	background-position: 122px 7px;
	text-indent: 22px;
	padding-right: 10px;
}
#cabecera-fondo #cabecera #navegador {
	position:relative;
	z-index:1;
	width:233px;
	margin:0em;
	float: left;
}
#cabecera-fondo #cabecera #navegador li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 30px;
	float:left;
	padding-left:4px;
	padding-right:8px;
	background-image:url(../picture_library/navegacion-separador-blanco.gif);
	background-repeat:no-repeat;
	background-position:right center
}
#cabecera-fondo #cabecera #navegador li a {
	padding-left:21px;
	display:block
}
#cabecera-fondo #cabecera #navegador li.mapa-del-sitio {
	padding-left:0
}
#cabecera-fondo #cabecera #navegador li.mapa-del-sitio a {
	background-image: url(../picture_library/icono-mapa-del-sitio.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#cabecera-fondo #cabecera #navegador li.feed-rss {
	padding-right:0;
	background-image: none;
}
#cabecera-fondo #cabecera #navegador li.feed-rss a {
	background-image: url(../picture_library/icono-feed-rss.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#cabecera-fondo #menu-detras {
	position:relative;
	z-index:1;
	width:100%;
	height:55px;
	background-image: url(../picture_library/menu-fondo.gif);
	background-repeat:  repeat-x;
	background-position: center top;
}
#cabecera-fondo #menu-detras #menu-delante {
	position:relative;
	z-index:1;
	width:968px;
	margin-top: 0em;
	margin-right: auto;
	margin-bottom: 0em;
	margin-left: auto;
	background-image: url(../picture_library/contenido-separador-fondo.png);
	background-repeat: no-repeat;
	background-position: center bottom;
	padding-bottom: 18px;
}
#cabecera-fondo #menu-detras #menu-delante #menu {
	position:relative;
	z-index:1;
	width:723px;
	margin:0em;
	height: 55px;
	color: #FFFFFF;
	float: left;
	padding-left: 132px;
	font-size: 15px;
	background-color: inherit;
}
#cabecera-fondo #menu-detras #menu-delante #menu li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 21px;
	float:left;
	padding-right:5px;
	padding-top: 19px;
	padding-bottom: 15px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li a {
	text-indent: -9999px;
	display: block;
	background-image: url(../picture_library/menu.gif);
	background-repeat: no-repeat;
	height: 21px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.acerca a {
	background-position: left top;
	width: 108px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.acerca a:visited {
	background-position: left -21px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.acerca a:hover {
	background-position: left -42px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.acerca a:active {
	background-position: left -63px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.acerca-activado a {
	background-position: left bottom;
	width: 125px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.contacto a {
	background-position: -125px top;
	width: 66px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.contacto a:visited {
	background-position: -125px -21px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.contacto a:hover {
	background-position: -125px -42px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.contacto a:active {
	background-position: -125px -63px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.contacto-activado a {
	background-position: -125px bottom;
	width: 75px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.sala a {
	background-position: -200px top;
	width: 107px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.sala a:visited {
	background-position: -200px -21px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.sala a:hover {
	background-position: -200px -42px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.sala a:active {
	background-position: -200px -63px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.sala-activado a {
	background-position: -200px bottom;
	width: 124px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.servicios a {
	background-position: -324px top;
	width: 70px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.servicios a:visited {
	background-position: -324px -21px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.servicios a:hover {
	background-position: -324px -42px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.servicios a:active {
	background-position: -324px -63px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.servicios-activado a {
	background-position: -324px bottom;
	width: 82px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.productos a {
	background-position: -406px top;
	width: 76px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.productos a:visited {
	background-position: -406px -21px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.productos a:hover {
	background-position: -406px -42px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.productos a:active {
	background-position: -406px -63px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.productos-activado a {
	background-position: -406px bottom;
	width: 88px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.archivado a {
	background-position: -494px top;
	width: 209px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.archivado a:visited {
	background-position: -494px -21px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.archivado a:hover {
	background-position: -494px -42px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.archivado a:active {
	background-position: -494px -63px;
}
#cabecera-fondo #menu-detras #menu-delante #menu li.archivado-activado a {
	background-position: -494px bottom;
	width: 247px;
}
#cabecera-fondo #menu-detras #menu-delante #telefono {
	position:relative;
	z-index:1;
	width:113px;
	float: left;
	font-size: 17px;
	background-image: url(../picture_library/telefono-fondo.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9999px;
	display: block;
	height: 42px;
	margin-top: 7px;
	margin-bottom: 6px;
}
#cabecera-fondo #menu-detras #menu-delante #telefono p {
	margin-bottom: 0px;
}
#cabecera-fondo #menu-detras #sonido-profesional {
	position:relative;
	z-index:1;
	width:431px;
	height: 18px;
	float: left;
	margin-bottom: 0px;
	background-image: url(../picture_library/sonido-profesional-fondo.png);
	background-repeat: no-repeat;
	background-position: 125px 19px;
	padding-right: 55px;
	padding-left: 127px;
	padding-top: 19px;
	padding-bottom: 18px;
	text-indent: -9999px;
	display: block;
}
#cabecera-fondo #menu-detras #formulario-buscador {
	position:relative;
	z-index:1;
	width:355px;
	height: 44px;
	float: left;
	margin: 0px;
	padding-top: 6px;
	padding-bottom: 5px;
	font-size: 14px;
}
#cabecera-fondo #menu-detras #formulario-buscador fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:355px;
	height: 44px;
	margin: 0px;
}
#cabecera-fondo #menu-detras #formulario-buscador fieldset legend {
	display: none;
}
#cabecera-fondo #menu-detras #formulario-buscador fieldset label {
	display: none;
}
#cabecera-fondo #menu-detras #formulario-buscador fieldset .input {
	background-image: url(../picture_library/buscador-input.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	width: 194px;
	padding-top: 12px;
	padding-bottom: 16px;
	padding-left: 13px;
	padding-right: 10px;
	font-weight: bold;
}
#cabecera-fondo #menu-detras #formulario-buscador fieldset .submit {
	background-image: url(../picture_library/buscador-submit.png);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	height: 44px;
	width: 138px;
	padding-bottom: 6px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
}
#logotipo-fondo {
	position:absolute;
	z-index:2;
	left:50%;
	top:0px;
	width:968px;
	background-color: #0099FF;
	margin-left: -484px;
	color: inherit;
}
#logotipo-fondo #logotipo {
	position:absolute;
	left:0px;
	top:0px;
	width:91px;
	height:79px;
	z-index:2;
	margin-top: 0em;
	margin-bottom: 0em;
	background-image: url(../picture_library/logotipo-fondo.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding-right: 17px;
	padding-left: 24px;
	padding-top: 36px;
	padding-bottom: 17px;
}
#logotipo-fondo #logotipo a {
	text-indent: -9999px;
	display: block;
	background-image: url(../picture_library/logotipo.gif);
	background-repeat: no-repeat;
	background-position: left top;
	width: 91px;
	height: 79px;
}
#logotipo-fondo #logotipo a:visited {
	background-position: left -79px;
}
#logotipo-fondo #logotipo a:hover {
	background-position: left -158px;
}
#logotipo-fondo #logotipo a:active {
	background-position: left -237px;
}
#contenedor-fondo {
	position:relative;
	z-index:1;
	width:100%;
}
#contenedor-fondo #breadcrumb {
	position:relative;
	z-index:1;
	width:968px;
	margin-right: auto;
	margin-left: auto;
	height: 38px;
	color: #FFFFFF;
	background-color: inherit;
	margin-top: 0px;
	margin-bottom: 0px;
}
#contenedor-fondo #breadcrumb li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 38px;
	float:left;
	padding-left:4px;
	padding-right:8px;
	background-image:url(../picture_library/navegacion-separador-blanco.gif);
	background-repeat:no-repeat;
	background-position:right center
}
#contenedor-fondo #breadcrumb li.no-1 {
	padding-left:0px;
}
#contenedor-fondo #breadcrumb li.no-2 {
	padding-right:0px;
	background-image:none;
}
#contenedor-fondo #galeria-de-productos-fondo {
	position:relative;
	z-index:1;
	width:100%;
	background-color: #0C0D20;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos {
	position:relative;
	z-index:1;
	width:968px;
	height: 192px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 16px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos .titulo {
	margin-top: 10px;
	margin-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	line-height: 20px;
	background-color: inherit;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista {
	position:relative;
	z-index:1;
	width:968px;
	height:152px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu {
	position:absolute;
	left:27px;
	top: 0px;
	width:915px;
	height:152px;
	margin: 0em;
	z-index: auto;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li {
	list-style-position: outside;
	list-style-type: none;
	float: left;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li a {
	background-image:url(../picture_library/scroll-menu.gif);
	background-repeat:no-repeat;
	display:block;
	width:39px;
	height:152px;
	text-indent:-9999px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li#scroll-anterior a {
	background-position:left top;
	margin-right: 837px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li#scroll-anterior a:visited {
	background-position:left -153px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li#scroll-anterior a:hover {
	background-position:left -306px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li#scroll-anterior a:active {
	background-position:left -459px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li#scroll-siguiente a {
	background-position:right top;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li#scroll-siguiente a:visited {
	background-position:right -153px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li#scroll-siguiente a:hover {
	background-position:right -306px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-menu li#scroll-siguiente a:active {
	background-position:right -459px;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-recorte {
	position: relative;
	overflow: hidden; /* important */
	width: 817px; /* important */
	height: 152px;
	z-index: auto;
	margin-right: auto;
	margin-left: auto;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-recorte #scroll {
	position: relative;
	width: 9000px; /* important */
	height: 152px;
	margin:0em;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-recorte #scroll li {
	list-style-position: outside;
	list-style-type: none;
	float: left;
	margin-right: 3px;
	background-color: #000000;
	height: 148px;
	width: 198px;
	overflow: hidden;
	border: 2px solid #f40f49;
	color: inherit;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-recorte #scroll li:visited {
	border: 2px solid #e60e45;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-recorte #scroll li:hover {
	border: 2px solid #ff104f;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-recorte #scroll li:active {
	border: 2px solid #d60d40;
}
#contenedor-fondo #galeria-de-productos-fondo #galeria-de-productos #galeria-lista #scroll-recorte #scroll li img {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
#contenedor-fondo #portada {
	position:relative;
	z-index:1;
	width:668px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 100px;
	padding-right: 200px;
	padding-top: 10px;
}
#contenedor-fondo #portada p {
	text-align: justify;
	text-indent: 15px;
}
#contenedor-fondo #secciones {
	position:relative;
	z-index:1;
	width:968px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#contenedor-fondo #secciones .categoria {
	margin-top: 0px;
	margin-bottom: 0px;
	color: #2cf40f;
	font-size: 36px;
	background-color: inherit;
}
#contenedor-fondo #secciones .sub-categoria {
	font-size: 16px;
}
#contenedor-fondo #secciones #compartir {
	position:relative;
	z-index:1;
	margin:0em;
	width: 968px;
	background-image: url(../picture_library/contenido-separador-fondo.png);
	background-position: center 18px;
	height: 34px;
	background-repeat: no-repeat;
	padding-top: 18px;
}
#contenedor-fondo #secciones #compartir li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 34px;
	float:left;
	padding-left:4px;
	padding-right:8px;
	background-image:url(../picture_library/navegacion-separador-blanco.gif);
	background-repeat:no-repeat;
	background-position:right center
}
#contenedor-fondo #secciones #compartir li a {
	padding-left:21px;
	display:block
}
#contenedor-fondo #secciones #compartir li.enviar {
	padding-left:0
}
#contenedor-fondo #secciones #compartir li.enviar a {
	background-image: url(../picture_library/icono-enviar.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#contenedor-fondo #secciones #compartir li.escribe a {
	background-image: url(../picture_library/icono-comentarios.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#contenedor-fondo #contenido {
	position:relative;
	z-index:1;
	width:968px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
}
#contenedor-fondo #contenido p {
	text-align: justify;
}
#contenedor-fondo #contenido .otros {
	padding: 10px;
	background-color: #0C0D20;
}
#contenedor-fondo #contenido #documentacion-adicional {
	position:relative;
	z-index:1;
	width:200px;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
#contenedor-fondo #contenido #documentacion-adicional .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #contenido #documentacion-adicional #documentos-lista {
	margin:0em;
}
#contenedor-fondo #contenido #documentacion-adicional #documentos-lista li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 20px;
}
#contenedor-fondo #contenido #documentacion-adicional #documentos-lista li a {
	padding-left:21px;
	display:block
}
#contenedor-fondo #contenido #documentacion-adicional #documentos-lista li.word a {
	background-image: url(../picture_library/icono-documentacion-adicional-word.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#contenedor-fondo #contenido #documentacion-adicional #documentos-lista li.excel a {
	background-image: url(../picture_library/icono-documentacion-adicional-excel.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#contenedor-fondo #contenido #documentacion-adicional #documentos-lista li.pdf a {
	background-image: url(../picture_library/icono-documentacion-adicional-acrobat.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#contenedor-fondo #contenido .precio {
	color: #2cf40f;
	font-size: 24px;
	background-color: inherit;
	text-align: right;
	font-style: italic;
	font-weight: bold;
}
#contenedor-fondo #contenido #contenido-relacionado {
	position:relative;
	z-index:1;
}
#contenedor-fondo #contenido #contenido-relacionado .titulo {
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #contenido #contenido-relacionado ul {
	margin-top: 0em;
	margin-right: 15px;
	margin-bottom: 0em;
	margin-left: 15px;
}
#contenedor-fondo #contenido #contenido-relacionado ul li {
	list-style: disc outside;
}
#contenedor-fondo #galeria-de-imagenes-fondo {
	position:relative;
	z-index:1;
	width:100%;
	background-color: #0C0D20;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes {
	position:relative;
	z-index:1;
	width:968px;
	height: 448px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes .titulo {
	display: none;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-frame {
	position:absolute;
	z-index:2;
	left:0px;
	top:0px;
	width:968px;
	height: 600px;
	background-image: url(../picture_library/galeria-fondo.png);
	background-repeat:  repeat-y;
	background-position: center center;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes img {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista {
	position:absolute;
	z-index:3;
	width:968px;
	height:115px;
	left: 0px;
	bottom: 10px;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu {
	position:absolute;
	left:49px;
	top: 0px;
	width:870px;
	height:115px;
	margin: 0em;
	z-index: auto;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li {
	list-style-position: outside;
	list-style-type: none;
	float: left;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li a {
	background-image:url(../picture_library/galeria-scroll-menu.gif);
	background-repeat:no-repeat;
	display:block;
	width:39px;
	height:115px;
	text-indent:-9999px;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li#scroll-anterior a {
	background-position:left top;
	margin-right: 792px;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li#scroll-anterior a:visited {
	background-position:left -115px;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li#scroll-anterior a:hover {
	background-position:left -230px;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li#scroll-anterior a:active {
	background-position:left -345px;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li#scroll-siguiente a {
	background-position:right top;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li#scroll-siguiente a:visited {
	background-position:right -115px;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li#scroll-siguiente a:hover {
	background-position:right -230px;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-menu li#scroll-siguiente a:active {
	background-position:right -345px;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-recorte {
	position: relative;
	overflow: hidden; /* important */
	width: 772px; /* important */
	height: 115px;
	z-index: auto;
	margin-right: auto;
	margin-left: auto;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-recorte #scroll {
	position: relative;
	width: 9000px; /* important */
	height: 115px;
	margin:0em;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-recorte #scroll li {
	list-style-position: outside;
	list-style-type: none;
	float: left;
	margin-right: 3px;
	background-color: #000000;
	height: 111px;
	width: 148px;
	overflow: hidden;
	border: 2px solid #f40f49;
	color: inherit;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-recorte #scroll li:visited {
	border: 2px solid #e60e45;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-recorte #scroll li:hover {
	border: 2px solid #ff104f;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-recorte #scroll li:active {
	border: 2px solid #d60d40;
}
#contenedor-fondo #galeria-de-imagenes-fondo #galeria-de-imagenes #galeria-lista #scroll-recorte #scroll li img {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
#contenedor-fondo #contenido #derecho {
	position:relative;
	z-index:1;
	width:320px;
	float: right;
	margin-bottom: 10px;
	margin-left: 10px;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion {
	position:relative;
	z-index:1;
	width:300px;
	background-color: #0C0D20;
	padding: 10px;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos {
	position:relative;
	z-index:1;
	width:250px;
	padding-left: 50px;
	background-image: url(../picture_library/contactos.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard {
	width:250px;
	padding-bottom: 10px;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard p {
	margin-bottom: 0em;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard .fn {
	font-weight: bold;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard .org {
	width:0;
	text-indent:-9999px;
	display:block;
	line-height: 0px;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard .title {
	font-style: italic;
	text-align: left;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard .email {
	display: none
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard .url {
	display: none
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard .work {
	display: none
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard .fax {
	display: none
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard .type {
	display: none
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #contactos .vcard .adr {
	display: none
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #formulario-solicitud-de-informacion {
	position:relative;
	z-index:1;
	width: 300px;
	font-size: 14px;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #formulario-solicitud-de-informacion fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:300px;
	margin: 0px;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #formulario-solicitud-de-informacion fieldset legend {
	display: none;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #formulario-solicitud-de-informacion fieldset label {
	line-height: 25px;
	font-weight: bold;
	display: block;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #formulario-solicitud-de-informacion fieldset .input {
	background-color: transparent;
	background-image: url(../picture_library/comentario-input.png);
	width: 278px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center center;
	height: 18px;
	padding-top: 13px;
	padding-right: 11px;
	padding-bottom: 17px;
	padding-left: 11px;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #formulario-solicitud-de-informacion fieldset .textarea {
	background-color: transparent;
	background-image: url(../picture_library/comentario-textarea.png);
	width: 278px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center center;
	height: 82px;
	padding: 11px;
	margin-bottom: 0px;
}
#contenedor-fondo #contenido #derecho #solicitud-de-informacion #formulario-solicitud-de-informacion fieldset .submit {
	height: 42px;
	width: 300px;
	background-image: url(../picture_library/comentario-submit.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	font-weight: bold;
	padding-bottom: 7px;
	color: #FFFFFF;
}
#contenedor-fondo #contenido #derecho #ubicacion-contenido {
	position:relative;
	z-index:1;
	width:320px;
}
#contenedor-fondo #contenido #derecho #ubicacion-contenido .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #contenido #derecho #ubicacion-contenido #map {
	position:relative;
	z-index:1;
	width:316px;
	height: 316px;
	background-color: #000000;
	border: 2px solid #f40f49;
	background-image: url(../picture_library/icono-precargador.gif);
	background-repeat: no-repeat;
	background-position: center center;
	color: inherit;
}
#contenedor-fondo #contenido #derecho #ubicacion-contenido #map img {
	background-image: none;
}
#contenedor-fondo #contenido #derecho #vease-tambien {
	position:relative;
	z-index:1;
	width:320px;
}
#contenedor-fondo #contenido #derecho #vease-tambien .titulo {
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #contenido #derecho #vease-tambien ul {
	margin-top: 0em;
	margin-right: 15px;
	margin-bottom: 0em;
	margin-left: 15px;
}
#contenedor-fondo #contenido #derecho #vease-tambien ul li {
	list-style: disc outside;
}
#contenedor-fondo #comentarios-fondo {
	position:relative;
	z-index:1;
	width:100%;
	background-color: #0C0D20;
}
#contenedor-fondo #comentarios-fondo #comentarios {
	position:relative;
	z-index:1;
	width:968px;
	margin-right: auto;
	margin-left: auto;
	padding-top: 10px;
	padding-bottom: 10px;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario {
	position:relative;
	z-index:1;
	width:300px;
	float: left;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #formulario-comentarios {
	position:relative;
	z-index:1;
	width: 300px;
	font-size: 14px;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #formulario-comentarios fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:300px;
	margin: 0px;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #formulario-comentarios fieldset legend {
	display: none;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #formulario-comentarios fieldset label {
	line-height: 25px;
	font-weight: bold;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #formulario-comentarios fieldset .oculto {
	display: none;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #formulario-comentarios fieldset .textarea {
	background-color: transparent;
	background-image: url(../picture_library/comentario-textarea.png);
	width: 278px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center center;
	height: 82px;
	padding: 11px;
	margin-bottom: 0px;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #formulario-comentarios fieldset .submit {
	height: 42px;
	width: 300px;
	background-image: url(../picture_library/comentario-submit.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	font-weight: bold;
	padding-bottom: 7px;
	color: #FFFFFF;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #normas-de-uso {
	position:relative;
	z-index:1;
	width:300px;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #normas-de-uso .titulo {
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #normas-de-uso ul {
	margin-top: 0em;
	margin-right: 15px;
	margin-bottom: 0em;
	margin-left: 15px;
	font-size: 11px;
}
#contenedor-fondo #comentarios-fondo #comentarios #postear-comentario #normas-de-uso ul li {
	list-style: disc outside;
}
#contenedor-fondo #comentarios-fondo #comentarios #los-comentarios {
	position:relative;
	z-index:1;
	width:658px;
	float: left;
	padding-left: 10px;
}
#contenedor-fondo #comentarios-fondo #comentarios #los-comentarios .titulo {
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #comentarios-fondo #comentarios #los-comentarios #comentarios-lista {
	position:relative;
	z-index:1;
	width:658px;
}
#contenedor-fondo #comentarios-fondo #comentarios #los-comentarios #comentarios-lista .fecha {
	line-height: 32px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #21213b;
	margin-bottom: 10px;
}
#contenedor-fondo #comentarios-fondo #comentarios #los-comentarios #comentarios-lista .comentario-1 {
	width:638px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #21213b;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#contenedor-fondo #comentarios-fondo #comentarios #los-comentarios #comentarios-lista .comentario-2 {
	width:638px;
	background-color: #15173b;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #21213b;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	color: inherit;
}
#contenedor-fondo #comentarios-fondo #comentarios #los-comentarios .paginacion {
	margin:0em;
	height: 38px;
}
#contenedor-fondo #comentarios-fondo #comentarios #los-comentarios .paginacion li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 38px;
	float:left;
	padding-right:8px;
}
#contenedor-fondo #mapa-del-sitio {
	position:relative;
	z-index:1;
	width:668px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 100px;
	padding-right: 200px;
}
#contenedor-fondo #mapa-del-sitio .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #mapa-del-sitio .otros {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 18px;
	background-image: url(../picture_library/icono-documento-vertical.gif);
	text-indent: 20px;
	background-repeat: no-repeat;
	background-position: left 1px;
}
#contenedor-fondo #mapa-del-sitio .url {
	margin:0em;
	height: 30px;
}
#contenedor-fondo #mapa-del-sitio .url li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 30px;
	float:left;
	padding-left:4px;
	padding-right:8px;
	background-image:url(../picture_library/navegacion-separador-negro.gif);
	background-repeat:no-repeat;
	background-position:right center
}
#contenedor-fondo #mapa-del-sitio .url li.no-1 {
	padding-left:0px;
}
#contenedor-fondo #mapa-del-sitio .url li.no-2 {
	padding-right:0px;
	background-image:none;
}
#contenedor-fondo #mapa-del-sitio .adicional {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 18px;
	background-image: url(../picture_library/icono-documento-horizontal.gif);
	text-indent: 30px;
	background-repeat: no-repeat;
	background-position: 10px 2px;
}
#contenedor-fondo #mapa-del-sitio .paginacion {
	margin:0em;
	height: 38px;
}
#contenedor-fondo #mapa-del-sitio .paginacion li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 38px;
	float:left;
	padding-right:8px;
}
#contenedor-fondo #resultados-de-la-busqueda {
	position:relative;
	z-index:1;
	width:668px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 100px;
	padding-right: 200px;
}
#contenedor-fondo #resultados-de-la-busqueda .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #resultados-de-la-busqueda .fecha {
	font-size: 15px;
	line-height: 36px;
	padding-right: 10px;
	padding-left: 10px;
	text-transform: uppercase;
	margin-top: 0em;
	margin-bottom: 0em;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #0C0D20;
}
#contenedor-fondo #resultados-de-la-busqueda .otros {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 18px;
	background-image: url(../picture_library/icono-documento-vertical.gif);
	text-indent: 20px;
	background-repeat: no-repeat;
	background-position: left 1px;
}
#contenedor-fondo #resultados-de-la-busqueda .adicional {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 18px;
	background-image: url(../picture_library/icono-documento-horizontal.gif);
	text-indent: 30px;
	background-repeat: no-repeat;
	background-position: 10px 2px;
}
#contenedor-fondo #resultados-de-la-busqueda .url {
	margin:0em;
	height: 30px;
}
#contenedor-fondo #resultados-de-la-busqueda .url li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 30px;
	float:left;
	padding-left:4px;
	padding-right:8px;
	background-image:url(../picture_library/navegacion-separador-negro.gif);
	background-repeat:no-repeat;
	background-position:right center
}
#contenedor-fondo #resultados-de-la-busqueda .url li.no-1 {
	padding-left:0px;
}
#contenedor-fondo #resultados-de-la-busqueda .url li.no-2 {
	padding-right:0px;
	background-image:none;
}
#contenedor-fondo #resultados-de-la-busqueda .paginacion {
	margin:0em;
	height: 38px;
}
#contenedor-fondo #resultados-de-la-busqueda .paginacion li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 38px;
	float:left;
	padding-right:8px;
}
#contenedor-fondo #resultados-de-la-busqueda .contenido-1 {
	padding: 10px;
}
#contenedor-fondo #resultados-de-la-busqueda .contenido-2 {
	background-color: #0C0D20;
	padding: 10px;
}
#contenedor-fondo #contactar {
	position:relative;
	z-index:1;
	width:968px;
	margin-right: auto;
	margin-left: auto;
}
#contenedor-fondo #contactar #donde-estamos {
	position:relative;
	z-index:1;
	width:658px;
	float: left;
}
#contenedor-fondo #contactar #donde-estamos .titulo {
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: inherit;
}
#contenedor-fondo #contactar #donde-estamos .otros {
	font-size: 16px;
	margin-top: 0px;
	margin-bottom: 0px;
}
#contenedor-fondo #contactar #donde-estamos #formulario-encontrarnos {
	position:relative;
	z-index:1;
	width:658px;
	height: 44px;
	margin: 0px;
	font-size: 14px;
}
#contenedor-fondo #contactar #donde-estamos #formulario-encontrarnos fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:658px;
	height: 44px;
	margin: 0px;
}
#contenedor-fondo #contactar #donde-estamos #formulario-encontrarnos fieldset legend {
	display: none;
}
#contenedor-fondo #contactar #donde-estamos #formulario-encontrarnos fieldset label {
	display: none;
}
#contenedor-fondo #contactar #donde-estamos #formulario-encontrarnos fieldset .input {
	background-image: url(../picture_library/formulario-encontrarnos-input.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
	float: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	width: 523px;
	padding-top: 12px;
	padding-bottom: 16px;
	padding-left: 13px;
	padding-right: 10px;
	font-weight: bold;
}
#contenedor-fondo #contactar #donde-estamos #formulario-encontrarnos fieldset .submit {
	background-image: url(../picture_library/formulario-encontrarnos-submit.png);
	background-repeat: no-repeat;
	background-position: left top;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	height: 44px;
	width: 112px;
	padding-bottom: 6px;
	font-weight: bold;
	color: #FFFFFF;
	float: left;
}
#contenedor-fondo #contactar #donde-estamos #map_canvas {
	width:654px;
	height: 400px;
	border: 2px solid #f40f49;
	background-image: url(../picture_library/icono-precargador.gif);
	background-repeat: no-repeat;
	background-position: center center;
	background-color: #000000;
	color: inherit;
}
#contenedor-fondo #contactar #donde-estamos #map_canvas img {
	background-image: none;
}
#contenedor-fondo #contactar #donde-estamos #directions {
	width:648px;
	height: 200px;
	overflow-x:hidden;
	overflow-y:scroll;
}
#contenedor-fondo #contactar #donde-estamos #directions img {
	background-image: none;
}
#contenedor-fondo #contactar #donde-estamos #directions tr {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#contenedor-fondo #contactar #donde-estamos #directions td {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
#contenedor-fondo #contactar #informacion-de-contacto {
	position:relative;
	z-index:1;
	width:300px;
	float: left;
	padding-left: 10px;
}
#contenedor-fondo #contactar #informacion-de-contacto .titulo {
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #contactar #informacion-de-contacto .phone {
	width:290px;
	padding-left: 10px;
	padding-bottom: 10px;
}
#contenedor-fondo #contactar #informacion-de-contacto #formulario-contacto {
	position:relative;
	z-index:1;
	width: 300px;
	font-size: 14px;
}
#contenedor-fondo #contactar #informacion-de-contacto #formulario-contacto fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:300px;
}
#contenedor-fondo #contactar #informacion-de-contacto #formulario-contacto fieldset legend {
	display: none;
}
#contenedor-fondo #contactar #informacion-de-contacto #formulario-contacto fieldset label {
	line-height: 25px;
	font-weight: bold;
}
#contenedor-fondo #contactar #informacion-de-contacto #formulario-contacto fieldset .input {
	background-color: transparent;
	background-image: url(../picture_library/comentario-input.png);
	width: 278px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center center;
	height: 18px;
	padding-top: 13px;
	padding-right: 11px;
	padding-bottom: 17px;
	padding-left: 11px;
}
#contenedor-fondo #contactar #informacion-de-contacto #formulario-contacto fieldset .textarea {
	background-color: transparent;
	background-image: url(../picture_library/comentario-textarea.png);
	width: 278px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center center;
	height: 82px;
	padding: 11px;
	margin-bottom: 0px;
}
#contenedor-fondo #contactar #informacion-de-contacto #formulario-contacto fieldset .submit {
	height: 42px;
	width: 300px;
	background-image: url(../picture_library/comentario-submit.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	font-weight: bold;
	padding-bottom: 7px;
	color: #FFFFFF;
}
#contenedor-fondo #politica-de-privacidad {
	position:relative;
	z-index:1;
	width:668px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 100px;
	padding-right: 200px;
}
#contenedor-fondo #politica-de-privacidad .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #politica-de-privacidad .otros {
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#contenedor-fondo #aviso-legal {
	position:relative;
	z-index:1;
	width:668px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 100px;
	padding-right: 200px;
}
#contenedor-fondo #aviso-legal .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #aviso-legal .otros {
	font-size: 16px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#contenedor-fondo #listado {
	position:relative;
	z-index:1;
	width:668px;
	margin-right: auto;
	margin-left: auto;
	padding-left: 100px;
	padding-right: 200px;
}
#contenedor-fondo #listado .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #listado .otros {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 18px;
	background-image: url(../picture_library/icono-documento-vertical.gif);
	text-indent: 20px;
	background-repeat: no-repeat;
	background-position: left 1px;
}
#contenedor-fondo #listado .adicional {
	font-size: 14px;
	margin-top: 5px;
	margin-bottom: 5px;
	line-height: 18px;
	background-image: url(../picture_library/icono-documento-horizontal.gif);
	text-indent: 30px;
	background-repeat: no-repeat;
	background-position: 10px 2px;
}
#contenedor-fondo #listado .ruta {
	margin:0em;
	height: 26px;
}
#contenedor-fondo #listado .ruta li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 26px;
	float:left;
	padding-left:4px;
	padding-right:8px;
	background-image:url(../picture_library/navegacion-separador-negro.gif);
	background-repeat:no-repeat;
	background-position:right center
}
#contenedor-fondo #listadodo .ruta li.no-1 {
	padding-left:0px;
}
#contenedor-fondo #listado .paginacion {
	margin:0em;
	height: 38px;
}
#contenedor-fondo #listado .paginacion li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 38px;
	float:left;
	padding-right:8px;
}
#contenedor-fondo #enviar-a-un-amigo {
	position:relative;
	z-index:1;
	width:300px;
	margin-right: auto;
	margin-left: auto;
}
#contenedor-fondo #enviar-a-un-amigo .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #enviar-a-un-amigo #formulario-amigo {
	position:relative;
	z-index:1;
	width: 300px;
	font-size: 14px;
}
#contenedor-fondo #enviar-a-un-amigo #formulario-amigo fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:300px;
}
#contenedor-fondo #enviar-a-un-amigo #formulario-amigo fieldset legend {
	display: none;
}
#contenedor-fondo #enviar-a-un-amigo #formulario-amigo fieldset label {
	line-height: 25px;
	font-weight: bold;
}
#contenedor-fondo #enviar-a-un-amigo #formulario-amigo fieldset .input {
	background-color: transparent;
	background-image: url(../picture_library/comentario-input.png);
	width: 278px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center center;
	height: 18px;
	padding-top: 13px;
	padding-right: 11px;
	padding-bottom: 17px;
	padding-left: 11px;
}
#contenedor-fondo #enviar-a-un-amigo #formulario-amigo fieldset .textarea {
	background-color: transparent;
	background-image: url(../picture_library/comentario-textarea.png);
	width: 278px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center center;
	height: 82px;
	padding: 11px;
	margin-bottom: 0px;
}
#contenedor-fondo #enviar-a-un-amigo #formulario-amigo fieldset .submit {
	height: 42px;
	width: 300px;
	background-image: url(../picture_library/comentario-submit.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: transparent;
	font-weight: bold;
	padding-bottom: 7px;
	color: #FFFFFF;
}
#contenedor-fondo #control-de-usuarios {
	position:relative;
	z-index:1;
	width:300px;
	margin-right: auto;
	margin-left: auto;
}
#contenedor-fondo #control-de-usuarios .titulo {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 20px;
	padding-bottom: 10px;
	color: #2cf40f;
	font-size: 20px;
	background-color: inherit;
}
#contenedor-fondo #control-de-usuarios #formulario-privado {
	position:relative;
	z-index:1;
	width: 300px;
	font-size: 14px;
}
#contenedor-fondo #control-de-usuarios #formulario-privado fieldset {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width:300px;
}
#contenedor-fondo #control-de-usuarios #formulario-privado fieldset legend {
	display: none;
}
#contenedor-fondo #control-de-usuarios #formulario-privado fieldset label {
	line-height: 25px;
	font-weight: bold;
}
#contenedor-fondo #control-de-usuarios #formulario-privado fieldset .input {
	background-color: transparent;
	background-image: url(../picture_library/comentario-input.png);
	width: 278px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center center;
	height: 18px;
	padding-top: 13px;
	padding-right: 11px;
	padding-bottom: 17px;
	padding-left: 11px;
}
#contenedor-fondo #control-de-usuarios #formulario-privado fieldset .textarea {
	background-color: transparent;
	background-image: url(../picture_library/comentario-textarea.png);
	width: 278px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	font-weight: bold;
	background-repeat: no-repeat;
	background-position: center center;
	height: 82px;
	padding: 11px;
	margin-bottom: 0px;
}
#contenedor-fondo #control-de-usuarios #formulario-privado fieldset .submit {
	height: 42px;
	width: 300px;
	background-image: url(../picture_library/comentario-submit.png);
	background-repeat: no-repeat;
	background-position: center center;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: inherit;
	font-weight: bold;
	padding-bottom: 7px;
	color: #FFFFFF;
}
#contenedor-fondo #pie {
	position:relative;
	z-index:1;
	width:968px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../picture_library/contenido-separador-fondo.png);
	background-repeat: no-repeat;
	background-position: center 18px;
	padding-top: 38px;
}
#contenedor-fondo #pie #datos {
	position:relative;
	z-index:1;
	width:679px;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: inherit;
}
#contenedor-fondo #pie #datos li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 20px;
	float:left;
	padding-right:8px;
}
#contenedor-fondo #pie #datos li.no {
	padding-right:0px;
	background-image:none;
}
#contenedor-fondo #pie #navegacion {
	position:relative;
	z-index:1;
	width:562px;
	margin-right: auto;
	margin-left: auto;
	height: 20px;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
	background-color: inherit;
}
#contenedor-fondo #pie #navegacion li {
	list-style-position:outside;
	list-style-type:none;
	line-height: 20px;
	float:left;
	padding-left:4px;
	padding-right:8px;
	background-image:url(../picture_library/navegacion-separador-blanco.gif);
	background-repeat:no-repeat;
	background-position:right center
}
#contenedor-fondo #pie #navegacion li.no-1 {
	padding-left:0px;
}
#contenedor-fondo #pie #navegacion li.no-2 {
	padding-right:0px;
	background-image:none;
}
#contenedor-fondo #pie #disenado {
	position:relative;
	z-index:1;
	line-height: 20px;
	text-align: center;
	width: 968px;
	margin-bottom: 20px;
}
#contenedor-fondo #pie #titulo-del-contenido-pie {
	position:relative;
	z-index:1;
	line-height: 50px;
	margin-bottom: 0em;
	text-align: center;
	background-image: url(../picture_library/contenido-separador-fondo.png);
	background-repeat: no-repeat;
	background-position: center top;
	width: 968px;
}

