body{ margin:0px; padding:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#F8F8F8; /*background-color:#4467a2;*/ text-align:center; }

img{ border:none; margin:0px; padding:0px; }

.contenedor{ width:1000px; text-align:center; padding:0px; margin:auto; background-color:#ffffff; height:auto; }
.cabecera{ width:100%; text-align:center; background-color:#58585A; }
.cuerpo{ width:100%; text-align:center; background-color:#fbe87f;  }
.barraBanner{ float:right; width:190px; height:100%; text-align:center;  }
.barraBanner .banner{ padding:2px; text-align:center; }
.barraBanner .Espaciobanner{ height:5px; background-color:#FFFFFF; }
.leyenda{ width:990px; font-size: 7pt; text-align:left; padding:5px; background-color:#77a0c4; }
.leyenda a{ color:#ffe344; font-weight:bold; }
.leyenda p{ padding-left:15px; margin-top:5px; }
.presentacion{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; font-size: 11px; }
.ficha{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; font-size:11px;}
.ficha ul{ margin-top:3px; list-style:circle; }
.ficha .novedades{ background-color:#e2da1e; padding:10px; }
.ficha .tablaPintada{ background-color:#003882; color:#e2da1e; }
.coste{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; font-size:11px;}
.listado{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; font-size:11px;}
.listado th{ color:#77a0c4; font-weight:bold; border-bottom:2px solid #77a0c4; padding-top:20px; padding-left:5px; }
.lineaExpo{ border-bottom:1px solid #C6F5FF/* #77a0c4*/; border-left:0px; border-top:0px; border-right:0px; height:68px; padding-left:10px; padding-right:10px; text-align:center; }
.lineaExpo .nombre{ color:#58585A; font-weight:bold; margin-top:15px; text-align:justify; }
.lineaExpo .web{ font-weight:normal; margin-top:5px; text-align:justify; padding-left:15px; }
.lineaExpo .web a{ color:#58585A; }
#numExpo{ font-weight:bold; font-size:10px; }
.mover{ background-color:#77a0c4; color:#FFFFFF; padding:2px; text-decoration:none; margin:0px; margin-right:2px; font-weight:bold; }
.moverMarcado{ background-color:#58585A; color:#FFFFFF; padding:2px; text-decoration:none; margin:0px; margin-right:2px; font-weight:bold; }
.llegar{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; font-size:11px;}
.ediciones{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; font-size:11px;}


.letraRoja{ color:#FF0000; font-weight:bold; }
.letraAzul{ color:#0000FF; font-weight:bold; }

h4{ font-size:15px; font-weight:bold; margin:0px; }
h5{ font-size:9px; font-weight:bold; margin:0px; margin-top:2px; }

a{ text-decoration:none; }
a:visited{ text-decoration: none; }
a:link{ text-decoration: none; }
a:hover{ text-decoration: none; }
a:active{ text-decoration: none; }


/* Estilo de las conclusiones */
.v8 { sans-serif; font-size: 8pt;}
.v10azul { font-size: 10pt; color: #3300CC; }
.v12azul { font-size: 12pt; color: #3300CC; }
.v14azul { font-size: 12pt; color: #3300CC; }
.v16azul { font-size: 16pt; color: #3300CC; }
.v20azul { font-size: 20pt; color: #3300CC; }

.p16azul { font-size: 16pt; color: #3300CC; }
.p12azul { font-size: 12pt; color: #004080; }
.p14azul { font-size: 14pt; color: #004080; }

.fondoAzul {  color: #FFFFFF; background-color: #003366}