body { background:#000000;}
.logo {
background: url('../image/izo-whass.gif') no-repeat 50% 50%;
background-size:auto ;
width: 100%;
height: 250px;
}
.izo {
background: url('../image/izo-logo.png') no-repeat 15% 50%;
background-size:auto 22px ;
width: 100%;
height: 50px;
}
.logo-web {
/*background: url('../image/logo-navidad.png') no-repeat 0% 50%;*/
background: url('../image/logo-web.png') no-repeat 0% 50%;
background-size:auto 50px ;
width:20%;
height: 50px;
}
@media (max-width:992px) {
	.logo-web {
	background-size:auto 50px ;
	width:50%;
	height: 55px;
	}
}

/* alignment classes */
.float-left  { float: left; }
.float-right { float: right; }
.align-left  { text-align: left; }
.align-right { text-align: right; }
.align-center { text-align: center; }
.tex-blanco  { color: #fff; }
.tex-gris  { color: #666; }
.tex-grisi  { color: #ccc; }
.tex-azul { color: #336699; }
.tex-amarillo { color: #FFCC00; }
.justif-right {width:auto; overflow:hidden; display:block; float:right;}
.hide  { display: none; }
.show { display:inherit;}
#hide  { display: none; }
#show { display:inherit;}
#alt { display: block;}
.underline{text-decoration:underline;}
.color_1 { background: #CCE6FF;}
.color_2 { background:#fff;}
.amarillo { color: #FFCC00;}
.gris { color: #ccc;}
.columna-a { width:48%; float:left; overflow:hidden; padding:1%;}
.columna-b { width:48%; float:left; overflow:hidden; padding:1%;}
.space { margin: 0px 10px 0px 0px;}
#content {margin: 0px; padding:0px;}
.minitex { font-size: 12px; color: #999999;}
.row {
margin:80px 0px 40px 0px;
}
@media (max-width:992px) {
#content form {margin: 0px; padding:0px 20px 0px 20px;}
.align-left  { text-align: left; }
.align-right { text-align: left; }
.align-center { text-align: left; }
.columna-a { width:100%; float:none; padding:0%;}
.columna-b { width:100%; float:none; padding:0%;}
}


.tabl { 
margin: 0px 0px 0px 0px;
border-bottom: 1px solid #ccc;
overflow:hidden;
}
.tabl li { 
list-style: none outside none;
overflow:hidden;
margin:0px;
padding:10px 0px 10px 0px;
line-height:100%;
text-align:left;
}

.fil-5 { 
width:5%;
float:left;
}
.fil-10 { 
width:10%;
float:left;
}
.fil-15 { 
width:15%;
float:left;
}
.fil-20 { 
width:20%;
float:left;
}
.fil-25 { 
width:25%;
float:left;
}
.fil-30 { 
width:30%;
float:left;
}
.fil-35 { 
width:35%;
float:left;
}
.fil-40 { 
width:40%;
float:left;
}
.fil-50 { 
width:50%;
float:left;
}
.fil-60 { 
width:60%;
float:left;
}
.fil-70 { 
width:70%;
float:left;
}
.fil-75 { 
width:75%;
float:left;
}
.fil-85 { 
width:85%;
float:left;
}
.fil-100 { 
width:100%;
float:none;
}
.fil-33 { 
width:33.33333%;
float:left;
}
.tabl li a { 
	background: inherit; 
	color: #000000; 
	text-decoration: none; 
}
.tabl li a:hover { 
	background: inherit; 
	color: #000000; 
	text-decoration: none; 
}
.tabl{ CURSOR: auto; TEXT-DECORATION: none; }
.tabl:hover { background: #eee; TEXT-DECORATION: none; }
.conten_panel {
 width:100%; height: 140px;  overflow: auto; overflow-x: hidden;
	border:0px solid red; 
}
.alinear  { float: left; text-align:right;}
.imaprod {
width: 100%; 
height: 260px; 
cursor:pointer;
}

#caja_carrito {
 background: #FFCC00; 
 position: fixed; 
 width:60px; 
 height: 60px; 
 padding:10px;
 z-index:1; 
 right:0px; 
 top:200px; 
 border:1px solid #fff;
 text-align:center;
}
@media (max-width:992px) {
	.alinear  { float: right; text-align:center;}
	.file-mov-ocult { 
	display: none;
	}
	.file-mov-100 { 
	width:100%;
	float:none;
	}
	.file-mov-50 { 
	width:50%;
	float:left;
	}
	.file-mov-33 { 
	width:33.33333%;
	float:left;
	}
	.file-mov-25 { 
	width:25%;
	float:left;
	}
	.file-mov-85 { 
	width:85%;
	float:left;
	}
	.file-mov-15 { 
	width:15%;
	float:left;
	}
	.mb-lg-0 {
	width:100%;
	float:none;
	}
	.btn-light {
	width:100%;
	margin-top: 2px;
	}

	.imaprod {
	height: 400px; 
	}	
}

.banner_navidad {
 background: url('../image/fon_navidad.png') no-repeat 100% 0%; position: absolute; width:220px; height: 300px; z-index:1; right:0px; top:130px; border:0px solid red;
}
.banner_navidad_2 {
 background: url('../image/fon_navidad_2.png') no-repeat 0% 0%; position: absolute; width:300px; height: 300px; z-index:1; left:0px; top:130px; border:0px solid red;
}
@media (max-width:992px) {
.banner_navidad {
 background: url('../image/fon_navidad.png') no-repeat 100% 0%; 
 background-size:auto 220px ;
 position: absolute; 
 width:200px; 
 height: 220px; 
 z-index:1; 
 right:0px; 
 top:200px; 
 border:0px solid navy;
}
.banner_navidad_2 {
display: none;
}
.file-mov-50 i {
font-size:33px;
}

.file-mov-100 i {
font-size:33px;
}

}