@charset "utf-8";
IMG {
    border: none;
}

body {
	margin: 0;
	padding: 0;
	background: #b4a07d url('../im/bg.jpg');
	background-position: top center;
	background-repeat: no-repeat;
/*	background-attachment: fixed; */
	}
	
#wrapper {
	width: 960px;
	margin:0 auto;
	padding: 0;
/*	background-color: #F00; */
}

#top {
	width:960px;
	height:185px;
/*	background-color:#FFF; */
}

#footer {
	clear: both;
	width: 100%;
	height: 222px;
	background: url('../im/footer-bg.png');
}

#footer #contenedor {
	width: 960px;
	padding-top: 50px;
	margin: 0 auto;
}

.boxBlog {
	width: 402px; /* 442px */
	height: 193px; /* 193px */
	background-image: url('../im/blog-bg.png');
	margin-top: 30px;
	padding-left: 20px;
	padding-right: 20px;
}

.fot1 {
	float: left;
	width: 315px;
	height: 165px;
}

.fot2 {
	float: left;
	width: 110px;
	height: 165px;
	padding-left: 35px;
/*	background-color: #F00;	*/
}

.fot3 {
	float: left;
	width: 148px;
	height: 165px;
/*	background-color: #0F0; */
	padding-left: 35px;
	background-image: url('../im/linea-footer.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
}

.fot4 {
	float: left;
	width: 129px;
	height: 165px;
/*	background-color: #F00; */
	padding-left: 35px;
	background-image: url('../im/linea-footer.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
}

.fot5 {
	float: left;
	width: 115px;
	height: 165px;
/*	background-color: #00F; */
	padding-left: 35px;
	background-image: url('../im/linea-footer.gif');
	background-position: left bottom;
	background-repeat: no-repeat;
}

#contenidoPrincipal {
	float: left;
	width: 440px;
}

#contenidoSecundario {
	float: right;
	width: 500px;
	margin-bottom: 100px;
    margin-top: 30px;
}

#contenidoSecundario .boxSabias {
	float: left;
	width: 221px;
	margin-bottom: 40px;
}

#contenidoSecundario .boxTutoriales {
	float: right;
	width: 221px;
}

#contenidoSecundario .boxDonde {
	float: left;
	width: 228px;
}

#contenidoSecundario .boxNewsletter {
	float: right;
	width: 221px;
}

#contenido {
    width: 960px;
    height: 317px;
    background-color: #FFFFFF;
    background-image: url(im/bg-cont-pogen.png);
    background-repeat: no-repeat;
    background-position: top center;
    margin-top: 12px;
}

#banner {
	width: 960px;
/*	height: 388px; */
    height: 381px;
	margin-bottom: 10px;
}

.logo {
	float: left;
	margin-top: 12px; /* Anterior 20px */
	margin-left: 5px;
}

.logoFooter {
	float: left;
	margin-top: 10px;
	margin-left: 20px;
	
}

.hiddenPic {
    display:none;
}

.eac {
	float: right;
    width: 380px;
	margin-top: 0;
	margin-right: 15px;
	font-family: Tahoma;
	font-size: 12px;
	color: #FFF;
}

h1.intro {
	font-size:  12px;
	font-family: Tahoma;
	font-weight: bold;
	color: #2f441d;
	margin-top: 40px;
}

p {
	font-size: 12px;
	font-family: Tahoma, Arial;
	color: #000;
}

p.intro {
	font-size: 12px;
	font-family: Tahoma;
	color: #2f441d;
}

.padb5 {
	padding-bottom: 5px;
}

.clear {
	clear: both;
}

hr.hr1 {
      border-top: 1px dashed #5c5141;
      border-bottom:  none;
      border-right: none;
      border-left:  none;
      height: 1px;
      width: 98%;
      margin-top: 12px;
      margin-bottom: 5px;
}

hr.hr2 {
      border-top: 1px dashed #5c5141;
      border-bottom:  none;
      border-right: none;
      border-left:  none;
      height: 1px;
      width: 98%;
      margin-top: 5px;
      margin-bottom: 0px;
}

hr.hr2b {
      border-top: 1px dashed #5c5141;
      border-bottom:  none;
      border-right: none;
      border-left:  none;
      height: 1px;
      width: 98%;
      margin-top: 5px;
      margin-bottom: 5px;
}

hr.hr3 {
      border-top: 1px dashed #5c5141;
      border-bottom:  none;
      border-right: none;
      border-left:  none;
      height: 1px;
      width: 98%;
      margin-top: 5px;
      margin-bottom: 5px;
}

p.linkBoton {
	float: right;
	margin-top: 5px;
	padding-right: 25px;
	background-image: url('../im/boton-flecha.png');
	background-position:  right center;
	background-repeat: no-repeat;
}

p.linkBoton2 {
	padding-top: 9px;
    padding-bottom:  9px;
    margin:  0px;
	background-image: url('../im/boton-flecha.png');
	background-position:  right center;
	background-repeat: no-repeat;
}

p.copy {
	float: left;
	clear: left;
	font-size: 11px;
	color:  #fffecc;
	margin-left: 25px;
}

table.logos {
    width: 960px;
	border-width: 0px;
	border-spacing: 2px;
	border-style: dashed;
	border-color: #5c5141;
	border-collapse: collapse;
    text-align: center;
    margin-top: 30px;
    margin-bottom: 50px;
}
table.logos th {
	border-width: 1px;
/*	padding: 5px; */
	border-style: dashed;
	border-color: #5c5141;
}
table.logos td {
	border-width: 1px;
	padding-top: 5px;
    padding-bottom: 5px;
	border-style: dashed;
	border-color: #5c5141;
}

#footer h1 {
	font-size: 13px;
	font-family: Tahoma, Arial;
	font-weight: bold;
	color: #ffcc15;
	margin-top: 28px;
	margin-bottom: 18px;
}

#footer .enlaces {
	color: #676400;
	font-family: Tahoma, Arial;
	font-size: 11px;
}

#footer p {
	margin-bottom: 13px;
	margin-top: 0px;
}

#footer a {
	color: #676400;
	font-family: Tahoma, Arial;
	font-size: 11px;
}

#footer a:link {
	color: #676400;
	text-decoration: none;
}

#footer a:visited {
	color: #676400;
	text-decoration:  none;
}

#footer a:hover {
	color: #676400;
	text-decoration: underline;
}

.eac a {
	color: #FFF;
}

.eac a:link {
	color: #FFF;
	text-decoration: none;
}

.eac a:visited {
	color: #FFF;
	text-decoration: none;
}

.eac a:hover {
	color: #FFF;
	text-decoration: underline;
}

.boxBlog h1 {
	font-size: 19px;
	font-family: Times New Roman;
	color: #212019;
	padding-top: 10px;
}

.bTut {
	margin-top: 12px;
	margin-bottom: 12px;
}

.mT0 {
    margin-top: 0px;
}

#menu {
	float: left;
	clear: both;
	width: 600px;
	height: 47px;
	margin-left: 8px;
}

#contenidoPrincipalArboles {
	float: left;
	width: 680px;
}

.dash {
	border: 1px dashed #5c5141;
	padding: 3px 8px;
	margin-bottom: 0px;
}

#contenidoSecundarioArboles {
	float: right;
	width: 261px;
	margin-bottom: 50px;
}

#contenidoPrincipalArbol {
	float: left;
	width: 470px;
	margin-bottom: 50px;
}

#contenidoSecundarioArbol {
	float: right;
	width: 486px;
	margin-bottom: 50px;
}

.item {
	display: block;
	float: left;
	width: 173px;
	height: 320px;
	margin-right: 50px;
	margin-bottom: 20px;
    position: relative;
}

.outEs {
    position: absolute;
    top: 0;
    right: 0;
    width: 85px;
    height: 85px;
    background-image: url('../im/outlet_esp.png');
    z-index: 10;
}

.outEn {
    position: absolute;
    top: 0;
    right: 0;
    width: 85px;
    height: 85px;
    background-image: url('../im/outlet_eng.png');
    z-index: 10;
}

.itLink {
    position: absolute;
    top: 0;
    left: 0;
    width: 173px;
    height: 249px;
    z-index: 99;
    margin: 0;
    padding: 0;
}

.itemOutlet {
    position: relative;
	display: block;
	float: left;
	width: 173px;
	height: 320px;
	margin-right: 33px;
    margin-left: 33px;
	margin-bottom: 20px;
}


.hrTop {
    border-top: 1px dashed #5c5141;
    border-bottom:  none;
    border-right: none;
    border-left:  none;
    height: 1px;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 25px;
}

.hrEmpresaTop {
    border-top: 1px dashed #5c5141;
    border-bottom:  none;
    border-right: none;
    border-left:  none;
    height: 1px;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
}

.hrEmpresaBottom {
    border-top: 1px dashed #5c5141;
    border-bottom:  none;
    border-right: none;
    border-left:  none;
    height: 1px;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px;
}


.hrBreadcrumbTop {
    border-top: 1px dashed #5c5141;
    border-bottom:  none;
    border-right: none;
    border-left:  none;
    height: 1px;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 2px;
    padding: 0px;
}

.hrBreadcrumbBottom {
    border-top: 1px dashed #5c5141;
    border-bottom:  none;
    border-right: none;
    border-left:  none;
    height: 1px;
    width: 100%;
    margin-top: 2px;
    margin-bottom: 20px;
    padding: 0px;
}

.bread {
    display: block;
    float: left;
    padding-top: 6px;
    padding-right: 2px;
    padding-left: 2px;
    font-family: Times New Roman;
    font-size:  12px;
    color: #2e2c1f;
    font-style: italic;
}

a.br:link, a.br:visited {
    font-family: Times New Roman;
    font-size:  12px;
    color: #2e2c1f;
    font-style: italic;
    text-decoration: none;
}

a.br:hover {
    text-decoration: underline;
}


a.linkBoton:link, a.linkBoton:visited {
    font-size: 12px;
	font-family: Tahoma, Arial;
	color: #000;
    text-decoration: none;
}

a.linkBoton:link, a.linkBoton:visited {
    text-decoration: none;
}


.tituloEmpresa {
    background-image: url('../im/bg-empresa.png');
    background-position: center center;
    background-repeat: no-repeat;
    text-align: center;
    height: 21px;
}

.tituloEmpresa h1 {
    color: #2e2c1f;
    font-family: Times New Roman;
    font-size: 14px;
    padding-top: 0px;
    
}


ul.desc {
list-style-type: disc;
list-style-position: outside;
width: 880px;
}

ul.desc li {
   padding-left : 20px;
	font-size: 13px;
	font-family: Tahoma, Arial;
	color: #422e0b;
    margin-bottom: 15px;
   }

.hrIconos {
    border-top: 1px dashed #5c5141;
    border-bottom:  none;
    border-right: none;
    border-left:  none;
    height: 1px;
    width: 100%;
    margin-top: 2px;
    margin-bottom: 0px;
    clear: both;
}

.btEmpresa {
    display: block;
    height: 130px;
    margin-top: 20px;
    margin-bottom: 50px;
}

.imbtEmpresa {
    float: left;
}

.imbtClientes {
    float: left;
    margin-left: 17px;
}

.imbtGaleria {
    float: right;
}


.mT20 {
	margin-top: 20px;
}

.mT10 {
	margin-top: 10px;
}

.mB20 {
	margin-bottom: 20px;
}

.mB10 {
	margin-bottom: 10px;
}

.boxArbolInfo {
	width: 115px;
}


.arbolIcono {
	float: left;
	width: 98px;
	height: 27px;
	margin-left: 5px;
	font-family: Arial;
	font-size: 12px;
	padding-top: 12px;
	padding-left: 25px;
	color: #2e2c1f;
}

.i1 {
	background-image:url('../im/icono-crecimiento.png');
	background-repeat: no-repeat;
	background-position: left center;
}

.i2 {
	background-image:url('../im/icono-dimensiones.png');
	background-repeat: no-repeat;
	background-position: left center;	
}

.i3 {
	background-image:url('../im/icono-temperatura.png');
	background-repeat: no-repeat;
	background-position: left center;	
}

.i4 {
	background-image:url('../im/icono-suelo.png');
	background-repeat: no-repeat;
	background-position: left center;
	width: 66px;	
}

.i5 {
	background-image:url('../im/icono-agua.png');
	background-repeat: no-repeat;
	background-position: left center;
	margin-top:  20px;
}

.arbolIconoD {
	float: left;
	width: 118px;
	height: 27px;
	margin-left: 5px;
	font-family: Arial;
	font-size: 12px;
	padding-top: 8px;
	color: #422e0b;
}

.id1 {
	width: 110px;
	text-align: center;
}

.id2 {
	width: 130px;
	text-align: center;
}

.id3 {
	width: 118px;
	text-align: center;
}

.id4 {
	width: 103px;
	text-align: left;	
}

.id5 {
	width: 100%;
	text-align: left;	
}

#contenidoSecundarioArbol h1 {
	font-family: Tahoma, Arial;
	font-size: 18px;
	color: #2e2c1f;
	margin-bottom: 2px;
}

#contenidoSecundarioArbol h2 {
	font-family: Times New Roman;
	font-size: 13px;
	color: #2e2c1f;
	font-style: italic;
	margin-top: 0px;
}

.arbolIcon2 {
	float: left;
	width: 100px;
	height: 30px;
	margin-left: 20px;
	font-family: Arial;
	font-size: 12px;
	padding-top: 10px;
	padding-left: 22px;
	background-image:url('im/icono-crecimiento.png');
	background-color: #F00;
	background-repeat: no-repeat;
	background-position: left center;
}

.galeria-titulo {
    font-size: 14px;
    font-family: Times New Roman, Tahoma;
    color: #222003;
    font-weight: normal;
    font-style:  italic;
}

/* Inicio Menu */

.h {
	display: none;
}

	#jsmn {
		float: left;
		clear: both;
		margin: 0;
		padding-left: 0;
		width: 700px;
		display: block;
		}
	
	#jsmn li {
		float: left;
		padding-top: 0px;
		list-style: none;
		font: 12px Arial;
		font-weight: normal;
    	z-index: 99;
		}

	#jsmn li a {
		display: block;
		background: none;
	/*	padding: 5px 12px; */
		text-decoration: none;
		height: 43px;
		color: #b5bf00;
		white-space: nowrap;
    	z-index: 99;
		}

	#jsmn li a:hover {
		background: none;
		}
		
	#jsmn li ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
        z-index: 99;
		}
		
	#jsmn li ul li {
		float: none;
		display: inline;
		z-index: 99;
		}
		
	#jsmn li ul li a {
		width: 150px;
		background: #E8E8E8;
        border-style:solid solid none solid;
        border-width: 1px;
        border-color: #CCC;
		}
		
	#jsmn li ul li a:hover {
		background: #FFF;
		}


	#jsmn li.inicio a {
		display: block;
		background: none;
		padding: 0px 0px;
		text-decoration: none;
		width: 66px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/m_inicio.png);
		background-repeat: no-repeat;
		background-position: left top;
		}

	#jsmn li.inicio a:hover {
		background-image: url(../im/m_inicio.png);
		background-repeat: no-repeat;
		background-position: left top;
	}


	#jsmn li.inicio ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
        }
		
	#jsmn li.inicio ul li {
		float: none;
		display: inline;
		}
		
	#jsmn li.inicio ul li a {
        padding: 3px 0 2px 0;
        width: 210px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
		}
		
	#jsmn li.inicio ul li a:hover {
		background: #FFF;
		}
        
        
        
        
        
        
 
 
 
 
 
	#jsmn li.home a {
		display: block;
		background: none;
		padding: 0px 0px;
		text-decoration: none;
		width: 66px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/mi_home.png);
		background-repeat: no-repeat;
		background-position: left top;
		}

	#jsmn li.home a:hover {
		background-image: url(../im/mi_home.png);
		background-repeat: no-repeat;
		background-position: left top;
	}


	#jsmn li.home ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
        }
		
	#jsmn li.home ul li {
		float: none;
		display: inline;
		}
		
	#jsmn li.home ul li a {
        padding: 3px 0 2px 0;
        width: 210px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
		}
		
	#jsmn li.home ul li a:hover {
		background: #FFF;
		}
 
        
        
















	#jsmn li.trees a {
		display: block;
		background: none;
		padding: 0px 0px;
		text-decoration: none;
		width: 82px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/mi_trees.png);
		background-repeat: no-repeat;
		background-position: left top;
		}

	#jsmn li.trees a:hover {
		background-image: url(../im/mi_trees.png);
		background-repeat: no-repeat;
		background-position: left top;
	}


	#jsmn li.trees ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
        }
		
	#jsmn li.trees ul li {
		float: none;
		display: inline;
		}
		
	#jsmn li.trees ul li a {
        padding: 3px 0 2px 0;
        width: 210px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
		}
		
	#jsmn li.trees ul li a:hover {
		background: #FFF;
		}














	#jsmn li.conifers a {
		display: block;
		background: none;
		padding: 0px 0px;
		text-decoration: none;
		width: 113px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/mi_conifers.png);
		background-repeat: no-repeat;
		background-position: left top;
		}

	#jsmn li.conifers a:hover {
		background-image: url(../im/mi_conifers.png);
		background-repeat: no-repeat;
		background-position: left top;
	}


	#jsmn li.conifers ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
        }
		
	#jsmn li.conifers ul li {
		float: none;
		display: inline;
		}
		
	#jsmn li.conifers ul li a {
        padding: 3px 0 2px 0;
        width: 210px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
		}
		
	#jsmn li.conifers ul li a:hover {
		background: #FFF;
		}












	#jsmn li.palms a {
		display: block;
		background: none;
		padding: 0px 0px;
		text-decoration: none;
		width: 87px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/mi_palms.png);
		background-repeat: no-repeat;
		background-position: left top;
		}

	#jsmn li.palms a:hover {
		background-image: url(../im/mi_palms.png);
		background-repeat: no-repeat;
		background-position: left top;
	}


	#jsmn li.palms ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
        }
		
	#jsmn li.palms ul li {
		float: none;
		display: inline;
		}
		
	#jsmn li.palms ul li a {
        padding: 3px 0 2px 0;
        width: 210px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
		}
		
	#jsmn li.palms ul li a:hover {
		background: #FFF;
		}







	#jsmn li.plants a {
		display: block;
		background: none;
		padding: 0px 0px;
		text-decoration: none;
		width: 96px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/mi_plants.png);
		background-repeat: no-repeat;
		background-position: left top;
		}

	#jsmn li.plants a:hover {
		background-image: url(../im/mi_plants.png);
		background-repeat: no-repeat;
		background-position: left top;
	}


	#jsmn li.plants ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
        }
		
	#jsmn li.plants ul li {
		float: none;
		display: inline;
		}
		
	#jsmn li.plants ul li a {
        padding: 3px 0 2px 0;
        width: 210px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
		}
		
	#jsmn li.plants ul li a:hover {
		background: #FFF;
		}



        
        

	#jsmn li.arboles a {
		display: block;
		background: none;
		padding: 0;
		text-decoration: none;
		width: 98px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/m_arboles.png);
		background-repeat: no-repeat;
		background-position: left top;
		}


	#jsmn li.arboles a:hover {
		background-image: url(../im/m_arboles.png);
		background-repeat: no-repeat;
		background-position: right top;
	}
			
/*	#jsmn li.premios a:hover
	{	background: #EFEFEF;} */

	#jsmn li.arboles ul	{
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
	}
		
	#jsmn li.arboles ul li {
		float: none;
		display: inline;
		}
		
	#jsmn li.arboles ul li a {
        padding: 3px 0 2px 0;
        width: 205px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;}
		
	#jsmn li.arboles ul li a:hover {
		background: #FFF;
		}






	#jsmn li.coniferas a {
		display: block;
		background: none;
		padding: 0;
		text-decoration: none;
		width: 118px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/m_coniferas.png);
		background-repeat: no-repeat;
		background-position: left top;
	}

	#jsmn li.coniferas a:hover {
		background-image: url(../im/m_coniferas.png);
		background-repeat: no-repeat;
		background-position: left top;
	}

	#jsmn li.coniferas ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
	}

	#jsmn li.coniferas ul li {
		float: none;
		display: inline;
	}
		
	#jsmn li.coniferas ul li a {
        padding: 3px 0 2px 0;
        width: 200px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
	}
		
	#jsmn li.coniferas ul li a:hover {
		background: #FFF;
	}





























	#jsmn li.palmas a {
		display: block;
		background: none;
		padding: 0;
		text-decoration: none;
		width: 96px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/m_palmas.png);
		background-repeat: no-repeat;
		background-position: left top;
	}

	#jsmn li.palmas a:hover {
		background-image: url(../im/m_palmas.png);
		background-repeat: no-repeat;
		background-position: left top;
	}

	#jsmn li.palmas ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
	}

	#jsmn li.palmas ul li {
		float: none;
		display: inline;
	}
		
	#jsmn li.palmas ul li a {
        padding: 3px 0 2px 0;
        width: 200px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
	}
		
	#jsmn li.palmas ul li a:hover {
		background: #FFF;
	}


	#jsmn li.plantas a {
		display: block;
		background: none;
		padding: 0;
		text-decoration: none;
		width: 101px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/m_plantas.png);
		background-repeat: no-repeat;
		background-position: left top;
	}

	#jsmn li.plantas a:hover {
		background-image: url(../im/m_plantas.png);
		background-repeat: no-repeat;
		background-position: left top;
	}

	#jsmn li.plantas ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
	}
		
	#jsmn li.plantas ul li {
		float: none;
		display: inline;
	}
		
	#jsmn li.plantas ul li a {
        padding: 3px 0 2px 0;
        width: 200px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
	}
		
	#jsmn li.plantas ul li a:hover {
		background: #FFF;
	}

	#jsmn li.outlet a {
		display: block;
		background: none;
		padding: 0;
		text-decoration: none;
		width: 97px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/m_outlet.png);
		background-repeat: no-repeat;
		background-position: left top;
  	}

	#jsmn li.outlet a:hover {
		background-image: url(../im/m_outlet.png);
		background-repeat: no-repeat;
		background-position: left top;	
	}

	#jsmn li.outlet ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
	}

	#jsmn li.outlet ul li {
		float: none;
		display: inline;
	}
		
	#jsmn li.outlet ul li a {
        padding: 3px 0 2px 0;
        width: 200px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
	}
		
	#jsmn li.outlet ul li a:hover {
		background: #FFF;
	}

		
	#jsmn li.tienda a {
		display: block;
		background: none;
		padding: 0;
		text-decoration: none;
		width: 97px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/m_tienda.png);
		background-repeat: no-repeat;
		background-position: left top;
  	}

	#jsmn li.tienda a:hover {
		background-image: url(../im/m_tienda.png);
		background-repeat: no-repeat;
		background-position: left top;		
	}

	#jsmn li.tienda ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
	}

	#jsmn li.tienda ul li {
		float: none;
		display: inline;
	}
		
	#jsmn li.tienda ul li a	{
        padding: 3px 0 2px 0;
        width: 200px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;}
		
	#jsmn li.tienda ul li a:hover {
		background: #FFF;
	}
    
    
    
    
    
    
    
    #jsmn li.blog a {
		display: block;
		background: none;
		padding: 0;
		text-decoration: none;
		width: 71px;
		color: #000;
		white-space: nowrap;
		background-image: url(../im/m_blog.png);
		background-repeat: no-repeat;
		background-position: left top;
  	}

	#jsmn li.blog a:hover {
		background-image: url(../im/m_blog.png);
		background-repeat: no-repeat;
		background-position: left top;	
	}

	#jsmn li.blog ul {
		margin: 0;
		padding: 0;
		position: absolute;
		visibility: hidden;
	}

	#jsmn li.blog ul li {
		float: none;
		display: inline;
	}
		
	#jsmn li.blog ul li a {
        padding: 3px 0 2px 0;
        width: 200px;
		background: #E8E8E8;
		padding-left: 12px;
        height: 20px;
	}
		
	#jsmn li.blog ul li a:hover {
		background: #FFF;
	}
    
    
    
    


#jsmn li ul li a.ulMenu {
    	border-bottom-style: solid;
    	border-width: 1px;
    	border-color: #CCC;
	}

/* Fin Menu */

