/*
Overskriver default.css START
*/
A:link  {
	color: #67ABCB;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left:5px;  
}

A:visited   {
	color: #67ABCB;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left:5px;
}

A:active    {
	color: #67ABCB;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left:5px;
}

A:hover {
	color: #67ABCB;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
}
/*
Overskriver default.css SLUT
*/

.pagemaster
{
	width: 100%;
	height: 100%;
	background-color: #fefefe;
	text-align: center;
}
.skinmaster
{
	height: 100%; /*	background-color: #f3f5fa; 	border-right: #7994cb 1px solid;  	border-top: #7994cb 1px solid;  	border-left: #7994cb 1px solid;  	border-bottom: #7994cb 1px solid; */
	moz-border-radius-bottomleft: 15px;
	moz-border-radius-bottomright: 15px;
	moz-border-radius-topleft: 3px;
	moz-border-radius-topright: 3px;
	text-align: center;
}
.skinheader
{
	margin-top:10px;
}
.searchmodule .NormalTextBox
{
	width: 97px;
	height: 16px;
	border: solid 1px #ffffff;
	background-color: transparent;
	color: #ffffff;
	font-size: 10px;	
}
.searchmodule .SkinObject
{
	background-image: url(searchClick.gif);
	background-repeat:no-repeat;
	padding-top: 2px;
	padding-right: 12px;
}
body, table, p
{
	font-family: Verdana;
	
}

body
{
	margin: 0px;
}

.topBg
{
	background-image: url(topBg.jpg);
}
/* 
================================
Menu
================================
*/
.HimsaHorizontalMenu
{
	background-color: #003466;
	height: 21px;
	margin-bottom: 10px;
	margin-top: 10px;
}
.MainMenu_MenuBar, .MainMenu_MenuItem, .MainMenu_MenuItemSel, .MainMenu_SubMenu
{
	font-size: 11px;
	font-family: Arial;
}
.MainMenu_MenuBar
{
	cursor: pointer;
	cursor: hand;
	height: 16px;
	color: #ffffff;
	font-weight: bold;
}
.MainMenu_MenuItem
{
	border-left: #DBEAF1 0px solid;
	border-bottom: solid 1px #FFFFFF !important;
	border-top: #DBEAF1 1px solid;
	border-right: #DBEAF1 0px solid;
	cursor: pointer;
	cursor: hand;
	font-style: normal;
	background-color: Transparent;
	height: 21px;
	padding-right: 0px;
	width: 180px;
	color:#003467;
}
.MainMenu_SubMenu
{
	background-color: #DBEAF1;
	z-index: 1000;
	margin-top: 0px;
	cursor: hand;
	border-right: #498aa8 2px solid;
	border-left: #498aa8 2px solid;
	border-top: #498aa8 2px solid;
	border-bottom: #498aa8 2px solid;
	color: #003467;
}
.MainMenu_MenuItemSel
{
	background-color: #003466;
	cursor: hand;
	color: #1A5A80;
	height: 21px;
	color: #ffffff;
	border-bottom: solid 1px #FFFFFF;
	padding-right: 0px;
	font-weight: bold;
	width: 0px;
}
.MainMenu_MenuIcon
{
	display: none;
}
.MainMenu_MenuArrow
{
	display: breadcrumb.gif;
}
.MainMenu_RootMenuArrow
{
	display: none;
}
.menuRoot
{
	color: #ffffff;
}
.menuSubHover
{
	background-color: #003467;
	color: #ffffff;
}
.menuRootActive
{
	color: #003467;
	background-color: #DBEAF1;
}
.MainMenu_MenuContainer tr.menuRoot td 
{
	padding-right: 30px;
}
hr
{
	border: none;
	border-top: dashed 1px #B7B7B7;
	margin-left:6px;
	margin-right:6px;
	margin-top: 2px;
}
/* 
================================
Sektion panes
================================
*/
.TopLeftPane, .TopRightPane
{
	background-color: #ffffff;
	text-align: left;
}
.TopLeftPane
{
	width: 231px;
}
.TopRightPane
{
	width: 448px;
}
.RightPane
{
	width: 271px;
	/*background-color: #67ABCB;*/
	background-color: #DBEAF1;
}
.LeftPane
{
	width: 231px;
}
.ContentPane
{
	width: 216px;
}
.MiddlePane
{
	width: 217px;
	
}
.controlpanel
{
	width: 100%;
	background-color: #DBEAF1;
}
/* 
================================
Change Language
================================
*/
.languageChange a,
.languageChange a:visited
{
	width: 100px;
	font-size: 10px;
	color: #ffffff;
	font-weight:normal;
	text-decoration: none;
	padding-bottom: 2px;
	padding-left: 12px;
	white-space: nowrap;
}
.languageChange 
{
	vertical-align: middle;
}
.languageIcon
{
	padding-right: 10px;
	padding-top:2px;
}
/* 
================================
Footer
================================
*/
.footer, 
.footer a:link, 
.footer a:visited,
.footer a:hover
{
	font-size: 10px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.footer
{
	color: #666666;
	height: 29px;
	padding-left: 10px;
	padding-right: 10px;
	background-image: url(footer.gif);
	margin-bottom: 10px;
}
a.footerNuke,
a:visited.footerNuke,
a.footerTwins,
a:visited.footerTwins,
.footerspace
{
	font-size: 10px;
	color: #90C4DD;
	text-decoration: none;
	
}
/* 
================================
Searchbox
================================
*/

.SearchTextBox
{
	width: 97px;
	height: 16px;
	border: solid 1px #ffffff;
	background-color: #24698A;
	color: #ffffff;
	font-size: 10px;
}

.Username,
.Username a,
.Username a:visited,
.Username a:hover
{
	font-size: 10px;
	color: #EDE296;	
	padding-bottom: 2px;
	text-decoration: none;
}
.topBGPrint
{
	display:none;
}



