a {
	color:			white;
	text-decoration:	none;
}

a:visited {
	color:			white;
}

a:hover {
	color:			red;
	text-decoration:	none;
}

body{
	background-color:	black;
	color:			white;	
}

table#tablaGaleria img{	
	border:			0px solid white;
	margin:			0px;
	padding:		0px;
	display:		block;
}

table#tablaGaleria img.tipoimg{
	border:			1px solid white;
	padding:		0px;
}

table#tablaGaleria img.notipoimg{
	border:			1px solid white;
	padding:		5px;
	background:		#0070a0;
}

table#tablaGaleria img:hover{
	border:			1px solid red;
}

table#tablaGaleria img.tipodir:hover{
	border:			0px solid red;
}

table#tablaGaleria a{
	padding:		10px;
	font-size:		7pt;	
	display:		block;	
}

div#divTitulo{
	text-align:		center;	
	padding:		0px;
	margin:			0px;
	font-size:		150%;
	font-weight:		bold;	
}

div#divTotal{
	color:			red;
	font-size:		7pt;
}

input{
	border:			0px;
	font-size:		10px;
	text-align:		right;
}

input.inputLado{
	border-bottom:		1px solid white;
	color:			#fff;
	background:		#000;
}

select{
	border:			1px solid white;
	background:		#0080b0;
	font-size:		8pt;
	color:			white;
}

a#botonDefecto{
	display:		block;
	text-align:		center;
	font-size:		8pt;
	text-decoration:	none;
	border:			1px solid white;
	background-color:	#0080b0;
	padding:		5px;
	-moz-border-radius:	5px;
}

a#botonDefecto:hover{	
	border:			1px solid #0080b0;
	background-color:	white;	
	color:			#0080b0;
}

.tableThumb{
	border:			0px; 
	padding: 		0px; 
	margin:			0px;
	border-spacing:		0px;	
}

.tableThumb *{
	border:			0px; 
	padding: 		0px; 
	margin:			0px;
	border-spacing:		0px;
}

.tdThumbD{
	background:		url(imagenes/thumbs_d.gif) no-repeat top left;		
	empty-cells:		show;
}

.tdThumbB{
	background:		url(imagenes/thumbs_b.gif) no-repeat top left ;
}

.tdThumbBD{
	background:		url(imagenes/thumbs_bd.gif) no-repeat top left;
	
	height:			9px;
	width:			8px;
	empty-cells:		show;
}

p.divInferior{
	text-align:		center;	
	font-size:		8pt;	
}

div.divLang{	
	margin-top:		5px;
}

div.divLang img{
	border:			1px solid black;
	margin:			2px;
}

div.divLang img:hover{
	border:			1px solid white;	
}

div#divPages a{	
	margin:			3px;	
	text-decoration:	underline;
	padding:		0px;
	font-size:		12px;	
	display:		inline;
}

div#divPages span{		
	margin-left:		10px;
}

div#divPages b{
	margin:			3px;
	color:			red;
}

div#divPages{		
	font-size:		12px;
	text-align:		center;	
	margin:			5px;
	margin-bottom:		5px;
}

div#divLinkGaleria{			
	text-align:		center;	
	margin:			0px;
	padding:		0px;	
}

div#divLinkGaleria a{				
	font-size:		12px;	
	display:		inline;
}

div#divZoom{	
	margin-top:		4px;
}

div#divZoom img{
	margin-left:		2px;
}

div.divExif{
	position:		absolute;
	background:		#0070a0;
	border:			1px solid black;
	font-size:		8pt;
	-moz-border-radius:	7px;
	padding:		5px;	
	text-align:		left;
}

div#divLogo{
	position:		absolute;
	right:			0px;
}
