
.nav {
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.nav:hover {
	color: #FFFFFF;
}

.subnav {
	position: absolute;
	z-index: 50;
	visibility: hidden;
	width: 165px;

	color: #FFFFFF;
	background-color: #3399FF;
	font-size: 10px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.separator {
	height: 1px;
	width: 165px;
	color: #FFFFFF;
	background-color: #FFFFFF;
}

a.subnavItem {
	width: 165px;

	vertical-align: middle;
	color: #FFFFFF;
	background-color: #3399FF;
	font-size: 11px;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #242560;
	text-decoration: none;
	margin-top: 4px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
}

a.subnavItem:hover {
	width: 165px;
	vertical-align: middle;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #3399FF;
	text-decoration: none;
	margin-top: 4px;
	margin-right: 3px;
	margin-left: 3px;
	margin-bottom: 3px;
}

.nav2 {
	font-size: 10px;
	color: #3399FF;
	text-decoration: none;
	font-weight: bold;
}

.nav2:hover {
	text-decoration: underline;
	color: #3399FF;
}

.crumbs {
	font-size: 10px;
	color: #999999;
}

a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #A50019;
	text-decoration: none;	
}

a:hover {
	color: #CC3333;
	text-decoration: underline;	
}

.sidenav {
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.sidenav:hover {
	text-decoration: none;
	color: #FFFFFF;
}

.nav:hover {
	text-decoration: none;
}




.title {
	font-weight: bold;
	font-size: 14px;
	color: #606060;
}

.main {
	font-size: 11px;
	line-height: 16px;
}

.style4 {
  COLOR: #242560; 
  FONT-FAMILY: Verdana, Arial, Geneva, Tahoma; 
  font-size: 11px;
  font-style: normal; 
  font-variant: normal; 
  font-weight: normal; 
  letter-spacing: normal; 
  line-height: normal; 
  orphans: 2; 
  text-indent: 0px; 
  text-transform: none; 
  white-space: normal; 
  widows: 2; 
  word-spacing: 0px;
  }
#topindex { width:985px; height: 101px; border:0px; position: absolute; top: 5px; left: 15px; background-image: url(../../../bi2/top-index-gr-kreta.jpg); background-repeat: no-repeat; vertical-align: middle; text-align: center; }
#datum { width: 600px; border: 0px; position: absolute; top: 10px; left: 30px; background-color: transparent; }
#google1 { height: 90px; position: absolute; top: 102px; left: 621px; background-color: transparent; }

#spacer1 {background-color: #676767; position: absolute; top: 107px; left: 10px;}
#spacer2 {background-color: #e7e7e7; position: absolute; top: 108px; left: 10px;}
#google2 {text-align:center; height:25px; width: 990px; background-color: #000000; position: absolute; top: 109px; left: 10px; }
#spacer3 {background-color: #e7e7e7; position: absolute; top: 134px; left: 10px;}
#spacer4 {background-color: #676767; position: absolute; top: 135px; left: 10px;}
#general {display: inline; height: 16px; width: 580px; position: absolute; top: 136px; left: 10px;}
.bg_subnav {width:165px; height:26px;}
.table_main {position: absolute; top: 155px; left: 10px; width:990px;}
#spacer5 {background-color: #676767; position: absolute; top: 535px; left: 10px;}
#spacer6 {background-color: #e7e7e7; position: absolute; top: 536px; left: 10px;}
#google3 {text-align:center; height:25px; width: 990px; background-color: #000000; position: absolute; top: 537px; left: 10px;}
#spacer7 {background-color: #e7e7e7; position: absolute; top: 562px; left: 10px;}
#spacer8 {background-color: #676767; position: absolute; top: 564px; left: 10px;}
#spacer9 {background-color: #3399FF; position: absolute; top: 567px; left: 10px;}
#nytt_left {background-color: rgb(255, 255, 255); vertical-align: middle; text-align: center; width: 30px; position: absolute; top: 568px; left: 10px;}
#nytt_tips {width: 850px; margin-top: 2px; margin-bottom: 2px;text-align: center; position: absolute; top: 568px; left: 41px;}
#nytt_right {background-color: rgb(255, 255, 255); vertical-align: middle; text-align: center; width: 30px; position: absolute; top: 568px; left: 961px;}
#spacer9_b {background-color: #3399FF; position: absolute; top: 584px; left: 10px;}
#spacer10 {background-color: #e7e7e7; position: absolute; top: 653px; left: 10px;}


#clocklink {position: absolute; top: 478px; left: 20px;}
#google_search {position: absolute; top: 476px; left: 320px;}
#spacer11 {background-color: #e7e7e7; position: absolute; top: 671px; left: 10px;}



#menu {position: absolute; top: 654px; left: 10px;}
.table_reseplanering {width:990px; text-align: left; background-color: #FFFFFF; border:0px; position: absolute; top: 596px; left: 10px;}
.table_reseplanering_popup {width:990px; text-align: left; background-color: #FFFFFF; border:0px; position: absolute; top: 5px; left: 5px;}
.table_map {width:990px; border: 0px; position: absolute; top: 778px; left: 10px;}
.table_map_popup {width:990px; border: 0px; position: absolute; top: 187px; left: 5px;}

#directions {width:980px; font-weight: normal; font-size: 11px; text-align: center; background-color: rgb(255, 255, 255);}
.table_raknare {margin-top:6px; border:1px solid #215261; height:220px; width:988px}
.table_raknare_second {text-align: left; width:988px; border:0px;}
.table_toolbar {margin: 0px; width:986px; border:0px}
.table_toolbar_second {margin-left:auto; margin-right:auto; width:986px; border:0px}
#title_toolbar {margin-top:8px; margin-bottom:8px; text-align:center}
.table_footer {background-color: rgb(20, 23, 40); text-align: left; width:990px; margin-bottom:10px; border:0px}
#title_content {position: absolute; top: 1px; left: 3px; width:985px; height:30px; text-align:center;}
#title {position: absolute; top: 3px; left: 200px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #003399; FONT-FAMILY: Georgia, Stencil, Times, serif; text-transform: uppercase;}
#title_text {FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #215261; FONT-FAMILY: Georgia, Stencil, Times, serif; text-transform: uppercase; text-align:center; padding-top:5px; padding-bottom:5px;}
#menu {position: absolute; top: 3px; left: 745px; border:1px solid #3399FF;}
.table_menu {width:100%; text-align:center; border: 0px}
.bg_table_menu {width:100%; vertical-align:top; text-align:left; padding:5px; background-color: #FFFFFF}
#omo {position: absolute; top: 10px; left: 10px; padding: 2px; overflow: auto; font-size: 90%; width: 585px; height:455px; margin: 0px; display: none; background-color: #AAC6FF}
#oma1 {position: absolute; top: 480px; left: 10px; padding: 2px; overflow: auto; font-size: 90%; width: 585px; height:182px; margin: 0px; display: none; background-color: #3366CC;}
#oma2 {position: absolute; top: 560px; left: 20px; padding: 2px; overflow: auto; font-size: 90%; width: 585px; height:102px; margin: 0px; display: none; background-color: #3366CC;}
#oma3 {position: absolute; top: 545px; left: 40px; padding: 2px; overflow: auto; font-size: 90%; width: 585px; height:117px; margin: 0px; display: none; background-color: #3366CC;}
#oma4 {position: absolute; top: 560px; left: 60px; padding: 2px; overflow: auto; font-size: 90%; width: 585px; height:102px; margin: 0px; display: none; background-color: #3366CC;}
#oma5 {position: absolute; top: 560px; left: 160px; padding: 2px; overflow: auto; font-size: 90%; width: 585px; height:102px; margin: 0px; display: none; background-color: #3366CC;}
#oma6 {position: absolute; top: 560px; left: 260px; padding: 2px; overflow: auto; font-size: 90%; width: 585px; height:102px; margin: 0px; display: none; background-color: #3366CC;}

#oma7 {position: absolute; top: 380px; left: 10px; padding: 2px; overflow: auto; font-size: 90%; width: 590px; height:150px; margin: 0px; display: none; background-color: #AAC6FF}


#oma8 {position: absolute; top: 532px; left: 400px; padding: 2px; overflow: auto; font-size: 90%; width: 585px; height:130px; margin: 0px; display: none; background-color: #3366CC;}

#oma9 {position: absolute; top: 460px; left: 10px; padding: 2px; overflow: auto; font-size: 90%; width: 590px; height:100px; margin: 0px; display: none; background-color: #AAC6FF}

#oma10 {position: absolute; top: 460px; left: 10px; padding: 2px; overflow: auto; font-size: 90%; width: 590px; height:100px; margin: 0px; display: none; background-color: #AAC6FF}


#oma11 {position: absolute; top: 538px; left: 608px; padding: 2px; overflow: auto; font-size: 90%; width: 380px; height:87px; margin: 0px; display: none; background-color: #AAC6FF}
#oma12 {position: absolute; top: 538px; left: 608px; padding: 2px; overflow: auto; font-size: 90%; width: 380px; height:87px; margin: 0px; display: none; background-color: #AAC6FF}
#oma13 {position: absolute; top: 538px; left: 608px; padding: 2px; overflow: auto; font-size: 90%; width: 380px; height:114px; margin: 0px; display: none; background-color: #AAC6FF;}
#oma14 {position: absolute; top: 538px; left: 608px; padding: 2px; overflow: auto; font-size: 90%; width: 380px; height:87px; margin: 0px; display: none; background-color: #AAC6FF;}


#oma15 {position: absolute; top: 538px; left: 608px; padding: 2px; overflow: auto; font-size: 90%; width: 380px; height:110px; margin: 0px; display: none; background-color: #AAC6FF}

#oma16 {position: absolute; top: 210px; left: 10px; padding: 2px; overflow: auto; font-size: 90%; width: 590px; height:598px; margin: 0px; display: none;}
#vessel {position: absolute; top: 460px; left: 10px; padding: 2px; overflow: auto; font-size: 90%; width: 590px; height:100px; margin: 0px; display: none; background-color: #AAC6FF}
#resvagsplanering {position: absolute; top: 460px; left: 10px; padding: 2px; overflow: auto; font-size: 90%; width: 590px; height:100px; margin: 0px; display: none; background-color: #AAC6FF}

