@charset "utf-8";
/* CSS Document */

/*@import url(http://fonts.googleapis.com/css?family=Roboto+Condensed:400,700);*/
@import url(https://fonts.googleapis.com/css?family=Nunito:300);



html, body {
/*background-image:url(../images/fondototal.jpg);*/

/*background-position:top;*/

margin:0px;
	
	background-color: #0c0c0c;
	
	color:#fff;
	font-size:14px;
	/*font-family: 'Roboto Condensed', sans-serif, arial;*/
	font-family: 'Nunito', sans-serif, arial;
	font-weight: 300;
	/*height:100%;
	line-height:1.2em;*/
	overflow-x:hidden; 
}
.tablaprincipal
{
	/*background-image:url(../images/fondointro.jpg);*/
	/*background-image:url(../images/fondointrofinal.jpg);*/
	/*background-image:url(../images/fondoindexrepeticion.jpg);
	background-repeat:no-repeat;*/
	background-color:transparent;
}
.tablainterna
{
	background-image:url(../images/fondointernas.jpg);
	background-repeat:no-repeat;
}
.tablahaciendolobien
{
	/*background-image:url(../images/fondohaciendolobien.jpg);*/
	background-image:url(../images/fondointeriorgaleria.jpg);
	
	background-repeat:no-repeat;
}
.header
{
	background-image:url(../images/fondoheader.jpg);
	background-repeat:no-repeat;
}

.banner
{
	/*background-image:url(../images/banners/banner1.jpg);*/
	background-repeat:no-repeat;
	height:354px;
}
.contenidoprincipal
{
	background-image:url(../images/fondocontenido.jpg);
	background-repeat:no-repeat;
}
.contenidovo
{
	/*background-image:url(../images/fondovo.jpg);*/
	background-image:url(../images/fondointeriorestodas.jpg);
	background-repeat:no-repeat;
}
.contenidovoprueba
{
	background-image:url(../images/fondointeriores.jpg);
	background-repeat:no-repeat;
}
.contenidovofinal
{
	background-image:url(../images/fondointernasfinal.jpg);
	background-repeat:no-repeat;
}
.contenidobodegas
{
	/*background-image:url(../images/fondobodegas.jpg);*/
	background-image:url(../images/fondointeriorestodas.jpg);
	background-repeat:no-repeat;
}
.contenidoventajas
{
	background-image:url(../images/contenidoventajas.png);
	background-repeat:no-repeat;
}
.contenidocontacto
{
	/*background-image:url(../images/fondocontacto.jpg);*/
	background-image:url(../images/fondointeriorestodas.jpg);
	background-repeat:no-repeat;
}

/**/
.pie{
	background-image:url(../images/fondopie.jpg);
	background-repeat:no-repeat;/**/
	/*font-family:"Myriad Pro",Arial, Helvetica, sans-serif;*/
	font-size:12.5px;
	line-height:17px;
}
.pienuevo{
	/*background-image:url(../images/fondopie.jpg);
	background-repeat:no-repeat;*/
	/*font-family:"Myriad Pro",Arial, Helvetica, sans-serif;*/
	font-size:12.5px;
	line-height:17px;
}
.pie1{
	/*font-family:"Myriad Pro",Arial, Helvetica, sans-serif;*/
	font-size:12.5px;
	line-height:17px;
}

.piesiguenos{
	font-family:"Arial Black", sans-serif;
	font-size:18px;
	
}
.piecontactoamarillo, .piecontactoamarillo a{
	color:#ffd327;
	text-decoration:none;
/*	font-family:"Myriad Pro",Arial, Helvetica, sans-serif;*/
	font-size:12px;
}
.piecontactoamarillo a:hover
{
	text-decoration:underline;	
/*	font-family:"Myriad Pro",Arial, Helvetica, sans-serif;*/
	font-size:12px;
}
.textoblanco, .textoblanco a:link{
	font-family: 'Arial Narrow', sans-serif, arial;/**/
	font-size:18px;
	text-align:justify;
	text-shadow: 0.1em 0.1em 0.05em #000;
	color:#FFF;
}
.textoblanco19{
	font-family: 'Arial Narrow', sans-serif, arial;/**/
	font-size:18.5px;
	text-align:justify;
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
	line-height:21px;
}
.textonegro19{
	/*font-family: 'Arial Narrow', sans-serif, arial;*/
	color:#000;
	font-weight:600;
	
	font-size:18.5px;
	text-align:justify;
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
	line-height:21px;
}
.textonegro19normal{
	/*font-family: 'Arial Narrow', sans-serif, arial;*/
	color:#000;
	font-size:17.5px;
	text-align:justify;
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
	line-height:20px;
}
.textoamarillo19{
	font-family: 'Arial Black', sans-serif, arial;/**/
	font-size:17.5px;
	text-align:justify;
	color:#FACA03;
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
	line-height:21px;
}
.textonegro19{
	font-family: 'Arial Narrow', sans-serif, arial;/**/
	font-size:18.5px;
	text-align:justify;
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
	line-height:21px;
	color:#000000;
}
.textonegro19bold{
	font-family: 'Arial Narrow', sans-serif, arial;/**/
	font-size:18.5px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	/*0px 4px 0px rgba(255, 255, 255, 0.77);*/
	/*text-shadow: 0.01em 0.2em 0.05em #fff;*/
}
.textoblanco20{
	font-family: 'Arial Black', sans-serif, arial;/**/
	font-size:18px;
	text-align:justify;
	font-weight:bold;
	text-shadow: 0.1em 0.1em 0.05em #000;
}
.textonegro18{
	/*font-family: 'Arial Black', sans-serif, arial;*/
	font-size:16px;
	text-align:justify;
	color:#000;
	line-height:16px;
	letter-spacing:-0.2px;
	/*font-weight:bold;
	text-shadow: 0.1em 0.1em 0.05em #000;*/
}
.textoblanco20c{
	font-family: 'Arial Black', sans-serif, arial;/**/
	font-size:18px;
	text-align:center;
	font-weight:bold;
	text-shadow: 0.1em 0.1em 0.05em #000;
}
.textoamarillo20c{
	font-family: 'Arial Black', sans-serif, arial;/**/
	font-size:20px;
	text-align:center;
	font-weight:bold;
	color:#eec516;
	text-shadow: 0.1em 0.1em 0.05em #000;
}

.textoamarillo28{
	font-family: 'Arial Black', sans-serif, arial;/**/
	font-size:28px;
	text-align:center;
	font-weight:bold;
	color:#eec516;
	text-shadow: 0.1em 0.1em 0.05em #000;
}
.textoblanco28{
	font-family: 'Arial Black', sans-serif, arial;/**/
	font-size:28px;
	text-align:center;
	font-weight:bold;
	color:#fff;
	text-shadow: 0.1em 0.1em 0.05em #000;
}



.textonegro, .textonegro a{
	font-family: 'Arial', sans-serif, arial;/**/
	font-size:17px;
	color:#000000;
	text-align:justify;
	text-decoration:none;
	/*0px 4px 0px rgba(255, 255, 255, 0.77);*/
	/*text-shadow: 0.01em 0.2em 0.05em #fff;*/
}
.textonegro a{
	
	text-decoration:underline;
	/*0px 4px 0px rgba(255, 255, 255, 0.77);*/
	/*text-shadow: 0.01em 0.2em 0.05em #fff;*/
}
.textonegro a:hover{
	
	text-decoration:none;
	
}



.textonegrobold{
	font-family: 'Arial', sans-serif, arial;/**/
	font-size:17px;
	color:#000000;
	text-align:justify;
	font-weight:bold;
	/*0px 4px 0px rgba(255, 255, 255, 0.77);*/
	/*text-shadow: 0.01em 0.2em 0.05em #fff;*/
}


.textonegro20{
	/*/*font-family: 'Arial', sans-serif, arial;*/
	font-size:18px;
	color:#000000;
	text-align:justify;
	/*font-weight:bold;*/
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
}
.textoamarillodatos29{
font-family: 'Arial Black', sans-serif, arial;/**/
	font-size:29px;	
	color:#c3a20f;
	text-shadow: 0.1em 0.1em 0.05em #000;
	letter-spacing:1.5px;
}
.textoblancotabladatostitulos{
	/*font-family: 'Arial Narrow', sans-serif, arial;*/
	font-size:17px;
	text-align:center;
	text-shadow: 0.1em 0.1em 0.05em #000;
}
.textoblancotabladatos{
	/*font-family: 'Arial Narrow', sans-serif, arial;*/
	font-size:19px;
	text-align:center;
	text-shadow: 0.1em 0.1em 0.05em #000;
}

.textoblancodatos{
	font-size:19px;
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
	letter-spacing:1.5px;
}
.textoamarillodatos{
	font-size:19px;	
	color:#faca03;
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
	letter-spacing:1.5px;
}
.textoverdedatos{
	font-size:19px;	
	color:#48a107;
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
	letter-spacing:1.5px;
}

.textoblancodatosalmes{
	font-size:25px;
	text-shadow: 0.1em 0.1em 0.05em #000;
	letter-spacing:1.5px;
}
.textoblancodatosalmescosto{
	font-size:33px;
	/*text-shadow: 0.1em 0.1em 0.05em #000;*/
	letter-spacing:1.5px;
}


.transpa{
background-color:transparent;
width:685px;
height:25px;
font-size:14px;
border: 0px solid #9a9999;/**/

}

.inputpedido{
background-color:#fff;
width:224px;
height:25px;
font-size:14px;
border: 1px solid #9a9999;/**/


}


.textoblancocontacto, .textoblancocontacto a{
	font-size:18px;
	text-decoration:none;
	color:#fff;
	
	
}
.textoblancocontacto a:hover{
	font-size:18px;
	text-decoration:underline;
	color:#fff;
}
	
.textoazulcontacto, .textoazulcontacto a{
	font-size:18px;
	color:#11adc9;
	text-decoration:none;
}
 .textoazulcontacto a:hover{
	font-size:18px;
	color:#11adc9;
	text-decoration:underline;
}

.alert{
font-size:18px;
	color:#11adc9;
	text-decoration:none;
}
.alert .error{
font-size:18px;
	color:#CC0000;
	text-decoration:none;
}
#contenidocarrito{
	width:1000px;
	height:1141px;
	position:absolute;
	
	}
#contenidofactura{
	position:absolute;
	width:305px;
	height:650px;
	top:410px;
	left:655px;
	background:url(../images/fondofactura.png);
	z-index:1;
	display:none;
	
	}
	.inputfactura{
background-color:#000;
width:273px;
height:21px;
font-size:14px;
color:#FFF;
border: 1px solid #9a9999;/**/


}
.pasar, .quitar{
	background-color:#c31617;
	color:#FFF;
	border:#c31617;
	height:30px;
	border-radius: 5px;
	box-shadow: 3px 3px 0 #333;
   -webkit-box-shadow: 3px 3px 0 #333;
   -moz-box-shadow: 3px 3px 0 #333;
	
	}

#contenidoenvio{
	position:absolute;
	width:946px;
	height:574px;
	top:450px;
	left:30px;
	background:url(../images/fondoenvio.png);
	z-index:1;
	display:none;
	
	}
/**/#btnenviarpedido{
	position:relative;
	display:none;
}


/*<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< ESTRUCTURA >>>>>>>>>>*/	

header,
nav,
div.bannerindex,
div.container,
footer {
	display: block;
	float: left;
	height: auto;
	overflow: hidden;
	width: 100%;
}



div.in {
	background-image:url(../images/fondo.jpg);
	display: block;
	height: auto;
	float: none;
	margin:0px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	position: relative;
	width:1000px;
	height:1830px;
}



/*		@media only screen and (max-width:960px) {

		div.in   {

		width:800px;

		}}



		@media only screen and (max-width:820px) {

		div.in   {

		width:700px;

		}}



		@media only screen and (max-width:720px) {

		div.in   {

		width:600px;

		}}



		@media only screen and (max-width:620px) {

		div.in   {

		width:100%;

		}}



div.inn{

	display: block;

	float: left;

	height: auto;

	margin:0px 2%;

	width:96%;

	}*/

