/* ----------------------------------------------------------------------------------------------------------    Structure:
    display; position; float; z-index; overflow; width; height; margin; padding; border; background; align; font;    Content:        1) Global, basic styles        2) Wrappers        3) Headers        4) Navigation-menues        5) Sidebar-boxes        6) Maincontent-boxes        7)        8) Footer        9) Page spesific styles	   10) Controlpanel
       11) Wicket-popup---------------------------------------------------------------------------------------------------------- *//* ----------------------------------------------------------------------------------------------------------1) Global, basic styles---------------------------------------------------------------------------------------------------------- */* { margin: 0; padding: 0; border: 0; }body {	color: #000;	background: #999;	font-family: Verdana,Arial,Helvetica,sans-serif;	font-size: 11px;	line-height: 14px;
}.hidden { display: none; }h1,h2,h3,h4,h5,h6 {}h1 { font-size: 24px; line-height: 34px; }h2 { font-size: 20px; line-height: 30px; }h3 { font-size: 16px; line-height: 26px; }h4 { font-size: 14px; line-height: 24px; }h5 { font-size: 12px; line-height: 22px; }ul, ol, p, table { margin-bottom: 10px; }ul, ol { margin-left: 20px; }
a {
}a:hover {
}
/* ----------------------------------------------------------------------------------------------------------2) Wrappers---------------------------------------------------------------------------------------------------------- */div#outer_wrapper {	width: 780px;	margin: 0 auto;	background: url(outer_content_bg.png) repeat-y;}div#content_wrapper { background: url(inner_content.png) repeat-y 50% 0; }
div#content { background: url(inner_content_2.png) no-repeat 50% 0; overflow: hidden; }	div#container0 {		width: 170px;
		padding: 0 84px 0 132px;
		float: left;
		color: #000;
	}	div#container1 {		width: 340px;
		padding: 0 10px 20px 10px;
		float: left;
		color: #fff;
		padding-top: 42px;
	}
/* ----------------------------------------------------------------------------------------------------------3) Header(s)---------------------------------------------------------------------------------------------------------- */div#header {	width: 780px;	height: 186px;}	#header h1 {		width: 780px;		height: 186px;	}		#header h1 a {			display: block;			height: 186px;			text-indent: -9999px;			background: url(header_bg.jpg) no-repeat;		}
/* ----------------------------------------------------------------------------------------------------------4) Navigation-menues---------------------------------------------------------------------------------------------------------- */ul#menu {	list-style: none;
	margin-top: 23px;
	margin-bottom: 100px;
	margin-left: 0;
}ul#menu li {	background: url(nav_bg.png) no-repeat 0 100%;
}ul#menu li.l { background: none; }
ul#menu li a {	display: block;
	height: 24px;
	line-height: 24px;
	background: url(nav_bullet.png) no-repeat 26px 50%;
	text-decoration: none;
	text-transform: uppercase;
	color: #000;
	font-family: Verdana, Helvetica, Sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding-left: 43px;
}ul#menu li.active a,ul#menu li a.active,ul#menu li a:focus,ul#menu li a:hover {	color: #039;
}
/* ----------------------------------------------------------------------------------------------------------5) Sidebar-boxes---------------------------------------------------------------------------------------------------------- */
	#container0 div.article {		text-align: center;
		font-family: Verdana,Helvetica,Sans-serif;
		font-size: 10px;
		margin-bottom: 40px;
	}
	#container0 div.article p {
		margin-bottom: 20px;
	}

/* ----------------------------------------------------------------------------------------------------------6) Maincontent-boxes---------------------------------------------------------------------------------------------------------- */
	#container1 {
		font-family: Verdana,Helvetica,Sans-serif;
		font-size: 10px;
	}
	#container1 h1,
	#container1 h2,
	#container1 h3,
	#container1 h4,
	#container1 h5,
	#container1 h6 {
		font-size: 10px;
		text-transform: uppercase;
	}

	#container1 a {
		color: #fff;
		text-decoration: none;
	}

	#container1 a.lightbox {
		display: block;
		width: 150px;
	}
	#container1 a.lightbox img {
		display: block;
	}


/* ----------------------------------------------------------------------------------------------------------7) WYM-Editor spesific (Flyttet over i base.css)---------------------------------------------------------------------------------------------------------- */
/* WYMeditor */

/* FLOAT: Left */
.float_left /* */ {
	float: left;
	margin: 0 10px 10px 0;
	/* float: left; margin: 0 10px 10px 0; */
}

/* FLOAT: Right */
.float_right /* */ {
	float: right;
	margin: 0 0 10px 10px;
	/* float: right; margin: 0 0 10px 10px; */
}

/* PARA: Left */
.p_left /* p[@class!="p_right"] */ {
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	text-align: left;
	font-style: italic;
	/* float: left; margin: 0 10px 10px 0; text-align: left; font-style: italic; border: 1px solid #ccc; */
}

/* PARA: Right */
.p_right /* p[@class!="p_left"] */ {
	float: right;
	margin-left: 10px;
	margin-bottom: 10px;
	text-align: right;
	font-style: italic;
	/* float: right; margin: 0 0 10px 10px; text-align: right; font-style: italic; border: 1px solid #ccc;  */
}

/* IMG: Left */
.image_left /* img[@class!="image_right"] */ {
	float: left;
	margin: 0 10px 0 0;
	/* float: left; margin: 0 10px 0 0; border: 1px solid #ccc; */
}

/* IMG: Right */
.image_right /* img[@class!="image_left"] */ {
	float: right;
	margin: 0 0 0 10px;
	/* float: right; margin: 0 0 0 10px; border: 1px solid #ccc;  */
}

/* FLOAT: Contain */
.float_contain /* */ {
	overflow: hidden;
	/* overflow: hidden; */
}

/* CLEAR: Both */
.clear_both /* */ {
	clear: both;
	/* clear: both; */
}

/* CLEAR: Left */
.clear_left /* */ {
	clear: left;
	/* clear: left; */
}

/* CLEAR: Right */
.clear_right /* */ {
	clear: right;
	/* clear: right; */
}
/* /WYMeditor */

/* ----------------------------------------------------------------------------------------------------------8) Footer---------------------------------------------------------------------------------------------------------- */#footer {	background: url(footer_bg.png) no-repeat;	height: 18px;
}#footer p {}
/* ----------------------------------------------------------------------------------------------------------9) Page spesific styles---------------------------------------------------------------------------------------------------------- */
