body{ margin:0px; padding:0px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#F2F2F2; text-align:center; font-size:8pt; }

.contenedor{ width:1000px; text-align:center; padding:0px; margin:auto; background-color:#ffffff; height:auto; margin-top:5px; margin-bottom:5px; }

.cabecera{ width:100%; text-align:center; /*background-color:#58585A; */}

.cuerpo{ width:100%; text-align:center; background-color:#00518b; }

.barraBanner{ float:right; width:190px; height:100%; text-align:center; margin-top:5px; }
.barraBanner .banner{ padding:2px; text-align:center; }

.presentacion{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; }

.ficha{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; }
.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; }

.actividades{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; }

.llegar{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; }

.listado{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; }
.listado th{ color:#77a0c4; font-weight:bold; border-bottom:2px solid #77a0c4; padding-top:20px; padding-left:5px; }
.lineaExpo{ border-bottom:1px solid #C6F5FF; 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; }

.ediciones{ float:left; width:790px; text-align:justify; background-color:#FFFFFF; padding:10px; font-size:11px;}

.leyenda{ width:990px; font-size: 7pt; text-align:left; padding:5px; background-color:#F2F2F2; } 
.leyenda a{ color:#00518b; font-weight:bold; }
.leyenda p{ padding-left:15px; margin-top:5px; }



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

.h1 { font-size:12pt; 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;}
.v10 {  font-size: 10pt; }
.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}

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