html {
	margin: 0;
	padding: 0;
	height: 100%;
	border: none;
}

body {
    margin: 0;
	padding: 0;
	height: 100%;
	border: none;
	background-color: #758289;
	background-image: url('gfx/bg.gif');
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #324b57;
}

A:link {
    COLOR: #009dec;
    TEXT-DECORATION: none;
}
A:visited {
    COLOR: #009dec;
    TEXT-DECORATION: none;
}
A:hover {
    COLOR: #009dec;
    TEXT-DECORATION: underline;
}
A:active {
    COLOR: #009dec;
}

h1 {
	font-size: 18px;
	line-height: 22px;
	font-weight: bold;
	color: #ea5218;
	margin: 0 0 15px 0;
}

h2 {
	font-size: 15px;
	line-height: 19px;
	font-weight: bold;
	color: #ea5218;
	margin: 0 0 13px 0;
}

h3 {
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #ea5218;
	margin: 0 0 13px 0;
}

p {
	margin-top: 0;
}

.venstreMeny td {
	padding-left: 34px;
}

.venstreMenyHoved {
	height: 19px;
	background-image: url('gfx/btn_bg.gif');
	font-weight: bold;
	font-size: 12px;
	line-height: 16px;
	color: #4d575d;
}

.venstreMenyHoved a {
	color: #4d575d;
}

.venstreMenySpacing {
	height: 6px;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	COLOR: #324b57;
}

.utvalgteTabell {
	font-size: 11px;
	line-height: 15px;
}

.bildeTabell img, .utvalgteTabell img, .visBoatTable img, .visKategoriTable img {
	border:solid 1px #c1c6c8;
	padding:3px;
}

.formWarning {
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	color: #CC0000;
}





.requestform
{
    HEIGHT: 16px;
    MARGIN: 3px 0px;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #FFFFFF;
}

.requestsend
{
    BORDER-LEFT: #758289 1px solid;
    BORDER-RIGHT: #758289 1px solid;
    BORDER-TOP: #758289 1px solid;
    BORDER-BOTTOM: #758289 1px solid;
    WIDTH: 45px;
	HEIGHT: 16px;
    MARGIN: 3px 0px;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #FFFFFF;
}

.topmenu
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
A.topmenu:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
A.topmenu:link
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
A.topmenu:visited
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
A.topmenu:hover
{
    COLOR: #F0F0F0;
    TEXT-DECORATION: none;
}
.lefthead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
.lefttext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
   	line-height: 19px;
    TEXT-DECORATION: none;
}
.lefttextbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
.leftbullet
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
.leftmenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #336699;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}
A.leftmenu:active
{
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
A.leftmenu:link
{
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
A.leftmenu:visited
{
    COLOR: #336699;
    TEXT-DECORATION: underline;
}
A.leftmenu:hover
{
    COLOR: 333333;
    TEXT-DECORATION: underline;
}
.mainhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #ea5218;
    FONT-FAMILY: Arial, Verdana;
    line-height: 16px;
    TEXT-DECORATION: none;
}
.subhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ea5218;
    TEXT-DECORATION: none;
}
.submenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    line-height: 27px;
    TEXT-DECORATION: none;
}
.maintext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #324b57;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
.maintextbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #839aaf;
    FONT-FAMILY: Verdana, Arial; 
    TEXT-DECORATION: none;
}
.smalltext
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #324b57;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
.closepop
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #0000FF;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none;
}
.boatbuttons
{
    FONT-WEIGHT: bold;
	FONT-SIZE: 13px;
	TEXT-ALIGN: left;
	TEXT-INDENT: 20px;
	LINE-HEIGHT: 28px;
    DISPLAY: block;
	BACKGROUND-IMAGE: url(gfx/btn_boats.gif);
	BACKGROUND-REPEAT: no-repeat;
	WIDTH: 200px;
	MARGIN: 0px 0px 0px 0px;

}
#menu A
{
    BORDER-LEFT: #E8F1F3 0px solid;
    BORDER-RIGHT: #E8F1F3 0px solid;
    BORDER-TOP: #E8F1F3 0px solid;
    BORDER-BOTTOM: #E8F1F3 1px solid;
    PADDING-LEFT: 5px;
    PADDING-RIGHT: 5px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 160px;
    MARGIN: 0px 0px;
    DISPLAY: block;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    COLOR: #26505D;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #B4CFD7;
}
#menu A:hover
{
    BORDER-LEFT: #E8F1F3 0px solid;
    BORDER-RIGHT: #E8F1F3 0px solid;
    BORDER-TOP: #E8F1F3 0px solid;
    BORDER-BOTTOM: #E8F1F3 1px solid;
    COLOR: #26505D;
    BACKGROUND-COLOR: #E8F1F3
}
.ledig {
	background-color : #ffffff;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : xx-small; 
	color : #575D62; 
	text-decoration : none; 
	border : none #000000; 
	border-style : none; 
	border-width : 1px;
}
.tatt {
	background-color : #ea5218;
	font-family : Verdana, Arial, Helvetica, sans-serif; 
	font-size : xx-small; 
	color : #FFFFFF; 
	text-decoration : none; 
	border : none #000000; 
	border-style : none; 
	border-width : 1px;
}

<!-- ADMIN STYLES BELOW *********************************************************** -->

table.admlayout
{
	BACKGROUND-COLOR: #ffffff;
	BORDER: 0px solid;
}

td.admtoplogo
{
	 FONT-SIZE: 13pt;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	 BACKGROUND-COLOR: #f0f0f0;
}

td.admtopmenu
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 TEXT-ALIGN: right;
	 BACKGROUND-COLOR: #f0f0f0;
}

td.admnewcatprod
{
	 FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 LINE-HEIGHT: 16px;
	 BACKGROUND-COLOR: #f0f0f0;
}

td.admmain
{
	 FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 BACKGROUND-COLOR: #ffffff;
	 PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px;
    PADDING-BOTTOM: 0px;
}

table.admleft
{
   BORDER-RIGHT: #cccccc 0px solid;
   BORDER-TOP: #cccccc 0px solid;
	BORDER-LEFT: #cccccc 0px solid;
	BORDER-BOTTOM: #cccccc 0px solid;
	BACKGROUND-COLOR: #cccccc;
}

tr.admleftmenu
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 BACKGROUND-COLOR: #ffffff;
}

table.admloginmain
{
   BACKGROUND-COLOR: #cccccc;
}

table.admloginbox
{
   BACKGROUND-COLOR: #ffffff;
}

table.admloginhead
{
	 FONT-SIZE: 12pt;
    COLOR: #ffffff;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
	 LINE-HEIGHT: 36px;
}

table.admloginform
{
	 FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
	 BACKGROUND-COLOR: #f0f0f0;
}

.admloginbtn
{
    BORDER-RIGHT: #76818e 1px solid;
    BORDER-TOP: #76818e 1px solid;
	 BORDER-LEFT: #76818e 1px solid;
	 BORDER-BOTTOM: #76818e 1px solid;
	 FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana;
    WIDTH: 70px;
    HEIGHT: 21px;
    BACKGROUND-COLOR: #f0f0f0;
    TEXT-DECORATION: none;
}
td.prodintro
{
	FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
td.headpage
{
	FONT-SIZE: 13pt;
    COLOR: #999999;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
