/* images.css */


.header,.footer,BODY {
	background: black ! important ;
	color : white ! important ;
	clear: both;
}
.main {
	background: black ! important ;
	color : white ! important ;
  padding: 0px 0px ! important ;
	margin: 0px 0px ! important ;
}

/* A:background { color: black; }
*/

A:link { color: white; }
A:visited { color: #999999; }
A:active { color: white; background: #666666;}
A:hover { color: white; background: #666666; }
/*
#TABLE {
#	display: inline;
#	border: 10 auto 10 auto;
#	margin: 10 10 10 10;
#}
*/

.thumb {
	display: inline; 
	float: left;
}

.htmlnav {
	vertical-align: top;
}


.foto {
	float: none;
}

.upper {
}

.lower {
}

hr {
	clear: both;
}

.loginhead {
	/*cellspacing: 1px;
	cellpadding: 5px;
	*/
	clear: both;
}


P.further {
	/* background: black;
	color : white;
	border : black; */
	font-size: smaller;
	color : grey;
}

P.i {
	width: 200px;
	font-size: smaller;
	/* background: black;
	color : white; 
	border : black; */
}

.navcomment {
	display: inline;
	font-size: smaller;
	/* background: black;
	color : white;
	border : black; */
	text-align: right;
}


P.nav {
	text-align: right;
	display: inline;
	font-size: smaller;
	/* background: black;
	color : white;
	border : black; */
}

.up {
	 /* background: url(../images/up_dark.png) fixed; */
	 background-color: #222222;
	 margin: 0px 0px 0px 0px;
	 padding: 0px 0px 0px 0px;
}
IMG.nav {
	width: 32px;
	height: 32px;
	border-width: 0px;
	
}
table.nav {
	float: left;
	text-align: left;
}

.copyright {
	text-align: right;
	font-size: smaller;
	border: 10px ; /* auto  10px auto; */
	margin: 10px 10px 10px 10px;
	max-width: 100%;
}

// lightbox:
	
#overlay {
        opacity: 80% !important;
        background-color: black !important;
}
#lightboxoffset{
        top: 100px;
}

#lightboxDetails {
				bottom: 20px;
}


