body
{
	font-family: Tahoma, Verdana;
	background-color: #919EA5;
	color: #24313E;
	
	Scrollbar-3dlight-color : #E5E7E9;
	Scrollbar-arrow-color : #FFFFFF;
	Scrollbar-darkshadow-color : #E5E7E9;
	Scrollbar-face-color : #C2CBD0;
	Scrollbar-highlight-color : #E5E7E9;
	Scrollbar-shadow-color : #E5E7E9;
	Scrollbar-track-color : #E5E7E9;
}

td, th
{
	font-size: 11px;
}

li
{
	list-style-type: square;
}

INPUT, SELECT
{
	font-size: 11px;	
}

A
{
	color: Black;
	text-decoration: none;
}

A:Hover
{
	color: #33485B;
	text-decoration: underline;
}

/* Page */

.page_content
{
	border-right: white 5px solid;
	border-top: white 5px solid;
	border-left: white 5px solid;
	border-bottom: white 5px solid;
	background-color: white;
}

.page_menu
{
	padding-right: 42px;
	padding-left: 42px;
	vertical-align: middle;
	padding-top: 3px;
}

.page_main
{
	padding-left: 44px;
	padding-right: 44px;
}

.page_graphic
{
	background-image: url(Design/year10-11.jpg);
	padding-right: 6px;
	padding-top: 4px;
	text-align: right;
	vertical-align: top;
	font-size: 9px;
	font-weight: bold;
}

A.graphic
{
	color: #92AAB7;
	font-size: 9px;
	text-decoration: none;
}

A.graphic:Hover
{
	color: White;
	text-decoration: none;
}

.page_header
{
	background-color: #7EA4B8;	
}

.page_headline
{
	font-weight: bold;
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 13px;
	height: 22px;
}

.page_main_outer
{
	width: 100%;
	height: 100%;
	text-align: left;
	background-color: #E1E4E6;
}

.page_main_inner
{
	margin: 10px 10px 0px 30px;
	width: 97%;
	height: 97%;
}

INPUT.searchbox
{
	border-top-width: 0px;
	padding-right: 1px;
	padding-left: 2px;
	border-left-width: 0px;
	border-left-color: #7495a6;
	border-bottom-width: 0px;
	border-bottom-color: #7495a6;
	padding-bottom: 2px;
	font: 9px verdana, sans-serif;
	width: 150px;
	border-top-color: #7495a6;
	padding-top: 3px;
	height: 18px;
	background-color: #ffffff;
	border-right-width: 0px;
	border-right-color: #7495a6;
}

INPUT.searchbutton
{
	border-top-width: 0px;
	font-weight: bold;
	border-left-width: 0px;
	font-size: 9px;
	border-bottom-width: 0px;
	width: 30px;
	cursor: hand;
	color: #ffffff;
	font-family: Verdana, Tahoma;
	height: 18px;
	background-color: #7495a6;
	border-right-width: 0px;
}


/* Søgning */
.search_headline
{
	font-size: 11px;
	text-decoration: underline;
	font-weight: bold;
	padding-bottom: 3px;
	height: 18px;
}

.search_date
{
	color: #B0B0B0;
	font-size: 9px;
	height: 10px;
	padding-top: 3px;
}

.search_line
{
	color: #404040;	
}

.search_number
{
	font-size: 11px;
	font-weight: bold;	
}

/* Templates */

.article_intro
{
	font-size: 9px;
	color: Gray;
	margin-bottom: 4px;
}

.article_text
{
	line-height: 130%;
	text-align: left;
}

.article_headline
{
	font-size: 12px;
	font-weight: bold;
	height: 17px;
	padding-top: 18px;
	padding-bottom: 11px;
}

.article_image
{
	border: Black 1px solid;
	width: 200px;
}

.article_sep
{
	width: 20px;	
}

.article_image_right
{
	border: Black 1px solid;
	margin-left: 15px;
	margin-bottom: 15px;
	float: right;
}

.article_image_popup
{
	border: Black 1px solid;
	cursor: hand;
	width: 200px;
}

.article_image_small
{
	border: Black 1px solid;
	width: 130px;
	margin-right: 20px;
	float: left;
}

.article_image_cell
{

}

.article_image_list
{
	border-right: #2c6684 1px solid;
	border-top: #2c6684 1px solid;
	margin: 10px 15px 10px 0px;
	border-left: #2c6684 1px solid;
	cursor: hand;
	border-bottom: #2c6684 1px solid;
}

.article_news_sep
{
	BACKGROUND-POSITION-Y: center;
	background-image: url(Images/sep.gif);
	background-repeat: repeat-x;
	height: 25px;
}

.article_appetizer_sep
{
	height: 25px;
}

A.article_news_link
{
	font-size: 11px;
	text-decoration: none;
	font-weight: bold;
	height: 14px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 100%;
	color: #24313E;
}

A.article_news_link:HOVER
{
	text-decoration: underline;
}

/* Calender */

.article_calender_day
{
	font-size: 10px;
	padding-bottom: 4px;
	width: 100%;
}

A.article_calender_link
{
	font-size: 9px;
	color: #24313E;
	text-decoration: none;
	width: 100%;
	padding-bottom: 6px;
}

A.article_calender_link:HOVER
{
	color: Black;
	text-decoration: underline;
}

.article_calender_cell
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 5px;
	text-align: left;
	vertical-align: top;
	height: 40px;
}

.article_calender_otherMonth
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 2px;
	padding-top: 2px;
	margin-bottom: 5px;
	text-align: left;
	vertical-align: top;
	height: 40px;
	background-color: #E5EAEB;
	color: #BFCED3;
}

.article_calender_cell_on
{
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	text-align: left;
	vertical-align: top;
	height: 40px;
}

.article_fault
{
	color: Red;
}

/* Menu */
.TopGroup
{
  background-color: White; 
  cursor:default; 
}

.TopMenuItem
{
  color: Black;
  font-family: Tahoma, Arial, MS Sans Serif; 
  font-size:12px; 
  padding-left:2px;
  padding-right:24px;
  cursor: hand;
  padding-bottom: 4px;
  margin: 10, 10, 10, 10;
}

.TopMenuItemOver 
{
  color: #2D6684;
  font-family: Tahoma, Arial, MS Sans Serif; 
  font-size:12px; 
  padding-left:2px;
  padding-right:24px;
  cursor: hand; 
  padding-bottom: 4px;
}

.MenuItem
{
  color:black; 
  font-family: Tahoma, Arial, MS Sans Serif; 
  font-size:11px; 
  padding:4px;
  padding-left:7px;
  padding-right:8px;
  cursor:default; 
}

.MenuItemOver 
{
  color: White; 
  font-family: Tahoma, Arial, MS Sans Serif; 
  font-size:11px; 
  padding:4px;
  padding-left:7px;
  padding-right:8px;
  cursor:hand; 
  background-color: #2D6684;
}

.MenuGroup
{
  background-color: White;
  cursor:default;
  border-width:1px; 
  border-color: #ACBCC4; 
  border-style:solid;
}

.MenuBreak
{
 margin-left: 3px;
 margin-right: 3px;
}