.separador {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #6A1A7A;
}
.fondobarra {
	background-image: url(barra.gif);
	background-repeat: no-repeat;
}
.bordeizq {
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #6A1A7A;
}
.bajoborde {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #6A1A7A;
}
.bajobordegris {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
.bordeder {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #6A1A7A;
}
.fondobusini {
	background-image: url(fondobuscadorin.gif);
	background-repeat: no-repeat;
}
.fondodest {
	background-image: url(mapadestacados.gif);
	background-repeat: no-repeat;
}
.fondoregistro {
	background-image: url(fondoregistro.gif);
	background-repeat: no-repeat;
}
.fondodetalle {
	background-image: url(fondodetalle.gif);
	background-repeat: no-repeat;
}
.cabeza {
	background-image: url(cabeza1.gif);
	background-repeat: no-repeat;
}
.fondobusqueda {
	background-image: url(fondobusqueda.gif);
	background-repeat: no-repeat;
}
.fondoanuncios {
	background-image: url(fondoanuncio1.gif);
	background-repeat: no-repeat;
}

.fondoforms {
	background-image: url(fondoforms.gif);
	background-repeat: no-repeat;
}
.fondodes {
	background-image: url(fondodes1.gif);
	background-repeat: no-repeat;
}
.fondoolvido {
	background-image: url(fondoolvido.gif);
	background-repeat: no-repeat;
}
.fondopubli {
	background-image: url(fondopubli.gif);
	background-repeat: no-repeat;
}
.dibujatabla {
	border: 1px solid #D6C2CA;
}
.dibujatablagris {
	border: 1px solid #E0E0E0;
}
.dibujatablagrisO {
	border: 1px solid #999999;
}
.dibujatabla1 {
	border: 1px solid #6A1A7A;
}
.bajoborderosalateral {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FCE4FA;
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FCE4FA;
}

.bajoborderosa {
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FCE4FA;
}
#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;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%	
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
.Estilo1 {
	font-size: 10px;
	font-family: Verdana;
	color: #6a1a7a;
}
.Estilo21 {font-family: Verdana; font-size: 16px; color: #6a1a7a; font-weight: bold; }
.Estilo22 {
	font-family: Verdana;
	font-size: 16px;
	color: #6A1A7A;
	font-weight: bold;
}
.Estilo25 {color: #FFFFFF}
.Estilo27 {
	font-size: 10px;
	color: #6a1a7a;
	font-family: Verdana;
}
.Estilo32 {
	font-size: 18px;
	color: #6a1a7a;
	font-family: Verdana;
}
.enlaces,.enlaces a:link,.enlaces a:visited,.enlaces a:hover{
           font-size: 10px;
           color: #6a1a7a;
	       font-family: Verdana;
		   text-decoration:underline;
		   
}
.recursoss,.recursoss a:link,.recursoss a:visited,.recursoss a:hover{
           font-size: 10px;
           color: #6a1a7a;
	       font-family: Verdana;
		   text-decoration:underline;
		   
} 
.Estilo34 {
           font-size: 10px;
           color: #6a1a7a;
	       font-family: Verdana;
}
.Estilo35,.Estilo35 a:link,.Estilo35 a:visited,.Estilo35 a:hover  {font-family: Verdana; font-size: 10px; color: #6a1a7a; font-weight: bold; }
.Estilo36 {font-size: 14px}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
img{ 
border:0}
.Estilo43 {font-size: 24px; color: #6a1a7a; font-family: Verdana; }
.Estilo45,.Estilo45 a:link,.Estilo45 a:visited,.Estilo45 a:hover  {
	font-size: 12px;
	font-family: Verdana;
	color: #6a1a7a;
}
.Estilo47 {font-size: 14px; font-weight: bold; color: #6a1a7a; font-family: Verdana; }
.Estilo48,.Estilo48 a:link,.Estilo48 a:visited {
	font-size: 10px;
	font-weight: normal;
	color: #999999;
	font-family: Verdana;
	line-height: 19px;
}
.Estilo48 a:hover{
font-size: 10px; font-weight:normal; color: #6A1A7A; font-family: Verdana; line-height: 19px;
}
.Estilo49 {
	color: #FFFFFF;
	font-size: 9px;
	font-family: Verdana;
}
.Estilo50,.Estilo50 a:link,.Estilo50 a:visited {
	font-family: Verdana;
	font-size: 10px;
	color: #0000CC;
	
}
.Estilo51,.Estilo51 a:link,.Estilo51 a:visited  {
           font-size: 10px;
           color: #6a1a7a;
	       font-family: Verdana;
}
.Estilo51 a:hover{
font-size: 10px;
           color: #6a1a7a;
	       font-family: Verdana;
		   text-decoration:underline;
		   
}
.RojoA,.RojoA a:link,.RojoA a:visited ,.RojoA a:hover {
           font-size: 10px;
           color: #FF0000;
	       font-family: Verdana;
}
.fuentemenu,.fuentemenu a:visited,.fuentemenu a:link {
font-size: 12px; 
font-weight: bold;
 color: #6a1a7a;
  font-family: Verdana;
}
.fuentemenu a:hover{
 font-size: 12px; 
 font-weight: bold;
 color: #FFFFFF;
 font-family: Verdana;
}
.BotonPass{
    font-size:10px;   
    font-family:Verdana;   
    font-weight:bold;   
    color:#6a1a7a;   
    background: #EBE0E4; 
    height:20px;
	width: 30px;
	cursor:hand; 
}
.BotonEnviar{
    font-size:10px;   
    font-family:Verdana;   
    font-weight:bold;   
    color:#6a1a7a;   
    background: #EBE0E4; 
    height:20px;
	width: 100px;
	cursor:hand; 
}
.Boton2{
    font-size:12px;   
    font-family:Verdana;   
    font-weight:bold;   
    color:#FF0000;   
    background: #c1d8e9; 
    height:40px;
	width: 150px; 
}

.toplistados,.toplistados a:visited,.toplistados a:link{
	font-family: Verdana;
	font-weight: bold;
	font-size: 10px;
	text-decoration:underline;
	color:#000000;
}
.menutopB,a.menutopB:link,a.menutopB:visited,a.menutopB:hover{
color: #000000;
border: none;
cursor: pointer;
background-color:transparent;
text-decoration: none;
font-size: 10px;
font-weight:bold;
font-family: Verdana;
text-decoration:underline;
}

