body {padding-bottom: 2em; padding-left: 2em; padding-right: 2em; padding-top: 2em; background-color: #cccc99; margin: 0; font-family: Arial, Helvetica, sans-serif; font-size: 12px;}


/* sidlayout */
 
 
 #toplager {width: 840px; height: 192px; background: #ffffff; margin-right: auto; margin-left: auto; border: 2px solid #333333; z-index:1;}
 #baslager {width: 840px; background: #ffffff; margin-top: 20px; margin-right: auto; margin-left: auto; border-left:2px solid #333333; border-right:2px solid #333333; border-top:0px solid #333333; border-bottom: 2px solid #333333;   z-index:1;}
 #skrivfalt{width: 796px; background: #ffffff; padding-left:22px; padding-right:22px;  }
 


#layout {width: 840px; background: #666666; margin-right: auto; margin-left: auto;}



#menu {width: 840px; background: #333333; border-top: 1px solid #333333; border-bottom: 1px solid #333333; float: left;}
#menu ul {list-style: none; margin: 0; padding: 0; float: left; width: 100px; }
#menu a {font: 11px/16px arial, helvetica, sans-serif; display: block; margin: 0; padding: 2px 3px;}
#menu h2 {font-size: 14px;margin: 0; padding-top: 2px; padding-bottom: 2px; text-align:center; }
#menu a {color: #ffffff;background: #333333;text-decoration: none;border-right: 1px solid #ffffff;}
#menu a:hover {color: #ffffff;background: #339933;}
#menu a:visited{color: #ffffff;}
#menu a:link{ color: #ffffff;}
#menu a:current{ color: #ffffff;}
#menu li {position: relative;}
#menu ul ul ul {position: absolute;top: 0;left: 100%;}
#menu ul ul {position: absolute;z-index: 500;}


/* göm undermenyerna */
div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

/* visa undermenyerna vid mouseover*/
div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}



#sidomenycontainer{border-bottom: 1px solid #666666;}
#sidomeny{margin: 0;padding: 0;width: 200px;list-style-type: none;font: 12px Arial, Helvetica, sans-serif;background: #333333;
	border-bottom: 1px solid #996666;}
#sidomeny a{display: block;width: auto;height:100%;padding-left: 4px;padding-top: 4px;padding-bottom: 4px;	text-decoration: none;
	border-top: 1px solid #ffffff;border-right: 1px solid #ffffff;border-left: 1px solid #ffffff;}
#sidomeny a:link{color: #ffffff; }
#sidomeny a:visited{color: #ffffff;}
#sidomeny a:hover{background: #339933;}
#sidomeny a#current{background: #666666; color: #ffffff; }
#sidomeny a#rubrik{background: #543020; color: #ffffff; font-size: 20px; font-weight: bold;}
#sidomeny a#rubrik_current{background: #333333; color: #ffffff; font-size: 20px; font-weight: bold;}


.senaste_nytt_hr{ width: 569px; height: 0px; background-color: transparent; border-top: 1px dashed #999999; border-bottom: none 0px; border-left: none 0px; border-right: none 0px; }
.senaste_nytt_rubrik{ font-weight: bold; font-size:14px; margin-bottom: 5px; margin-top: 5px }
.senaste_nytt_uppdaterad{ text-align: right; color: #999999; margin-bottom: 5px; margin-top: 5px }
.senaste_nytt_text{ margin-bottom: 10px }
.senaste_nytt_sistadatum{ font-style: italic; }



.main_text {font-size: 12px;color: #000000;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: normal;}

.vit_text_12 {font-size: 12px;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: normal;}
.vit_text_12bold {font-size: 12px;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: bold;}
.vit_text_14bold {font-size: 14px;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: bold;}
.vit_text_16bold {font-size: 16px;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: bold;}
.vit_text_18bold {font-size: 18px;color: #FFFFFF;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: bold;}

.svart_text_12bold {font-size: 12px;color: #000000;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: bold;}
.svart_text_14bold {font-size: 14px;color: #000000;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: bold;}
.svart_text_16bold {font-size: 16px;color: #000000;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: bold;}

.rubrik_text {font-size: 18px;color: #000000;font-family: Arial, Helvetica, sans-serif;top: auto;}
.rubrik_text_bold {font-size: 18px;color: #000000;font-family: Arial, Helvetica, sans-serif;top: auto;font-weight: bold;}




.size1				{ Font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.size2				{ Font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
.size3				{ Font-family: Arial, Helvetica, sans-serif; font-size: 12pt}
.size4				{ Font-family: Arial, Helvetica, sans-serif; font-size: 16pt}
.size5				{ Font-family: Arial, Helvetica, sans-serif; font-size: 19pt}
.size6				{ Font-family: Arial, Helvetica, sans-serif; font-size: 24pt}
.size7				{ Font-family: Arial, Helvetica, sans-serif; font-size: 36pt}

.size5_rod			{ Font-family: Arial, Helvetica, sans-serif; color:#FF0000; font-size: 19pt}
.size5_gron			{ Font-family: Arial, Helvetica, sans-serif; color:#339933; font-size: 19pt}

input,textarea, select,{color : #000000;font: normal 12px;border-collapse: collapse; border: 1px solid #000000;}

a:link { font-family: Arial, Helvetica, sans-serif;color: #1b62a6;text-decoration: none;}
a:active { font-family: Arial, Helvetica, sans-serif;color: #1b62a6;text-decoration: none;}
a:visited { font-family: Arial, Helvetica, sans-serif;color: #1b62a6;text-decoration: none;}
a:hover {  font-family: Arial, Helvetica, sans-serif;text-decoration: underline;color: #1b62a6;} 

.class_vitlank {color: #ffffff; top: auto; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif;}
.class_vitlank A:link { color: #ffffff; top: auto; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.class_vitlank A:visited {color: #ffffff; top: auto; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.class_vitlank A:active {color: #fffff; top: auto; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: none;}
.class_vitlank A:hover {color: #ffffff; top: auto; font-weight: bold; font-size: 18px; font-family: Arial, Helvetica, sans-serif; text-decoration: underline;}


.style_blue_bold_lank {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #1b62a6; text-decoration: none;}
.style_blue_lank {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #1b62a6; text-decoration: none;}
.style_navigation {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #6699cc; text-decoration: none;}
.style_navigation_bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #6699cc; text-decoration: none;}
.style_meny_lank {font-family: Arial, Helvetica, sans-serif;font-size: 18px;font-weight: bold; color: #000000; text-decoration: none;}

.classLank A:link {font-family: Arial, Helvetica, sans-serif; color: #0066cc; text-decoration: none; font-size: 12px;}
.classLank A:visited {font-family: Arial, Helvetica, sans-serif; color: #0066cc; text-decoration: none; font-size: 12px;}
.classLank A:active {font-family: Arial, Helvetica, sans-serif; color: #0066cc; text-decoration: none; font-size: 12px;}
.classLank A:hover {font-family: Arial, Helvetica, sans-serif; 12px; color: #0066cc; text-decoration: underline; font-size: 12px;}









