body { 
   background: #072B8A;
   color: #333333;
   font-family:Verdana,Arial,Helvetica,sans-serif;
   font-size:14px;
}
p {font-size:14px;}
td {font-size:14px;}
a {color:#5e5e5e; font-size:14px; text-decoration:underline;}
h1 {font-size:22px;}
h2 {font-size:18px;}
h3 {font-size:16px;}
li {font-size:14px;}
iframe:focus { outline: none; }
iframe[seamless] { display: block; } 
div.bar { background-color:#072B8A; height:1; padding-bottom:1;}

span.front { font-size:4.2em;text-align:left;color:#072B8A; }
span.front2 { font-size:2.0em;text-align:left;color:#072B8A; }
.foot { font-size:xx-small;color:#8c8c8c; }

a.meny {display: block;
   padding:3px;
   text-decoration:none;
   width:220px; margin:2px;
   color:#000066;
   font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px} 

a.meny:link, a.meny:visited {background:lightgrey; width:220px;
                   border:1px outset grey;} 

a.meny:focus, a.meny:hover {background: #072B8A; width:220px;
                  border:1px outset grey; 
                  color:white;} 

a.meny:active {background: lightgrey; width:220px;
          border:1px outset gray;}

#content-container {
   background-color: white;
   width: 90%;
   min-width: 920px;
   max-width: 1730px;
   border-spacing: 10px;
   border: 0;
   margin: auto;
}

#content-container td, th{
   padding: 10px;
}

#programmetab {
   border-collapse: collapse;
   border: 2px solid #000066;
   letter-spacing: 1px;
}

#programmetab th {
   color: #333333;
   background-color: #00000022;
}

#programmetab td, tr, th{
   border: 1px solid #000066;
   padding: 5px 5px;
}

#programmetab td:nth-child(2) {
   text-align: center;
   background-color: #00066633;
}

#programmetab td:nth-child(3) {
   text-align: center;
}

#programmetab td {
   vertical-align: top;
}

#programmetab td>i {
   font-weight: bold;
}