body,html {
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	height: 100%;
	width: 100%;
	background-color: #FFF;
	background-repeat: repeat-x;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #333333;
	font-weight: normal;
	/*line-height: 15px;*/
	background-image: url(../shop_image/comun/fondo-sitio.jpg);
	background-repeat: repeat-x;
	background-position: left top;
	/*text-align: justify;	*/
}


/* ---------------------  CONTIENE PAGINA --------------------- */

#container-sitio{
	width:906px;
	padding:0px 0x 0px 0px;
	margin-left:auto;
	margin-right:auto;
	
	/*background:url(../shop_image/comun/sombra-lateral.jpg) no-repeat top center;*/
}
#container-sombra{
	width:906px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/comun/sombra-lateral.jpg);
	background-repeat: repeat-y;
	background-position: left top;	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
	/*border: 1px solid #CC0000;*/
	z-index:0;
}

/* ---------------------  TOP --------------------- */

#top{
	float:left;
	position:relative;
	width:900px;
	height:104px;
	top: 0px;
	background-image: url(../shop_image/comun/sombra-top.jpg);
	/*background-color: #F3F3F3;*/
	background-repeat: repeat-x;
	background-position: left bottom;
	z-index:3;
}
#logo{
	float:left;
	position:relative;
	width:348px;
	height:101px;
	top: 0px;
	background-image: url(../shop_image/comun/logo-marinetti.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

#subnav{
	position:absolute;
	left:660px;
	top:0px;
	padding-top: 0px;
	float:right;
	width:190;
	height:21px;
	z-index:1;
}

ul.subnav
{
	list-style:none;
}
ul.subnav li
{
	display:block;
	position:relative;
	padding:0px;
	width:0px;
}
ul.subnav > li > ul
{
	position:absolute;
	left:-41px;
	top:13px;
	display:none;
	list-style:none;
}

ul.subnav li:hover
{
}
ul.subnav li:hover > ul
{
	display:block;
}


#top li{
	display:inline;
	
}
#top ul.subnav{
	float:left;
	/*display:inline;*/
	margin:18px 0px 0px 0px;
	font-size:11px;
	line-height:1.4545em;
	padding-left:0px;
	font-family: Tahoma, Arial, Verdana, "Times New Roman";
}
#top ul.subnav li {
	padding-left:0px;
	
}

#top ul.subnav a.home{
	color:#6A747C;
	text-decoration:none;
	/*background:url(../shop_image/icons/home.gif) no-repeat center left;*/
	padding:0px 0px 0px 0px;
}
#top ul.subnav a.clientes{
	color:#6A747C;
	text-decoration:none;
	/*background:url(../shop_image/icons/contacto.gif) no-repeat center left;*/
	padding:0px 70px 0px 0px;
}
#top ul.subnav a.english{
	color:#6A747C;
	text-decoration:none;
	/*background:url(../shop_image/icons/mapa.gif) no-repeat center left;*/
	padding:0px 0px 0px 0px;
}
#top ul.subnav a.espanol{
	color:#6A747C;
	text-decoration:none;
	/*background:url(../shop_image/icons/mapa.gif) no-repeat center left;*/
	padding:0px 0px 0px 0px;
}
#top ul.subnav a:hover{
	text-decoration:underline;
}

/* ---------------------  CONTIENE CONTENIDO --------------------- */

#container-contenido2{
	width:900px;
	height:450px;
	top: 0px;
	left: 3px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
}

#container-contenido{
	width:900px;
	height:450px;
	top: 0px;
	left: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/comun/lineas.jpg);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color: #FFF;	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido3{
	width:900px;
	height:450px;
	top: 0px;
	left: 3px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/comun/fondo-productos.jpg);
	background-repeat: repeat-x;
	background-position: right bottom;
	/*background-color: #FFF;	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
	/*border: 1px solid #CC0000;*/
	z-index:0;
	
}
#container-contenido-mercados{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/comun/fondo-mercados.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-acuicola{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-acuicola.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-acuicola-eng{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-acuicola2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-alimentos{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-alimentos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-alimentos-eng{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-alimentos2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-agroindustria{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-agroindustria.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-agroindustria-eng{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-agroindustria2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-cosmetica{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-cosmetica.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-cosmetica-eng{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-cosmetica2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-vinos{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-vinos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-vinos-eng{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-vinos2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-noalimentos{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-noalimentos.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}
#container-contenido-noalimentos-eng{
	width:900px;
	height:450px;
	top: 0px;
	position:relative;
	float:left;
	padding:0px 0px 0px 0px;
	background-image: url(../shop_image/mercados/fondo-noalimentos2.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFF;
	/*border: 1px solid #CC0000;*/
	z-index:0;
}

/* ---------------------  FOTOS PAGINA EMPRESA --------------------- */

#fotos-empresa{
	float:left;
	position:relative;
	width:450px;
	height:450px;
	top: 0px;
	z-index:1;
}

/* ---------------------  CONTEINE FORMULARIO --------------------- */

.demoForm{
	position:absolute;
	left:100px;
	top:17px;
	padding-top: 0px;
	float:right;
	width:598;
	/*height:144px;*/
	z-index:5;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.caja-form {
	width: 275px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
.caja-form2 {
	width: 275px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
	height: 60px;
}
/* ---------------------  FOTOS HOME --------------------- */

#fotos-home{
	float:left;
	position:relative;
	width:900px;
	height:450px;
	top: 0px;
	background-color: #FFF;
	z-index:1;
}

/* ---------------------  FOTOS PAGINA EMPRESA --------------------- */

#fotos-productos{
	float:right;
	position:relative;
	width:380px;
	height:450px;
	top: 0px;
	z-index:1;
}

/* ---------------------  FOTOS PAGINA HOME PRODUCTOS --------------------- */

#fotos-home-productos{
	float:right;
	position:relative;
	width:377px;
	height:450px;
	top: 0px;
	z-index:1;
}

/* ---------------------  FOTOS PACKAGING --------------------- */

#fotos-packaging{
	float:right;
	position:relative;
	width:436px;
	height:450px;
	top: 0px;
	z-index:1;
}

/* ---------------------  MENU --------------------- */


#negro {
	float:left;
	position:relative;
	left:0px;
	top:-36px;
	width:900px;
	height:37px;
	background-color: #000000;
	filter:alpha(opacity=82);
   	-moz-opacity: 0.82; 
	opacity: 0.82;
	z-index:7;
}
#negro2 {
	float:left;
	position:relative;
	left:0px;
	top: 36px;
	width:900px;
	height:37px;
	background-color: #000000;
	filter:alpha(opacity=82);
   	-moz-opacity: 0.82; 
	opacity: 0.82;
	z-index:7;
}
#menu{
	position:relative;
	left:0px;
	top:0px;
	padding-top: 0px;
	float:left;
	width:900px;
	height:21px;
	z-index:3;
}
#menu li{
	display:inline;
	color:#FFFFFF;
}
#menu ul.menu{
	float:left;
	/*display:inline;*/
	margin:10px 0px 0px 0px;
	font-size:12px;
	line-height:1.4545em;
	padding-left:0px;
}
#menu ul.menu li {
	padding-left:0px;
	
}

#menu ul.menu a.empresa{
	color:#FFFFFF;;
	text-decoration:none;
	/*background:url(../shop_image/icons/home.gif) no-repeat center left;*/
	padding: 10px;;
}
#menu ul.menu a.mercados{
	color:#FFFFFF;;
	text-decoration:none;
	/*background:url(../shop_image/icons/contacto.gif) no-repeat center left;*/
	padding: 10px;
}
#menu ul.menu a.productos{
	color:#FFFFFF;;
	text-decoration:none;
	/*background:url(../shop_image/icons/mapa.gif) no-repeat center left;*/
	padding: 10px;
}
#menu ul.menu a.elpoder{
	color:#FFFFFF;;
	text-decoration:none;
	/*background:url(../shop_image/icons/mapa.gif) no-repeat center left;*/
	padding: 10px;
}
#menu ul.menu a.contacto{
	color:#FFFFFF;;
	text-decoration:none;
	/*background:url(../shop_image/icons/mapa.gif) no-repeat center left;*/
	padding: 10px;
}
#menu ul.menu a:hover{
	text-decoration:underline;
	background-color: #0464A4;
	padding: 10px;	
}
/* ---------------------  CONTIENE TEXTOS --------------------- */

#container-textos{
	float:right;
	width:409px;
	height:413px;
	top: 0px;
	padding:10px 0px 0px 0px;
	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
}
#container-textos-mercados{
	float:left;
	width:409px;
	height:413px;
	top: 0px;
	padding:10px 0px 0px 0px;
	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
}
#container-textos-acuicola{
	float:right;
	width:450px;
	/*height:413px;*/
	top: 0px;
	padding:55px 0px 0px 0px;
	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
}
#container-textos-productos{
	float:left;
	width:370px;
	/*height:413px;*/
	top: 0px;
	padding:25px 20px 0px 60px;
	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
}
#container-textos-productos2{
	float:left;
	width:350px;
	/*height:413px;*/
	top: 0px;
	padding:25px 0px 0px 18px;
	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
}
#menu-productos{
	float:left;
	width:523px;
	height:413px;
	/*height:413px;*/
	top: 0px;
	padding:21px 0px 0px 0px;
	background-color: #FFF;
	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
}

/* ---------------------  CONTIENE MENU IZQUIERDA --------------------- */

#menu-izquierda{
	float:left;
	position:relative;
	width:184px;
	height:450px;
	top: 21px;
	z-index:1;
}

#menu-izquierda2{
	float:left;
	position:relative;
	width:184px;
	height:376px;
	top: 0px;
	z-index:4;
	/*border: 1px solid #CC0000;*/
}
#menu-izquierda3{
	position:absolute;
	left:0px;
	top:20px;
	padding-top: 0px;
	float:right;
	width:190;
	height:21px;
	z-index:5;
}
.demoDiv{
	position:absolute;
	left:0px;
	top:20px;
	padding-top: 0px;
	float:right;
	width:190;
	/*height:144px;*/
	z-index:5;
}
.demoDiv2{
	position:absolute;
	left:0px;
	top:20px;
	padding-top: 0px;
	float:right;
	width:190;
	/*height:144px;*/
	z-index:100000;
}



/* ---------------------  CUADROS CONTIENE TITULO Y TEXTOS--------------------- */

#titulos{
	float:left;
	width:400px;
	top: 0px;
	padding:0px 0px 50px 0px;
}
#titulos-productos{
	float:left;
	width:400px;
	/*height:413px;*/
	top: 0px;
	padding:25px 0px 0px 30px;
	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
}
#titulos-packaging{
	float:left;
	width:400px;
	/*height:413px;*/
	top: 0px;
	padding:8px 0px 0px 18px;
	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
}
#cont-textos{
	float:left;
	width:340px;
	top: 0px;
	padding:0px 0px 0px 0px;
}
#titulo-mercados{
	float:left;
	width:400px;
	top: 0px;
	padding:50px 0px 20px 10px;
}
#cont-textos-mercados1{
	float:left;
	width:330px;
	top: 0px;
	padding:0px 0px 0px 10px;
}
#titulo-acuicola{
	float:left;
	width:320px;
	top: 0px;
	padding:63px 0px 20px 90px;
}
#cont-textos-acuicola1{
	float:left;
	width:400px;
	top: 0px;
	padding:0px 0px 0px 0px;
}
#cont-textos-acuicola3{
	float:left;
	width:330px;
	top: 0px;
	padding:0px 0px 0px 0px;
}
#cont-textos-acuicola4{
	float:left;
	width:350px;
	top: 0px;
	padding:0px 0px 0px 0px;
}
#fotos-acuicolas{
	position:absolute;
	float:right;
	width:852px;
	height:62px;
	padding:0px 0px 0px 0px;
	z-index:0;
	/*border: 1px solid #FF0000;*/
	/*background:url(../images/backgrounds/light.jpg) no-repeat top center;*/
}
#scroll-1{
	float:left;
	width:400px;
	top: 0px;
	padding:0px 0px 0px 0px;
}
#scroll-2{
	float:left;
	width:400px;
	height:210px;
	top: 0px;
	padding:0px 0px 0px 0px;
}
#scroll-3{
	float:left;
	width:400px;
	height:290px;
	top: 0px;
	padding:0px 0px 0px 0px;
}

/* ---------------------  TEXTOS EMPRESA--------------------- */

.scroll {
	OVERFLOW: auto;
	visibility: visible;
	height: 265px;
}
.titulo-empresa {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: lighter;
	color: #FF6734;
}
.titulo-mercado {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 45px;
	font-weight: lighter;
	color: #000000;
}
.titulo-acuicola1 {
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-size: 30px;
	font-weight: normal;
	color: #000000;
}
.titulo-acuicola2 {
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-size: 45px;
	font-weight: 100;
	color: #000000;
}
.titulo-vision {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: lighter;
	color: #34019A;
}
.dest-vision {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #34019A;
}
.titulo-soportes {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: lighter;
	color: #FF9A34;
}
.dest-soportes {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FF9A34;
}
.titulo-nuestra {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: lighter;
	color: #67CD01;
}
.dest-nuestra {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #67CD01;
}
.titulo-alianzas {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 35px;
	font-weight: lighter;
	color: #349ACD;
}
.dest-alianzas {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #349ACD;
}

#footer{
	float:left;
	width:900px;
	top: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	padding:10px 0px 0px 5px;
}
#Layer11 {
	position:relative;
	float:right;
	left:-600px;
	top:-225px;
	width:162px;
	height:87px;
	z-index:3;
}
#Layer1 {
	position:relative;
	float:right;
	left:-200px;
	top:225px;
	width:162px;
	height:87px;
	z-index:1000;

