@charset "utf-8";
/* CSS Document */
/* Global reset-RESET */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ol, ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100% }
/* Global reset-RESET */

/* Default Restores */
strong { font-weight: bold }
em { font-style: italic }
a img { border:none } /* Gets rid of IE's blue borders */
div{ display:block;}
br { clear:both; }
img{/*_behavior:url(iepngfix.htc);*/}/*For IE PNG support*/ 
a{ text-decoration:none; outline:none;}
a:active{top:1px; text-decoration:none; position:relative}

/***** Layout *****/
html{ background:#fff url(../images/top-rep.jpg) repeat-x; height:100%;}
body{font:14px Arial, Helvetica, sans-serif; color:#6d6d6d; line-height:20px; height:100%; background:url(../images/body_bg.png) no-repeat 50% 15%; /*behavior:url(iepngfix.htc);*/}
#wrapper{ width:975px;margin:0 auto;}
a{ color:#6d6d6d;}
/***** Floating Logos *****/
#produkter{width:120px; float:left;text-align:center; margin:150px 0 0 -30px; position:relative;}
#produkter h3{ font:16px "Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold; color:#565656; text-transform:uppercase; margin-bottom:5px; letter-spacing:0.5px;}
#produkter img{ padding:8px 0;}

/***** Header *****/ 
#header{ width:975px; float:left; background:url(../images/header_bg.png) no-repeat top right; /*_behavior:url(iepngfix.htc);*/}
#header #holder{ width:965px; margin-top:24px;padding-right:10px;position:relative;}/*975-10*/
#header #holder #logo{ width:209px; float:left; height:73px;}
#header #holder #subscription{ width:756px; float:left;height:73px;}
#header #holder #subscription #subHolder{ width:245px; float:right;margin-top:23px;}
#header #holder #subscription #subHolder .sField{ width:210px; float:left;}
#header #holder #subscription #subHolder .sBtn{ width:32px; float:left;height:25px; padding-left:3px;}
#header #holder #subscription #subHolder .searchfield {width:200px; height:22px; color:#757474; font-style:italic; padding:5px 0 0 10px; text-align:left; background:url(../images/search_bg.gif) no-repeat top left;border:0; outline:none;}/*210-10,h:27-5*/
#header #holder #subscription #subHolder .searchbutton {width:32px; height:25px; background:url(../images/btn_go.gif) no-repeat; cursor:pointer; border:0; margin-top:1px; margin-top:2px;}
/*** Alert Pop-up ***/
#header #holder .sucess_msg{width:963px; float:left; height:27px; padding-top:11px; background:#7cdbef; z-index:100; cursor:pointer; /*filter:alpha(opacity=95);*/ /*-moz-opacity:0.95; -khtml-opacity: 0.95; opacity: 0.95;*/ position:absolute; position:relative; top:20px; border:1px solid #d9f8ff;}
#header #holder .sucess_msg p{width:878px;font-size:13px; float:left; font-weight:bold; text-align:center; color:#000000;}
#header #holder .sucess_msg span{width:80px; float:left;font-size:11px; color:#000; text-align:right; padding-right:5px;}
#header #holder :hover.sucess_msg{background:#97e6f8; /*filter:alpha(opacity=95); -moz-opacity:0.95; -khtml-opacity:0.95; opacity:0.95; */}

/***** Menu *****/
.menu{ width:975px; float:right; margin-top:23px; height:30px; background:url(../images/indentbg1.gif) repeat-x; }
.menu:after{display:block;height:0;clear:both;visibility:hidden;}
.menu ul{width:auto;float:left;list-style-type:none;}
.menu li{float:left;font: bold 14px Arial, Helvetica, sans-serif;text-transform:uppercase;color:#565656;height:30px;}
.menu li span{width:2px;float:left;}
.menu li a{color:#565656;padding:7px 16px;float:left;text-decoration:none;height:16px; text-align:center}
.menu li:last-child {padding:18px;}
.menu li a:hover, .chromestyle li a.selected{background: url(../images/indentbg2.gif) repeat-x;text-decoration:none; color:#3fb8d0}
.menu li .active{background: url(../images/indentbg2.gif) repeat-x;text-decoration:none; color:#3fb8d0}
/* Style for Drop Down Menu */
.dropmenudiv{background:#5c5c5c; width:150px; position:absolute; top:0; border:1px solid #636363; border-bottom-width:0; font: normal 12px/16px Arial, Helvetica, sans-serif; z-index:100; visibility:hidden;list-style-type:none; }/*THEME CHANGE HERE*/
.dropmenudiv a{ width:auto;display:block;text-indent:2px;border-bottom:1px solid #636363;padding:2px 0 2px 4px;text-decoration:none;color:#fff;}/*THEME CHANGE HERE*/
* html .dropmenudiv a{width:100%;}/*IE only hack*/
.dropmenudiv a:hover{/*background:#5c5c5c;*/ text-decoration:none; color:#5fcee4;}/*THEME CHANGE HERE*/

/***** Shuffle *****/
#shuffler{ width:975px; float:left;}

/***** Products *****/
#products{ width:961px; float:left; padding:0px 7px;}/*975-14 */
#products #proHolder{width:961px; float:left;}
#products #proHolder .gLeft{ width:16px; float:left; height:145px; background:url(../images/gLeft.gif) no-repeat;}
#products #proHolder .gRight{ width:16px; float:left; height:145px; background:url(../images/gRight.gif) no-repeat;}
#products #proHolder .gMid{ width:929px; float:left; height:128px; background:url(../images/gMid.gif) repeat-x; padding-top:17px;}/*H:145-17*/
#products #proHolder .gMid #inHolder{width:929px; float:left;}
#products #proHolder .gMid #inHolder .box{ width:284px;height:95px;float:left; background: url(../images/box_bg.jpg) no-repeat;margin-right:8px;padding:7px 10px;}/*304-20, 109-14*/
#products #proHolder .gMid #inHolder .box.space{ margin-right:0px;}
#products #proHolder .gMid #inHolder .box .icon{ width:284px; float:left; height:40px; margin-bottom:6px;}
#products #proHolder .gMid #inHolder .box p{ font:11px/13px Arial, Helvetica, sans-serif; color:#171717; text-align:left;}

/***** Gallery *****/
#gallery{width:975px; float:left; background:url(../images/gallery_bg.jpg) no-repeat bottom center; height:150px;}/*975-52*/
#gallery #slider{width:923px;margin:0 auto;height:144px;overflow:hidden; position:relative;}
#gallery #slider ul{width:923px;float:left;list-style:none;height:144px;}
#gallery #slider li{width:923px;float:left;padding:0;margin:10px 0 0 0;height:144px;}
#gallery #slider li p{width:105px;float:left;padding: 0 39px;margin:5px 0 0 0;text-align:center;}
#gallery #slider li p span{font:bold 11px "Helvetica Neue",Arial,Helvetica,sans-serif; color:#3e3e3e; width:auto;overflow:hidden; display:block; min-height:30px; height:30px;}
#gallery #slider li p span:hover{ color:#3fb8d0;}
#gallery #slider li p img{ margin-top:10px;}
#gallery #slider .dFloat{ float:left;}
#prevBtn{width:27px;height:137px;float:left;margin-top:-139px;}
#prevBtn a{background:url(../images/left_arrow.jpg) no-repeat 0 0;width:27px;height:137px;float:left;}
#prevBtn a:hover{background:url(../images/left_arrow.jpg) no-repeat 0 -137px;}
#nextBtn{width:27px;height:137px;float:right;margin-top:-139px;}
#nextBtn a{background:url(../images/right_arrow.jpg) no-repeat 0 0;width:27px;height:137px;float:left;}
#nextBtn a:hover{background:url(../images/right_arrow.jpg) no-repeat 0 -137px;}

/***** Inner Pages *****/
#inner_wrapper{width:975px; float:left; background:url(../images/inner_bg.png) no-repeat; /*_behavior:url(iepngfix.htc);*/}
#inner_wrapper #innerTitle {width:975px; float:left; border-top:1px solid #fbfbfb;}
#inner_wrapper #innerTitle .tLeft{ width:11px; float:left; height:51px; background:url(../images/tLeft.png) no-repeat; /*_behavior:url(iepngfix.htc);*/}
#inner_wrapper #innerTitle .tRight{ width:143px; float:left; height:51px; background:url(../images/tRight.png) no-repeat; /*_behavior:url(iepngfix.htc);*/}
#inner_wrapper #innerTitle .tMid{ width:817px; float:left; height:36px; background:url(../images/tMid.gif) repeat-x; padding:15px 0 0 4px;}/*821-5,h:51-15*/
#inner_wrapper #innerTitle .tMid h3{ font:18px Verdana, Arial, Helvetica, sans-serif; color:#fff; background:url(../images/icon_arr.png) no-repeat 0 70%; text-indent:25px; text-transform:uppercase; /*_behavior:url(iepngfix.htc);*/}

#content{width:905px; float:left; padding:35px 35px 0 35px;  min-height:700px; height:auto !important; height:700px;}/*975-70*/
#content  h2{font:bold 16px "Helvetica Neue",Arial,Helvetica,sans-serif; color:#414141; padding-top:12px;}
#content  h3{font:bold 14px "Helvetica Neue",Arial,Helvetica,sans-serif; color:#414141; padding:15px 0 5px 0;}
#content  p{ padding-top:10px;}
#content .titleHold{width:905px; float:left; background:url(../images/h1_bg.gif) no-repeat left bottom;}
#content .titleHold  h1{ font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#414141;text-transform:uppercase; padding-bottom:22px; }
#content .titleHold h1 span{ font-size:18px; color:#e96213; text-transform:none; padding-left:30px;}
/***Content - Informasjon ***/
#content ul{width:905px; float:left; margin:0; padding:0;}
#content ul li{float:left; padding-bottom:35px;}
#content ul li.height{margin-bottom:0;}
#content .proWrap{width:905px; float:left;}
#content .proWrap .titleHold{width:905px; float:left; background:url(../images/h1_bg.gif) no-repeat left bottom;}
#content .proWrap .proHolder{width:905px; float:left;}
#content .proWrap .proHolder .proLeft{ width:600px; float:left;}
#content .proWrap .proHolder .proLeft .proText{width:600px; float:left; min-height:196px; height:auto !important; height:196px; padding-top:20px;}
#content .proWrap .proHolder .proLeft .proText p{padding-top:20px;}
#content .proWrap .proHolder .proLeft .proText p.more{padding:8px 0; color:#58ccde; text-transform:capitalize; text-align:right;}
#content .proWrap .proHolder .proLeft .proText p.more a{background:url(../images/lnk_arrow.gif) no-repeat 100% 60%; padding:0 7px 0 0; color:#58c3d3;text-decoration:underline; font-weight:bold; font-size:12px;}
#content .proWrap .proHolder .proLeft .proText p.more a:hover{ text-decoration:none;}
#content .proWrap .proHolder .proLeft .proIcon{width:600px; float:left;}
#content .proWrap .proHolder .proLeft .proIcon1{ width:auto;float:left; margin-right:7px;}
#content .proWrap .proHolder .proLeft .proIcon1 img{ vertical-align:baseline;}
#content .proWrap .proHolder .proLeft .proIcon2{ width:92px; float:left; margin-right:15px;vertical-align:baseline;}
#content .proWrap .proHolder .proLeft .proIcon3{ width:353px; float:left; height:21px;  background:url(../images/icon_pdf.gif) no-repeat; padding-left:50px; padding-top:18px; vertical-align:baseline;}/*600-197-50,h:39-18*/
#content .proWrap .proHolder .proLeft .proIcon3 a{ font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#898989;font-weight:bold;}
#content .proWrap .proHolder .proLeft .proIcon3 a:hover{ border-bottom:1px dotted #6e6e70;}
#content .proWrap .proHolder .proRight{ width:245px; float:left; padding:20px 0 0 60px;}/*305-60*/
#content .proWrap .proHolder .proRight .proImg {width:245px; float:left; min-height:204px; height:auto !important; height:204px;}
#content .proWrap .proHolder .proRight .dealerBtn{width:245px; float:left;text-indent:-9999px;}
#content .proWrap .proHolder .proRight .dealerBtn a{display:block; background:url(../images/btn_dealer.gif) no-repeat 0 0; width:210px; height:32px; color:#6d6d6d; outline:none; }
#content .proWrap .proHolder .proRight .dealerBtn a:hover{ background-position:0 -32px;}
/***Content - Contact***/
#content .contWrap{width:905px; float:left;}
#content .contWrap a{ color:#3fb8d0; text-decoration:underline;}
#content .contWrap a:hover{ text-decoration:none;} 
#content .contWrap .conLeft{ width:447px; float:left; padding-top:15px;}/*447-12*/
#content .contWrap .conLeft iframe{border:1px solid #ababab;padding:4px;}
#content .contWrap .conRight{ width:398px; float:left; padding-left:60px;}/*458-20*/
#content .contWrap .conRight p{ padding:0 0 0 60px; line-height:18px;}
#content .contWrap .conRight span{ font:12px "Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold; color:#3fb8d0; width:398px; float:left; text-align:left; padding-bottom:10px;}
#content .contWrap .conRight form{ width:300px; float:left; margin-top:15px;}
#content .contWrap .conRight form label{ font:12px "Helvetica Neue",Arial,Helvetica,sans-serif;font-weight:bold; width:250px; float:left; padding:5px 0;}
#content .contWrap .conRight input,textarea{ width:250px; text-align:left;color:#646464;border:1px solid #ababab; margin:0; outline:none}
#content .contWrap .conRight :focus{ background:#f4f4f4;}
#content .contWrap .conRight .text_field{ height:23px;padding:2px 0 0 3px;}
#content .contWrap .conRight .text_area{ height:110px;padding:2px 0 0 3px; font:14px Arial, Helvetica, sans-serif; line-height:18px;}
#content .contWrap .conRight .btnSend{width:53px; height:32px; background:url(../images/btn_send.gif) no-repeat 0 0;border:0; margin:10px 0 5px 0; cursor:pointer;}
#content .contWrap .conRight :hover.btnSend{ background-position:0 -32px;}
/***Content - Multibox***/
.multiCon {width:675px;float:left; padding:20px 30px 20px 30px;}/*735-60*/
.multiCon h1{font:24px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#e96213;text-transform:capitalize;}
.multiCon .infoHold{width:675px; float:left;}
.multiCon .infoHold .infoLeft{ width:240px; float:left;}
.multiCon .infoHold .infoLeft a{ color:#3fb8d0; text-decoration:underline;}
.multiCon .infoHold .infoLeft a:hover{ text-decoration:none;}
.multiCon .infoHold .infoLeft form{ width:240px; float:left; margin:10px 0 20px 0;}
.multiCon .infoHold .infoLeft label{width:240px; float:left;font-weight:bold;} 
.multiCon .infoHold .infoLeft select{width:198px; height:25px; text-align:left;color:#646464;border: 1px #9b9b9b dotted;outline:none; margin:5px 0;}
.multiCon .infoHold .infoLeft .btn_search{width:75px; height:25px; background:url(../images/btn_search.jpg) no-repeat; cursor:pointer; border:none; margin-top:5px;}
.multiCon .infoHold .infoRight{width:435px; float:left;}
.multiCon .infoHold .infoRight iframe{width:425px;float:left;border:1px solid #ababab;padding:4px;}/*435-10*/
.multiCon .infoHold .noDealerAlert{width:675px; float:left; margin:10px 0;}
.multiCon .infoHold .noDealerAlert span{ color:#FF0000;}

/***** Editor *****/
#editor{width:905px; float:left; padding:35px;  min-height:700px; height:auto !important; height:700px;}/*975-70*/
#editor  h1{ font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#414141;text-transform:uppercase; padding-bottom:22px; background:url(../images/h1_bg.gif) no-repeat left bottom; }
#editor  h2{font:bold 16px "Helvetica Neue",Arial,Helvetica,sans-serif; color:#414141; padding-top:12px;}
#editor  h3{font:bold 14px "Helvetica Neue",Arial,Helvetica,sans-serif; color:#414141; padding:15px 0 5px 0;}
#editor  p{ padding-top:10px;}
#editor a{color:#565656; text-decoration:underline; line-height:25px;}
#editor a:hover{color:#3fb8d0;text-decoration:none;}
#editor ul{padding:10px 0 0 20px;}
#editor ul li{ list-style-image:url(../images/img_pointer.gif); padding-bottom:5px;}
#editor .titleHold{width:905px; float:left; background:url(../images/h1_bg.gif) no-repeat left bottom;}
#editor .titleHold  h1{ font:20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#414141;text-transform:uppercase; padding-bottom:22px; }
#editor .titleHold h1 span{ font-size:18px; color:#e96213; text-transform:none; padding-left:30px;}
/***Editor - Media***/
#editor .imgHold{width:905px; float:left; margin-top:30px; padding-left:60px;}
#editor .imgHold .thumb{width:125px; height:160px; float:left; margin:0px 90px 30px 0px; text-align:center;}/*135 -10*/
#editor .imgHold .thumb img{ padding:4px; border:1px solid #dadada; margin-bottom:4px; height:auto;}
#editor .imgHold .thumb a{ font-size:14px;color:#6d6d6d;text-decoration:underline;}
#editor .imgHold .thumb a:hover{ color:#57c0d1; text-decoration:none;}
/***Editor - Media***/
#editor imgHold{width:905px; float:left;}
/***Editor - Listing ***/
#editor .listImg{width:905px; float:left; text-align:center; margin:15px 0;}

/*Editor pdf icon*/
#editor .proIcon3{ width:353px; float:left; height:21px;  background:url(../images/icon_pdf.gif) no-repeat; padding-left:50px; padding-top:18px;}/*600-197-50,h:39-18*/
#editor .proIcon3 a{ font:16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#898989;font-weight:bold;}
#editor .proIcon3 a:hover{ border-bottom:1px dotted #6e6e70;}
/***Facebook***/
.facebook{ width:905px; float:left; margin-bottom:20px; text-align:left;}

/***** Footer *****/
#footer{width:975px;float:left; background:url(../images/footer_bg.gif) no-repeat top left; height:68px;}
#footer #fHolder{width:975px;float:left; margin-top:20px;}
#footer #fHolder .copyright{float:left; width:487px;}
#footer #fHolder .copyright p{font-size:12px; color:#6e6e70; text-align:left;}
#footer #fHolder .facebook{ float:left; width:488px;}
#footer #fHolder .facebook .inHold{width:163px; float:right;height:19px;}
#footer #fHolder .facebook .inHold .fIcon{width:17px; height:19px; float:left; margin-right:10px;}
#footer #fHolder .facebook .inHold .fLink{width:135px; float:left;}
#footer #fHolder .facebook .inHold .fLink a{ font-size:13px; color:#57c0d1; font-weight:bold; text-decoration:none; }
#footer #fHolder .facebook .inHold .fLink a:hover{padding-bottom:3px; text-decoration:underline;}






