body {
	background-color:#E3F7FE;
	background: url(/images/bgfondo.gif) top left repeat;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	padding: 0;
	margin: 0;
	text-align: center;
	vertical-align: top;
}
A:link {
	color: #000;
	text-decoration: none;
}
A:visited {
	color: #000;
	text-decoration: none;
}
A:hover {
	color: #000;
	text-decoration: underline;
}
a.no_dec:hover {
	color: #000;
	text-decoration: none;
}
p {
	padding: 0;
}
#table {
	background-color: #E3F7FE;
	width: 760px;
	border-left: 1px solid #225399;
	border-right: 1px solid #225399;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}

#lang-chooser {
	color: #225399;
	float: right;
	margin-top: 0px;
	width: 450px;
	text-align: right;
	padding-right: 3px;
	padding-top: 3px;
	/*font-weight: bold;*/
	}

#lang-chooser a {
	color: #225399;
	padding: 2px;
	margin-left: 5px;
	padding-left: 5px;
	padding-right: 5px;
	border: 1px solid #225399;
	}

#lang-chooser a b {
	color: #225399;
	/*text-decoration: underline;*/
	}

/* LINKS CUENTA */
#cuenta {
	background-color: #225399;
	height: 30px;
	border-bottom: 1px solid #fff;
	text-align: center;
	color: #FFF;
	font-weight: bold;
	padding-left: 20px;
	vertical-align: middle;
}
#cuenta a, #cuenta a:link, #cuenta a:visited, #cuenta a:active {
	text-decoration: none;
	color: #fff;
}
#cuenta a:hover {
	text-decoration: underline;
	color: #fff;
}
.bot-contactenos, .bot-condiciones, .bot-estadopedido, .bot-cesta, .bot-areaempresas {
	height: 21px;
	padding: 4px 15px 0px 15px;
	display: block;
	text-align: left;
	float: left;
	white-space: nowrap;
	background: url(/images/imseparador_bot.gif) right no-repeat;
}
.bot-areaempresas {
	width: 140px;
}
.bot-cesta {
	width: 130px;
}
.bot-estadopedido {
	width: 100px;
}
.bot-condiciones {
	width: 135px;
}
.bot-contactenos {
	width: 80px;
	background: none;
	padding-right: 0px;
}
/* LINKS CUENTA */


/* HEADER */
#header {
	background-color: #E3F7FE;
	height: 84px;
	text-align: left;
	padding-top: 5px;
	padding-left: 26px;
	background: url(/images/bgheader.gif) repeat-x;
}
.logo {
	/*background: url(/images/imlogo.gif) no-repeat;*/
	width: 240px;
	height: 62px;
	display: compact;
	text-align: left;
	vertical-align: bottom;
	float: left;
}
.logo img{
	border: 0;
}
.info-tel {
	/*background: url(/images/entrega.png) no-repeat;*/
	margin-top: 17px;
	margin-right: 1px;
	width: 380px;
	height: 41px;
	display: compact;
	float: right;
	color: #336699;
	font-weight: bold;
	
}
.info-tel a,
.info-tel a:link,
.info-tel a:visited{
	color: #336699;
}
/* HEADER */

/* TABLA CONTENIDO */

#contenido {
	width: 579px;
	text-align: left;
	padding: 0;
	margin: 0;
	vertical-align: top;
	display: block;
	FONT: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#pack, #pack-novedades {
	color:#225399;
	font-size: 14px;
	font-weight: bold;
	vertical-align: top;
	margin: 0;/* background: url(/images/impunteadaver_pack.gif) repeat-y; */
	padding-top: 12px;
	padding-bottom: 12px;
}
#pack {
	font-size: 12px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#tt-interior {
	width: 579px;
	FONT: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	vertical-align: top;
	padding: 0;
	margin: 0;
	text-align: left;
}
.tt-interior {
	width: 579px;
	FONT: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	vertical-align: top;
	padding: 0;
	margin: 0;
	text-align: left;
}
.contenido-interior {
	color: #000;
	FONT: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding: 0;
	margin: 10px;
	text-align: justify;
}
.contenido-interior table {
	color: #000;
	FONT: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding: 0;
	margin: 10px;
	text-align: justify;
}
.form {
	color: #225399;
	FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#pack-comprar {
	width: 579px;
	color:#225399;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	padding: 0;
	margin: 0;
	text-align: left;
}
#pack-descripcion p {
	width: 520px;
	color:#2D383C;
	font-size: 12px;
	vertical-align: top;
	padding-top: 10px;
	padding-left: 15px;
	padding-right: 15px;
	margin: 0;
	text-align: justify;
}
#pack-col {
	color:#225399;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	padding: 0;
	margin: 0;
	text-align: left;
}
#pack-col1 {
	width: 289px;
	color:#225399;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	padding: 0;
	margin: 0;
	text-align: left;
}
.pack-col1 {
	width: 289px;
	color:#225399;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	padding: 0;
	margin: 0;
	text-align: left;
}
#pack-col2 {
	width: 288px;
	color:#225399;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	padding: 0;
}

/*** Etiquetas ***/
#etiquetas-selector{
	position: relative;
	display: block;
}
#etiquetas-selector p.title{
	margin: -14px 0 13px 0;
	padding: 0 0 0 26px;
	font-weight: normal;
}
#etiquetas-selector img{
	vertical-align: middle;
	margin: 0 0 2px 0;
	width: 200px;
}
#fuentes img{
	display: none;
	position: absolute;
	width: 142px;
	height: 49px;
}
#fuente{
	margin: 0 0 8px 24px;
}
#etiqueta-text{
	margin: 0 0 0 24px;
}
.title2{
	margin: 0 0 0 24px;
}

#tt-secciones {
	background: url(/images/imitemstt.gif) no-repeat;
	color:#225399;
	font-size: 12px;
	padding-left: 22px;
	padding-top: 0px;
	line-height: 22px;
	background-color: #BFECFD;
	display: block;
	font-weight: bold;
	vertical-align: middle;
}
.tt-secciones {
	background: url(/images/imitemstt.gif) no-repeat;
	color:#225399;
	font-size: 12px;
	padding-left: 22px;
	padding-top: 0px;
	line-height: 22px;
	background-color: #BFECFD;
	display: block;
	font-weight: bold;
	vertical-align: middle;
}
#tt-pack {
	background: url(/images/imitemstt.gif) no-repeat;
	padding-left: 22px;
	padding-top: 0px;
	line-height: 22px;
	background-color: #BFECFD;
	display: block;
	vertical-align: middle;
	font-weight: bold;
	margin-bottom: 10px;
}
#tt-pack-vacio {
	padding-left: 22px;
	line-height: 22px;
	height: 22px;
	background-color: #BFECFD;
	display: block;
	vertical-align: middle;
}
#colecciones {
	width: 212px;
	color:#225399;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	padding: 0;
	margin: 0;
}
#tt-colecciones {
	background: url(/images/imitemstt.gif) no-repeat;
	padding-left: 22px;
	padding-top: 0px;
	line-height: 22px;
	background-color: #BFECFD;
	display: block;
	vertical-align: middle;
}
.packs {
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	vertical-align: top;
	text-align: justify;
	padding: 0 8px 0 0;
	margin: 0px;
}
span.txt-precio{
	font-size: 13px;
	font-weight: normal;
	display: block;
	float: left;
	width: 190px;
	padding-right: 30px;
	text-align: right;
}
span#country{
	cursor: pointer;
	background-color: #225399;
	color: #fff;
	padding: 0 5px;
}
ul#country-selector{
	position: absolute;
	margin: 0;
	padding: 5px;
	list-style-type: none;
	width: auto;
	background-color: #225399;
	color: #fff;
	height: 200px;
	overflow: scroll;
	overflow-x: hidden;
}
ul#country-selector li{
	cursor: pointer;
	padding: 4px 0;
}
.photo {
	padding-right: 8px;
	padding-bottom: 5px;
	float: left;
}
.comprar {
	float: right;
	margin-right: 10px;
	padding-top: 6px;
}
.comprar-interior {
	margin-right: 10px;
	padding-top: 6px;
	padding-left: 5px;
}
.seguir-terminar {
	text-align: right;
	margin-left: 20px;
	padding-top: 15px;
	vertical-align: middle;
}
.tt-cantidad {
	height: 21px;
	width: 80px;
	text-align: center;
	background-color: #5881B5;
	color: #fff;
	font-weight: bold;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.td-cantidad {
	text-align: center;
	background-color: #D7EFF8;
	color: #000;
	font-weight: normal;
	padding: 5px;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.td-cantidad-envio {
	text-align: center;
	background-color: #D7EFF8;
	color: #000;
	font-weight: normal;
	padding: 5px;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.tc-cantidad {
	height: 21px;
	width: 80px;
	text-align: center;
	background-color: #5881B5;
	color: #fff;
	font-weight: bold;
}
.tc-nombre {
	height: 21px;
	text-align: left;
	background-color: #5881B5;
	color: #fff;
	font-weight: bold;
	padding-left: 3px;
}
.tc-destinatario {
	height: 21px;
	text-align: left;
	background-color: #5881B5;
	color: #fff;
	font-weight: bold;
	padding-left: 3px;
}
.tc-precio {
	height: 21px;
	width: 80px;
	text-align: center;
	background-color: #5881B5;
	color: #fff;
	font-weight: bold;
}
.tc-total {
	height: 21px;
	width: 80px;
	text-align: center;
	background-color: #5881B5;
	color: #fff;
	font-weight: bold;
}
.tt-descripcion {
	height: 21px;
	width: 400px;
	background-color: #5881B5;
	color: #fff;
	font-weight: bold;
	text-align: center;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.td-descripcion {
	text-align: left;
	background-color: #D7EFF8;
	color: #000;
	font-weight: normal;
	padding: 5px;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.td-descripcion-envio {
	text-align: left;
	background-color: #D7EFF8;
	color: #000;
	font-weight: bold;
	padding: 5px;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.tt-precio {
	height: 21px;
	width: 60px;
	text-align: center;
	background-color: #5881B5;
	color: #fff;
	font-weight: bold;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.td-precio {
	text-align: right;
	background-color: #D7EFF8;
	color: #000;
	font-weight: normal;
	padding: 5px;
	vertical-align: top;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.tt-total {
	height: 21px;
	width: 60px;
	text-align: center;
	background-color: #5881B5;
	color: #fff;
	font-weight: bold;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.td-total {
	text-align: right;
	background-color: #D7EFF8;
	color: #000;
	font-weight: normal;
	padding: 5px;
	vertical-align: top;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.td-actualizar {
	background-color: #5881B5;
	text-align: center;
	height: 25px;
	vertical-align: middle;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
.cantidad {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.direccion {
	display: block;
	font-size: 12px;
	font-weight: bold;
	color: #000;
}
.ver-pack {
	font-size: 12px;
	font-weight: normal;
	padding-left: 14px;
}
.ver-colecciones {
	font-size: 12px;
	font-weight: normal;
	padding-top: 25px;
	text-align: center;
}
.foto-colecciones {
	width: 212px;
	text-align: center;
	padding-top: 25px;
}
.tt-colecciones {
	padding-top: 20px;
	padding-left: 14px;
	height: 18px;
	color: #000;
	font-size: 12px;
}
/* TABLA CONTENIDO */


/* Estilo LEFTNAV */

#leftnav {
	width: 165px;
	text-align:left;
	padding: 0px 7px 0px 7px;
	vertical-align: top;
}
#leftnav ul {
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#leftnav li {
	display: block;
	font-style: normal;
	font-weight: bold;
	font-size:  11px;
	line-height: 21px;
	border-bottom: 1px solid #D3EDF7;
	padding: 0;
	margin: 0;
	background: url(/images/bgboton_silver.gif) repeat-x;
	color: #225399;
	padding-left: 23px;
}
#leftnav a {
	display: block;
	color: #5881B5;
	text-decoration: none;
	padding: 0 0 0 .5em;
}
#nav1, #nav2, #nav3, #nav4, #nav5, #nav6, #nav7, #nav8, nav9, nav10, nav11, nav12 a {
}
/* CUANDO NO TENGA LINK BORRAR LINEA DE ABAJO Y DEJAR ESTA
#nav1, #nav2, #nav3, #nav4, #nav5, li#nav6, li#nav7, nav8, nav9, nav10, nav11, nav12 {
	padding-left: .5em;

}
*/
#nav1, #nav2, #nav3, #nav4, #nav5, #nav6, li#nav7, #nav8, nav9, nav10, nav11, nav12 {
	padding-left: .5em;
}
#leftnav li a:hover {
	display: block;
	background: #E3F7FE;
	color: #225399;
}
#leftnav li a:active {
	color: #225399;
}
/*body#leftnav li#nav1 a, 
body#leftnav li#nav2 a,
body#leftnav li#nav3 a,
body#leftnav li#nav4 a,
body#leftnav li#nav5 a,
body#leftnav li#nav6 a,
body#leftnav li#nav7 a {
	background: #999;
	color: #fff;
	}*/

li#activo a {
	display: block;
	background: #E3F7FE;
	color: #225399;
}
li#activo {
	display: block;
	background: #E3F7FE;
	color: #225399;
	padding-left: .5em;
}
/* Estilo SUBNAV */
.space-1 {
	height: 39px;
}
.space-2 {
	height: 15px;
}
#subnav,
#subnav2,
#leftnav ul.subnav {
	width: 165px;
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#subnav ul,
#subnav2 ul,
#leftnav ul.subnav ul {
	display: block;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#subnav li,
#subnav2 li,
#leftnav ul.subnav li{
	display: block;
	font-weight: normal;
	font-style: normal;
	font-size: 11px;
	line-height: 21px;
	border-bottom: 1px solid #D3EDF7;
	padding: 0;
	background: #E3F7FE;
	text-decoration: none;
}
#subnav a,
#subnav2 a,
#leftnav ul.subnav a {
	display: block;
	color: #333;
	text-decoration: none;
	padding: 0 0 0 1px;
}
#subnav li#activo,
#subnav2 li#activo,
#leftnav ul.subnav li#activo {
	display: block;
	color: #225399;
	padding-left: .8em;
}
#subnav li a:hover,
#subnav2 li a:hover,
#leftnav ul.subnav li a:hover {
	display: block;
	background: #D3EDF7;
	color: #333;
}
#subnav li a:active,
#subnav2 li a:active,
#leftnav ul.subnav li a:active {
	background: #D3EDF7;
	color: #333;
	/*padding-left: .8em;*/
}

.punteada-hor {
	background: url(/images/impunteadahor.gif) repeat-x;
	height: 1px;
	margin-top: 15px;
}
#footer {
	height: 60px;
	vertical-align: middle;
	color: #000;
	text-align: center;
	margin-top: 5px;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
}
#footer-bg {
	background: url(/images/bgfootergral.gif) repeat-x;
	height: 19px;
}
.footer-td {
	padding-right: 8px;
}
.textoformulario {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
}
.musica {
	background: url(/images/imorgano.gif) no-repeat;
	font-weight: bold;
	padding-top: 6px;
	padding-left: 35px;
	font-size: 12px;
	height: 30px;
	color: #000;
	vertical-align: top;
}
.textoformularioDireccion {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight: normal;
	display: block;
	width: 167px;
}
.direccion-campos {
	padding-left: 30px;
	FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
}
.datos-envio {
	display: block;
	background: #D3EDF7;
	color: #333;
	padding-left: .8em;
	font-size: 9px;
	vertical-align: bottom;
	text-align: right;
}
.carta-campo {
	padding-left: 30px;
	FONT: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	font-weight: bold;
	vertical-align: top;
}
textarea.carta {
	width: 240px;
	height: 370px;
	background-image: url(/images/carta.png);
	border: 0;
	padding: 30px;
	overflow: hidden;
}
.td-row1 {
	background-color: #D7EFF8;
	color: #000;
	font-weight: normal;
	padding: 5px;
}
.td-row2 {
	background-color: #D7EFF6;
	color: #000;
	font-weight: normal;
	padding: 5px;
}
.small {
	color: #000;
	FONT: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding: 0;
}
.point-line {
	background-image: url(/images/icons/blue_point.png);
	background-repeat: repeat-x;
	background-position: middle;
}
#cesta-direccion {
	margin-left: 20px;
}
.leftnav-texto {
	padding-left: 5px;
	padding-right: 10px;
	text-align: justify;
}
.foto_producto1 {
	margin-top: 15px;
	margin-right: 5px;
	border: 1px solid #225399;
}
.foto_producto2 {
	margin-top: 15px;
	margin-left: 10px;
	border: 1px solid #225399;
}
.comprar-precio {
	font: 13px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	display: block;
	float: left;
	width: 50px;
	text-align: right;
}
td#pago-descripcion {
	text-align: justify;
	padding-right: 30px;
}
td.pago-definicion {
	width: 120px;
	text-align: right;
}
td.pago-campo {
	text-align: left;
	width: 450px;
}
#empresa-menu {
	color:#225399;
	font-size: 12px;
	padding-left: 22px;
	padding-top: 0px;
	line-height: 22px;
	background-color: #BFECFD;
	display: block;
	font-weight: bold;
	vertical-align: middle;
}
#empresa-menu a {
	border-right: 2px solid #E3F7FE;
	border-left: 2px solid #E3F7FE;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-left: -2px;
}
#empresa-menu a:hover {
	background-color: #D7EFF6;
	text-decoration: none;
}
#destacado{
	margin-bottom: 30px;
	position: relative;
	height: 160px;
}
body.cms #destacado{
	margin-bottom: 5px;
}
#destacado img{
	position: absolute;
}
.novedades-title{
	width: 275px;
	height: 20px;
	font: 12px Comis Sans MS,Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: #225399;
	vertical-align: top;
	text-align: left;
	background-color: #BFECFD;
	padding-top: 3px;
	padding-left: 3px;
	text-align: right;
	text-transform: lowercase;
	font-weight: bold;
}
.novedades-title a,
.novedades-title a:visited,
.novedades-title a:hover{
	color: #225399;
}
.novedades-footer{
	width: 270px;
	height: 20px;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	vertical-align: top;
	text-align: left;
	background-color: #dfdfdf;
	padding-top: 3px;
	padding-left: 3px;
	clear: both;
}
.novedades-footer span{
	float: right;
	margin-right: 8px;
}
.titulo_pack {
	width: 274px;
	height: 20px;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #000;
	vertical-align: top;
	text-align: left;
	background-color: #BFECFD;
	padding-top: 3px;
	padding-left: 3px;
}
.titulo_pack img{
	float: right;
	margin-right: 11px;
	cursor: pointer;
	border: 0;
}
.radio_abo {
	color:#225399;
	font-size: 12px;
	font-weight: bold;
	vertical-align: top;
	padding: 0;
	margin: 0;
	text-align: left;
}
.anadir_pack {
	width: 275px;
	height: 20px;
	font: 12px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	vertical-align: top;
	text-align: left;
	background-color: #BFECFD;
	padding-top: 3px;
	padding-left: 3px;
}
.separador {
	margin-left: 120px;
}
.anadir_abo {
	color: #000;
	font: 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	padding: 0;
	margin-left: 25px;
	text-align: justify;
}
.add_abo_address {
	margin-left: 20px;
}
.descuento {
	color: #FF0000;
}
.abono-ahorre {
	color: #FF6600;
	padding-left: 10px;
}
.txt_amount {
	display: inline;
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	color: red;
	margin-left: 15px;
	float: right;
}
.txt_precio {
	display: inline;
	font: 10px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-left: 10px;
}
/* Imagen Principal del home */
div.foto-home {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 6px;
	margin-left: 0px;
}
div.foto-home ul {
	background-color: #ffffff;
	background-image: none;
	background-repeat: repeat;
	background-attachment: scroll;
	background-x-position: 0%;
	background-y-position: 0%;
	bottom: -16px !important;
	bottom: 0px;
	position: absolute;
	overflow-x: hidden;
	overflow-y: hidden;
	opacity: 0.5;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;
	right: 0px;
	z-index: 1000;
}
div.foto-home:hover ul {
	opacity: 1.0;
}
div.foto-home ul a {
	background: url(/images/slideshow/a.gif) no-repeat;
	cursor: pointer;
	display: block;
	float: left;
	height: 14px;
	margin: 0 4px 0 0;
	overflow: hidden;
	width: 12px;
}
div.foto-home ul a.prev {
	background-image: url(/images/slideshow/prev.gif);
	width: 14px;
}
div.foto-home ul a.next {
	background-image: url(/images/slideshow/next.gif);
	margin-right: 0;
	width: 14px;
}
div.foto-home ul a.active, div.foto-home ul a.prev:hover, div.foto-home ul a.next:hover {
	background-position: 0 -14px;
}
div.foto-home ul li {
	float: left;
	list-style: none;
}
/* Fin Imagen Principal del home */

img.novedad {
	border: 2px solid #ffffff;
}
#info-btn{
	float: right;
	margin-right: 10px;
	cursor: pointer;
}

td.td-error{
	background-color: #ff0000;
	color: #fff;
	font-weight: bold;
	padding: 4px;
}

#info-message{
	float: left;
	margin: -13px 0 15px 0;
	background-color: #000;
	color: #fff;
	padding: 5px;
	width: 711px;
	font-weight: bold;
}
#info-overlay1{
	position: relative;
}
#info-overlay2{
	position: absolute;
	background-color: #eee;
	height: 620px;
	padding: 5px;
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
	-khtml-opacity: 0.9;
	opacity: 0.9;
}
