span.citat {
	background-color: #FDFBEE;
	color: #65686D;
}
BODY {
	behavior: url("/css/htc/csshover.htc");
	background: White;
}

body.maincontent   {
	background: White;
	background-image: url('/css/huvudbaken.jpg');
	background-repeat: repeat-x;
}

table.header   {
	background: url('/css/huvudbaken.jpg');
	height: 90px;
	background-repeat: repeat-x;
}


table.headere   {
	background: url('/css/huvudbakene.JPG');
	height: 90px;
}


table.headeradmin   {
	height: 90px;
}

tr.listoverskrift {
	background-color: #E0E7F3;
		background: url('/css/listoverskrift_bak_orange_long.jpg');
}

tr.listoverskrift2 { 


 }
font.listoverskrift {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #7C838B;
}
font.listoverskrift2 {
	font-size: 20pt;
	font-family: "Times New Roman", Times, serif;
	color: #337124;
	font-weight: 400;
	letter-spacing: normal;
	font-variant: normal;
	font-style: italic;
}

font.listoverskrift3 {
	font-size: 10pt;
	font-family: "Times New Roman", Times, serif;
	color: Black;
	font-weight: 400;
	letter-spacing: normal;
	font-variant: normal;
	font-style: italic;
	
}


font.listoverskrift_nyhetsbrev {
	font-size: 16pt;
	font-family: "Times New Roman", Times, serif;
	color: Black;
	font-weight: 400;
	letter-spacing: normal;
	font-variant: normal;
	font-style: italic;
}

font.listoverskrift4 {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #8FBC8F;
	font-weight: 300;
	letter-spacing: normal;
	font-variant: small-caps;
}

font.headline {
	font-size: 15pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804519;
	font-weight: 300;
	letter-spacing: normal;
	font-variant: normal;
}

font.sidfot {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #626669;
}

table.vanster {

}


a.a         {
	color: #F4540F;
	text-decoration: none;
	font-size: 10pt;
}
a:visited.a    {
	color: #F4540F;
	text-decoration: none;
	font-size: 10pt;
}
a:hover.a    {
	color: #F4540F;
	text-decoration: none;
	font-size: 10pt;
	background-color: #FFD700;
}
a:active.a     {
	color: #F4540F;
	text-decoration: none;
	font-size: 10pt;
}
a:link.a       { color: Slate grey; text-decoration: none; font-size: 10pt }

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: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: 300;
}

font.aspmaker {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;

	font-weight: 300;
}

font.bildtext {
	font-style: italic;
}


b, li        {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
td           {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}




font.headline2         {
	font-size: 12pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #804519;
	font-weight: 400;
}

h1         {
font-size: 300%;
}

h2         {
font-size: 250%;
}

h3         {
font-size: 150%;
}

h4         {
font-size: 150%;
}



body.huvud   {
	background-color: White;
	background-image: url('/css/huvudbaken.jpg');
	background-repeat: repeat-x;
	margin-top: 0px;
}
body.nyhetsbrev   {
	background-color: #DBDBDB;
}
table.stor   {
	background-color: #F9FAFE;
	background-image: url(/css/stortableback_ljus.jpg);
}
table.maincontent {
	background: White;
}


table.maincontent1 {
	background: White;
}


tr.maincontentudda {
	background-color: #DAE6E5;
}

tr.maincontentjamnt {
	background-color: #F0F7F7;
}



.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: #4D0095;
	text-decoration: underline;
	font-size: 10pt;
}
a:visited    {
	color: #4D0095;
	text-decoration: none;
	font-size: 10pt;
}
a:hover    {
	color: #4D0095;
	text-decoration: underline;
	font-size: 10pt;
}
a:active     {
	color: #4D0095;
	text-decoration: none;
	font-size: 10pt;
}
a:link       {
	color: #4D0095;
	text-decoration: none;
	font-size: 10pt;
}








tr.mellan {
	height: 5px;
}

td.mellan1 {
	height: 5px;
}

td.mellan2 {
	height: 5px;
}

td.mellan3 {
	height: 5px;
}

 table.meny {
	background-color: #CCE7C4;
	background-image: url('/css/menybakgrund.jpg');
}

tr.menyrubrik {
	background-color: #95004B;
}

td.menyrubrik {
text-align: left;
}

font.menyrubrik {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-weight: 700;
	font-variant: small-caps;
	letter-spacing: 3px;
}

tr.menyunderrubrik {
	background-color: #95004B;
}

td.menyunderrubrik {
text-align: left;
padding: 2px;

}

font.menyunderrubrik {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-weight: 700;
	font-variant: normal;
	letter-spacing: 1px;
}




font.add {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F4540F;
}


font.menykategori {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: 600;
	text-align: center;
	font-variant: normal;

}
font:hover.menykategori {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: 600;

}



a:link.menykategori {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	font-style: normal;
	color: Indian Red;
	text-decoration: none;
}
a:hover.menykategori {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: 600;
	color: Indian Red;
	text-decoration: none;
}

tr.menykategori {text-align: center;
 }



tr:hover.menykategori {
	background-color: White;
}

font.kalenderrubrik {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: 300;
	text-align: center;
	font-variant: normal;
}




 table.switchcontent {
	border: 1px solid #FFECB2;
	background-color: #FFECB2;
}

tr.submeny   {
	background-color: #DFF2DC;
}
tr:hover.submeny {
	background-color: White;
}





font.submeny {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: 500;
	text-align: center;
	font-variant: normal;
}
font:hover.submeny { 	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	font-weight: 500; }
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;}

tr.extrameny {
	background-color: #5283C5;
}
	
td.extrameny {
padding: 2px;
}

a.extrameny_inaktiv         { 
font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: White;
	font-weight: 700;
	font-variant: normal;
	letter-spacing: 1px;
 }
a:visited.extrameny_inaktiv    { 
	color: White;
 }
a:hover.extrameny_inaktiv    {
	text-decoration: none;
	color: #F8A01A;
}
a:active.extrameny_inaktiv     {  }
a:link.extrameny_inaktiv       {  }



a.extrameny_aktiv         {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #FEE3BE;
	font-weight: 700;
	font-variant: normal;
	letter-spacing: 1px;
}
a:visited.extrameny_aktiv    { 
	color: #FEE3BE;
 }
a:hover.extrameny_aktiv    {

	text-decoration: none;
	color: #F8A01A;
}
a:active.extrameny_aktiv     {  }
a:link.extrameny_aktiv       {  }

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: 12px;
	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: 12px;
}

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: 12px;
}






table.discuss {
	background-color: Black;
}

table.skriv {
	background-color: White;
}



tr.discussoverskrift {

}

font.discussoverskrift {
	font-size: 14pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #95004B;
	font-weight: 300;
	font-variant: normal;
}

tr.discussuppe {
	background-color: #A4D597;
	font-weight: bold;
}


tr.discussquestion1 {
	background-color: #CCE7C4;
}


tr.discusssvar1 {
	background-color: #F2F9F0;
}

tr:hover.discussquestion1 {
	background-color: White;
}


tr:hover.discusssvar1 {
	background-color: White;
}




tr.discussquestion {
	background-color: #CCE7C4;
}


tr.discusssvar {
	background-color: #F2F9F0;
}



tr.discussnere {
	background-color: #B1D59F;
}



td.discussuppe {
	background-color: #DDEDD8;
	font-weight: bold;
}


td.discussquestion1 {
	background-color: #CCE7C4;
}


td.discusssvar1 {
	background-color: #F2F9F0;
}

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: 10pt;
	color: #4D0095;
}

a:hover.menulink {
	background-color: White;
}
a:visited.menulink {
	color: #4D0095;
}


A.kalenderlink {
	display: block;
	width: 100%;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #4D0095;
}

a:hover.kalenderlink {
	background-color: White;
}

a:visited.kalenderlink {
	color: #4D0095;
}


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: 150px;
border: 1px solid #F4540F;
padding: 2px;
background-color: lightyellow;
visibility: hidden;
z-index: 100;
}




/* 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: 12em;

}

li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: -1em;
	left: 0;
	width: 12em;

}

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;
}

font.tipset {
	font-size: 10pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F8D093;
	font-weight: 600;
	font-variant: normal;
	letter-spacing: normal;
	line-height: 20px;
}

A.tillspiskalendern {
	display: block;
	width: 100%;
	text-align: left;
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003C00;
}

a:hover.tillspiskalendern {
	background-color: #FFE6BF;
}

font.menyrubrikvit {
	font-size: 13pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #95004B;
	font-weight: 600;
	font-variant: normal;
	letter-spacing: 3px;
}
td.nyhetsbrev_rad_1 {
background-color: #729ACE;
background-image: url('http://www.startasmart.com/css/huvudbaken_nyhetsbrev.JPG');
text-align: right;
height: 60px;
}
td.nyhetsbrev_rad_2 {
background-color: White;	
}
td.nyhetsbrev_rad_3 {
background-color: #E9F0F8;	
}




tr.hmeny1 {
	background-color: #C0DFB9;
}
	
td.hmeny1 {
padding: 2px;
}

a.hmeny1_inaktiv         {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #95004B;
	font-weight: 700;
	font-variant: normal;
	letter-spacing: 1px;
	line-height: 14px;
}
a:visited.hmeny1_inaktiv    { 
	color: #95004B;
 }
a:hover.hmeny1_inaktiv    {
	text-decoration: none;
	color: White;
}
a:active.hmeny1_inaktiv     {  }
a:link.hmeny1_inaktiv       {  }



a.hmeny1_aktiv         {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	font-weight: 700;
	font-variant: normal;
	letter-spacing: 1px;
	line-height: 14px;
}
a:visited.hmeny1_aktiv    { 
	color: #A9A9A9;
 }
a:hover.hmeny1_aktiv    {

	text-decoration: none;
	color: White;
}
a:active.hmeny1_aktiv     {  }
a:link.hmeny1_aktiv       {  }




tr.hmeny2 {
	background-color: #CCE7C4;
}
	
td.hmeny2 {
padding: 2px;
}

a.hmeny2_inaktiv         {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #95004B;
	font-weight: 700;
	font-variant: normal;
	letter-spacing: 1px;
	line-height: 14px;
}
a:visited.hmeny2_inaktiv    { 
	color: #95004B;
 }
a:hover.hmeny2_inaktiv    {
	text-decoration: none;
	color: White;
}
a:active.hmeny2_inaktiv     {  }
a:link.hmeny2_inaktiv       {  }



a.hmeny2_aktiv         {
	font-size: 9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #A9A9A9;
	font-weight: 700;
	font-variant: normal;
	letter-spacing: 1px;
	line-height: 14px;
}
a:visited.hmeny2_aktiv    {
	color: #A9A9A9;
}
a:hover.hmeny2_aktiv    {

	text-decoration: none;
	color: White;
}
a:active.hmeny2_aktiv     {  }
a:link.hmeny2_aktiv       {  }
