/* Generic Selectors */ 

img, div { behavior: url(iepngfix.htc); }


body {

margin:0px;
padding:0px;  
background: #ffffff url("bakgrunn.jpg");  
background-repeat: no-repeat;  
background-attachment: fixed;  
background-position: center center;
font: 16px Arial, Helvetica, sans-serif;
font-weight:bold;
color: black;
 
 
}

a {
    color:#000000; 
    text-decoration:underline;
    font-weight:bold;

}

a:hover {
    color:#999999; 
    text-decoration:underline;
    font-weight:bold; 

}

a img {border: none; }

#menucontainer a {
    position: relative;
    display:block;
    text-align:center;
    line-height:35px;
    vertical-align:50%;
    margin-bottom:3px;
    color:#000000; 
    text-decoration:none; 
    font-weight:bold;
    /*background:url("buttonimage.png") no-repeat;*/
    
}

#menucontainer a:hover {
    position: relative;
    display:block;
    text-align:center;
    line-height:35px;
    vertical-align:50%;
    margin-bottom:3px;
    color:#999999; 
    text-decoration:none; 
    font-weight:bold;
    padding-bottom:5px;
    border-bottom-width: 1px; 
    border-bottom-style: solid; 
    border-bottom-color: #ffffff;
    /*background:url("buttonimagehoover.gif") no-repeat;*/
    
}

#menucontainer a:active {
    position: relative;
    display:block;
    text-align:center;
    line-height:35px;
    vertical-align:50%;
    margin-bottom:3px;
    color:#ffffff; 
    text-decoration:none; 
    font-weight:bold;
    padding-bottom:5px;
    /*background:url("buttonimagehoover.gif") no-repeat;*/
    
} 

p { 

font: 16px Arial, Helvetica, sans-serif;
color: #000000;

font-weight:bold;
padding:0px 0px 0px 20px;
/*width: 80%;*/

}

table { 

font: 16px Arial, Helvetica, sans-serif;
font-weight:bold;
color: #000000;


}

h1 {  

font-size:22px;
line-height:35px;
vertical-align:50%;
font-weight: bold; 
color:#000000; 

} 


h2 { 

font-size: 16px;
line-height:25px;
vertical-align:50%; 
font-weight: bold; 
color: #000000;  

} 

h3 { 

font-size: 14px;
line-height:20px;
vertical-align:50%; 
font-weight: bold; 
color: #000000;  

} 
 
/************************* ID's *************************/ 

#a5-body-center {
    text-align:center;
}

#a5-body {
    position:relative;
    margin-left:auto;
    margin-right:auto;
    width:770px;
    height:100%;
    text-align:left;
    /*background:white;*/
    border:0px solid #ffffff;

}

#logo {
    position:absolute;
    top:0px;
    width:100%;
    height:128px;
    background:url("topp.jpg");  
    background-repeat: no-repeat; 
    border:0px solid #ffffff;
    
}

#heading1 {
    position:absolute;
    top:138px;
    width:550px;
    height:35px;
    padding:5px 0px 0px 20px;
    background:url("heading1_bakgrunn.png");  
    background-repeat: no-repeat;
    border:0px solid #999999;
    
}

#heading2 {
    width:550px;
    height:25px;
    margin:20px 0px 0px 0px;
    padding:4px 0px 0px 20px;
    background:url("heading2_bakgrunn.png");  
    background-repeat: no-repeat;
    border:0px solid #999999;
    
}



#heading3 {
    width:550px;
    height:20px;
    margin:20px 0px 0px 0px;
    padding:2px 0px 0px 20px;
    background:url("heading3_bakgrunn.png");  
    background-repeat: no-repeat;
    border:0px solid #999999;
    
}

#menucontainer {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    position:absolute;
    text-align:center;
    top:138px;
    left:570px;
    width:200px;
    /*background:#666666;*/
    border:0px solid #ffffff;

}

#menu {
    margin:0px 0px 0px 0px;
    padding:0px 0px 0px 0px;
    top:0px;
    width:200px;
    background-image:url('buttonimage.png');
    background-repeat: no-repeat;
    border:0px solid #ffffff;
}

#news {
    position:absolute;
    /*text-align:center;*/
    padding:10px 10px 0px 20px;
    top:470px;
    left:570px;
    width:200px;
    /*background-image:url('lystransbakgrunn.png');*/
    border:1px solid #000000;
}

#ad2 {
    position:absolute;
    /*text-align:center;*/
    top:690px;
    left:570px;
    width:200px;
    /*background-image:url('lystransbakgrunn.png');*/
    border:0px solid #ffffff;
}

#content {
    position:absolute;
    margin:0px 0px 0px 0px;
    padding:0px 0px 50px 10px;
    text-align:left;
    top:188px;
    left:0px;
    width:550px;
    /*background:#666666;*/
    border:0px solid #ffffff;
    
}

