body {
	background-color: #f3fafc;
	font: 11px/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 10px 0;
}

td, p {
	font: 11px/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

strong, b {
	color: #111;
}

h2 {
	font: 28px/120% Arial, Helvetica, sans-serif;
	padding: 0;
	margin:  0 0 .4em 0;
	color: #222;
}
h3 {
	font: 20px/120% Arial, Helvetica, sans-serif;
	padding: 0;
	margin: 0 0 .4em 0;
	color: #222;
	letter-spacing: 0.01em;
}
h4 {
	font: bold 13px/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #222;
	padding: 0;
	margin: 0 0 .4em 0;
}

img {
	border: 0;
	vertical-align: middle;
}

ul {
	list-style: outside;
	margin: 0;
	padding: 0 1.4em;
}

li {
	padding: .2em 0;
}

a                { text-decoration: none; color: #fe0008; }
a:hover          { background-color: #fefe00; }
a:active         { text-decoration: none; position: relative; top: 1px; left: 1px; }
a.stilla:active  { position: relative; top: 0; left: 0; }

/* Forms **************************/
form             { display: inline; }
textarea         { font-size: 11px; width: 96%; background-color: #fff; }
.input           { font-size: 12px; width: 96%; }
.select          { font-size: 12px; width: 48%; }
.radio           { width: 12px; vertical-align: middle; }
.submit          { width: 120px; font-size: 11px; }
.formlabel       { font-size: 10px; color: #999; }
/**********************************/

.submenu a {
	font: bold 14px/1.4em Arial, Helvetica, sans-serif;
	vertical-align: middle;
	color: #333;
}

.submenu a:hover {
	background-color: #fff;
}
.active a {
	color: #fe0008;
}

.citat {
	font-style:italic; color:#990000;
}

.logo_left {
	text-align: center;
	padding: 12px 0 0 10px;	
}