@charset "utf-8";
/* CSS Document */

* { 
	list-style:none;
	text-decoration:none;
	margin: 0px;
	padding: 0px;
	outline: 0;
}

body { 
	font-family: 'Lato', Arial, Verdana, Arial, Helvetica, sans-serif;
	width:100%;
	height:100%;
	margin:0;
	padding:0;
	line-height:normal;
	font-weight:normal;
	text-decoration:none;
/*	background: url(../_img/bg-orilla.jpg) repeat-x scroll 0 0 #f7f1e1;*/
	/*background-color:*/ /*#e5eaed*/ /*#f7f1e1*//*;*/
	
}

#wrap { /*caja contenedora , lugar donde irá la totalidad del background */
	width:1002px;
	height:auto;
	clear:both;
	margin-right: auto;
	margin-left: auto;
	padding:0;
	background-color:#fff;
} 

/*-------------------------------------------
			HEADER
-------------------------------------------*/
#header {
	background-color: #fff;
	width: 1000px/*960px*/;
	height: /*auto*/230px;
	margin:0;
	padding:0;
	float:left;
/*	clear: both;
	margin: 0 auto;*/
	/**/
	margin-top:10px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	border-top:1px solid #c7c7c7;
}

/*-------------------------------------------
			TELEFONO Y CONTACTO
-------------------------------------------*/

#top-banner-1 {
	width:100px;
	height:auto;
	float:right;
	padding-left:18px;
	padding-top:8px;
	padding-bottom:8px;
	margin-right:20px;
	margin-top:10px;
}

#top-banner-1 p {
	text-transform:uppercase;
/*	font-family:Arial, Helvetica, sans-serif;*/
	font-size:13px;
	letter-spacing: 0.2em;
}


/*-------------------------------------------
			DESPACHOS
-------------------------------------------*/

#top-banner-2 {
	width: 420px;
	height: 75px;
	float: right;
	clear: right;
	border: 1px solid #f2f2f2;
	border-radius: 5px;
	margin-top: 20px;
	margin-right: 30px;
}

#top-banner-2 img{
	padding-right:5px;
/*	background-color:#d4dfe0;*/
}

#top-banner-texto {
	width: auto;
	height: 68px;
	/*	background-color:#d4dfe0;*/
/*	font-family: Arial, Helvetica, sans-serif;*/
	font-size: 0.75em;
	padding-top: 7px;
}


/*-------------------------------------------
			DESPACHOS 2
-------------------------------------------*/

#top-banner-3 {
	width:620px;
	height:58px;
	float:right;
	clear:right;
	border:1px solid #968d8e;/*#f2f2f2*/;
	border-radius: 5px;
	margin-top:0px;
	margin-bottom:15px;
	margin-right:0px;
}

#top-banner-3 img{
	padding-right:5px;
	margin-left:5px;
/*	background-color:#d4dfe0;*/
}

#top-banner-texto {
	width: auto;
	height: 68px;
	/*	background-color:#d4dfe0;*/
/*	font-family: Arial, Helvetica, sans-serif;*/
	font-size: 0.75em;
	padding-top: 7px;
	padding-left: 60px;
}


/*-------------------------------------------
			LOGO
-------------------------------------------*/

#logo img {
	margin-top: 50px;
	margin-left: 35px;
}

/*-------------------------------------------
			CONTENIDO
-------------------------------------------*/

#menu-general {
	width: 960px;
	height: auto;
	margin:0;
	padding:0;
	float:left;
	background-color: #fff;
	padding-left:26px;
	padding-right:14px;
	padding-top:40px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#menu-izquierdo{
	width: 620px;
	height: auto;
	float: left;
	background-color: #fff;
}

#menu-derecho {
	height: 1000px;
	width: 318px;
	float: right;
	margin-right:12px;
}

/*-------------------------------------------
			FOOTER
-------------------------------------------*/

#prev-footer {
	width:940px;
	height:30px;
	float:left;
	border-top: 1px solid #000;
	border-bottom:1px solid #000;
}

#footer { /*transparente*/
	height: 95px;
	width: 1000px;
	clear: both;
	margin: 0 auto;
	font-size: 12px;
	color: #000;
	word-wrap: break-word;
/*	border-top: 1px solid #c7c7c7;*/
	background-color:#fff/*111*//*fff*/;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#footer-1 { /* info Taller Egeo */
	height: 70px;
	width: 1000px;
	float: left;
	font-size: 1.2em;
	padding-top:25px;
	word-wrap: break-word;
	background-color: #ebf4f4 /*#292929*/;
	color: #000/*#fff*/;
	text-align: center;
/*	letter-spacing: 0.05em;*/
	font-family: 'Source Sans Pro',Arial;
}

/*-------------------------------------------
			SLIDER
-------------------------------------------*/

#slider {
	width: 620px;
	height:348px;
	float:left;
		padding-bottom:120px;
		border-bottom:1px solid #000;
		margin-bottom:30px;
}

/*-------------------------------------------
			BANNERS
-------------------------------------------*/

.banner-1{
	width:226px;
	height:76px;
	float:left;
	margin-left:18px;
	background-image: url(../_img/banner-redes-sociales-general.png);
	padding-top:70px;
	padding-left:74px;
}

.social-network {
	display:inline-block;
	background: url(../_img/social-network.png) no-repeat top left;
	width:78px;
	height:53px;
	background-position-y:-42px;
	cursor:pointer;
/*  -webkit-transition:all .2s ease;
	-moz-transition:all .2s ease;
	-o-transition:all .2s ease;
	-ms-transition:all .2s ease;
	transition:all .2s ease;*/
}
.social-network.facebook {
	background-position:0 -97px
}
.social-network.twitter {
	background-position:-97px -97px
}
.social-network.facebook:hover,.active .social-network.facebook {
	background-position:0 0
}
.social-network.twitter:hover,.active .social-network.twitter {
	background-position:-97px 0
}

#banner-2 {
	float:right;
	margin-top:30px;
}

#banner-3 {
	float:right;
	margin-top:30px;
}

/*-------------------------------------------
			NEWS
-------------------------------------------*/

#news {
	width:620px;
	height:288px;
	float:left;
	border-left:1px solid #000;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	margin-bottom:30px;
}

#news-image {
	width:217px;
	height:288px;
	float:left;
	border-right:1px solid #000;
/*	background: rgba(0, 0, 0, 0.6);*/
background-color:#000;
}

#news-image li{
/*	transition: opacity,0.3s;*/
	opacity:100;
}

#news-image li:hover{
  opacity: 0.5;
  -ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=50);
  filter: alpha(opacity=50);
/*	transition:opacity,0.3s;*/
}
#news-contenido{
	width:402px;
	height:288px;
	float:right;
/*	background-color:#ccc;*/
}

#news-epigrafe{
	height: auto;
	font-size: 14px;
/*	font-family: Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	margin-left: 32px;
	padding-bottom:18px;
	color: #909090;
}

#news-titulo{
	height: auto;
	font-size: 17px;
/*	font-family: Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	margin-left: 32px;
	padding-bottom:18px;
	color: #000;
	font-weight: bold;
}

#news-bajada {
	height: 92px;
	font-size: 13px;
/*	font-family: Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	margin-left: 32px;
/*	margin-bottom:18px;*/
	color: #000;
}

#news-social-media{
	width:70px;
	height:31px;
	border-right:1px solid #CCC;
	border-left:1px solid #CCC;
	border-bottom:1px solid #CCC;
	margin-left:165px;
	margin-bottom:46px;
}

#news-social-media-facebook {
	width:19px;
	height:14px;
	float:left;
	margin-top:8px;
	margin-left:18px;
/*	background-image: url(../_img/fb.jpg);*/
	background-repeat: no-repeat;
}

/*#news-social-media-facebook:hover {
	width:19px;
	height:14px;
	float:left;
	margin-top:8px;
	margin-left:18px;
	background-image: url(../_img/fb_hover.jpg);
	background-repeat: no-repeat;
}*/

#news-social-media-twitter{
	background-repeat: no-repeat;
/*	background-image: url(../_img/tw.jpg);*/
	width:19px;
	height:14px;
	margin-top:8px;
	margin-right:12px;
	float:right;
}

/*#news-social-media-twitter:hover{
	background-repeat: no-repeat;
	background-image: url(../_img/tw_hover.jpg);
	width:19px;
	height:14px;
	margin-top:8px;
	margin-right:12px;
	float:right;
}*/
#news-tag{
	height: auto;
	width:248px;
	float:left;
	font-size: 12px;
/*	font-family: Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	padding-left: 32px;
	padding-top:16px;
	padding-bottom:16px;
	border-top:1px solid #666;
/*	padding-bottom:18px;*/
	color: #000;
	text-transform: uppercase;
	letter-spacing: 2px;
}

#news-tag2{
	height: auto;
	width:90px;
	float:right;
	clear:right;
	font-size: 12px;
/*	font-family: Arial, Helvetica, sans-serif;*/
	text-decoration: none;
	padding-left: 32px;
	padding-top:16px;
	padding-bottom:16px;
	border-top:1px solid #666;
	color: #000;
	text-transform: uppercase;
	letter-spacing: 2px;
}

/*-------------------------------------------
			MENU PRINCIPAL
-------------------------------------------*/

#menu {
	font-family:'Lato', Arial;
	text-align: left; /*posicion de las opciones del menu principal*/
/*	font-size: 13px;*/
	width: 990px;
/*	width:100%;*/ 
/*	height:50px; */
	height:auto;
	margin:0;
	padding:0;
	float:left;
	border-top: 1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	padding-left:10px;
	z-index:2;
	font-size: .8em;
	letter-spacing: 2px;
	line-height: 15px;
	text-transform: uppercase;
/*  opacity: 0.9;
  	-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  	filter: alpha(opacity=90);*/
}
	
	
#menu ul {
	list-style-type: none;
}

#menu ul li {
	width:auto;
		z-index:1;
}

#menu ul li.nivel1 { 
	float: left;
}

/*- estilos: todas las cajitas submenu + menu principal -*/
#menu ul li a {   
	color: #000;
	background-color: #fff;
	display: block;
	text-decoration: none;
	padding: 17px 19px 17px 19px; 
	position: relative;
  	-webkit-transition: background-color 0.1s;
  	-moz-transition: background-color 0.1s;
  	-ms-transition: background-color 0.1s;
  	-o-transition: background-color 0.1s;
  	transition: background-color 0.1s;
}

/*#menu ul li a.nivel2, #menu ul li a.nivel2ie {
	color: #000;	
}*/

/*#menu ul li a.nivel1, #menu ul li a.nivel2 {
	display: block!important;
	display: none;
	position: relative;
}*/

#menu ul li:hover {
	position: relative;/* primer :hover del menu, cambio de color con mouse sobre el boton*/	
}

#menu ul li:hover ul {
/*	border-bottom: 10px solid #292929;
	border-top: 10px solid #292929;*/
	/*tamaño de tipografia del submenu*/
	background-color:#FFF; /*orillas blancas en tablet producto del radius*/
	
	/* border redondeados*/
/*	border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;*/
	/* shadows */ 
	box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4); 
  	-webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.4);
 	/* transition */
  	-moz-transition: 0px 1px 3px rgba(0, 0, 0, 0.4);
  	-ms-transition: 0px 1px 3px rgba(0, 0, 0, 0.4);
  	-o-transition: 0px 1px 3px rgba(0, 0, 0, 0.4);
}
	
#menu li:hover li a:hover {
	background-color:#363636; /*color hover de recuadros de submenu*/
	color: #fdfdfd; /* color hover de letras de submenu*/
}

/* hover menu principal */
#menu ul li a:hover, #menu ul li:hover a.nivel1, #menu ul li ul li:hover a.nivel2 {
	position: relative;
/*	border-bottom: 3px solid #505050;*/
}

/*#menu ul li ul li:hover a.nivel2{
	background-color: #f00;
	color:#f00;
}*/

#menu ul li ul {
	display: none; /*desaparecen los sub-menus*/
}

/* marco verde a submenu 1 */
#menu ul li:hover  ul.nivel2, #menu ul li a:hover  ul.nivel2{
	display: block;
	position: absolute;
	left: 6px;
}

/* marco verde a submenu 2 */
/*#menu ul li ul li a:hover ul.nivel3, #menu ul li ul li:hover ul.nivel3 {
	display: block;
	position: absolute;
	left: 195px!important;left: 195px;
	top:-10px!important;top: -21px;	
}*/

/*diseño del sub-menu*/
#menu ul li ul li a {
	width: 164px; /* 154px - 84px */
	padding: 10px 12px; /*13px 20px;*/ /*arriba-derecha-abajo-izquierda*/
/*	border-top-color: #000;*/
	color: #fdfdfd;
	text-align: left;
/*	font-weight: bold;*/
		font-size: 1em;
		letter-spacing: 1px;
		line-height: 15px;
		text-transform: uppercase;
		background-color: #292929/*#ebf4f4*/;
		border-top: 1px solid #393939;

}

#menu ul li ul li a:hover {
/*	border-top-color: #000;*/
	position: relative;
}

#menu ul li ul li ul li a.primera {
/*	border-top-color: #fff;*/
}

table.falsa {
	border-collapse:collapse;
	border:0px;
	float: left;
	position: relative;
}

/* SUBMENU INDICATION: Flecha Abajo / Flecha Abajo HOVER */

#menu ul li:hover a.nivel1#portada{ 
	color: #ada6a6;
}

#menu ul li:hover a.nivel1#adriana{ 
	color: #ada6a6;
}

#menu ul li:hover a.nivel1#cursos {
	color: #ada6a6;
}

#menu ul li:hover a.nivel1#decorativo{
	color: #ada6a6;
}

#menu ul li:hover a.nivel1#utilitario{
	color: #ada6a6;
}

#menu ul li:hover a.nivel1#botones{
	color: #ada6a6;
}

#menu ul li:hover a.nivel1#collares {
	color: #ada6a6;
}

#menu ul li:hover a.nivel1#ventas{ 
	color: #ada6a6;
}

/*-------------------------------------------
	MENU DECORATIVO / UTILITARIO / OTROS
-------------------------------------------*/

#caja-menu3 {
	width:300px;
	height:auto;
	float:right;
	clear:right;
	background-color:#FFF;
	border: 1px solid #000/*e4e4e4*/;
	margin-bottom:30px;
}

#caja-menu3-titular { /*productos*/
	border: 1px solid #c7c7c7;
	float:left;
	background-color:#FFF;
	padding-left: 15px;
	padding-bottom:15px;
	padding-top:15px;
/*	margin-top:23px;*/
	padding-right:15px;
	text-shadow: 1px 2px #CCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #060;
	word-wrap: break-word;
}

#menu3 { /*transparente*/
	width:300px;
	height:auto;
	float:right;
}
#menu3 ul {
	list-style-type:none;
}

#menu3 li {
	display: block;
}

#menu3 li a {
/*	border-bottom: 1px solid #e6e6e6;*/
	border-top:1px solid #e6e6e6/*C7C7C7*//*e6e6e6*/;
	display:block;
	color: #000;
	font-family:'Lato', Arial, Helvetica, sans-serif;
	/*font-size:13px;*/
	padding-top:8px;
	padding-bottom:8px;
/*	padding-left:15px;*/
	text-decoration:none;
/*	word-wrap: break-word;*/
	background-color: #fff/*#d4dfe0*//*#fff*/;
	/**/
	margin-bottom: 0;
	font-size: 0.9em; 
	margin-top: 0;
	font-weight: normal;	
/*	line-height: 1.2em;*/ /*2.4em*/
	line-height:22px;
	letter-spacing: 1px;
	text-align:center;
	-webkit-transition: background-color 0.1s;
  	-moz-transition: background-color 0.1s;
  	-ms-transition: background-color 0.1s;
  	-o-transition: background-color 0.1s;
  	transition: background-color 0.1s;
}

#menu3 li a:hover {
	background-color: #d4dfe0/*#e4e4e4*//*C7C7C7*//*e4e4e4*/;
	color: #000;
/*	-moz-transition: .2s linear;
	-webkit-transition: .2s ease-out;
	transition: .2s linear;*/
  	-moz-transition: 0px 1px 3px rgba(0, 0, 0, 0.4);
  	-ms-transition: 0px 1px 3px rgba(0, 0, 0, 0.4);
  	-o-transition: 0px 1px 3px rgba(0, 0, 0, 0.4);
}


/*-------------------------------------------
			ADRIANA MOYA
-------------------------------------------*/

#mini-menu-adri {
	width:960px;
	height: 25px;
	float:left;
}

#titulo-adri {
	width:960px;
	height: 28px;
	float:left;
/*	padding-left:8px;*/
	padding-top:20px;
}

#bajada-adri {
	width:940px;
	float:left;
	border-top:1px solid #C7C7C7;
	border-bottom:1px solid #C7C7C7;
	margin-bottom:30px;
	font-size: 0.80em;
	height: 49px;
	letter-spacing: 0.5px;
	line-height: 1.2em;
	overflow: hidden;
	padding: 8px 0px 2px 0;
}


#menu-general-adri {
	background-color: #fff;
	height: auto;
	width: 960px;
	margin:0;
	padding:0;
	float:left;
	padding-left:26px;
	padding-right:14px;
	padding-top:30px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#menu-izquierdo-adri {
	background-color: #fff;
	height: auto;
	width: 620px;
	float: left;
}

#menu-derecho-adri {
	background-color: #fff;
	height: 1080px;
	width: 318px;
	float: right;
	margin-right:12px;
}

#img-adri {
	width: 620px;
	height:480px;
	float:left;
	border:1px solid #000;
	margin-bottom:30px;
}

#texto-adri {
	width:620px;
	height:auto;
	float: left;
/*	font-size: .935em;*/
	font-size: .8em;
	letter-spacing: 0.4px;
	line-height: 22px;
/*	width: 100%;*/
	border-top:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
	padding-top:30px;
	padding-bottom:30px;
	/**/
/*	margin: 0 0 10px;
	display: block;
	-webkit-margin-before: 1em;
	-webkit-margin-after: 1em;
	-webkit-margin-start: 0px;
	-webkit-margin-end: 0px;*/
}

#comentarios-adri {
	width:620px;
	height:auto;
	float:left;
	letter-spacing: 3px;
	font-size: 0.8em;
	border-bottom: 1px solid #c7c7c7;
	padding-top: 10px;
	text-transform: uppercase;
	padding-bottom: 7px;
	font-weight: bold;
	margin-bottom:30px;
	}

#comentarios-adri-fb {
	float:left;
/*	margin: 30px 0 9px 0;*/
/*	height:100px;*/
/*	background-color:#030;*/
/*	border:1px solid #000;*/
}

/*-------------------------------------------
			CURSOS
-------------------------------------------*/

/* PRIMERA PARTE */
#mini-menu {
	width:620px;
	height: 25px;
	float:left;
}

#titulo {
	width:620px;
	height: 28px;
	float:left;
/*	padding-left:8px;*/
	padding-top:20px;
}

#bajada {
	width:620px;
	float:left;
	border-top:1px solid #C7C7C7;
	border-bottom:1px solid #C7C7C7;
	margin-bottom:30px;
	font-size: 0.80em;
	height: 49px;
	letter-spacing: 0.5px;
/*	line-height: 1.2em;*/
	line-height:22px;
	overflow: hidden;
	padding: 8px 0px 7px 0;
}

/* SEGUNDA PARTE */

#menu-general-cursos {
	background-color: #fff;
	height: auto;
	width: 960px;
	margin:0;
	padding:0;
	float:left;
	padding-left:26px;
	padding-right:14px;
	padding-top:30px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#menu-izquierdo-cursos {
	background-color: #fff;
	height: auto;
	width: 620px;
	float: left;
}

#menu-derecho-cursos {
	background-color: #fff;
	height: auto;
	width: 318px;
	float: right;
	margin-right:12px;
}

#img-cursos{
	width: 620px;
	height:400px;
	float:left;
	border:1px solid #000;
	margin-bottom:30px;
}

/* TERCERA PARTE */
#texto-cursos {
	width:620px;
	height:auto;
	float: left;
	font-size: .9em;
	letter-spacing: 0.4px;
	line-height: 20px;
	border-top:1px solid #c7c7c7;
	border-bottom:1px solid #000;
/*	padding-top:30px;*/
	padding-bottom:50px;
	margin-bottom:100px;
}

/* CUARTA PARTE */
		
/*#banner-1-cursos {
	position:absolute;	
	top:324px;
	right:204px;
}*/

/*#banner-2-cursos {
	width:300px;
	height:172px;
	float:right;
	position:absolute;	
	top:518px;
	right:204px;
	background-image: url(../_img/banner-curso-ceramica-express_.jpg);
	transition: opacity,0.3s;
}

#banner-2-adri:hover {
	opacity:0.70;
	transition:opacity,0.3s;
}

#banner-3-cursos {
	width:300px;
	height:600px;
	float:right;
	position:absolute;	
	top:728px;
	right:204px;
	background-image: url(../_img/marco-botones.jpg);
}*/

/*-------------------------------------------
			BANNERS
-------------------------------------------*/

.banner-1-cursos{
	width:226px;
	height:76px;
	float:left;
	margin-left:18px;
	background-image: url(../_img/banner-redes-sociales-general.png);
	padding-top:70px;
	padding-left:74px;
}

.social-network {
	display:inline-block;
	background: url(../_img/social-network.png) no-repeat top left;
	width:78px;
	height:53px;
	background-position-y:-42px;
	cursor:pointer;
/*  -webkit-transition:all .2s ease;
	-moz-transition:all .2s ease;
	-o-transition:all .2s ease;
	-ms-transition:all .2s ease;
	transition:all .2s ease;*/
}
.social-network.facebook {
	background-position:0 -97px
}
.social-network.twitter {
	background-position:-97px -97px
}
.social-network.facebook:hover,.active .social-network.facebook {
	background-position:0 0
}
.social-network.twitter:hover,.active .social-network.twitter {
	background-position:-97px 0
}

#banner-2-cursos {
	float:right;
	margin-top:30px;
}

#banner-3-cursos {
	float:right;
	margin-top:30px;
}
		

/*-------------------------------------------
			CENTRO DE MESA
-------------------------------------------*/

/* PRIMERA PARTE */
#mini-menu-prod {
	width:940px;
	height: 25px;
	float:left;
}

#titulo-prod {
	width:940px;
	height: 28px;
	float:left;
/*	padding-left:8px;*/
	padding: 20px 0px 0px 0;
}

#bajada-prod {
	width:940px;
	float:left;
	border-top:1px solid #C7C7C7;
	border-bottom:1px solid #C7C7C7;
	margin-bottom:30px;
	font-size: 0.80em;
	height: auto/*49px*/;
	letter-spacing: 0.5px;
/*	line-height: 1.2em;*/
	line-height:22px;
	overflow: hidden;
	padding: 8px 0px 8px 0;
}

/* PRODUCTO 1 */

#producto {
	width:auto;
	height:auto;
	float:left;
	border:1px solid #c7c7c7;
	}
	
#producto-img{
	width:308px;
	height:270px;
	background-color: #e0dcdb;
/*	border-bottom:1px solid #c7c7c7;*/
}
	
#producto-img li{
	list-style:none;
	width:308px;
	height:270px;
	float:left;
	display:block; /*perfil que se dibuja al rededor de la imagen*/
/*	margin:20px; */
/*	border:solid 4px #000;*/
/*	box-shadow:0px 0px 5px 2px rgba(0,0,0,0.5);*/
	/*ANIMACIÓN CSS3*/
	opacity:1; /*70% de visualización de la imagen / opaca*/
/*	-webkit-transition: all 0.5s ease-in-out;
	-moz-transition: all 0.5s ease-in-out;
	-ms-transition: all 0.5s ease-in-out;
	-o-transition: all 0.5s ease-in-out;
	transition: all 0.5s ease-in-out;*/
}

#producto-img li:hover{
/*	transform: scale(1.4,1.4);
	-webkit-transform: scale(1.4,1.4);
	-moz-transform: scale(1.4,1.4);
	-ms-transform: scale(1.4,1.4);
	-o-transform: scale(1.4,1.4);*/
	opacity:0.7;
/*	border: solid 4px #FFF;*/
}
	

#producto-detalle {
	width:308px;
	height:70px;
	text-align: center;
	font-family:'Lato', Arial;
	}

#producto-stock {
	width:auto;
	height:45px;
	margin-top:5px;
	margin-left:94px;
}

#producto-stock-palabra {
	width:90px;
	height:30px;
	float:left;
	background-color: #5d6363;/*rgba(0,0,0,0.2)*/;
	border-right:1px solid #000;
	text-align:center;
	line-height: 28px;
	color: #fff;
	font-size: .6em;
	font-weight: bold;
	letter-spacing: 4px;
}
#producto-stock-cantidad {
	width:30px;
	height:30px;
	float:left;
	background-color: #5d6363;/*rgba(0,0,0,0.2)*/;
	text-align:center;
	line-height: 28px;
	color: #fff;
	font-size: .6em;
	font-weight: bold;
	letter-spacing: 4px;
}


/* PRODUCTO 2 */

#producto-2 {
	width:auto;
	height:auto;
	float:left;
	border-top:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
	}
	
#producto-img-2{
	width:308px;
	height:270px;
	}

#producto-detalle-2 {
	width:308px;
	height:60px;
	text-align: center;
}

#producto-stock-2 {
	width:auto;
	height:45px;
	margin-top:5px;
	margin-left:94px;
}

#producto-stock-palabra-2 {
	width:90px;
	height:30px;
	float:left;
	background-color: #5d6363;/*rgba(0,0,0,0.2)*/;
	border-right:1px solid #000;
	text-align:center;
	line-height: 28px;
	color: #fff;
	font-size: .6em;
	font-weight: bold;
	letter-spacing: 4px;
}
#producto-stock-cantidad-2 {
	width:30px;
	height:30px;
	float:left;
	background-color: #5d6363;/*rgba(0,0,0,0.2)*/;
	text-align:center;
	line-height: 28px;
	color: #fff;
	font-size: .6em;
	font-weight: bold;
	letter-spacing: 4px;
}

/* PRODUCTO 3 */

#producto-3 {
	width:auto;
	height:auto;
	float:left;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
	}
	
#producto-img-3{
	width:308px;
	height:270px;
/*	border-bottom:1px solid #c7c7c7;*/
	}

#producto-detalle-3 {
	width:308px;
	height:60px;
	text-align: center;
/*	border-bottom:1px solid #c7c7c7;*/
	}

#producto-stock-3 {
	width:auto;
	height:45px;
	margin-top:5px;
	margin-left:94px;
}

#producto-stock-palabra-3 {
	width:90px;
	height:30px;
	float:left;
	background-color: #5d6363;/*rgba(0,0,0,0.2)*/;
	border-right:1px solid #000;
	text-align:center;
	line-height: 28px;
	color: #fff;
	font-size: .6em;
	font-weight: bold;
	letter-spacing: 4px;
}
#producto-stock-cantidad-3 {
	width:30px;
	height:30px;
	float:left;
	background-color: #5d6363;/*rgba(0,0,0,0.2)*/;
	text-align:center;
	line-height: 28px;
	color: #fff;
	font-size: .6em;
	font-weight: bold;
	letter-spacing: 4px;
}

/* PRODUCTO 4 */

#producto-4 {
	width:auto;
	height:auto;
	float:left;
	border-right:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
	}
	
#producto-img-4{
	width:308px;
	height:270px;
/*	border-bottom:1px solid #c7c7c7;*/
	}

#producto-detalle-4 {
	width:308px;
	height:60px;
	text-align: center;
/*	border-bottom:1px solid #c7c7c7;*/
	}

#producto-stock-4 {
	width:auto;
	height:45px;
	margin-top:5px;
	margin-left:94px;
}

#producto-stock-palabra-4 {
	width:90px;
	height:30px;
	float:left;
	background-color: #5d6363;/*rgba(0,0,0,0.2)*/;
	border-right:1px solid #000;
	text-align:center;
	line-height: 28px;
	color: #fff;
	font-size: .6em;
	font-weight: bold;
	letter-spacing: 4px;
}
#producto-stock-cantidad-4 {
	width:30px;
	height:30px;
	float:left;
	background-color: #5d6363;/*rgba(0,0,0,0.2)*/;
	text-align:center;
	line-height: 28px;
	color: #fff;
	font-size: .6em;
	font-weight: bold;
	letter-spacing: 4px;
}

/* SEGUNDA PARTE */

#menu-general-mesa {
	background-color: #fff /*#e5eaed*//*#c8c2c0*/;
	height: auto;
	width: 940px;
	margin:0;
	padding:0;
	float: left;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#menu-izquierdo-mesa {
	background-color: #fff;
	height: auto;
	width: 620px;
	float: left;
}


/*-------------------------------------------
			COMENTARIOS DE FACEBOOK 
-------------------------------------------*/

#comentarios-caja {
	width:940px;
	height:100px;
	background-color: #fff;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-left:30px;
	padding-right:30px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#comentarios {
	width:620px;
	height:auto;
	float:left;
	border-bottom: 1px solid #c7c7c7;
	padding-top: 10px;
	padding-bottom: 7px;
	letter-spacing: 3px;
	font-size: 0.8em;
	text-transform: uppercase;
	font-weight: bold;
}

#comentarios-fb {
/*	margin: 30px 0 9px 0;*/
  	width: 620px;
	height:50px;
	float:left;
/*	border:1px solid #000;*/
}

/*-------------------------------------------
			JARRONES
-------------------------------------------*/

#menu-general-jarrones {
	background-color: #fff;
	height: 1460px;
	width: 940px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#menu-izquierdo-jarrones {
	background-color: #fff;
	height: 1200px; /* 770*/
	width: 620px;
	clear: both;
	float: left;
	/*border:1px solid #f00;*/
}

/*-------------------------------------------
			MACETEROS
-------------------------------------------*/

#menu-general-maceteros {
	background-color: #fff;
	height: 1700px;
	width: 940px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-left:30px;
	padding-right:30px;
	padding-top:30px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#menu-izquierdo-maceteros {
	background-color: #fff;
	height: 1200px; /* 770*/
	width: 620px;
	clear: both;
	float: left;
	/*border:1px solid #f00;*/
}

/*-------------------------------------------
			NOTICIAS
-------------------------------------------*/
#mini-menu-noticias {
	width:960px;
	height: 25px;
	float:left;
}

#titulo-noticias {
	width:960px;
	height: 28px;
	float:left;
	padding-top:20px;
	margin-bottom:30px;
}

#titulo-noticias h2 {
	font-size: 0.98em;
	letter-spacing: 3px;
	padding-bottom:10px;
	border-bottom:1px solid #c7c7c7;
}

#menu-general-titulo {
	background-color: #fff;
	height: 1810px; /* + 620 news*/
	width: 960px;
	clear: both;
	margin-right: auto;
	margin-left: auto;
	padding-left:30px;
	padding-right:10px;
	padding-top:30px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#menu-izquierdo-titulo{
	background-color: #fff;
	height: 1600px;
	width: 620px;
	float: left;
}

#menu-derecho-titulo {
	height: 1000px;
	width: 318px;
	float: left;
}


/*-------------------------------------------
			REDES SOCIALES 
-------------------------------------------*/

#social-caja{
	width:620px;
	height:43px;
	border:1px solid #f2f2f2;
/*	margin-bottom:20px;*/
}

#social-caja-compartir {
	width:113px;
	height:28px;
	border-right:1px solid #f2f2f2;
	text-transform: uppercase;
	letter-spacing: 2px;	
	padding-top: 15px;
/*	padding-right: 5px;
	padding-left: 5px;*/
	font-weight: bold;
	font-size: 0.75em;
	text-align: center;
	float:left;
}

#social-caja-facebook {
	width:192px;
	height:32px;
	border-right:1px solid #f2f2f2;
	text-align: center;
	float:left;
	padding-top: 12px;
	padding-right: 5px;
	padding-left: 5px;
}

#social-caja-twitter {
	width:80px;
	height:32px;
	border-right:1px solid #f2f2f2;
	text-align: center;
	float:left;
	padding-top: 12px;
	padding-right: 5px;
	padding-left: 5px;
}
#social-caja-gplus {
	width:73px;
	height:32px;
	border-right:1px solid #f2f2f2;
	text-align: center;
	float:left;
	padding-top: 12px;
	padding-right: 5px;
	padding-left: 5px;
}

#social-caja-comentarios{
	width:114px;
	height:26px;
	float:left;
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 1px;
	text-transform: uppercase;
	padding-top: 18px;
	padding-right: 14px;
	text-align: right;
	background-image: url(../_img/comments.jpg);
	background-repeat: no-repeat;
	background-position: 15px 18px;
}
/*-------------------------------------------
			NOTICIAS
-------------------------------------------*/
#mini-menu-news {
	width:960px;
	height: 25px;
	float:left;
}

#titulo-news {
	width:960px;
	height: 28px;
	float:left;
	padding-top:20px;
}

#bajada-news {
	width:940px;
	float:left;
	border-top:1px solid #C7C7C7;
	border-bottom:1px solid #C7C7C7;
	margin-bottom:30px;
	font-size: 0.80em;
	height: auto;
	letter-spacing: 0.5px;
	line-height: 1.2em;
	overflow: hidden;
	padding: 8px 0px 18px 0;
}

#menu-general-noticias {
	background-color: #fff;
	height: auto;
	width: 960px;
	margin:0;
	padding:0;
	float:left;
	padding-left:30px;
	padding-right:10px;
	padding-top:30px;
	border-left:1px solid #c7c7c7;
	border-right:1px solid #c7c7c7;
}

#menu-izquierdo-noticias {
	background-color: #fff;
	height: auto;
	width: 620px;
	float: left;
}

#img-news {
	width: 620px;
	height:480px;
	float:left;
	border:1px solid #000;
	margin-bottom:30px;
}

#img-horizontal {
	width: 620px;
	height:auto; /*465 348*/
	float:left;
	border-bottom:1px solid #c7c7c7;
	padding-bottom:25px;
	margin-bottom:25px;
}

#galeria_botones {
	width:620px;
	height:auto;
	float:left;
	 position: relative;
	 clear:both;
}

#nueva_galeria {
	width:620px;
	height:78px;
	float:left;
	margin:30px 0 30px 0;
	border-left:1px solid #dfdfdf;
	border-right:1px solid #dfdfdf;
	 position: relative;
	 clear:both;
}

#nueva_galeria_1 {
	width:169px;
	height:77px;
	float:left;
	background-color:#fff;
	letter-spacing: 3px;
	font-size: 0.8em;
	border-bottom: 1px solid #000;
	border-top:1px solid #dfdfdf;
	text-transform: uppercase;
/*	padding-top: 20px;
	padding-bottom: 20px;*/
	font-weight: bold;
	text-align:center;
	line-height: 44px;
	/*background-color: #f7f0f1;*/
	 font-family:'Lato', Arial;
}

#nueva_galeria_2 {
	width: 280px;
	height: 58px;
	float: left;
	background-color: #FFF;
	letter-spacing: 3px;
	font-size: 0.8em;
	border-top: 1px solid #000;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
	text-transform: uppercase;
	padding-top: 20px;
	font-weight: bold;
	text-align: center;
	line-height: 44px;
	/*background-color: #f7f0f1;*/
	font-family: 'Lato', Arial;
}

#galeria {
	width:620px;
	height:auto;
	float:left;
	background-color:#d4dfe0;
	letter-spacing: 3px;
	font-size: 0.8em;
	border: 1px solid #000/*c7c7c7*/;
	text-transform: uppercase;
/*	padding-top: 20px;
	padding-bottom: 20px;*/
	font-weight: bold;
	margin-bottom:30px;
	margin-top:30px;
	text-align:center;
	line-height: 44px;
	/*background-color: #f7f0f1;*/
	 position: relative;
	 clear:both;
	 font-family:'Lato', Arial;
}

#galeria:after {
  border-color: #000 transparent transparent;
  border-style: inset;
  border-width: 19px 14px 0;
  content: "";
  font-style: normal;
  left: 47.6%;
  position: absolute;
  top: 100%;
}

#texto-news {
	width:620px;
	height:auto;
	float: left;
	font-size: .8em;
	letter-spacing: 0.4px;
	line-height: 22px;
	border-top:1px solid #c7c7c7;
	border-bottom:1px solid #c7c7c7;
	padding-top:30px;
	padding-bottom:30px;
}



#comentarios-noticias-titulo {
	width:620px;
	height:auto;
	float:left;
	letter-spacing: 3px;
	font-size: 0.8em;
	border-bottom: 1px solid #c7c7c7;
	padding-top: 10px;
	text-transform: uppercase;
	padding-bottom: 7px;
	font-weight: bold;
	margin-bottom:30px;
	margin-top:30px;
}

#comentarios-noticias-caja {
	float:left;
	clear:left;
	width:620px;
}

/*-------------------------------------------
			BOTONES
-------------------------------------------*/

#bot-img{
	width:620px;
	height:248px;
	border:1px solid #c7c7c7/*e4e4e4*/;	
	float:left;
/*	margin-bottom:30px;*/
}

#bot-titular{
	width:620px;
	height:50px;
	float:left;
	border:1px solid #ccc/*e4e4e4*/;
	font-size: 1em/*.9em*/;
	letter-spacing: 2px;
	margin-bottom: 30px;
	padding-top:30px;
	text-align: center;
	text-transform: uppercase;
	font-weight: normal;
	color: #000/*888888*/;
	background-color:#f6f6f6;
}

#bot-fotos{	
	width:620px;
	height:480px;
	float: left;
}

#bot-texto{
	width:620px;
	height:auto;
	float:left;
	border-bottom:1px solid #888888;
	font-size: 0.85em;
	line-height: 23px;
	padding-bottom:30px;
	margin-bottom:30px;
	margin-top:30px;
}

#noticias-portada {
	width:620px;
	height: 28px;
	float:left;
/*	padding-left:8px;*/
	padding-top:20px;
	border-bottom: 1px solid #c7c7c7;
	margin-bottom:30px;
	font-family: 'Lato', A;rial, Helvetica, sans-serif;
	letter-spacing:2px;
	text-transform: uppercase;
	font-size:0.85em;
}
