body {
	margin:0; padding:0;
	background:#000;
	font-family:Arial;
	color:#666;
}
h1, h2, h3, h4, h5, h6, p, ul, li {
	margin:0; padding:0;
}
h1 { font:normal 18px Arial; margin-top:15px; }
h2 { font:bold 11px Arial; margin:0 0 10px 0px; color:#b4001e;}
h3 { font:normal 16px/22px Arial; margin-bottom:15px; color:#b4001e;}
h4 { font:normal 12px/16px Arial; margin-bottom:15px; }

p { font:normal 11px/16px Arial; margin:0 0 10px 0; }
p a { color:#006699; text-decoration:none; }
p a:hover { text-decoration:underline; }

a { font:normal 11px/15px Arial; }

ul { padding:0 10px 15px 10px}
li { margin-bottom:5px; font:normal 11px/15px Arial; color:#b4001e; list-style:none; }
li a { text-decoration:none; color:#666;  }
li a:hover { color:#b4001e;  }

td { font:normal 11px/16px Arial; }

label { font:normal 13px/15px Arial; color:#006699; margin:0; padding:0}
textarea { vertical-align:top;}

#general { width:100%; }
#container { width:800px; margin:0 auto 20px auto; background:#fff url(../shared/images/bg-bottom.gif) no-repeat bottom; text-align:center }
#contenido { width:760px; min-height:400px; padding:0 10px 10px 20px; text-align:left }
#footer {
	clear:both;
	width:760px; height:100px; 
	margin:20px auto 0 auto; 
	background:url(../shared/images/bg-footer.jpg) no-repeat top; 
	font-size:11px; color:#999; text-align:left
}
	#idioma { position:relative; padding:25px 0 0 10px; color:#FFF}
	#idioma a { color:#fff; text-decoration:none; }
	#idioma a:hover { color:#999; }	
	#footer-menu { padding:30px 0 5px 10px; color:#999; float:left;}
	 	#iconus { padding:25px 0 10px 10px; float:left;}
	#footer-menu a { color:#666; text-decoration:none; }
	#footer-menu a:hover { color:#b4001e; }

#nonflash-home-fab {clear:both; background:url(../shared/images/Home-fabrica.png); height:160px; width:760px; margin:0 0 0 20px}
#nonflash-home-fab a{ display:block; float:left; height:50px; width:130px; margin-top:110px}

		
#col-submenu { float:left; width:200px; height:400px; padding:20px 0 0 0;}
#col-contenido { float:left; width:560px; padding:20px 0px 40px 0; }
#col-contenido p { padding:0 60px 0 0; }

.title { padding:10px 0 0 10px; height:60px; font:normal 11px Arial; color:white}
.title a { text-decoration:none; color:white}

.bg-home { width:780px; height:20px; background-image:url(../shared/images/bg-home.gif); }
.bg-main { width:780px; height:20px; }
.bg-compania { background:url(../shared/images/bg-compania.jpg); }
.bg-compania-menu { background:url(../shared/images/bg-compania-menu.jpg) no-repeat top left; }
.bg-servicios { background:url(../shared/images/bg-servicios.jpg); }
.bg-servicios-menu { background:url(../shared/images/bg-servicios-menu.jpg) no-repeat top left; }
.bg-contacto { background:url(../shared/images/bg-contacto.jpg)}
.bg-contacto-menu { background:url(../shared/images/bg-contacto-menu.jpg) no-repeat top left; }
.bg-envases { background:url(../shared/images/bg-envases.jpg); border-radius:3px }
.bg-cajas { background:url(../shared/images/bg-cajas.jpg); border-radius:3px }
.bg-bins { background:url(../shared/images/bg-bins.jpg); border-radius:3px }
.bg-pallets { background:url(../shared/images/bg-pallets.jpg); border-radius:3px }

.titulo-antes-despues { margin-bottom:5px; color:#FF6600 !important; }
.color-envases { color:#F60 !important; }
.color-cajas { color:#98c93c !important; }
.color-bins { color:#FC0 !important; }
.color-pallets { color:#099 !important; }
.color-neutro { color:#666 !important; }

.submenu-head { font:bold 11px Arial; margin:0 0 10px 10px; }
.submenu-head a { text-decoration:none; color:white}
.submenu-head a:hover { text-decoration:underline; }
.submenu li { border-bottom:1px solid #ccc; width:160px; padding-bottom:5px; }

.bg-submenu-01, .bg-submenu-02, .bg-submenu-03, .bg-submenu-04 { width:170px; height:21px; padding:1px 0 0 10px; margin:0; }
.bg-submenu-01 { background:url(../shared/images/bg-submenu-01.gif) no-repeat top left; }
.bg-submenu-02 { background:url(../shared/images/bg-submenu-02.gif) no-repeat top left; }
.bg-submenu-03 { background:url(../shared/images/bg-submenu-03.gif) no-repeat top left; }
.bg-submenu-04 { background:url(../shared/images/bg-submenu-04.gif) no-repeat top left; }


.bullet-envases li { background:url(../shared/images/bullet-envases.gif) no-repeat center right; color:#F60; font-weight:bold;}
.bullet-cajas li { background:url(../shared/images/bullet-cajas.gif) no-repeat center right; color:#98c93c; font-weight:bold;}
.bullet-bins li { background:url(../shared/images/bullet-bins.gif) no-repeat center right; color:#FC0; font-weight:bold;}
.bullet-pallets li { background:url(../shared/images/bullet-pallets.gif) no-repeat center right; color:#099; font-weight:bold;}

.bullet-envases li a:hover { color:#F60}
.bullet-cajas li a:hover { color:#98c93c}
.bullet-bins li a:hover { color:#FFCC00}
.bullet-pallets li a:hover { color:#666}

.title-producto { font-size:14px; }

.tabla-fotos { width:540px; margin:20px 0 40px 0;}
.tabla-fotos img { border-width:3px; border-style:solid; border-radius:3px}
.tabla-fotos td { vertical-align:top; padding:5px 0 0 0; }
.tabla-fotos a { text-decoration:none;}
.tabla-fotos a:hover { text-decoration:underline; }

.tabla-fotos-envases img {border-color:#FFEFDE;} .tabla-fotos-envases a {color:#F60; line-height:14px;}
.tabla-fotos-cajas img {border-color:#E7FFE5;} .tabla-fotos-cajas a {color:#98c93c; line-height:14px;}
.tabla-fotos-bins img {border-color:#FCFFBE;} .tabla-fotos-bins a {color:#FC0; line-height:14px;}
.tabla-fotos-pallets img {border-color:#C7F0E9;} .tabla-fotos-pallets a {color:#099; line-height:14px;}
.tabla-fotos-pallets {margin:20px 0 20px 0 !important; }


.input-contacto { width:280px; margin:0 55px 2px 10px; font:normal 13px/15px Arial; color:#006699; background:white; border:white 1px solid; }
.boton-contacto { width:100px; height:20px; margin:10px 55px 0 0; padding-bottom:5px; *padding-bottom:0px; font:bold 11px/15px Arial; color:#fff; background:#006699; border:none; }

.box-envases { background:#FFEFDE;}
.box-ventajas { background:#FCFFBE;}

.box-pasos { width:560px; padding:0px; color:black; }
	.box-pasos ul { margin-left:3px; _margin-left:5px;}
	.box-pasos li { color:black; list-style:outside; list-style-type: disc !important; padding-left:-2px;}

.box-01 { background:#e6eef0; }
.box-02 { background:#E7FFE5; }
.box-03 { background:#FCFFBE; }
.box-04 { background:#C7F0E9; }

.box-top, .box-bot { height:5px; clear:both }
.box-top-envases { background: url(../shared/images/box-ficha-01-top.gif); }
.box-bot-envases { background: url(../shared/images/box-ficha-01-bot.gif); }
.box-top-cajas { background: url(../shared/images/box-ficha-02-top.gif); }
.box-bot-cajas { background: url(../shared/images/box-ficha-02-bot.gif); }
.box-top-bins { background: url(../shared/images/box-ficha-03-top.gif); }
.box-bot-bins { background: url(../shared/images/box-ficha-03-bot.gif); }
.box-top-pallets { background: url(../shared/images/box-ficha-04-top.gif); }
.box-bot-pallets { background: url(../shared/images/box-ficha-04-bot.gif); }
.cursor_mano { cursor:hand; cursor:pointer; }
.download  { position:relative; z-index:20; top:5px; left:-4px; width:300px; height:40px; }
.download-boton {
	cursor:hand;
	cursor:pointer;
	position:relative;
	z-index:21;
	top:5px;
	width:230px;
	height:0px;
	background: url(../shared/images/pdf.gif) no-repeat;
	padding: 5px 60px 25px 44px;
	color: #666;
	text-decoration: none;
	font-weight: bold;}
	
.download-boton:hover{
	color: #333;
	text-decoration: none;
	font-weight: bold;	
}
/*.download  { position:relative; z-index:20; top:5px; left:12px; width:230px; height:40px; }
.download-boton-1, .download-boton-2, .download-boton-3  {
	cursor:hand; 
	cursor:pointer;
	position:relative;
	z-index:21;
	top:5px;
	left:12px;
	width:230px;
	height:40px;
	background: url(../shared/images/pdf.gif) no-repeat;
	padding: 4px 0px 0px 41px;
}
.download-boton-1 a, .download-boton-2 a, .download-boton-3 a {
	color: #F60;
	text-decoration: none;
	font-weight: bold;
}
.download-boton-2 a {
	color: #838f1f;
}
.download-boton-3 a {
	color: #a48105;
}
.download-boton-1 a:hover, .download-boton-2 a:hover, .download-boton-3 a:hover {
	color: #333;
	text-decoration: none;
	font-weight: bold;
}*/

.box-01-izq { width:250px; padding:10px 15px; float:left; text-align:right;}
	.box-01-izq img, .borde{ border:5px solid white; !important}
.box-01-izq-antes { width:250px; padding:10px 15px; float:left; text-align:left;}
	.box-01-izq-antes img, .borde{ border:5px solid white; !important}
	
.box-01-der {
	width:250px;
	float:left;
	margin:10px 10px 0px 0px;
	padding:0px 10px 20px 0;
}
.box-01-der img, .borde{ margin-left:0px; border:5px solid white; !important}
.box-01-der p{
	padding:0 0 0 0 !important;
}
.box-01-der-con-scroll {
	height:258px;
	width:250px;
	float:left;
	margin:10px 10px 0px 0px;
	padding:0px 10px 20px 0;
	overflow-y: auto;
}
.box-01-der-con-scroll p{
	padding:0 0 0 0 !important;
}

.box-02-izq { width:250px; padding:10px 15px; float:left; text-align:right;}
	.box-02-izq img, .borde{ border:5px solid white; !important}
.box-02-der {
	width:250px;
	float:left;
	margin:10px 10px 0px 0px;
	padding:0px 10px 20px 0;
}
.box-02-der p{
	padding:0 0 0 0 !important;
}
.ico-play { background-image:url(../shared/images/ico-play.gif); background-position: 0px 4px; background-repeat:no-repeat;}
.inner { padding-left:15px}
.clear { clear:both}


