body      { color: black; font-size: x-small; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 130% }
p     {
	color: black;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	text-align: left;
}
td     {
	color: black;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	text-align: left;
}
.tdl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 130%;
	text-align: left;
	border-top-width: medium;
	border-top-style: solid;
	border-top-color: #cee8e6;
}
h1      { color: #c63; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 110%; text-align: left; margin: 0.67em 0 }
h2 { color: #c63; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 130% }
/*L€NKAR*/
a, a:visited, a:active           {
	color: #6c7f50;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	text-decoration: none
}
a:hover       {
	color: #ad9c61;
	font-size: small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	text-decoration: underline
}
a.meny,/*MENY*/ a.meny:visited        {
	color: #6c7f50;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 120%;
	text-decoration: none;
}
a.meny:hover, a.menycurrent:hover    {
	color: #ad9c61;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 120%;
	text-decoration: underline
}
/*LAYOUTBOXAR*/
 /* kurser */
#menybox1
    {
	margin: 6;
	padding: 3;
	width: 70px;
	height: 30px;
	left: 356px;
	top: 130px;
	position: absolute;
	text-align: center;
	z-index: 2;
}
#menybox2      /* om RR */    {
	text-align: center;
	margin: 0;
	padding: 6;
	width: 165px;
	height: 30px;
	left: 435px;
	top: 130px;
	position: absolute;
	z-index: 2;
}
#menybox3      /* om RR */    {
	text-align: left;
	margin: 0;
	padding: 6;
	width: 125px;
	height: 30px;
	left: 607px;
	top: 130px;
	position: absolute;
	z-index: 2;
}
#boxmain /* huvudtexten */   {
	text-align: left;
	position: absolute;
	top: 246px;
	left: 30px;
	width: 780px;
	background-color: #e3f4e9;
	padding: 10px;
}
#boxintro   /* ordslingorna */   {
	position: absolute;
	z-index: 2;
	top: 175px;
	left: 300px;
	width: 505px;
	font-size: 12px;
	vertical-align: top;
	line-height: normal;
}
p.luft {
	color: black;
	font-size: xx-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
a.menycurrent {
	color: #000000;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: 120%;
	text-decoration: none;
}
p.sidfot {
	color: #6a9d9d;
	font-size: x-small;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 130%;
	text-align: left;
	background-color: #fafaf5;
}
#menyboxhem {
	margin: 6;
	padding: 3;
	width: 50px;
	height: 30px;
	left: 300px;
	top: 130px;
	position: absolute;
	text-align: center;
	z-index: 2;
}
#boxtop {
	text-align: left;
	position: absolute;
	top: 0px;
	left: 30px;
	width: 800px;
	padding: 10px;
	height: 250px;
	z-index: 1;
	background-image: url(BILDER/bg2.jpg);
	background-repeat: no-repeat;
}
#boxindexbg {
	position: absolute;
	top: 0px;
	left: 30px;
	width: 800px;
	padding: 0px;
	z-index: 1;
}
#boxindexmain {
	text-align: center;
	position: absolute;
	top: 250px;
	left: 30px;
	width: 780px;
	padding: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	line-height: 130%;
	z-index: 2;
}

