@charset "UTF-8";
/* CSS Document */

body{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	margin-bottom:0px;
	background-color:#FFF;
	color:#4D4747;
}

img {
	border:none;
}

.spacer {
	font-size:0; line-height:0; clear:both;
}

#frame{
	width:1016px;
	height:auto;
	color:#4D4747;
	margin:auto;
	background-image: url(../styleimages/bg_wrapper_body.png);
	background-repeat: repeat-y;
	padding-top: 0;
	padding-right: 6px;
	padding-bottom: 0;
	padding-left: 6px;	
}

/* Header part style start from here */

#headcontainer{
	width:1005px;
	height:132px;
	background-color:#002B5F;
	color:#4D4747;
	
}


#leftcontainer{
	width:293px;
	height:132px;
	 color:#4D4747;
	float:left;
	margin-top:auto;
}

#logo{
	
	height:110px;
	padding-top:5px;
	padding-left:8px;
	margin:auto;
	}
	
	ul, a, h2 {
	margin:0; padding:0; list-style:none;
}

#rightcontainer{
	width:700px;
	height:132px;
	 color:#4D4747;
	float:right;
	margin-top:auto;
}
#searchcontainer{
	width:290px;
	height:auto;
	padding-right:2px;
	float:right;
	margin:auto;
	padding-top: 1px;
}

#sleft{
width:10px;
height:33px;
float:left;
margin:auto;
}

#smiddle{
width:270px;
height:33px;
padding-top:5px;
background-image:url(../styleimages/searchbg.jpg);
background-repeat:repeat-x;
float:left;
margin:auto;
}

#search{
width:90px;
height:auto;
float:left;
margin:auto;
padding-top:6px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
color:#000; background-color:inherit;
}

#sbox{
	width:180px;
	height:20px;
	float:left;
	margin:auto;
	
}

#sbutton{
width:25px;
height:auto;
padding-top:3px;
text-align:center;
float:right;
margin:auto;
}

#sright{
width:10px;
height:33px;
float:right;
margin:auto;
}


/* Header part style end here */

/* nav part style start from here */

#navcontainer{
	width:1004px;
	height:39px;
	background-image: url(../styleimages/bkg_nav_head-39.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8AFB2;	
}

#navcontainer ul {
	padding:0 0 0 32px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 39px;
	font-weight: normal;
}
#navcontainer ul li {
	float:left;
	padding:0 14px 0 14px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #a8afb2;	
}
#navcontainer ul li.noPad {	
	padding-right:0;
}
#navcontainer ul li a {
	color:#001f4d !important; background-color:inherit !important; text-decoration:none;
}
#navcontainer ul li.thislink {
	color:#001f4d;
}

#navcontainer ul li.thislink a {
	color:#001f4d !important; background-color:inherit !important; text-decoration:none;
}

#navcontainer ul li.thislink a:hover {
	color:#a8afb2 !important; background-color:inherit !important;
}
#navcontainer ul li a:hover, #navcontainer ul li span {
	color:#a8afb2 !important; 
	background-color:inherit !important;
	
}

/* nav part style end here */


/* nav part style start from here */

#navcontainer-EN{
	width:1004px;
	height:39px;
	background-image: url(../styleimages/bkg_nav_head-39.png);
	background-repeat: repeat-x;
	background-position: 0 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A8AFB2;	
}

#navcontainer-EN ul {
	padding:0 0 0 32px;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 39px;
	font-weight: normal;
}
#navcontainer-EN ul li {
	float:left;
	padding:0 14px 0 14px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #a8afb2;	
}
#navcontainer-EN ul li.noPad {	
	padding-right:0;
}
#navcontainer-EN ul li a {
	color:#001f4d !important; background-color:inherit !important; text-decoration:none;
}
#navcontainer-EN ul li.thislink {
	color:#001f4d;
}

#navcontainer-EN ul li.thislink a {
	color:#001f4d !important; background-color:inherit !important; text-decoration:none;
}

#navcontainer-EN ul li.thislink a:hover {
	color:#a8afb2 !important; background-color:inherit !important;
}
#navcontainer-EN ul li a:hover, #navcontainer-EN ul li span {
	color:#a8afb2 !important; 
	background-color:inherit !important;
	
}

/* nav part style end here */




.blank{
width:974px;
height:4px;
color:#4D4747;
margin:auto;
}

/* body part style start from here */

#bodycontainer{
	width:1000px;
	color:#4D4747;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #042250;
	padding-right: 2px;
	padding-left: 2px;
}
/* sitemap begynner her */
#sitemap {
	width:996px;
	color:#4D4747;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #042250;
	padding-right: 2px;
	padding-left: 2px;
	padding-top: 4px;
	padding-bottom: 6px;
	
}

#sitemap a {
	color:#4D4747;
	padding-right: 2px;
	padding-left: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

#sitemap a:link #sitemap a:active{
	color:#4D4747;
	padding-right: 2px;
	padding-left: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-decoration: none;
}
#sitemap a:hover {
	color:#4D4747;
	padding-right: 2px;
	padding-left: 2px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	text-decoration: underline;
}

/* sitemap slutter her */

/* venstre marg begynner her */
#left {
	margin: 0px;
	width: 185px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float: left;
	
}
/* left nav starts here */

#menu {position:relative; z-index:500; margin-left:10px;}
#menu ul {
	padding:10;
	margin:0;
	list-style:none;
	width:155px;
	background:#fff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#menu ul ul {position:absolute; left:-9999px;}
#menu table {border-collapse:collapse; width:0; height:0; position:absolute; left:-1px; top:-1px;}
#menu ul li {width:120px; background:#fff;}
* html #menu ul li {float:left;}
#menu ul li a {
	display:block;
	width:140px;
	color:#7D775C;
	text-decoration:none;
	/*background-image: url(styleimages/bullet5.jpg);
	background-repeat: no-repeat;
	background-position: 5px 8px; */
	clear:left;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 15px;
	/*border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #A8AFB2;
	border-bottom-color: #A8AFB2;
	border-left-color: #ddd; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
#menu ul li a.pil {
	
	background-image: url(../styleimages/bullet5.jpg);
	background-repeat: no-repeat;
	background-position: 0px  center;
}
#menu ul li a.fly {
	background-color: #fff;
	background-image: url(../styleimages/arrow.gif);
	background-repeat: no-repeat;
	background-position: 125px center;
}

#menu ul li:hover {position:relative;}
#menu ul li a:hover {
	direction:ltr; /*background:#dde4e7;*/
	color:#001F4D;
	position:relative;
	/*border: 1px solid #89a;*/
}
#menu ul li:hover > a {/*background:#dde4e7;*/
	color:#001f4d;
	/*border: 1px solid #89a;*/
}

#menu ul :hover ul,
#menu ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul,
#menu ul :hover ul :hover ul :hover ul :hover ul {left:70px; top:-5px;}

#menu ul :hover ul ul,
#menu ul :hover ul :hover ul ul, 
#menu ul :hover ul :hover ul :hover ul ul {left:-9999px;}


/* left nav starts here forsoningsprisen */

#menu_forsoning {position:relative; z-index:500; margin-left:5px;}
#menu_forsoning ul {
	padding:10;
	margin:0;
	list-style:none;
	width:160px;
	background:#fff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#menu_forsoning ul ul {position:absolute; left:-9999px;}
#menu_forsoning table {border-collapse:collapse; width:0; height:0; position:absolute; left:-1px; top:-1px;}
#menu_forsoning ul li {width:145px; background:#fff;}
* html #menu_forsoning ul li {float:left;}
#menu_forsoning ul li a {
	display:block;
	width:145px;
	color:#7D775C;
	text-decoration:none;
	/*background-image: url(styleimages/bullet5.jpg);
	background-repeat: no-repeat;
	background-position: 5px 8px; */
	clear:left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	/*border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #A8AFB2;
	border-bottom-color: #A8AFB2;
	border-left-color: #ddd; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
#menu_forsoning ul li a.pil {
	
	background-image: url(../styleimages/bullet5.jpg);
	background-repeat: no-repeat;
	background-position: 0px  center;
}
#menu_forsoning ul li a.fly {
	background-color: #fff;
	background-image: url(../styleimages/arrow.gif);
	background-repeat: no-repeat;
	background-position: 148px center;
}

#menu_forsoning ul li:hover {position:relative;}
#menu_forsoning ul li a:hover {
	direction:ltr; /*background:#dde4e7;*/
	color:#001F4D;
	position:relative;
	/*border: 1px solid #89a;*/
}
#menu_forsoning ul li:hover > a {/*background:#dde4e7;*/
	color:#001f4d;
	/*border: 1px solid #89a;*/
}

#menu_forsoning ul :hover ul,
#menu_forsoning ul :hover ul :hover ul,
#menu_forsoning ul :hover ul :hover ul :hover ul,
#menu_forsoning ul :hover ul :hover ul :hover ul :hover ul {left:125px; top:-5px;}

#menu_forsoning ul :hover ul ul,
#menu_forsoning ul :hover ul :hover ul ul, 
#menu_forsoning ul :hover ul :hover ul :hover ul ul {left:-9999px;}


/* left nav starts here fangenes testament */

#menu_FT {position:relative; z-index:500; margin-left:5px;}
#menu_FT ul {
	padding:10;
	margin:0;
	list-style:none;
	width:160px;
	background:#fff;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}
#menu_FT ul ul {position:absolute; left:-9999px;}
#menu_FT table {border-collapse:collapse; width:0; height:0; position:absolute; left:-1px; top:-1px;}
#menu_FT ul li {width:145px; background:#fff;}
* html #menu_FT ul li {float:left;}
#menu_FT ul li a {
	display:block;
	width:145px;
	color:#7D775C;
	text-decoration:none;
	/*background-image: url(styleimages/bullet5.jpg);
	background-repeat: no-repeat;
	background-position: 5px 8px; */
	clear:left;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	padding-left: 15px;
	/*border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #ddd;
	border-right-color: #A8AFB2;
	border-bottom-color: #A8AFB2;
	border-left-color: #ddd; */
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
#menu_FT ul li a.pil {
	
	background-image: url(../styleimages/bullet5.jpg);
	background-repeat: no-repeat;
	background-position: 0px  center;
}
#menu_FT ul li a.fly {
	background-color: #fff;
	background-image: url(../styleimages/arrow.gif);
	background-repeat: no-repeat;
	background-position: 148px center;
}

#menu_FT ul li:hover {position:relative;}
#menu_FT ul li a:hover {
	direction:ltr; /*background:#dde4e7;*/
	color:#001F4D;
	position:relative;
	/*border: 1px solid #89a;*/
}
#menu_FT ul li:hover > a {/*background:#dde4e7;*/
	color:#001f4d;
	/*border: 1px solid #89a;*/
}

#menu_FT ul :hover ul,
#menu_FT ul :hover ul :hover ul,
#menu_FT ul :hover ul :hover ul :hover ul,
#menu_FT ul :hover ul :hover ul :hover ul :hover ul {left:80px; top:-5px;}

#menu__FT ul :hover ul ul,
#menu_FT ul :hover ul :hover ul ul, 
#menu_FT ul :hover ul :hover ul :hover ul ul {left:-9999px;}












#nav {
	margin: 0px;
	padding: 10px;
	list-style-image: none;
	list-style-type: none;
}
/* #nav ul {
list-style: none;
margin: 0;
padding: 0;
} */
#nav li {
	margin: 0px;
	padding: 0px;
	display: block;
	background-attachment: scroll;
	background-image: url(../styleimages/bullet5.jpg);
	background-repeat: no-repeat;
	background-position: 0px 50%;
}
#nav li a:link, #nav li a:visited, #nav li a:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#7D775C;
	background-color:inherit;
	text-decoration:none;
	display: block;
	margin: 0px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 15px;
	width: 150px;
}
#nav li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration: none;
	color: #001F4D;
}
/*#nav ul ul ul {
 position: absolute; 
top: 0;
left: 150px;
width: 150px;

}*/

div#nav ul ul ul,
div#nav ul ul li:hover ul ul
{display: none;}

div#nav ul ul li:hover ul,
div#nav ul ul ul li:hover ul
{display: block;}


 .luft {
	padding-bottom: 33px;
	margin-bottom: 33px;	
}


/* left nav ends here */

#center {
	
	min-height: 650px;
	width: 570px;
	padding-top: 2px;
	float: left;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #042250;
	border-left-color: #042250;
}

#center h1 {
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #B1C252;
}

#center h2 {
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #B1C252;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#center p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 1.4em;
	margin-top: 6px;
	
}
#center .brdTxt {
	font-size: 14px;
	line-height: 1.8em;
	padding-bottom: 5px;
}
#center img {
	padding-bottom: 4px;
	padding-right: 8px;
	padding-left: 0px;
	padding-top: 8px;
	
}

#center .dateposted {
	font-size: 10px;
	color: #44451a;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: italic;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	margin: 0px;
}



h1 {
	font-size: 16px;
	margin: 0px;
	padding: 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	color: #7D775C;
}
#right {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 8px;
	height: auto;
	width: 230px;
	float: left;
}
.clearer {
	font-size: 0px;
	line-height: 0px;
	display: block;
	margin: 0px;
	padding: 0px;
	clear: both;
	height: 0px;
	width: auto;
}


/* body end part style end here */


/*footer style start here */


#footer {
	text-align: center;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	width:980px;
	color:#4D4747;
	margin:auto;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:center;
}
#footer p {
	color:#4D4747;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding: 0px;
}
#footer a:link, #footer a:visited, #footer a:active {
	color: #999999;
	text-decoration: none;
}
#footer a:hover {
	color: #CCCCCC;
	text-decoration: none;
}


/* footer end part style end here */

/* left and right boxes start here */
.thinTop 
{
	width: 220px;
	height: 20px;
	padding-top: 12px;
	background-image: url(../styleimages/rubrik_220_notext.gif);
	background-repeat: no-repeat;
}
.thinTop h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	vertical-align: bottom;
	margin-left: 6px;
	color: #001F4D;
}

.thinTopTextTwoLines 
{
	width: 220px;
	height: 20px;
	padding-top: 6px;
	padding-bottom: 6px;
	background-image: url(../styleimages/rubrik_220_notext.gif);
	background-repeat: no-repeat;
}
.thinTopTextTwoLines h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	vertical-align: bottom;
	margin-left: 6px;
	color: #001F4D;
	margin-top: 0px;
}

.thinBody 
{
	width: 220px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-image: url(../styleimages/bg_table_220.gif);
	background-repeat: repeat-y;
}
.thinBody p
{
	
	margin-right: 3px;
	margin-left: 3px;
}
.thinBody a:link, .thinBody a:visited, .thinBody a:active{
	color: #666666;
	text-decoration: none;
}
.thinFooter 
{
	width: 220px;
	height: 11px;
	margin-bottom: 0px;
	background-image: url(../styleimages/footer_220_table.gif);
	background-repeat: no-repeat;
}



/* boxs i center */

#centerBox {
	width: 550px;
	
}
#centerBox h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-left: 12px;
	color: #FFFFFF;
	padding-top: 24px;
	padding-left: 4px;
	margin-bottom: 0px;	
}

#centerTop 
{
	width: 550px;
	height: 45px;
	background-image: url(../styleimages/tur_title_nav_550-bg_blue.png);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#centerTop h1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	margin-left: 12px;
	color: #FFFFFF;
	padding-top: 18px;
	padding-left: 4px;
	margin-bottom: 0px;	
}
#centerTopNav 
{
	width: 550px;
	height: 25px;
	background-image: url(../styleimages/nav3_turer.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#centerTopNav img {
	margin: 0px;
	padding: 0px;
	height: 12px;
	width: 12px;
}


/* nav part in box center style start from here */

#centerTopNav ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 8px;
}
#centerTopNav ul li {
	float:left;
	padding:0 23px 0 14px;
	background-image: url(../styleimages/bullet3.jpg);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#centerTopNav ul li.noPad {	
	padding-right:0;
}
#centerTopNav ul li a {
	color:#FF9900 !important;
	background-color:inherit !important;
	text-decoration:none;
}
#centerTopNavr ul li a:hover, #centerTopNav ul li span {
	color: #001F4D !important; background-color:inherit !important;
}


/* nav part box center style end here */
/* This nav in use fi bookmark site, tell a friend etc are in use*/

#centerTopNav2 
{
	width: 550px;
	height: 25px;
	background-image: url(../styleimages/nav3_turer.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
}
#centerTopNav2 img {
	margin: 0px;
	padding: 0px;
	height: 12px;
	width: 12px;
}


/* nav part in box center style start from here */

#centerTopNav2 ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 8px;
}
#centerTopNav2 ul li {
	float:left;
	padding:0 23px 0 14px;
	background-image: url(../styleimages/bullet3.jpg);
	background-repeat: no-repeat;
	background-position: 0 50%;
}
#centerTopNav2  .nobullet {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding-right:5px;
	list-style-type: none;
	float: right;
}

#centerTopNav2  .nobullet a {
	color:#FF9900 !important;
	background-color:inherit !important;
	text-decoration:none;
}
#centerTopNav2  .nobullet a:hover, #centerTopNav2  .nobullet span {
	color: #001F4D !important; background-color:inherit !important;
}




#centerTopNav2 ul li.noPad {	
	padding-right:0;
}
#centerTopNav2 ul li a {
	color:#FF9900 !important;
	background-color:inherit !important;
	text-decoration:none;
}
#centerTopNav2 ul li a:hover, #centerTopNav2 ul li span {
	color: #001F4D !important; background-color:inherit !important;
}


/* nav part box center style end here */


#centerBody {
	width: 550px;
	background-image: url(../styleimages/bgcenterBox-550.jpg);
	background-repeat: repeat-y;
	height:100%;
	margin: 8px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#centerBody h1 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #001F4D;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	line-height: 14px;
}
/*#centerBody h2 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #534C45;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}*/

#centerBody h2  {

	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px !important;
	font-weight: bold;
	color: #001F4D;
	
}

#centerBody h3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #534C45;
	margin-top: 5px;
	margin-bottom: 0px;	
}

#centerBody h2 .paddingbtn20{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001F4D;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	line-height: 11px;
}
#centerBody h2 .paddingbtn25{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001F4D;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 8px;
}
#centerBody h2 .paddingbtn30{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001F4D;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}

#centerBody .imgtxthead {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 12px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 10px;
	padding-bottom: 0px;
}

#centerBody .imgtxthead2 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 4px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead3 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead4 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 25px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead5 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 5px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead10 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 10px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead15 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 15px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead20 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 20px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead25 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 25px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead30 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 30px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead35 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 35px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead40 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 40px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead45 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 45px;
	padding-bottom: 0px;
}
#centerBody .imgtxthead50 {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #001F4D;
	margin-top: 10px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	padding-top: 50px;
	padding-bottom: 0px;
}

#centerBody img {
	border: none;
	padding-top: 8px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 0px;
	
}





#centerBody .img320 {
	margin: 0px;
	padding-right: 8px;
	padding-left: 8px;
	height: 175px !important;
	width: 320px !important;
	float: left;
	padding-top: 0px;
}
#centerBody .img165 {
	margin: 2px;
	height: 120px;
	width: 165px;
	float: left;
}



#centerBody p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 6px;
	
}

#centerBody .forfatter{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 6px;
	font-style: italic;
	text-align: right;
}



#centerBodyNobel {
	width: 450px;
	background-image: url(../styleimages/bgcenterBox-550.jpg);
	background-repeat: repeat-y;
	height:100%;
	margin: 8px;
	padding-top: 15px;
	padding-right: 60px;
	padding-bottom: 15px;
	padding-left: 60px;
}
#centerBodyNobel h1 {
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #001F4D;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
	line-height: 14px;
}
#centerBodyNobel h2 {
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #534C45;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
#centerBodyNobel h3 {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #534C45;
	margin-top: 5px;
	margin-bottom: 0px;	
}

#centerBodyNobel h2 .paddingbtn20{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001F4D;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 8px;
	line-height: 11px;
}
#centerBodyNobel h2 .paddingbtn25{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 25px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001F4D;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 8px;
}
#centerBodyNobel h2 .paddingbtn30{
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #001F4D;
	margin-top: 8px;
	margin-right: 8px;
	margin-bottom: 8px;
	margin-left: 8px;
}
#centerBodyNobel p {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 6px;
	
}

#centerBodyNobel .forfatter{
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-top: 6px;
	font-style: italic;
	text-align: right;
}


 .note {
	font-size: 11px;
	padding: 12px;
	border: 1px dotted #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../styleimages/halvlogo.gif);
	background-repeat: no-repeat;
	background-position: right top;
}
 .note p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

.news_box {
	font-size: 11px;
	padding: 12px;
	border: 1px dotted #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	width: 505px;
}
 .news_box p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}
.nobel_box {
	font-size: 11px;
	padding: 12px;
	border: 1px dotted #333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(../styleimages/nobel_trans.png);
	background-repeat: no-repeat;
	background-position: right top;
	width: 400px;
	
}
 .nobel_box p {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
}

 
 .nobel_box a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

 .nobel_box a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

 .nobel_box a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: underline;
}
 
 .note a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}
 .note a hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
}








#centerBody ul .bullet{
	font-size: 11px;
	list-style-type: square;
	margin-left: 20px;
}
#centerBody li .bullet {
	font-size: 12px;
	list-style-type: square;
	margin-left: 20px;
}



 .Img320 {
	margin: 0px;
	padding-right: 2px;
	padding-left: 2px;
	height: 175px !important;
	width: 320px !important;
	float: left;
	padding-top: 0px;
	padding-bottom: 6px;
}
 p img .150 {
	margin: 0px;
	padding-right: 2px;
	padding-left: 2px;
	height: 175px !important;
	width: 150px !important;
	float: left;
	padding-top: 0px;
	padding-bottom: 6px;
}
#centerBody .Img165 {
	margin: 2px;
	height: 120px;
	width: 165px;
	float: left;
}

#centerBody a  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#4D4747;
}

#centerBody a:link, #centerBody a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#4D4747;
}
#centerBody a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#4D4747;
	font-weight: bold;
	text-decoration: underline;
}
.centerBodyBox 
{
	width: auto;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
	padding-top: 4px;
	padding-right: 8px;
	padding-bottom: 4px;
	padding-left: 8px;	 
}

#centerFooter {
	width: 550px;
	height: 8px;
	margin-bottom: 0px;
	background-image: url(../styleimages/footer_box_center.gif);
	background-repeat: no-repeat;
}

/* Container for section entrance (before mouseOver) */
/* orginal utforming er 120 høy og med secEnter.gif - og det samme på rollover med bacground pos på 0 og -120 */
.secEnterContent {
	/*width:100%;*/
	height:150px;
	border:1px solid #d6d6d1;
	cursor:pointer;
	background-image: url(../styleimages/secEnterGrey-150.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	}
/* Container for section entrance (when mouseOver) */
.secEnterContentRollOver {
	height:150px;
	border:1px solid #001F4D;
	cursor:pointer;
	background-image: url(../styleimages/secEnterBlue-150.gif);
	background-repeat: repeat-x;
	background-position: 0 0px;
	}
/* Container for image */
.secEnterContentImg {
	float:left;
	height:140px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	}
/* Image */
.secEnterContentImg img {
	width:207px !important;
	height:130px !important;
	
	}
/* Container for text */
.secEnterContentText {
	width:300px;
	height:150px;
	float:left;
	padding:5px 5px 5px 5px !important;
	overflow:hidden;
	}

/* Heading in textcontainer */
.secEnterContent .secEnterContentText h3,
.secEnterContentRollOver .secEnterContentText h3 {
	margin:0 0 5px 0 !important;
	color: #534C45 !important;
	font-size: 14px !important;
	
	}
.secEnterContentRollOver .secEnterContentText h3 a {
	color:#534C45 !important;
	font-size: 14px !important;
	/*color: #ffffff !important;*/
	text-decoration:none;
	margin: 0px 18px 0px 0px !important;
	}

.secEnterContentRollOver .secEnterContentText h3 a:link,
.secEnterContentRollOver .secEnterContentText h3 a:active,
.secEnterContentRollOver .secEnterContentText h3 a:visited {
	color:#FFFFFF !important;
	font-size: 14px !important;
	text-decoration: none;	
	}
.secEnterContent .secEnterContentText h3 a:hover {
	color:#001F4D !important;
	font-size: 14px !important;
	/*color: #ffffff !important;*/
	text-decoration:none;
	margin: 0px 18px 0px 0px !important;
	}

/* Leadtext in textcontainer (before mouseOver) */
.secEnterContent .secEnterContentText .sppText a:link,
.secEnterContent .secEnterContentText .sppText a:active,
.secEnterContent .secEnterContentText .sppText a:visited {
	color: #534C45 !important;
	
	text-decoration:none;
	margin: 0px 18px 0px 0px !important;
	}
.secEnterContent .secEnterContentText .sppText a:hover {
	color:#001F4D !important;
	/*color: #ffffff !important;*/
	text-decoration:none;
	margin: 0px 18px 0px 0px !important;
	}
/* Leadtext in textcontainer (when mouseOver) */
.secEnterContentRollOver .secEnterContentText {
	color: #ffffff !important;
	}
.secEnterContentRollOver .secEnterContentText .sppText a:link,
.secEnterContentRollOver .secEnterContentText .sppText a:active,
.secEnterContentRollOver .secEnterContentText .sppText a:visited {
	color: #ffffff !important;
	text-decoration:none;
	margin: 0px 18px 0px 0px !important;
	}
	
	
	.spacer_vertical {
	clear:both;
	padding-top: 10px;
	
}
.infobox180 {
	width: 190px;
	padding-right: 6px;
	padding-left: 12px;
}


/* body end part style end here */
.thinTopLeftSideBox {
	padding-top: 12px;
	padding-left: 0px;
	margin-left: 0px;
}
.thinTopLeftSide 
{
	width: 176px;
	height: 20px;
	padding-top: 12px;
	background-image: url(../styleimages/rubrik_small_notext.gif);
	background-repeat: no-repeat;
}
.thinTopLeftSide h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight: bold;
	vertical-align: bottom;
	margin-left: 6px;
	color: #001F4D;
	float: left;
}
.thinBodyLeftSide 
{
	width: 172px;
	padding-top: 5px;
	padding-right: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	background-image: url(../styleimages/bg_table_small.gif);
	background-repeat: repeat-y;
	text-align: left;
}
.thinBodyLeftSide p
{
	margin-right: 3px;
	margin-left: 3px;
	
}
.thinBodyLeftSide a {
	
	color: #4D4747 !important;;
}
.thinFooterLeftSide 
{
	width: 176px;
	height: 11px;
	margin-bottom: 0px;
	background-image: url(../styleimages/footer_small_table.gif);
	background-repeat: no-repeat;
}
.fet {
	font-weight: bold;	
}

#navcontainer ul li.thislink a {
	color:#638E02 !important; background-color:inherit !important; text-decoration:none;
}

#navcontainer ul li.thislink a:hover {
	color:#638E02 !important; background-color:inherit !important;
}
#navcontainer ul li a:hover, #navcontainer ul li span {
	color:#638E02 !important; background-color:inherit !important;
}



/* nav part style end here */

/* Container for section entrance (before mouseOver) */
/* orginal utforming er 120 høy og med secEnter.gif - og det samme på rollover med bacground pos på 0 og -120 */
.BibliotekContent {
	/*width:100%;*/
	width:530px;
	height:150px;
	border:1px solid #d6d6d1;
	cursor:pointer;
	background-image: url(../styleimages/secEnterGrey-150.gif);
	background-repeat: repeat-x;
	background-position: 0 0;
	font-size: 10px;
	}
	
	
	
/* Leadtext in textcontainer (before mouseOver) */
#centerBody .BibliotekContent  a:link,
#centerBody .BibliotekContent  a:active,
#centerBody .BibliotekContent  a:visited {
	color: #534C45 !important;
	text-decoration:none;
	margin: 0px 18px 0px 0px !important;
	font-size: 10px;
	}
	
	/* Container for image */
.BibliotekContentImg {
	float:left;
	height:140px;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
	}
/* Image */
.BibliotekContentImg img {
	width:207px !important;
	height:130px !important;
	
	}
/* Container for text */
#centerBody .BibliotekContentText {
	width:295px;
	height:150px;
	float:left;
	padding:5px 5px 0px 5px !important;
	overflow:hidden;
	line-height: 13px;
	font-size: 10px;
	}

/* Heading in textcontainer */
#centerBody .BibliotekContent .BibliotekContentText h3 {
	margin:0 0 5px 0 !important;
	color: #534C45 !important;
	font-size: 14px !important;
	
	}
#centerBody .BibliotekContent .BibliotekContentText a {
	color:#534C45 !important;
	font-size: 11px !important;
	/*color: #ffffff !important;*/
	text-decoration:none;
	margin: 0px 4px 0px 0px !important;
	font-family: Verdana, Geneva, sans-serif;
	font-style: normal;
	font-weight: normal;
	}

#centerBody .BibliotekContent a:hover {
	color:#534C45 !important;
	font-size: 11px !important;
	/*color: #ffffff !important;*/
	text-decoration:underline;
	margin: 0px 4px 0px 0px !important;
	font-family: Verdana, Geneva, sans-serif;
	}

/* Leadtext in textcontainer (before mouseOver) */
.BibliotekContent .BibliotekContentText .sppText a:link,
.BibliotekContent .BibliotekContentText .sppText a:active,
.BibliotekContent .BibliotekContentText .sppText a:visited {
	color: #534C45 !important;
	text-decoration:none;
	margin: 0px 18px 0px 0px !important;
	font-size: 10px;
	}
.BibliotekContent .BibliotekContentText .sppText a:hover {
	color:#001F4D !important;
	/*color: #ffffff !important;*/
	text-decoration:none;
	margin: 0px 18px 0px 0px !important;
	font-size: 10px;
	}
	
	
	.spacer_vertical5 {
	clear:both;
	padding-top: 5px;
	
}
#centerBody .center_column {
	width: 520px;
	margin-right: 4px;
	margin-left: 4px;
	padding-right: 4px;
	padding-left: 4px;
	
}
#centerBody .left_column {
	width: 240px;
	margin-right: 4px;
	margin-left: 4px;
	padding-right: 4px;
	padding-left: 4px;
	float: left;
}
#centerBody .right_column {
	width: 240px;
	margin-right: 4px;
	margin-left: 4px;
	padding-right: 4px;
	padding-left: 4px;
	float: right;
}



.photoleft200   {
	float: left;
	font-size:90%;
	color:#7F8E29;
	font-style:italic;
	width:200px !important;
	padding-top: 2px;
	padding-right: 16px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}
.photoleft200 img  {
	float: left;
	
	width:200px !important;
	padding-top: 2px;
	padding-right: 16px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}

.photoleft214   {
	float: left;
	font-size:90%;
	color:#7F8E29;
	font-style:italic;
	width:220px !important;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}
.photoleft214 img  {
	float: left;
	
	width:214px !important;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}

.photoleft250   {
	float: left;
	font-size:90%;
	color:#7F8E29;
	font-style:italic;
	width:250px !important;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}

.photoleft250 img  {
	float: left;
	
	width:245px !important;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}
.photoleftblack250   {
	float: left;
	font-size:90%;
	color:#6c6f70;
	font-style:italic;
	width:250px !important;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}

.photoleftblack250 img  {
	float: left;
	
	width:245px !important;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}
.photoright250   {
	float: right;
	font-size:90%;
	color:#7F8E29;
	font-style:italic;
	width:245px !important;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}
.photoright250 img  {
	float: left;
	
	width:250px !important;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}

.photoleft500   {
	float: left;
	font-size:90%;
	color:#7F8E29;
	font-style:italic;
	width:500px !important;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}
.photoleft500 img  {
	float: left;
	
	width:495px !important;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}
.photoleftBlack500   {
	float: left;
	font-size:90%;
	color:#6c6f70;
	font-style:italic;
	width:500px !important;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}
.photoleftBlack500 img  {
	float: left;
	
	width:495px !important;
	padding-top: 2px;
	padding-right: 2px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	
}
#centerBody .sitat180   {
	float: left;
	font-size:16px;
	color:#333;
	font-style:normal;
	width:180px !important;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 4px;
	padding-left: 2px;
	margin: 0px;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
}



.textLeft {
	float: left;
	width: 300px;
	padding-right: 5px;
}
.bildeRight {
	float: right;
	width: 200px;
	padding-left: 4px;
}

#centerBody .oldpaper {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url(../styleimages/oldpaper3-400-640.png);
	width: 400px;
	margin-left: auto;
	margin-top: 20px;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	height: 628px;
	margin-right: auto;
}

 #centerBody .oldpaper p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	margin-top: 5px;
	margin-right: 40px;
	margin-bottom: 5px;
	margin-left: 20px;
	
}
#centerBody .oldpaper-500 {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url(../styleimages/oldpaper-500-380.png);
	width: 500px;
	margin-left: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	background-repeat: no-repeat;
	height: 390px;	
}

 #centerBody .oldpaper-500 p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	text-align: left;
	margin-top: 5px;
	margin-right: 40px;
	margin-bottom: 5px;
	margin-left: 20px;
	
}
#centerBody .newspaper {
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 3px;
	padding-left: 10px;
	background-image: url(../styleimages/newspaper_trans80-50.png);
	
	
	width: 400px;
	margin-left: 60px;
	margin-top: 20px;
	margin-bottom: 20px;	
}

#centerBody .newspaper p {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	color: #000000;
	text-align: center;
	margin-top: 5px;
	margin-right: 20px;
	margin-bottom: 5px;
	margin-left: 20px;
	line-height: 18px;
}
#centerBody .avistext {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #333333;
	text-align: justify;
	margin-top: 5px;
	margin-right: 60px;
	margin-bottom: 5px;
	margin-left: 60px;
	font-style: italic;
	line-height: 22px;
}

/* Visittkortlignende design brukt i Min fars dagbok */

/* CSS Document stod på 190 px bred */
.cbb {
	border:1px solid #666;
	width: 400px;
	background-color: #fff;
	margin: 4px;
	padding: 6px;
	
}
.cbb img {
	padding-top: 7px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	width: 190px;
}
.cbb img.br150 {
	padding-top: 7px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	width: 150px;
}
.cbb img.br90 {
	padding-top: 7px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	width: 90px;
	height: 90px;
}
.cbb img.br75 {
	padding-top: 7px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	width: 75px;
	
}
.cbb img.br176 {
	padding-top: 7px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	width: 176px;
}
.cbb img.br190 {
	padding-top: 7px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	width: 190px;
}
.cb {margin:0.5em 0;}
	/* Top corners and border */
.bt {
	height:17px;
	margin:0 0 0 18px;
	background-image: url(../styleimages/box.png);
	background-repeat: no-repeat;
	background-position: 100% 0;
}
.bt div {
	position:relative;
	left:-18px;
	width:18px;
	height:17px;
	font-size:0;
	line-height:0;
	background-image: url(../styleimages/box.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}

	/* Bottom corners and border */
.bb {
	height:14px;
	margin:0 0 0 12px;
	background-image: url(../styleimages/box.png);
	background-repeat: no-repeat;
	background-position: 100% 100%;
}
.bb div {
	position:relative;
	left:-12px;
	width:12px;
	height:14px;
	font-size:0;
	line-height:0;
	background-image: url(../styleimages/box.png);
	background-repeat: no-repeat;
	background-position: 0 100%;
}

	/* Left border */
.i1 {
	padding:0 0 0 12px;
	background-image: url(../styleimages/borders.png);
	background-repeat: repeat-y;
	background-position: 0 0;
}
	/* Right border */
.i2 {
	padding:0 12px 0 0;
	background-image: url(../styleimages/borders.png);
	background-repeat: repeat-y;
	background-position: 100% 0;
}
	/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.i3 {
	display:block;
	margin:0;
	padding:1px 10px;
	background:#fff;
}
	/* Make the content wrapper auto clearing so it will contain floats (see http://positioniseverything.net/easyclearing.html). */
.i3:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.i3 {display:inline-block;}
.i3 {display:block;}
/* Default CSS ends here */

/* Custom CSS
================================================*/
/* You can use different borders for different boxes on the same page. Just adjust the CSS. Here are a few examples, one of which uses the GIF images instead of the PNG images. Note that you can also adjust borders, heights and paddings this way. Remember to adjust the IE CSS as well. */

.one {
	position:absolute;
	top:0;
	right:0;
}
.two {
	float:left;
	width:45%;
}
.two .i1,
.two .i2 {
	background-image:url(../styleimages/borders.png);
}
.two .bt,
.two .bt div,
.two .bb,
.two .bb div {
	background-image:url(../styleimages/box.png);
}
#three {
	float:left;
	clear:both;
	width:80%;
}
#three .cb {
	float:left;
	width:40%;
}

#centerBody img.b75 {
	padding-top: 7px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	padding-right: 0.8em;
	padding-bottom: 0.8em;
	width: 75px;
	
}
#centerBody img.b21 {
	padding-top: 0px;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	padding-right: 0.2em;
	padding-bottom: 0.0em;
	width: 21px;
}

#gambia_left {
	padding-top: 0px;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	padding-right: 0.2em;
	padding-bottom: 0em;
	width: 266px;
	float: left;
}
#gambia {
	padding-top: 5px;
	width: 530px;	
	
}
#gambia_left {
	padding-top: 0px;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	padding-right: 0.2em;
	padding-bottom: 0em;
	width: 266px;
	float: left;
}
#gambia_right {
	padding-top: 0px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	padding-bottom: 0em;
	float: right;
	width: 240px;
}

#helse {
	padding-top: 5px;
	width: 530px;	
	
}
#helse_left {
	padding-top: 0px;
	margin-top: 0;
	margin-right: 8px;
	margin-bottom: 0;
	padding-right: 0.2em;
	padding-bottom: 0em;
	width: 206px;
	float: left;
}
#helse_right {
	padding-top: 0px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	padding-bottom: 0em;
	float: right;
	width: 300px;
}