@charset "iso-8859-1";
/* CSS Document */

/*TEXTOS*/
.textos_title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #990000;
	font-size: 15px;
}
.textos_contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
}
.titulos_contenido {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}
.textos_contenido_naranja {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size: 11px;
}
.textos_contenido_naranja_negrita {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FF6600;
	font-size: 11px;
	font-weight: bold;
}
.textos {
	color: #FFFFFF;
	font-size: 14px;
	font-family: arial;
	font-weight: bold;
}
.textos_blanco {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none;}
.textos_negros {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}

/*ENLACES*/
.enlace_blanco a {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#FFFFFF;
   text-decoration:none;
}
.borde {border:1px solid #BEBEBE;}
.borde_especial {
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BEBEBE;
	border-left-color: #BEBEBE;
}
.enlaceGris a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none;}
.enlaceGris a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#999999; text-decoration:none;}
.enlaceNegro a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
.enlaceNegro a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#333333;}
.enlaceNegro_big a { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; text-decoration:none; font-weight: bold; }
.enlaceNegro_big a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
.enlaceFooter a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}
.enlaceFooter a:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none;}

/*BORDES Y ORNAMENTOS*/
.bgtabla_linea_vertical{
    background-image:url(../images/linea_vertical.jpg);
	background-repeat:repeat-y; 
}
.bgtabla_linea_vertical2{
    background-image:url(../images/linea_vertical.jpg);
	background-repeat:repeat-y;
	background-position:right; 
}
.bgtabla_linea_horizontal{
    background-image:url(../images/linea_horizontal.jpg);
	background-repeat:repeat-x; 
}
.bgtabla_linea_horizontal2{
    background-image:url(../images/linea_horizontal.jpg);
	background-repeat:repeat-x;
	background-position:bottom; 
}
.line_line {background-image:url(../images/line_line.jpg); background-repeat:repeat-x; background-position:left center;}
.invisible {
	display: none;
	visibility:hidden;
}
.visible {
	visibility:visible;
}
.style1 {color: #666666}


#Overlay
{
    display: none; position: absolute; left: 0px; top: 0px; z-index: 5; cursor: pointer; background-color: #F5F5F5;
}

#Loading
{
    display: none; position: absolute; z-index: 15; cursor: pointer;
}

#Close
{
    display: none; position: absolute; z-index: 15; cursor: pointer;
}

#Image
{
    width: 550px; height: 500px; background-color: #F5F5F5; 
    background-repeat: no-repeat; background-position: center;
}
#Photo
{
    font:11px arial;
    display: none; position: absolute; z-index: 10; cursor: pointer; 
    background-color: #eeeeee; border: solid 1px black; padding: 10px; text-align: left;
}

#Photo .right
{
    text-align:right;
}

#Photo .right b
{
    float:left;
    text-align:left;
    font-weight:normal;
}

#PhotoID
{
    padding-top: 2px;
}
#downloader,#sharer
{
    padding: 10px; 
    width: 600px; 
    display:none;
    border: 1px solid #F5F5F5;
    color: #999999; 
    font:bold 11px  Arial, Helvetica,sans-serif;
    text-decoration: none;
    position:absolute;
    z-index:101;
    background-color:#EEEEEE;
}

#downloader p,#sharer p
{
    padding:5px;
}

#downloader p a,#downloader p input,#sharer p a, #sharer p input
{
    font-size:11px; color: #999999; 
}