     #dagenidag, #nyheder, #nyheder_hoved, #detail_nyhed
                    {border-top: solid; border-width: 2px; border-color: #191970;
                     border-style: none; padding: 0px 5px 0px 10px;
                     visibility: visible;}   
     #nyheder, #nyheder_hoved, #detail_nyhed       
                    {position: relative; left: 0px;  }
     #detail_nyhed  {left: 0;  top: 0; height: 200px;
                     }
     #nyheder       {top: 10px;  }
     #nyheder_hoved {top: 5px; height: 15px; text-align: center;}
     #dagenidag     {position: fixed; left: 10px; top: 5px; width: 245px; 
                     height: 135px; overflow: auto; background-color: #B0C4DE;}
     #kalender_plac {position: fixed; left: 10px; top: 450px; width: 245px; 
                     height: 200px; overflow: auto; background-color: #B0C4DE;}         
    .newsHead, .newsText, .newsSumForside, .newsSum, .newsFoot, .newsLink, 
    .newsHeader, .newsHeaddetail, .newsTextDetail, .newsFootDetail, 
    .newsLinkDetail, .newsTextuHighl
                    {font-family: Verdana, Arial, Helvetica, sans-serif; 
                     font-style: normal; color: #000000; font-weight: normal;} 
    .newsHead       {font-weight: bold; font-size: 0.95em; color: #000000;}
    .newsHeaddetail {font-weight: bold; font-size: 20px;}
    .newsText       {font-size: 0.80em;}
    .newsTextuHighl {font-size: 10px; text-decoration: none;}   
    .newsTextDetail {font-size: 0.80em;}
    .newsSumForside {font-size: 10px;}   
    .newsSum        {font-style: italic; font-size: 10px;}
    .newsFoot       {font-style: italic; float: right; font-size: 10px;}           
    .newsFootDetail {font-style: italic; float: right; font-size: 10px;}
    .newsLink       {font-size: 12px; color: #0000FF;}           
    .newsLinkDetail {font-size: 12px; float: right;}           
    .newsHeader     {font-weight: bold; font-size: 18px; color: #191970; } 
    table#calendar a {text-decoration: none;}
    table#calendar tr#days th {color: #CCE; background-color: #224;
       font-weight: bold; text-align: center; padding: 1px 0.33em;}
    table#calendar tr#title th {background: #AAC; color: black;
       border: 1px solid #224; font-size: 100%; border-color: #BBB #224 #224 #BBB;}
    table#calendar tr#title {background-color: #B0C4DE; }
    table#calendar td {color: #777; text-align: center;
       border: 1px solid gray; border-color: #191970 #191970 #191970 #191970;}  
    table#calendar td.son {border-right: 2px solid #191970;}  
    table#calendar td a {font-weight: bold; display: block; margin: 0;}   
    table#calendar a:link {color:navy}
    table#calendar a:visited {color:purple;}
    table#calendar a:hover {background: #FF6;} 
    table#calendar td.lor, table#calendar td.son {background: #FDD;}    
    table#calendar td.fm, table#calendar td.nm {background: #ABB; color: #889;
       border: 1px solid #AAB; border-right-color: #99A;}  
    table#calendar tr#lastweek td {border-bottom: 2px solid #AAB;}  
    table#calendar td.holiday {background: #FAA; border-color: #BBB #FCC #FCC #BBB;}   
    table#calendar td#idag {background-color: yellow; border: 1px solid black;}    
	.nyhedsfelt {width:95%;font-size: 0.90em;}
	.forfatterfelt {width:95%; text-align:right;font-size: 0.90em; font-style:italic;}
	.billede_float_tv {	float:left;	width: 205px;}
	.billede_float_th {	float:right;	width: 205px;text-align:right;}
	.billede_float_tv_po {	float:left;	width: 85px;}
	.billede_float_th_po {	float:right;	width: 105px;text-align:right;}
	.billede_float_tv_di {	float:left;	width: 105px;}
	.billede_float_th_di {	float:right;	width: 85px;text-align:right;}
	.billede_stor {text-align:center;}
