body 		{
 	overflow-x: hidden; 
	overflow-y: auto;
	scrollbar-3dlight-color: #809dc7;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color: #809dc7;
	scrollbar-darkshadow-color: #809dc7;
	scrollbar-face-color: #809dc7;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #a9bedd;
	background-color : #ffffff;
	background-image : url(../bilder/textbgr3.jpg);
	background-attachment : fixed;
	background-position : center; 
	background-repeat : no-repeat;
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	font : normal 14px/16px "ms sans serif", geneva, arial; color: #663399; 
}

a.tabell:link, a.tabell:visited  	{
	font: normal 12px "ms sans serif", geneva, arial; color: #663399;
	text-decoration: none;
}

a.tabell:hover, a.tabell:active {
	font: normal 12px "ms sans serif", geneva, arial; color: #ff0000;
	text-decoration: none;
}

a:link, a:visited  	{
	font: normal 14px/16px "ms sans serif", geneva, arial; color: #663399;
	text-decoration: none;
}

a:hover, a:active {
	font: normal 14px/16px "ms sans serif", geneva, arial; color: #ff0000;
	text-decoration: none;
}

a.extra:link, a.extra:visited   	{
	font: bold 14px/16px "ms sans serif", geneva, arial; color: #663399;
	text-decoration: none;
}

a.extra:hover, a.extra:active {
	font: bold 14px/16px "ms sans serif", geneva, arial; color: #ff0000;
	text-decoration: none;
}

a.annons:link, a.annons:visited 	{
	font: bold 12px "ms sans serif", geneva, arial; color: #ffffff;
	text-decoration: none;
}

a.annons:hover, a.annons:active {
	font: bold 12px "ms sans serif", geneva, arial; color: #ffff00;
	text-decoration: none;
}

b	{
	font-weight: bold;
}
p	{
	margin-left: 0px;
	margin-right: 10px;
	font: 14px/16px "ms sans serif", geneva, arial; color: #663399;
	font-weight: normal;
	text-align: left;
}
p.centrerad	{
	margin-left: 0px;
	margin-right: 10px;
	font: 14px/16px "ms sans serif", geneva, arial; color: #663399;
	font-weight: normal;
	text-align: center;
}
td	{
	font: 14px/16px "ms sans serif", geneva, arial; color: #663399;
	font-weight: normal;
	text-align: left;
}
ul		{
	font: 16px "ms sans serif", geneva, arial; color: #663399;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-right: 10px;
	list-style-type: square;
}
ol		{
	font: 16px "ms sans serif", geneva, arial; color: #663399;
	font-weight: bold;
	padding-bottom: 0px;
	padding-top: 0px;
	margin-right: 10px; 
}

li 		{
	font: 14px "ms sans serif", geneva, arial; color: #663399;
	padding-bottom: 3px;
	padding-top: 3px;
	margin-right: 20px;
}
.rubrik1	{
	font: 16px "ms sans serif", geneva, arial; color: #663399;
	font-weight: bold;
}
.rubrik2	{
	font: 20px "ms sans serif", geneva, arial; color: #ff0000;
	font-weight: normal;
}	
.rubrik3		{
	font: bold 14px "ms sans serif", geneva, arial; color: #809dc7;
	text-align: center;	
}
.formtextright 	{
	font: 14px "ms sans serif", geneva, arial; color: #663399; weight: normal;
	text-align: right;
}
.formtextleft 	{
	font: 14px "ms sans serif", geneva, arial; color: #663399; weight: normal;
	text-align: left;
}
.formtextcentrerad	{
	font: 14px "ms sans serif", geneva, arial; color: #663399; weight: normal;
	text-align: center;
}
td.formtextbold 	{
	font: bold 14px "ms sans serif", geneva, arial; color: #663399;
	text-align: center;
}

td.formtextboldleft 	{
	font: bold 14px "ms sans serif", geneva, arial; color: #663399;
	text-align: left;	
}
.redtext		{
	font: bold 14px "ms sans serif", geneva, arial; color: #ff0000;
	text-align: center;
}
.vitcentrerad	{
	font: bold 14px "ms sans serif", geneva, arial; color: #ffffff;
	text-align: center;
}
.textright 	{
	font: 14px "ms sans serif", geneva, arial; color: #663399; weight: normal;
	text-align: right;
}
.textcentrerad	{
	font: 14px "ms sans serif", geneva, arial; color: #663399; weight: normal;
	text-align: center;
}

#boxed { 
	border-style: solid;
	border-color: #7A95BD;
	border-width: 1px;
	background-color: transparent;
	width:350px; 
	padding: 10px;
	visibility: visible;
	visibility: show;
	z-index: 1;
	text-align: center;
	margin-left: 50px;
}

#boxed2 { 
	border-style: solid;
	border-color: #7A95BD;
	border-width: 1px;
	background-color: transparent;
	width:350px; 
	padding: 10px;
	visibility: visible;
	visibility: show;
	z-index: 1;
	text-align: center;
	margin-left: 50px;
}

.box {
	border-style: solid;
	border-color: #7A95BD;
	border-width: 1px;
	background-color: #809dc7;
	width:120px; 
	height:15px;
	padding: 1px;
	visibility: visible;
	visibility: show;
	z-index: 1;
	text-align: center;
}

#shadow { filter: DropShadow(Color=#8040C0, OffX=0, OffY=1, Positive=1); width: 120; height:14; 
}

#marginal { 
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px; 
	margin-bottom: 10px;
}
td.smalltext	{
	font: 11px "ms sans serif", geneva, arial; color: #663399;
	font-weight: normal;
	text-align: left;
}
td.boldtext	{
	font: 11px "ms sans serif", geneva, arial; color: #663399;
	font-weight: bold;
	text-align: left;
}
