body 	
	{ background-color: #FFF }


/* PAGE AREAS */

.header
{	padding-left: 10px;
	border: 0px none;
	padding-bottom: 2px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70% }


.contentareatable
{	margin-top: 0px;
	padding-bottom: 20px;
	border: 0px;
	width: 100%; }

.menuareatable
{	padding-left: 10px;
	font-size: 65%;
	color: #333;
	width: 170px }

.maintable
{	font-size: 70%;
	color: #333; }

.extraareatable
{	font-size: 65%;
	color: #333; }

.brodtext
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	line-height: 130%;
	margin-left: 15px;
	margin-right: 10px;
	margin-bottom: 10px; }

.extratable
{	width: 170px;
	margin-bottom: 10px; }

.footer
{	border-collapse: collapse;
	border-top: 2px solid #699;
	border-right: 0px none;
	border-bottom: 1px solid #699; 
	border-left: 0px none; 
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	padding: 4px }


/* STANDARDTAGGAR OCH FORMATTAGGAR*/

h1
{	font-family: Arial, Helvetica, sans-serif;
	font-size: 140%;
	font-weight: bold;
	color: #996;
	margin-left: 15px;
	margin-right: 10px;
	margin-bottom: 1em;
	margin-top: 1px}

h2
{	font-size: 120%;
	font-weight: bold;
	color: #663;
	margin-bottom: 0.5em;
	margin-top: 1.5em }

h3
{	font-size: 100%;
	font-weight: bold;
	color: #663;
	margin-top: 1.5em;
	margin-bottom: 0.5em; }

.Heading1
{	font-size: 120%;
	font-weight: bold;
	color: #663;
	margin-bottom: 0.5em;
	margin-top: 1.5em }

.Heading2
{	font-size: 100%;
	font-weight: bold;
	color: #663;
	margin-top: 1.5em;
	margin-bottom: 0.5em }

p
{	margin-top: 0px;
	margin-bottom: 1em; }

a:link
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: #069;
	text-decoration: none }

a:visited
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: #069;
	text-decoration: none }

a:hover
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: #069;
	text-decoration: underline }

hr
{	color: #CC9;
	border: 0px none;
	line-height: 1px;
	height: 1px }

ul
{	list-style-image: url('/images/menypil.gif');
	list-style-position: outside;
	marker-offset: 10px;
	margin-top: 0px;
	margin-bottom: 1em; }



/* HEADER */

.headertable
{	border-bottom: 2px solid #699; }

.topmenu
{	padding-left: 10px;
	width: 674px;
	border-collapse: collapse;
	border: 0px;
	border-top: 1px solid #699;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	v-align: middle }

.topmenubottenstreck
{	margin-left: 10px;
	border-top: 2px solid #699; }

.searchfield
{	border: 1px solid #996;
	height: 14px;
	width: 80px;
	margin-right: 5px;
	margin-left: 5px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 1em }


/* MAIN AREA ELEMENTS */


/*.menytext
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 0.65em;
	margin-top: 7px;
	margin-right: 2px; }*/

.vmenyrad
{	padding-top: 4px;
	padding-bottom: 3px; 
	padding-right: 1px;  }

.rutrubrikram
{	border: 1px solid;
	border-color: #996;
	background-color: #CC9;
	padding-left: 5px;
	padding-top: 2px}

.rutrubrik
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	font-size: 110%;
	color: #663;
	float: left; }

.rutcontentram
{	border-collapse: collapse;
	border-left:1px solid #996;
	border-right:1px solid #996;
	border-top:0px;
	border-bottom:0px;
	background-color: #f9f8f2; 
	}

.rutvbottenrund
{	background-color: #F9F8F2;
	height: 5px;
	font-size: 1px;
	border: 1px solid #996;
	border-top: 0px }

.ruthbottenrund
{	background-color: #F9F8F2;
	height: 5px;
	font-size: 1px;
	border: 1px solid #996;
	border-top: 0px }

.ruthbottenplatt
{	background-color: #F9F8F2;
	height: 5px;
	font-size: 1px;
	border: 1px solid #996;
	border-top: 0px }

.mainkolumnsmal
{	width: 380px;
	padding: 5px;
	margin: 0px;
	border: 0px none;
	voice-family:inherit;
	float }

.mainkolumnbred
{	float: left;
	width: 550px }

.fillist
{	border: 0px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: #333;
	margin-left: 20px;
	margin-top: 0.5em;
	margin-right: 20px; }

.nyhetsgringress
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: #333;
	font-weight: bold;
	line-height: 130%;
	margin-left: 15px;
	margin-right: 10px;
	margin-top: 0.5em;
	margin-bottom: 1.4em; }
	
.nyhetstabell
{	
	margin-left: 12px;
	margin-bottom: 1.4em;
	/*margin-right: 5px; 
	margin-top: 0.5em;
	*/ }
	
.publiceringsdatum
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 85%;
	color: #333; }
	
a.nyhetsarkiv
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 95%;
	color: #069;
	text-decoration: none}

.gammalt
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: #333; }

.hkolumn
{	float: right;
	width: 170px;
	top: 0px;
	padding: 5px;
 	margin: 0px;
	border: 0px;
	voice-family:inherit; }

.b168-bild
{	border: 1px;
	border-color: #FFF;
	border-style: solid;
	margin-bottom: 10px }

.b168-bild-ram
{	border: 1px;
	border-color: #663;
	border-style: solid;
	margin-bottom: 10px }

.bildtext
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-style: italic;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 15px; }

.nyhetstid
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: #666;
	margin: 5px;
	margin-top: 4px;
	margin-bottom: 0px }

.nyhetstext
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	margin: 5px;
	margin-top: 0;
	margin-bottom: 0px }

.nyhetsarkiv
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	margin-right: 5px;
	float: right; }

.faktaruta
{	border: 1px solid;
	border-color: #996;
	padding: 5px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	background-color: #CC9;
	margin-top: 0px;
	margin-bottom: 10px; }

.snabblankruta
{	border: 1px solid;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 10px;}

.lanklista
{	margin-top: 10px;
	position: relative;
	margin-left: 5px;
	margin-right: 1px;
	font-family: Verdana, Tahoma, Arial, Helvetica; }

{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
{  }
/*.rutlinje
{	border-collapse: collapse; border: 1px solid;
	border-color: #996;
	height: 1px;
	width: 15px;
	align: center }
*/

/* NYHETSARKIV */

.nyhetsarkivtablerubrik
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight: bold;
	color: #663;
	background-color: #cc9; }

.nyhetsarkivrad
{	border-top: 1px solid #cc9;
	padding-top: 5px;
	padding-bottom: 1px; }

.nyhetsarkivtableingress
{	padding-top: 5px;
	padding-bottom: 5px;
	color: #666; }



/* FILLISTA */

.fillistarad
{	padding-top: 2px;
	padding-bottom: 1px; }

.fillistaradskugg
{	padding-top: 2px;
	padding-bottom: 1px;
	background-color: #EEE; }

.fillistafilnamn
{	line-height: 130%;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color:#777;
	margin-top: 2px;
	margin-left: 1px; }



/* FOOTER */

.footertable
{	margin-left: 10px; }

.footerprickad
{	border-collapse: collapse;
	border-left:2px dotted #699;
	border-top:2px solid #699;
	border-bottom:1px solid #699;
	width: 140px;
	border-right: 0px none;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	padding: 4px }




/* UTSKRIFT */

.printCopyright
{	border-collapse: collapse;
	border-top: 1px solid #699;
	border-right: 0px none;
	border-bottom: 0px none;
	border-left: 0px none;
	padding-left: 15px;
	font-size: 80%;
	font-family: Verdana, Tahoma, Arial, Helvetica }

.printNedladdad
{	padding-left: 15px;
	font-size: 80%;
	font-family: Verdana, Tahoma, Arial, Helvetica }

	
/* PERSONAL OCH UTBILDNING */

.margin-left
{
  margin-left: 5px;}

.TreeView
{	color:#000000;
/*	font-size:80%; */
/*	font-size:110%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

A.TreeView:LINK
{	Text-Decoration: none;
	color:#4682b4;
/*	font-size:100%; */
	font-family: Verdana, Tahoma, Arial, Helvetica }

A.TreeView:VISITED
{	Text-Decoration: none;
	color:#4682b4;
/*	font-size:100%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

A.TreeView:HOVER
{	Text-Decoration: underline;
	color:red;
/*	font-size:100%; */
	font-family: Verdana, Tahoma, Arial, Helvetica }

.StaffNotice
{	color:#003366;
/*	font-size:85%; */
	font-family: Verdana, Tahoma, Arial, Helvetica }

.StaffRowItem
{	color:#003366;
/* 	font-size:105%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

.StaffHeader1
{	color:#996;
/*	font-size:110%;*/
 	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight:bold }

.StaffHeader2
{	color:#996;
/*	font-size:110%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight:bold }

.StaffColumnHeader1
{	color:#FFFFFF;
/*	font-size:110%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight:bold;
	background-color:#003366}

.StaffColumnHeader2
{	color:#003366;
/*	font-size:110%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-weight:bold;
	background-color:#c4d7ea}

.RowColorEven
{	background-color:#FFFFFF}

.RowColorOdd
{	background-color:#eff5fc}

.StaffListForm
{	color:#000000;
	font-size:100%;
	font-family: Verdana, Tahoma, Arial, Helvetica }

.StaffListView
{	color:#000000;
	font-size:100%;
	font-family: Verdana, Tahoma, Arial, Helvetica }

A.StaffListView:LINK
{	Text-Decoration: none;
	color:#4682b4;
/*	font-size:80%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

A.StaffListView:VISITED
{	Text-Decoration: none;
	color:#4682b4;
/*	font-size:80%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

A.StaffListView:HOVER
{	Text-Decoration: underline;
	color:red;
/*	font-size:80%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

.EducationForm
{	color:#000000;
/*	font-size:110%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

.EducationListView
{	color:#000000;
/*	font-size:80%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

A.EducationListView:LINK
{	Text-Decoration: none;
	color:#4682b4;
/*	font-size:100%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

A.EducationListView:VISITED
{	Text-Decoration: none;
	color:#4682b4;
/*	font-size:100%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }

A.EducationListView:HOVER
{	Text-Decoration: underline;
	color:red;
/*	font-size:100%;*/
	font-family: Verdana, Tahoma, Arial, Helvetica }


/* INDEX-SIDAN */

.indexarea
{	margin-left: 10px }

.IndexMainImage
{	border: 0px;
	margin-left: 10px; }

.IndexProfilingang
{	border: 0px;
	margin-bottom: 10px;
	float: right; }

.IndexBlivandeStudent
{	border: 1px solid #996;
	width: 157px;
	height: 58px;
	padding: 7px;
	background-image: url('images/blivandestudent.jpg');
	background-color: #cc9;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 80%;
	font-weight: bold;
	color: #663; }

.IndexNuvarandeStudent
{	border: 1px solid #996;
	width: 157px;
	height: 58px;
	padding: 7px;
	background-image: url('images/nuvarandestudent.jpg');
	background-color: #cc9;
	margin-top: 7px; 
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 80%;
	font-weight: bold;
	color: #663; }

.IndexTemaRubrik
{	border: 1px solid;
	border-color: #996;
	padding: 2px;
	padding-left: 7px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	font-weight: bold;
	color: #663;
	background-color: #cc9;
	width: 162px;
	margin-bottom: 3px; 
	margin-top: 15px; }

.IndexTemaLank
{	border: 1px solid;
	border-color: #996;
	padding: 2px;
	padding-left: 7px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	color: #663;
	background-color: #f9f8f2;
	width: 162px;
	margin-top: 0px;
	margin-bottom: 3px; }

.DaleaNyhetsrubrikTable
{	border-right:0px none #996;
	border-top:0px none #996;
	border-bottom:1px solid #996;
	border-left:1px solid #996;
	margin-right: 0px;
	margin-bottom: 3px; 
	margin-left: 0px; 
	margin-top: 15px;
	width: 340px; }

.DaleaNyhetsrubrikTd
{	padding: 0px;
	padding-left: 0px;
	border-top: 1px solid;
	border-color: #996;
	background-color: #cc9; 
	width: 340px; }

.IndexNyhetsrubrik
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 80%;
	font-weight: bold;
	color: #663; 
}

.IndexNyhetsarkiv
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 65%;
	float: right; }

.IndexNyhetsrubrikrund
{	background-color: #cc9;
	background-image: url('/images/indexnyhetsrubrikrund_bakg.gif');
	background-repeat: repeat;
	background-position:  right; 
	width: 6px; }

.IndexNyheter
{	border: 0px none;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: #663;
	padding-left: 7px;
	margin-left: 12px;
	margin-top: 3px;
	margin-right:0;
	margin-bottom:0;
	padding-right:2px;
	padding-top:2px;
 	padding-bottom:2px }

.IndexNyhetstid
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	color: #996;
	font-size: 70%; }

.IndexNyhetstext
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%; 
	margin-bottom: 7px; }

.IndexBanner1
{	border: 0px none; width: 160px; height: 50px;
	margin-top: 15px }

.IndexBanner2
{	border: 0px none; width: 160px; height: 100px;
	margin-top: 10px }

.IndexBanner3
{	border: 0px none; width: 160px; height: 50px;
	margin-top: 10px }
	
.DaleaBase
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 12px;	
}		
	
.DaleaHeader
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 110%;	
	font-weight: bold;
	color: #999934;	
	margin-left:0px;	
}	

.DaleaLabel
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 90%;	
	font-weight: bold;
	color: #999934;	
}

.DaleaField
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 90%;	
	font-weight: normal;
	/*color: #999934;	*/
	color:Black;
	
}

.DaleaLabelWildcards
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 80%;	
	font-weight: normal;
	color: #999934;	
}

.DaleaBrodtext
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 80%	
}	

.DaleaMenuHome
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	font-weight: bold;
	color: #663;	
	width: 162px;
	margin-bottom: 3px; 
	margin-top: 15px; }
	
.DaleaMenuHeader
{	border: 1px solid;
	border-color: #996;
	padding: 2px;
	padding-left: 7px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	font-weight: bold;
	color: #663;
	background-color: #cc9;
	width: 162px;
	margin-bottom: 3px; 
	margin-top: 15px; }

.DaleaMenuLink
{	border: 1px solid;
	border-color: #996;
	padding: 2px;
	padding-left: 7px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	color: #663;
	background-color: #f9f8f2;
	width: 162px;
	margin-top: 0px;
	margin-bottom: 3px; }

.DaleaNyhetsrubrikRund
{	background-color: #cc9;
	background-image: url('/images/indexnyhetsrubrikrund_bakg.gif');
	background-repeat: repeat;
	background-position:  right; 
	width: 6px; }

a.DaleaDoldLink:visited
{
color:white;
}

a.DaleaDoldLink:hoover
{
color:white;
}

a.DaleaDoldLink:link
{
color:white;
}

.DaleaSearchResult
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 10px;	
}

.DaleaPageHeaderTable
{	border-right:0px none #996;
	border-top:0px none #996;
	border-bottom:1px solid #996;
	border-left:1px solid #996;
	margin-right: 0px;
	margin-bottom: 3px; 
	margin-left: 12px; 
	margin-top: 15px;
	width: 300px; }

.DaleaPageHeaderTd
{	padding: 2px;
	padding-left: 7px;
	border-top: 1px solid;
	border-color: #996;
	background-color: #cc9; 
	width: 294px; }

.DaleaPageHeader
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	font-weight: bold;
	color: #663; 
	float: left; }


.DaleaBigHeader
{	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 130%;	
	font-weight: normal;
	color: #999934;	
}

.DaleaMenuRubrik
{	border: 1px solid;
	border-color: #996;
	padding: 2px;
	padding-left: 7px;
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 70%;
	font-weight: bold;
	color: #663;
	background-color: #cc9;
	width: 162px;
	margin-bottom: 3px; 
	margin-top: 15px; 
}

.DaleaButton
{
	background-color: #cc9;
	font-size: 80%	
}

.DaleaWarning
{
	color:Red;
	font-size: 80%;
	font-weight:bold;	
	font-family:Verdana, Tahoma, Arial, Helvetica;
}

.DaleaDataGrid
{
	border-color:#999934;
	border-style:ridge;
	background-color:#F9F8F2;
	font-family:Verdana, Tahoma, Arial, Helvetica;
	font-size:12px
}
		
.DaleaDataGridItemStyle
{
	background-color:#F9F8F2;
	color:Black
}

.DaleaDataGridAlternatingItemStyle
{
	background-color:#FFFFFF
}

.DaleaDataGridHeaderStyle
{
	color:#666633;
	background-color:#CCCC99;
	font-weight:bold
}

.DaleaDataGridFooterStyle
{
	color:#666633;
	background-color:#CCCC99
}

.DaleaReferenceListSubjectHeading
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 135%;	
	font-weight: normal;
	color: #999934;	
	margin-left:0px;	
}

.DaleaReferenceListYearHeading
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 135%;	
	font-weight: normal;
	color: #999934;	
	margin-left:0px;	
}

.DaleaReferenceListMainHeader
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 160%;	
	font-weight: normal;
	color: #999934;	
	margin-left:0px;	
}

.DaleaReferenceListPublicationTypeHeading
{
	font-family: Verdana, Tahoma, Arial, Helvetica;
	font-size: 115%;	
	font-weight: bold;
	color: #000000;	
	margin-left:0px;
}	



.TabView			{color:#000000; font-size:6pt; font-family: arial} 
A.TabView:LINK		{Text-Decoration: none; color:#000000; font-size:6pt; font-family: arial} 
A.TabView:VISITED	{Text-Decoration: none; color:#000000; font-size:6pt; font-family: arial}
A.TabView:HOVER		{Text-Decoration: underline; color:#4682b4; font-size:6pt; font-family: arial}

