/* CSS Document */

body{
	background: #1F1A17 url('../bilder/bakgrund.jpg') repeat-x;
	margin: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	height: 750px;
	}

#box{
	display: block;
	position: relative;
	background: #fff;
	margin: 0px auto;
	top: 0px;
	width: 884px;
	height: 720px;
	z-index: 1;
	}
	
#box div.top{
	display: block;
	position: absolute;
	background: url('../bilder/bd_top_sve.jpg') no-repeat;
	margin: 0px;
	top: 16px;
	left: 17px;
  width: 850px;
	height: 148px;
	z-index: 2;
	}

#box div.top dl.lang dd {
  position:absolute; 
  padding:0; 
  margin:0;
}

#box div.top dl.lang #fi {
  left: 733px; 
  top: 20px; 
  z-index: 15;
}

#box div.top dl.lang #se {
  left: 793px; 
  top: 20px; 
  z-index: 15;
}

#box div.top dl.lang a#fi, #box div.top dl.lang a#se {
  display:block;
	width: 18px; 
 	height: 18px; 
  text-decoration:none; 
  z-index:15;
}

/******* Finska toppen ******/

#box div.top_fi{
	display: block;
	position: absolute;
	background: url('../bilder/bd_top_fi.jpg') no-repeat;
	margin: 0px;
	top: 16px;
	left: 17px;
  width: 850px;
	height: 148px;
	z-index: 2;
	}

#box div.top_fi dl.lang dd {
  position:absolute; 
  padding:0; 
  margin:0;
}

#box div.top_fi dl.lang #fi {
  left: 733px; 
  top: 20px; 
  z-index: 15;
}

#box div.top_fi dl.lang #se {
  left: 793px; 
  top: 20px; 
  z-index: 15;
}

#box div.top_fi dl.lang a#fi, #box div.top_fi dl.lang a#se {
  display:block;
	width: 18px; 
 	height: 18px; 
  text-decoration:none; 
  z-index:15;
}

/******* slut på finska toppen *******/

/******* Middle *******/

#box div.middle{
	display: block;
	position: absolute;
	background: none;
	margin: 0px;
	left: 0px;
  	top: 169px;
	width: 884px;
	height: 259px;
	z-index: 2;
	}

/******** Meny *********/

#mleft{
	display: block;
	position: absolute;
	background: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	top: 0px;
	left: 17px;
 	width: 141px;
	height: 250px;
	z-index: 3;
	}
	
#mleft ul {
	list-style-type:none;
	padding: 0px;
	margin:0;
}


#mleft ul li {
	border:0;
	margin:0;
}

#mleft ul li a {
	display:block;
	padding:7px 0px 7px 10px;
	text-decoration:none;
}

#mleft ul li a:link,#mleft ul li a:visited {
	background: url(../bilder/bd_knapp.jpg) no-repeat;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration:none;
	color: #FFFFFF;
}

#mleft ul li a:hover,#mleft ul li a:active,#mleft ul li a:focus{
	background: url(../bilder/bd_knapp3.jpg) no-repeat;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration:none;
	color:#000;

}

#mleft ul li.active a:link,#mleft ul li.active a:visited {
	background: url(../bilder/bd_knapp3.jpg) no-repeat;
	margin:0;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration:none;
	color:#000;
}


#mleft ul li ul {
	list-style-type:none;
	border:0;
	margin:0;
}

#mleft ul li ul li {
	margin:0;
	border:0px;
}

#mleft ul li.active ul li a {
	display:block;
	padding:0px 0px 9px 15px;
	text-decoration:none;
}

#mleft ul li.active ul li a:link,#mleft ul li.active ul li a:visited {
	background: #005ca1;
	margin:0;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: normal;
	text-decoration:none;
	color:#fff;
}

#mleft ul li.active ul li a:hover,#mleft ul li.active ul li a.active,
#mleft ul li.active ul li a:focus, #mleft ul li.active ul li a#current{
	background: #005ca1;
	margin:0;
	border:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	letter-spacing: normal;
	text-decoration:none;
	color:#000;
}



/********** meny slut **********/

#box div.middle div.linje{
	display: block;
	position: absolute;
	background: #a9a9a9;
	margin: 0px;
	left: 165px;
  	top: 0px;
	width: 1px;
	height: 247px;
	z-index: 5;
	}
	
#box div.middle div.bild{
	display: block;
	position: absolute;
	background: none;
	margin: 0px;
	left: 180px;
  	top: 0px;
	width: 470px;
	height: 90px;
	z-index: 6;
	}

#box div.middle div.balk{
	display: block;
	position: absolute;
	background: rgb(0,124,195);
	margin: 0px;
	left: 180px;
  	top: 89px;
	width: 470px;
	height: 4px;
	z-index: 19;
	}

#box div.middle div.balk_vit{
	display: block;
	position: absolute;
	background: #fff;
	margin: 0px;
	left: 180px;
  	top: 93px;
	width: 470px;
	height: 7px;
	z-index: 7;
	}

#box div.middle div.text {
  display: block;
	position: absolute;
	background: none;
	top: 100px;
	left: 180px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 470px;
	height: 147px;
	overflow: hidden;
  	z-index: 5;
}
  
#box div.middle div.text p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.middle div.text b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}

#box div.middle div.links {
  display: block;
	position: absolute;
	background: none;
	top: 5px;
	left: 179px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 154px;
	height: 230px;
	overflow: hidden;
  	z-index: 8;
}

#box div.middle div.links_l1{
	display: block;
	position: absolute;
	background: #a9a9a9;
	margin: 0px;
	left: 340px;
  	top: 0px;
	width: 1px;
	height: 247px;
	z-index: 8;
	}

#box div.middle div.links2 {
  display: block;
	position: absolute;
	background: none;
	top: 5px;
	left: 357px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 148px;
	height: 230px;
	overflow: hidden;
  	z-index: 8;
}


#box div.middle div.links_l2{
	display: block;
	position: absolute;
	background: #a9a9a9;
	margin: 0px;
	left: 508px;
  	top: 0px;
	width: 1px;
	height: 247px;
	z-index: 8;
	}
#box div.middle div.links3 {
  display: block;
	position: absolute;
	background: none;
	top: 5px;
	left: 524px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 148px;
	height: 230px;
	overflow: hidden;
  	z-index: 8;
}

#box div.middle div.links p, #box div.middle div.links2 p, 
#box div.middle div.links3 p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
	text-decoration: normal;
}

#box div.middle div.links a:link, #box div.middle div.links a:hover,
#box div.middle div.links a:visited, #box div.middle div.links2 a:link, 
#box div.middle div.links2 a:hover,#box div.middle div.links2 a:visited, 
#box div.middle div.links3 a:link, #box div.middle div.links3 a:hover,
#box div.middle div.links3 a:visited{
  font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
	text-decoration:none;
	color: #000;
}

#box div.middle div.kontakt {
  display: block;
	position: absolute;
	background: none;
	top: 10px;
	left: 180px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	width: 470px;
	height: 230px;
	overflow: hidden;
  z-index: 5;
}

#box div.middle div.kontakt p{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: normal;
	letter-spacing: normal;
}
#box div.middle div.kontakt b{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	letter-spacing: normal;
}

#box div.middle div.linje2{
	display: block;
	position: absolute;
	background: #a9a9a9;
	margin: 0px;
	left: 664px;
  	top: 0px;
	width: 1px;
	height: 247px;
	z-index: 5;
	}


#box div.middle div.marinboden{
	display: block;
	position: absolute;
	background: url('../bilder/marinboden_sve.jpg') no-repeat;
	margin: 0px;
	left: 672px;
  	top: 0px;
	width: 195px;
	height: 93px;
	z-index: 3;
	}

#box div.middle div.marinboden_fi{
	display: block;
	position: absolute;
	background: url('../bilder/marinboden_fi.jpg') no-repeat;
	margin: 0px;
	left: 672px;
  	top: 0px;
	width: 195px;
	height: 93px;
	z-index: 3;
	}

#box div.middle div.right{
	display: block;
	position: absolute;
	background: url('../bilder/bd_middle.jpg') no-repeat;
	margin: 0px;
	left: 672px;
  	top: 100px;
	width: 195px;
	height: 147px;
	z-index: 3;
	}

#box div.middle dl.link_pdf dd {
  position:absolute; 
  padding:0; 
  margin:0;
}

#box div.middle dl.link_pdf #pdf_marin {
  left: 796px; 
  top: 218px; 
  z-index: 15;
}
  	
#box div.middle dl.link_pdf a#pdf_marin {
  display:block; 
	width: 70px; 
 	height: 29px; 
  text-decoration:none; 
  z-index:15;
}




/******* Slut på middle *******/



#box div.bottom{
	display: block;
	position: absolute;
	background: url('../bilder/bd_bottom.jpg') no-repeat;
	margin: 0px;
	left: 0px;
  	top: 424px;
	width: 884px;
	height: 232px;
	z-index: 2;
	}

#box div.bottom dl.link2 dd {
  position:absolute; 
  padding:0; 
  margin:0;
}

#box div.bottom dl.link2 #link_fixus {
  left: 224px; 
  top: 0px; 
  z-index: 15;
}
#box div.bottom dl.link2 #link_int {
  left: 511px; 
  top: 0px; 
  z-index: 15;
}
#box div.bottom dl.link2 #link_lloyd {
  left: 796px; 
  top: 0px; 
  z-index: 15;
}
  	
#box div.bottom dl.link2 a#link_fixus, #box div.bottom dl.link2 a#link_int,
#box div.bottom dl.link2 a#link_lloyd {
  display:block; 
	width: 70px; 
 	height: 29px; 
  text-decoration:none; 
  z-index:15;
}

#box div.bottom dl.link_pdf2 dd {
  position:absolute; 
  padding:0; 
  margin:0;
}

#box div.bottom dl.link_pdf2 #pdf_fixus {
  left: 224px; 
  top: 203px; 
  z-index: 15;
}
#box div.bottom dl.link_pdf2 #pdf_int {
  left: 511px; 
  top: 203px; 
  z-index: 15;
}
#box div.bottom dl.link_pdf2 #pdf_lloyd {
  left: 796px; 
  top: 203px; 
  z-index: 15;
}
  	
#box div.bottom dl.link_pdf2 a#pdf_fixus, #box div.bottom dl.link_pdf2 a#pdf_int,
#box div.bottom dl.link_pdf2 a#pdf_lloyd {
  display:block; 
	width: 70px; 
 	height: 29px; 
  text-decoration:none; 
  z-index:15;
}


#box div.bottom_sve{
	display: block;
	position: absolute;
	background: url('../bilder/bd_bottom_sve.jpg') no-repeat;
	margin: 0px;
	left: 17px;
  top: 663px;
	width: 850px;
	height: 18px;
	z-index: 2;
	}
	
#box div.bottom_fi{
	display: block;
	position: absolute;
	background: url('../bilder/bd_bottom_fi.jpg') no-repeat;
	margin: 0px;
	left: 17px;
  top: 663px;
	width: 850px;
	height: 18px;
	z-index: 2;
	}

#box div.bottom2{
	display: block;
	position: absolute;
	background: url('../bilder/bd_bottom2.jpg') no-repeat;
	margin: 0px;
	left: 0px;
  top: 697px;
	width: 884px;
	height: 23px;
	z-index: 2;
	}


	
#box dl.link dd {
  position:absolute; 
  padding:0; 
  margin:0;
}

#box dl.link #link1 {
  left: 485px; 
  top: 3px; 
  z-index: 15;
}
  	
#box dl.link a#link1{
  display:block; 
	width: 53px; 
 	height: 16px; 
  text-decoration:none; 
  z-index:15;
}


