html, body {	margin: 0;	padding: 0;}body {	background-color: #FFF;	text-align: center;}body, td, input, select, textarea {	color: #000;	font-family: Verdana, sans-serif;	font-size: 10px;}a {	color: #d2be78;	text-decoration:none;}a:hover {	color: #000;	text-decoration:none;}a img {	border: none;}p  {	margin: 0 0 10px 0;}h1 {	margin: 0 0 10px 0;	color: #054c8c;	font-size: 12px;}h2, h3 {	margin: 0 0 5px 0;	color: #000;	font-size: 12px;}.i_templ_1 h2 {	text-transform: uppercase;	margin: 0px 0 2px 5px;	color: #054c8c;}#inet_mainright h2 {	text-transform: uppercase;	margin: 0px 0 2px 0px;	color: #054c8c;}.i_templ_1 h3 {	margin: 10px 0 5px 0;}hr {	display:none;}#hr {	height:10px;	background: transparent url(/site/images/hr-bg.gif) left top repeat-x;}#inet_document {	width: 945px;	margin: 0 auto;	text-align: left;}#inet_document_inner {	padding: 0 13px;	background: transparent url(/site/images/site-bg.gif) left top repeat-y;}/***************** HEADER/TOP/MENU ****************/#inet_top .content {	padding: 36px 9px 20px 9px;}#inet_topleft {	width: 400px;	float: left;	color: #d2be78;}#inet_topright {	width: 480px;	text-align: right;	float: left;}#inet_topright img {	padding-right: 5px;} #inet_header {	height: 157px;}#inet_logo {	padding: 60px 0 0 70px;}#inet_menu {	background: transparent url(/site/images/menu-bg.gif) left top repeat-x;	width:919px;	height: 36px;}/**************** MAIN/LEFT/RIGHT **************/#inet_main {	background: #fcfcfc url(/site/images/news-bg.jpg) right bottom no-repeat;} #inet_mainleft {	width: 700px;	float:left;}.i_templ_1 #inet_mainleft {	background: transparent url(/site/images/frontcontent-bg.gif) left top no-repeat;}.i_templ_1 #inet_mainleft #inet_content {	height: 192px;}#inet_mainleft #inet_content .content {	padding: 15px 12px;}.i_templ_1 #inet_mainleft #inet_content .content {	padding: 30px 12px;}.i_templ_50 #inet_mainleft #inet_content .content {	padding: 0 9px 0 0;}#inet_title {	height: 54px;	background: transparent url(/site/images/title-bg.gif) left top no-repeat;}#inet_title .content {	padding: 25px 12px;}#inet_mainright {	width: 218px;	min-height: 380px;	float:left;}#inet_special .content {	padding: 5px;	margin: 0;}#inet_txt {	width: 410px;	float:left;}/******************BOTTOM*****************/#inet_bottom {	width: 919px;	height: 125px;	background: transparent url(/site/images/bottom-bg.gif) left top repeat-x;}#inet_bottom .content {	padding: 11px 22px;}#inet_departments {	width:400px;	float:left;	line-height:14px;}#inet_departments td {	color: #888;}#inet_departments a {	color: #919da7;}#inet_footerWrapper {	margin: 0 13px;	text-align:center;}#inet_footer {	width:919px;	height: 40px;	text-align:right;	background: transparent url(/site/images/bg-bottomshadow.gif) left top repeat-x;}#inet_footer .content {	padding: 10px 0 0 0;}#inet_footer a {	color: #666;}/*******************IMAGES*****************/.i_templ_2 #inet_img_Wrapper {	width:222px;	float:left;}.i_templ_3 #inet_img_Wrapper {	width:232px;	float:left;}.inet_img_item {	padding-top: 3px;}.i_templ_50 .inet_img_item {	padding: 0;}.inet_img_pad {	padding: 0px 0 0 8px;}	.inet_img_txt {	width:223px;	background: #2457a0;	height:26px;	color: #FFF;	float:right;}.inet_img_txtpad {	padding:6px;}#prod_img_Wrapper {	width:222px;	float:left;	border-top: 4px solid #FFF;	text-align:right;}#prod_img_Wrapper a {	color: #FFF;}#prod_img_Wrapper a:hover {	color: #000;}.prod_img_pad {	padding: 0 0 0 8px;}	.prod_img_txt {	width:222px;	background: #3b6bb2;	height:20px;	color: #FFF;}.prod_img_txtpad {	padding:6px;}/***************IMG TXT END *****************/.i_templ_2 .inet_imgs {	width: 232px;	float: left;}.i_templ_2 .inet_img {	padding: 0 8px 5px 0px;}.i_templ_3 .inet_imgs {	width:232px;	float:right;}.i_templ_3 .inet_img {	padding: 0 0 5px 9px;}.i_templ_10 .inet_img_item {	width: 110px;	float:left;}.i_templ_10 .inet_imgs img {	border:1px solid #6b8193;}.inet_imgs .gal_row {	margin-bottom: 5px;}.inet_imgs .odd {	background-color: #e2e2e2;}/********************** PARAGRAPH IMAGES *************************/#inet_paraWrap {	width:650px;}.inet_paraimgs {	padding-top: 5px;}.inet_paraimgs .inet_paraimg_item {	padding-bottom: 10px;}.inet_para_111 .inet_paraimgs {	width: 232px;	float: left;}.inet_para_112 .inet_paraimgs {	width: 232px;	float: right;}.inet_para_112 .inet_paraimgs .inet_paraimg_item {	padding: 0 0 0 10px;}.inet_para_113 .inet_paraimgs {	width: 142px;	float: left;}.inet_para_114 .inet_paraimgs {	width: 142px;	float: right;}.inet_para_114 .inet_paraimgs .inet_paraimg_item {	padding: 0 0 0 10px;}/**************** PRODUKTER ********************/.prod_row {	padding: 12px 16px; }.i_templ_1 .prod_row {	padding: 10px 5px;}.grey {	background-color: #f2f0f0;}.white {	background-color: #FFF;}.i_templ_1 .grey {	background-color: #FFF;}.i_templ_1 .white {	background-color: #FFF;}.prod_item {	width: 320px;	float: left;}.i_templ_1 .prod_item {	width: 140px;	float:left;}.i_templ_1 .prod_item a{	color: #626469;}.spacer {	float:left;	width:40px;}.prod_item a {	color: #FFF;}.prod_item a:hover {	color: #000;}.prod_left {	padding-top: 3px;	width: 100px;	float:left;}.prod_img {	background-color: #CCC;	width: 86px;	height: 78px;	border: 1px solid #000;	overflow: hidden;}.i_templ_1 .prod_img {	width:132px;	height: 75px;	border:1px solid #8ea5aa;}.i_templ_1 .inet_img_item {	padding: 0;}td.prod_back {	padding: 16px 10px 0 0;	text-align:right;	vertical-align: top;}.prod_left img {	}.prod_desc {	height: 40px;	overflow: hidden;}.i_templ_1 .prod_desc {	width: 132px;	color: #626469;}.prod_more {		width: 71px;	height: 24px;	background-color: #5396cc;	text-align:center;}.prod_spacer {	width: 10px;}.prod_pdf {		height: 24px;	background-color: #5396cc;	text-align:center;	padding: 0 4px;}.prod_pdf a {		color: #FFF;}td.prod_pdf_td {		padding: 10px 0 0 6px;	vertical-align: top;}.prod_detail_left {	width: 465px;	background-color: #eaf1f6;	float:left;}.prod_detail_txt {	padding: 10px 12px;	line-height: 16px;}.bdr {	border-top: 10px solid #FFF;}.prod_label {	width: 200px;	padding-left: 10px;	font-weight: bold;}.prod_detail_right {	width:222px;	float:right;}/****************** NEWS ***********************/#inet_news .content {	padding: 24px 11px;}.inet_news_title {	padding-bottom: 10px;}.inet_news_item {	padding-bottom: 15px;}/***************** SEARCH ***********************/#inet_search_res h2 {	margin: 0 0 2px 0;}.inet_search_msg, .search_result {	margin-bottom: 10px;}.search_result .more {	margin-top: 2px;}#inet_search_pages {	margin-top: 10px;}/******************* SITEMAP *********************/#inet_sitemap ul {	margin: 0 0 0 16px;	padding: 0;}#inet_sitemap li, #inet_sitemap ul ul {	padding: 2px 0;}/******************* FORMS ************************/form {	margin: 0;	padding: 0;}#inet_main .frmbut {	border: 1px solid #988F86;	margin: 5px 20px 0 0;	padding: 1px 5px 0 5px;	color: #555152;}#inet_main .frm {	border: 1px solid #988F86;	margin: 2px 0 8px 0;	padding: 2px;	width: 170px;	color: #726E6E;}#inet_main textarea {	height: 100px;}/******************* BOT ****************************/.reset {	clear: both;	display: block;	font-size: 1px;	line-height: 1px;	height: 1px;	margin: 0 0 -1px 0;}