BODY {
	color: #666;
	font-size: 9px; 
	font-family: Arial, sans-serif;
	background: #fff;
}



A:link {	text-decoration: none; color: #8fd64a; }
A:visited {	text-decoration: none; color: #8fd64a; }
A:active {	text-decoration: none; color: #8fd64a; }
A:hover {	text-decoration: none; color: #fff; background: #8fd64a; }

td { 
	background: #fff; 
	color: #000;
	font-size: 13px; 
	font-family: Arial, sans-serif;
	background: #fff;
	
}

td.priser {
	border-bottom: 1px solid #ddd;
	border-top: 20px solid #fff;
	margin: 0px;
	
}	



td.content { 
	background: #fff; 
	color: #000;
	font-size: 7px; 
	font-family: Arial, sans-serif;
	background: #fff;
	
	}

.links	{
	width: 150px;
	/*border: 1px solid #000;*/
	text-align: left;
	text-transform:	uppercase;
}


.menu_group A:link {	text-decoration: none; color: #000; }
.menu_group A:visited {	text-decoration: none; color: #000; }
.menu_group A:active {	text-decoration: none; color: #000; }
.menu_group A:hover {	text-decoration: none; color: #fff; background: #8fd64a; }


.menu	{
	width: 200px;
	text-align: left;
	/*border: 1px solid #000;*/
	border-right: 20px solid #fff;
	border-bottom: 20px solid #fff;
}

.menu_group {
	text-transform:	uppercase;
	font-family: arial;
	font-size: 15px;
	text-decoration: none;
}

.menu_subjects {
	text-align: left;
	/*text-transform:	uppercase;*/
	/*display: inline-block;*/
	/*font-size: 8x; */
	/*margin-top: 2px;*/
	/*margin-bottom: 2px;*/
}

.menu_subject {
	text-transform:	uppercase;
	/*margin-top: 2px;*/
	font-size: 10px; 
	/*margin-bottom: 2px;*/
}

.menu_subject A:link {		text-decoration: none; color: #999; background: #fff; }
.menu_subject A:visited {	text-decoration: none; color: #999; background: #fff; }
.menu_subject A:active {	text-decoration: none; color: #999; background: #fff; }
.menu_subject A:hover {		text-decoration: none; color: #fff; background: #8fd64a; }

.subject_small {
	/*display: block;*/
	width: 300px;
}


.subject_title {
	font-family: arial;
	font-size: 25px;
	/*font-size: 50px;*/
	text-decoration: none;
	/*letter-spacing: 2px;*/
	/*color: #8fd64a*/
	color: #000;
	text-transform:uppercase;
	
}

.subject_title A:link {	text-decoration: none; color: #000; }
.subject_title A:visited {	text-decoration: none; color: #000; }
.subject_title A:active {	text-decoration: none; color: #000; }
.subject_title A:hover {	text-decoration: none; color: #fff; background: #8fd64a; }

.subject_bar { 
	border-bottom: 1px dotted #999;
	width: 680px;
	margin-bottom: 10px
}

.subject_text {
	color: #666;
	font-size: 13px; 
	width:440px;
	font-weight:normal;
	/*border: 1px solid #000;*/
}


.data {
}

.data_title {
	/*text-transform:	uppercase;*/
	font-family: arial;
	font-size: 13px;
	text-decoration: none;	
	color: #000
	/*border-bottom: 1px dotted #8fd64a;*/
	/*border: 1px solid #000;*/
	width: 200px;
}


.data_text {
	font-family: arial;
	font-size: 13px;
	text-decoration: none;	
	color: #666
	width: 200px;
	/*border: 1px solid #000;*/

}


.data_bar {
	border-bottom: 1px dotted #999;
	/*margin-bottom: 10px;*/
	/*margin-top: 10px;*/
	width: 200px;
	/*margin-top: 10px;*/
}



.data_text A:link {	text-decoration: none; color: #8fd64a; }
.data_text A:visited {	text-decoration: none; color: #8fd64a }
.data_text A:active {	text-decoration: none; color: #8fd64a }
.data_text A:hover {	text-decoration: none; color: #fff; background: #8fd64a; }


.pages {
	font-size: 11px;
	margin-top: 20px;
	width: 200px;
	text-align: left;
	border-right: 20px solid #fff;
	color:	#999;
}

.pages_title {
	text-transform:uppercase;
	font-size: 12px;
	text-align: left;
	color: #000;

}

.pages_bar {
	width: 180px;
	border-bottom: 1px dotted #999;
	margin-bottom: 0px;
	/*margin-top: 20px;*/
	/*border-bottom:2px dotted black*/
}

.pages_link A:link {	text-decoration: none; color: #8fd64a; text-transform: uppercase; }
.pages_link A:visited {	text-decoration: none; color: #8fd64a; text-transform: uppercase; }
.pages_link A:active {	text-decoration: none; color: #8fd64a; text-transform: uppercase; }
.pages_link A:hover {	text-decoration: none; color: #fff; text-transform: uppercase; background: #8fd64a; }

img { border: none; margin: none;}

.o1 {
	font-family: arial;
	font-size: 15px;
	text-decoration: none;	
	color: #000
}

.o2 {
	font-family: arial;
	font-size: 20px;
	text-decoration: none;
	font-weight:bold;
	color: #000
}

.o3 {
	font-family: arial;
	font-size: 50px;
	text-decoration: none;
	letter-spacing: 5px;
	color: #000
}

.tm_input_text {
	width: 440px;
	border: none;
	/*border-bottom: 1px solid #E0E0E0;*/
	background: #f0f0f0;
}

.tm_input_textarea {
	width: 440px;
	height: 100px;
	border: 1px solid #E0E0E0;
}
.tm_input_submit {
	color: #fff;
	background: #8fd64a;
	border: none;
} 
