/* CSS Document */
/* borderstyles: dotted, dashed, solid, double, groove, ridge, inset, outset*/

body /* Internet Explorer alignment */ 
{
background: url(../img/bgBody.gif);
font: 22px/1.3em Arial, Tahoma, sans-serif;
text-align: center;
margin: 5px;
}

body /* Mozilla Firefox alignment */ 
{
background: url(../img/bgBody.gif);
font: 22px/1.3em Arial, Tahoma, sans-serif;
text-align: -moz-center;
margin: 5px;
}

.maintable{
width: 720px;
cellspacing: 6px;
}

.headertable{
background-image: url(../img/bgHeader.gif);
background-repeat: no-repeat;
height: 120px;
width: 702px;
}

.menutable{
background-image: url(../img/bgPageMenu.gif);
background-repeat: no-repeat;
height: 100%;
width: 112px;
}

.copyrighttable{
border-style: solid none none none;
text-align: center;
border-top: 1px solid #333;
}

.logotable{
margin: 2px 0px 2px 0px;
}

#divheader {
background-image: url(../img/bgHeader.gif);
background-repeat: no-repeat;
text-align: left;
margin-top: 20px;
border: 1px solid #44F;
frameborder: 0px;
width: 598px;
height: 174px;
}

#iframeheader {
text-align: left;
margin: 6px auto;
border: 0px solid #44F;
width: 840px !important;
height: 212px;
}

.pagemenu {
background-image: url(../img/bgHeader.gif);
text-align: left;
margin-top: 20px;
margin-bottom: 10px;
border: 1px solid #44F;
width: 700px !important;
height: 134px;
}

.pagemenu2 {
background-image: url(../img/bgHeader.gif);
text-align: left;
margin-top: 20px;
margin-bottom: 10px;
border: 1px solid #44F;
width: 600px !important;
height: 134px;
z-index: 3;
}

.pagebody {
background-image: url(../img/bgPagebody.gif);
text-align: center;
margin: 10px auto;
border: 1px solid #44F;
width: 702px !important;
height: auto;
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #444;
}

.menu {
position:relative;
text-align:left;
margin-right:auto; 
margin-left:auto; 
/*left:20px;
top:130px;*/
left:8px;
top:40px;
width:600px;
font-size:0.85em;
opacity:0.7;
filter:alpha(opacity=70);
}

.bgimg {
opacity:0,2;
filter:alpha(opacity=20);
z-index:-2;
}

.bannerimg {
opacity:0,6;
filter:alpha(opacity=60);
position:relative;
left:0px;
top:0px;
height: 50px;
background: #333333;
}

.bodyImageTranspa {
opacity:0.5;
filter:alpha(opacity=50);
}

.floatRight {
z-index:1;
float: right;
opacity:0.8;
filter:alpha(opacity=80);
}

.floatLeft {
z-index:1;
float: left;
opacity:0.8;
filter:alpha(opacity=80);
}

.imgTranspa{
opacity:0.8;
filter:alpha(opacity=80);
}

.x{
position:relative;
left:-80px;
top:0px;
z-index:2;
opacity:0.4;
filter:alpha(opacity=40);
}

.y{
position:static;
left:0px;
top:0px;
z-index:1;
}

.location {
position:relative;
text-align:right;
margin-right:auto; 
margin-left:auto; 
left:320px;
top:-104px;
width:256px;
font-family: verdana; 
font-size: 10px;
font-weight: bold;
color: #444;
opacity:0.7;
filter:alpha(opacity=70);
}

.submenublok {
position:relative;
left:20px;
top:-50px;
}

.submenuitem {
position:relative;
visibility:hidden;
}

img {
border:0;
}

td.shallow{
height: 1px;
/*background-color: #F00;*/
}

.bt {
/*0 border thin*/
border: 1px solid #44F;
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #444;
line-height: 1.8;
}

iframe {
background-image: url(../img/bgPagebody.gif);
border: 1px solid #44F;
width:598px;
height:10%;
color: #F00;
padding:0px;
}

.normaltekst {  
font-family: verdana; 
font-size: 10px;
font-weight: normal;
color: #444;
line-height: 1.8;
}

.smalltekst {  
font-family: verdana; 
font-size: 9px;
font-weight: bold;
color: #33C;
line-height: 1.4;
}

.tablebody{
width:580px;
background-color:#FFF;
}

navtop_menuitem {
text-decoration: none; 
vertical-align:text-top;
font-family: Verdana, Sans-Serif; 
font-size: 11px; 
font-weight: bold;; 
color: #333; 
margin: 0px 50px 0px 30px;
}

a.navtop_menuitem:link {
text-decoration: none; 
vertical-align:text-top;
font-family: Verdana, Sans-Serif; 
font-size: 11px; 
font-weight: bold;; 
color: #333; 
margin: 0px 50px 0px 0px;
}

a.navtop_menuitem:visited {
text-decoration: none; 
vertical-align:text-top;
font-family: Verdana, Sans-Serif; 
font-size: 11px; 
font-weight: bold;; 
color: #333; 
margin: 0px 50px 0px 0px;
}

a.navtop_menuitem:hover {
text-decoration: underline;
vertical-align:text-top;
font-family: Verdana, Sans-Serif; 
font-size: 11px; 
font-weight: bold; 
color: #36F;
margin: 0px 50px 0px 0px;
}

.menuTopSelected {
font-family: Verdana, Sans-Serif; 
vertical-align:text-top;
text-decoration: underline; 
font-size: 11px; 
font-weight: bold; 
color: #36F;
margin: 0px 50px 0px 0px;

}

navleft_menuitem {
text-decoration: none; 
font-family: Verdana, Sans-Serif; 
font-size: 11px; 
font-weight: bold; 
color: #333; 
margin: 0px 0px 4px 0px; 
}

a.navleft_menuitem:link {
text-decoration: none; 
font-family: Verdana, Sans-Serif; 
font-size: 11px; 
font-weight: bold; 
color: #333; 
margin: 0px 0px 4px 0px; 
}

a.navleft_menuitem:visited {
text-decoration: none; 
font-family: Verdana, Sans-Serif; 
font-size: 11px; 
font-weight: bold; 
color: #333; 
margin: 0px 0px 4px 0px; 
}

a.navleft_menuitem:hover {
text-decoration: underline; 
font-family: Verdana, Sans-Serif; 
font-size: 11px; 
font-weight: bold; 
color: #36F;
margin: 0px 0px 4px 0px; 
}

.menuLeftSelected {
font-family: Verdana, Sans-Serif; 
/*font-style: italic;*/
text-decoration: underline;
font-size: 11px; 
font-weight: bold; 
color: #36F;
margin: 0px 0px 4px 0px;  /*top, right, bottom, left*/
}