@import url(http://fonts.googleapis.com/css?family=Lato:100);

@font-face {
font-family: Dura;
src: url(../img/fonts/dura-lip-webfont.ttf);
}

body{
	margin:auto;
	width:100%;	
	font-family: Dura;
}
a{text-decoration: none;}


/*****************************************************
CLASES GENERALES
******************************************************/	
#wraper{
	
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

.clear{clear:both;}
.posicion_basica{width:960px;height: 80px;margin:auto;}
/*.posicion_basica:after{width:100%;height: 304px;display:blcok;clear: both;}*/
.posicion_fondo{width:100%;margin:auto;}

.menu_titulo{color:#383837 !important;font-size:16px !important;margin-bottom:15px;font-weight: bold;}
.titulo_seccion{font-size:18px;color:#666666;}
.titulo_categoria{font-size:18px;color:#0CB2BF;}

.active a{color:#46C5D0 !important;}

#btn_vermas{padding-top:10px;padding-left:20px;background: url(../img/plantilla/bg_vermas.png) #DCDCDC;width:74px;height:30px;}
#btn_vermas a{color:#666666;font-size:14px;}
#btn_vermas a:hover{color:#0CB3C0;}

/*****************************************************
cabecera
******************************************************/	
#cabecera{margin-top:20px;}
		#logo_web img{max-width: 264px;max-height: 66px;float:left;}
		#form_buscador{
			float:right;
			margin-top:20px;		
		}
		#buscador_input{
			width:200px;
			height:24px;
			border: 1px ##ECECEC solid;
			color:#333333;
			font-size: 14px;
		}
		#btn_busqueda{
			background: url("../img/plantilla/lupa.png");
			height: 32px;
			width: 32px;
			border:0;
			padding-top:10px;
			cursor: pointer;
			position: absolute;
			margin-top:-31px;
			margin-left:210px;
		}

#redes_sociales_derecha ul{margin-left:1160px;position:fixed;list-style: none;z-index:999}
#redes_sociales_derecha li{display:block;margin-bottom:10px;}
#redes_sociales_derecha a{}

/* REDES SOCIALES */
.ImgRedSoc{ float:left ; margin-top:6px; margin-left:3px;}
.p_red{font-size:10px; color:#003300; font-family:'verdana', sans-serif; float:left; margin-top:13px; margin-left:13px;vertical-align: middle;line-height: 20px;}
.contine_redes_sociales_1{z-index:999;width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:0px solid  #fff; margin-bottom:15px;  margin-right:-130px; position:fixed; right:0px; top:30%; transition: margin-right 1s; -webkit-transition:margin-right 1s; }
.contine_redes_sociales_1:hover{z-index:999;width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:0px solid  #fff; margin-bottom:15px;  margin-right:0px;position:fixed; right:0px; top:30%;}
.contine_redes_sociales_2{z-index:999;width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:0px solid  #fff; margin-bottom:15px;  margin-right:-130px; position:fixed; right:0px; top:38.5%; transition: margin-right 1s; -webkit-transition:margin-right 1s;}
.contine_redes_sociales_2:hover{z-index:999;width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:0px solid  #fff; margin-bottom:15px;  margin-right:0px; position:fixed; right:0px; top:38.5%;}
.contine_redes_sociales_3{z-index:999;width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:0px solid  #fff; margin-bottom:15px;  margin-right:-130px; position:fixed; right:0px; top:47%; transition: margin-right 1s; -webkit-transition:margin-right 1s;}
.contine_redes_sociales_3:hover{z-index:999;width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:0px solid  #fff; margin-bottom:15px;  margin-right:0px; position:fixed; right:0px; top:47%;}
.contine_redes_sociales_4{z-index:999;width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:0px solid  #fff; margin-bottom:15px;  margin-right:-130px; position:fixed; right:0px; top:55.5%; transition: margin-right 1s; -webkit-transition:margin-right 1s;}
.contine_redes_sociales_4:hover{z-index:999;width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:0px solid  #fff; margin-bottom:15px;  margin-right:0px; position:fixed; right:0px; top:55.5%;}
.contine_redes_sociales_5{width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:1px solid  #fff; margin-bottom:15px;  margin-right:-130px; position:fixed; right:0px; top:46%; transition: margin-right 1s; -webkit-transition:margin-right 1s;}
.contine_redes_sociales_5:hover{width:171px; height:52px; background:url(../../imagenes/plantilla/fondo_redes.png); border:1px solid  #fff; margin-bottom:15px;  margin-right:0px; position:fixed; right:0px; top:46%;}

/*****************************************************
MENU
******************************************************/		
		
#menu ul{list-style: none;margin-top:30px;padding:0px; padding-bottom:15px;border-bottom:2px #ECECEC solid;}
	#menu li{display: inline;margin-right:0px;padding:12px 10px 12px 10px;background: #FFF;border-radius: 5px;}
	#menu a{color:#666666;font-size: 16px;margin-right:10px;}
	.drop_icon{background: url("../img/plantilla/drop.png") no-repeat 100% 50%;background-color: inherit;padding-right:15px;}
	#menu li:hover{	background: #15DFCB;}
	#menu a:hover{color:#fff;}
	#prod_menu a:hover{color:#fff;background: url("../img/plantilla/drop_hover.png") 100% 50% no-repeat;background-color: inherit;}

#submenu{
	display: none;
	margin-top:10px;
	background: #FFF;
	position:absolute;
	width:960px;
	height: auto;
	background-image: none;
	border:1px solid #EAE1E4;	
	z-index:9999999;
}
#submenu ul{
	margin-top:0px;
	width:165px;
	float:left;
	padding-bottom:0px !important;
}
#submenu li{
	display: block;
	background: #EAE1E4;
	border-radius: 0px;
	width:155px;
	height:32px;
	padding-bottom:0px;
	border-bottom:1px solid #FCFCFC;
}
#submenu li:hover{background: #FFF;border-bottom:1px solid #EAE1E4;}
#submenu a{color:#393939;font-size:13px;}
#submenu a:hover{background-image: none;color:;color:#393939;font-size:13px;}

#submenu_detalle{
	float:left;
	width: 700px;
}
	#submenu_detalle img{max-width:189px;max-height:276px;float:left;margin-left:50px;margin-top:30px;}
	#submenu_datos{
		float:left;
		width:350px;
		margin-left:100px;
		margin-top:30px;
		
	}
	#submenu_detalle_titulo{width:400px;font-size:70px;color:#0CB3C0;margin-top:0px;margin-bottom:0px;font-family: 'Lato', sans-serif;font-weight: 100;}
	#submenu_detalle_descripcion{font-size:16px;color:#666666;}


/*****************************************************
PIE
******************************************************/	
#pie_fondo{width: 100%;background: #F4F4F4; height: 304px;min-width: 1024px;}
#pie{padding-top:10px;padding-bottom:20px;}
	#pie_menu ul{list-style: none;}
	#pie_menu li{display: block;margin-top:5px;}
	#pie_menu a{color:#383837;font-size:14px;}
	
	.pie_menu_productos{float:left;}
	.pie_menu_sitemap{float:left;margin-left:70px;}
	.pie_menu_redes_sociales{float:left;margin-left: 100px;}
		.pie_menu_redes_sociales img{float:left;margin-right:20px;margin-top:-5px;}
		.pie_menu_redes_sociales li{clear:both;margin-bottom:30px;}
	.pie_menu_contacto{float:right;}	
		.pie_menu_contacto li{width: 260px;margin-bottom:10px;color:#383837;font-size: 13px;}

#pie_creditos{
	height: auto !important;
}
#pie_creditos ul{flot:right;list-style: none;text-align: right;}
	#pie_creditos li{display: inline;font-size: 11px;color:#383837;}
	#pie_creditos a{font-size: inherit;color:inherit}
	#pie_creditos a:hover{text-decoration: underline;}
	
/*****************************************************
HOME
******************************************************/	
#listado_categorias_home{
	margin-top:60px;
	height: 220px;
}
#prev_home{float:left;margin-right:80px;margin-top:50px;cursor: pointer;}
#next_home{float:right;margin-left:10px;margin-top:50px;cursor: pointer;}
#categoria_home{
	float:left;
	margin-right:30px;
}
#categoria_home img{
	max-width: 100px;
	max-height: 66px;
}
#categoria_home a{color:#333333;text-align:center;}
#categoria_home a:hover{color:#0CB3C0;}

#fondo_novedades_home{background: #F3F3F3;height: 417px;padding-top:20px;margin-bottom: 100px;min-width: 1024px;}
	#novedades_home{}
	#novedades_home{font-size:28px;color:#333333;}
		#novedad_home{
			float:left;
			width: 467px;
			height:279px;
			margin-right:10px;
			background: #FFF;
		}
			#novedad_home_datos{float:left;width:220px;padding-left:20px;}
			#novedad_titulo{font-size:38px;color:#3B3B3A;font-weight: lighter;margin-bottom:0px;margin-top:0px;}
			#novedad_subtitulo{font-size:25px;color:#3B3B3A;font-weight: lighter;margin-top:0px;margin-bottom:0px;}
			#novedad_descripcion{font-size:14px !important;color:#333333;overflow:hidden;height:70px;padding-bottom: 6px;}
			#novedad_home img{float:right;max-width:213px;margin-top:10px;margin-right:10px;}			

#fondo_destacados_home{background: #FFF;height: 417px;padding-top:20px;}
#destacado_1{color:#333333;float:left;width:318px;}	
#destacado_1 p{margin-bottom:5px;margin-top:5px;}
#destacado_2{color:#333333;float:right;width:308px;margin-left:10px;}	
	#destacado_leyenda{font-size:14px;}
	#destacado_1_titulo{font-size:38px;}	
	#destacado_1_descripcion{font-size:14px;padding-bottom:10px;}
	#destacado_2_titulo{font-size:22px;}

/*****************************************************
PRODUCTOS
******************************************************/	
#listado_categorias{}	
#cuadro_categoria{
	float:left;
	width:206px;
	height:285px;	
	text-align: center;
	margin-bottom:30px;	
	margin-top:30px;
}	
#cuadro_categoria img{max-width:206px;max-height:238px;}
#cuadro_categoria p{margin-top:10px;}
#cuadro_categoria a{color:#333;font-size:15px;}		
#cuadro_categoria a:hover{color:#0CB3C0;}
.borde_categoria_1{
	border-right:1px solid #CCCCCC;
}
.hr_categoria{
	color: #ccc;
	float:left;
}

#listado_productos{
	height: auto !important;
}	
#detalle_categoria{
	width:950px;
	height:265px;
	padding:20px;
	border: 1px #ccc solid;
	margin-top:-30px;
}	
#detalle_categoria img{max-width:395px;}
#detalle_categoria_datos{
	float:right;
	width:450px;
	margin-right: 30px;
	margin-top:-80px;
}
#detalle_categoria_datos p{
	margin-bottom:-15px;
}
#categoria_detalle_nombre{line-height: 75px;font-size:80px;color:#0CB3C0;font-weight: 100;font-family: 'Lato', sans-serif;}					
#categoria_detalle_titulo{font-size:30px;color:#393939;margin-top:15px;}
#categoria_detalle_subtitulo{font-size:20px;color:#393939;	}
#categoria_detalle_descripcion{font-size:18px;color:#393939;}

#menu_productos{width:180px;float:left;margin-top:20px;}
#menu_categoria_nombre{
	width:180px;
	padding-bottom:10px;
	border-bottom: 1px #ccc solid;
	font-size:20px;
	color:#40403F;
}
#menu_producto_nombre{
	width:250px;
	font-weight: 100px;
	padding-left:20px;
	padding-bottom:10px;	
	font-size:16px;	
	color:#393939;
	margin-bottom: -20px;
}	
#menu_producto_nombre a{color:#40403F;}
#menu_producto_nombre a:hover{color:#46C5D0;}

#producto_detalle{width:670px;float:left;margin-top:50px;margin-left:100px;}
#producto_detalle img{max-width:287px;float:left;}
#producto_detalle_datos{float:left;max-width:303px;margin-left:50px;}
	#producto_detalle_nombre{font-size:80px;color:#0CB3C0;font-weight: lighter;}						
	#producto_detalle_subtitulo{font-size:20px;color:#393939;	}
	#producto_detalle_descripcion{font-size:14px;color:#393939;}
	#pdf_icono a{color:#393939;font-size:14px;}

/*****************************************************
NOVEDADES
******************************************************/
#listado_novedades{
	margin-top:-30px;
}	
#cuadro_novedades{
	width:100%;
	height:300px;
	padding:20px 20px 0px 10px;
	border:1px solid #ccc;
	margin-bottom:20px;
}
#cuadro_novedades img{
	float:left;
	max-width:250px ;
	max-height: 318px;
	/*margin-left:40px;*/
}
#fecha{
	height: 217px;
	width:84px;
	border-top: 7px solid #EEE6F9;
	border-bottom:7px solid #EEE6F9;
	padding:10px 5px 0px 5px;
	color:#333333;
	float:left;
	margin-right:50px;
	text-align: center;
	margin-left:10px;
}
#fecha_dia{font-size:80px;}
#fecha_mes{font-size:40px;}
#fecha_anio{font-size:40px;}
#novedad_vermas{float:left;width:100%;margin-top:10px;}
#novedades_datos{margin-left:50px;float:left;width:500px;max-height: 318px;}
	#novedad_principal{font-size:40px;color:#333;margin-bottom:30px;margin-top:0px;font-family: 'Lato', sans-serif;font-weight:100;}
	#novedad_principal_subtitulo{font-size:20px;color:#393939;float:left;width:400px;margin-bottom:10px;}
	#novedad_descripcion_izq{color:#393939;font-size:13px;width:257px;float:left;margin-right:30px;}
	#novedad_descripcion_der{color:#393939;font-size:13px;width:200px;float:left;}
