* {font-style: normal;font-family: arial, verdana, helvetica, sans-serif;}
A:visited {color:blue;text-decoration:none}
A:link {color:gray;text-decoration:none}
A:hover {color:red}

p {font:normal 12px arial;color:#000066}

body {background-color:#00264D;margin:0 auto;padding:0;min-width:20em;max-width:63em}

#wrapper{width:95%;height:100%;background-color: white;margin:auto;padding:0;border: solid 4px #3399cc;text-align: center;position: relative;overflow:hidden;}

#banner {position:relative;top:25px;left:-10px;width:100%;margin-left:15px;margin-top:0;padding-top:0;text-align: left;}
#loga {width:80%;position: relative;top:-20px;left:4px}

#navtop{position: relative;top:-111px;left:720px;width: 110px; text-align: right;font:normal 11px arial,sans-serif;}
#flags{float:right;margin:-20px 10px}
#meny{position: relative;top:6px;left:-10px;}

#main {position:relative;top:0px;left:1%;width:98%;height:auto;background-color: #e3e3e3;margin:0 0 10px 0px;}

#sokresa{position:relative;top:30px;width:200px;height:305px;background-color: white;margin-left:10px;margin-top:10px;padding:10px;text-align: left;font:bold 14px verdana, sans-serif;color:#000066}
#bokruta{background-color:#CCE6FF;width:190px;height:270px;margin:7px 3px 8px 0px;padding:10px 0 0 10px;font:normal 12px arial, sans-serif;color:#000066;line-height:1.5}
#bokabtn{position:relative;top:15px;left:115px;}
#pkort_rubrik{position:relative;font:bold 12px verdana, sans-serif;color:#000066}
#gava{font:normal 9px verdana, sans-serif;color:#000066;font-style: italic}
#pkort{position: relative;top:3px;left:-3px}
#btnpkort{position:relative;top:-29px;left:115px;}

#bildspel{position: relative;top:-322px;left:220px;width:680px;height:325px;}
#upplev{position: absolute;top:10px;left:250px;z-index:99;font:bold 12px "arial";color:yellow}
#pearl_ulvon {position: absolute;top:20px;left:350px;width:400px}
#pearl_hogbonden {position: absolute;top:60px;left:330px}
#pearl_trysunda {position: absolute;top:100px;left:410px}
#pearl_text {position: absolute;top:190px;left:400px;font:normal 32px "edwardian script itc";color:white;width:300px;height:100px;padding-left:20px}

#lower_row1{position: relative;top:30px;left:10px;width:910px;height:160px;background-color: yellow;}
#weather{position:relative;top:0px;left:-10px;width:155px;}
#ais{position:relative;top:-170px;left:173px;width:155px;}
#fartyg{position:relative;top:-340px;left:357px;width:155px;}
#personal{position:relative;top:-510px;left:542px;width:155px;}
#sequrity{position:relative;top:-680px;left:725px;width:155px;}


#headframe{position:relative;top:-587px;left:270px;width:680px;height:326px;display:none;margin:0;padding:0;}

#ddimagetabs a{
	display: block;
	text-decoration: none;
	font: bold 12px Arial Narrow; /*tab font */
	color: #000066; /*font color */
	width: 86px; /*width of tab image */
	height: 22px; /*height of tab image */
	float: right;
	display: inline;
	margin-left: 2px; /*spacing between tabs */
	padding-top: 4px; /*vertical offset of tab text from top of tab*/
	background-image:url(../images/bluetab.jpg); /*URL to tab image */
	background-repeat: no-repeat;
	text-align: center;
}
#ddimagetabs a:hover, #ddimagetabs a.current{background-image:url(../images/bluetabover.jpg);color: red;}


.flags {width:30px}

.resval select{
   background: transparent;
   width: 198px;
   padding: 2px;
   font-size: 11px;
   border: 1px solid #ccc;
   height: 20px;
}
.resval {
   width: 178px;
   height: 20px;
   overflow: hidden;
   background: url(../images/arrow_down_16.png) no-repeat right #fff;
}

.pearls{z-index:99;font:bold 32px "edwardian script itc";color:#000066}
.lower_block1 {height:140px;background-color: white;margin-left:10px;margin-top:10px;padding:10px;text-align: left;font:bold 14px verdana, sans-serif;color:#000066}
.blockbild{background-color: #CCE6FF;text-align: center;height:105px}

.buttonmenu{
list-style-type: none;
margin: 0;
padding: 0;
width: 180px;
}

.buttonmenu li a{
color: white;
display: block;
width: 95%;
height:27px;
padding: 2px 4px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color:#D5BFD0 #5A3A54 #5A3A54 #D5BFD0; /*light dark dark light*/
background: #012643;
text-indent: 8px;
text-decoration:none;
}


.buttonmenu li a:visited{
color: white;
}

.buttonmenu li a:hover, .buttonmenu li a:active{
color: yellow;
background-color: #425772;
}
