/*========================================================*/
/*     Flash /Bilder                                      */
/*========================================================*/

.Media_Main { clear: both; float: left; width: 100%; margin: 0; padding: 0; }   
    .Media_Header { width: 100%; padding: 0; float: left; padding: 0; }
       .Media_Main_Box { float: left; clear: left; text-align: left; margin: 0 padding: 0;  }
    .Media_top_1_column { float: left; padding: 0; margin: 0; }
    .Media_top_2_column { float: right; padding: 0; margin: 0; }
    
/*========================================================*/
/*     Nyheter                                            */
/*========================================================*/

.Nyhet_Main { clear: both; float: left; margin: 0 0 2px 0; padding: 0; border: solid 2px #f0f0f0; }  
      * html .Nyhet_Main { width: 100%; } /*IE6*/
    .Nyhet_Header { width: 100%; padding: 0; float: left; padding: 0; }
       .Nyhet_Main_Box { float: left; clear: left; text-align: left; margin: 0 padding: 0;  }
       .Nyhet_Main_Box a { font-family: Verdana; font-size: 11px; font-weight: normal; color: #737377; line-height: 16px; }
       .Nyhet_Main_Box a:hover { font-family: Verdana; font-size: 11px; font-weight: normal; color: #737377; line-height: 16px; }
    .Nyhet_top_1_column { float: left; padding: 0; margin: 0; }
    .Nyhet_top_2_column { float: right; padding: 0; margin: 0; }    

/*========================================================*/
/*     Høyre                                           */
/*========================================================*/

.Hoyre_Main { float: left; clear: both; margin: 0; padding: 0; }
     * html .Hoyre_Main { width: 100%; } /*IE6*/
    .Hoyre_Header { width: 100%; padding: 0; float: left; margin: 0 0 8px 0; }
        .Hoyre_Title { float: left; font-family: Verdana; font-size: 11px; font-weight: normal; color: #737377; }
        .Hoyre_Main_Box { float: left; clear: none; text-align: left; margin: 0; padding: 0; }
        .Hoyre_Main_Box a { font-family: Verdana; font-size: 11px; font-weight: normal; color: #737377; line-height: 16px; }
        .Hoyre_Main_Box a:hover { font-family: Verdana; font-size: 11px; font-weight: normal; color: #737377; line-height: 16px; }
    .Hoyre_top_1_column { float: left; padding: 0; margin: 0;	}
    .Hoyre_top_2_column { width: 20px; float: right; padding: 0; margin: 0; }  
     
/*========================================================*/
/*     Standard                                           */
/*========================================================*/

.Standard_Main { width: 100%; float: left; clear: both; margin: 0 0 2px 0; padding: 2px; border: solid 2px #f0f0f0; }
     * html .Standard_Main { width: 100%; } /*IE6*/
    .Standard_Header { width: 100%; padding: 0; float: left; margin: 0 0 8px 0; }
        .Standard_Title { float: left; font-family: Verdana; font-size: 11px; font-weight: bold; color: #737377; }
        .Standard_Main_Box { float: left; clear: none; text-align: left; margin: 0; padding: 0; }
        .Standard_Main_Box a { font-family: Verdana; font-size: 11px; font-weight: normal; color: #737377; line-height: 16px; }
        .Standard_Main_Box a:hover { font-family: Verdana; font-size: 11px; font-weight: normal; color: #737377; line-height: 16px; }
    .Standard_top_1_column { float: left; padding: 0; margin: 0;	}
    .Standard_top_2_column { width: 20px; float: right; padding: 0; margin: 0; }    
  
/*========================================================*/
/*     Produktbokser                                */
/*========================================================*/

.Bokser_Main { width: 465px; float: left; clear: both; margin: 0 0 2px 0; padding:0; background: #e7e7e7 url(images/bg_produktboks.jpg) no-repeat top left; }
     * html .Bokser_Main { width: 100%; } /*IE6*/
    .Bokser_Header { width: 100%; padding: 0; float: left; margin: 0 0 3px 0; }
        .Bokser_Title { float: left; font-family: Verdana; font-size: 11px; font-weight: bold; color: #ffffff; }
        .Bokser_Main_Box { float: left; clear: none; text-align: left; margin: 5px 15px 15px 15px; padding: 2px 2px 2px 2px; background: #ffffff; }
             * html .Bokser_Main { width: 100%; } /*IE6*/
        .Bokser_Main_Box a { font-family: Verdana; font-size: 11px; font-weight: normal; color: #737377; line-height: 16px; }
        .Bokser_Main_Box a:hover { font-family: Verdana; font-size: 11px; font-weight: normal; color: #737377; line-height: 16px; }
    .Bokser_top_1_column { float: left; padding: 0; margin: 5px 15px 0 15px;	}
    .Bokser_top_2_column { width: 20px; float: right; padding: 0; margin: 0; }   
        .Print { float: left; clear: left; text-align: left; margin: 0px 15px 15px 15px; padding: 0 2px 0 2px; }
 

/*========================================================*/
/*     Footer                                      */
/*========================================================*/

.Footer_Main { clear: both; float: left; width: 100%; margin: 0; padding: 0; }   
    .Footer_Header { width: 100%; padding: 0; float: left; padding: 0; }
       .Footer_Main_Box { float: left; clear: left; text-align: left; margin: 0 padding: 0;  }
    .Footer_top_1_column { float: left; padding: 0; margin: 0; }
    .Footer_top_2_column { float: right; padding: 0; margin: 0; } 
 
/*========================================================*/
/*     Admin                                              */
/*========================================================*/

#AD_Main { width: 100%; float: left; clear: left; width: 100%; margin: 0; padding: 0; }
    #AD_Header { width: 100%; padding: 0; float: left; margin: 0 0 20px 0; border-bottom: 4px solid #c2bab0; }
        .AD_Title { font-family: Tahoma; font-size: 14px; font-weight: bold; color: #000000; text-align: left; }
        .AD_Main_Box { float: left; clear: none; font-family: Tahoma; font-size: 11px; font-weight: normal; color: #000000; text-align: left; margin: 0; padding: 0; }
    #AD_top_1_column { float: left; padding: 0; margin: 0;	}
    #AD_top_2_column { width: 20px; float: right; padding: 0; margin: 0; }
    #AD_Bottom { width: 100%; margin: 0; padding: 0; float: left; }
    #AD_bottom_1_column { float: left; padding: 0 20px 0 0; margin: 0; }	
    #AD_bottom_2_column { float: right; text-align: right; padding: 0; margin: 0; }    
