/* BODY 	{
	font-family: Verdana, Geneva, Arial, sans-serif; 
	font-size: 8pt; 
		}

*/

#main 	{ 
	width: 595px; 
	margin: 0px auto; 
	text-align: left; 
	}


/* Image Thumbnails
------------------------------ */
.imagethumb a {
	display: block;
	line-height: 0px;
}
.imagethumb a:visited {
	border: 0px;
}
.imagethumb a:hover {
	border: 0px;
	background: #FFF;
}
.imagethumb {
	float: left;
}





.albumthumb IMG 
	{ 
	border: 0px; 
	float: left; 
	margin-right: 10px; 
	}

.imagethumb IMG, .image IMG 
	{ 
	border: 0px; 
	margin: 0px 8px 10px 0px; 
	padding: 0px; 
	}

.image 	{ 
	margin: 0px; 
	padding: 0px; 
	float: left; 
	}

HR 	{ 
	clear: both; 
	height: 0px; 
	border: 0px; 
	border-top: 1px solid #b5201a;  
	margin-top: 0px; 
	padding: 0px; 
	}

.imgnav	
	{ 
	margin-bottom: 4px; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #000; 
	}

#images
	{ 
	margin: 5px 0px 10px; 
	clear: both; 
	}

#albums 
	{ 
	clear: both; 
	margin: 5px 0px 10px; 
	padding: 0px; 
	}

.pagenav 
	{ 
	margin: 5px 0px 5px; 
	font-size: 8pt; 
	font-weight: bold; 
	color: #FFF; 
	clear: both; 
	}

.pagenav A:link, .pagenav A:visited 
	{ 
	color: #000; 
	text-decoration: none; 
	}

.disabledlink 
	{ 
	color: #ddd; 
	cursor: default; 
	}

#gallerytitle SPAN 
	{ 
	font-weight: normal; 
	color: #000; 
	text-decoration: none; 
	}

#gallerytitle A:link, #gallerytitle A:visited 
	{ 
	text-decoration: underline; 
	color: #b5201a; 
	}

.albumtitle H3 
	{ 
	margin: 0px; 
	padding: 0px; 
	}

A:link, A:visited {
	text-decoration: none;
	color: #000;
	}

A:hover, A:active, #gallerytitle A:hover, #gallerytitle A:active, .pagenav A:hover, .pagenav A:active  
	{
	color: #b5201a;
	background-color: #FFF;
	}

 ul.pagelist li a, ul.pagelist span.disabledlink {
	padding: 0px;
}


ul.pagelist li.prev {
	margin-right: 5px;
	font-weight: bold;
}

ul.pagelist li.next {
	margin-left: 5px;
	font-weight: bold;
}

.disabledlink {
	color: #c0c0c0;
	cursor: default;
}


UL.pagelist 
	{
  	padding: 0px;
	margin: 5px 0px 5px;
  	list-style-type: none;
  	height: 1em;
	}

UL.pagelist LI 
	{ 
	display: inline; 

	}


UL.pagelist LI span.disabledlink 
	{ 
	background-color: #fff; 
	color: #ddd; 
	cursor: default; 
	}

UL.pagelist LI A:hover 
	{  
/*	color: #b5201a; */
	background-color: #000; 
	color: #FFF;
	}

UL.pagelist LI.current A 
	{ 
	background-color: #b5201a; 
	color: #FFF; 

 	padding: 2px 4px;

	cursor: default; 
	font-weight: bold;	
	}

.error 
	{ 
	color: #C33; 
	font-weight: bold; 
	}

.nederst
	{
	vertical-align: bottom;
	text-align: left;
	} 
 
.newsheader 
	{
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #B5201A;
	}

#footer 
	{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	text-align: center;
	position: absolute;
	bottom: 0px;
	left: 0px;
	width: 100%;
	height: 20px;
	visibility: visible;
	display: block;
	}

div.a:link, span.a:visited
	 { 
	color: black; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 12px 
	}

div.a:hover 
	{
	color: #B5201A;
	text-decoration: none;
	}




a:link, a:visited 
	{
	color: #B5201A;
	text-decoration: none;
	}

a:hover 
	{
	color: red;
	text-decoration: none;
	}

a.mail:link, a.mail:visited 
	{
	color: #B5201A;
	text-decoration: none;
	}

a.mail:hover 
	{
	color: red;
	text-decoration: none;
	}


fieldset {
	border: 1px solid #BA131A;
	padding: 10px 10px 10px 10px;
	width: 70%;
	}

legend {
	letter-spacing: 2px;
	color: black;
	background: #fff;
	font-weight: bold;
	padding: 3px;
	}

label 	{
	width: auto;
	color: black;
	background: inherit;
	float: left;
	text-align: left;
	}

.boldTXT { 
	color: black; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	line-height: 12px 
	}

.boldTXT_blue  { 
	color: #39f; 
	font-size: 10px; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-weight: bold; 
 
	}

.newsDATO { 
	color: #717171; 
	font-size: 10px; 
	font-family: Verdana; 
	font-weight: 400; 
	line-height: 12px 
	}

.newsTXT { 
	color: #999; 
	font-size: 10px; 
	font-family: Verdana; 
	line-height: 13px 
	}

p:news	{
	
	position: absolute;
	right: 20px;
	vertical-align: bottom
	}

a.line:link  { color: black; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 12px }
a.line:visited { color: black; font-size: 10px; font-weight: bold; line-height: 12px }
a.line:hover { color: #B5201A; font-size: 10px; font-family: Verdana; font-weight: bold; line-height: 12px }

