BODY {
	behavior: url("/css/htc/csshover.htc");
	background: #FFFFF0;
}


table.header   {
	background: url('/css/huvudbaken.jpg');
	height: "80"
	
}

table.samiheader   {
	background: url('/css/bg_top.jpg');
	height: "80"
	
}

table.fotoheader   {
	background: url('/css/huvudbakenfoto.jpg');
	height: "80"
	
}

table.headere   { 	
		background: url('/css/huvudbakene.JPG'); 
		height: "80"}


table.headeradmin   { 	
		background: url('/css/huvudbakenadmin.JPG'); 
		height: "80"}

tr.listoverskrift {
	background: url('/css/overskrift.JPG');
}

tr.listoverskrift2 {  }
font.listoverskrift {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804519;
}
font.listoverskrift2 {
	font-size: 15pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804519;
	font-weight: 300;
	letter-spacing: normal;
	font-variant: normal;
}

font.headline {
	font-size: 15pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804519;
	font-weight: 300;
	letter-spacing: normal;
	font-variant: normal;
}
table.vanster {

}

td.leftover1 {

}

td.leftover2 {

}
td.leftover3 {
}
td.leftover4 {
}
td.leftover5 {
}
td.leftover6 {
}
td.leftover7 {
}
td.leftover8 {
}
td.leftover9 {
}
td.leftover10 {
}
td.rightover1 {
}

td.rightover2 {
}

td.rightover3 {

}
td.rightover4 {

}
td.rightover5 {
}
td.rightover6 {
}
td.rightover7 {
}
td.rightover8 {
}
td.rightover9 {
}
td.rightover10 {
}

table.hoger {

}

td.left1 {

}

td.left2 {
}

td.left3 {
}
td.left4 {
}
td.left5 {
}
td.left6 {
}
td.left7 {
}
td.left8 {
}
td.left9 {
}
td.left10 {
}

td.right1 {

}

td.right2 {

}

td.right3 {

}
td.right4 {

}
td.right5 {

}
td.right6 {

}
td.right7 {

}
td.right8 {

}
td.right9 {

}
td.right10 {

}


a.a         { color: Slate grey; text-decoration: none; font-size: 8pt }
a:visited.a    { color: Slate grey; text-decoration: none; font-size: 8pt }
a:hover.a    {
	color: Slate grey;
	text-decoration: none;
	font-size: 8pt;
	background-color: Yellow;
}
a:active.a     { color: Slate grey; text-decoration: none; font-size: 8pt }
a:link.a       { color: Slate grey; text-decoration: none; font-size: 8pt }




a.b         {  }
a:visited.b    {  }
a:hover.b    {

	text-decoration: none;

}
a:active.b     {  }
a:link.b       {  }




BODY, TD {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: x-small;
}



p            {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804519;
}
b, li        {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td           {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
font         {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804519;
	font-weight: 200;
}

font.normal         {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804519;
	font-weight: 200;
}

font.headline2         {
	font-size: 11pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804519;
	font-weight: 400;
}

body.huvud   {
	background-color: #979797;
	margin-top: 10px;
}
table.stor   {
	background-color: #FFECB2;
	border: 1px solid Maroon;
}
table.maincontent {
	background-color: #FFFFF0;
	border: 1px solid #FFECB2;
}


table.maincontent1 {
	background-color: #FFFFF2;
}


tr.maincontentudda { background-color: AntiqueWhite; }

tr.maincontentjamnt { background-color: Wheat; }



.lgfont {
	font-size: medium;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.smfont {
	font-size: x-small;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.redfont {
	color : Red;	
}

.bluefont {
	color : Blue;
}


a            {
	color: #003C00;
	text-decoration: none;
	font-size: 8pt;
}
a:visited    {
	color: #003C00;
	text-decoration: none;
	font-size: 8pt;
}
a:hover    {
	color: #003C00;
	text-decoration: underline;
	font-size: 8pt;
}
a:active     {
	color: #003C00;
	text-decoration: none;
	font-size: 8pt;
}
a:link       {
	color: #003C00;
	text-decoration: none;
	font-size: 8pt;
}









tr.mellan {
	height: 5px;
}

td.mellan1 {
	height: 5px;
}

td.mellan2 {
	height: 5px;
}

td.mellan3 {
	height: 5px;
}

 table.meny {
	background: url('/css/meny.JPG');
	border: 1px solid #E67F22

}

tr.menyrubrik {
	background-color: #E67F22;
	text-align: left;

	
}

font.menyrubrik {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF8DC;
	font-weight: 300;
	font-variant: small-caps;
	letter-spacing: 3px;

}

tr.menyunderrubrik {
	background-color: #E67F22;
	text-align: left;
}

font.menyunderrubrik {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FFF8DC;
	font-weight: 300;
	font-variant: small-caps;
	letter-spacing: 1px;

}

font.menyunderrubrik_2 {
	font-size: 8pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #9F662D;
	font-weight: 300;
	font-variant: small-caps;
	letter-spacing: 1px;
}

font.add {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Maroon;
}


font.menykategori {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: 300;
	text-align: left;
	font-variant: small-caps;
}

font:hover.menykategori {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: 300;
}

a:link.menykategori {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-style: normal;
	color: Indian Red;
	text-decoration: none;
}
a:hover.menykategori {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: Indian Red;
	text-decoration: none;
}

tr.menykategori {text-align: left;
 }



tr:hover.menykategori {
	background-color: #FFC782;
}




 table.switchcontent {
	border: 1px solid #FFECB2;
	background-color: #FFECB2;
}

tr.submeny   { text-align: left;	background-color: #FFDDAA;

 }
tr:hover.submeny {
background-color: #FFC782;
}





font.submeny {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: 300;
	text-align: left;
	font-variant: small-caps;
}
font:hover.submeny { 	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: 300; }
a.submeny { font-size: 9pt; font-family: Verdana, Arial; font-weight: bold; font-style: 
               normal; color: Indian red; text-decoration: none }
a:hover.submeny { font-size: 9pt; font-family: Verdana, Arial; font-weight: bold; font-style: 
               normal; color: White; text-decoration: none }

tr.menyavslut{
	background-image: url('/css/meny.JPG');}

A.meny {
	color: Red;
	text-decoration: none;}


a:hover.meny {
	color: Red;
	text-decoration: none;}





input.text
{
	color: #000000;
	background-color: #EEEEEE;
	border-color: #000000;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

input.box
{
	color: #000000;
	background: #FFFFFF;
	border-color: #000000;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

select
{
	color: #000000;
	background: #FFFFFF;
	border-color: #000000;
	border-top: none;
	border-bottom: none;
	border-left: none;
	border-right: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}






table.discuss {
	background-color: Black;
}

table.skriv {
	background-color: #FFE4B5;
}



tr.discussoverskrift {

}

font.discussoverskrift {
	font-size: 13pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A0522D;
	font-weight: 300;
	font-variant: small-caps;
}

tr.discussuppe {
	background-color: #E67F22;
	font-weight: bold;
}


tr.discussquestion1 {
	background-color: #FFDDAA;
}


tr.discusssvar1 {
	background-color: #FFCB7B;
}

tr:hover.discussquestion1 {
	background-color: #FFE6BF;
}


tr:hover.discusssvar1 {
	background-color: #FFE6BF;
}




tr.discussquestion {
	background-color: #FFDDAA;
}


tr.discusssvar {
	background-color: #FFCB7B;
}



tr.discussnere {
	background-color: #FFECB2;
}



td.discussuppe {
	background-color: #F4A460;
	font-weight: bold;
}

td.menyunderrubrik {
padding: 2px;
}

td.discussquestion1 {
	background-color: #FFDDAA;
}


td.discusssvar1 {
	background-color: #FFCB7B;
}

tr.behorig {
	background-color: #979797;
}



A.menykategori {
display: block;
width: 100%;
text-align: left;
text-decoration: none;
font-family:verdana;
font-size:7pt;
color: #000000;
}

a:hover.menykategori {

}








A.menulink {
	display: block;
	width: 100%;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003C00;
}

a:hover.menulink {
	background-color: #FFE6BF;
}


A.huvudmenulink {
	display: block;
	width: 100%;
	text-align: left;
	color: #000000;
	text-decoration: none;
}

a:hover.huvudmenulink {
	text-decoration: none;
}

a:visited.huvudmenulink {
	text-decoration: none;
}






#dhtmltooltip{
	position: absolute;
	width: 250px;
	border: 2px solid #F4A460;
	padding: 2px;
	background-color: #FFECB2;
	visibility: hidden;
	z-index: 100; /*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

/* main table sorting indicator */
.ewTableOrderIndicator {
	font-family: Webdings;	
}



ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;

}

li { /* all list items */
	float: left;
	position: relative;
	width: 14em;

}

li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: -1em;
	left: 0;
	width: 14em;

}

li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

#content {
	clear: left;
}
font.pil {
	font-size: 5pt;
}

A.tillspiskalendern {
	display: block;
	width: 100%;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #003C00;
}

a:hover.tillspiskalendern {
	background-color: #FFE6BF;
}

a.bild         { text-decoration: none }
a:visited.bild    { text-decoration: none }

a:hover.bild    { text-decoration: none }

a:active.bild    { text-decoration: none }

a:link.bild      { text-decoration: none }
