* {
padding:0;
margin:0;
}

body {
 background-image:url('images/bg.gif');
 padding:40px 0 40px 0;
 font-family:verdana, arial;
 font-size:12px;
 }

img {
 border:0;
}


div.breadcrumb_text {
 display:block;
 padding:0 0 10px 14px;
 color:#00b1b0;
 font-family:verdana, arial;
 font-size:11px;
}

a {
 color:#00b1b0;
}

div.breadcrumb_text a {
 color:#00b1b0;
}

div.flashfront {
 z-index:1;
}

#login {
 z-index:99;
 display:none;
 background-image:url('images/logo.png');
 background-repeat:no-repeat;
 background-position:20px 20px;
 width:400px;
 position:absolute;
 top:20%;
 left:50%;
 margin:0 0 0 -200px;
 background-color:#fff;
 border:1px solid #00b1b0;
 padding:100px 0 0 0;
}

#login h1 {
 border-bottom:1px solid #00b1b0;
 width:300px;
 margin:0 auto 10px auto;
 padding:0 0 3px 0;
 font-weight:normal;
 font-size:12pt;
}

#login fieldset {
 display:block;
 width:300px;
 margin:0 auto 50px auto;
 border:0;
}

#login label {
 display:block;
 width:150px;
 font-size:8pt;
 color:#888;
 float:left;
 line-height:20px;
 height:20px;
}

#login input.text {
 border:1px solid #00b1b0;
 display:block;
 width:145px;
 font-size:8pt;
 color:#888;
 float:left;
 line-height:20px;
 height:20px;
 margin:0 0 5px 0;
}

#login input.submit {
 float:right;
 padding:4px;
 overflow:visible;
}



div.news_list {
 padding: 0 20px 20px 20px;
}

div.news_list table {
 float:left;
 margin:0 10px 10px 0;
}


div.news_list h1 {
 font-size:10pt;
 margin:0;
 padding:0;
 color:#555;
}

div.news_list span {
 font-size:9pt;
 color:#777;
}

div.news_list a {
 display:block;
 color:#00b1b0;
 font-weight:bold;
}


div.news_list p br {
 display:none;
}



a.usermanual_pdf {
 display:block;
 float:right;
 background-image:url('images/pdf.png');
 background-repeat:no-repeat;
 background-position:2px 50%;
 padding:0 40px 0 40px;
 line-height:30px;
 font-size:8pt;
 text-decoration:none;
 color:#999;
}


.flash {
 display:block;
 margin:0 auto;
}


ul.menu_subpages {
 list-style-type:none;
 margin:0 0 20px 0;
}

ul.menu_subpages li {
 display:block;
 padding:0 0 4px 0;
}

ul.menu_subpages li a {
 display:block;
 background-color:#eee;
 line-height:34px;
 font-size:10px;
 color:#555;
 text-decoration:none;
 font-weight:bold;
 text-indent:10px;
}

ul.menu_subpages li.selected a {
 border:1px solid #00b1b0;
}

div.container_content {
 display:block;
 width:770px;
 margin:0 auto;
}

div.menu_left {
 display:block;
 width:177px;
 float:left;

}

div.content_right {
 display:block;
 width:580px;
 float:right;
}

div.content_right h1.h1 {
 display:block;
 font-size:12pt;
 color:#444;
 text-indent:20px;
 line-height:31px;
 border-bottom:1px solid #00b1b0;
 margin:0 20px 10px 0;
 padding:0 0 3px 0;
 font-weight:lighter;
}

div.content {
 padding:0 30px 0 20px;
}

div.content img {
 margin:0 10px 10px 0;
}


div.content img.paragraphimage {
 display:block;
 padding:0 0 0 12px;
}


div.content_right p {
 display:block;
 font-size:8pt;
 color:#444;
}

div.frontpage_images {
 margin:0 0 0 12px;
 padding:0;
}

div.frontpage_images a {
 display:block;
 margin:0;
 padding:0;
}

div.frontpage_images a img {
 display:block;
 margin:0 9px 0 0;
 padding:0;
}




ul.menu {
 display:block;
 overflow:hidden;
 list-style-type:none;
 height:30px;
 width:775px;
 margin:0 auto 14px auto;
}

ul.menu li {
 display:block;
 float:left;
 height:30px;
}

ul.menu li a {
 display:block;
 text-indent:-3000px;
 height:30px;
}

ul.menu li a:hover,
ul.menu li a.selected
 {
 background-position:bottom;
}

ul.menu li a.ny { background-image:url('images/m01.png');width:86px;}
ul.menu li a.pr { background-image:url('images/m02.png');width:84px;}
ul.menu li a.br { background-image:url('images/m03.png');width:137px;}
ul.menu li a.vi { background-image:url('images/m04.png');width:95px;}
ul.menu li a.do { background-image:url('images/m05.png');width:137px;}
ul.menu li a.fo { background-image:url('images/m06.png');width:115px;}
ul.menu li a.om { background-image:url('images/m07.png');width:121px;}


ul.english li a.ny { background-image:url('images/m01_eng.png');width:86px;}
ul.english li a.pr { background-image:url('images/m02_eng.png');width:84px;}
ul.english li a.br { background-image:url('images/m03_eng.png');width:115px;}
ul.english li a.vi { background-image:url('images/m04_eng.png');width:117px;}
ul.english li a.do { background-image:url('images/m05_eng.png');width:137px;}
ul.english li a.fo { background-image:url('images/m06_eng.png');width:115px;}
ul.english li a.om { background-image:url('images/m07_eng.png');width:121px;}

div.news {
 background-image:url('images/bg_boks.png');
 display:block;
 height:169px;
 width:253px;
 float:left;
 margin-left:12px;
}

div.news ul {
 list-style-type:none;
 display:block;
 margin-top:35px;
}

div.news ul li {
 display:block;
 height:18px;
} 

div.news ul li a {
 display:block;
 font-family:tahoma,arial,verdana;
 font-size:10px;
 color:#555;
 text-decoration:none;
 line-height:16px;
 background-color:#fcfcfc;
 margin:0 12px 2px 12px;
 padding:0 0 0 4px;
}


ul.lang {
 display:block;
 float:right;
 margin:35px 14px 0 0;
 list-style-type:none;
 width:70px;
}

ul.lang li {
 display:block;
 height:20px;
}

ul.lang li a {
 font-family:tahoma,arial,verdana;
 font-size:10px;
 color:#888;
 text-decoration:none;
 display:block;
 text-align:left;
 background-repeat:no-repeat;
 background-position:right 50%;
 line-height:15px;
 margin-bottom:4px;
 height:20px;
}

ul.lang li.nor a {
 background-image:url('images/nor.gif');
}

ul.lang li.eng a {
 background-image:url('images/eng.gif');
}


a.mailto {
 color:#555;
 text-decoration:none;
}

ul.bottom_text {
 list-style-type:none;
 width:755px;
 margin:0 auto;
 display:block;
}

ul.bottom_text li {
 font-family:tahoma,arial,verdana;
 font-size:10px;
 color:#555;
 display:block;
 padding-top:40px;
} 

ul.bottom_text li.right { float:right;}
ul.bottom_text li.left { float:left;}
ul.bottom_text li.center { float:right;padding-right:200px;}

a.login {
 display:block;
 padding:0 0 0 15px;
 background-image:url('images/pil.gif');
 background-repeat:no-repeat;
 background-position:0 50%;
 text-decoration:none;
 color:#099;
}

a.logo {
 display:block;
 float:left;
 background-image:url('images/logo.png');
 background-repeat:no-repeat;
 text-indent:-3000px;
 height:56px;
 width:152px;
 margin:10px 0 0 20px;
}



img.paragraphimage {
 display:block;
 float:left;
 margin-left:9px;
}


.container_1 {
 width:799px;
 background-image:url('images/bgtop.gif');
 height:80px;
 display:block;
 margin:0 auto;
}

.container_2 {
 background-color:#fff;
 width:799px;
 margin:0 auto;
}

.container_3 {
 width:799px;
 background-image:url('images/bgbunn.gif');
 height:28px;
 display:block;
 margin:0 auto;
}



.icon {
	padding:7px;
}


br.clearfix {
 clear:both;
 font-size:1px;
 display:block;
 height:1px;
}

#Table1 {
		line-height:22px;
}

.invisible {
		visibility:hidden;
		_color:#fff;
		_border:#fff;
		_background:#fff;
}

input, select {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:11px;
	color:#353535;
	padding:2px;
}


