
	body {
		/*text-align:center;*/
		margin: 0;
		padding-top: 0px; /* hack for 0 margin i top i Opera */
		font-family: "Lucida Grande", "Helvetica", "Verdana", arial;
		color: #666666;
		}
	
	img {
		border: 0;
	}
	
	#frame {
		width:954px;   /* ekstra 4 pixels pga. linjeskift i explorer */
		margin-right:auto;
		margin-left:auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		word-wrap:break-word;  /*** The rule below prevents long urls from widening floated cols and breaking the layout
     in IE. It is not W3C valid, but if placed within a "Conditional comment" it will be hidden
     from all user agents other than IE/Win, and thus validate. This fix fails in IE5/Win.
     http://msdn.microsoft.com/workshop/author/dhtml/overview/ccomment_ovw.asp ***/
		}
		
	#contentleft {
		width:175px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentcenter {
		width:600px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentright {
		width:175px;
		padding:0px;
		float:left;
		background:#fff;
		}
	
	#contentheader {
		background:#fff;
		margin-bottom: 16px;
		line-height: 0px;
		
		}
		
	#contentfooter {
		width: 954px; 
		height: 41px;
		margin-right:auto;
		margin-left:auto;
		text-align:left;
		padding: 13px 0px 0px 20px;
		margin-top: 50px;
		margin-bottom: 15px;
		background: url(images/bottombar.gif) no-repeat;
		}
		
	/*p,h1,pre {
		margin:0px 10px 10px 10px;
		}*/
		
	h2 {
		margin: 0px 16px 0px 16px;    /* top right bottom left */
 	}	
		
	/*h1 {
		font-size:14px;
		padding-top:10px;
		}*/
	
	#contentright p { font-size:10px}
	
	/* Links in general*/
	
	a:link {
		color: #2B6C7F;
	}
	
	a:hover{
		color: #659FB0;
		text-decoration: none;
	}
	
	a:visited{
		color: #666666;
	}
	
	/* COLUMNS */
	
	#box_c_top {
		width: 175px;
		line-height: 0px; /* IE hack */
		font-size: 0px; /* IE hack */
		height: 5px;
		background: url(images/box_c_top.gif) no-repeat;
	}
	
	#box_c_bg {
		width: 175px;
		margin: 0px 0px 0px 0px; 
		padding: 0px 0px 0px 0px;
		background: url(images/box_c_bg.gif) repeat-y;
	}
	
	#box_c_bg h2 {
		margin: 0px 0px 0px 0px;
		padding: 3px 0px 10px 10px;
	}
	
	#box_c_bg p {
		font-size: 11px;
		margin: 0px 0px 0px 0px; 
		padding:  0px 10px 10px 10px;
		line-height: 130%;
	}
	
	#box_c_bottom {
		width: 175px;
		padding: 0px 0px 12px 0px;
		height: 5px;
		line-height: 0px; /* IE hack */
		font-size: 0px; /* IE hack */
		background: url(images/box_c_bottom.gif) no-repeat;
	}
	
	/* CENTER BOXES */
	
	#box {
		margin: 10px 16px 0px 16px;    /* top right bottom left */
	}
	
	#box_top {
		width: 568px;
		height: 5px;
		background: url(images/box_top.gif) no-repeat;
		line-height: 0px; /* IE hack */
		font-size: 0px; /* IE hack */
	}
	
	#box_bg {
		width: 568px;
		background: url(images/box_bg.gif) repeat-y;
	}
	
	#box_bg h2 {
		margin: 0px 0px 0px 0px;
		padding: 3px 0px 10px 10px;
	}
	
	#box_bg p {
		font-size: 12px;
		margin: 0px 0px 0px 0px; 
		padding:  0px 10px 15px 10px;
		line-height: 130%;
	}
	/* Resources */
	
	#box_bg h5 {
		padding:  0px 10px 15px 10px;
	}
	/* -------- */	
	
	#box_bottom {
		width: 568px;
		padding: 0px 0px 3px 0px;
		height: 5px;
		line-height: 0px; /* IE hack */
		font-size: 0px; /* IE hack */
		background: url(images/box_bottom.gif) no-repeat;
	}
	
	/* OVERVIEW ARTICLES */
	
	#box_bg h6 {   /* date */
		font-size: 10px;
		margin: 0px 0px 0px 0px; 
		padding:  0px 12px 7px 0px;
		text-align: right;
		font-weight: normal;
	}
	
	#box_bg h3 {
		font-weight: bold;
		font-size: 14px;
		margin: 0px 0px 0px 0px; 
		padding:  0px 100px 10px 10px;
	}
	
	a.read_more {
	
		font-size: 10px;
		color: #ffffff;
		padding: 5px 10px 5px 10px;
		text-align: right;
	}
	
	a.read_more:visited{
		color: #FFFFFF;
	}
	
	
	#a_index:link { 
		background: #A63A40;
	} 
	#a_index:hover {
		background: #CD2323;
	}  
	#a_index:visited {
		background: #999999;
	}
	
	#a_knowledge:link { 
		background: #FF9933;
	} 
	#a_knowledge:hover {
		background: #FF850A;
	}  
	#a_knowledge:visited {
		background: #999999;
	}
	
	#a_bestpractice:link { 
		background: #4BCC32;
	} 
	#a_bestpractice:hover {
		background: #358F23;
	}  
	#a_bestpractice:visited {
		background: #999999;
	}
	
	#a_future:link { 
		background: #6633CC;
	} 
	#a_future:hover {
		background: #48248F;
	}  
	#a_future:visited {
		background: #999999;
	}

	#a_resources:link { 
		background: #FF3399;
	} 
	#a_resources:hover {
		background: #FF0080;
	}  
	#a_resources:visited {
		background: #999999;
	}
	
	#a_ge_projects:link, #a_ge_partners:link { 
		background: #d74f4f;
	} 
	#a_ge_projects:hover, #a_ge_partners:hover {
		background: #cd2323;
	}  
	#a_ge_projects:visited, #a_ge_partners:visited {
		background: #999999;
	}

	#a_whoweare:link { 
		background: #3E7CBA;
	} 
	#a_whoweare:hover {
		background: #3E7CDD;
	}  
	#a_whoweare:visited {
		background: #999999;
	}
	/* HOME */
	
	#box_intro {
		margin: 0px 16px 16px 16px;    /* top right bottom left */
	}
	
	div.box_top {
		width: 568px;
		height: 31px;
		line-height: 0px; /* IE hack */
		font-size: 0px; /* IE hack */
	}
	
	#home_intro{
		background: url(images/box_top_intro.gif) no-repeat;
	}
	
	#home_fields{
		background: url(images/box_top_fields.gif) no-repeat;
	}
	
	#box_bg_home {
		width: 568px;
		background-color: #327F95;
	}
	
	#box_bottom_home {
		width: 568px;
		padding: 0px 0px 3px 0px;
		height: 5px;
		line-height: 0px; /* IE hack */
		font-size: 0px; /* IE hack */
		background: url(images/box_bottom_home.gif) no-repeat;
	}
	
	#box_bg_home p {
		font-size: 12px;
		margin: 0px 0px 0px 0px; 
		padding:  10px 10px 5px 25px;
		line-height: 130%;
		color:#FFFFFF;
	}
	
	#box_bg_home h6 {   /* date */
		font-size: 10px;
		margin: 0px 0px 0px 0px; 
		padding:  0px 12px 7px 0px;
		text-align: right;
		font-weight: normal;
	}
	
	/* SPONSOR */
	
	#eu_logo {
		float: left;
		padding: 0px 0px 10px 0px;
		margin: 0px 10px 0px 10px;
	}

	/* ARTICLE */
	
	#article {
		padding: 5px 16px 10px 16px;
		font-size: 12px;
	
	}
	
	#article_menu{
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	#article a {
		font-size: 12px;
	}
	
	#back {
		float: left;
		width: 480px;	
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
		text-align:left; 
	}
	
	#print {
		float: left;	
		width: 56px;
		padding: 0px 12px 0px 0px;
		text-align: right;
	}

	/* FØLGENDE HAR BETYDNING FOR EDITOR */
	/* "p" styrrer udseendet på teksten i editor */
	p {
		font-size: 12px;
		line-height: 130%;
		margin: 0px 0px 10px 0px;  
 	}

	#article h2{
		font-size: 24px;
		padding: 10px 0px 8px 0px;
		margin: 15px 0px 0px 0px;
	}
	
	h4.article{
		font-size: 18px;
		/*color:#0000FF;*/
		padding: 2px 0px 5px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	h5.article {
		font-size: 14px;
		/*color: #33CC00;*/
		padding: 2px 0px 5px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	/* For quotations */
	blockquote {
		font-size: 12px;
		font-style:italic;
		margin: 10px 50px 10px 50px;
	}
	
	img.float_left{
		padding: 5px; 
		margin-right: 5px; 
		float: left;
		border: solid;
		border: 1px;
	}
	
	img.float_right{
		padding: 5px; 
		margin-left: 5px; 
		float: right;
		border: solid;
		border: 1px;
	}
	
	/* BETYDNING SLUT */
	
	#authors{
		margin: 0px 0px 0px 0px;
		font-size: 12px;
		font-weight: normal;
	}
	
	#article p{
		font-size: 12px; /* HUSK link str */
		line-height: 130%;
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	#article br{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 0px 0px;
	}
	
	/*#article h4{
		font-size: 12px;
		padding: 2px 0px 5px 0px;
		margin: 0px 0px 0px 0px;
		font-weight: bold;
	}*/
	
	#published{
		margin: 0px 20px 15px 0px;
		font-size: 10px;
		color: #999999;
		font-weight: normal;
	}

/* RESOURCES */

	#box h4{
		font-size: 12px;
		margin: 5px 16px 8px 10px;
		color: #666666;
	}

/* FIELDS UNDERMENU */

	div.hlm{
		padding: 0px 0px 8px 16px;
	}

/* FIELDS DESCRIPTION */
  #field_description {
		padding: 10px 30px 15px 26px;
		margin: 0px 0px 0px 0px;
	}
	
/* ADMIN */

	#box_admin {
		margin: 12px 16px 0px 16px;    /* top right bottom left */
	}

	h4.admin {
		color: #CC3300;
	}

	#box_admin h3{
		padding: 0px 0px 0px 0px;
		margin: 0px 0px 5px 0px;
	}
	
	#article_menu{
		padding: 5px 0px 0px 26px;
		margin: 0px 0px 0px 0px;
	}

	div.login {
		float: left;
		width: 740px;	 
	}
	
	div.email {
		float: left;	
		width: 205px;
	}
	
	
	#a_login{
		color: #659FAF;
		text-decoration: none;
		font-size: 10px;
	}
	#a_login:hover{
		color: #659FAF;
		text-decoration:underline;
	}
	
	#a_login:visited{
		color: #659FAF;
	}
	
	#a_logout:link{
		color: #FFFFFF;
		font-size: 10px;
	}
	#a_logout:hover{
		text-decoration:none;
		color: #FFFFFF;
	}
	
	#a_logout:visited{
		color: #FFFFFF;
	}
	
	#logged_in{
		font-size: 10px;
		color: #FFFFFF;
	}
	
	/* SEARCH */
	
	form.search {
	  padding: 0px 0px 0px 10px;
		margin: 0 0 5px 0;
	}
	
	#search_results {
	  padding: 0px 0px 10px 16px;
	}
	
	#box_search {
		margin: 5px 16px 12px 16px;    /* top right bottom left */
	}