.right_top{margin-top:10px;overflow:hidden;}
.observerlinker *{font-family:Comic Sans MS;color:green;font-size:13px;}
.observerlinker .news * .ffklink{font-family:Comic Sans MS;color:green;font-size:13px;}
.innerbody{font-family:Comic Sans MS;}

div.slcol {width:32%;float:left;}
div.brcol {width:36%;float:right;}
div.lcol {width:40%;float:left;}
div.rcol {width:40%;float:right;}

#site_header div.logo a:hover{text-decoration:none;}
#site_header div.logo{position:absolute;left:12px;margin:6px;text-align:center;font-weight:bold;font-size:27px;}
#site_header * .logoh{font-size:9px;margin-top:-5px;color:#666;}
#site_header * .logop{margin-left:-3px;margin-top:-34px;}

#site_left p.sitat {border-top:2px solid #666;text-align:left;}
#site_left p {margin-left: 5px;margin-right: 5px}
#site_left p.sitat_eier {font-size: 9px;margin-right: 5px;margin-bottom:15px;text-align:right;font-weight: bold;}
#site_left {font-size: 11px;}
#site_left ul{text-align:left;}
#site_left ul.level2{margin-left:10px;margin-right:10px;margin-top:5px;padding-top:0px;}

#site_links * a:hover{text-decoration: none;}
#site_links * a{font-size: 9px;font-weight: bold;margin-left:20px;text-decoration: none;}
#site_links a:hover{text-decoration: none;}
#site_links a{margin-left:20px;text-decoration: none;color:#ccc;}
#site_links{font-size: 9px;font-weight: bold;float:right;height:25px;}

#site_logo{position:absolute;left:25px;top:0;}
#site_right * h1 {font-size: 9pt;margin-top: 2px; margin-bottom: 2px;}
#site_right *{font-size:7pt;}
#site_right p{margin:5px 5px 5px 5px;font-size:7pt;}
.innerbody iframe{width:69%;height:400px;padding-right:0;}
#site_footer {font-weight: bold;font-size:9px;}
#site_footer *{color:#fff}
#site_footer a{color:#fff}
#site_footer .s_f_l{width:15%;float:left}
#site_footer .s_f_m{width:69%;float:left;text-align:center}
#site_footer .s_f_r{padding:0px 3px;width:15%;float:right;text-align:right}
a:hover {color:#000;text-decoration:underline;}
a{color:#c00;text-decoration:none;}
div.box {background:#fff;text-align:center;color:#f66;font-size:7pt;float:right;padding:0;margin:3px;border:solid #f66 1px;width:80%;}
div.box address {font-style:normal;}
div.ink .tabellMoerk,div.ink .tabellLys{margin:1px 2px 2px 2px;font-size:7pt;text-align:justify;}
div.ink {background:#fff;border:solid #ccc 2px;}
div.ink div.innerbody table td *{margin:1px 2px 2px 2px;font-size:7pt;text-align:justify;}
div.inkl {margin:0px;width:100%;background:#fcc;font-size:7pt;}
div.innerleft {font-size:8pt;margin: 5px 5px 0px 2px;float:left;width:150px;}
div.innerright {font-size:8pt;padding: 2px;margin-left: 5px;float:right;width:170px;}
div.lbox {font-size:8pt;float:left;padding:2px;margin:3px;width:160px;}

hr.size10{font-size:0.01px;color:#c3c; background:#c3c; border:0; Height:7px;padding:0px;margin:0px;}

h1 {font-size: 18px;padding-top: 5px; margin-bottom: 4px;}
h1,h2, h3, h4, h5, h6 {margin-left: .2em;font-weight: bold;text-align: left;color:#666}
h2 {font-size: 14px;margin-top: 4px; margin-bottom: 4px;}
h3 {font-size: 12px;margin-top: 2px; margin-bottom: 2px;}
h4 {font-size: 10px; margin-top: 2px; margin-bottom: 3px;}
h5 {font-size: 10px; margin-top: 2px; margin-bottom: 3px;font-weight:normal; }
h6 {font-size: 9px; margin-top: 0px; margin-bottom: 0px;font-weight:normal; }
li{margin-left:2em;list-style: outside}

p.artikkel {padding:10px 0px;}
p.artikkel,div.innerbody p{margin:1px 3px 3px 3px;font-size:10pt;text-align:justify;}
p.artikkel,div.innerbody p{margin:1px 3px 8px 3px;font-size:10pt;}
p.artikkel:first-letter {margin-right:4px;line-height: 1.2;font-weight:normal;font-size:200%;float:left;text-align:left;}
html>body p.artikkel:first-letter {margin-top:6px;}
p.artikkel:first-line {font-weight:bold;}

div.lbox p{text-align:left;}
ul.filmeny {margin-bottom:2px;font-size:10px;padding-top:5px;text-align:center;}
ul.filmeny li a.filmeny{border:solid black 1px;border-bottom:none;margin:2px;padding-left: 1em;padding-right: 1em;text-decoration:none;}
ul.filmeny li{margin:0px;display:inline;}
body * .kursbox p{color:#666;text-align:left;font-size:11pt;}
div.kursbox {text-align:left;background:#ffc;color:#f66;font-size:9pt;float:right;padding:3px;margin:10px;border:solid #f66 1px;width:350px;}

