body {
font: 11px Verdana, sans-serif; color: #473D33;
}


.rubrik1 {
font: bold 14px Verdana, sans-serif; color: #993300; 
}

.rubrik2 {
font: bold 12px Verdana, sans-serif; color: #DB4900;
}

.rubrik3 {
font: bold 11px Verdana, sans-serif; color: #473D33;
}

.rubrik_pagang {
font: bold 11px Verdana, sans-serif; color: #993300;
}

.rubrik_patv {
font: bold 11px Verdana, sans-serif; color: #8738fe;
}

a {
font: 11px Verdana, sans-serif; color: #473D33;
}

a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
}

#main {
position: relative; left: 7px; top: -10px; right: 5px;
}

#english {
position: relative; left: 360px; top: -60px;
}


#opacity {
background: #d0ac7a; 
opacity: 0.8; filter: alpha(opacity=80);
}

#box_valkommen {
border: 1px solid #cebca7;
background: #dfc8a9;
width: 356px;
padding: 4px;
position: relative; left: -6px; top: 0px; 
font: 11px Verdana, sans-serif; color: #473D33;
line-height:14px;
}

#box_valkommen a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_valkommen a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}


#box_pagang {
width: 356px;
padding: 4px;
position: relative; left: -6px; top: 5px; 
border: 1px solid #cebca7;
background: #dfc8a9;
font: 11px Verdana, sans-serif; color: #473D33;
line-height:13px;
}

#box_pagang a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_pagang a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

.box_kursschema {
width: 560px;
position: relative; left: -6px; top: 5px; 
border: 1px solid #cebca7;
background: #dfc8a9;
font: 11px Verdana, sans-serif; color: #473D33;

}

.box_kursschema a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

.box_kursschema a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

.kursschema { 
background: #e7d7c1;
padding: 3px;
}


#rubrikruta1 {
padding: 2px 4px 2px 4px; 
background: #c74302; 
opacity: 0.9; filter: alpha(opacity=90);
font: bold 11px Verdana, sans-serif; color: #473D33;
}

#box_aret_runt {
background: #dfc8a9;
width: 216px;
padding: 0px;
position: relative; left: 0px; top: 0px; 
border: 1px solid #cebca7;
font: 11px Verdana, sans-serif; color: #473D33;
line-height:15px;
}

#box_aret_runt a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_aret_runt a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#rubrikruta2 {
padding: 2px 4px 2px 4px; 
background: #ffbb55; 
opacity: 0.9; filter: alpha(opacity=90);
font: bold 11px Verdana, sans-serif; color: #473D33;
}

#box_sommar {
background: #dfc8a9;
width: 216px;
padding: 0px;
position: relative; left: 0px; top: 5px; 
border: 1px solid #cebca7;
font: 11px Verdana, sans-serif; color: #FF9000;
line-height:15px;
}

#box_sommar a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_sommar a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#rubrikruta3 {
padding: 2px 4px 2px 4px; 
background: #ffdf5f; 
opacity: 0.9; filter: alpha(opacity=90);
font: bold 11px Verdana, sans-serif; color: #473D33;
}

#box_host {
background: #dfc8a9;
width: 216px;
padding: 0px;
position: relative; left: 0px; top: 10px; 
border: 1px solid #cebca7;
font: 11px Verdana, sans-serif; color: #FF9000;
line-height:15px;
}

#box_host a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_host a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#rubrikruta4 {
padding: 2px 4px 2px 4px; 
background: #e9e5f2; 
opacity: 0.9; filter: alpha(opacity=90);
font: bold 11px Verdana, sans-serif; color: #473D33;
}

#box_vinter {
background: #dfc8a9;
width: 216px;
padding: 0px;
position: relative; left: 0px; top: 15px; 
border: 1px solid #cebca7;
font: 11px Verdana, sans-serif; color: #FF9000;
line-height:15px;
}

#box_vinter a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_vinter a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_winter {
background: #dfc8a9;
width: 216px;
padding: 0px;
position: relative; left: 0px; top: 10px; 
border: 1px solid #cebca7;
font: 11px Verdana, sans-serif; color: #FF9000;
line-height:15px;
}

#box_winter a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_winter a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}



#box_sistaminuten {
background: #dfc8a9;
width: 350px;
padding: 0px;
position: relative; left: 0px; top: 10px; 
border: 1px solid #993300;
font: 11px Verdana, sans-serif; color: #473D33;
line-height:15px;
}

#box_sistaminuten a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_sistaminuten a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_nyhet {
background: #dfc8a9;
width: 216px;
padding: 0px;
position: relative; left: 0px; top: 20px; 
border: 1px solid #cebca7;
font: 11px Verdana, sans-serif; color: #473D33;
line-height:15px;
}

#box_nyhet a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_nyhet a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}



#box_kontakt {
background: #dfc8a9;
width: 584px;
padding: 2px;
position: relative; left: -6px; top: 20px; 
border: 1px solid #cebca7;
font: 11px Verdana, sans-serif; color: #473D33;
}

#box_kontakt a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}


#box_kontakt a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_contact {
background: #dfc8a9;
width: 584px;
padding: 2px;
position: relative; left: -6px; top: 6px; 
border: 1px solid #cebca7;
font: 11px Verdana, sans-serif; color: #473D33;
}

#box_contact a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}


#box_contact a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}


#solidtext {
position: relative; 
font: bold 11px Verdana, sans-serif; color: #473D33;
} 

#textruta { 
padding: 4px;
}

#box_aktiviteter {
width: 364px;
padding: 0px;
position: relative; left: -5px; top: 0px; 
font: 11px Verdana, sans-serif; color: #473D33;
line-height:14px;
}

#box_valkommen a {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#box_valkommen a:visited {
font: 11px Verdana, sans-serif; color: #473D33;
text-decoration:underline; 
}

#menu {
padding:0; 
position: relative; left: -25px; top: 0px; 
list-style-type: none; 
width:160px;
}

#menu ul {
padding:0; 
margin:0; 
list-style-type: none; 
width:160px;
float:none;
}

#menu li {
position:relative;
float:none;
}

#menu a, #menu a:visited {
display:block;width:160px; 
font: bold 10px Verdana, sans-serif; color: #473D33;
height:18px; 
line-height:18px; 
text-decoration:none; 
text-indent:4px; 
background:#C1A47C;
border:1px solid #877865; 
border-width:0 1px 1px 0;
}

#menu li:hover > a {
background:#8D7A67; 
color:#FFCC66;
float:none;
}

#menu li ul {
display: none;
float:none;
} 

#menu li:hover > ul {
display:block; 
position:absolute; 
top:0; 
left:160px;
float:none;
}