body { background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }

p {margin: 0px 0px 0px 0px;}
hr { width:100%; color:#bfbfbf; height:1px;}

a:link, a:active, a:visited {	color:#0a677f; text-decoration: underline;}
a:hover {color: #9B8A35; text-decoration: underline; }
.nounderline a:link, .nounderline a:active, .nounderline a:visited {	text-decoration: none;}
.nounderline a:hover {	text-decoration: underline;}


.heading {	font-size: 16px; font-weight: bold; color:#0a677f;}
.ingress {	font-weight: bold;}

.mainmenu { display:none;}
.mainmenutext { color: #FFFFFF; text-transform: uppercase; font-weight: bold; float: left;}
.mainmenutext a:link, .mainmenutext a:active, .mainmenutext a:visited {color: #FFFFFF; text-decoration: none;}
.mainmenutext a:hover {color: #b9a341; text-decoration: none;}
.flags {	float: right;}
.mainbg { background-color: #FFFFFF;	}
.mainbottom { padding: 0px 42px 20px 0px; }
.mainleft {	padding-right: 16px;}
.mainright {	padding-left: 0px;}
.mainlink1 {	width: 175px; display: block; float: left; padding-right: 8px; }
.mainlink2 {	width: 175px; display: block; float: left; padding-left: 8px; }

.ingressbildeRight {width: 150px; float: right; overflow:hidden; margin-left: 10px; padding-bottom: 0px; 
border: 3px solid #dfdfdf; }

.newslist {	width: 230px; margin: 0px 0px 0px 30px; float: right; border-left: 1px solid #bfbfbf; padding: 5px 0px 0px 10px; }
.newslist a:link, .newslist a:active, .newslist a:visited {	text-decoration: none;}
.newslist a:hover {	text-decoration: underline;}

.separator { border-top: 1px solid #bfbfbf; width:100%; margin-top: 12px; }
.sponsorer {	float: left; padding-left: 40px;}

.nodemenuactive{color: #FFFFFF; text-transform: uppercase; font-weight: bold;}

.nodemenuactive a:link,.nodemenuactive a:visited,.nodemenuactive a:active,.nodemenuactive a:hover {
color: #b9a341; text-transform: uppercase; font-weight: bold;}


h1 {	font-size: 16px; font-weight: bold; color:#0a677f; margin: 0px; padding-bottom: 3px;}
h2 {	font-size: 16px; font-weight: bold; color: #000000; margin: 0px; padding-bottom: 3px;}
h3 {	font-size: 14px; font-weight: bold; color:#0a677f; margin: 0px; padding-bottom: 3px;}
h4 {	font-size: 14px; font-weight: bold; color: #000000; margin: 0px; padding-bottom: 3px;}
h5 {	font-size: 12px; font-weight: bold; color:#0a677f; margin: 0px; padding-bottom: 3px;}
h6 {	font-size: 12px; font-weight: bold; color: #000000; margin: 0px; padding-bottom: 3px;}

#adresse th {font-size: 14px; color: #666666; font-weight: bold; padding-bottom: 4px;}
#adresse td {font-size: 9px; color: #666666;}
#top {display:none;}
#bottom {display: none;}

