body { font-family:Verdana, Arial, Helvetica, sans-serif; margin:0px; font-size:11px}
.fondoCapaSeleccionada {background-color: #EEEEEE;}
.fondoCapaAlternativa {background-color: #FFFFFF;}
.celdamenuprincipal {
	height:12px; font-size: 11px; padding-right: 0px; padding-left: 0px; cursor:default; color:#000000;}
.celdajustificada {
	height:12px; font-size: 11px; font-weight: bold; padding-right: 0px; 
	padding-left: 0px; cursor:default; color:#000099;}
.menuportada-seccion {height:16px; font-size: 12px; font-weight: bold; padding-right: 0px; 
	padding-left: 0px; cursor:default; color:#FFFFFF; background-color:#FF0000;}
.menuportada-activo {height:11px; font-size: 12px; padding-right: 0px; padding-left: 0px; 
	cursor: pointer; border-bottom: 1px #FFFFFF solid ;	text-decoration:none; color:#000000;}
.menuportada-inactivo {height:11px; font-size: 12px; padding-right: 0px; padding-left: 0px; 
	cursor: default; border-bottom: 1px #FFFFFF solid ;	color:#888888;}
.menuportada-activo-res {height:11px; font-size: 12px; padding-right: 0px; padding-left: 0px; 
	cursor: default; color:#000000; border-bottom: 1px #0066FF solid; background-color:#FFCCCC;}
.menuportada-inactivo-res {height:11px; font-size: 12px; padding-right: 0px; padding-left: 0px; 
	cursor: default; color:#888888; background-color:#CCCCCC;}
.menuportada-borde {border: 1px outset #CCCCCC;}
.textoBase {font-size:13px;}
.textoBaseGrande {font-size:20px;}
.nombreResaltado {color: #0066CC; font-weight: bold;}
.ofertaResaltada {color: #FF0000; font-weight: bold;}
.celdaTituloPagina {font-size:15px; letter-spacing:1px; font-weight:bold; color:#FF0000;
	border-bottom:5px solid #FF0000;}
.celdaSiguientePagina {font-size:20px; font-weight:bold; color:#FF0000;}
.celdaTitulo {font-size:13px; font-weight:bold; color:#FF0000; border-bottom:1px solid #FF0000;
	background-color:#FFCCCC;}
.celdaSubTitulo {font-size:13px; font-weight:bold; color:#FFFFFF; border-bottom:1px solid #FF0000;
	background-color:#FF0000}
.celdaSubTitulolight {font-size:13px; font-weight:normal; color:#FFFFFF; border-bottom:1px solid #FF0000;
	background-color:#FF0000}
.celda {padding-left:10px; padding-bottom:15px; }
.celdaGrande { font-size:12px; padding-left:10px; padding-bottom:15px; }
.celdaBordeada {border:1px solid #FF0000; padding-left:10px; padding-bottom:15px;}
.celdaDescripcion {background-color:#FFDDDD; padding:5px;}

.celdaSubTituloPromo {font-size:13px; font-weight:bold; color:#FFFFFF; background-color:#9D9EFF}
.celdaBordeadaPromo {border:1px solid #9D9EFF; padding-left:10px; padding-bottom:15px;}

.pais {font-size:20px}
.paislista {font-size:14px; font-weight:bold; padding-top:5px; padding-bottom:3px; color:#FF0000}
.encabezado {font-size:14px; font-weight:bold}
.cliente {padding-left:30px; padding-top:0px; padding-bottom:1px}
.enlace {color:#0000FF}
.enlace:link {color:#0000FF}
.enlace:hover {color:#CC3300}
/* Estilos para lista de precios de anuncios :#BDCEFF */ 
.tabla {
	border: none;
}
.titulotabla {
	font-weight: bold;
	font-size: 14px;
	color: #FF0000;
}
.nombreanuncio {
	font-weight: bold;
	font-size: 12px;
	padding-left: 30px;
	padding-right: 0px;
	text-align:left;
	color:#000000;
}
.descripcionanuncio {
	font-size: 11px;
	padding-right: 10px;
	text-align:left;
	color:#000000;
	border-bottom: 1px dotted #000000;
}
.precioanuncio {
	font-weight: bold;
	font-size: 12px;
	padding-right: 0px;
	text-align:right;
	color:#000000;
}
.detallesanuncio {
	color:#999999;
}
.titulopagina {
	font-size: 16px;
	font-weight: bold;
	color: #FF0000;
	margin: 10px;
}
.piemodulo {font-weight: bold; font-size: 12px; border-top-width: 2px; border-top-style: solid; border-top-color: red;
	color: #FF0000;
}
