/* CSS Document */
body{ margin:0; padding:0; text-align:center; font-family:Arial, Helvetica, sans-serif;overflow: scroll}
div, ul, li, p, a, img{ margin:0; padding:0; text-decoration:none}
a {outline: none; color:#00466f; cursor:pointer; font-size:11px; font-weight:bold}
.down{ clear: both}


#todo{ margin:auto; width:773px; text-align:left;}

/*-----------ESTILOS CABECERA-------------*/

#cabecera{ background: url(../imagenes/fondoCabecera.gif) no-repeat bottom; width:100%; height:186px}
.logo img{ border:none}
.menu{  text-align:right; padding:0px 85px 0px 0px;.padding:4px 85px 0px 0px}
.menu ul li{ display: inline; list-style:none; font-size:12px; margin:0px 0px 0px 10px}
.menulink{ color:#006cac; font-weight:bold}
.menulink:hover{ color:#ac004d}



/*-----------ESTILOS CUERPO-------------*/
#contenedor{ float: right; width:609px}
#contendor iframe{ }
#contenedorizq{ width:100%; margin:0px 0px 0px 3px }
#contenedorizq iframe{ }
.menuizq{  background:#9ac4de url(../imagenes/fondoMenuIzq.gif) no-repeat bottom; height: 382px; text-align:left; width:154px; float:left}
.menuizq ul{ font-size:14px; color:#006cac;font-weight:bold;padding:0px 0px 0px 5px}
.menuizq ul li{ list-style-type:none; font-size:11px; color:#002f4a; padding:2px 0px 3px 3px}
.menuizq ul li a{ color:#002f4a; cursor:pointer}
.menuizq ul li a:hover{ color:#FFF}
.menuizq ul li ul li a{ font-size:11px; color:#006cac; cursor:pointer; font-weight:normal}
.menuizq ul li ul li a:hover{ color:#002f4a}
.menuhome{  background:#9ac4de url(../imagenes/fondoMenuHome.gif) no-repeat; height: 382px; text-align:left; width:154px; float:left}

.txtNews, .txtShare{ font-size:13px; color:#FFFFFF; padding:5px 3px 10px 7px ; height:138px;}
.txtShare{ text-align:right; margin:0 10px 0 0 }
.valor{ font-size:24px}
.read2 a{ font-size:10px; color:#000000; cursor:pointer; margin-left:85px}
.read2 a:hover{text-decoration:underline}
.read a{ font-size:10px; color:#000000; cursor:pointer}
.read a:hover{text-decoration:underline}
.volver{ width:100%; text-align:right; margin-bottom:50px}
.volver a{ font-size:10px; color:#000000; cursor:pointer}
.volver a:hover{text-decoration:underline}
.homecont{ text-align:left}
#contenidoPagina{ margin:0px 0px 0px 20px;color:#999999;}
#contenidoPagina p{ padding:5px 0px 5px 0px; font-size:13px;  text-align:justify;}
#contenidoPagina ul li{ margin:10px 0 10px 20px; font-size:13px}

#contenidoPaginaSinMenu{ margin:0px 0px 0px 0px;color:#999999;}
#contenidoPaginaSinMenu p{ padding:5px 0px 5px 0px; font-size:13px;  text-align:justify;}
#contenidoPaginaSinMenu ul li{ margin:10px 0 10px 20px; font-size:13px}
#contenidoPaginaSinMenu p.titular{ font-size:16px; font-weight:bold; color:#00446c}
.titulo{ font-size:14px; font-weight:bold; color:#006cac}
#contenidoPaginaSinMenu a:hover{ text-decoration:underline}
.filacontacto, .filacontacto2{ width:480px;  float:left; margin:10px 0px 0px 20px}
.filacontacto{ margin-top:20px}


.right{ float:left}
.contacto{ width:50%; float:left}
.contacto a:hover{ text-decoration:underline}
strong{color:#b6cee2}

.imgNoticiaTop{ float:right;  background:url(../imagenes/fondoImgContenidoUp.jpg) top no-repeat; margin:0px;padding: 0 6px 0 0px; .padding: 0 5px 0 0px; _padding: 0 5px 0 5px; width:256px; }
.imgNoticiaDown{ background:url(../imagenes/fondoImgContenidoDown.jpg) no-repeat bottom; padding:30px 40px 47px 42px; width:180px}

.filanoticias, .filanoticias2{ clear:both; width:750px; padding:10px 0px 10px 0px}
.filanoticias2{ background:#ededed}
.filanoticias .contacto, .filanoticias2 .contacto{ width:330px; margin:0px 10px 0px 20px}
.contacto .read{ position:relative; margin:0px 0px 0px 280px}

.tablaDatos{ margin:10px 0px 0px 0px}
.filaDatos{ text-align:left; border-bottom:1px solid #83b7d6; font-size:12px; margin:0 0 2px 0px}
.fecha{ background:#b6cee2; width:13%; float:left; text-align:center; padding:2px; color:#eaf1f7; font-weight:bold; margin:8px 0  0 0}
.datos{; width:75%; float:left;  padding:10px 0px 2px 5px}
.icoPDF{ width:10%; text-align:center;; margin:0px 0px 2px 2px;  padding:0px 0px 0px 0px; float:left}

#pie{ clear:both; color:#006cac; text-align:right; font-size:11px;  padding:0px 5px 0px 0; vertical-align:middle}
#pie a{color:#006cac; cursor:pointer;font-weight:bold; vertical-align:middle}
#pie a:hover{text-decoration:underline}

.blue img{ border:none; margin:1px 0px 0px 5px; vertical-align:top}