/*
 --------------------------------------------------------
 Detta CSS är en del av Askås Webbverktyg.
 
 Copyright (c) Askås Internet- & Reklambyrå 2005.
 --------------------------------------------------------
*/



/*
 --------------------------------------------------------
 Speciella definitioner för denna site enbart, som
 används i mallen arbetsyta_singlepage.XX.html
 --------------------------------------------------------
*/

.sidfot {
	font-size: 7pt;
	color: #888888;
}



/*
 --------------------------------------------------------
 Generella definitioner
 --------------------------------------------------------
*/

body,p,td,ul,ol {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color:#000000;
	line-height: 12pt;
}

select,input,textarea,button {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}



/*
 --------------------------------------------------------
 Definition av generellt utseende på länkar
 --------------------------------------------------------
*/

a:link {
	color: #000000;
	text-decoration: Underline;
}
a:visited {
	color: #000000;
	text-decoration: Underline;
}
a:active {
	color: #EC1F09;
	text-decoration: Underline;
}
a:hover {
	color: #EC1F09;
	text-decoration: Underline;
}




/*
 --------------------------------------------------------
 Definition av Rubrik1, Rubrik 2 osv
 --------------------------------------------------------
*/

h1 {
	font-size: 14pt;
	font-weight: bold;
	font-style: normal;
	line-height: 16pt;
}


h2 {
	font-size: 12pt;
	font-weight: bold;
	font-style: normal;
}


h3 {
	font-size: 10pt;
	font-weight: bold;
	font-style: normal;
}


h4 {
	font-size: 8pt;
	font-weight: bold;
	font-style: normal;
}




/*
 --------------------------------------------------------
 Klasserna nedan används till navigationstypen:
 "Navigation till vänster, trädstruktur" (alternativ 1)
 --------------------------------------------------------
*/

.menyTyp1 {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
}
.menyTyp1 a:link {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
}
.menyTyp1 a:visited {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
}
.menyTyp1 a:hover {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #FFC461;
}
.menyTyp1 a:active {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #FFC461;
}
.menyTyp1Rubrik {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	font-weight: bold;
}
.menyTyp1Rubrik a:link {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
}
.menyTyp1Rubrik a:visited {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
}
.menyTyp1Rubrik a:hover {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #FFC461;
}
.menyTyp1Rubrik a:active {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #FFC461;
}




/*
 --------------------------------------------------------
 Klasserna nedan används till navigationstypen:
 "Navigation till vänster, trädstruktur" (alternativ 1)
 --------------------------------------------------------
*/

.menyTyp2Niva1 {
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
}
.menyTyp2Niva1 a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva1 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva1 a:active {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva1 a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva1Markerad {
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.menyTyp2Niva1Markerad a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva1Markerad a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva1Markerad a:active {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva1Markerad a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}



.menyTyp2Niva2 {
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
}
.menyTyp2Niva2 a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva2 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva2 a:active {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva2 a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva2Markerad {
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.menyTyp2Niva2Markerad a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva2Markerad a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva2Markerad a:active {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva2Markerad a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}


.menyTyp2Niva3 {
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
}
.menyTyp2Niva3 a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva3 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva3 a:active {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva3 a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva3Markerad {
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.menyTyp2Niva3Markerad a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva3Markerad a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva3Markerad a:active {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva3Markerad a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}


.menyTyp2Niva4 {
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
}
.menyTyp2Niva4 a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva4 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva4 a:active {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva4 a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva4Markerad {
	font-size: 8pt;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.menyTyp2Niva4Markerad a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva4Markerad a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 7px 10px;
}
.menyTyp2Niva4Markerad a:active {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}
.menyTyp2Niva4Markerad a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 7px 10px;
}





/*
 --------------------------------------------------------
 Klasserna nedan används till navigationstypen:
 "Navigation till vänster, popdowns för undermenyer"
 (alternativ 3)
 --------------------------------------------------------
*/

.menyTyp3 {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
}
.menyTyp3 a:link {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
}
.menyTyp3 a:visited {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
}
.menyTyp3 a:hover {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #FFC461;
}
.menyTyp3 a:active {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #FFC461;
}
.menyTyp3Rubrik {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	font-weight: bold;
}
.menyTyp3Rubrik a:link {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #DEDECE;
}
.menyTyp3Rubrik a:visited {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #DEDECE;
}
.menyTyp3Rubrik a:hover {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #FFC461;
}
.menyTyp3Rubrik a:active {
	display: block;
	width: 100%;
	text-decoration: none; 
	color: #000000;
	border: 0px;
	margin: 0px;
	padding: 2px;
	background-color: #FFC461;
}




/*
 --------------------------------------------------------
 Klasserna nedan används till navigationstypen:
 "Navigation till vänster, trädstruktur" (alternativ 1)
 --------------------------------------------------------
*/

.menyTyp4 {
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
	border: 0px;
	height: 22px;
	background-color: #FFC461;
}
.menyTyp4 a:link {
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 10px 0px 10px;
	height: 22px;
}
.menyTyp4 a:visited {
	color: #FFFFFF;
	text-decoration: none;
	padding: 1px 10px 0px 10px;
	height: 22px;
}
.menyTyp4 a:active {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 1px 10px 0px 10px;
	height: 22px;
}
.menyTyp4 a:hover {
	color: #000000;
	text-decoration: none;
	background-color: #E0E0E0;
	padding: 1px 10px 0px 10px;
	height: 22px;
}
.menyTyp4Markerad {
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFC461;
	padding: 1px 10px 0px 10px;
	height: 22px;
}




/*
 --------------------------------------------------------
 Klasserna nedan används för utskrift av kalendarium
 --------------------------------------------------------
*/

.datumNormal			{ display: block; font-size: 11px; color: #000000; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px }
.datumNormal a:link		{ display: block; color: #000000; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px  }
.datumNormal a:visited		{ display: block; color: #000000; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px  }
.datumNormal a:active		{ display: block; background-color: #FFCC00; color: #000000; text-decoration: none; border: 1px solid #FFCC00; padding: 0px; margin: 0px  }
.datumNormal a:hover		{ display: block; background-color: #FFCC00; color: #000000; text-decoration: none; border: 1px solid #FFCC00; padding: 0px; margin: 0px  }

.datumNormalHelg		{ display: block; font-size: 11px; color: #888888; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px }
.datumNormalHelg a:link		{ display: block; color: #888888; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px  }
.datumNormalHelg a:visited	{ display: block; color: #888888; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px  }
.datumNormalHelg a:active	{ display: block; background-color: #FFCC00; color: #888888; text-decoration: none; border: 1px solid #FFCC00; padding: 0px; margin: 0px  }
.datumNormalHelg a:hover	{ display: block; background-color: #FFCC00; color: #888888; text-decoration: none; border: 1px solid #FFCC00; padding: 0px; margin: 0px  }

.datumNormalIdag		{ display: block; font-size: 11px; color: #CC0000; font-weight:bold; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px }
.datumNormalIdag a:link		{ display: block; color: #CC0000; font-weight:bold; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px  }
.datumNormalIdag a:visited	{ display: block; color: #CC0000; font-weight:bold; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px  }
.datumNormalIdag a:active	{ display: block; background-color: #FFCC00; color: #CC0000; font-weight:bold; text-decoration: none; border: 1px solid #FFCC00; padding: 0px; margin: 0px  }
.datumNormalIdag a:hover	{ display: block; background-color: #FFCC00; color: #CC0000; font-weight:bold; text-decoration: none; border: 1px solid #FFCC00; padding: 0px; margin: 0px  }

.datumMarkerad			{ display: block; background-color: #DDDDDD; font-size: 11px; color: #000000; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px }
.datumMarkerad a:link		{ display: block; background-color: #DDDDDD; color: #000000; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px  }
.datumMarkerad a:visited	{ display: block; background-color: #DDDDDD; color: #000000; text-decoration: none; border: 1px solid #DDDDDD; padding: 0px; margin: 0px  }
.datumMarkerad a:active		{ display: block; background-color: #FFCC00; color: #000000; text-decoration: none; border: 1px solid #FFCC00; padding: 0px; margin: 0px  }
.datumMarkerad a:hover		{ display: block; background-color: #FFCC00; color: #000000; text-decoration: none; border: 1px solid #FFCC00; padding: 0px; margin: 0px  }
