body
	{color: black;
	font-size: 100%;
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;}

* 	{margin: 0; padding: 0; border: 0;}

p, #middle li	{font-size: 80%;
	margin-bottom: .4em;
	line-height: 160%;
	font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;}
		
ol {list-style-position: outside; margin-left: 1.3em;}
	
h1 {font: bold 200% Candara, Optima, "Lucida Sans", sans-serif; margin-bottom: .2em}

h2 {font: bold italic 140% Candara, Optima, "Lucida Sans", sans-serif; margin-bottom: .2em; letter-spacing: 1px;}

h3 {font: bold italic 100% Candara, Optima, "Lucida Sans", sans-serif; margin-bottom: .2em; margin-top: .7em; }
	
#wrapper {width: 842px; top: 15px; left: 15px; position: relative; }

#header {width: 840px; background-color: white; border-top: 3px solid #7CC3DE; border-bottom: 3px solid #7CC3DE; padding: 15px 0; margin-bottom: 10px; float: left;}

#left {width: 150px; float: left; padding: 10px; margin-bottom: 10px; background-color: #7CC3DE; display: inline; }
/* fixes double margin in IE6 */

#menu {padding-bottom: 20px;}

#logo {bottom: 0; margin: 10px 0 20px 20px;}

#middle {width: 470px; float: left; padding: 0 17px 0px 17px; background-color: white; }

#right {width: 150px; top: 0; float: left; padding: 8px; background-color: #7CC3DE;}

#footer {width: 840px; padding: 5px 0; text-align: center; background-color: #7CC3DE; clear: both; font-size: 70%; margin-bottom: 30px;}

#styre, #aktiviteter {width: 100%; border: 1px solid #C8C8C8; margin-top: .6em; margin-bottom: 1em; border-collapse: collapse;}

#styre td, #aktiviteter td {font-size: 68%; border: 1px solid #C8C8C8; padding: .6em; background-color: #FFFFDE;}

table th {font: bold 80% Arial, Geneva, Helvetica, sans-serif; padding: .3em; margin-top: 1em; background-color: #7CC3DE;}

a:focus {-moz-outline: none;}

.bold {font-weight: bold;}

.floatleft {float: left;}

.floatright {float: right;}

.margintop {margin-top: 15px;}

.caption {font-size: 64%; text-align: right; margin-top: 6px; margin-bottom: -3px;}

.bordertop {margin-top: 10px; padding-top: 5px; border-top: 1px solid black;}

.important { background-color:#FF9; padding: 5px;}


