/*++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++     Skin CSS for DotNetNuke                  ++*/
/*++     Skin: Brodrene AA            			  ++*/
/*++     Frontwork Studio                         ++*/
/*++     http://www.frontworkstudio.com           ++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*----------------- G L O B A L --------------------*/
html, body {width:100%; height:100%; margin:0;}
td {vertical-align:top;}
img {border: 0;}
HR {width: 100%; height: 1px; border:0; border-top: 1px solid #ccc;  }
ul{margin:5px 0; padding:0; }
li{margin:0 0 7px 18px; padding:0; list-style-type: disc;}

/*------------------- T E X T ----------------------*/
p, div, td {font:normal 12px  "Lucida Sans", Monaco, Arial; line-height: 150%; color: #666;}
p{padding:0; margin:0 0 10px;}

/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active {text-decoration: underline;}
a:hover {color: #5b90b0; }
a.Normal:link, a.Normal:visited {color: #0068b4; text-decoration: underline;}
a.Normal:hover {color: #693;}
H5 a:link, H5 a:active, H5 a:visited {display:inline; font:normal 11px Tahoma, Arial, Verdana; color:#3f7da2; text-decoration:underline;}
H5 a:hover{color:#000;} 

/*----------------- C U S T O M --------------------*/

#wrapper{background:#0d3b67 url(bg.gif) repeat-x; text-align:center; width:100%; height:100%; }
#outertable{margin:0 auto; text-align:left; width:998px;}
#shadowleft{background:url(bg_shadow_lbg.gif) repeat-y; text-align:right;}
#mainarea {width:984px; background:#fff; padding:0 17px 35px;}
#shadowright{background:url(bg_shadow_rbg.gif) repeat-y;}
#logocell{padding-right:20px;}
#shadowbottom{background:url(bg_shadow_bbg.gif) repeat-x;}

#mainmenucell{vertical-align:bottom; text-align:right;}
#submenutable{background: url(bg_sub_menu.gif) repeat-x left bottom;}
#submenuTD{text-align:center;}
#flag{padding:0 10px 5px; text-align:right; width:106px; vertical-align:bottom; white-space:nowrap;}
#maintable{margin-top:16px;}
#wrapper2{text-align:center; clear:both;}
#maintableSub{width:834px; margin:0 auto; text-align:left;}
.clearboth{clear:both;}
.alignbtm{vertical-align:bottom;}

/*-- Breadcrumb --*/
#Breadcrumb{width:834px; text-align:left; margin:20px auto; clear:both;}
#Breadcrumb, #Breadcrumb a:link, #Breadcrumb a:visited, #Breadcrumb a:active{font:normal 11px Tahoma,Arial; color:#999; text-decoration:none;}
#Breadcrumb a:hover{color:#5b90b0; text-decoration:underline;} 

/*-- news --*/
.NukeNews_Item, .NukeNews_AltItem{padding:10px 0;}
a.braa_nyhet, a.braa_nyhet:link, a.braa_nyhet:visited, a.braa_nyhet:active{display:block; font:bold 11px  Tahoma, Arial; color:#888; text-decoration:none; padding:3px 0 6px 3px; border-bottom: #d7d7d7 1px solid; margin-bottom:3px;}
a.braa_nyhet:hover{background:url(bg_news.gif) repeat-y; text-decoration:none;}
#dnn_ctr13846_dnnTITLE_lblTitle{display:block; padding-bottom:25px; font: normal 22px "Lucida Sans", Monaco, Arial; color: #32749c;}


/*-- specials --*/

img.ramme {border:#b3c7d3 1px solid; margin:0 0 5px 5px;}



/*------------------ P A N E S ---------------------*/

.FlashPane p, .FlashPaneSub p{margin:0}
.FlashPaneSub{background:#abd2f5;}
.NewsPane{width:310px; padding-bottom:16px;}
.ContentPane {padding:0 175px 16px 24px;}
.ContentPaneSub {width:400px;}
.faktaPane{padding-bottom:20px;}
.faktaPane td {padding:2px 15px 2px 2px; border-bottom:#ccc 1px solid;}
.TechPane{}
.ProjectPane{}

.RightPane {padding-bottom:20px;}





/*---------------- H E A D E R S -------------------*/
.Head {font: bold 14px Tahoma, Arial, Verdana; color: #999; margin-bottom:12px;}
.SubHead, .SubSubHead {font: bold 12px Tahoma, Arial, Verdana; color: #666;}
H1 {font: normal 22px "Lucida Sans", Monaco, Arial; color: #32749c; line-height:120%; letter-spacing:-1px; margin:0 0 20px;} 
H2 {font: bold 16px "Lucida Sans", Monaco, Arial; color: #333; line-height:120%; margin:0 0 12px;}
H3 {font: bold 15px Tahoma, Arial, Verdana; color: #32749c; line-height:120%; margin:5px 0 10px;}
H4 {font: bold 14px Tahoma, Arial, Verdana; color: #7e7e7e; line-height:120%; margin:0 0 8px;}
H5 {font: bold 14px Tahoma, Arial, Verdana; color: #666; line-height:120%; padding:0; margin:0 0 3px;}
H6 {font: normal 11px "Lucida Sans", Monaco, Arial; color: #777; line-height:120%; margin:0 0 20px;}

/*---------------- F O O T E R S -------------------*/

#footer {background:#fff url(bg_bottom.gif) repeat-x left bottom; font:normal 11px "Lucida Sans", Monaco, Arial; padding:20px 0 25px; color: #7e7e7e; white-space:nowrap; text-align:center; clear:both;}


/*------------------- M I S C ----------------------*/
.datetxt {color: #999;}


/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font: 11px Tahoma, Arial, Verdana; padding:2px;}
#dnn_dnnSEARCH_txtSearch {width:140px; height:20px; color: #999; font: 11px Tahoma, Arial, Verdana; padding: 4px; border:0; background:transparent;}
.search{padding: 4px 16px; cursor:hand; border:0; }
#dnn_dnnSEARCH_cmdSearch{}
.loginbutton, a.loginbutton:link, a.loginbutton:active, a.loginbutton:visited{font:normal 11px  "Lucida Sans", Monaco, Arial; color: #7e7e7e; text-decoration:none;}
a.loginbutton:hover{ color: #7e7e7e; text-decoration:underline;}
/*-- inline button wrap --*/
.btn_end{background: url(btn_ends.gif) repeat-x 50% 50%; padding:6px 2px; font: normal 9px Tahoma;}
.btn_mid{background: url(btn_mid.gif) repeat-x 50% 50%; text-align:center; padding:6px 10px; font: normal 9px Tahoma; color: #fff; white-space:nowrap;}


/*------------------- M E N U ----------------------*/

/*------ Container box for menu ------*/ 
.MainMenu_MenuContainer { background: transparent;}
#submenuTD .MainMenu_MenuContainer { width:100px; margin:0 auto;}
/*------ Menubar for menu --------*/  
.MainMenu_MenuBar { cursor: pointer; cursor: hand;  background: transparent;}

/*------ Idle menuitems --------------*/
.MainMenu_Idle TD {font:bold 13px Tahoma; background: url(menu_bg.gif) repeat-x left bottom; color: #fff; padding:4px 0 0; border:0; height:24px;}
/*------ Hover menuitems -------------*/ 
.MainMenu_Selected TD {font:bold 13px Tahoma; background: url(menu_bg.gif) repeat-x left bottom; color: #32749c; padding:4px 0 0; border:0; height:24px;}
/*------ Active menuitems ------------*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {font:bold 13px Tahoma; background: url(menu_bg_active.gif) repeat-x left bottom; color: #fff; padding:4px 0 0; border:0; height:24px;}

/*------ box between mainmenu items ------*/
.MainMenu_MenuBreak{background:transparent; border:0;}

/*------ Container for submenus ------*/ 
.MainMenu_SubMenu { margin-left:-2px; text-align:left; background: #89bce7; z-index: 1000; cursor: pointer; border:#7db5e0 1px solid;}
/*------ Idle submenu items ----------*/ 
.MainMenu_MenuItem {font:bold 11px Tahoma;  background:transparent; color: #d2e5f6; padding:6px 30px 7px 13px; border:0; border-bottom:#7db5e0 1px solid;}
/*------ Hover submenu items ---------*/ 
.MainMenu_MenuItemSel {background:transparent;}
.SubMenu_Selected {font:bold 11px Tahoma;  background:transparent; color: #2567ad;  padding:6px 30px 7px 13px; border:0; border-bottom:#7db5e0 1px solid;}

/*-- not display in menu --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.MainMenu_Seperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none; }

/*------ Separator ---------*/ 
.MainMenu_LeftIdle{background:url(menu_bg_l.gif) no-repeat left bottom; height:24px; width:8px; font-size:1px;}
.MainMenu_LeftActive{background:url(menu_bg_l_active.gif) no-repeat left bottom; height:24px; width:8px; font-size:1px;}
.MainMenu_RightIdle{background:url(menu_bg_r.gif) no-repeat right bottom; height:24px; width:8px; font-size:1px;}
.MainMenu_RightActive{background:url(menu_bg_r_active.gif) no-repeat right bottom; height:24px; width:8px; font-size:1px;}



/*------------------- S U B M E N U ----------------------*/


/*------ Idle menuitems --------------*/
.MainMenu_Idle2 TD {font:bold 11px Tahoma, Arial, Verdana; color: #2d76b6; text-align: center; padding:5px 10px; white-space:nowrap;}

/*------ Hover menuitems -------------*/ 
.MainMenu_Selected2 TD {font:bold 11px Tahoma, Arial, Verdana; color: #000; text-align: center;  padding:5px 10px; white-space:nowrap;}

/*------ Active menuitems ------------*/ 
.MainMenu_Active2 TD, .MainMenu_BreadcrumbActive2 TD {font:bold 11px Tahoma, Arial, Verdana; color: #fff; text-align: center;  padding:5px 10px; white-space:nowrap;}




/*++++++++++++++++  End Style Sheet +++++++++++++++++*/
