/* Redigeras av  29.06.09 */

body{margin:0; 	text-align: center; font-family:arial, verdana, sans-serif; font-size: 12px;}

#container{background:url(/filearchive/4/4144/container_bg.jpg) no-repeat top left; width:935px; margin:0 auto; text-align: left; min-height:862px; padding-left:8px; padding-right:8px; /*display:table;*/ margin-bottom:60px;}
	
.branding_wrapper{height:116px; margin-bottom:14px;}
.nav_main_wrapper{background: url(/filearchive/4/4146/nav_main_bg.gif) repeat-x; height: 42px; line-height: 42px;}

.startcontent_wrapper{margin-left:25px; margin-top:22px; margin-right:25px;}
.startflash_wrapper{background-color:#ebeef3;}
.startboxcontainer{margin-top:13px;}
.startbox{ height:143px; width:424px; border:6px solid #ebeef3; float:left;}

.footer{padding-top:40px; margin-left:25px; clear:both; color:#002f67; text-align:center;}
.footer a{color:#002f67; font-weight:bold;}
.footer a:hover{text-decoration:none;}


/* PAGE DEFAULT - by Niclas 090629 */
.text_wrapper {width:370px}
.text_wrapper p {margin:0 0 10px 0}

.half_column{width:320px}

.img_wrapper {width: 265px;height:400px;}
ul.default_list {width: 300px;margin:10px 0 0 0px; list-style-type:disc;}
ul.default_list li {margin:0 0 5px 20px;}

ul.keyfactst_list {width: 300px;margin:10px 0 0 0px; list-style-type:disc;}
ul.keyfactst_list li {margin:0 0 15px 20px}

ul.history_list {margin:10px 0 0 0px; list-style-type:none;}
ul.history_list li {margin:0 43px 5px;}
ul.history_list span {font-size:14px;font-weight:bold;margin:0 10px 0 -43px;}


/* Our Websites ------------------------------ */
.website_wrapper {padding:15px 10px;border-right:1px solid #002F67}
.website_wrapper img {height:20px;margin:0 10px 0 0;float:left;display:block}
.website_wrapper a {font-size:12px; padding:0 0 0 10px}

/* Our businesses and brands ---------------*/
.brandbox {height:144px; border:1px solid #002F67;margin:0 0 10px 0}
.brandbox_findus {background:url(/filearchive/4/4369/aboutus_ourbusiness_findus.jpg) #fff no-repeat top left}
.brandbox_youngs {background:url(/filearchive/4/4371/aboutus_ourbusiness_youngs.jpg) #fff no-repeat top left}
.brandbox_seafood {background:url(/filearchive/4/4370/aboutus_ourbusiness_seafood.jpg) #fff no-repeat top left}

.brandbox div {width:280px;margin:5px 0 0 150px}
.brandbox div p {margin-bottom:10px}

/* Startnewsbox */
a.fvnewsdate{color:#333; text-decoration:none; font-family:arial; font-weight:bold; font-size:12px; margin-right:20px;}
a.fvnewstitle{color:#002f67; text-decoration:none; font-family:verdana;  font-size:12px;}
.newswrapper{ padding-top:45px; width:424px; height:143px; background:url(/filearchive/5/5308/newsstartbg.gif) no-repeat;}
.newsarchivewrapper{display:block; border-top:1px solid #889fbb; text-align:right; padding-top:3px;}
.newsarchivewrapper a{color:#000; text-decoration:none; font-style:italic; font-weight:bold;}

/* Newlist undersida 
***************************************************************/
.newslistline{border-top:1px solid #889fbb; width:650px; height:1px; display:block; clear:both;}
.newslistitemwrapper{display:block; clear:both; padding-top:10px; padding-bottom:10px;}
div.newsdatewrapper{margin:10px 0 10px 0;}
a.newslistdate{color:#333; text-decoration:none; font-family:arial; font-weight:bold; font-size:12px;}

.newslistcontentwrapper{float:left; width:400px;}

.newslistcontent{width:400px; padding-bottom:20px;}
.subcontent .newssubwrapper .newslistitemwrapper .newslistcontentwrapper a:link, .subcontent .newssubwrapper .newslistitemwrapper .newslistcontentwrapper a:visited {color:#002f67; text-decoration:none; font-weight:normal;}
.newslisttitle{color:#003067; text-decoration:none; font-family:verdana;  font-size:18px; font-weight:bold; }
.divnewslisttitle{width:400px; margin-bottom:13px;}
.newslistimage{ width:210px; overflow-x:hidden; float:right; padding-bottom:20px; margin-right:55px; text-align:right;}


/* Policies pdf-list ----------------------------------*/
.pdf_wrapper {border-bottom:1px solid #ccc; padding:10px 0 5px 10px}
.pdf_wrapper a {text-decoration:none;font-size:12px; font-weight:normal;}
.pdf_wrapper a img {padding:0 15px 0 0}	


/* premium seafood */

.premiumblack{
color:#fff;
padding:50px 350px 10px 20px;
}

.salmon{
background: url(/filearchive/4/4411/portfolio_smokedsalmon.jpg) no-repeat ;
min-height:516px;
}

.langustine{
background: url(/filearchive/4/4432/portfolio_premium_langoustine.jpg) no-repeat ;
min-height:456px;
}



/* GENERAL CLASSES --------------------------- */
.l{float:left;}
.r{float:right;}
.noborder {border:none}
.img_caption{font-size:10px; font-style:italic;}
.inline_img {margin:10px 0}

.subcontent_wrapper{margin-left:25px; margin-top:45px; margin-right:25px;}
.sub_nav_wrapper{background:url(/filearchive/4/4147/nav_sub_wrapperbg.gif) no-repeat top left; width:158px; min-height:537px; float:left; padding-top:14px}
.subcontent{ float:right; width:680px; color:#002f67;}
.subwidecontent{float:left; width:100%; color:#002f67;}

.chapterimagewrap{width: 680px; margin-bottom:25px; display:inline-block;}

h1 img {margin-left:-8px}
h2 {font-size:18px;margin-bottom:10px;}
h5 {font-size:14px;margin-bottom:10px;}

/* links  */
.subcontent a:link, .subcontent a:visited{color:#002f67; font-weight:bold;}
.subcontent a:hover, .subcontent a:active{text-decoration:none;} 


/* NAVIGATION */

/* TOPNAVIGATION (sätt "top" som CssPrefix)
************************************************************/

/* Placera "menubg" i lemooncell */

#topmenucontainerHorizontal{}
#topmenucontainerHorizontal UL{DISPLAY: inline; LIST-STYLE-TYPE: none; }
#topmenucontainerHorizontal UL LI{DISPLAY: inline; FLOAT: left}

#top0level A{ display: block; padding: 0px 32px 0px 32px; font-size: 12px; color: #fff; line-height: 42px; font-family:  Arial; text-decoration: none; font-weight: bold; color:#fff; text-transform:uppercase;}

#top0level A:hover{ float:left !important; background: url(/filearchive/4/4149/nav_main_chosenbg.gif) repeat-x; }

#top0level A#current{background: url(/filearchive/4/4149/nav_main_chosenbg.gif) repeat-x; color: #002f67;}

/* Lägg in en bild i filarkivet och hämta ID i fältet "Separator" när du dubbelklickar kontrollen */
.topSeparator{width: 1px}

/* SUBNAVIGATION (sätt "sub" som CssPrefix)
************************************************************/
#submenucontainerHorizontal{height:21px;}
#submenucontainerHorizontal div{height:21px;}
#submenucontainerHorizontal li, a {}
#submenucontainerHorizontal li{padding-right:0;}

#sub1levelContainer{height:21px; padding: 0; MARGIN: 0px}
#sub2levelContainer{ MARGIN: 0px;}
#sub3levelContainer{PADDING: 3px 0px 7px 0px; MARGIN: 0px}

/* Tar bort punktlista (täcker IE6+ FF) */
#sub1level{padding: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none; }
#sub2level{padding: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none;background-color:#fff;}
#sub3level{padding: 0px; MARGIN: 0px; LIST-STYLE-TYPE: none}

/*li level 1 i menyn*/
#sub1level li{ background-color:#none;}
#sub2level li{ background-color:#fff;}


#sub1level li#current, #sub1level li#active{background-color:#fff;}
#sub2level li#current, #sub2level li#active{background-color:#fff;}


/* Länkar i menyn */
#sub1levelContainer A{DISPLAY: block;  color: #002f67; FONT-FAMILY: arial; FONT-SIZE: 11px; TEXT-DECORATION: none; text-transform: uppercase; _HEIGHT: 100%; padding: 4px 5px 4px 13px; }

#sub2levelContainer A{display:block; margin-left:10px; color:#f22730;}
#sub3levelContainer A{FONT-WEIGHT: normal;}
#sub1levelContainer A:hover{color: #002f67;}

/* Aktiv huvudnod */
#sub1levelContainer A#active{color: #f22730; font-weight:bold; }
#sub2levelContainer A#active{BACKGROUND: url(/filearchive/4/4170/nav_sub_itemchosen_arrow.gif) no-repeat 0px 8px; margin-left:20px;}
#sub3levelContainer A#active{}

/* Aktiv sida */
#sub1levelContainer A#current{color:#f22730; font-weight:bold; BACKGROUND: url(/filearchive/4/4170/nav_sub_itemchosen_arrow.gif) no-repeat 5px 8px; /*margin-left:20px;*/}
#sub2levelContainer A#current{BACKGROUND: url(/filearchive/4/4170/nav_sub_itemchosen_arrow.gif) no-repeat 0px 8px; color:#f22730; font-weight:normal; margin-left:20px;}
#sub3levelContainer A#current{}

