ul, ol { margin:10x 0 0 0; padding: 0 0 0 15px; font-family: Arial; font-size: 10pt; color: #58585a; line-height: 13pt; }
ul span, ol span { font-family: Arial; font-size: 8pt; color: #000000; line-height: 14pt; }

#body { height:100%; margin:0 auto 0 auto; width:918px; text-align:center; background:#acc7d8 url(images/background.jpg) repeat-x top left; }
#OuterDiv { width:918px;  }
#Site { overflow:visible; width:902px; border:solid 8px #c8d8ec; margin:10px 0 0 0; padding:8px 8px 8px 8px; float:left; clear:left; background:#ffffff; }

#header { width:902px; height:134px; padding:0px; float:left; clear:none; }
    
#topLeft { width:902px; float:left; clear:left; padding:0; margin:0; }
   
      #headerCellLeft { width:379px; float:left; clear:none; text-align:left; margin:0; padding:0; }
            #CellLeftLogo { width:379px; height:134px; float:left; clear:none; text-align:left; margin:0; padding:0; }
     
      #headerCellRight { width:522px; height:134px; float:right; clear:none; margin:0; padding:0; } 
            .CellRightLogo { width:170px; height:60px; float:left; clear:none; left:0px; text-align:left; margin:0; padding:0; }
            
      #toppbox1 { width:170px; height:60px; position:relative; float:left; top:55px; left:0px; margin:0; padding:0; }  
        * html #toppbox1 { top:55px; } /*IE6*/
      #toppbox2 { width:170px; height:60px; position:relative; float:left; top:55px; left:0px; margin:0; padding:0; }    
        * html #toppbox2 { top:55px; } /*IE6*/
      #toppbox3 { width:170px; height:60px; position:relative; float:left; top:55px; left:0px; margin:0; padding:0; }    
        * html #toppbox3 { top:55px; } /*IE6*/

    .Standardtekst p { font-family: Arial; font-size: 10pt; color: #58585a; line-height: 13pt; }
    .Standardtekst { font-family: Arial; font-size: 10pt; color: #58585a; line-height: 13pt; }
    .Overskrift { font-family: Arial; font-size: 14px; font-weight: bold; color: #b8152f; line-height: 14pt; }

#Content { width:902px; padding:0; float:left; clear:left; margin:0; background:#ffffff url(images/bg_content.gif) repeat-y top left; border-bottom:solid 8px #ffffff; }	

#ContentAdmin { width:902px; padding:0; float:left; clear:left; margin:0; background:#ffffff; border-bottom:solid 8px #ffffff; }	


#left { float:left; clear:left; width:180px; padding:0; margin:0; text-align:left; }
    * html #left { width:172px; } /*IE6*/
	#leftMenu-1 { float:left; clear:left; padding:0; margin:0 0 20px 0; }

#leftMenuLogo { width:164px; float:left; clear:left; text-align:center; margin:0; padding:0 0 0 8px; text-align:left; }
	#leftMenuContent-3 { float:left; padding:0; margin:0 0 8px 0; }
	     #leftMenuContent-3 p { margin:0 0 3px 0; }
	    .leftMenuContent-3 { float:left; clear:left; width:164px; padding: 0; margin: 0; }
	        * html .leftMenuContent-3 { width:164px; } /*IE6*/

#leftSearch { width:156px; float:left; clear:left; text-align:right; margin:0 0 0 8px; padding:0 0 0 8px; background-color:#b7c4dc; }
    * html #leftSearch { width:172px; margin:0; padding:0 0 0 8px; border-left:solid 8px #f2f4f9; } /*IE6*/
    #SearchArea { height:30px; float:left; clear:none; margin:0; padding:5px 0 0 0; }
    .Search:link { color:#204a92; font-weight:bold; font-family:Arial; font-size:12px; text-decoration:none; }
    .Search:visited { color:#204a92; font-weight:bold; font-family:Arial; font-size:12px; text-decoration:none; }
    .Search:hover { color:#204a92; font-weight:bold; font-family:Arial; font-size:12px; text-decoration:underline; }

#leftMenuContent { width:164px; float:left; clear:left; text-align:center; margin:0; padding:0 0 0 8px; text-align:left; }
	#leftMenuContent-1 { float:left; padding:0; margin:0 0 8px 0; }
	     #leftMenuContent-1 p { margin:0 0 3px 0; }
	    .leftMenuContent-1 { float:left; clear:left; width:164px; padding: 0; margin: 0; }
	        * html .leftMenuContent-1 { width:164px; } /*IE6*/
	#leftMenuContent-2 { float:left; clear:left; padding:0; margin:0; }
	    .leftMenuContent-2 { float:left; clear:left; width:164px; padding:0; margin:0; }           
             * html .leftMenuContent-2 { width:164px; } /*IE6*/	

#main { min-height: 500px; float: left; width: 716px; padding: 0; margin: 0; text-align: left; }
    body:first-of-type #main { width: 716px; } /*Safari3*/
    * html #main { height: 500px; width: 716px; } /*IE6*/ 
 
#mainAdmin { min-height: 500px; float: left; width:896px; padding: 0; margin: 0; text-align:left; }
    body:first-of-type #mainAdmin { width:896px; } /*Safari3*/
    * html #mainAdmin { height: 500px; width:896px; } /*IE6*/    

#TopContent { float:left; clear:left; width:722px; text-align:left; margin:0; padding:0 0 30px 0; }
    * html #TopContent { float:right; clear:right; width:722px; margin:0 0 30px 0; padding:0; } /*IE6*/ 
  
#MainContent { float:left; clear:left; width:495px; margin: 0; padding:0 0 0 8px; text-align: left; }
 .MainContentPane { width:495px; float:left; clear: left; margin:0; padding: 0; text-align: left; } 

#MainContentAdmin { float:left; clear:left; width:896px; margin:0; padding:0 0 0 8px; text-align:left; }
 .MainContentPaneAdmin { width:896px; float:left; clear:left; margin:0; padding:0; text-align:left; }  
            
#rightContent { width: 209px; float: right; clear: right; margin: 0; text-align: right; }
	#rightContent-1 { float: right; padding: 0; margin: 0 0 8px 0; }
	    .rightContent-1 { float: right; clear: right; width: 209px; padding: 0; margin: 0; }
	        * html .rightContent-1 { width: 209px; } /*IE6*/
 
#FlashProduktContent { float: right; clear: right; width: 447px; margin: 0 0 30px 8px; padding: 0; background-color: #ffffff; text-align: left; }
 .FlashProduktContentPane { width: 447px; padding: 0; float: right; clear: right; margin: 0; text-align: left; }

#leftContent { width: 251px; float: left; clear: left; padding: 0; margin: 0 0 30px 8px; text-align: left; }
	    #leftContent1 p { margin: 0 0 10px 0; }
	    .leftContentPane1 { float: left; clear: left; width: 251px; padding: 0; margin: 0; text-align: left; }
	    .leftContentPane2 { float: left; clear: left; width: 251px; padding: 0; margin: 30px 0 0 0; text-align: left; }	    
    
 #PictureContent { float: left; width: 590px; margin: 0; background-color: #ffffff; text-align: left; }
    #PictureContent p { margin: 0; }
    .PictureContentPane { width: 590px; padding: 0; float: left; clear: left; margin: 0; text-align: left; }      
 
#Bunn { float:left; clear:left; padding:0; margin:0; width:902px; height:19px; background:#dfe3eb; }

#footer { font-family:Arial; font-size:11px; color:#204A92; text-align:center; margin:2px 0 0 0; }
    #footer a { font-family:Arial; font-size:11px; font-weight:normal; color:#204A92; }   
    

/*========================================================*/
/*     Log in                                             */
/*========================================================*/  

#Login { padding:8px 0 0 0; margin:0; text-align:center; font-family:Arial; color:#ffffff; font-size:11px; font-weight:normal; }
     
.Login:link, a.Login:link,.Login a:link { font-family:Arial; color:#ffffff; font-size:11px; font-weight:normal; }
.Login:visited, a.Login:visited,.Login a:visited { font-family:Arial; color:#ffffff; font-size:11px; font-weight:normal; }
.Login:hover, a.Login:hover,.Login a:hover { font-family:Arial; color:#ffffff; font-size:11px; font-weight:normal; }

.User:link, a.User:link,.User a:link { font-family:Arial; color:#ffffff; font-size:11px; font-weight:normal; margin-right:20px; }
.User:visited, a.User:visited,.User a:visited { font-family:Arial; color:#ffffff; font-size:11px; font-weight:normal; }
.User:hover, a.User:hover,.User a:hover { font-family:Arial; color:#ffffff; font-size:11px; font-weight:normal; } 

/*========================================================*/
/*     Main Menu and Module Menus                         */
/*========================================================*/

/*-- box that holds the menu   --*/ 
.MainMenu_MenuContainer { background:#d57b26 ; padding:0; height:30px; }
/*-- menuitems idle  --*/ 
.MainMenu_Idle TD { background:#d57b26; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; padding:0; height:30px; }
/*-- menuitems over  --*/ 
.MainMenu_Selected TD { background:#AF1023; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; padding:0; height: 30px; }    
/*-- menuitems active           --*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD { background:#AF1023; font-family:Verdana; font-size:11px; font-weight:normal; color:#ffffff; padding:0; height:30px; }
/*-- right seperator idle       --*/ 
.MainMenu_RightIdle { background: url(images/menubg_divide.jpg) no-repeat top right; width:0; height:30px; }
/*-- bar that holds the menu    --*/ 
.MainMenu_MenuBar { cursor:pointer; cursor:hand; background:transparent; height:30px; }
/*-- submenu container          --*/ 
.MainMenu_SubMenu, .ModuleTitle_SubMenu { z-index:1000; cursor:pointer; cursor:hand; margin:0; background:#d57b26; padding:0; font-weight:normal; filter:none; }  
/*-- submenu items idle         --*/ 
.MainMenu_MenuItem, .ModuleTitle_MenuItem { font-family:Verdana; font-weight:normal; font-style:normal; color:#ffffff; font-size:11px; background:#d57b26; padding:2px 30px 2px 16px; height:15px; border:0; }    
/*-- submenu items hover        --*/ 
.MainMenu_MenuItemSel, .ModuleTitle_MenuItemSel { font-family:Verdana; font-size:11px; font-weight:normal; cursor:pointer; cursor:hand; color:#ffffff; background:#AF1023; padding:2px 30px 2px 16px; height:15px; border:0; }
/*-- not needed - main menu     --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display:none; }
/*-- module menu continer       --*/ 
.ModuleTitle_MenuContainer { color:#2c2c2c; }
/*-- module menu bar            --*/ 
.ModuleTitle_MenuBar { cursor:pointer; cursor:hand; }
/*-- module menu padding        --*/ 
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel { padding: 0 5px 0 0; }
/*-- not needed - module menu   --*/ 
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow, .ModuleTitle_MenuIcon { display: none; }
/*-- removing seperator borders --*/ 
.MainMenu_MenuBreak { border-top-style:none; border-right-style:none; border-left-style:none; border-bottom-style:none; background:transparent; vertical-align:top; }
