@charset "utf-8";
html,body{height:100%;}
.fnd_nav {
	background-attachment: scroll;
	background-image: url(../img/zoompizza_pizzas_artesanas.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.fnd_seccion {
	background-attachment: scroll;
	background-image: url(../img/negro_50.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.fnd_direccion {
	background-attachment: scroll;
	background-image: url(../img/negro_direccion.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.fnd_mapas {
	background-attachment: scroll;
	background-image: url(../img/fnd_mapas.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.fnd_carta_mapas {
	background-attachment: scroll;
	background-image: url(../img/fnd_carta_mapas.png);
	background-repeat: no-repeat;
	background-position: center top;
}


.fnd_promo_reparto {
	background-attachment: scroll;
	background-image: url(../img/fnd_promo_reparto.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.fnd_local_porciones {
	background-attachment: scroll;
	background-image: url(../img/fnd_porcion_local.png);
	background-repeat: no-repeat;
	background-position: left top;
}



.fnd_carta {
	background-attachment: scroll;
	background-image: url(../img/trama_mantel_75.png);
	background-repeat: repeat;
	background-position: left top;
}
.fnd_carta_sup {
	background-attachment: scroll;
	background-image: url(../img/trama_mantel_sup.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.fnd_carta_inf {
	background-attachment: scroll;
	background-image: url(../img/trama_mantel_inf.png);
	background-repeat: no-repeat;
	background-position: left top;
}




body {
	background-color: #000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#bg{
    position:fixed;
    top:0;
    left:0;
    z-index:-1;
}

td img {display: block;}

.cuerpo_txt{
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 16px;
	line-height: 20px;
}

.cuerpo_bl_txt{
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 16px;
	line-height: 20px;
	color: #FFF;
}

.tlf_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 38px;
	line-height: 38px;
	color: #FFF;
}
.tlf_malaga_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 34px;
	line-height: 34px;
	color: #FFF;
}
.tlf_malaga_ng_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 34px;
	line-height: 34px;
	color: #000;
}


.tlf_rj_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 38px;
	line-height: 38px;
	color: #e3451c;
}

.tlf_ng_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 38px;
	line-height: 38px;
	color: #000000;
}

.promo_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 55px;
	line-height: 55px;
	color: #FFF;
}
.promo_precio_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 66px;
	line-height: 70px;
	color: #FFF;
}


.promo_sub_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 45px;
	color: #cccccc;
}

.cuerpo_peq_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 10px;
}
.cuerpo_peq_bl_promo_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 700;
	font-size: 10px;
	line-height: 10px;
	color: #CCC;
}

.cuerpo_peq_plus_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 18px;
}


.cuerpo_light_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 200;
	font-size: 14px;
}

.cuerpo_light18_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 200;
	font-size: 18px;
	line-height: 22px;
	white-space: 50;
}

.cuerpo_light_bl_txt {
	font-family: 'Oswald', sans-serif;
	font-weight: 200;
	font-size: 14px;
	line-height: 18px;

	color: #FFF;
}

a.l_mapa{text-decoration:none; font-family: 'Oswald', sans-serif; font-size: 14px; font-weight: 200} 
a.l_mapa:link{color:#cccccc} 
a.l_mapa:visited{color:#cccccc} 
a.l_mapa:active{color:#ffffff} 
a.l_mapa:hover{color:#ffffff}

.form_campo {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
	background-color: efefef;
	border: 1px solid #4c6a98;
}
.form_btn {
	font-family: 'Oswald', sans-serif;
	font-weight: 400;
	font-size: 16px;
	line-height: 18px;
	font-style: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #000000;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	cursor: hand;
	border-top-color: #2f477f;
	border-right-color: #2f477f;
	border-bottom-color: #2f477f;
	border-left-color: #2f477f;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 3px;
}
div {
	margin-bottom: 9px;
}
