/* GENERAL STYLES */
.frontMain {
background-color:Transparent !important;
padding:0 !important;
border:none !important;
}

#frontRow1Container {

}

#frontRow1Container {
min-height:214px;
background-repeat:no-repeat;
background-position:0 0;
}

#frontRow1 {
padding:30px 385px 1px 0;
position:relative;
}

#frontRow1 h1 {
margin:0 0 18px 20px !important;
}

#frontRow1 p {
margin:0 0 10px 20px !important;
color:#505050;
}

#frontRow1 a {
font-size:10px;
color:#708FA8;
text-decoration:none;
}

#frontBottomCorners {
height:8px;
background-image:url(/css/grafik/front/bottomcorners.png);
bacground-repeat:no-repeat;
}



.frontDivider {
float:left;
height:110px;
width:1px;
margin-top:12px;
background-color:#DFDFDF;
}

#frontRow2 {
display:inline-block;
}

#frontRow2 {
display:block;
overflow:hidden;
padding:10px 0 0 11px;
background-image:url(/css/grafik/front/row2-bg.png);
background-repeat:repeat-x;
background-position:0 113px;
background-color:#FFF;
}

#frontBlogLink, #frontKnowledgeLink, #frontNewsAllLinks {
position:absolute;
top:111px;
}

#frontBlogLink {
right:16px;
}

#frontKnowledgeLink {
right:16px;
}

#frontNewsAllLinks {
right:16px;
}

#frontBlog #lnkBobsBlogFront, #frontNews #lnkInnovationNews, #frontNews #lnkSeafoodNews, #frontKnowledgeLink #lnkKnowledge {
color:#708FA8;
}

#frontRow2 h1, #frontRow3 h1 {
font-size:13.5px;
font-weight:bold;
color:#4C4C4C;
margin-top:10px;
}

#frontRow2 h1 img {
vertical-align:text-top;
margin-left:6px;
}

#frontBlog ul, #frontNews ul {
list-style-type:none;
padding-left:0 !important;
}

#frontBlog li, #frontNews li {
padding-left:10px;
background-image:url(/css/grafik/front/bullet-arrow.gif);
background-repeat:no-repeat;
background-position:2px 5px;
margin-bottom:5px;
}

#frontBlog li a, #frontKnowledge li a, #frontNews li a {
color:#708FA8;
font-size:11px;
text-decoration:none;
}

#frontKnowledge li a:hover {
text-decoration:none;
}

#frontKnowledge li a:hover span {
text-decoration:underline;
}

#frontBlogContainer, #frontKnowledgeContainer, #frontNewsContainer {
float:left;
width:290px;
background-image:url(/css/grafik/front/row2-box.png);
background-repeat:no-repeat;
height:158px;
}

#frontBlog, #frontKnowledge, #frontNews {
padding:0 30px 0 30px;
position:relative;
}

#frontBlogLink {
text-align:right;
margin-top:10px;
}

#lnkBobsBlogFront {
}

#frontKnowledgeContainer {
margin-left:17px;
}

#frontKnowledge {
padding-right:30px;
}


#frontKnowledge ul {
list-style-type:none;
padding:0;
}

#frontKnowledge ul li {
display:inline-block;
}

#frontKnowledge ul li {
display:block;
overflow:hidden;
margin-bottom:15px;
}

#frontKnowledge ul li .knowledgePicture {
float:left;
display:block;
width:45px;
}

#frontKnowledge ul li .knowledgeLink {
float:left;
display:block;
width:185px;
}

#frontKnowledge ul li a {

}


#frontKnowledgeLink {
text-align:right;
margin-top:10px;
}

#frontNewsContainer {
margin-left:17px;
}

#frontNews h1 {
text-transform:uppercase;
}

#frontNews {
padding-right:30px;
}

#frontNews ul {

}

#frontNewsAllLinks {
text-align:right;
margin-top:10px;
}

#frontNewsAllLinks #lnkInnovationNews {
margin-right:10px;
}


#frontRow3 {
display:inline-block;
}

#frontRow3 {
display:block;
position:relative;
overflow:hidden;
border-top:solid 1px #E1E2E3;
}

#frontRow3 h1 {
margin:0;
}

#personerScroll {
height:84px;
}

#frontRow3 #personerScrollLeft {
width:88px;
}

#frontRow3 #personerScrollRight {
width:91px;
}

#frontRow3 #personerScrollLeft, #frontRow3 #personerScrollRight {
height:84px;
background-image:url(/css/grafik/front/pil-personer.png);
background-repeat:no-repeat;
float:left;
cursor:pointer;
}

#frontRow3 #personerScrollLeft {
background-position:0 0;
}

#frontRow3 #personerScrollRight {
background-position:-88px 0;
}

#frontRow3 #personerListe {
float:left;
width:756px;
overflow:hidden;
height:84px;
position:relative;
background-image:url(/css/grafik/front/row3-bg.png);
background-repeat:repeat-x;
}

#frontRow3 ul {
position:absolute;
top:0;
left:0;
float:left;
height:69px;
padding:0 !important;
margin:7px 0 0 0 !important;
background-color:#FFF;
border-bottom:solid 1px #DCDDDE;
}

#frontRow3 ul li {
display:block;
float:left;
padding:0 0 0 0 !important;
margin:0 0 0 0 !important;
position:relative;
z-index:1;
}

#frontRow3 ul li a {
display:block;
padding:0 30px 0 30px !important;
position:relative;
text-decoration:none;
z-index:1;
}


#frontRow3 ul li a span.personData {
display:none;
position:absolute;
padding:0 4px;
height:50px;
top:5px;
left:-100px;
z-index:4;
white-space:nowrap;
}

span.personData span.bubbleLeft {
display:block;
float:left;
background-image:url(/css/grafik/front/bubble-end.png);
background-position:0 0;
background-repeat:no-repeat;
height:56px;
width:10px;
}

span.personData span.bubbleLeftArrow {
background-image:url(/css/grafik/front/bubble-arrow.png) !important;
background-position:-16px 0 !important;
width:16px !important;
}

span.personData span.bubbleMiddle {
display:block;
float:left;
height:56px;
background-image:url(/css/grafik/front/bubble-middle.png);
}

span.personData span.bubbleMiddle span {
display:block;
padding-top:3px;
font-size:10px;
}

span.personData span.bubbleRight {
display:block;
float:left;
background-image:url(/css/grafik/front/bubble-arrow.png);
background-position:0 0;
background-repeat:no-repeat;
height:56px;
width:16px;
}

span.personData span.bubbleRightEnd {
background-image:url(/css/grafik/front/bubble-end.png) !important;
background-position:-10px 0;
width:10px !important;
}

#frontRow3 ul li a span.personBillede {
position:relative;
z-index:3;
}

/* EDITOR PROPERTIES */
