/* tables */
table.tablemain       { border: none ; width:950px}
table.tablenews       { border: none ; width:100%}
table.tablekids       { border: none ; width:100%}
table.tablebar3       { border: none ; width:812px }
table.tablemenu       { border: none ; font-family: arial, sans-serif ;   font-size: 9pt ;}
/* cells */
td                   { border: node;                 padding: 0 0 0 0; font-family: arial, sans-serif; font-size: 10pt;  }          
td.login             { border: node;                 padding: 0 0 0 0; font-family: arial, sans-serif; font-size: 10pt;  vertical-align:bottom; text-align:right; }
td.logo              { border: node;                 padding: 0 0 0 0; font-family: arial, sans-serif; font-size: 10pt;  vertical-align:bottom; text-align:right; 
                       background-image: url(logo.jpg); background-repeat:no-repeat ;height:40px ;width : 400px }
td.bar1              { border: 1px solid #808080;    padding: 0 0 0 0; font-family: arial, sans-serif; font-size: 9pt;  color: white; 
                       background-image: url(bar1.jpg); background-repeat:no-repeat; height:15px }
td.bar2              { border: 1px solid #808080;    padding: 0 0 0 0; font-family: arial, sans-serif ;  font-size: 9pt ; color: white; 
                       background-image: url(bar2.jpg); background-repeat:repeat-y; height:15px }

td.bar3              { border: 1px solid #808080;    padding: 0 0 0 0; font-family: arial, sans-serif ;  font-size: 9pt ; color: white; background-image: url(bar3.jpg); background-repeat:repeat-y; height:15px  }
td.menu              { border: node; 
                       border-right:1px solid;       padding: 0 0 0 0; font-family: arial, sans-serif; font-size: 10pt;  vertical-align:top; text-align:left; width = 130px }
td.news              { border: node; 
                       border-right:1px solid; 
                       border-left:1px solid;        padding: 0 0 0 0;   vertical-align:top; text-align:left; width:460px } 
td.newssub           { border: 1px solid  #808080 ;    padding: 0 0 0 0; font-family: arial, sans-serif ;   font-size: 8pt ;
                       color: white; background-image: url(background1.jpg); background-repeat:repeat-x; height:210px; width:153px }
td.newssep           { border: node;     padding: 0 0 0 0; font-family: arial, sans-serif ;   font-size: 4pt ;height:4px }
td.kids              { border: node; 
                       border-left:1px solid;        padding: 0 0 0 0;   vertical-align:top; text-align:left; width:345px} 
td.largeright        { border: node; height:370px ;width : 800px ;   font-family: arial, sans-serif ;   font-size: 9pt ;
                       border-left:1px solid;        padding: 0 0 0 0;   vertical-align:top; text-align:left ; } 
td.kidssub           { border: 1px solid  #808080 ;    padding: 0 0 0 0; vertical-align:top; font-family: arial, sans-serif ;   font-size: 8pt ;color: white; 
                       background-image: url(background2.jpg); background-repeat:repeat-x; width:100% }
td.rightsub           { border: 1px solid  #808080 ;    padding: 0 0 0 0; vertical-align:top; font-family: arial, sans-serif ;   font-size: 8pt ;color: white; 
                       background-image: url(background1.jpg); background-repeat:repeat-x; height:240px; width:100% }
td.linkssub           { border: 1px solid  #808080 ;    padding: 0 0 0 0; vertical-align:top; font-family: arial, sans-serif ;   font-size: 8pt ;color: white; 
                       background-image: url(background1.jpg); background-repeat:repeat-x; width:100% }
td.kidsname          { border: node;    padding: 0 0 0 0; font-family: arial, sans-serif ;  font-size: 14pt ; color: white; height:20px }
/* Tekst */
/* URL's */
a.mainmenu:visited     {color: black;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none; }
a.mainmenu:hover       {color:  #0099FF;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none; }
a.mainmenu:link        {color: black;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none;}
a.submenu:visited     {color: #666666;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none; }
a.submenu:hover       {color:  #0099FF;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none; }
a.submenu:link        {color: #666666;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none;}
a.mainmenucurrent:visited     {color: #FF9933;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none; }
a.mainmenucurrent:hover       {color:  #0099FF;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none; }
a.mainmenucurrent:link        {color: #FF9933;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none;}
a.newstitle:visited     {color: black;font-family: arial, sans-serif; font-size: 14pt; text-decoration: none; }
a.newstitle:hover       {color:  #FF9933;font-family: arial, sans-serif; font-size: 14pt; text-decoration: none; }
a.newstitle:link        {color: black;font-family: arial, sans-serif; font-size: 14pt; text-decoration: none;}
a.subnewstitle:visited     {color: #0099FF;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none; }
a.subnewstitle:hover       {color:  #FF9933;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none; }
a.subnewstitle:link        {color: #0099FF;font-family: arial, sans-serif; font-size: 9pt; text-decoration: none;}
a.newsdate:visited     {color: #0099FF;font-family: arial, sans-serif; font-size: 8pt; text-decoration: none; }
a.newsdate:hover       {color:  #FF9933;font-family: arial, sans-serif; font-size: 8pt; text-decoration: none; }
a.newsdate:link        {color: #0099FF;font-family: arial, sans-serif; font-size: 8pt; text-decoration: none;}
/* table.main    { border: 1px solid ; background-image: url(background.jpg);background-align: right; }
table.sub     { border: none }
td.sub        { border: none }
td.sub1       { border: none } 
td.sub2       { border: none } 
td.sub3       { border: none }
td.sub4       { border: none }
table.region  { border: none }
table.portlet { border: none }
table.custom  { border: none ; font-size: 10pt; }
td.vanharen1  { border: none ; padding: 0 0 0 6; background-image: url(vanharen1.jpg); background-repeat:no-repeat; }
td.vanharen2  { border: none ; padding: 0 0 0 6; background-image: url(http://www.vanharen.eu/pls/portal/acm_ime_pub.show_image?p_ime_id=1117&p_ift_id=1); background-repeat:no-repeat; }  
td.vanharen3  { border: none ; padding: 0 0 0 6; background-image: url(line286.jpg)  ; background-repeat:no-repeat; }
td.line631    { border: none ; padding: 0 0 0 6; background-image: url(line631.jpg)  ; background-repeat:no-repeat; }
td.line925    { border: none ; padding: 0 0 0 6; background-image: url(line925.jpg)  ; background-repeat:no-repeat; }
td.blok400    { border: none ; padding: 6      ; background-image: url(blok400.jpg)  ; background-repeat:no-repeat;  color: white; font-size: 10pt; }
body          { behavior: url("csshover.htc");font-family: arial, sans-serif; font-size: 10pt;  }
p             { font-family: arial, sans-serif; font-size: 10pt;  }
h6            { font-family: arial, sans-serif; font-size: 24pt; color: white;  }
a.hoverwhite:visited     {color: black;font-family: arial, sans-serif; font-size: 10pt; text-decoration: none; }
a.hoverwhite:hover       {color: white;font-family: arial, sans-serif; font-size: 10pt; text-decoration: none; }
a.hoverwhite:link        {color: black;font-family: arial, sans-serif; font-size: 10pt; text-decoration: none;}
a.hovermenu:visited     {color: black;font-family: arial, sans-serif; font-size: 10pt; text-decoration: none; }
a.hovermenu:hover       {color: #F24F48;font-family: arial, sans-serif; font-size: 10pt; text-decoration: none; }
a.hovermenu:link        {color: black;font-family: arial, sans-serif; font-size: 10pt; text-decoration: none;}
a.white:visited     {color: white;font-family: arial, sans-serif; font-size: 10pt; text-decoration: underline; }
a.white:hover       {color: #F24F48;font-family: arial, sans-serif; font-size: 10pt; text-decoration: underline; }
a.white:link        {color: white;font-family: arial, sans-serif; font-size: 10pt; text-decoration: underline;}
a:visited     {color: #000080;font-family: arial, sans-serif; font-size: 10pt; text-decoration: underline; }
a:hover       {color: #F24F48;font-family: arial, sans-serif; font-size: 10pt; text-decoration: underline; }
a:link        {color: #000080;font-family: arial, sans-serif; font-size: 10pt; text-decoration: underline;}
*               { font-family: arial, sans-serif; font-size: 10pt;   }
ul, li, a.menu  { display: block; border-style: none; border-width: 0; margin: 0; padding: 0 }
ul              { width: 150px; background-repeat: repeat; background-attachment: scroll; 
                 list-style-type: none; background-position: 0% 50% }
ul ul           { width: 150px; background-color: #133B85; background-repeat: repeat; 
                  background-attachment: scroll; list-style-type: none; 
                  border: 1px solid #261E72; background-position: 0% 50% }
li              { background-repeat: no-repeat; background-attachment: scroll; position: 
                  relative; z-index: 9; padding: 1px; background-position: 0% 50% }
li.folder ul    { position: absolute; left: 120px; top: 5px }
li.folder>ul    { left: 140px }
li a            { text-decoration: none; color: white; width: 100%; padding: 2px }
li li a         { text-decoration: none; color: white; width: 100%; padding: 2px }
li>a            { width: auto }
li a.submenu    { background-image: url('sub.gif'); background-repeat: no-repeat; 
                  background-attachment: scroll; background-position: right 50% }
a.menu:hover         { background-color: #F24F48; color: white; border-color: gray } 
li.folder a:hover { background-color: #F24F48 }
li.folder:hover { z-index: 10 }
ul ul, li:hover ul ul { display: none }
li:hover ul, li:hover li:hover ul { display: block } */