.Page
{
	background: transparent url(images/background2.jpg) no-repeat top left;
	
	/*border: solid 1px transparent;*/
	
	width: 860px;
	text-align: left;
	margin: 0 auto;
	padding: 0 0 0 0;

}
.BgImg0
{
	background: transparent url(images/background2.jpg) no-repeat top left;
}
.BgImg1
{
	background: transparent url(images/background3.jpg) no-repeat top left;
}
.BgImg2
{
	background: transparent url(images/background4.jpg) no-repeat top left;
}
.BgImg3
{
	background: transparent url(images/background5.jpg) no-repeat top left;
}

.BgImg4
{
	background: transparent url(images/background1.jpg) no-repeat top left;
}

/*
.Page
{
	margin-left: auto;
	margin-right: auto;
	width: 860px;
}
.TopRegion
{
	top: 10px;
	width: 860px;
	height: 200px;
	position: absolute;
	background-color: Red;
	

}
.ContentRegion
{
	top: 5px;
	left: 10px;
	width: 210px;
	height: 210px;
	position: absolute;
	background-color: Blue;	
}
*/
a
{
	text-decoration: none;
	color: Black;
}
body
{
	background-image: url(images/background2.gif);
	margin: 50px 0 0 0;
	padding: 0px;
	text-align: center;
	font-family: Arial;
	
}
img
{
	border-width: 0px;
}
h1
{
	font-family: Arial;
	font-size: 23px;
	color: #006699;
	/*margin: 10px 0 5px 0;*/
	padding: 0;
	margin: 0px;
}
h2
{
	font-family: Arial;
	font-size: 1.3em;
	text-transform: uppercase;
}
hr
{
	margin: 30px 0 20px;
	
	margin-top: 20px;
	height: 1px;
}
.Date
{
	margin: 0;
	padding: 0;
	font-family: Arial;
	color: #666666;
	display: block;
	text-decoration: none;
	font-size: 10px;
	
}
.EmLink
{
	text-transform: uppercase;
	text-decoration: none;
	display: block;
	padding-left: 20px;
	background-image: url(images/emicon.gif);
	background-repeat: no-repeat;
	color: Black;
	font-family: Arial;
	font-weight: bold;
	font-size: 11px;
	
}
.Selected
{
	font-weight: bold;
	color: #cc0000;
}
.Selected a
{
	font-weight: bold;
	color: #cc0000;
}
.Ingress
{
	font-weight: bold;
	margin-bottom: 10px;
	padding-bottom: 0px;
	font-family: Arial;
	font-size: 12px;
}
.Text
{
	font-family: Arial;
	font-size: 12px;	
}
#HeaderRegion
{
	width: 860px;
	text-align: right;
	margin: 5px auto;
}
.HeaderContent
{
	
}
#HeaderRegion a
{
	
	color: Black;	
	text-decoration: none;
	font-weight: bold;
	font-size: 12px;
}
#HeaderRegion .LinkSeparator
{
	margin: 0 10px;
}

#TopRegion
{
	position: absolute;
	left: 50%;
	top: 30px;
	width: 860px;
	margin-left: -430px;
	height: 470px;
	z-index: 1;
	background-image: url(images/background2.jpg);
}
#TopRegion2
{
	
	position: absolute;
	left: 50%;
	top: 30px;
	width: 860px;
	margin-left: -430px;
	height: 470px;
	z-index: 10;
}
#MenuRegion
{
	/*margin-top: 20px;*/
	width: 860px;
	margin: 0;
	padding: 20px 0 0 0;
	height: 44px;
	
}
#ContentRegion
{
	top: 200px;
	width: 639px;
	background-color: #fff;
	margin: 100px auto 0;
	padding: 40px;
}
#LeftContentRegion
{
	float: left;
	width: 220px;
	margin: 10px;
}
#RightContentRegion
{
	float: right;
	width: 350px;
}
#NewsRegion
{
	
	width: 852px;
	
	margin-top: 406px !important;
	margin: 40px auto 0px auto;
	padding: 0px;
	height:15px;
	background-image: url(images/background_news.gif);
}
.NewsRegionContent
{
	padding: 15px 40px;
	width: 346px;
	
}
#LeftNewsRegion
{
	float: left;
	
}
#RightNewsRegion
{
	float: right;	
}
#whoBox
{

float:left;
margin-top:170px;
margin-left:33px !important;
margin-left:17px;

}

.imgClick 
{
cursor:pointer;
}

#FlashRegion
{
	
	
	padding-top: 0px;
	width: 860px;
	height: 140px;
	margin-top: 290px;

}
.FlashContent
{
	float: left;
	width: 250px;
	height: 140px;
	
	/*margin: 0px auto;
	margin: 0px 10px;*/
	
	margin: 0;
	padding: 0px 10px 0px 10px;
	
	/*background-color: White;*/
	/*display: inline;	*/
}
#Flash1
{
	padding-left: 33px;
}
#Flash2
{
}
#Flash3
{
	padding-right: 20px;
}

#HomeLinkRegion
{
	position: absolute;
	z-index: 3;
	top: 30px;
	left: 50%;
	margin-left: -430px;
	width: 200px;
	height: 120px;
	padding: 0px;
}
#HomeLinkRegion img
{
	width: 200px;
	height: 120px;	
}

#FooterRegion
{
	
	
}
.Footer
{
	background-color: #006395;
	margin-left: 0px;
	margin-right: 0px;
	height: 48px;
	text-align:center;
	/*width: 100%;*/
	/*
	border-color: Lime;
	border-width: 2px;
	border-style: solid;
	*/
}


.FooterContent
{	
	width: 860px;
	text-align: right;
	margin-left: auto;
	margin-right: auto;
	font-size: 11px;
	font-weight:bold;
	font-family:arial;
}

.lifimage 
{
position:relative;
top:10px;
}

.FooterMiddle {margin-right:140px; 
	font-size: 10px;
	color:#FFFFFF;
	font-family:Arial;}
.FooterContent a {
color:#ffffff;}
.FooterContent a:link {
color:#ffffff;}
.FooterContent a:visited {
color:#ffffff;}
.FooterContent a:hover {
color:#ffffff;}


.PrintIcon
{
	text-align: right;	
}
.PrintIconRegion
{
	width: 639px;
	text-align: right;
	float: right;
	
}
.TextEndIcon
{
	padding-left: 5px;
}
.MiddleImage
{
	padding: 20px 0;
}

/******************************************************
/* Index
/*****************************************************/
/*
#PageIndex 
{
	height: 470px;
}*/
#PageIndex .Separator
{
	display: none;
}
#PageIndex #NewsRegion a
{
	text-decoration: none;
	color: Black;	
}
#PageIndex #NewsRegion h2
{
		margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: Black;
	margin-bottom: 0px;
	font-size: 12px;
}
#PageIndex #NewsRegion h2 a
{
	margin: 0px;
	padding: 0px;
	text-decoration: none;
	color: Black;
}
#PageIndex #NewsRegion .Ingress
{
	margin-bottom: 15px;
	text-decoration: none;
	color: Black;
	font-weight: normal;
}


/******************************************************
/* Article
/*****************************************************/
#PageArticle .Separator
{
	width: 639px;
	margin: 0px;
	height: 25px;
	padding: 0 40px;
	
}
#PageArticle #ContentRegion
{
	
	padding-top: 10px;
	padding-right:40px;
	padding-left:40px;
	font-family: Arial;
	font-size: 12px;
	visibility:visible;
	height:auto;
	overflow:hidden;
}
#floatbox {float:right; width:120px; height:12px; margin-top:-8px; margin-right:-38px; display:inline; }

#homebox
{float:right; width:20px; height:14px; margin-right:10px; z-index:12; display:inline; cursor:pointer;}

#closerbox
{float:right; width:10px; height:10px; margin-right:0px; border: 1px solid #000000; z-index:12; display:inline; cursor:pointer;}

#floatboxcalendar {float:right; width:120px; height:12px; margin-top:-38px; margin-right:-38px; display:inline; }


#closerboxcalendar
{float:right; width:10px; height:10px; margin-right:0px; border: 1px solid #000000; z-index:12; display:inline; cursor:pointer;}

}
#PageArticle #ContentRegion a.ExtLink
{
	margin: 0px;
	font-weight: bold;
	padding-right: 12px;
}

#PageArticle .ArticleImg
{
	margin-bottom: 10px;
}

.linksmink {color:#cc0000;}
.linksmink a{color:#cc0000;}


#pointsbox {width: 400px;  }

#namensie {float:left; }
#points {text-align:right; clear:right;}


.subrub
{margin-top:15px;
margin-bottom:7px;
font-weight:bold;
font-size:12px;
}

.articlecont
{margin-top:7px;
margin-bottom:7pX;
}

.listpil
{list-style-image:url(images/pil.gif);
margin-top:7px;
margin-bottom:7pX;
}
#PagerRegion
{
	width: 639px;
	/*background-color: silver;*/
	background-image: url(images/background_list.gif);
	margin-bottom: 10px;
}
.PagerContent
{
	float: left;
}
.PagerContent
{
	
	padding: 12px;
	
}
.ReportLinkContent
{
	float: right;
	margin: 4px;
}
.ReportLinkContent a
{
	display: block;
}
#PageArticle h1
{
	margin-left: 70px;
	margin-top: 30px;	
}
#PageArticle h2
{
	margin-left: 70px;
	text-transform: none;
	font-size: 14px;	
}

#PageArticle .Text, #PageArticle .Ingress
{
	/*639*/
	width: 460px;
	margin-left: 70px;	
}
/*
#PageArticle .Selected
{
	color: Red;
}
*/
#PageArticle .PrintIconRegion
{
	margin-top: 0px;
}
#PageArticle hr
{
	margin: 30px 0 10px;
	
	
	height: 1px;
}
	
/******************************************************
/* Alphabetic
/*****************************************************/
#PageAlphabetic #RightContentRegion
{
	border-bottom: solid 1px silver;
	padding-bottom: 10px;
}
#PageAlphabetic .Separator
{
	
	width: 639px;
	margin: 0px auto;
	height: 25px;
	padding: 0 40px;
}
#PageAlphabetic .BackgroundContainer
{
	background-image: url(images/background_list.gif);
	background-repeat: repeat-y;
}
.Alphabet span, .Alphabet a
{
	font-family: Arial;
	font-size: 18px;
	text-transform: uppercase;
}
.Alphabet a
{
	color: Black;
}
.Alphabet a.Selected
{
	color: #cc0000;
}
.Alphabet span
{
	color: Gray;
	
}
#PageAlphabetic ul
{
	margin-left: 0px;
	padding-left: 0px;
}
#PageAlphabetic ul.WordList li
{
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
}
#PageAlphabetic .WordList
{
	font-family: Arial;
	font-size: 12px;
}

/******************************************************
/* Calendar
/*****************************************************/
#PageCalendar #RightContentRegion
{
	border-bottom: solid 1px silver;
	padding-bottom: 10px;
}
#PageCalendar .Separator
{
	
	width: 639px;
	margin: 0px auto;
	height: 25px;
	padding: 0 40px;
}
#PageCalendar .BackgroundContainer
{
	background-image: url(images/background_list.gif);
	background-repeat: repeat-y;
}

#PageCalendar ul
{
	margin-left: 0px;
	padding-left: 0px;
}
#PageCalendar ul.CalendarList li
{
	margin-left: 0px;
	padding-left: 0px;
	list-style-type: none;
	margin-bottom: 6px;
}
#PageCalendar .PrintIconRegion
{
	margin-top: 10px;
}
#PageCalendar ul.CalendarList li
{
	font-size: 12px;
	font-family: Arial;	
}

/******************************************************
/* CONTAINER CLASSES
/*****************************************************/
.FloatContainer:after, .TemplateArea:after, .BlockArea:after, .ContentBlock:after, .InnerTemplate:after, .ListItem:after
{
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

.FloatContainer, .TemplateArea, .BlockArea, .ContentBlock, .InnerTemplate, .ListItem
{
	/*display:inline-block;*/
}

/* IE Bugfix - This hides from IE-mac \*/
* html .FloatContainer, * html .TemplateArea, * html .BlockArea, * html .ContentBlock, * html .InnerTemplate, * html .ListItem
{
	height: 1px;
}
/* End hide from IE-mac */