/*
Overskriver default.css SLUT
*/

.pagemaster
{
	width: 100%;
	height: 100%;
	background-color: #fefefe;
}
.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;
}
.skinheader
{
	margin-top:10px;
}
.searchmodule .NormalTextBox
{
	width: 97px;
	height: 16px;
	border: solid 1px #ffffff;
	background-color: transparent;
	color: #ffffff;
	font-size: 10px;	
}
.searchmodule .SkinObject
{
	margin-top: 5px;
	padding-bottom: 0px;	
	background-image: url(searchClick.gif);
	background-repeat:no-repeat;
	padding-top: 1px;
	padding-right: 17px;
}
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;
}
/* 
================================
dnnSINGLEROOTMENU START
================================
*/
td.rmitem { width: 100%; height: 23px; padding: 4px; padding-left: 8px; border-bottom: solid 1px #ffffff; background-color: #DBEAF1; }
td.rmitem a, td.rmitem a:visited, td.rmitem a:hover { color: #003467; font-family: Verdana; font-size: 10px; font-weight: normal; font-style: normal; text-decoration: none; }
td.rmselitem { width: 100%; height: 23px; padding: 4px;  padding-left: 8px; border-bottom: solid 1px #ffffff; background-color: #DBEAF1; }
td.rmselitem a, td.rmselitem a:visited, td.rmselitem a:hover { color: #003467; font-family: Verdana; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none; }
/* 
================================
dnnSINGLEROOTMENU SLUT
================================
*/

/* 
================================
SUBMENU START
================================
*/

td.smitem { width: 100%; height: 23px; padding: 4px; padding-left: 8px; border-bottom: solid 1px #ffffff; background-color: #DBEAF1;}
td.smitem a, td.smitem a:visited, td.smitem a:hover { color: #003467; font-family: Verdana; font-size: 10px; font-weight: normal; font-style: normal; text-decoration: none;}
td.smselitem { width: 100%; height: 23px; padding: 4px;  padding-left: 8px; border-bottom: solid 1px #ffffff; background-color: #003466; }
td.smselitem a, td.smselitem a:visited, td.smselitem a:hover { color: #ffffff; font-family: Verdana; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none;}

td.smitem1 { width: 100%; height: 23px; padding: 4px; padding-left: 8px; background-color: #003466; text-decoration: none;}
td.smitem1 a, td.smitem1 a:visited, td.smitem1 a:hover { color: #ffffff; font-family: Verdana; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none;}
td.smselitem1 { width: 100%; height: 23px; padding: 4px;  padding-left: 8px; background-color: #003466; }
td.smselitem1 a, td.smselitem1 a:visited, td.smselitem1 a:hover { color: #ffffff; font-family: Verdana; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none;}

td.smitem2 { width: 100%; height: 23px; padding: 4px; padding-left: 21px; background-color: #003466; }
td.smitem2 a, td.smitem2 a:visited, td.smitem2 a:hover { color: #ffffff; font-family: Verdana; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none;}
td.smselitem2 { width: 100%; height: 23px; padding: 4px;  padding-left: 21px; background-color: #003466; }
td.smselitem2 a, td.smselitem2 a:visited, td.smselitem2 a:hover { color: #ffffff; font-family: Verdana; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none;}

td.smitem3 { width: 100%; height: 23px; padding: 4px; padding-left: 25px; background-color: #003466; }
td.smitem3 a, td.smitem2 a:visited, td.smitem2 a:hover { color: #ffffff; font-family: Verdana; font-size: 11px; font-weight: normal; font-style: normal; text-decoration: none;}
td.smselitem3 { width: 100%; height: 23px; padding: 4px;  padding-left: 25px; background-color: #003466; }
td.smselitem3 a, td.smselitem2 a:visited, td.smselitem2 a:hover { color: #ffffff; font-family: Verdana; font-size: 11px; font-weight: bold; font-style: normal; text-decoration: none;}
/* 
================================
SUBMENU SLUT
================================
*/
/* 
================================
Himsa tabeller Start
================================
*/
table.himsaTable01 {
border-collapse: collapse;
border: none;
width: 100%;

font: 11px Verdana;
}

table.himsaTable01 th {
vertical-align: top;
background-color: #90C4DD;
padding: 8px 3px;
color: #FFF;
text-align: left;

border: 1px solid #A6D0E4;
border-bottom: 2px solid #FFF;
}

table.himsaTable01 td {
vertical-align: top;
background-color: #F1F1F1;
padding: 8px 3px;
color: #003466;

border: 1px solid #FFF;
border-top: 1px dotted #B7B7B7;
border-bottom: none;
}

table.himsaTable01 a:link,
table.himsaTable01 a:visited,
table.himsaTable01 a:hover,
table.himsaTable01 a:active {
color: #67ABCB;
font-weight: bold;
padding: 8px;
background: url("crocodile_tbl.gif") no-repeat 0% 12px;
}

table.himsaTable01 a:visited { }
table.himsaTable01 a:hover,
table.himsaTable01 a:active { }
/* 
================================
Himsa tabeller SLUT
================================
*/

hr
{
	border-top: dashed 1px #B7B7B7;
	margin-left:6px;
	margin-right:6px;
	margin-top: 2px;
}
/* 
================================
Article panes
================================
*/
.RightPane
{
	width: 270px;
	margin-left: 31px;
	margin-right: 25px;
	background-color: #DBEAF1;
}
.LeftPane
{
	width: 200px;
	height: 100%;
	background-color: #DBEAF1;
}
.ContentPane
{
	width: 490px;
	background-color: transparent;
	margin-left: 31px;
	margin-right: 25px;
}
.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,
.footerspace
{
	font-size: 10px;
	color: #90C4DD;
	text-decoration: none;
}
a.footerTwins,
a:visited.footerTwins,
a:hover.footerTwins
{
	font-size: 10px;
	color: #90C4DD;
	text-decoration: none;
	font-weight: bold;
	padding-left: 5px;
}

.Username,
.Username a,
.Username a:visited,
.Username a:hover
{
	font-size: 10px;
	color: #EDE296;	
	padding-bottom: 2px;
	text-decoration: none;
	font-weight: bold;
}
#dnn_dnnSKINFOOTER_hplTwins
{
	font-size: 10px;
	color: #90C4DD;
	text-decoration: none;
	font-weight: normal;
}
/* 
================================
Searchbox
================================
*/

.SearchTextBox
{
	width: 97px;
	height: 16px;
	border: solid 1px #ffffff;
	background-color: #24698A;
	color: #ffffff;
	font-size: 10px;
}
.printlabel
{
	font-family:Verdana;
	font-size:10px;
	color:#B7B7B7;
	font-weight:normal;
	text-align: right;
	vertical-align: top;
	white-space: pre-wrap;
}
.topBGPrint
{
	display:none;
}
#dnn_ContentPane 
{
	height: 300px;
}
#dnn_spacer
{
	width: 200px;
}

@media print
{
	.dontPrint{display: none;}
	#dnn_dnnSKINHEADER_imbLogo{display:none;}
}


