
body{
background-image:url(../img/bg.jpg);
background-repeat:repeat-x;
background-color:#00608e; 
margin-top: 0px;
height: 100%;
width: 100%;
}


#cont_spalt1 a{
font-family: georgia;
font-size: 12px;
color: #a56500;
cursor: pointer;
}

p{
font-family: georgia;
font-size: 12px;
line-height: 20px;
color: #a56500;
}

h1{
font-family: georgia;
font-size: 15px;
line-height: 20px;
font-weight:100;
color: #a56500;
}

li{
font-family: Verdana;
font-size: 9px;
color: #a56500;
font-style:italic;
}

.date{
font-family: georgia;
font-size: 12px;
color: #a56500;
font-style:italic;
}


#banner{
position: absolute;
width: 200px;
height: 250px;
margin-top: 280px;
margin-left: 926px;
z-index: 5;
}


#meny{
position: absolute;
width: 150px;
height: auto;
margin-top: 240px;
left: 50%; 
margin-left: -406px;
z-index: 3;
}

#menyinner{
position:relative;
width: 150px;
height: auto;
margin-right:0px;
}


#menytop{
background-image:url(../img/menytop.jpg);
position:relative;
width: 150px;
height: 15px;
z-index: 3;
}

#menymid{
background-image:url(../img/menymid.jpg);
background-repeat: repeat-y;
position:relative;
width: 150px;
height: auto;
z-index: 3;
padding-bottom: 10px;
}

#menybot{
background-image:url(../img/menybot.jpg);
position:relative;
width: 150px;
height: 15px;
z-index: 3;
}

#submeny1{
display: none;
}

#submeny2{
display: none;
}

#submeny3{
display: none;
}

#submeny4{
display: none;
}

#submeny5{
display: none;
}

#language{
background-image:url(../img/flags.png);
position:relative;
width: 150px;
height: 27px;
z-index: 3;
}

#toplogo{
background-image:url(../img/toplogo.png);
width:236px;
height:84px;
margin-top:74px;
margin-left: 0px;
float:left;
z-index: 1;
}

#topbyline{
background-image:url(../img/topbyline.png);
width:236px;
height:84px;
margin-top:74px;
margin-right: 0px;
float:right;
z-index: 1;
}

#main{
position:absolute;
width:679px;
height: auto;
left: 50%; 
margin-left: -310px;
cursor:auto;
float:left;
}

#maintop{
background-image:url(../img/maintop.png);
position: absolute;
left: 45px;
top: 0px;
width:588px;
height:79px;
float:left;
}

#maincenter{
background-image:url(../img/maincenter.png);
position: relative;
left: 45px;
top:79px;
width:588px;
height: auto;
z-index: inherit;
float:left;
padding-bottom: 30px;
}

#mainbot{
background-image:url(../img/mainbot.png);
background-repeat:no-repeat;
position: relative;
float:left;
top: 70px;
width:679px;
height:50px;
margin-left: 0px;
padding-bottom: 30px;
}

#cont_toppix{
background-color:#006699;
position:relative;
left: 15px;
top: 0px;
width:560px;
height:200px;
float:left;
z-index:inherit;
}

#cont_spalt1{
position:relative;
left: 40px;
top: 20px;
width:300px;
height:auto;
min-height: 400px;
float:left;
z-index:2;
}

#cont_spalt2{
position:relative;
left: 70px;
top: 21px;
width:170px;
height: auto;
min-height: 300px;
float:left;
z-index:2;
}

.sideinfo{
position:relative;
width: 165px;
height: auto;
float:left;
z-index:2;
padding: 10px;
font-family: georgia;
font-size: 11px;
line-height: 14px;
color: #FFFFFF;
background-color: #88a6b5;
margin-bottom: 10px;
margin-top: 10px;
}

.sideinfo a{
font-family: georgia;
font-size: 10px;
line-height: 14px;
color: #FFFFFF;
text-decoration: underline;
}

.sidelink{
padding: 5px;
padding-left: 8px;
width: 163px;
background-color:#FFFFFF;
margin-bottom: 0px;
font-family: georgia;
font-size: 11px;
line-height: 14px;
color: #568298;
}

.sidelink_large{
padding: 5px;
padding-left: 8px;
width: 163px;
background-color:#FFFFFF;
margin-bottom: 10px;
font-family: georgia;
font-size: 11px;
line-height: 14px;
color: #568298;
}


.sidelink a{
font-family: georgia;
font-size: 11px;
line-height: 14px;
color: #568298;
cursor: pointer;
text-decoration: none;
}

.sidelink a:visited{
color: #568298;
text-decoration: none;
}

.sidelink_large a{
font-family: georgia;
font-size: 11px;
line-height: 14px;
color: #568298;
cursor: pointer;
text-decoration: none;
}

.sidelink_large a:visited{
color: #568298;
text-decoration: none;
}


#cont_text{
position:relative;
left: 45px;
top: 20px;
width:320px;
height:auto;
float:left;
z-index: inherit;
}

#cont_infos{
position:relative;
top: 14px;
left: 20px;
width: 550px;
height: 220px;
float: left;
z-index: inherit;
}

#cont_divider{
background-image:url(../img/divider.jpg);
position:relative;
top: 15px;
left: 50px;
width: 10px;
height: 305px;
float: left;
z-index: inherit;
}

#cont_divider_horiz{
background-image:url(../img/divider_ligg.jpg);
position:relative;
top: 15px;
width: 305px;
height: 10px;
float: left;
z-index: inherit;
}

.stor{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 15px;
color: #a56500;
}

.red{
font-family: Verdana;
font-size: 10px;
color: #db3c3e;
}

.green{
font-family: Verdana;
font-size: 10px;
color: #009900;
}

.cont_frame{
position:relative;
width: 300px;
height: 200px;
}

.photo{
position:relative;
width: 137px;
float:left;
}

.photo_info{
margin-left: 10px;
position:relative;
width: 150px;
float:left;
}

.knapp{
font-family: verdana;
font-size: 11px;
color: #568298;
background-color: #FFFFFF;
border: 0px;
}

#flashcontent{
width:560px;
height:200px;
}

.menulink{
font-family: georgia;
font-size: 13px;
line-height: 22px;
color: #a56500;
cursor: pointer;
padding-left: 20px;
text-decoration:none;
}

.submenulink{
font-family: georgia;
font-style:italic;
font-size: 13px;
line-height: 22px;
color: #fc6e5a;
cursor: pointer;
padding-left: 30px;
text-decoration:none;
}



