
@font-face{ 
font-family: 'tipodeletraOLD';
src: url('fuentes/tipodeletra.eot');
src: url('fuentes/tipodeletra.eot?#iefix') format('embedded-opentype'), url('fuentes/tipodeletra.woff') format('woff'), url('fuentes/tipodeletra.ttf') format('truetype'), url('fuentes/tipodeletra.svg#webfont') format('svg');
}


@font-face{ 
font-family: 'tipodeletra';
src: url('fuentes/tipodeletralt.eot');
src: url('fuentes/tipodeletralt.eot?#iefix') format('embedded-opentype'), url('fuentes/tipodeletralt.woff') format('woff'), url('fuentes/tipodeletralt.ttf') format('truetype'), url('fuentes/tipodeletralt.svg#webfont') format('svg');
}

@font-face{ 
font-family: 'tipodeletrabd';
src: url('fuentes/tipodeletrabd.eot');
src: url('fuentes/tipodeletrabd.eot?#iefix') format('embedded-opentype'), url('fuentes/tipodeletrabd.woff') format('woff'), url('fuentes/tipodeletrabd.ttf') format('truetype'), url('fuentes/tipodeletrabd.svg#webfont') format('svg');
}
body {
	font-family:"tipodeletra",Arial, Verdana, Helvetica;
	font-size: 14px;
	color:#000000;
	background-color:#ffffff;
	margin:0;
	padding:0;
}

.tipopie {
	font-family:"tipodeletra",Arial, Verdana, Helvetica;
	font-size: 14px;
	color:#000000;
}

td {
	font-family:"tipodeletra",Arial, Verdana, Helvetica;
	font-size: 14px;
	color:#000000;
}

p{
	font-family: "tipodeletra",Arial, Verdana, Georgia; font-size: 14px; text-align: justify; 
}

h1{ padding:0; margin:0; font-size: 32px; }
h2{ padding:0; margin:0; font-size:28px; color:#000000; letter-spacing:-1px; font-weight:200;}
h3{ padding:0; margin:0; font-size:19px; color:#000000; letter-spacing:-1px; font-weight: 200;}
strong{font-family:"tipodeletrabd"; /*font-weight:bold;*/ }

#webmini{
	margin:0 auto 0 auto;
	width:900px;
	padding-top:10px;
}
#detalledelconcurso{
	margin:0 auto 0 auto;
	width:450px;
	padding:20px;
}

#cabecera2 		{width:100%;}
#logo 			{width:460px; float:left; padding-top:18px; background:url(../pix/logo-frescos-zaragoza.png); height:292px; background-repeat:no-repeat;}
#promofacebook 	{margin-top:7px;padding-right:15px; width:425px; float:right;background:url(../pix/promo-facebook.png);height:292px; background-repeat:no-repeat;}
#bodegon		{padding-top:30px; padding-left:135px;}
#videofacebook	{padding-top:15px; padding-left:247px;}
#tituloweb		{position:relative; bottom:100px;}
#redessociales	{width:100%; padding-top:65px; padding-left:270px;text-align:left;}
#detalleconcurso { text-align:right; font-size:10px;padding-right:15px; }

/*#productos		{width:100%; position:relative; bottom:170px;}*/
#productos		{width:100%;}
#productosizda	{width:665px; float:left;}
#productosdcha	{width:215px; float:right; padding-top:0px;}
.producto		{width:623px; float:left; padding-left:26px; padding-bottom:20px;}
.imagenproducto {padding-top:5px;}

#promovino { padding-left:17px; padding-bottom:20px;}

#razones	{padding-left:20px; }
#cajarazones {border:0px; background-color:#ecdce2; padding:10px; margin-top:10px; font-size:14px; letter-spacing:-1px; width:630px;} 
#cajarazones td{padding-bottom:10px;} 
.numero {color:#db8d33; font-size:36px; font-weight:bold; padding-right:6px;padding-left:3px;}
#cajacomofunciona {border:0px;letter-spacing:-1px;} 
#comofunciona{ padding-left:20px; padding-right:20px;}
.separador	{background-color:#db8d33; width:96%; height:12px; margin:20px;}

#titulofunciona	{float:left; width:600px;}
#conocer		{float:right; width:250px; letter-spacing:-1px;}

.textofunciona { padding-left:67px; padding-top:5px;}

#horariosblog	{ padding-left:20px; padding-right:20px;}
#horarios	{width:48%; float:left;}
#blog		{width:50%; float:right;}

A.noticiablog:link		{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#b17025; font-size: 24px; text-decoration:none; letter-spacing:-1px; line-height:22px;}
A.noticiablog:active	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#b17025; font-size: 24px; text-decoration:none; letter-spacing:-1px; line-height:22px;}
A.noticiablog:visited	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#b17025; font-size: 24px; text-decoration:none; letter-spacing:-1px; line-height:22px;}
A.noticiablog:hover		{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#b17025; font-size: 24px; text-decoration:underline; letter-spacing:-1px; line-height:22px;}

A.noticiacompleta:link		{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#000000; font-size: 14px; text-decoration:none; line-height:30px;}
A.noticiacompleta:active	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#000000; font-size: 14px; text-decoration:none; line-height:30px;}
A.noticiacompleta:visited	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#000000; font-size: 14px; text-decoration:none; line-height:30px;}
A.noticiacompleta:hover		{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#000000; font-size: 14px; text-decoration:underline; line-height:30px;}

A.url_producto:link		{font-family: Arial, Verdana, Helvetica; color:#ffffff; font-size: 23px; text-decoration:none; letter-spacing:-1px;}
A.url_producto:active	{font-family: Arial, Verdana, Helvetica; color:#ffffff; font-size: 23px; text-decoration:none; letter-spacing:-1px;}
A.url_producto:visited	{font-family: Arial, Verdana, Helvetica; color:#ffffff; font-size: 23px; text-decoration:none; letter-spacing:-1px;}
A.url_producto:hover	{font-family: Arial, Verdana, Helvetica; color:#ffffff; font-size: 23px; text-decoration:underline; letter-spacing:-1px;}

A.url_tienda:link		{font-family: Arial, Verdana, Helvetica; color:#e77f1b; font-size: 18px; text-decoration:none; letter-spacing:-1px;}
A.url_tienda:active		{font-family: Arial, Verdana, Helvetica; color:#e77f1b; font-size: 18px; text-decoration:none; letter-spacing:-1px;}
A.url_tienda:visited	{font-family: Arial, Verdana, Helvetica; color:#e77f1b; font-size: 18px; text-decoration:none; letter-spacing:-1px;}
A.url_tienda:hover		{font-family: Arial, Verdana, Helvetica; color:#e77f1b; font-size: 18px; text-decoration:underline; letter-spacing:-1px;}

A.detalleconcurso:link		{text-decoration:none;}
A.detalleconcurso:active	{text-decoration:none;}
A.detalleconcurso:visited	{text-decoration:none;}
A.detalleconcurso:hover		{text-decoration:underline;}


.contenedornoticia	{ padding-top:15px;}
.noticia	{float:right; width:380px;}
.asterisco	{float:left; width:35px;}

#reloj		{width:108px;float:left;}
#franjas	{width:260px;float:left; text-align:center;}
.horas		{font-size:24px; letter-spacing:-1px; line-height:22px;}
.cajanaranja	{background-color:#db8d33; padding:15px; width:360px; font-size:14px; letter-spacing:-1px;}

#cajalogo		{padding-top:15px;}
#logopequeno	{width:160px;float:left;}
#siguenosredes	{width:215px;float:left; text-align:center; padding-top:7px;}

#pie2 {padding-left:20px; padding-right:20px; text-align:center; padding-bottom:25px;}
A.enlacepie:link	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#000000; font-size: 14px; text-decoration:none; letter-spacing:-1px;}
A.enlacepie:active	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#000000; font-size: 14px; text-decoration:none; letter-spacing:-1px;}
A.enlacepie:visited	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#000000; font-size: 14px; text-decoration:none; letter-spacing:-1px;}
A.enlacepie:hover	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#000000; font-size: 14px; text-decoration:underline; letter-spacing:-1px;}

.limpiafloats {clear:both;}


A.enlacepequeno:link	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#454545; font-size: 12px; text-decoration:underline;}
A.enlacepequeno:active	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#454545; font-size: 12px; text-decoration:underline;}
A.enlacepequeno:visited	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#454545; font-size: 12px; text-decoration:underline;}
A.enlacepequeno:hover	{font-family: "tipodeletra",Arial, Verdana, Helvetica; color:#000000; font-size: 12px; text-decoration:none;}
A:link		{color:#000000; text-decoration:underline;}
A:active	{color:#000000; text-decoration:underline;}
A:visited	{color:#000000; text-decoration:underline;}
A:hover		{color:#000000; text-decoration:none;}

.contenido_centrado {margin:0 auto 0 auto; width:980px;}

.preciooferta { font-size:38px; color:#10a7f5; font-weight:bold;}

.imagenes { border: 10px solid #FFFFFF; }

/* Estilos de inputs para formularios */
SELECT {
	font-family: "tipodeletra",Arial, Verdana, Helvetica;
	font-size: 16px;
	border: 1px solid #b2b2b2; padding:3px 3px 2px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px; box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); 
}

INPUT.formul {
	font-family: "tipodeletra",Arial, Verdana, Helvetica;
	font-size: 11px;
}

input[type=text].formul {width:150px; color:#4e4e4e; font-size:14px; border: 1px solid #b2b2b2; padding:5px 8px 4px; height: 17px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px; box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); }
textarea.formul{ width:150px; color:#4e4e4e; font-size:16px; border: 1px solid #b2b2b2; padding:5px 8px 4px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px; box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); }


input[type=text].formul{ width:150px; color:#4e4e4e; font-size:16px; border: 1px solid #b2b2b2; padding:5px 8px 4px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px; box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); }
input[type=password].formul{ width:150px; color:#4e4e4e; font-size:16px; border: 1px solid #b2b2b2; padding:5px 8px 4px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px; box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); }
textarea.formul{ width:200px; color:#4e4e4e; font-size:16px; border: 1px solid #b2b2b2; padding:5px 8px 4px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius:3px; box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -moz-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); -webkit-box-shadow: inset 0 2px 4px rgba(0,0,0,.1); }

/* ------------------------ */

.pequeno {color:#000000; font-family: "tipodeletra",Arial, Verdana, Helvetica; font-size: 12px; text-decoration:none; }

.btn-orange .cufon{float:none;}
.btn-orange{margin-top:21px;}
.btn-orange{float:right;margin-top:6px;}
.btn-orange,form.email-form .btn-orange-small{margin:9px 0 0 0;}
.btn-orange{margin:8px 0 0 0;}
.btn-orange{float:right;font-size:14px;margin-left:10px;}
.btn-orange span{width:227px;text-align:center;}
.btn-orange{margin:0 0 10px 0;}
.btn-orange{float:right;height:29px;background:url(../pix/btn-orange-r.png) no-repeat 100% 0;text-decoration:none;color:#fff;line-height:1;font-size:17px;cursor:pointer;padding:0 5px 0 0;font-weight:normal;}
.btn-orange span{float:left;background:url(../pix/btn-orange-l.png) no-repeat 0 0;height:17px;padding:12px 5px 0 10px;color:#fff;}
.btn-orange .cufon{float:left;}.btn-orange:hover{text-decoration:none;background-position:100% -29px;}.btn-orange:hover span{background-position:0 -29px;}
A.btn-orange:link		{font-family: "tipodeletra",Arial, Verdana, Helvetica, Georgia; font-size: 14px; color:#ffffff; text-decoration:none; letter-spacing:-1px;}
A.btn-orange:active	{font-family: "tipodeletra",Arial, Verdana, Helvetica, Georgia; font-size: 14px; color:#ffffff; text-decoration:none; letter-spacing:-1px;}
A.btn-orange:visited	{font-family: "tipodeletra",Arial, Verdana, Helvetica, Georgia; font-size: 14px; color:#ffffff; text-decoration:none; letter-spacing:-1px;}
A.btn-orange:hover	{font-family: "tipodeletra",Arial, Verdana, Helvetica, Georgia; font-size: 14px; color:#ffffff; text-decoration:none; letter-spacing:-1px;}

.btn-fixed.btn-blue span{height:17px;padding-top:12px;}
.btn-fixed span{float:none;display:block;text-align:center;}
.btn-fixed span .cufon{float:none;}
.btn-fixed.btn-blue-small span{height:14px;padding-top:8px;}
.btn-fixed.btn-blue span{height:17px;padding-top:5px;}
.btn-fixed-index span{width:150px;}
.btn-fixed.btn-fixed-index-top span{width:180px;padding-top:3px;height:19px;}
.btn-fixed-index{float:right;margin:10px 0 0 0;}
.btn-fixed span{float:none;display:block;text-align:center;}
.btn-fixed span .cufon{float:none;}
.btn-fixed.btn-blue-small span{height:14px;padding-top:8px;}
.btn-fixed.btn-blue span{height:17px;padding-top:12px;}
.btn-fixed-index span{width:150px;}

.btn-fixed.btn-fixed-index-top span{width:180px;padding-top:4px;height:19px;}
button.btn{border:0;margin:0 5px;padding:0;background:transparent;cursor:pointer;float:left;}
button.btn:hover span{text-decoration:none;background-position:100% -29px;}
button.btn:hover span span{background-position:0 -29px;}
.btn-fixed span{float:none;display:block;text-align:center;}
.btn-fixed span .cufon{float:none;}
.btn-fixed.btn-blue-small span{height:14px;padding-top:4px;}.btn-fixed.btn-blue span{height:17px;padding-top:6px;}
.btn-fixed-index span{width:150px;}
.btn-fixed.btn-fixed-index-top span{width:174px;padding-top:6px;padding-bottom:6px;height:17px;}
