body {
	margin:0px;
	padding:0px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size:11px;
	background: url('/i/bg.jpg') repeat-x;
	background-color:#EEE;
}

table {
	border-collapse: collapse;
	font-size:11px;
}

td {
	margin:0;
	padding:0;
	vertical-align: top;
}

form {
	margin:0px;
	padding:0px;
}

h1 {
	font-size:14px;
	font-weight:bold;
}

h2 {
	font-size:11px;
	font-weight:bold;
	color:#284E01;
}


input.text, input.cl, input.cl2 {
	font-size:8pt;
	font-family: Arial, Helvetica, Verdana, sans-serif;
}

input.cl, input.cl2 {
	width:140px;
	border:1px solid #333;
	padding:2px;
	margin-top:5px;
}

input.cl2 {
	border:1px solid #CCC;
}



ul.list {
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
	list-style:none;
	border-bottom:1px dotted #CCC;
}

ul.list li
{
	margin: 0px;
	padding: 3 0 3 0;
	border-top:1px dotted #CCC;
}



.c {
	width:716px;
	height:100%;
	background-color:#FFF;
	text-align:center;
}

.h, .hs {
	background-color: #999;
}

.hs {
	font-size:0px;
	height:8px;
}

.h table {
	width:716px;
}

.h table td {
	border:1px Solid #EEE; 
	padding:5 8 4 8;
}

.mcon {
	width:700px;
}

.hcon, .con {
	font-size:11px;
	line-height:150%;
	padding:13 30 13 13;
}

.hcon {
	font-size:13px;
	color:#333;
}

.hcl, .f {
	background-color:#284E01;
}

.rcon1h, .rcon2h {
	background-color:#224200;
	color:#FFF;
	font-size:9px;
	margin-top:45px;
	padding:3 8 3 8;
	border-top:1px Solid #FFF;
}

.rcon1, .rcon2 {
	padding:8 8 8 8;
	font-size:10px;
	line-height:130%;
}

.rcon2 {
	background-color:#EEE;
}

.rcon2h {
	margin:0px;
	background-color:#333;
}

.f {
	margin:20 8 8 8;
	font-size:9px;
	padding:8;
	color:#CCC;
	text-align:left;
}






a {
	text-decoration:none;
	color:#339900;
}

a:hover {
	text-decoration:none;
	color:#284E01;
}

a.rm {
	font-size:8pt;
}

.h a {
	color:#333;
	text-decoration:none;
	font-size:9px;
}	

.h a:hover {
	color:#000;
	text-decoration:none;
}	







#navnoflash {
	margin:0 8 0 8;
	height:21;
	background-color:#336600;
	text-align:left;
}

#navnoflash .div1 {
	height:21px;
	float:left;
	border-right:1px Solid #6F934C;
}

#navnoflash .div1 .div2 {
	padding:4 30 0 14;
}

#navnoflash a {
	text-decoration: none;
	color:#FFF;
}

#navnoflash a:hover {
	background: #284E01;
}







#navlist {
	padding: 0px 0;
	margin-left: 0;
	border-bottom: 1px solid #777;
	font-weight: bold;
}

#navlist li {
	list-style: none;
	margin: 0;
	display: inline;
}

#navlist li a {
	padding: 1px 0.6em;
	margin-left: 3px;
	border: 1px solid #777;
	border-bottom: none;
	background: #EEE;
	text-decoration: none;
}

#navlist li a.nc { color: #999; }

#navlist li a.nc:hover {
	color: #000;
	background: #CCC;
	border-color: #227;
}

#navlist li a.current {
	color:#000;
	background: white;
	border-bottom: 1px solid white;
}

