﻿.textogrispeq { font-size: 10px; font-family: Arial; color: #707070;}
.textogris { font-size: 11px; font-family: Tahoma; color: #707070; border-width: 10px;}
.textogrisnegrita { font-size: 11px; font-family: Tahoma; color: #707070; font-weight:bold;}
.textoazul { font-size: 11px; font-family: Tahoma; color: #023572;}
.textoazulnegrita { font-size: 11px; font-family: Tahoma; color: #023572; font-weight:bold}
.textoazulcombos { font-size: 11px; font-family: Tahoma; color: #023572;}
.linkbuttonazulnegrita { font-size: 11px; font-family: Tahoma; color: #023572; font-weight:bold; text-decoration:none}
.textorojonegrita { font-size: 11px; font-family: Tahoma; color: #CF0012; font-weight:bold}

A.enlaceazul:link { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; }
A.enlaceazul:visited { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; }
A.enlaceazul:active { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; }
A.enlaceazul:hover { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: underline; }

A.enlaceverde:link { font-size: 11px; font-family: Tahoma; color: #0D6227; text-decoration: none; font-weight:bold; }
A.enlaceverde:visited { font-size: 11px; font-family: Tahoma; color: #0D6227; text-decoration: none; font-weight:bold;}
A.enlaceverde:active { font-size: 11px; font-family: Tahoma; color: #0D6227; text-decoration: none; font-weight:bold;}
A.enlaceverde:hover { font-size: 11px; font-family: Tahoma; color: #0D6227; text-decoration: underline; font-weight:bold;}

A.enlaceazulnegrita:link { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; font-weight:bold;}
A.enlaceazulnegrita:visited { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; font-weight:bold;}
A.enlaceazulnegrita:active { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; font-weight:bold;}
A.enlaceazulnegrita:hover { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: underline; font-weight:bold;}

A.enlacemenu:link { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; }
A.enlacemenu:visited { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; }
A.enlacemenu:active { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; }
A.enlacemenu:hover { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; }

A.enlaceazulpag:link { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; font-weight:bold;}
A.enlaceazulpag:visited { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: none; font-weight:bold;}
A.enlaceazulpag:active { font-size: 11px; font-family: Tahoma; color: Green; text-decoration:none; font-weight:bold;}
A.enlaceazulpag:hover { font-size: 11px; font-family: Tahoma; color: #023572; text-decoration: underline; font-weight:bold;}

A.enlaceverdepag:link { font-size: 11px; font-family: Tahoma; color:Green; text-decoration: none; font-weight:bold;}
A.enlaceverdepag:visited { font-size: 11px; font-family: Tahoma; color: Green; text-decoration: underline; font-weight:bold;}
A.enlaceverdepag:active { font-size: 11px; font-family: Tahoma; color: Green; text-decoration:underline; font-weight:bold;}
A.enlaceverdepag:hover { font-size: 11px; font-family: Tahoma; color: Green; text-decoration: underline; font-weight:bold;}

A.enlaceblanco:link { font-size: 11px; font-family: Tahoma; color: #FFFFFF; text-decoration: none; font-weight:bold;}
A.enlaceblanco:visited { font-size: 11px; font-family: Tahoma; color: #FFFFFF; text-decoration: none; font-weight:bold;}
A.enlaceblanco:active { font-size: 11px; font-family: Tahoma; color: #FFFFFF; text-decoration:none; font-weight:bold;}
A.enlaceblanco:hover { font-size: 11px; font-family: Tahoma; color: #FFFFFF; text-decoration: underline; font-weight:bold;}
.blanco { font-size: 11px; font-family: Tahoma; color: #FFFFFF; text-decoration: none; font-weight:bold; border:1px solid white;}

.estiloItemGrid{ font-family:Tahoma; Font-Size:11px; color:#6E6E6E; text-align:center; border:1px solid white; padding:3px;}
.estiloFilaGrid{font-family:Tahoma; Font-Size:11px; border:1px solid white; padding:3px;}


/*Lightbox*/
#lightbox{position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0; }
#lightbox a img{ border: none; }
#outerImageContainer{position: relative;background-color:#fff/*#f7b14d*/;width:250px;height:250px;margin:0 auto;border:1px solid #666;border-bottom:2px solid #333;}
#imageContainer{display:block;overflow:hidden}
#imageContainer img{border:1px solid #999}
#bottomNav{height:25px !important;display:block;margin:0;padding:0}
#bottomNav #caption{font: 11px Tahoma, Helvetica, sans-serif;color:#666;font-weight: bold;display:block;float:left;padding:5px 4px 4px 10px}
#bottomNavClose{height:14px !important;width:14px !important;float: right;display:block;margin-top:5px;margin-right:9px}	

#loading{position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}

#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{outline: none;}
/* Trick IE into showing hover */
#hoverNav{z-index: 10;width:48%;float:left;display:block;margin-top:0;height:3em}
#prevLink, #nextLink{height:20px !important;width:20px !important;position:absolute}
#hoverNav #prevLink{float:right;right:50%}
#hoverNav #nextLink{float:left;left:50%}
#hoverNav #prevLink{background:url(../imagenes/lightbox/prev.gif) left top no-repeat; }
#hoverNav #nextLink{background:url(../imagenes/lightbox/next.gif) right top no-repeat }

#imageDataContainer{position:relative;margin-top:-30px !important;background:transparent;margin: 0 auto;line-height: 1em;width: 100%;border:none;z-index:10}
#imageDataContainer #caption{display:none}
#imageData{padding:0 10px; color: #666; }
#imageData #imageDetails{width: 20%;text-align: left;float:left;display:block}	

#imageData #numberDisplay{font-size:.8em;color:#666;font-weight:bold;font-family:Tahoma, Helvetica, sans-serif; display: block;padding-bottom: .6em}			

		
#overlay{position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color:#000;}
/*Fin Lightbox*/
/*lightbox*/
div.thumbs{border-top:1px solid #e0e0e0;margin:0em 0 1em 0em;padding:0px 0;display:block;clear:both;overflow:hidden}
div.thumbsPlanos{border-top:1px solid #e0e0e0;margin:.1em 0 0 0em;padding:0px 0;display:block;clear:both;overflow:hidden}
div.thumbs a{float:left;width:4.90em;height:3em;border:1px solid #999;margin:2px 0px 2px 6px;display:block;overflow:hidden;
}
div.thumbs a.primera{margin:2px 0px 2px 0px;}
*{border:0;padding:0em;margin:0em;border-collapse:collapse;}

h2
{
	color:#092245;
	font-size:11px;
	margin:5px 0 10px 0;}
 .listadoBloque h2{font-size:11px;margin:0;background:#fffabf url(../imagenes/plantillas/bg_th.gif) repeat-x top right;padding:1.2em  0 .4em  1em; color:#102245;}
 .listadoBloque h2.galeria{font-family:Tahoma; margin:0;background:#FFF url(../imagenes/fondogaleria.gif) repeat-x top right;padding:.8em 0  .3em  .6em;}
 .listadoBloque h2.galeria span{font-size:11px; color:#003976;background:url(../imagenes/bullet_gal.gif) no-repeat 0 2px;padding-left:.8em;}
 .listadoBloque h2 span{ color:#223957;}

.grid{border:1px solid white;}

.progress {
	color: #FFF;
 text-align:center;
	font-family:Tahoma;
	font-size:12px;
}
