/*
CSS Stylesheet Incoming Nordkalotten
*/
body
{
margin: 0px;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 80%;
color: #666;
background-color: #f1f1f1;
padding: 0px;
background: #fff;
height: 100%;
background-image: url(bg.gif);
background-repeat: repeat-y;
background-position: 51px 0px; /* horiz vert*/
}
h1
{
font-family: Tahoma, Verdana, Arial, sans-serif;
padding-top: 20px;
font-size-adjust: .54;
font-size: 220%;
font-weight: bold;
padding-left: 30px;
text-decoration: none;
color: #999;
}
h2
{
font-family: Tahoma, Verdana, Arial, sans-serif;
padding-top: 5px;
margin-left: 15px;
font-size-adjust: .54;
font-size: 230%;
font-weight: bold;
padding-left: 60px;
text-decoration: none;
color: #FC812F;
}
h4
{
font-family: Verdana, Arial, sans-serif;
padding: 0px;
margin: 0px;
font-size-adjust: .54;
font-size: 110%;
font-weight: bold;
text-decoration: none;
color: #FC812F;
}
h5
{
font-family: Verdana, Arial, sans-serif;
padding: 0px;
margin: 0px;
font-size-adjust: .54;
font-size: 110%;
text-decoration: none;
color: #FC812F;
}
h6
{
font-family: Verdana, Arial, sans-serif;
padding-top: 0px;
margin-left: 15px;
padding-bottom: 0px;
font-size: 120%;
font-weight: bold;
padding-left: 25px;
text-decoration: none;
color: #FC812F;
line-height: 90%
}
h3
{
font-family: Tahoma, Verdana, Arial, sans-serif;
padding-top: 0;
margin-left: 0;
font-size-adjust: 0;
font-size: 150%;
font-weight: bold;
padding-left: 0;
text-decoration: none;
color: #ccc;
}
div.hr
{ 
color: #ccc;
border: 0;
background-color: #ccc;
width: 100%;
height: 1px;
}
a:link
{
color: #006699;
text-decoration: underline;
}

a:visited
{
color: #006699;
text-decoration: underline;
}
a:hover
{
color: #006699;
text-decoration: underline;
}

a:active
{
color: #000;
text-decoration: none;
}


p.footer
{
text-indent: 0;
margin: 5px;
font-style: normal;
font-size: 80%;
}
p.header
{
text-indent: 0;
margin-left: 200px;
margin-top: 45px;
font-style: normal;
font-weight: bold;
font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
font-size: 300%;
text-align: left;
color: #999;
}
p.abstop
{
text-indent: 0;
padding: 0px;
margin: 0px;
font-style: normal;
font-size: 75%;
text-align: right;
}
p.std
{
text-indent: 0;
margin-left: 20px;
padding-top: 0px;
padding-bottom: 0px;
padding-right: 20px;
padding-left: 20px;
font-style: normal;
font-size: 95%;
line-height : 170%;
font-family: Arial, Sans-serif, Tahoma, Verdana, Geneva, helvetica, sans-serif;
text-align: left;
}
p.std2
{
margin-left: 20px;

font-style: normal;
font-size: 95%;
line-height : 100%;
font-family: Sans-serif, Tahoma, Verdana, Geneva, Arial, helvetica, sans-serif;
text-align: left;
}
p.links
{
text-indent: 0;
padding: 10px;
margin: 20px;
padding-left: 20px;
font-style: normal;
font-size: 110%;
line-height : 170%;
font-family: Arial, Verdana, Tahoma, Geneva, helvetica, sans-serif;
text-align: left;
}
p.prod
{
margin-left: 40px;
text-indent: 0;
padding: 0px;
font-style: normal;
color: #999;
font-family: Arial, Verdana, Tahoma, Geneva, helvetica, sans-serif;
font-size: 110%;
text-align: left;
}
p.prod2
{
margin-left: 40px;
text-indent: 0;
padding: 0px;
font-style: normal;
color: #000;
font-family: Arial, Verdana, Tahoma, Geneva, helvetica, sans-serif;
font-size: 110%;
text-align: left;
}
p.bread
{
margin-left: 0;
text-indent: 0;
padding-right: 50px;
font-style: normal;
color: #000;
line-height : 170%;
font-family: Arial, Verdana, Tahoma, Geneva, helvetica, sans-serif;
font-size: 110%;
text-align: left;
}
p.pdf
{
margin-left: 0;
text-indent: 0;
padding-right: 10px;
font-style: normal;
color: #000;
line-height : 170%;
font-family: Arial, Verdana, Tahoma, Geneva, helvetica, sans-serif;
font-size: 90%;
text-align: right;
}

p.contact
{
margin-left: 15px;
text-indent: 0;
padding-right: 10px;
padding-top: 0px;
padding-bottom: 0px;
padding-left: 25px;
font-style: normal;
color: #FC812F;
line-height : 100%;
font-family: Arial, Verdana, Tahoma, Geneva, helvetica, sans-serif;
font-size: 120%;
text-align: left;
}

hr
{
border: 0;
width: 500px;
height: 1px;
color: gray;
background-color: gray;
}

#header
{
position: relative;		
height: 100px;
width: 800px;
min-width: 600px;
padding: 0px;
padding-top: 1px;
z-index: 3;
background-color: #f6f6f6;
border: 1px solid #ccc;
}

#toplogga
{
position: relative;
height: 100px;
width: 100%;
float: left;
/*background: url('http://192.168.1.2/incoming/v2/logga.gif') no-repeat;*/
z-index: 4;
}

#menu
{
border-bottom: 1px solid #ccc;
/*border-top: 1px solid #ccc;*/
margin: 0;
padding-bottom: 19px;
padding-left: 10px;
}

#menu ul, #menu li
{
display: inline;
list-style-type: none;
margin: 0;
padding: 0;
}
#menu a:link, #menu a:visited
{
background: #e8ebf0;
border: 1px solid #ccc;
color: #888;
float: left;
font-size: 80%;
font-weight: bold;
line-height: 14px;
margin-right: 6px;
padding: 2px 10px 2px 10px;
text-decoration: none;	
}

#menu a:link.active, #menu a:visited.active
{
background: #fff;
border-bottom: 1px solid #fff;
color: #000;
}

#menu a:hover
{
color: #FC812F;
}
	
body.section-1 #menu li#nav-1 a, 
body.section-2 #menu li#nav-2 a,
body.section-3 #menu li#nav-3 a,
body.section-4 #menu li#nav-4 a,
body.section-5 #menu li#nav-5 a
{
background : #fff;
border-bottom : 1px solid #fff;
color : #000;
}

#menu #subnav-1,
#menu #subnav-2,
#menu #subnav-3,
#menu #subnav-4,
#menu #subnav-5
{
display : none;
width: 80%;
}

body.section-1 #menu ul#subnav-1, 
body.section-2 #menu ul#subnav-2,
body.section-3 #menu ul#subnav-3,
body.section-4 #menu ul#subnav-4,
body.section-5 #menu ul#subnav-5
{        
display: block;
position: absolute;
left : 10px;
top: 130px;       
}

body.section-1 #menu ul#subnav-1 a, 
body.section-2 #menu ul#subnav-2 a,
body.section-3 #menu ul#subnav-3 a,
body.section-4 #menu ul#subnav-4 a,
body.section-5 #menu ul#subnav-5 a
{
background: #fff;
border: none;
border-right: 1px solid #ccc;
color: #999;
font-size: smaller;
font-weight: bold;
line-height: 10px;
margin-right: 4px;
padding: 2px 10px 2px 10px;
text-decoration: none;
}

#menu ul a:hover
{
color: #FC812F !important;
}
#menu ul a:active
{
color: #000 !important;
}

#navcontainer
{
width: 800px;
margin-top: 2px;
background-color: #fff;
padding-left: 0;
color: #333;
clear: both;
line-height: 100%;
}

#maincontainer
{
width: 800px;
min-height: 360px;
margin-top: 20px;
background-color: #fff;
color: #333;
border-top: 1px solid #ccc;
border-right: 1px solid #ccc;
border-left: 1px solid #ccc;
border-bottom: 1px solid #ccc;
line-height: 150%;
text-align: left;
/*background: url(shadow.gif);*/
background-color: #fff;
}

#prodcontainer
{
width: 370px;
min-height: 85px;
margin-top: 10px;
margin-left: 270px;
margin-bottom: 10px;
padding-left: 40px;
padding-right: 20px;
background-color: #fff;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 80%;
color: #666;
border-left: 1px solid #ccc;
line-height: 150%;
text-align: left;
}

#meetingcontainer1
{
width: 300px;
float: left;
min-height: 85px;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 15px;
background-color: #fff;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 80%;
color: #666;
/*border-left: 1px solid #ccc;*/
line-height: 150%;
text-align: left;
}
#meetingcontainer2
{
width: 300px;
float: left;
min-height: 85px;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 15px;
background-color: #fff;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 80%;
color: #666;
/*border-left: 1px solid #ccc;*/
line-height: 150%;
text-align: left;
}
#meetingcontainer3
{
width: 300px;
float: left;
min-height: 85px;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 15px;
background-color: #fff;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 80%;
color: #666;
/*border-left: 1px solid #ccc;*/
line-height: 150%;
text-align: left;
}
#meetingcontainer4
{
width: 300px;
float: left;
min-height: 85px;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 15px;
background-color: #fff;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 80%;
color: #666;
/*border-left: 1px solid #ccc;*/
line-height: 150%;
text-align: left;
}
#meetingcontainer5
{
width: 300px;
float: left;
min-height: 85px;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 15px;
background-color: #fff;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 80%;
color: #666;
/*border-left: 1px solid #ccc;*/
line-height: 150%;
text-align: left;
}
#meetingcontainer6
{
width: 300px;
float: left;
min-height: 85px;
margin-top: 0px;
margin-left: 20px;
margin-bottom: 0px;
padding-left: 0px;
padding-right: 20px;
padding-bottom: 15px;
background-color: #fff;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 80%;
color: #666;
/*border-left: 1px solid #ccc;*/
line-height: 150%;
text-align: left;
}

#infocontainer
{
float: left;
width: 210px;
min-height: 75px;
margin-left: 5px;
/*margin-top: 15px;
margin-left: 10px;
margin-right: 20px;
margin-bottom: 10px;*/
padding-left: 30px;
padding-right: 20px;
background-color: #fff;
font-family: Arial, Verdana, Geneva, helvetica, sans-serif;
font-size: 80%;
color: #666;
line-height: 150%;
text-align: left;
	
}
#footer
{
width: 800px;
height: 100%;
margin-top: 10px;
color: #999;
background-color: #f6f6f6;
border: 1px solid #ccc;
}
#footer a:link
{
color: #999;
text-decoration: none;
}
#footer a:visited
{
color: #999;
text-decoration: none;
}
#footer a:hover
{
color: #006699;
text-decoration: underline;
}
#footer a:active
{
color: #000;
text-decoration: none;
}

#contents
{
background : #fff;
border : 1px solid #ccc;
border-top : none;
clear : both;
margin : 0px;
padding : 15px;
}

.floatright
{
float: right;
margin: 10px 0 10px 0;
background-color: #fff;
padding-right: 20px;
padding-left: 10px;
}
.floatlefthead
{
float: left;
margin: 0px 0px 0px 0px;
padding-right: 0px;
padding-left: 0px;
padding-bottom: 0px;
padding-top: 0px;
}
.floatleft
{
float: left;
margin: 10px 10px 10px 0;
background-color: #fff;
padding-right: 40px;
padding-left: 90px;
padding-bottom: 10px;
}
.floatleftnews
{
float: left;
margin: 0;
background-color: #fff;
margin-right: 25px;
}
.floatrightprod
{
float: right;
background-color: #fff;
padding-right: 10px;
}

.spacer
{
clear: both;
}

.img
{
float: left;
/*width: 115px;*/
border: 0;
margin: 0 25px 0px 0;
padding: 0px;
}
 
#newscontainer
{
width: 90%;
margin: 10px auto;
background-color: #fff;
color: #333;
border: 1px solid gray;
line-height: 130%;
}
#newsleft
{
float: left;
width: 210px;
margin: 0;
padding: 1em;
border-right: 1px;
}
#newsleftdest
{
float: left;
width: 300px;
margin: 0;
padding: 1em;
border-right: 1px;
}
#newscontent
{
margin-left: 245px;
border-left: 1px solid gray;
padding: 1em;
max-width: 36em;
}
#newscontent2
{
margin-left: 30px;
padding: 1em;
max-width: 36em;
}
#newscontentdest
{
margin-left: 0;
padding: 0;
line-height : 170%;
}
#newsleft p { margin: 0 0 1em 2em; }
#newscontent h2 { margin: 0 0 .5em 0; }

.thumbstaff
{
float: left;
width: 300px;
border: 0;
margin: 0 15px 15px 30px;
padding: 10px;
}
.clearbothstaff { clear: both; }