*					{ font-family: Arial, Verdana, Tahoma, Sans-serif; font-size: 11px;  }
div					{ margin: 0px; padding: 0px; float: left; text-align: left; }
td					{ font-size: 11px; }
h1					{ font-size: 17px; color: #082457; margin-top: 0px; }
h2					{ font-size: 11px; color: #000; margin: 0px; }
p					{ font-size: 11px; color: #000; }
img					{ border: none; }
form				{ padding: 0px; margin: 0px; }
fieldset			{ border: none; padding: 0px; margin: 0px; }

a					{ text-decoration: none; color: #082457; font-size: 11px;}
a:hover				{ text-decoration: underline; color: #082457; }

html, body			{ height: 100%; width: 100%; background: #447caf; text-align: center; margin: 0; padding: 8px 0px 8px 0px; }

#wrapper			{ float: none; margin: auto; padding: 15px 15px 17px 15px; width: 950px; min-height: 729px; height: auto!important; height: 729px; border: 1px solid #c2e0fc; background: #fff; display: table; }
#header				{ width: 950px; height: 127px; background: url(images/topp.jpg) no-repeat top left; position: relative; }
.homelink			{ display: block; float: left; width: 400px; height: 127px; }
#right				{ position: absolute; width: 184px; height: 97px; right: 0; bottom: 0; }
.kontaktlink		{ display: block; float: left; width: 184px; height: 97px; }
#sitemap			{ float: right; padding: 11px 5px 0px 0px; }
#sitemap a			{ color: #000; font-size: 10px; text-decoration: none; }
#sitemap a:hover	{ text-decoration: underline; }
#flag_nor			{ float: right; padding: 10px 0px 0px 0px; }
#flag_eng			{ float: right; padding: 10px 0px 0px 0px; }
#footer				{ width: 932px; height: 60px; background: #00254e; color: #a7a29b; font-size: 9px; border-top: 1px solid #fff; text-align: left; padding: 20px 0px 0px 18px; }
#footer table		{ border-collapse: collapse; }
#footer .padd		{ padding: 0px 0px 0px 15px; }
#footer a			{ color: #a7a29b;; text-decoration: none; }
#footer a:hover		{ text-decoration: underline; }
#copyright			{ width: 970px; padding: 10px 10px 0px 0px; font-size: 9px; color: #000; text-align: right; margin: auto; float: none; }
#copyright a		{ color: #000; text-decoration: none; }
#copyright a:hover	{ text-decoration: underline; }


#menu				{ width: 904px; height: 40px; background: #d0e1f1; padding: 0px 0px 0px 46px; border-bottom: 1px solid #fff; line-height: 3.6em; font-size: 12px;  }
#menu ul			{ float: left; list-style: none; margin: 0; padding: 0; }
#menu ul li			{ float: left; padding: 0px 15px 0px 7px; margin: 0px; background: url(images/menu_arrow.gif) no-repeat left;}
#menu a				{ color: #072362; text-decoration: none; font-size: 12px; }
#menu a:hover		{ text-decoration: underline; }
#menu a.active		{ color: #779bbd; }

/******** FRONT PAGE *********/
#front-middle		{ height: 277px; width: 950px; background: url(images/front_middle_background.gif) repeat-x left bottom #f5f6f1; border-bottom: 2px solid #f4f3f1; }
#front-middle-text	{ width: 450px; padding: 30px 27px 0px 57px; }
#front-middle-image	{ width: 416px; }
#front-bottom		{ height: 239px; width: 950px; background: url(images/front_bottom_background.gif) repeat-x left top; }
#front-bottom-flash	{ height: 239px; width: 590px; }
#front-bottom-text	{ height: 180px; width: 249px; padding: 49px 0px 0px 91px; }

/******** CONTENT PAGES ******/
#content-top		{ height: 25px; width: 950px; background: url(images/content_top_background.gif) repeat-y top left #669bc7; }
#content			{ height: auto!important; min-height: 420px; height: 420px; width: 865px; background: url(images/content_background.jpg) repeat-y left top #fff; padding: 20px 0px 20px 85px;}
#content-footer		{ height: 36px; width: 950px; background: url(http://vbafo.lofotnett.no/bafoweb/images/content_footer_background.jpg) repeat-y top left; }

/***** DYNAMIC CONTENT ******/
#content h1			{ margin-bottom: 5px; }
#content #line		{ border-top: 1px solid #0b2655; width: 865px; height: 10px; }
#content div		{ float: none; }
#content img		{ border: 1px solid #505d75; }

 /****** PLUS LIST **********/
ul.plus				{ margin: 0px; padding: 0px 0px 0px 20px; color: font-size: 12px; color: #666666; list-style-image: url(http://vbafo.lofotnett.no/bafoweb/images/plus_icon.gif); }
ul.plus li			{ font-size: 12px; padding: 0px 0px 3px 0px; }

/******* LINK LIST **********/
ul.linker			{ list-style: none; margin-top: 0px; }

/******** CONTACT ***********/
input.input_text	{ border: 1px solid #505d75; width: 250px; padding: 3px; font-size: 11px; color: #000; }
textarea.input_txta { border: 1px solid #505d75; width: 400px; padding: 3px; font-size: 11px; color: #000; }
input.input_submit	{ border: 1px solid #505d75; margin-top: 5px; padding: 3px; cursor: pointer; }
label				{ font-size: 11px; color: #000; padding: 4px 0px 0px 0px; margin: 0px; display: block;}
