/*STICKY FOOTER*/
* {
margin: 0;
}
html, body {
height: 100%;
	font-family: 'Maven Pro', sans-serif;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -86px;/*1 pixel mas por el borde superior del footer*/
}
.footer, .push {
	height: 85px;
}
/*STICKY FOOTER*/

/*FULL WIDTH BG*/
html { 
  /*background: url(../images/bg.jpg) no-repeat center center fixed; 
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;*/
}
/*FULL WIDTH BG*/
a:link{color:inherit;text-decoration:none;}
a:visited{color:inherit;text-decoration:none;}
a:hover{color:inherit;text-decoration:none;}
a:active{color:inherit;text-decoration:none;}

#contenido {
	max-width:960px;
	margin:0 auto;

	overflow:hidden;
	padding:20 0 0 0;
}
.footer {
	max-width:960px;
	margin:0 auto;
	
	border-top:1px solid #6C947F;
}
#header{
	max-width:960px;
	margin:0 auto;
	
	color:grey;
	font-family: 'Maven Pro', sans-serif;
	overflow:auto;
	background:white;
	padding:20 0 10 10;
}

#menu-cont:first-child:before {
    content:'';
    position:absolute;
    width:100%;
    height:30px;
    background:linear-gradient(to left, red, green);
    top:-30px;
    left:0;
}
#menu-cont{
	border-top:1px solid #6C947F;
	border-bottom:1px solid #6C947F;
	margin:0 auto;
	width:95%;
	margin-top:10px;
	height:40px;
}

#menu {
	max-width:960px;
	margin:0 auto;
	
	color:#191C1A;
	font-size:20px;
	height:25px;
	margin-top:7px;
}
#menu div {
	width:20%;
	float:left;
}
#menu div:last-child {
	text-align:right;
}
#menu_izq {
	padding:10 0 10 10;
	width:140px;
	float:left;
	background:#D9E1DD;
}
.subcat {
	clear:both;
	margin:10 0 5 0;
}
 .formDiv {
	margin:10 0 10 0;
 }
 

 .divGallery {
	overflow: hidden;
	height:190px;
	width:190px;
 }
 .divGallery img{
 /*height:190px;*/
 width:190px;
	-webkit-transition: all .5s ease !important;
     -moz-transition: all .5s ease !important;
       -o-transition: all .5s ease !important;
      -ms-transition: all .5s ease !important;
          transition: all .5s ease !important;
 }
 .divGallery img:hover {
	/*height:220px;*/
	width:220px;
}



/*SLIDER*/
#slideshow { 
    margin: 30 0 10 10; 
    position: relative; 
    width: 900px; 
    height: 310px; 
    padding: 10px; 
    box-shadow: 0 0 20px rgba(0,0,0,0.4); 
}

#slideshow > div { 
    position: absolute; 
    top: 10px; 
    left: 10px; 
    right: 10px; 
    bottom: 10px; 
	
}
#slideshow > div  img{ 
	height:100%;
}
/*SLIDER*/
