* { font-family:arial, helvetica, sans-serif; }

a {

	text-decoration:none;

}

.bg-1 {

	background-color: #666666;

}

.bg-1-muell-2 {

	background-color: #5EA4BA;

}


.bg-1-muell {

	background-color: #6AA6FF;

}


.bg-2 {

	background-color: #CCCCCC;

}

.bg-2-ya-com {

	background-color: #C81E62;

}

.bg-2-vodafone {

	background-color: #A6A6A6;

}

.bg-3 {

	background-color: #666666;

}

.bg-4 {

	background-color: #E6E6E6;

}

.bg-5 {

	background-color: #EA1A30;

}

.bg-6 {

	background-color: #C4D2FF;

}

.bg-7 {

	background-color: #E10000;

}

.bg-8 {

	background-color: #FFFFFF;

}

.bg-9 {

	background-color: #FF6600;

}

.bg-10 {

	background-color: #233A80;

}

.bg-11 {

	background-color: #FF0000;

}

.bg-12 {

	background-color: #F09006;

}

.texto-1 {

	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;

}

.texto-2 {

	font-size: 10px;
	color: #333333;

}

.texto-3 {
	font-size: 10px;
	color: #FFFFFF;
	font-weight: bold;
}

.texto-4 {
	font-size: 11px;
	color: #FFFFFF;
	font-weight: bold;
}

.texto-5 {
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}

.texto-6 {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}

.texto-7 {

	font-size: 12px;	
	font-weight: normal;	
	color: #000000;	
	font-family: Arial;
	
}

.texto-7-blanco {

	font-size: 12px;	
	font-weight: normal;	
	color: #FFFFFF;	
	font-family: Arial;
	
}

.texto-7-enlace {

	font-size: 11px;
	color: #E10000;
	font-weight: normal;
	font-family: Arial;
	
}

.texto-7-enlace-bold {

	font-size: 11px;
	color: #000000;
	font-weight: bold;
	font-family: Arial;
	
}

.texto-8 {

	font-size: 12px;	
	font-weight: bold;	
	color: #000000;	
	font-family: Arial;
	
}

.texto-8-blanco {

	font-size: 12px;	
	font-weight: bold;	
	color: #FFFFFF;	
	font-family: Arial;
	
}

.texto-promocion-proveedores {
	font-size: 11px;
	color: #FF6600;
	font-weight: bold;
}

.texto-novedades-fecha {
	font-size: 10px;
	color: #999999;
	font-weight: normal;
}

.texto-noticias-fecha {
	font-size: 9px;
	color: #777BA4;
	font-weight: normal;
}

.texto-foto-abajo {
	font-size: 10px;
	color: #3B3B3B;
	font-weight: normal;
}

.texto-tabla-1 {
	font-size: 10px;
	color: #3B3B3B;
	font-weight: normal;
}

.texto-tabla-proveedores {
	font-size: 12px;
	color: #3B3B3B;
	font-weight: bold;
}

.texto-tabla-proveedores-1 {
	font-size: 11px;
	color: #3B3B3B;
	font-weight: normal;
}

.texto-noticias {
	font-size: 12px;
	color: #00004A;
	font-weight: bold;
}

.titular-1 {

	font-size: 12px;

	font-weight: bold;

	color: #000000;

}

.titular-2 {

	font-size: 18px;

	font-weight: bold;

	color: #E10000;

}

.titular-3 {

	font-size: 14px;

	font-weight: bold;

	color: #000099;

}

.titular-4 {

	font-size: 14px;

	font-weight: bold;

	color: #FFFFFF;

}

.titular-5 {

	font-size: 18px;
	
	font-weight: bold;
	
	color: #707070;
	
	font-family: "Courier New", Courier, mono;
	
}

.titular-6 {

	font-size: 10px;

	font-weight: bold;

	color: #E10000;

}

.titular-7 {

	font-size: 14px;
	
	font-weight: bold;
	
	color: #000000;
	
	font-family: Arial;
	
}

.titular-8 {

	font-size: 16px;
	
	font-weight: bold;
	
	color: #000000;
	
	font-family: Arial;
	
}

.titular-8-blanco {

	font-size: 16px;
	
	font-weight: bold;
	
	color: #FFFFFF;
	
	font-family: Arial;
	
}

.titular-9 {

	font-size: 12px;
	
	font-weight: bold;
	
	color: #E10000;
	
	font-family: Arial;
	
}

.titular-noticias {

	font-size: 14px;
	
	font-weight: bold;
	
	color: #555980;
	
}

.titular-ofertas {

	font-size: 16px;
	
	font-weight: bold;
	
	color: #555980;
	
}

.titular-tabla-1 {

	font-size: 10px;

	font-weight: bold;

	color: #000099;

}

.titular-tabla-proveedores {

	font-size: 13px;

	font-weight: bold;

	color: #000099;

}

.distancia-1 {

	padding: 15px;

}



td.navi-1 a {

	font-size: 12px;

	font-weight: bold;

	color: #FFFFFF;

	display:block;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 10px;

}

td.navi-2 a {

	background-color: #880000;

	font-size: 11px;

	font-weight: bold;

	color: #FFFFFF;

	display:block;

	padding-top: 5px;

	padding-right: 5px;

	padding-bottom: 5px;

	padding-left: 20px;

}

td.navi-1 a:hover {

	color: #5E0000;

	background-color: #7D7D7D;

}

td.navi-2 a:hover {

	color: #FFFFFF;

	background-color: #7D0000;

}

.bg-navi-2 {

	background-color: #9B0000;

}
