html { height: 100.02%; }

bodytext,body,td {
	font-family:Trebuchet MS;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	margin-top:5px;
	line-height:15px;
}

td.hostingtmplbody {
padding-top:5px;
}
thead {
	font-weight:bold;
}

.news-list-item img {
	float: left;
	clear: none;
	margin-right: 8px;
}
.news-list-item p.bodytext a:link a:active a:visited a.news-list-item:link a.news-list-item:active a.news-list-item:visited {

	color: #000000;
}
.align-center {
    text-align:center;
}
td.logo {
 position:relative;
 top:0;
 right:0;
 vertical-align:top;
}
td.topmenutd {
	vertical-align:top;
	width:238px;
}
td.topimage {
	vertical-align:bottom;
	background-image:url('pic/top_banner/top_banner6.jpg');
	background-repeat:no-repeat;
	width:952px;height:162px;
}

     td.topimage_privat {
	vertical-align:bottom;
	background-image:url('pic/top_banner/topimage_privat.jpg');
	background-repeat:no-repeat;
	width:952px;height:162px;
}



td.hosttopimage {
   vertical-align:bottom;
   background-image:url('pic/top_banner/top_banner2.jpg');
   width:952px;
   height:162px;   
}

td.internettopimage {
   vertical-align:bottom;
   background-image:url('pic/top_banner/top_banner7.jpg');
   width:952px;
   height:162px;   
}

td.streamingtopimage {
   vertical-align:bottom;
   background-image:url('pic/top_banner/top_banner3.jpg');
   width:952px;
   height:162px;   
}

td.telefonitopimage {
   vertical-align:bottom;
   background-image:url('pic/top_banner/top_banner7.jpg');
   width:952px;
   height:162px;   
}


div.news-latest-container {
margin-top:5px;
font-size:11px;
}



p.bodytext {
margin-top:5px;
font-size:11px;
}

h1 {
    font-size:13px;
    margin-top:5px;
    margin-bottom:5px;
}
h4 {
    margin-top: 5px;
    margin-bottom:5px;
    font-size:13px;
}


.tx-mininews-pi1-fp_listrowField-title {
    margin-top: 5px;
    margin-bottom: 5px;
}

.tx-mininews-pi1-fp_listrowField-datetime {
    margin-top: 5px;
    margin-bottom: 5px;
}






a.white:link, a.white:active, a.white:visited{
color:#ffffff;
}

a.white_sub:link, a.white_sub:active, a.white_sub:visited{
color:#ffffff;
font-weight:bold;
}

a.fatwhite_sub:link, a.fatwhite_sub:active, a.fatwhite_sub:visited{
color:#000000;
}


a.black:link, a.black:active, a.black:visited, a.internal-link:link, a.internal-link:active,a.internal-link:visited {
color:#000000;
}

div.centered 
{
text-align: center;
}
div.centered table 
{
margin: 0 auto; 
text-align: left;
}


/* 							top menu øverst */
div.submenu {
vertical-align:top;
   font-size:11px;
   color:#000000;
   font-weight:normal;
   padding:10px;   
   }
   
/* 							top menu øverst */
div.submenu_over {
vertical-align:top;
   font-size:11px;
   color:#3d3d3d;
   font-weight:normal;
      padding:10px;   
   
   }



div.topcelltxt {
	vertical-align:middle;
	/*height:42px;*/
        position:relative;
        top:10px;
        font-weight:normal;
        z-index:10;
	padding-left:10px;
	opacity:1;
        color:#ffffff;
        background-color:transparent;
                

}

div.nytopcell1 {
 position:absolute;
 color:#ffffff;
 bottom:0;
 left:0;
 height:42px;
 width:238px;
   background-color:#66AACC;
   opacity:0.9;
   filter:alpha(opacity=90);
   border-right:1px solid white;
}	

.nytopcell2 {
 position:absolute;
 color:#ffffff;
 bottom:0;
 left:238;
 height:42px;
 width:238px;
   background-color:#AACC66;
   opacity:0.9;
   filter:alpha(opacity=90);
   border-right:1px solid white;

}	

.nytopcell3 {
 position:absolute;
 color:#ffffff;
 bottom:0;
 left:476;

 height:42px;
 width:238px;
   background-color:#CCAA66;
   opacity:0.9;
   filter:alpha(opacity=90);
   border-right:1px solid white;

}	

.nytopcell4 {
 position:absolute;
 color:#ffffff;
 bottom:0;
 left:714;

 height:42px;
 width:238px;
   background-color:#CC6644;
   opacity:0.9;
   filter:alpha(opacity=90);

}	

div.topcell1{
	vertical-align:middle;

   position:absolute;
   left:0;
   bottom:0;
   height:42px;
   width:238px;
   font-size:17px;
   color:#ffffff;
   font-weight:normal;
   z-index:5;
   border-bottom:1px solid white;
   }
div.topcell2{
   position:absolute;
   left:238;
   bottom:0;
   height:42px;
   width:238px;
   font-size:17px;
   color:#ffffff;
   font-weight:normal;
   z-index:5;
      border-bottom:1px solid white;
   }
div.topcell3{
   position:absolute;
   left:476;
   bottom:0;
   height:42px;
   width:238px;
   font-size:17px;
   color:#ffffff;
   font-weight:normal;
   z-index:5;
      border-bottom:1px solid white;
   }
div.topcell4{
   position:absolute;
   left:714;
   bottom:0;
   height:42px;
   width:238px;
   font-size:17px;
   color:#ffffff;
   font-weight:normal;
   z-index:5;
      border-bottom:1px solid white;
   }   
/*						4 menu punkter */
td.topcell1{
   height:42px;
   width:238px;
   font-size:17px;
   color:#ffffff;
   font-weight:normal;
   background-color:#66AACC;
   opacity:0.8;
   filter:alpha(opacity=80);
   border-right:1px solid white;
   z-index:5;
   }

td.topcell2{
   height:42px;
   width:238px;
   font-size:17px;
   color:#ffffff;
   font-weight:normal;
   background-color:#a8cc62;
   opacity:0.8;
   filter:alpha(opacity=80);
   border-right:1px solid white;

   }

td.topcell3{
   height:42px;
   width:238px;
   font-size:17px;
   color:#ffffff;
   font-weight:normal;
   background-color:#80b7d6;
   opacity:0.8;
   filter:alpha(opacity=80);
   border-right:1px solid white;

   }

td.topcell4{
   height:42px;
   width:238px;
   font-size:17px;
   color:#ffffff;
   font-weight:normal;
   background-color:#c66f20;
   opacity:0.80;
   filter:alpha(opacity=80);
   border-right:1px solid white;

   }
   
   
   
   
/* 							  level 2 menu */
/*div.menu_l2 {
   padding-left:14px;
   height:191px;
  //width:237px;
   font-size:11px;
   color:#ffffff;
   font-weight:normal;
   
   }
   
div.menu_l2_over {
   padding-left:14px;
   height:191px;
  // width:191px;
   font-size:11px;
   color:#3d3d3d;
   font-weight:normal;
   
   }
   */
   
   

/* 							HOSTING HOSTING HOSTING HOSTING HOSTING HOSTING */
   
div.hostingmenu {
	z-index:5;
 color:#FFFFFF;
   position:absolute;
   top:7;

   }

div.hostingmenubg {
   background-color:#66AACC;
   opacity:0.9;
   filter:alpha(opacity=90);
   height:30px;
   width:952px;
/*   padding-top:6px;*/
   font-size:11px;
   color:#ffffff;
   font-weight:normal;
   position:absolute;
}
 

div.internetmenubg {
  background-color:#a8cc62;
  opacity:0.9;
  filter:alpha(opacity=90);
   height:100%;
   width:100%;
   height:30px;
   font-size:11px;
   color:#ffffff;
   font-weight:normal;
}
div.telefonimenubg {
  background-color:#CCAA66;
  opacity:0.9;
  filter:alpha(opacity=90);
   height:100%;
   width:100%;
   height:30px;
   font-size:11px;
   color:#ffffff;
   font-weight:normal;
}
div.streamingmenubg {
  background-color:#CC6644;
  opacity:0.9;
  filter:alpha(opacity=90);
   height:100%;
   width:100%;
   height:30px;
   font-size:11px;
   color:#ffffff;
   font-weight:normal;
}
div.hostingmenu {
   vertical-align:center;
   z-index:10;
   padding-left:10px;
   position:absolute;

   }
   
div.hostingheader {
   padding-left:0px;
   font-size:16px;
   color:#393939;
   font-weight:bold;
   border-top: 2px solid #66AACC;
   border-bottom: 1px solid #66AACC;
   width:198px;
   margin-top:3px;   
   }
   
/* 							INTERNET INTERNET INTERNET INTERNET INTERNET INTERNET */
   
div.internetmenu {
   background-image:url(pic/top_banner/submenu_internet.png);
   background-repeat:no-repeat;
   height:100%;
   width:100%;
   padding-top:6px;
   padding-left:14px;
   font-size:11px;
   color:#ffffff;
   font-weight:normal;
   }
   
   
div.internetheader {
   padding-left:0px;
   font-size:16px;
   color:#393939;
   font-weight:bold;
   border-top: 2px solid #a8cc62;
   border-bottom: 1px solid #a8cc62;
   width:198px;
   margin-top:3px;   
   }
   
   
/* 							TELEFONI TELEFONI TELEFONI TELEFONI TELEFONI TELEFONI */
   
div.telefonimenu {
   background-image:url(pic/top_banner/submenu_telefoni.png);
   background-repeat:no-repeat;
   height:100%;
   width:100%;
   padding-top:6px;
   padding-left:14px;
   font-size:11px;
   color:#ffffff;
   font-weight:normal;
   }
   
   
div.telefoniheader {
   padding-left:0px;
   font-size:16px;
   color:#393939;
   font-weight:bold;
   border-top: 2px solid #CCAA66;
   border-bottom: 1px solid #CCAA66;
   width:198px;
   margin-top:3px;   
   }
   
   
/* 							STREAMING STREAMING STREAMING STREAMING STREAMING STREAMING */   
   
div.streamingmenu {
   background-image:url(pic/top_banner/submenu_streaming.png);
   background-repeat:no-repeat;
   height:100%;
   width:100%;
   padding-top:6px;
   padding-left:14px;
   font-size:11px;
   color:#ffffff;
   font-weight:normal;
   }
   
   
div.streamingheader {
   padding-left:0px;
   font-size:16px;
   color:#393939;
   font-weight:bold;
   border-top: 2px solid #CC6644;
   border-bottom: 1px solid #CC6644;
   width:198px;
   margin-top:3px;   
   }



/* 							TOP MENU HEADER TOP MENU HEADER TOP MENU HEADER TOP MENU HEADER TOP MENU HEADER */
div.menuheader {
   padding-left:0px;
   font-size:16px;
   color:#393939;
   font-weight:bold;
   border-top: 2px solid #4f6e89;
   border-bottom: 1px solid #4f6e89;
   width:198px;
   margin-top:3px;   
   }
   

   
   
   
/* 							Login Login Login */
div.login {
    margin-right: 16px;
    margin-top: 0px;
    color: #000000;
    font-size: 11px;
}
   
   

div.csc-textpicHeader {
background-image:url(pic/forside/forside_vandret_streg.jpg);
background-position:left bottom;
background-repeat:no-repeat;
  font-size:13px;

}


div.csc-header {
background-image:url(pic/forside/forside_vandret_streg.jpg);
background-position:left bottom;
background-repeat:no-repeat;
   font-weight:bold;
   font-size:13px;

}

div.csc-header2 {
background-image:url(pic/forside/forside_vandret_streg.jpg);
background-position:left bottom;
background-repeat:no-repeat;
   font-weight:bold;
   font-size:13px;
   margin-left:242px;

}






a:link, a:active, a:visited {
	text-decoration: none;
	color: #114779;
	}




a:hover {
	text-decoration: underline;
	}
	
	
INPUT, TEXTAREA, SELECT
{border-width:1px; font-family:Verdana, Arial, sans-serif; font-size:10px;}

FORM
{margin:0px;}


.small
{width:40px;}

.medium
{width:200px;}

.long
{width:400px;}



   	body {
   		background-color: #ffffff;
   		padding: 0px;
   	}
  
  
   a.csc-sitemap:link, a.csc-sitemap:active, a.csc-sitemap:visited  {
     color:#000000;
     }
     
     
     
     
     
     
     
     
     

     
