body{ background-color: #fff; background-image: url("/v10/fondo.gif");font-family: Arial, helvetica, sans-serif;font-size: 72%;min-width:960px}
.mainbody{border: solid 1px #c0c0c0;background-color: #fff; margin-left:auto; margin-right:auto}

a:link{color: #06c;text-decoration: none;}

a:visited{color: #37c;text-decoration: none;}

a:hover,a:active{color: #007eff;text-decoration: none;}

a.sbtn:link,a.sbtn:visited,a.sbtn:hover,a.sbtn:active{color:#fff}
a.txbtn:link,a.txbtn:visited,a.txbtn:hover,a.txbtn:active{color:#fff}

img{border: none;}

ul{margin-bottom:0;}

/* -------------------------------- div principales ------------------------------------------------------------------------------ */
#superior{background: url("/v10/cabecera12.jpg")  repeat-x;height:36px;}

#cabecerabanner{background: url("/v10/fondobanner.jpg") repeat-x; height:180px;overflow:hidden}

#cabecera_texto{width:auto;padding: 1px;margin:0;position:relative;margin-top:-25px;z-index:99}

#menu_horizontal{background:#000 url("/v10/barra_menu_corta12.jpg")  repeat-x;height:24px;	font-size:14px;font-weight:bold;z-index:999}
	
#menu_horizontalsd{background:#009eef  url("/v10/barra_menu_sede.jpg")  repeat-x;height:24px;	font-size:.96em;font-weight:bold;}

#superiorform{width:68%;float:right;text-align:right;padding-right:.5em;padding-top:.5em;font-size:.9em}

#columnaizquierda{width:231px; border:0 solid #000;display:inline;float:left; margin:0 0 0 9px;padding:2px 0 3px 0;overflow-x:hidden;}

#columnaderecha{width:699px;  *width:690px; _width:660px; border:0 solid #000;display:inline;float:right;margin-left:0;margin-right:5px; padding: 5px;overflow-x:auto}

#donde_estas{padding:.7em;color:#000; margin-top:6px;*margin-top:10px;background-color:#e8e8e8}
#donde_estas a:visited{color: #000; text-decoration: none;}
#donde_estas a:link{color: #000; text-decoration: none;}
#donde_estas a:hover{color: #000; text-decoration: underline;}

#bodybody{background-color:#fff; background-image:url('/v10/grafismos2.png');background-repeat:no-repeat;background-position:right bottom; text-align:justify;line-height:1.5em; padding-top: .5em;}

#antesbodybody{background-color:#e8e8e8;text-align:justify;line-height:1.5em}

#bodybodyfin{text-align:right; font-weight:bold;padding-left:.5em;padding-right:.5em;padding-top:.3em;
	padding-bottom:.7em;border-top:dotted 1px #000}

#pie{background:#000 url("/v10/footer_corto.jpg")  repeat-x;height:70px;font-family: Verdana;color:#fff;text-decoration:none;word-spacing: normal;letter-spacing: 0;line-height: 1.3em;text-align:left;}

#pieizda{width:45em;margin-left: 1em;margin-right:2em;margin-top:7px;position:absolute;font-size:.9em;}
	
#piecentro{width:35em;margin-left:57em;margin-right:2em;margin-top:7px;position:absolute;font-size:.8em;}
#piecentro a{color: #fff; text-decoration: none;}
#piecentro a:hover{color: #009ee0; text-decoration: none;}
#piecentro a:visited{color: #fff; text-decoration: none;}
#piedcha{float:right;padding-top:.5em;padding-right:1.5em}

#grfbanner{z-index:98; position:absolute;margin-left:0;margin-top:-180px;}
#textobanner{z-index:98; position:absolute;margin-left:300px;margin-top:-89px;}

.vinculomenu{padding-left:2em;color:#000}
.vinculomenu a:visited{color: #000; text-decoration: none;}
.vinculomenu a:link{color: #000; text-decoration: none;}
.vinculomenu a:hover{color: #000; text-decoration: underline;}
.vinculomenu ul{padding-right:0; padding-left:0; padding-bottom:0; margin-top: 10px; padding-top:0; list-style-type: disc}

#labelchico label{font-size:.9em;}
.formblanco{background-color:#fff; padding:.2em;margin:.3em;}

.indice{border: outset 2px #444;padding:1.2em;background-color:#eee}

.volverindice{text-align:right;margin:.2em 0 .5em 0}
/* -------------------------------------------------- clases antiguas -------------------------------------------------- */
.vinculoInterno,
.vinculointerno{font-weight: bold; color: #00467e; text-decoration: none}

.vinculoInterno:hover,
.vinculointerno:hover{font-weight: bold; color: #00467e; text-decoration: underline}

.vinculoAncla,
.vinculoancla{font-weight: bold; color: #00467e; text-decoration: none}

.vinculoAncla:hover,
.vinculoancla:hover{font-weight: bold; color: #f00; text-decoration: underline}

.vinculoAnclaO,
.vinculoanclao{font-weight: normal; color: #000; text-decoration: none}

.vinculoAnclaO:hover,
.vinculoanclao:hover{background-color:inherit; font-weight: normal; color: #9d340c; text-decoration: underline}

.vinculoAnclaO:link,
.vinculoanclao:link{font-weight: normal; color: #000; text-decoration: none}

.vinculoExterno,
.vinculoexterno{font-weight: bold; color: #00467e; text-decoration: none}

.vinculoExterno:hover,
.vinculoexterno:hover{font-weight: bold; color: #00467e; text-decoration: underline}

.vinculoInternoO,
.vinculointernoo{font-weight: bold; color: #00467e; text-decoration: none}

.vinculoInternoO:hover,
.vinculointernoo:hover{font-weight: bold; color: #00467e; text-decoration: underline}

.vinculoExternoO,
.vinculoexternoo{font-weight: normal; color: #00467e; text-decoration: none}

.vinculoExternoO:hover,
.vinculoexternoo:hover{font-weight: normal; color: #00467e; text-decoration: underline}

.vinculoBlancoNegrita,
.vinculoblanconegrita{font-weight: bold; color: #fff; text-decoration: none}

.vinculoBlancoNegrita:hover,
.vinculoblanconegrita:hover{background-color:inherit; font-weight: bold; color: #fff; text-decoration: none}

.vinculonormal,
.vinculonormal:hover{font-weight: normal; color: #00467e; text-decoration: underline}

.vinculoblanconegrita2,
.vinculoBlancoNegrita2{font-weight: bold; color: #fff; font-size:.75em; text-decoration: none}

.vinculoBlancoNegrita2:hover,
.vinculoblanconegrita2:hover{font-weight: bold; font-size:.75em; color: #fff; text-decoration: none}

.vinculoblanco,
.vinculoBlanco{font-size:1em;color:#fff;text-decoration: none}

.vinculoblanco:hover,
.vinculoBlanco:hover{background-color:inherit;font-size:1em;color:#000;text-decoration: none}

.vinculoCapa,
.vinculocapa{font-size: 1.0em; color: #00467e; text-decoration: none}

.vinculocapa:hover,
.vinculoCapa:hover{font-size: 1.0em; color: #f00; text-decoration:underline}

.vinculonegro,
.vinculoNegro{background-color:inherit;color:#000;  text-decoration: none}

.vinculonegro:hover,
.vinculoNegro:hover{font-size:1em;color: #f00; text-decoration: none}

.vinculorojo{font-weight: bold; color: #f00; text-decoration: none}
a.vinculorojo:hover{color: #060; text-decoration: underline}
a.vinculorojo:visited{color: #f00;}
a.vinculorojo:link{color: #f00;}

.border0{border-style:none}

.textoNegro, .textonegro{font-family: Arial, helvetica, sans-serif;font-size: 1em; font-weight:normal;text-decoration:none;}

.sbtn{border: outset 2px #bccbec; font-weight: bold; background: #888; cursor: pointer; color: #fff;padding:3px;background-image: url('/v10/img/topbtn1.gif');background-repeat:repeat-x;text-align:center;}
.sbtn:hover{background-image: url('/v10/img/topbtn1b.gif');color:#fff;background-color:#000}
.txbtn{font-weight: bold;cursor: pointer; color: #fff;text-align:center}
	
.scap{font-weight: normal; background-color:#eee;}
.scapr{font-weight: normal; background-color:#eee;text-align:right}

.scapdegradado:{background-image: -ms-linear-gradient(right, #FFFFFF 0%, #00A3EF 100%);
background-image: -moz-linear-gradient(right, #FFFFFF 0%, #00A3EF 100%);
background-image: -o-linear-gradient(right, #FFFFFF 0%, #00A3EF 100%);
background-image: -webkit-linear-gradient(right, #FFFFFF 0%, #00A3EF 100%);
background-image: linear-gradient(to left, #FFFFFF 0%, #00A3EF 100%);}

.textoRojo, .textorojo{background-color:inherit; font-weight: normal; color: #9d340c;}

.titularRojo, .titularrojo{background-color:inherit; font-weight: bold; color: #9d340c;}

.titularAmarillo, .titularamarillo{font-weight: bold; font-size: 1.03em; color: #ffff99;}

.titularCeleste, .titularceleste{font-weight: bold; font-size: 1.03em; color: #7dd8d8;}

.cabeceraAzul, .cabeceraazul{border: solid 1px #a0a0a0;padding-right: 4px; padding-left: 4px;font-weight: bold; background: #3963ad; padding-bottom: 2px; color: #f0fff0; padding-top: 2px;text-align: center}

.cabeceraAzulClaro,
.cabeceraazulclaro{border-right: solid 1px #a0a0a0; padding-right: 4px; border-top: solid 1px #a0a0a0; padding-left: 4px; font-weight: bold; background: #edf0f5; padding-bottom: 2px; border-left: solid 1px #a0a0a0; color: #00457c; padding-top: 2px; border-bottom: solid 1px #a0a0a0; text-align: center}

.cabeceraVerde,
.cabeceraverde{font-weight: bold; font-size: 1.02em; color: #f0ffff; background-color: #003333; text-align: center}

.cabeceraVerdeClaro,
.cabeceraVerdeClaro{font-weight: bold; font-size: 1.02em; color: #f0ffff; background-color: #00995c; text-align: center}

.cabeceraRojo, 
.cabecerarojo{font-weight: bold; font-size: 1.02em; color: #fff0f0; background-color: #9d340c; text-align: center}

.cabeceraRojoClaro,
.cabecerarojoclaro{font-weight: bold; font-size: 1.02em; color: #fff0f0; background-color: #dc5555; text-align: center}

.bordetablaexterior1,
.bordeTablaExterior1{border: solid 1px #a0a0a0}

.tablacontenido, .tablaContenido{border: outset 2px #a0a0a0}

.tablatr tr:hover{background: #FFB;}
.tablatr a:hover{color: #a00;}

.tablatr1 tr:hover{background: #FCB;}
.tablatr1 a{font-weight: bold; color: #047; text-decoration: none}
.tablatr1 a:hover{color: #a00;}

.vinculonegronegrita{color: #000; text-decoration: none;font-weight:bold}
.vinculonegronegrita:visited{color: #000; text-decoration: none;}
.vinculonegronegrita:link{color: #000; text-decoration: none;}
.vinculonegronegrita:hover{color: #009ee0; text-decoration: underline;}

a.vinculoNegro, a.vinculonegro{color: #000; text-decoration: none;}
a.vinculoNegro, a.vinculonegro:visited{color: #000; text-decoration: none;}
a.vinculoNegro, a.vinculonegro:link{color: #000; text-decoration: none;}
a.vinculoNegro, a.vinculonegro:hover{color: #000; text-decoration: underline;}

/* ----------------------------------------------------- Menú ----------------------------------------------------------*/
#nav{padding:0; margin:0; list-style-type: none;z-index:999}
#nav ul{padding-right:0; padding-left:0; padding-bottom:0; margin-top:0; padding-top:0; 	list-style-type: none;z-index:999; font-size:14px}
#nav li{padding-right:0; padding-left:0;  float: left; padding-bottom:0; margin-top:0; 	padding-top:0; height: 1.7em;z-index:999;}
#nav a{display: block; color: #fff; text-decoration: none;z-index:999;}
#nav li a{padding-right:0; padding-left:0; font-weight: bold; padding-bottom:0; margin:0px 9px; padding-top: 5px;z-index:999;}
#nav li a:hover{padding-bottom:0; cursor: default; color: #009ee0; border-top-style: none;padding-top: 5px; border-right-style: none; border-left-style: none; border-bottom-style:none;}
#nav li.first{background-image: none}
#nav li.first a{margin: 0px 12px 0px 0px}
#nav li ul{margin-top: -12px; left: -999em; margin-left:-13px; padding:1em; background-color:inherit; position: absolute; width: 280px; z-index:999;}

#nav li:hover ul{left: auto}
#nav li:hover{background-color: #000;color:#009ee0;font-weight:bold}

#nav li ul li{border-top: #e9e9e9 1px solid; background-color:#a0a0a0; width: 280px; height: 25px; text-align: left; font-weight:normal;z-index:999;}
#nav li ul li.subfirst{border-top-style: none; height: 26px}
#nav li li a{padding-right: 10px; display: block; padding-left: 10px; font-weight:normal; font-size:.7em;margin:0; height: 10px}
#nav li li a:hover{background-color:#000; color:#009ee0; font-weight: bold;border:0;}
#nav li ul li ul li{background-color: #a0a0a0; border-left:solid 1px #fff;z-index:999;}
#nav li ul li ul li:hover{background-color: #000;}


#sdnav{padding:0; margin:0; z-index:999; list-style-type: none}
#sdnav ul{padding-right:0; padding-left:0; padding-bottom:0; margin-top:0px;padding-top:0;list-style-type: none}
#sdnav li{padding-right:0; padding-left:0;float:left;padding-bottom:0; margin-top:0;padding-top:0; height: 1.7em;}
#sdnav a{display: block; color: #fff; text-decoration: none;}
#sdnav li a{padding-right:0; padding-left:0; font-weight: bold;margin:0 9px 9px 9px; padding-top: 5px;}
#sdnav li a:hover{padding-bottom:0; cursor: default;border-top-style: none;border-right-style: none; border-left-style: none; border-bottom-style: none}
#sdnav li.first{background-image: none}
#sdnav li.first a{margin: 0px 12px 0px 0px}
#sdnav li ul{margin-top: -13px; *margin-top:0;left: -999em; margin-left:-13px; *margin-left:0; padding:1em;*padding:0;background-color:inherit;position: absolute;width: 280px}
#sdnav li:hover ul{left: auto}
#sdnav li:hover{background-color: #00f;font-weight:bold}
#sdnav li ul li{border-top: #e9e9e9 1px solid; background-color:#a0a0a0; width: 280px;	height: 25px; text-align: left; font-weight:normal;}
#sdnav li ul li.subfirst{border-top-style: none; height: 26px}
#sdnav li li a{padding-right:10px;display:block;padding-left:10px;font-weight:normal;font-size:1em;margin:0;height: 10px}
#sdnav li li a:hover{background-color:#00f;font-weight: bold;border:0;}
#sdnav li ul li ul li{background-color: #a0a0a0; border-left:solid 1px #fff;}
#sdnav li ul li ul li:hover{background-color: #00f;}

h1{background-color:#4c4d50;color:#009ee0;font-size:1.3em;padding-left:1em;padding-top:.3em;padding-bottom:.3em;font-weight:bold;margin-top:1em;margin-bottom:.3em;margin-right:65%}
h2, h3, h4{color: #000;background-color:inherit;font-weight: bolder;text-align: center;margin:0;font-size: 1.01em;}
h5, h6{color: #009ee0;background-color:inherit;font-weight: bolder;text-align: center;margin:0;font-size: 1.01em;}

.corte{clear:both;}
/* ----------------------------- clases nuevas ---------------------------------------------------- */
.btnplg{float:left;padding-right:5px;border:0}

.plgtxt{  height: 26px; padding-top: 5px;}

.bordeabajo{border-bottom:solid 1px #111; border-top:none; border-left:none;border-right:none}

.tablacontent{padding-right:.4em;padding-left:.4em;background: url(/v70/titlebarbg.gif) #fafafa repeat-x left bottom; padding-bottom:.2em;padding-top:.2em;text-align:center;}

.izdatitulo{background-color:#e8e8e8;text-align:center; margin-left:auto;margin-right:auto; padding:.3em;font-weight:bold;font-size:1.5em;margin-top:.5em;margin-bottom:.6em}
	
.izdatiempo{background-color:#e8e8e8;text-align:center; margin-left:auto;margin-right:auto; padding:.3em;font-weight:bold;font-size:1.3em;margin-top:.5em;margin-bottom:.6em}

.izdabanner{background-color:#e8e8e8;text-align:center;margin:.5em; margin-left:auto; margin-right:auto; padding:.8em .8em 1.5em .8em;}

.izdamenu{background-color:#e8e8e8;padding-top:.8em;padding-bottom:.8em;padding-left:1.3em;margin-bottom:1em}

.bannertitulo{font-size:1.1em;font-weight:bold;text-align:center;border-bottom: dotted 1px #000}

.bannertitulosede{font-size:1em;font-weight:bold;text-align:center;background-color:#e8e8e8;padding:.8em; margin:1em 0;}

.bannertitulo2{color:#000;font-size:1.1em;font-weight:bold;text-align:center;border-bottom: solid 1px #000; border-top: solid 1px #000;padding:.2em}

.bannertitulo3{font-size:1.1em;font-weight:bold;border-top:solid 1px #306;color:#306;border-bottom:solid 1px #306; padding-left:.3em;padding-right:.3em}

.titulogordo{background-color:#4c4d50;color:#009ee0;font-size:1.3em;padding-left:1em;padding-right:4em; padding-top:.3em;padding-bottom:.3em;font-weight:bold;margin-top:.3em;margin-bottom:.3em}

.titulogordoizda{background-color:#4c4d50;color:#009ee0;font-size:1.1em;padding-left:.6em;padding-right:0; padding-top:.3em;padding-bottom:.3em;font-weight:bold;margin-top:.3em;margin-bottom:.3em}

.tituloazulx{color:#009ee0;font-size:1.3em;text-align:center;font-weight:bold}

.menuAzul{visibility: visible}

.cabcaja{font-size:.9em;background-color:#f0f0f0; border-top:solid 1px #c0c0c0; border-bottom:solid 2px #c0c0c0;border-left:solid 1px #c0c0c0;border-right:solid 2px #c0c0c0;}

.stxt{background-color:#ffc; border:2px outset #ccc; font-family: Arial;color:#006;}

.cabboton{padding-left:.1em;vertical-align:bottom;border-style:none}

.cajagrande{background-color:#e8e8e8; padding:.8em .8em;margin-top:.8em;margin-bottom:.8em}

.cajanoticia{float:left;width:30%;height:100px;margin:.6em .3em;text-align:left;border: outset 2px #88c;border-radius:7px;background-color:#fff;}
.cajanoticia:hover{float:left;width:30%;height:100px;margin:.6em .3em;text-align:left;border: outset 2px #c88;border-radius:7px;background-color:#ddf;}

.cajaredonda{margin:.6em .3em;text-align:left;border: outset 2px #88c;border-radius:7px;}

.imgnoticia{float:left;padding-right:.3em;border:0}

#saludocorto{text-align:justify;min-height:110px;font-size:1.3em;line-height:1.4em}
#saludocorto:first-line{*line-height:2em}

a.linkfondoblanco{background-color:#fff;color:#000;font-weight:bold;padding:.2em}
a.linkfondoblanco:link{color:#000;text-decoration: none;}
a.linkfondoblanco:active{color:#000;text-decoration: none;}
a.linkfondoblanco:visited{color:#000;text-decoration: none;}
a.linkfondoblanco:hover{color:#f00;text-decoration: none;}

.limpiar{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}

.titular{ font-family: Impact; color: #140200; text-decoration: none;word-spacing: normal; text-align: left; letter-spacing: 0; line-height: 1.2em;font-size: 1.5em;}

.titular_menor{font-family: Verdana;color: #444;text-decoration: none;word-spacing: normal;text-align: left; letter-spacing: 0;line-height: 1.2em;font-size: 1.1em;}

.contenidos{width:100%;padding:0;margin:0;min-width:960px;}

#mibody{padding:1em}
.mibody{padding:1em}

.cabpagina{text-align:center; font-weight:bold;padding-left:5em;padding-right:5em; padding-top:.3em; padding-bottom:.7em; border-bottom:dotted 1px #000}

.titresumen{text-align:center;font-weight:bold;font-size:1.2em;background-image:url("/v10/bgdg.gif"); padding:.3em; background-position: left bottom; background-repeat: repeat-x;}

.bodyresumen{background-color:#e8e8e8;padding-bottom:.6em}

.mappy{border: 8px solid #C1D9F7;}

.hrptos{border-top:none; border-left:none;border-right:none;border-bottom:dotted 1px #000}
.ptosdchaabajo{border-top:none; border-left:none;border-right:dotted 1px #000;border-bottom:dotted 1px #000;text-align:center;vertical-align:top;padding:.3em}

.divprensa{padding-top:1.2em;min-height:110px;}
.divprensa:hover img{opacity:.6}

.tituloprensa{font-size:1.2em;padding-bottom:1em;text-transform:uppercase}

.divimgprensa{float:left; height:95px; width:130px; overflow:hidden;margin:0 2em 1.2em 0;position:relative}

.divimgnoticia{float:left; height:100px; width:100px; overflow:hidden;margin-right:.3em}

.puntosup{text-align:right;padding-left:.5em;padding-right:.5em;padding-top:.3em;padding-bottom:.7em;border-top:dotted 1px #000}

.textobannersede{background: url(/v10/img/fondotxt.jpg) #e8e8e8 repeat-x left bottom;height:29px;}

.bannerlinksede{color:#000;padding-top:6px;}
/* ----------------------------------------------------- Galería fotos ---------------------------------------------------------- */
.galeriafotos{list-style-type:none;text-align:center}
.galeriafotos li{display:inline}  

/* ----------------------------------------------------- divs ocultables (sin/con borde )---------------------------------------- */
.ocultableSin{padding:.2em}
.ocultableCon{border: outset 2px #aaa;padding:.3em;background-color:#ffc}

/* ----------------------------- ventanicas (div sobre fondo ocuro) ---------------------------------------------------- */
#DimBackground{position:absolute;top:0;left:0;width:100%;text-align:left;background:#000; display:none;opacity:0.7; -moz-opacity:0.70;filter:alpha(opacity=70);z-index: 9999;}
.emergente{position:absolute; top: 250px; left: 50%; margin-top: -100px; margin-left: -150px; z-index:10000;display:none; width:300px;height:auto; border:5px solid #009ee0; background: #FFF; padding:5px;}
.cargacentro{position:absolute; padding: 30px; margin:-100px 0 0 -150px; z-index:10000;display:none; width:300px;height:300; border:5px solid #009ee0; background: #FFF; }
/* ------------------------------------ jqfade ----------------------------------------------------------------------- */
ul#news{border: 0 solid #ccc;padding:0;background:  #fffeb8;}

ul#portfolio li img{border: 0px solid #ccc;padding:0;}

.fade{margin-bottom:0;}

.fade p{margin-bottom:0;text-align: center;width: 100%;background: #fff;}

.li20{margin:2px 10px;padding:4px 10px;list-style:square inside;}
.li20:hover{background: #FFB;}


.xmenu{padding-left:3em;*padding-left:0;}
.xmenu li{list-style-position:inside}
.xli{padding:.4em 0 .4em 0;}
.xli2{padding:.4em 0 .4em 0;background-color:#ffd}
.xli20{
	line-height:200%;
	padding:5px 5px 5px 30px;
	background-image:url("/v10/img/pleg.png");
	background-repeat:no-repeat;
	background-position:left top;
	list-style-type: none;
	border:1px solid #ddd;
	margin-bottom:10px;
}

.xli21{
	line-height:200%;
	padding:5px 5px 5px 30px;
	background-image:url("/v10/img/despleg.png");
	background-repeat:no-repeat;
	background-position:left top;
	list-style-type: none;
	border:1px solid #ddd;
	margin-bottom:10px;
}


.xli200{list-style-image:url("/v10/img/pleg.png");vertical-align:middle;margin-left:30px;border:1px solid #eee;margin-bottom:6px;padding-bottom:5px;}
.xli210{list-style-image:url("/v10/img/despleg.png");vertical-align:middle;margin-left:30px;border:1px solid #eee;margin-bottom:6px;padding-bottom:5px;}
.xlid{list-style:inside square}
.xlid1{list-style:inside square;background-color:#ffd}

.aligncenter{text-align:center; margin-left:auto; margin-right:auto;}
.aligncenter table{margin: 0 auto;text-align: left;}
.alignright{text-align:right; margin-right:0}
.alignleft{text-align:left; margin-left:0}

/* 	------------------------- 	icono play video prensa	--------------------------------	*/
.fotodebajo{position:relative;z-index:2;border:0}
.fotoencima2{display:block;float:left;position:relative;z-index:3;top:-161px;left:145px; width:60px;height:60px; opacity: 0.8; moz-opacity: 0.8; filter: alpha(opacity=80);border:0}  /* docs */
.fotoencima2v{display:block;float:left;position:relative;z-index:3;top:-191px;left:106px; width:60px;height:60px; opacity: 0.8; moz-opacity: 0.8; filter: alpha(opacity=80);border:0}
.contenfotovw{width:120px;height:80px;overflow:hidden;float:right;margin:1px 10px 1px 10px;}
.fotoencimavw{display:block;float:left;position:relative;z-index:3;top:-59px;left:40px;width:36px;height:36px;border:0;}
.fotoencimavwv{display:block;float:left;position:relative;z-index:3;top:-79px;left:20px;width:36px;height:36px;border:0;overflow:hidden}
.fotoencima{display:block;float:left;position:relative;z-index:3;top:-65px;left:47px;width:36px;height:36px;border:0;}
.fotoencimav{display:block;float:left;position:relative;z-index:3;top:-150px;left:47px;width:36px;height:36px;border:0;}
.prensaplay{display:block;position:relative;z-index:3;width:36px;height:36px;border:0;}
.prensafoto{position:relative;border:0;top:-66px;}
/* ----------------------- julio 2013 ----------------------------------------------------- */
.textofondorojo{font-weight: bold; color: #fff; background-color: #f00;}
.textofondoverde{font-weight: bold; color: #fff; background-color: #060;}
.textofondoazul{font-weight: bold; color: #fff; background-color: #00f;}
.textofondonaranja{font-weight: bold; color: #000; background-color: #f90;}
/* --------------------------- de Ivan ---------------------------------------------------------- */
#paginasBanner{padding:5px}
.botonbanner{vertical-align:bottom;padding:.2em;margin-left:.2em;background-color:#E8E8E8;border:1px solid #ccc;}
.botonbanneractivo{vertical-align:bottom;background-color:#ccf;padding:.2em;margin-left:.2em;border:1px solid #00f;}
a.paginabanneractiva{	text-decoration:underline;	font-weight: bold;color:#00f;font-size:1.1em;padding-left:.2em;padding-right:.2em;}
a.paginabanner{font-size:1.1em;font-weight: bold;color:#000;	padding-left:.2em;padding-right:.2em;}

#tablatiempo{background-color:#4C4D50;border-spacing:3px}
#tablatiempo td{background-color:#e8e8e8;padding:5px;text-align:center;border-radius:3px}
#tablatiempo th{background-color:#CCCCFF ;color:#009EE0;padding:5px;text-align:center}

.tmpmax{margin-left:.2em; margin-right:1.2em;color:#711;font-weight:bold;}
.tmpmin{margin-left:.2em;color:#263D86;font-weight:bold;}
.prob{margin-left:.2em;color:#345A8E;font-weight:bold}

.titularoscuro{color: #000;font-weight: bold;font-size: 1.0em;}
.contador{padding-top:.4em;padding-top:.2em;color: #711;font-weight: bold;text-align: center;font-size: 1.3em;}
.widget{margin-left: 5px; margin-right: 5px;}