
/* RESET */
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,input { margin:0; padding:0;}
table { border-collapse:collapse; border-spacing:0;}
p { margin-bottom:1em}
fieldset,img {border:0;}
address,caption,cite,code,dfn,th,var {font-style:normal; font-weight:normal;}
ol,ul {list-style:none;}
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
q:before,q:after {content:''; }
abbr,acronym { border:0;}
legend { display:none;}
a:active{outline: none;}

/* HTML */
body{ font:14px "Arial", serif; color: #333333; width: 100%; margin-top:10px;margin-bottom:20px; background: url(img/fondo.png) top repeat-x #EBF3FA}	

/* GENERAL */
.content {width: 900px;   margin: auto; text-align: left;background:#FFFFFF; clear:both; overflow:hidden; border-right: 1px solid #cccccc;border-left: 1px solid #cccccc; }
.bloque_contenido {width: 650px;  margin: 0px; text-align: left;background:#FFFFFF; overflow:hidden; padding-top:30px }
.bloque_contenido table {font:1em Arial, serif; margin-left:40px; margin-right:40px; margin-top:20px;  } /*border:1px solid #606060; */
.bloque_contenido td { border:1px solid #909090; padding:3px; text-align:center;}
.bloque_contenido tfoot td { border:1px solid #909090;padding:3px; text-align:left;}
.bloque_contenido th { border:1px solid #909090; padding:3px; text-align:center; font-weight:bold }
.bloque_contenido p {font:1em Arial, serif; margin-left:40px; margin-top:20px; margin-right:40px;}
.titulo_tabla { background-color:#EFF5FA}

.pie {width: 900px; height:50px; margin: auto; text-align: center;background:#EEEFF0; clear:both; overflow:hidden; border-right: 1px solid #cccccc; border-bottom: 1px solid #cccccc; border-left: 1px solid #cccccc; }
.menu_pie {clear:both; margin-top:15px}
.link_pie {font:1em Verdana, serif; font-weight:bold; color: #333333;margin-right:35px}

.img_cabecera { background-color:#FFFFFF;width: 900px; height:120px; background: url(img/cabecera.jpg) #FFFFFF center no-repeat; overflow:hidden;}
.cabecera_dinamica { background:#ffffff; width: 900px; overflow:hidden; text-align:left}
.newsletter {width:200px; background-color:#ffffff; padding-bottom:5px}
.newsletter div{font-size:11px; }
.newsletter_input {width:198px}
.seccion_izda {width:202px;float:left; overflow:hidden;margin:14px}
.menus { width:200px;border: 1px solid #606060; float:left; overflow:hidden}
.menu_seccion {font:12px Verdana, serif; font-weight:bold; color: #333333;border-bottom: 1px solid #606060;padding:5px; background-color:#EFF5FA}
.menu_final {font:12px Verdana, serif; color: #333333;padding:5px; background-color:#EFF5FA}
.menu_item {font-family:Verdana; font-size:11px; color: #333333;border-bottom: 1px solid #606060;padding-left:5px;padding-right:5px;padding-top:2px;padding-bottom:2px;}
.titulo_seccion{ color:#004C8B; font:1.2em Verdana, serif; font-weight:bold; letter-spacing:2px}
.titulo_subseccion { color:#000000; font:1em Arial, serif; font-weight:bold; margin-top:10px; padding-bottom:5px; width:95%;border-bottom: 5px solid #004C8B; letter-spacing:2px}
.cotizacion { width:200px; margin:1px; padding-bottom:5px}
.cotizacion table {width:200px;font:12px Arial, serif;}
.cotizacion td { border:1px solid #909090; padding:2px; text-align:left;}
.cotizacion tfoot td { border:1px solid #909090;padding:3px; text-align:left;}
.cotizacion th { border:1px solid #909090;  text-align:center; font-weight:bold;background-color:#EFF5FA }
.cotizacion .ultimo {font-size:24px; text-align:center}
.cotizacion .titulos_cotiz { text-align:right; font-weight:bold;font-size:14px;}
.cotizacion .valor_cotiz { text-align:right;font-size:14px;}
.cotizacion .fecha_cotiz { text-align:center;font-size:14px;}
.language {font:12px Verdana, serif; font-weight:bold; color: #333333;border: 1px solid #606060;padding:2px; background-color:#EFF5FA;margin-bottom:5px}
.pagelink {font-family:Tahoma; font-size:12px;  color:#444444; font-weight:normal; text-decoration:none;}
.pagelink:hover {text-decoration:underline;  color:#000000}
.pagewithoutlink {font-family:Tahoma; font-size:12px;  color:#444444; font-weight:normal; text-decoration:none;}
 
.tit_cotizacion{ padding-top:12px;padding-left:20px}
.listas { margin-left:40px; margin-top:20px; list-style:circle; color:#000000; font:1em Arial, serif; list-style:none}
.listas2 { margin-left:41px;list-style:square; color:#000000; font:1em Arial, serif;}
.imagen { float:none; margin-left:70px; margin-top:70px}

a.link1 {font-family:Verdana; color:#333333; text-decoration:none }
a.link2 {font-family:Verdana; color:#000000; }
a.link3 {font-family:Arial; color:#004C8B;  text-decoration:none}
a.link3:hover { text-decoration:underline}
a.link1:hover { text-decoration:underline}

/* PIE */
.pie .linea {width: 100%;height:5px; background:#ffffff;float:left; overflow:hidden}
.pie .copyright {margin-bottom:6px;margin-top:6px;margin-right:20px;font-family:Verdana; font-size:10px; color:#ffffff;float:right; text-align:right}
.welfia {font-size:12px; font-family:Architext; color:#249ECE;width: 120px; height:17px; overflow:hidden; padding-top:10px;}
.copyright { padding-right:30px}

/* JUNTA GENERAL */
.bloque_contenido .junta_general {text-align:left}
.bloque_contenido .junta_general_titulo {text-align:left;background-color:#EFF5FA}








