body {
	background-color:#c3c3c3;
	color:#2b2b2c;
	font-family:Verdana, sans-serif;
	font-size:9pt;
	margin:0;
}

p, .normal {
	color:#2b2b2c;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:17px;
	margin:0;
	padding:0;
}

h1, .h1 {
	color:#58ae4a;
	font-family:Arial, Verdana, sans-serif;
	font-size:15px;
	font-weight:bold;
	margin:0 0 4px;
	padding:0;
}

h2, .h2 {
	color:#58ae4a;
	font-family:"Trebuchet MS", Arial, Verdana, sans-serif;
	font-size:14px;
	font-weight:bold;
	margin:0 0 4px;
	padding:0;
}

h3, .h3 {
	color:#666666;
	font-family:Arial, Tahoma, Verdana, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:bold;
	margin:0 0 4px;
	padding:0;
}

h4, .h4 {
	color:#58ae4a;
	font-family:Verdana;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	margin:0;
	padding:0;
}

h5, .h5 {
	color:#58ae4a;
	font-family:Arial, Verdana;
	font-size:11px;
	font-style:italic;
	font-weight:bold;
	margin:0;
	padding:0;
}

h6, .h6 {
	color:#58ae4a;
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
	letter-spacing:1px;
	margin:0;
	padding:0;
}

li {
	color:#2b2b2c;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	line-height:17px;
	margin:0;
	padding:0;
}

a {
	color:#4c9740;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

a img {
	border-style:none;
}

a:active {
	outline-style:none;
}

a:focus {
	-moz-outline-style: none;
}

.italic {
	color:#2b2b2c;
	font-family:"Trebuchet MS", Tahoma, Verdana, sans-serif;
	font-size:12px;
	font-style:italic;
	font-weight:normal;
	line-height:17px;
	margin:0;
	padding:0;
}

.small {
	color:#2b2b2c;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	margin:0;
	padding:0;
}

.footer {
	color:#2b2b2c;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	margin:0 0 5px;
	padding:0;
}

.footer a {
	color:#2b2b2c;
	text-decoration:underline;
}

.menusmall {
	background-image:url(../res/layout/green_line.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#666666;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	margin:0;
	padding:10px 0;
	text-decoration:none;
}

.newssmall {
	color:#666666;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
	font-style:normal;
	margin:0;
	padding:0;
}

.menusmallvald {
	background-image:url(../res/layout/green_line.gif);
	background-position:left top;
	background-repeat:repeat-x;
	color:#4c9740;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	margin:0;
	padding:10px 0;
	text-decoration:none;
}

.newslink {
	color:#4c9740;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:normal;
	margin:0;
	padding:0 0 6px;
}

.undermeny {
	color:#2b2b2c;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	margin:0 0 5px;
	padding:0;
	text-decoration:none;
}

.undermenyvald {
	color:#3c7532;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	margin:0 0 5px;
	padding:0;
	text-decoration:none;
}

.newsrubrik {
	color:#666666;
	font-family:Verdana, Tahoma, sans-serif;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	margin:0;
	padding:10px 0 0;
}
