html,body
	{
	margin: 0 auto;
	padding: 0px;
	height: 100%;
	background: #ffffff;

	}

.maintextcol {
margin: 0px 20px 0px 20px;
width: 420px;
background: #ffffff;
}


.mainmenyactive { float: left; width: 140px; background: #ffffff; border: 1px solid #C3C3C3; margin: 0px 5px 0px 5px; padding: 1px 5px 1px 5px; }
.mainmenyinactive { float: left; width: 140px; background: #F4EFDF; border: 1px solid #C3C3C3; margin: 0px 5px 0px 5px; padding: 1px 5px 1px 5px; }

/* Listor start */
.ollist { margin: 10px 0px 0px 5px; padding: 0px; }
.listsquarevit { list-style-position: outside; list-style-type: none; margin: 5px; padding: 0px; }
.listsquare { list-style-position: outside; list-style-type: square; margin: 0px 10px 0px 10px; padding: 0px; }
/* Listor slut */
.smalllankfont { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #000000; font-weight:bold; }

A.small:visited { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #000000; font-weight:normal; }
A.small:link { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #000000; font-weight:normal; }
A.small:hover { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #8F6C47; font-weight:normal; }
A.small:active { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #000000; font-weight:normal; }



A:visited { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #856F67; font-weight:normal }
A:link { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #856F67; font-weight:normal }
A:hover { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #000000; font-weight:normal }
A:active { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #856F67; font-weight:normal }

A.n1lank:visited { font-family: Arial, sans-serif; font-size: 12px; text-decoration: none; color: #856F67; font-weight:normal }
A.n1lank:link { font-family: Arial, sans-serif; font-size: 12px; text-decoration: none; color: #856F67; font-weight:normal }
A.n1lank:hover { font-family: Arial, sans-serif; font-size: 12px; text-decoration: none; color: #000000; font-weight:normal }
A.n1lank:active { font-family: Arial, sans-serif; font-size: 12px; text-decoration: none; color: #856F67; font-weight:normal }

A.abold:visited { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #856F67; font-weight:bold }
A.abold:link { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #856F67; font-weight:bold }
A.abold:hover { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #000000; font-weight:bold }
A.abold:active { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #856F67; font-weight:bold }

.imgfloatleft { float: left; margin: 5px 10px 5px 0px; padding: 0px; border: 1px solid #000000; }
.imgfloatleftnob { float: left; margin: 5px 10px 5px 0px; padding: 0px; }
.imgfloatright { float: right; margin: 5px 0px 5px 10px; border: 1px solid #000000; }
.imgfloatrightnob { float: right; margin: 5px 0px 5px 10px; }
.imgborder { border: 1px solid #000000; margin: 0px; padding: 0px; }
/* Textdefinitioner start */

.rubrik { font-family: Arial, sans-serif; font-size: 24px; color: #000000; font-weight: bold; }
.r1 { font-family: Arial, sans-serif; font-size: 17px; color: #000000; font-weight: bold; }
.r2 { font-family: Arial, sans-serif; font-size: 14px; color: #000000; font-weight: bold; }
.n1 { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #43423F; font-weight: normal; }
.n1bold { font-family: Verdana, Arial, sans-serif; font-size: 12px; color: #43423F; font-weight: bold; }
.n2 { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #43423F; font-weight: normal; }
.n2vit { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; }
.n2bold { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #43423F; font-weight: bold; }
.n2vitbold { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: bold; }

.lankactive { font-family: Arial, sans-serif; font-size: 12px; text-decoration: underline; color: #ffffff; font-weight:normal }
.fontlank { font-family: Arial, sans-serif; font-size: 11px; text-decoration: none; color: #856F67; font-weight:bold }

.s1 { font-family:  Arial, sans-serif; font-size: 11px; color: #43423F; font-weight: normal; }
.s1bold { font-family: Arial, sans-serif; font-size: 11px; color: #43423F; font-weight: bold; }
.s1vit { font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight: normal; }
.s2 { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #43423F; font-weight: normal; }
.s2bold { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #43423F; font-weight: bold; }
.xsmall { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #43423F; font-weight: normal; }
/* Textdefinitioner slut */

form#small {
color: #000000;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
text-align: left;
margin-right: 0px;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
}

#small .text {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-right: 0px;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
}

#small .select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
margin-right: 0px;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
}

#small .buttons {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
font-size: 12px;
font-family: Arial;
margin: 0px;
padding: 0px;
}