/* Created using Style Master from Western Civilisation NS4.0 NS6 IE4.0 IE5 { 51 67 409 520 } */
/* Status of this document This document has been reviewed by W3C Members and other interested parties and has been endorsed by the Director as a W3C Recommendation. It is a stable document and may be used as reference material or cited as a normative reference from another document. W3C's role in making the Recommendation is to draw attention to the specification and to promote its widespread deployment. This enhances the functionality and interoperability of the Web. */

/* Copyright © World Wide Web Consortium, (Massachusetts Institute of Technology, Institut National de Recherche en Informatique et en Automatique, Keio University). All Rights Reserved. */

/* http://www.w3.org/TR/1998/REC-CSS2-19980512 */

/* This style sheet describes the typical formatting of all HTML 4.0 ([HTML40]) elements based on extensive research into current UA practice. Developers are encouraged to use it as a default style sheet in their implementations. */

ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, DIR, HR, MENU, PRE
{display: block}

/*class'es för meny-grejerna som alla ligger i <td>-element:*/
/*De översta i menyn*/
td.menyhead{
	background-color: #FFFFFF;
	color: #000000;
	text-align: center;
	font-family: Tahoma, Georgia, Times, 'Times New Roman', sans-serif;
	font-size: 11px;
	font-weight: 600;
}

td.menyhead table{
	text-align: center;
}

td.menyhead a, td.menyhead a:visited{
	background-color: transparent;
	color: #000000;
	font-family: Tahoma, Georgia, Times, 'Times New Roman', sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-decoration: none;
}

td.menyhead a:hover{
	background-color: transparent;
	color: #0000FF;
	text-decoration: underline;
}

td.slice1{
	text-align:right;
	vertical-align: top;
	padding: 0px;
}

td.slice2{
	text-align: left;
	vertical-align: top;
	padding:0px;
}

td.slice1 img, table.menyhead td.slice2 img{
	border: 0px;
	padding: 0px;
}

/*Vänstra menyn*/
td.MenuNavLeft{
	background-color:#FDF5E6;
	background-image: url(http://www2.mh.se/SHB/bilder/bg_meny_gul.gif); 
	background-attachment: fixed;
	background-position: top left;
	background-repeat: no-repeat;
	color: #000000;
	font-family: Tahoma, Georgia, Times, 'Times New Roman', sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-align: left;
	vertical-align: top;
	width: 120px;
	height: auto;
}

td.MenuNavLeft a, td.MenuNavLeft a:visited{
	background-color: transparent;
	color: #000000;
	font-family: Tahoma, Georgia, Times, 'Times New Roman', sans-serif;
	font-size: 11px;
	font-weight: 600;
	text-decoration: none;
}

td.MenuNavLeft a:hover{
	background-color: transparent;
	color: #0000FF;
	text-decoration: underline;
}

td.MenuNavLeft p{
	margin-top:0ex;
	margin-bottom: 1.5em;
	line-height: normal;
}

td.MenuNavLeft p span.listitem, td.MenuNavLeft p span.listitem a:link, td.MenuNavLeft p span.listitem a:visited, td.MenuNavLeft p span.listitem a:active{
	font-family: Tahoma, Georgia, Times, 'Times New Roman',sans-serif;
	font-weight: 300;
}

/*------------------SLUT MENY-stilar*/

/*Stil för utfyllnadscellerna*/
td.spacer{
	width: 30px;
	background-color: #FFFFFF;
	vertical-align: top;
}

td.spacer img{
	float: right;
	width: 2px;
	height: 350px;
}

td.meny{
	background-color: #FFFFFF;
}

/*----------Sidfoten :----------*/
td.pagefooter{
 background-color: #FFFFFF;
 color: #5f0666;
 font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
 font-size: 10px;
 padding-left: 10px;
 padding-right: 10px;
}

td.pagefooter a, td.pagefooter a:visited{
	background-color: #FFFFFF;
	color: #5f0666;	
	 font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif;
	 font-size: 10px;
	 text-decoration: underline;
}

td.pagefooter a:hover{
	background-color: #000000;
	color: #FFFF00;
	text-decoration: none;
}

td.pagefooter hr{
	border: 0px;
	color: Navy;
	margin-left: 0px;
	margin-right: 0px;
	height: 2px;
}
/*Slut sidoft-stil*/

/*Cellen som innehåller vilken avd eller dyl som man är på, tex "Studiehandboken":*/
/*Man bör göra något åt h1,h2 etc def, inte bra som de är - leder till jättemarginaler....*/
td.department{
	background-color: #FFFFFF;
	color: Navy;
	font-size: 20px;
	font-weight: 300;
	font-style: italic;
	line-height: 1.1em;
	padding-top: 20px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	text-align: right;
}

/*Cellen med själva innehållet på sida:*/
td.maincontent{
	background-color: #FFFFFF;
	color: #000000;
	text-align: left;
	vertical-align: top;
	font-size: 14px;
	font-family:Georgi,'Times New Roman',Times,serif;
	font-weight: 300;
}

 td.maincontent p{
	font-size: 14px;
	font-family:Georgi,'Times New Roman',Times,serif;
	font-weight: 300;
	margin-bottom: 1ex;
	margin-left: 0px;
	line-height: normal;
	text-align: left;
}



/*Övrigt som ska stylas:*/
A:hover {
    BACKGROUND-COLOR: #ffff00;
    COLOR: blue;
    text-decoration: underline;
}

A:link{ color: #003; text-decoration: none;  }

address
 { color: #5f0666; font-size: 9px; font-family: Tahoma, Helvetica, Arial, Verdana, sans-serif }

LI
{display: list-item}

HEAD
{display: none}

TABLE
{display: table}

TR
{display: table-row}

THEAD
{display: table-header-group}

TBODY
{display: table-row-group}

TFOOT
{display: table-footer-group}

COL
{display: table-column}

COLGROUP
{display: table-column-group}

TD, TH
{display: table-cell}

CAPTION
{display: table-caption}

TH{font-weight: bolder;  text-align: center  }

BODY{
	background-color:#FDF5E6;
	color: #000000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:  9pt;
	line-height: 1.33;
	padding: 8px;
	margin-top: 2px;
	margin-right: 4px;
	margin-left: 4px;
	text-align: left;
	vertical-align: top;
}

CAPTION
{text-align: left}

H2{
font-size:  1.5em;
/*Förmodligen detta som avsettts.... */
padding: .83em 0em .83em 0em;
}

H1
 { font-size: 2em; font-family: Verdana, Helvetica, Arial, sans-serif; margin: 0.67em 0 }
 
H3
{font-size:  1.17em;
margin-bottom:  1em;
margin-left: 0;
margin-right: 0;
margin-top:  1em}

H4, P, BLOCKQUOTE, UL, FIELDSET, FORM, OL, DL, DIR, MENU
{margin-bottom:  1.33em;
margin-left: 0;
margin-right: 0;
margin-top:  1.33em}

H5
{font-size:  .83em;
line-height:  1.17em;
margin-bottom:  1.67em;
margin-left: 0;
margin-right: 0;
margin-top:  1.67em}

H6
{font-size:  .67em;
margin-bottom:  2.33em;
margin-left: 0;
margin-right: 0;
margin-top:  2.33em}

H1, H2, H3, H4, H5, H6, B, STRONG
{font-weight: bolder}

BLOCKQUOTE
{margin-left:  40px;
margin-right:  40px}

I, CITE, EM, VAR, ADDRESS
{font-style: italic}

PRE, TT, CODE, KBD, SAMP
{font-family: monospace}

PRE
{ white-space: pre;}

BIG
{font-size:  1.17em}

SMALL, SUB, SUP
{font-size:  .83em}

SUB
{vertical-align: sub}

SUP
{vertical-align: super}

S, STRIKE, DEL
{text-decoration: line-through}

HR
{border:  1px inset}

OL, DIR, MENU, DD  /*UL var med &så, men 40 px marginal... tror inte de' va...*/
{margin-left:  40px}

OL
{list-style-type: decimal}

OL UL, UL OL, UL UL, OL OL
{margin-bottom: 0;
margin-top: 0}

U, INS
{text-decoration: underline}

CENTER
{text-align: center}

BR:before
{content: "\A"}

/* An example of style for HTML 4.0's ABBR/ACRONYM elements */

ABBR, ACRONYM
{font-variant: small-caps;
letter-spacing:  0.1em}

A[href]
{}

:focus
{outline: thin}

/* Begin bidirectionality settings (do not change) */
/*
BDO[DIR="ltr"]
{direction: ltr;
unicode-bidi: bidi-override}

BDO[DIR="rtl"]
{direction: rtl;
unicode-bidi: bidi-override}

*[DIR="ltr"]
{direction: ltr;
unicode-bidi: embed}

*[DIR="rtl"]
{direction: rtl;
unicode-bidi: embed}
*/
/* Elements that are block-level in HTML4 */

ADDRESS, BLOCKQUOTE, BODY, DD, DIV, DL, DT, FIELDSET, FORM, FRAME, FRAMESET, H1, H2, H3, H4, H5, H6, IFRAME, NOSCRIPT, NOFRAMES, OBJECT, OL, P, UL, APPLET, CENTER, DIR, HR, MENU, PRE, LI, TABLE, TR, THEAD, TBODY, TFOOT, COL, COLGROUP, TD, TH, CAPTION
{unicode-bidi: embed}

/* End bidi settings */

@media print{
	@page{
		size: portrait;
		margin: 15mm 15mm 15mm 25mm;
}


H1, H2, H3, H4, H5, H6{
	page-break-after: 	avoid;
	page-break-inside: avoid;
}

BLOCKQUOTE, PRE
{page-break-inside: avoid}

UL, OL, DL
{page-break-before: avoid}
}

@media speech{
H1, H2, H3, H4, H5, H6{
	richness: 90;
	stress: 20;
	voice-family: paul, male
}

H1{  pitch-range: 90;  pitch: x-low;  }

H2{pitch-range: 80;  pitch: x-low;  }

H3{ pitch-range: 70;  pitch: low;  }

H4{pitch-range: 60;  pitch: medium;  }

H5{pitch-range: 50;  pitch: medium;  }

H6{pitch-range: 40;  pitch: medium;  }

LI, DT, DD{  pitch: medium;  richness: 60;  }

DT{  stress: 80;  }

PRE, CODE, TT{  pitch-range:0; pitch:medium; richness:80;  stress:0;  }

EM{
	pitch-range: 60;
	pitch: medium;
	richness: 50;
	stress: 60;
}

STRONG{
	pitch-range: 60;
	pitch: medium;
	richness: 90;
	stress: 90;
}

DFN{ pitch-range:60; pitch:high; stress:60;  }

S, STRIKE{ richness:0;  }

I{
	pitch-range: 60; 
	pitch: medium;
	richness: 50;
	stress: 60;
}

B{  pitch-range: 60;  pitch: medium; richness: 90; stress: 90 ;}

U{ richness: 0; }

A:link{ voice-family: harry, male; }

A:visited{ voice-family: betty, female; }

A:active{ pitch-range: 80; pitch: x-high; voice-family: betty, female; }
}