body
{
	background-color: ghostwhite;
	background-image: none;
	font: 10px/15px tahoma, verdana, geneva, arial, helvetica;
	color: #4D4D4D;
	scrollbar-face-color: ghostwhite; 
	scrollbar-highlight-color: ghostwhite; 
	scrollbar-shadow-color: #E0E0E0;
	scrollbar-3dlight-color: #EDEDED;
	scrollbar-arrow-color: #6B6B6B; 
	scrollbar-track-color: #EDEDED;
	scrollbar-darkshadow-color: ghostwhite;
}

/* Länk med e-postadress i sidfot */
a.sidfotmailto:link
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-align: center;
	text-decoration: none;
}

a.sidfotmailto:visited
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-align: center;
	text-decoration: none;
}

a.sidfotmailto:hover
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-align: center;
	text-decoration: underline;
}

a.sidfotmailto:active
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-align: center;
	text-decoration: none;
}


/* Länkar för de stora avdelningarna */
a.avdelning:link
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #A30000;
	text-align: center;
	text-decoration: underline;
}

a.avdelning:visited
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #A30000;
	text-align: center;
	text-decoration: underline;
}

a.avdelning:hover
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #A30000;
	text-align: center;
	text-decoration: none;
}

a.avdelning:active
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #336633;
	text-align: center;
	text-decoration: underline;
}


/* Länkar för de stora avdelningarna */
a.kantare:link
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #A30000;
	text-align: center;
	text-decoration: underline;
}

a.kantare:visited
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #A30000;
	text-align: center;
	text-decoration: underline;
}

a.kantare:hover
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #A30000;
	text-align: center;
	text-decoration: none;
}

a.kantare:active
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #336633;
	text-align: center;
	text-decoration: none;
}

.bildtexttabell
{
	background: #CCCC99;
	font: 9px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #000000;
	border-top: #336633 1px solid;
	border-bottom: #336633 4px solid;
}


.morkbakgrund
{
	background-color: #336633;
}

.ljusbakgrund
{
	background-color: #CCCC99;
}


/* Huvudavdelningar som inte är implementerade */
.avdelning
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-decoration: none;
}


/* Datum i sidhuvud */
.datum
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-align: right;
	text-decoration: none;
}


/* Sidfot */
.sidfot
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-align: center;
	text-decoration: none;
}


.storrubrik
{
	font: bold 11px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-align: right;
	text-decoration: none;
}

.litenrubrik
{
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-align: right;
	text-decoration: none;
}


.text
{
	font: 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	text-align: right;
	text-decoration: none;
}


.gastbokstabell
{
	background: ghostwhite;
	font: 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	border-top: #336633 1px solid;
	border-left: #336633 1px solid;
	border-right: #336633 1px solid;
	border-bottom: #336633 1px solid;
}

.gastboksbesokare
{
	background: ghostwhite;
	font:  bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	border-top: #336633 1px dotted;
	border-bottom: #336633 1px dotted;
}


input
{
	background: ghostwhite;
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
}

textarea
{
	background: ghostwhite;
	font: bold 10px/14px verdana, tahoma, geneva, arial, helvetica;
	color: #4D4D4D;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-right: #999999 1px solid;
	border-bottom: #999999 1px solid;
}

.faktaruta
{
	background: #D9E5CD;
	padding: 5px;
	border-top: #336633 2px dashed;
	border-left: #336633 2px dashed;
	border-right: #336633 2px dashed;
	border-bottom: #336633 2px dashed;
	border-width: 1px 1px;
}