body { color: #373737; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; background-color: white; margin: 20px 0 0; }
td { color: #373737; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left; vertical-align: top; }
a:link { color: #00519e; }
a:visited { color: #00519e; }
h1 { color: #00519e; font-size: 13px; font-weight: normal; line-height: 17px; margin: 0; padding: 0 0 12px; }
h2,h3,h4,h5 { font-size: 10px; font-weight: normal; line-height: 14px; margin: 0; padding: 0 0 12px; }
h2 { color: #00519e; }
h2 a { text-decoration: underline; }
h3 { color: #00519e; padding: 0 0 6px; }
p { margin: 0; padding: 0 0 12px; }

/* ramme */
td.top_left { background-image: url(/fosstech/frontend/elements/r_top_left.gif); background-repeat: no-repeat; background-position: left top; }
td.top_gra { background-image: url(/fosstech/frontend/elements/r_top_gra.gif); background-repeat: repeat-x; background-position: left top; }
td.top_line_image { background-image: url(/fosstech/frontend/elements/r_topline_bilde.jpg); background-repeat: repeat-x; background-position: left top; }
td.top_image { background-color: #d9dadb; }
td.top_right { background-image: url(/fosstech/frontend/elements/r_top_right.gif); background-repeat: no-repeat; background-position: left top; }
td.left { background-image: url(/fosstech/frontend/elements/r_left.gif); background-repeat: repeat-y; background-position: left top; }
td.left_logo { background-image: url(/fosstech/frontend/elements/r_left_logo.gif); background-repeat: no-repeat; background-position: left top; }
td.logo_bg { background-image: url(/fosstech/frontend/elements/r_logo_bg.gif); background-repeat: repeat-x; background-position: left top; }
td.right_image { background-image: url(/fosstech/frontend/elements/r_right_image.jpg); background-repeat: no-repeat; background-position: left top; }
td.right { background-image: url(/fosstech/frontend/elements/r_right.gif); background-repeat: repeat-y; background-position: left top; }

td.bottom_gra { background-image: url(/fosstech/frontend/elements/r_bottom_gra.gif); background-repeat: repeat-x; background-position: left top; }
td.bottom_left { background-image: url(/fosstech/frontend/elements/r_bottom_left.gif); background-repeat: no-repeat; background-position: left top; }
td.bottom_right { background-image: url(/fosstech/frontend/elements/r_bottom_right.gif); background-repeat: no-repeat; background-position: left top; }
td.bottom { background-image: url(/fosstech/frontend/elements/r_bottom.gif); background-repeat: repeat-x; background-position: left top; }

#navlist2 { font-size: 10px; font-weight: bold; font-style: normal; font-variant: normal; width: auto; position: relative; visibility: visible; margin:30px 0 0; padding:0; }
#navlist2 li { list-style-type: none; list-style-position: inside; }
#navlist2 li a { font-weight: bold; text-decoration: none; padding-top: 3px; padding-right: 0; padding-bottom: 3px !important; padding-left: 6px !important; display: block; }
#navlist2 li a#current2 { color: #242424; background-color: #E9E9E9 }
#navlist2 li a:link { color: #000; }
#navlist2 li a:visited { color: #000; }
#navlist2 li a:hover { background-color: #E9E9E9 !important; }

#fakta { padding-bottom: 8px; padding-left: 6px !important; }
#fakta a:link, #fakta a:visited { color: #373737; text-decoration: none; }
#fakta a:hover { color: #00519e; text-decoration: underline; }

#credits a:link, #credits a:visited { color: #8c8c8c; text-decoration: none; }
#credits a:hover { color: #00519e; text-decoration: underline; }

td.stiplet_vertikal { background-image: url(/fosstech/frontend/elements/stiplet_bla.gif); background-repeat: repeat-y; }
td.fakta { vertical-align: bottom; margin-bottom: 0; padding-bottom: 0; }

#teaser { padding-top: 16px; padding-right: 7px; padding-left: 8px; }
#nyhet h2 { color: #373737; }
a.lesmer, a.lesmer:visited { text-decoration: none }
a.lesmer:hover { text-decoration: underline }
a.liste { line-height: 19px; }
.blue { color: #00519e; }
.logo { font-size: 120%; font-variant: small-caps; }

td.linje, td.arkivmer, td.linjetopp { padding-top: 6px; padding-bottom: 9px; background-image: url(/fosstech/frontend/elements/stiplet_bla_x.gif); background-repeat: repeat-x; background-position: 0 bottom;}
td.arkivmer { vertical-align: bottom; }
td.linjetopp { padding-bottom: 3px; height: 3px; }
/* table.linjetopp { background-image: url(/fosstech/frontend/elements/stiplet_bla_x.gif); background-repeat: repeat-x; background-position: 0 top; } */
a.date, a.date:visited { text-decoration: none; }
a.date:hover { text-decoration: underline; }
a.linkplain, a.linkplain:visited { color: #3f3f3f; text-decoration: none; }
a.linkplain:hover { text-decoration: underline; }
a.bilde, a.bilde:visited { text-decoration: none; }

#kontakt h1 { font-size: 15px; }
#kontakt h2 { color: #00519e; font-size: 13px; padding: 0; }
#kontakt td.linje { padding-top: 12px; padding-bottom: 15px; }
img { -ms-interpolation-mode: bicubic; }

/* Produksjonknapper */
#str, #str2  { width: 192px; height: 81px; }
/* husk ie kommer ikke padding i tillegg til hoyde-bredde i motsetning til andre */
* html #str { width: 204px; height: 311px; }
* html #str2 { width: 204px; height: 311px; }
#str a, #str2 a { color: white; font-size: 20px; line-height: 23px; background-repeat: no-repeat; display: block; height: 100%; width: 100%; text-decoration: none; padding: 230px 0 0 12px; }
#str a { background-image: url(/fosstech/frontend/elements/button_mek.jpg); }
#str2 a { background-image: url(/fosstech/frontend/elements/button_elektromek.jpg); }
#str a:hover { color: #d4e4f3; background-image: url(/fosstech/frontend/elements/button_mek_hover.jpg); }
#str2 a:hover { color: #d4e4f3; background-image: url(/fosstech/frontend/elements/button_elektromek_hover.jpg); }
#str a:active { color: white; background-image: url(/fosstech/frontend/elements/button_mek_active.jpg); }
#str2 a:active { color: white; background-image: url(/fosstech/frontend/elements/button_elektromek_active.jpg); }
/*Preload CSS*/
.skjult { display: none; }
#prodliste h2 { color: #00519e; }
