/*
Overskriver default.css START
*/
A:link  {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left:5px;  
}

A:visited   {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left:5px;
}

A:active    {
	color: #ffffff;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	margin-top: 5px;
	padding-bottom: 0px;
	padding-left:5px;
}

A:hover {
	color: #ffffff;
	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;
}


.whiteLine
{
	border: none;
	border-top: dashed 1px white;
	margin-left:6px;
	margin-right:6px;
	margin-top: 2px;
}

/* 
================================
Forside panes
================================
*/
.frontcontentpane
{
	width: 416px;
	height: 100%;
	background-color: #003466;
	padding-bottom: 8px;
}

.PaneProduct, .PaneSupport, .PaneAbout, .PaneLogIn
{
	width: 135px;
}
.PaneProduct
{
	background-color: #286E8F;
	border-left: solid 1px #ffffff;	
}
.PaneSupport
{
	background-color: #498AA8;
	border-left: solid 1px #ffffff;	
}
.PaneAbout
{
	background-color: #66ABCC;
	border-left: solid 1px #ffffff;	
}
.PaneLogIn
{
	background-color: #90C4DC;
	border-left: solid 1px #ffffff;
}

.BottomContentPane
{
	width: 416px;
	height: 100%;
	background-color: #003466;
	padding-bottom: 8px;
}
.BottomPaneProduct, .BottomPaneSupport, .BottomPaneAbout, .BottomPaneLogIn
{
	width: 135px;
	/*height: 288px;*/
}
.BottomPaneProduct
{
	background-color: #286E8F;
	border-left: solid 1px #ffffff;	
}
.BottomPaneSupport
{
	background-color: #498AA8;
	border-left: solid 1px #ffffff;	
}
.BottomPaneAbout
{
	background-color: #66ABCC;
	border-left: solid 1px #ffffff;	
}
.BottomPaneLogIn
{
	background-color: #90C4DC;
	border-left: solid 1px #ffffff;
}
.controlpanel
{
	width: 100%;
	background-color: #DBEAF1;
}
.topleftpane
{
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.TopPanecontent
{
	padding-bottom: 10px;
}
/* 
================================
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,
a:hover.footerTwins,
.footerspace
{
	font-size: 10px;
	color: #90C4DD;
	text-decoration: none;
}
.Username,
.Username a,
.Username a:visited,
.Username a:hover
{
	font-size: 10px;
	color: #EDE296;	
	padding-bottom: 2px;
	text-decoration: none;
}
/* 
================================
Searchbox
================================
*/

.SearchTextBox
{
	width: 97px;
	height: 16px;
	border: solid 1px #ffffff;
	background-color: #24698A;
	color: #ffffff;
	font-size: 10px;
}
#dnn_dnnUSER_hypRegister, 
#dnn_dnnLOGIN_hypLogin,
#dnn_dnnSKINHEADER_dnnLOGIN_hypLogin,
.hypLogin
{
	font-size: 10px;
	color: #90C4DC;
}
#dnn_ContentPane .SubHead, #dnn_FrontContentPaneBottom .SubHead, #dnn_BottomContentPane .SubHead
{
	color: #ffffff;
}
.topBGPrint
{
	display:none;
}


