/****************************************************************************/
/* BH FJORDVANG STYLES */
*
{
	font-family		: Verdana, Arial, Helvetica, sans-serif;
	font-size		: 11px;
}
body, html
{
	width			: 100%;
	height			: 100%;
	margin			: 0px;
}
body
{
	background-color: #031a22;
}

p
{
	margin			: 0px;
	/*margin-bottom	: 10px;*/
}

a, a:link, a:active, a:visited
{
	color:#e4e616;
}

/********************|NEWS|***************/
.news_date, .calendar_date
{
	padding:2px;
	color:#c6c8c9;
	font-size:10px;
}
.news_title, .calendar_title, .news_title a, .calendar_title a
{
	padding:1px;
	font-size:14px;
	font-weight:bold;
}
.news_description, .calendar_description
{
	padding:2px;
	color:#ffffff;
}

/********************|BOX|***************/
.BoxHeadLine
{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#ffffff;
	font-weight:bold;
	font-size:18px;
	margin-bottom:20px;
}

.BoxContent, .BoxContent *
{
	color:#ffffff;
}

/********************|PAGELAYOUT|***************/
#CenterPanel
{
	margin			: auto;
	width			: 900px;
}


#TopMenuPanel
{
	background:#000000;
	height:35px;
}


#HeaderPanel
{
	background:url(../bg_header.jpg) center top;
	height:182px;
	cursor:pointer;
}

#ContentPanel
{
	clear:both;
	background:#0e2229;
	padding:12px;
}

#ContentPanelColumn0
{
	float:left;
	margin-right:20px;
}

#ContentPanelColumn1
{
	float:left;
	width:250px;
}

#ContentPanelColumn2
{
	float:left;
	width:250px;

}

#ContentPanelColumn3
{
	float:right;
}

#FooterPanel
{
	background:url(../bg_footer.gif) center top;;
	height:60px;
}


/****************************************************************************/
/* CALENDAR STYLES */

.oCalendar
{
	border			: 1px solid #505c61;
}

.oCalendar TD
{
	border			: 1px solid #505c61;
	background		: url(../bg_calendar.gif) center center;
	text-align		: center;
	color:#c6c8c9;
}

.oCalendar TD.oCalendarDayLabel
{
	border			: 0px solid #505c61;
	text-align		: center;
	color			: #888888;
}

.oCalendar TD.oCalendarMonthLabel
{
	color:#FFFFFF;
	border			: 1px solid #505c61;
	font-weight		: bold;
	text-align		: center;
	padding			: 3px;
}

.oCalendar TD.oCalendarNoDay
{
	background		: #0e2229;
}

.oCalendar TD.oCalendarDayOnMark
{
	background		: #e4e616;
	color:#000000;
	font-weight:bold;
}

.oCalendar TD.oCalendarNowDay
{
	color			: red;
	font-weight		: bold;
}

.oCalendar TD.oCalendarNowDayOnMark
{
	color			: #ff0000;
	font-weight		: bold;
	background		: #dddddd;
}

/****************************************************************************/
/* GALLERI STYLES */

.GalleriThumbnail
{
	border			: 1px solid #505c61;
	margin			: 2px;
	padding			: 2px;
	background		: #031a21;
}


