body { 	background-color: white; font-family: Verdana, Arial,
Helvetica, sans-serif; margin: 0 0 0 0 }
#body { 	background-color: #ECE7DE; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 0 0 0 }

#homepage_background {border:0px dotted #CCCCCC;
 background-color:white; width:780px; font-size:10px;}


#above_top_image {position:relative;}
/* #logo { margin-top:2px; margin-left:3px; position:relative; vertical-align:middle; height:63px;
  background-image: url('enlogo.gif'); background-repeat: no-repeat;} */

#toptop {position:absolute; right:20pt;}

#logo { margin-top:2px; margin-left:3px; position:relative; vertical-align: middle; height:20px; text-align: left;} 
/* #imagechanger {width:780px; height:120px; position: relative;margin-top: -20; } */
#imagechanger {width:780px; height:86px; position:relative; vertical-align:middle; background-color:white}


#search_phonebook {position:absolute; top:23px; right:0px;}
#search_site {position:absolute; top:0px; right:0px;}
.search_button_top {color:#000; font-size:10px; background:#CCD5DF; height:17px; border:solid 0 }
.search_input_top {color:#000; font-size:8pt; border:solid 1px #CCD5DF }
.input_field_dark {color:#000; font-size:8pt; border:solid 1px #CCD5DF }

#language {position: relative; top: -20px; left: 340px; }

#top-menu-box    { /*position:relative;*/ padding:0; margin:0; width:780px; background-color:#857151; margin-bottom:5px; /*border:1px solid green;*/ }
#top-menu-center { /*position:absolute; right:10px*/; width:750px; padding:0; margin:0; background-color:#857151; text-align: left; /*border: 1px solid red;*/}
#top-menu-language { position: relative; top: -19px; width:30px; height:16px; padding:3px 0px 0px 0px; margin:0px; background-color:#857151; float:right; }

#rootline { position:relative; margin:0px; margin-bottom: 0px; padding: 0px; padding-left: 10px; height:20px; width:770px; 
  background-color:#FFF; font-size:9px; font-weight:bold ;
  text-align:left;  color:#036; text-decoration:none; vertical-align: bottom;}

#rootline a:link, #rootline a:visited { text-decoration:none; color: #857151; }
#rootline a:hover { text-decoration:none; background-color: #fff; color:#69c;}

#main { position:relative; width:780px; padding:0px; margin:0px; border:1px solid #E6E8E9; }

#main-right {width:149px; padding:0px; margin:0px; overflow:auto; border-left:1px solid #eee; vertical-align: top;}
#main-right-menu { margin-top:7px; border-top:1px solid #E6E8E9; }

#content-area { vertical-align:top; padding:0px; }

#main-left { vertical-align:top; width:150px; padding:0px; margin:0px; border-right:1px solid #eee; }
#main-center { vertical-align:top; right:0px; margin: 0px; }
/*#main-center { vertical-align:top; width:530px; right:0px; margin: 0px; }*/



/*
====================================
FLYTTET FRA STYLE.CSS
====================================
*/



#content-area { font-family: Verdana, Arial, Helvetica, sans-serif; } 

#content-area h1 { font-size: 18px; font-weight: bold;}
#content-area h2 { font-size: 16px; font-weight: bold;}
#content-area h3 { font-size: 14px; font-weight: bold;}
#content-area h4 { font-size: 12px; font-weight: bold;}
#content-area h5 { font-size: 11px; font-weight: bold;}
#content-area h6 { font-size: 10px; font-weight: bold;}

#content-area p, #content-area li { color: #000; font-size: 12px; margin: 0px; line-height: 130%; }

#content-area h1, #content-area h2, #content-area h3 { margin-top: 12px; margin-bottom: 6px; }
#content-area h4, #content-area h5, #content-area h6 { margin-top: 6px; margin-bottom: 3px; }
#content-area dl, #content-area ol, #content-area ul { margin-top: 3px; margin-bottom: 3px; }

#content-area h1, #content-area h2 { color: #036; font-weight: bold; }
#content-area h3 { color: #036; font-weight: bold; }
#content-area h4 { color: #036; }
#content-area h5 { background-color: #857151; padding-left: 10px; color: white;}

#content-area a:link, #content-area a:visited { color: #003273; text-decoration:none;}
#content-area a:hover { text-decoration: underline; } 

/* En undtageglse med link farven orange til hh5 */
#content-area h5 a:link, #content-area h5 a:visited { color: #F90;}

#content-left { padding-right: 4px;}
#content-left h1, #content-left h2 { color: #036; font-weight: bold; }
#content-left p { color: #777; font-size: 10px; }
#content-left a, #content-left a:link, #content-left a:visited { color: #036; text-decoration:none;}
#content-left a:hover { text-decoration: underline; } 
#content-left li {color: #777; font-size:10px;}
#content-left ul {padding-left: 17px; margin: 0px;}

#content-right { padding-left: 4px;}
#content-right h1, #content-right h2 { color: #036; font-weight: bold; }
#content-right p { color: #777; font-size: 10px; }
#content-right a, #content-right a:link, #content-right a:visited { color: #036; text-decoration:none;}
#content-right a:hover { text-decoration: underline; } 
#content-right li {color: #777; font-size:10px;}
#content-right ul {padding-right: 17px; margin: 0px;}

#bottom{ 
font-family: Verdana, Helvetica, sans-serif; 
font-size : 10px; 
line-height: 19px;
color: #fff;
} 
	
#bottom { width:780px; text-align: center; font-size: 10px; background-color: #857151; }

#bottom a:link, #bottom a:visited { text-decoration:none; color: #fff; }
#bottom a:hover, #bottom a:active { font-weight:bold; }

#mailform {font-size:12px;}
select {width: 380px;}
.csc-mailform-field {margin-top: 5px; font-weight:bold;}

.contenttable td {
vertical-align:top; color: red;
}

.arrayleft {
        colspan:3;
#        width:18%;
        align:left; 
	color:red;
}



/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container{
	border:0px solid #ECE7DE;
	background-color:#ECE7DE;
}

.news-latest-container h2{
	color:#FFF;
        font-size : 10px;
	padding:3px;
	margin:0px;
	border:0px solid #FFF;
	background-color:#c4b59e;
}

.news-latest-gotoarchive {
	background-color:#ECE7DE;
	font-size:11px;
	font-weight:normal;
	margin-top:5px;
	border:0px;
	color:#000;
}


.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#000;
}
.news-latest-gotoarchive A {
	color:#000;
}


.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;	
	padding:3px;
	margin:3px;
	margin-top:0px;
	border:0px solid #666;
	background-color:#ECE7DE;
}

.news-latest-item H3{
        text-color:#FFF;							      
}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:0px solid #666;
	float:left;
}
.news-latest-category IMG {
	float: none;
	border:none;
	margin:0px;
}
.news-latest-date,.news-latest-morelink,.news-latest-category {
	font-size:10px;
/*	float:right;*/
}

.news-latest-morelink {
	height:12px;
}

.news-latest-morelink A {
	float:right;
}

/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {

	border:0px solid #FFF;
	background-color:#FFF;

}

.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	border-bottom: 0px solid #769024;
	background-color: #FFF;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#fff;
	padding-left:2px;
}
.news-list-container H3 A {
	color:#fff;

}

.news-list-item {
	/* IE hack */
	height: 1%;
	line-height: 1.3;
	/* IE hack end */
	height: auto !important;
	padding:3px;
	margin:3px;
	border:0px solid #FFF;
	background-color:#FFF;

	}

.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container P {
	padding-left:3px;
}
.news-list-date {
	float: right;
	color: #3E551C;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: -2px;
	font-size: 9px;
	font-weight: normal;
	background-color: #FFF;
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {

	float: right;
	border:1px solid #666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:3px;
}
.news-list-browse {
	text-align: center;
}

	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	padding:5px;
	margin-bottom:5px;
	border:0px solid #666;
	background-color:#FFF;

}
.news-single-item H2 {
	font-size: 16px;
	font-weight:bold;
	color: #85A600;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 15px;
}



.news-single-img {
	float: right;
	margin-left:5px;

}



.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {

	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 10px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: right;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 9px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	background-color: #BBE53A;
/* 	clear: both; */
	margin-top: 15px;
	border: 1px solid #666;
	padding:3px;
	padding-bottom:0px;

}
.news-single-related,.news-single-files,.news-single-links  {
	border: 1px solid #666;
	margin:0px;
	margin-bottom: 3px;
	padding:3px;
	background-color:#F9FFE5;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
	margin-left:20px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 11px;
	margin-left:5px;
	width:90%;
}

  /* Styles from meetings feed */
.meetingTable {
	border:0px solid #ECE7DE;
	background-color:#FFF;
}

}
.meetingTable td,th { padding:8px;}
.meetingHeaderRow { background-color: #FFF;}
.meetingRow {}
.meetingDate {}
.meetingLinkedName {}
			  

