@charset "utf-8";
/* CSS Document */


/*---------------------------------
	FONT FACE
-----------------------------------*/

@font-face {
    font-family: 'myriad_prolight';
    src: url('/eNews/marcom/webfont/myriadpro-light-webfont.eot');
    src: url('/eNews/marcom/webfont/myriadpro-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('/eNews/marcom/webfont/myriadpro-light-webfont.woff') format('woff'),
         url('/eNews/marcom/webfont/myriadpro-light-webfont.ttf') format('truetype'),
         url('/eNews/marcom/webfont/myriadpro-light-webfont.svg#myriad_prolight-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
    font-family: 'myriad_proregular';
    src: url('/eNews/marcom/webfont/myriadpro-regular-webfont.eot');
    src: url('/eNews/marcom/webfont/myriadpro-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/eNews/marcom/webfont/myriadpro-regular-webfont.woff') format('woff'),
         url('/eNews/marcom/webfont/myriadpro-regular-webfont.ttf') format('truetype'),
         url('/eNews/marcom/webfont/myriadpro-regular-webfont.svg#myriadpro-regular-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
    font-family: 'myriad_prosemi';
    src: url('/eNews/marcom/webfont/myriadpro-semibold-webfont.eot');
    src: url('/eNews/marcom/webfont/myriadpro-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/eNews/marcom/webfont/myriadpro-semibold-webfont.woff') format('woff'),
         url('/eNews/marcom/webfont/myriadpro-semibold-webfont.ttf') format('truetype'),
         url('/eNews/marcom/webfont/myriadpro-semibold-webfont.svg#myriadpro-semibold-webfont') format('svg');
    font-weight: normal;
    font-style: normal;
	}

@font-face {
  	font-family: "icon";
  	src:url("/eNews/marcom/webfont/icon.eot");
  	src:url("/eNews/marcom/webfont/icon.eot?#iefix") format("embedded-opentype"),
    	url("/eNews/marcom/webfont/icon.ttf") format("truetype"),
    	url("/eNews/marcom/webfont/icon.svg#icon") format("svg"),
    	url("/eNews/marcom/webfont/icon.woff") format("woff");
  	font-weight: normal;
  	font-style: normal;
}	

@media screen and (max-device-width: 480px){
  body{
    -webkit-text-size-adjust: none;
  }
}


/*---------------------------------
	TYPO
-----------------------------------*/

.h1 {font-family:'myriad_prolight'; font-size:50px; line-height:50px; color:#2e2e2e; margin-bottom:20px; margin-top:20px; clear:left;}
.h2 {font-family:'myriad_prolight'; font-size:24px; line-height:28px; color:#000000; margin-bottom:20px; clear:left;}
.h3 {font-family:'myriad_prosemi'; font-size:20px; line-height:20px; color:#000000; margin-bottom:10px; clear:left;}
.h4 {font-size:15px;font-weight:bold; color:#000000; clear:left; margin-bottom:3px;}	
.sub {font-family:'myriad_prolight'; font-size:18px; line-height:22px; color:#000000; margin-bottom:20px; clear:left;}
.h1 span,.h2 span {font-family:'myriad_prosemi';}
.inv {color:#ffffff!important;}
.section {background-image:url(/eNews/marcom/45lines.png);}
.text {font-size:11px; line-height:17px;}


/*---------------------------------
	LIST
-----------------------------------*/

.ul,.ul-white,.ul-line,.ul-check {margin:0 0 0 5px; padding:0 0 0 1.2em;}
.ul-white > li {list-style-image:url("/eNews/marcom/bulletwhite.png");}
.ul-line > li {list-style-image:url("/eNews/marcom/bulletgreen.png"); padding-bottom:4px; border-bottom:1px dotted #e1e1e1; margin-bottom:5px;}
.ul-line > li:last-child {list-style-image:url("/eNews/marcom/bulletgreen.png"); padding-bottom:0px; border-bottom:0px; margin-bottom:0px;}
.ul > li {list-style-image:none; list-style-type:none; margin-left:-2px;}
.ul > li:before {font-family: "icon"; content:"/"; position:absolute; width:2em; margin-left:-15px; color:#77aa11; font-weight:bold; text-align:left;}
.ul > li:last-child {padding-bottom:0px; border-bottom:0px; margin-bottom:0px;}
.ul-check > li {list-style-image:none; list-style-type:none; padding-bottom:4px; border-bottom:1px dotted #e1e1e1; margin-bottom:5px; margin-left:-2px;}
.ul-check > li:before {font-family: "icon"; content:"i   "; position:absolute; width:2em; margin-left:-15px; color:#77aa11; font-weight:bold; text-align:left;}
.ul-check > li:last-child {padding-bottom:0px; border-bottom:0px; margin-bottom:0px;}
.ol,.ol-line {counter-reset:li; margin:0 0 0 2px; padding:0 0 0 1.5em;}
.ol > li {position:relative; list-style:none;}
.ol > li:before {content:counter(li) ". "; counter-increment:li; position:absolute; left:-2.2em; width:2em; margin-right:8px; color:#77aa11; font-weight:bold; text-align:center;}
.ol-line > li {position:relative; list-style:none; padding-bottom:4px; border-bottom:1px dotted #e1e1e1; margin-bottom:5px;}
.ol-line > li:before {content:counter(li) ". "; counter-increment:li; position:absolute; left:-2.2em; width:2em; margin-right:8px; color:#77aa11; font-weight:bold; text-align:center;}
.ol-line > li:last-child {padding-bottom:0px; border-bottom:0px; margin-bottom:0px;}


/*---------------------------------
	ICON
-----------------------------------*/

[data-icon]:before {font-family: "icon";content: attr(data-icon);font-style: normal;font-weight: normal;font-variant: normal;text-transform: none !important;speak: none;display: inline-block;text-decoration: none;width: 1em;line-height: 1em;-webkit-font-smoothing: antialiased; margin-right:6px;}
[class^="icon-"]:before,[class*=" icon-"]:before {font-family: "icon"; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none !important; speak: none; display: inline-block; text-decoration: none; width: 1em; line-height: 1em; -webkit-font-smoothing: antialiased;}


/*---------------------------------
	KNAPPER
-----------------------------------*/

a.button-small,a.button,a.button-big {font-weight:normal; -moz-border-radius:4px; border-radius:4px; display:inline-block; background-color:#77aa11; color: #ffffff; cursor:pointer; text-decoration:none; }

a.button-small {line-height:22px; font-size:11px; padding:2px 8px;}
a.button {line-height:34px; font-size:14px; padding:0px 13px;}			
a.button-big {line-height:36px; font-size:20px; padding:2px 16px;}

a.play:before {font-family:"icon"; content:"%"; font-size:19px; margin-right:6px}
a.download:before {font-family:"icon"; content:"L"; font-size:18px; margin-right:6px}
a.contact:before {font-family:"icon"; content:"o"; font-size:18px; margin-right:6px}
a.go:before {font-family:"icon"; content:"F"; font-size:18px; margin-right:6px}
a.buy:before {font-family:"icon"; content:"0"; font-size:18px; margin-right:6px;}

a.pdf:after {content:url(/eNews/marcom/pdflogo.png); padding-left:6px;}
a.doc:after {content:url(/eNews/marcom/doclogo.png); padding-left:6px;}	
a.xls:after {content:url(/eNews/marcom/xlslogo.png); padding-left:6px;}	
a.ppt:after {content:url(/eNews/marcom/pptlogo.png); padding-left:6px;}
a.pdf:before,a.doc:before,a.xls:before,a.ppt:before {font-family: "icon"; content:"L"; margin-right:6px; font-size:18px;-webkit-text-shadow: 1px 1px 0px 0px rgba(0,0,0,0.3);}

a:hover.button,a:hover.button-small,a:hover.button-big {background-color:#90C329; color:#ffffff;}

a.attention {font-weight:normal; -moz-border-radius:2px; border-radius:2px; display:inline-block; background-color:#77aa11; color: #ffffff; cursor:pointer; text-decoration:none; -webkit-box-shadow: 0px 0px 0px 1px rgba(255,255,255,1); -moz-box-shadow: 0px 0px 0px 1px rgba(255,255,255,1); box-shadow: 0px 0px 0px 1px rgba(255,255,255,1); background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#de121a)); background: -webkit-linear-gradient(top, #ed1c24, #de121a); background: -moz-linear-gradient(top, #ed1c24, #de121a); background: -ms-linear-gradient(top, #ed1c24, #de121a); background: -o-linear-gradient(top, #ed1c24, #de121a);}
a:hover.attention {background: -webkit-gradient(linear, left top, left bottom, from(#e21d25), to(#ae0e14)); background: -webkit-linear-gradient(top, #e21d25, #ae0e14); background: -moz-linear-gradient(top, #e21d25, #ae0e14); background: -ms-linear-gradient(top, #e21d25, #ae0e14); background: -o-linear-gradient(top, #e21d25, #ae0e14); color:#ffffff;}


/*---------------------------------
	PRISER
-----------------------------------*/

.price-text {font-size:11px; line-height:17px; color:#5a5a5a; margin-bottom:5px;}
.price-text span {font-size:9px; line-height:17px; color:#000000; padding:3px 6px; -moz-border-radius:4px; border-radius:4px; background-color:#fedf00; background: -webkit-linear-gradient(top, #feef00, #fedf00); background: -moz-linear-gradient(top, #feef00, #fedf00); background: -ms-linear-gradient(top, #feef00, #fedf00); background: -o-linear-gradient(top, #feef00, #fedf00); /*border:1px solid #fed100;*/ margin-bottom:8px;}
.price {font-size:24px; line-height:30px; font-weight:bold; color:#77aa11;}
.price-save {font-size:11px; text-decoration:line-through; line-height:17px; color:#969696;}

.price-text-big {font-size:14px; line-height:22px; color:#5a5a5a; margin-bottom:5px;}
.price-text-big span {font-size:12px; line-height:20px; color:#000000; padding:3px 6px; -moz-border-radius:4px; border-radius:4px; background-color:#fedf00; background: -webkit-linear-gradient(top, #feef00, #fedf00); background: -moz-linear-gradient(top, #feef00, #fedf00); background: -ms-linear-gradient(top, #feef00, #fedf00); background: -o-linear-gradient(top, #feef00, #fedf00);font-weight:bold; /*border:1px solid #fed100;*/ margin-bottom:8px;}
.price-big {font-size:32px; line-height:36px; font-weight:bold; color:#77aa11;}
.price-save-big {font-size:14px; text-decoration:line-through; line-height:22px; color:#969696;}

.price-text-huge {font-size:17px; line-height:25px; color:#5a5a5a; margin-bottom:5px;}
.price-text-huge span {font-size:15px; line-height:22px; color:#000000; padding:3px 6px; -moz-border-radius:4px; border-radius:4px; background-color:#fedf00; background: -webkit-linear-gradient(top, #feef00, #fedf00); background: -moz-linear-gradient(top, #feef00, #fedf00); background: -ms-linear-gradient(top, #feef00, #fedf00); background: -o-linear-gradient(top, #feef00, #fedf00);font-weight:bold; /*border:1px solid #fed100;*/ margin-bottom:8px;}
.price-huge {font-size:38px; font-weight:bold; line-height:42px; color:#77aa11;}
.price-save-huge {font-size:17px; text-decoration:line-through; line-height:25px; color:#969696;}


/*---------------------------------
	KOLONNER / BOKSE
-----------------------------------*/

.col20 {width:152px;}
.col25 {width:196px;}
.col33 {width:270px;}
.col40 {width:330px;}
.col50 {width:418px;}
.col60 {width:508px;}
.col66 {width:566px;}
.col75 {width:643px;}
.col80 {width:686px;}
.col100 {width:865px; position:relative; float:left; margin-bottom:26px;}
.col20,.col25,.col33,.col40,.col50,.col60,.col66,.col75,.col80 {position:relative; float:left; margin-right:26px; margin-bottom:26px;}

.colbox {min-width:10px;}
.colbox20 {width:120px;}
.colbox25 {width:164px;}
.colbox33 {width:239px;}
.colbox40 {width:299px;}
.colbox50 {width:387px;}
.colbox60 {width:477px;}
.colbox66 {width:536px;}
.colbox75 {width:611px;}
.colbox80 {width:655px;}
.colbox100 {width:833px; position:relative; float:left; padding:15px; margin-bottom:26px; -moz-border-radius:4px; border-radius:4px; border:1px solid #77aa11; color:#000000;}
.colbox,.colbox20,.colbox25,.colbox33,.colbox40,.colbox50,.colbox60,.colbox66,.colbox75,.colbox80 {position:relative; float:left; padding:15px; margin-right:26px; margin-bottom:26px; -moz-border-radius:4px; border-radius:4px; border:1px solid #77aa11; color:#000000;}


.colbox-2 {min-width:10px;}
.colbox20-2 {width:120px;}
.colbox25-2 {width:164px;}
.colbox33-2 {width:239px;}
.colbox40-2 {width:299px;}
.colbox50-2 {width:387px;}
.colbox60-2 {width:477px;}
.colbox66-2 {width:536px;}
.colbox75-2 {width:611px;}
.colbox80-2 {width:655px;}
.colbox100-2 {width:831px; margin-left:2px; position:relative; float:left; padding:15px; margin-bottom:26px; color:#000000; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1);}
.colbox-2,.colbox20-2,.colbox25-2,.colbox33-2,.colbox40-2,.colbox50-2,.colbox60-2,.colbox66-2,.colbox75-2,.colbox80-2 {position:relative; float:left; padding:15px; margin-left:2px; margin-right:24px; margin-bottom:26px; color:#000000; box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1), 0 0 0 1px rgba(0, 0, 0, 0.1);}





.colboxflex {display:-webkit-flex; display:-ms-flexbox; display:flex; justify-content:space-between; flex-wrap:wrap; overflow:hidden;} /* wrapper */
.colboxflex20 {width:120px}
.colboxflex25 {width:164px}
.colboxflex33 {width:239px}
.colboxflex40 {width:299px}
.colboxflex50 {width:387px}
.colboxflex60 {width:477px}
.colboxflex66 {width:536px}
.colboxflex75 {width:611px}
.colboxflex80 {width:655px}
.colboxflex20,.colboxflex25,.colboxflex33,.colboxflex40,.colboxflex50,.colboxflex60,.colboxflex66,.colboxflex75,.colboxflex80 {padding:15px; margin-bottom:26px; -moz-border-radius:4px; border-radius:4px; border:1px solid #77aa11; color:#000000;}

.imgbox {position:relative; width:relative; padding:15px; display:block; border:1px solid #77aa11; -moz-border-radius:4px; border-radius:4px;}

.greenborder {border:1px solid #77aa11; color:#000000;}
.greyborder {border:1px solid #e1e1e1; color:#000000;}
.redborder {border:1px solid #ff0000; color:#000000;}
.green {background:#77aa11; color:#ffffff;}
.grey {background:#e1e1e1; color:#000000}
.last {margin-right:0px;}


/*---------------------------------
	NOTIFIKATIONER
-----------------------------------*/

.note {background: #f0ffd3 url(/eNews/marcom/note.png); background-repeat: no-repeat; background-position: 10px 7px; border: 1px solid #BFD595;}
.warning {background: #f9e1e2 url(/eNews/marcom/warning.png); background-repeat: no-repeat; background-position: 10px 7px; border: 1px solid #D8ABAC;}
.note,.warning {padding:10px 10px 10px 35px; margin:5px 0 0 0; font-size:11px; line-height:17px; -moz-border-radius:2px; border-radius:2px;}
.disclaimer {color:#606060; font-size:9px; line-height:13px; border-top:1px solid #E3E3E3; padding-top:10px}
.disclaimer a {color:#606060;}


/*---------------------------------
	QUOTE
-----------------------------------*/

.quote {background: #f9f9f9; font-family: Verdana; color:#565656; font-size:15px; line-height:22px; border-left: 6px solid #ccc; margin: 1.5em 10px 1.5em 0px; padding: 1em 10px; quotes: "\201C""\201D""\2018""\2019";}
.quote:before {color: #77aa11; content: open-quote; font-size: 5.5em; line-height: 0.1em; margin-right: 0.10em; vertical-align: -0.32em; font-family: 'myriad_prosemi';}
.quote p {display: inline;}

blockquote {background: #f9f9f9; font-family: Verdana; color:#565656; font-size:15px; line-height:22px; border-left: 6px solid #ccc; margin: 1.5em 10px 1.5em 0px; padding: 1em 10px; quotes: "\201C""\201D""\2018""\2019";}
blockquote:before {color: #77aa11; content: open-quote; font-size: 5.5em; line-height: 0.1em; margin-right: 0.10em; vertical-align: -0.32em; font-family: 'myriad_prosemi';}
blockquote p {display: inline;}


/*---------------------------------
	DIVERSE
-----------------------------------*/

.clear {clear:both;}
.hidden {overflow:hidden;}


/*---------------------------------
	TABEL
-----------------------------------*/

.table {margin:0; padding:0; font-size:11px; line-height:17px; border-spacing:0; border-collapse:collapse;}
.table th,.table td {padding:5px 10px; text-align:left; border-bottom:1px solid #e1e1e1;}
.table th {border-width:2px; border-bottom:2px solid #77aa11;}
.table td {font-size:11px; line-height:17px; color:#000000;}
.table tr:last-child th,.table tr:last-child td {border-bottom:none;}
.table tr:nth-child(even) {background:#eee; color:#fff;}

.table2 {margin:0; padding:0; font-size:11px; line-height:17px; border-spacing:0; border-collapse:collapse;}
.table2 th,.table2 td {padding:5px 10px; text-align:left; border-bottom:1px solid #e1e1e1;}
.table2 th {border-width:2px; border-bottom:2px solid #77aa11;}
.table2 td {font-size:11px; line-height:17px; color:#000000;}
.table2 tr:last-child th,.table2 tr:last-child td {border-bottom:none;}

/* TABEL DESIGN FIX */
.tabel {margin:0; padding:0; border-collapse:collapse; border:0;}
.tabel img {display:block;}


/*---------------------------------
	TOGGLE
-----------------------------------*/

/* Main toggle */
.toggle { 
    margin-bottom: 5px;
    border: 1px solid #e5e5e5;
    -webkit-border-radius: 4px;
       -moz-border-radius: 4px;
            border-radius: 4px;  
	overflow:hidden;
	position:relative;	
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */ 
}
 
 
/* Toggle Link text */
.toggle a.toggle-trigger {
    display:block;
    padding: 10px 20px 15px 20px;
    position:relative;
	font-weight:bold;
    text-decoration: none;
    color: #333333;
}
 
/* Toggle Link hover state */
.toggle a.toggle-trigger:hover {
    /*opacity: .8;*/
    text-decoration: none;
	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#dddddd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */
}
 
/* Toggle link when clicked */
.toggle a.active {
    text-decoration: none;
    border-bottom: 1px solid #e5e5e5;
    /*-webkit-box-shadow: 0 8px 6px -6px #ccc;
       -moz-box-shadow: 0 8px 6px -6px #ccc;
            box-shadow: 0 8px 6px -6px #ccc;*/
    color: #fff;
	background:#77aa11;
	overflow:hidden;
	position:relative;
}

/* Toggle active link when hover */
.toggle a.active:hover {
    text-decoration: none;
    border-bottom: 1px solid #e5e5e5;
    /*-webkit-box-shadow: 0 8px 6px -6px #ccc;
       -moz-box-shadow: 0 8px 6px -6px #ccc;
            box-shadow: 0 8px 6px -6px #ccc;*/
    color: #fff;
	background:#77aa11;
	overflow:hidden;
	position:relative;
}
 
/* Lets add a "-" before the toggle link */
.toggle a.toggle-trigger:before {
    content: "+";    /* You can add any symbol, font icon, or graphic icon */
    margin-right: 10px;
    font-size: 1.3em;
	color:#77aa11;   
	font-weight:bold; 
}
 
/* When the toggle is active, change the "-" to a "+" */
.toggle a.active.toggle-trigger:before {
    content: "- ";
	color:#ffffff;  
	font-weight:bold;
}
 
/* The content of the toggle */
.toggle .toggle-content {
    padding: 10px 20px 15px 20px;
    color:#000;
	background:#fff;
}


/*---------------------------------
	TABS
-----------------------------------*/

.etabs { margin: 0; padding: 0; }
.tab { display: inline-block; zoom:1; *display:inline; background: #eee; border: 1px solid #e5e5e5; border-bottom: none; -moz-border-radius: 4px 4px 0 0; -webkit-border-radius: 4px 4px 0 0; 
	background: #ffffff;
	background: -moz-linear-gradient(top, #ffffff 0%, #f2f2f2 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f2f2f2)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#f2f2f2 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#f2f2f2 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */}
.tab a { font-weight:bold; display: block; outline: none; text-decoration:none; padding: 10px 20px 10px 20px;}
.tab a:hover { text-decoration: none; color:#000; 	background: #ffffff; /* Old browsers */
	background: -moz-linear-gradient(top, #ffffff 0%, #dddddd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#dddddd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ffffff 0%,#dddddd 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ffffff 0%,#dddddd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#dddddd',GradientType=0 ); /* IE6-9 */}
.tab.active { background: #fff; padding-top: 6px; position: relative; top: 1px;  }
.tab a.active { font-weight: bold; }
.tab a.active:hover { background:#fff }
.tab-container .panel-container {position:relative; float:left; background: #fff;  width:100%; max-width:825px; border: 1px solid #e5e5e5; padding: 10px 20px 15px 20px; -moz-border-radius: 0 4px 4px 4px; -webkit-border-radius: 0 4px 4px 4px; -webkit-box-shadow: 3px 5px 10px 0px rgba(0,0,0,0.15); -moz-box-shadow: 3px 5px 10px 0px rgba(0,0,0,0.15); box-shadow: 3px 5px 10px 0px rgba(0,0,0,0.15);}
.panel-container { margin-bottom: 20px; }


@charset "UTF-8";


.icon:before {
  content: "a";
}
.icon-1:before {
  content: "b";
}
.icon-2:before {
  content: "c";
}
.icon-3:before {
  content: "d";
}
.icon-4:before {
  content: "e";
}
.icon-5:before {
  content: "f";
}
.icon-6:before {
  content: "g";
}
.icon-7:before {
  content: "h";
}
.icon-8:before {
  content: "i";
}
.icon-9:before {
  content: "j";
}
.icon-10:before {
  content: "k";
}
.icon-11:before {
  content: "l";
}
.icon-12:before {
  content: "m";
}
.icon-13:before {
  content: "n";
}
.icon-14:before {
  content: "o";
}
.icon-15:before {
  content: "p";
}
.icon-16:before {
  content: "q";
}
.icon-17:before {
  content: "r";
}
.icon-18:before {
  content: "s";
}
.icon-19:before {
  content: "t";
}
.icon-20:before {
  content: "u";
}
.icon-21:before {
  content: "v";
}
.icon-22:before {
  content: "w";
}
.icon-23:before {
  content: "x";
}
.icon-24:before {
  content: "y";
}
.icon-25:before {
  content: "z";
}
.icon-26:before {
  content: "A";
}
.icon-27:before {
  content: "B";
}
.icon-28:before {
  content: "C";
}
.icon-29:before {
  content: "D";
}
.icon-30:before {
  content: "E";
}
.icon-31:before {
  content: "F";
}
.icon-32:before {
  content: "G";
}
.icon-33:before {
  content: "H";
}
.icon-34:before {
  content: "I";
}
.icon-35:before {
  content: "J";
}
.icon-36:before {
  content: "K";
}
.icon-37:before {
  content: "L";
}
.icon-38:before {
  content: "M";
}
.icon-39:before {
  content: "N";
}
.icon-40:before {
  content: "O";
}
.icon-41:before {
  content: "P";
}
.icon-42:before {
  content: "Q";
}
.icon-43:before {
  content: "R";
}
.icon-44:before {
  content: "S";
}
.icon-45:before {
  content: "T";
}
.icon-46:before {
  content: "U";
}
.icon-47:before {
  content: "V";
}
.icon-48:before {
  content: "W";
}
.icon-49:before {
  content: "X";
}
.icon-50:before {
  content: "Y";
}
.icon-51:before {
  content: "Z";
}
.icon-52:before {
  content: "0";
}
.icon-53:before {
  content: "1";
}
.icon-54:before {
  content: "2";
}
.icon-55:before {
  content: "3";
}
.icon-56:before {
  content: "4";
}
.icon-57:before {
  content: "5";
}
.icon-58:before {
  content: "6";
}
.icon-59:before {
  content: "7";
}
.icon-60:before {
  content: "8";
}
.icon-61:before {
  content: "9";
}
.icon-62:before {
  content: "!";
}
.icon-63:before {
  content: "\"";
}
.icon-64:before {
  content: "#";
}
.icon-65:before {
  content: "$";
}
.icon-66:before {
  content: "%";
}
.icon-67:before {
  content: "&";
}
.icon-68:before {
  content: "'";
}
.icon-69:before {
  content: "(";
}
.icon-70:before {
  content: ")";
}
.icon-71:before {
  content: "*";
}
.icon-72:before {
  content: "+";
}
.icon-73:before {
  content: ",";
}
.icon-74:before {
  content: "-";
}
.icon-75:before {
  content: ".";
}
.icon-76:before {
  content: "/";
}
.icon-77:before {
  content: ":";
}
.icon-78:before {
  content: ";";
}
.icon-79:before {
  content: "<";
}
.icon-80:before {
  content: "=";
}
.icon-81:before {
  content: ">";
}
.icon-82:before {
  content: "?";
}
.icon-83:before {
  content: "@";
}
.icon-84:before {
  content: "[";
}
.icon-85:before {
  content: "]";
}
.icon-86:before {
  content: "^";
}
.icon-87:before {
  content: "_";
}
.icon-88:before {
  content: "`";
}
.icon-89:before {
  content: "{";
}
.icon-90:before {
  content: "|";
}
.icon-91:before {
  content: "}";
}
.icon-92:before {
  content: "~";
}
.icon-93:before {
  content: "\e000";
}
.icon-94:before {
  content: "\e001";
}
.icon-95:before {
  content: "\e002";
}
.icon-96:before {
  content: "\e003";
}
.icon-97:before {
  content: "\e004";
}
.icon-98:before {
  content: "\e005";
}
.icon-99:before {
  content: "\e006";
}
.icon-100:before {
  content: "\e007";
}
.icon-101:before {
  content: "\e008";
}
.icon-102:before {
  content: "\ ";
}
.icon-103:before {
  content: "\e009";
}
.icon-104:before {
  content: "\e00a";
}
.icon-105:before {
  content: "\e00b";
}
.icon-106:before {
  content: "\e00c";
}
.icon-107:before {
  content: "\e00d";
}
.icon-108:before {
  content: "\e00e";
}
.icon-109:before {
  content: "\e00f";
}
.icon-110:before {
  content: "\e010";
}
.icon-111:before {
  content: "\e011";
}
.icon-112:before {
  content: "\e012";
}
.icon-113:before {
  content: "\e013";
}
.icon-114:before {
  content: "\e014";
}
.icon-115:before {
  content: "\e015";
}
.icon-116:before {
  content: "\e016";
}
.icon-117:before {
  content: "\e017";
}
.icon-118:before {
  content: "\e018";
}
.icon-119:before {
  content: "\e019";
}
.icon-120:before {
  content: "\e01a";
}
.icon-121:before {
  content: "\e01b";
}
.icon-122:before {
  content: "\e01c";
}
.icon-123:before {
  content: "\e01d";
}
.icon-124:before {
  content: "\e01e";
}
.icon-125:before {
  content: "\e01f";
}
.icon-126:before {
  content: "\e020";
}
.icon-127:before {
  content: "\e021";
}
.icon-128:before {
  content: "\e022";
}
.icon-129:before {
  content: "\e023";
}
.icon-130:before {
  content: "\e024";
}
.icon-131:before {
  content: "\e025";
}
.icon-132:before {
  content: "\e026";
}
.icon-133:before {
  content: "\e027";
}
.icon-134:before {
  content: "\e028";
}
.icon-135:before {
  content: "\e029";
}
.icon-136:before {
  content: "\e02a";
}
.icon-137:before {
  content: "\e02b";
}
.icon-138:before {
  content: "\e02c";
}
.icon-139:before {
  content: "\e02d";
}
.icon-140:before {
  content: "\e02e";
}
.icon-141:before {
  content: "\e02f";
}
.icon-142:before {
  content: "\e030";
}
.icon-143:before {
  content: "\e031";
}
.icon-144:before {
  content: "\e032";
}
.icon-145:before {
  content: "\e033";
}
.icon-146:before {
  content: "\e034";
}
.icon-147:before {
  content: "\e035";
}
.icon-148:before {
  content: "\e036";
}
.icon-149:before {
  content: "\e037";
}
.icon-150:before {
  content: "\e038";
}
.icon-151:before {
  content: "\e039";
}
.icon-152:before {
  content: "\e03a";
}
.icon-153:before {
  content: "\e03b";
}
.icon-154:before {
  content: "\e03c";
}
.icon-155:before {
  content: "\e03d";
}
.icon-156:before {
  content: "\e03e";
}
.icon-157:before {
  content: "\e03f";
}
.icon-158:before {
  content: "\e040";
}
.icon-159:before {
  content: "\e041";
}
.icon-160:before {
  content: "\e042";
}
.icon-161:before {
  content: "\e043";
}
.icon-162:before {
  content: "\e044";
}
.icon-163:before {
  content: "\e045";
}
.icon-164:before {
  content: "\e046";
}
.icon-165:before {
  content: "\e047";
}
.icon-166:before {
  content: "\e048";
}
.icon-167:before {
  content: "\e049";
}
.icon-168:before {
  content: "\e04a";
}
.icon-169:before {
  content: "\e04b";
}
.icon-170:before {
  content: "\e04c";
}
.icon-171:before {
  content: "\e04d";
}
.icon-171:before {
  content: "\e04d";
}
.icon-172:before {
  content: "\e04e";
}
.icon-173:before {
  content: "\e04f";
}
.icon-174:before {
  content: "\e050";
}
.icon-175:before {
  content: "\e051";
}
.icon-176:before {
  content: "\e052";
}
.icon-177:before {
  content: "\e053";
}
.icon-178:before {
  content: "\e054";
}
.icon-179:before {
  content: "\e055";
}
.icon-180:before {
  content: "\e056";
}


/*---------------------------------
	EKSTRA
-----------------------------------*/

.scale {position:relative; -webkit-transition: all .2s ease-in-out;}
.scale:hover {-webkit-transform: scale(1.05); -ms-transform: scale(1.05); z-index:2;}


/*---------------------------------
	POSITIONERINGER
-----------------------------------*/

.center {text-align:center}
.fleft {float:left;}
.fright {float:right;}
.mtop {margin-top:20px;}
.mbottom {margin-bottom:20px;}
.mleft {margin-left:20px;}
.mright {margin-right:20px}
.margin {margin:20px;}

.mtop0 {margin-top:0px}
.mtop5 {margin-top:5px;}
.mtop10 {margin-top:10px;}
.mtop15 {margin-top:15px;}
.mtop20 {margin-top:20px;}
.mtop25 {margin-top:25px;}
.mtop30 {margin-top:30px;}
.mtop35 {margin-top:35px;}
.mtop40 {margin-top:40px;}
.mtop45 {margin-top:45px;}
.mtop50 {margin-top:50px;}
.mleft5 {margin-left:5px;}
.mleft10 {margin-left:10px;}
.mleft15 {margin-left:15px;}
.mleft20 {margin-left:20px;}
.mleft25 {margin-left:25px;}
.mleft30 {margin-left:30px;}
.mleft35 {margin-left:35px;}
.mleft40 {margin-left:40px;}
.mleft45 {margin-left:45px;}
.mleft50 {margin-left:50px;}
.mright5 {margin-right:5px;}
.mright10 {margin-right:10px;}
.mright15 {margin-right:15px;}
.mright20 {margin-right:20px;}
.mright25 {margin-right:25px;}
.mright30 {margin-right:30px;}
.mright35 {margin-right:35px;}
.mright40 {margin-right:40px;}
.mright45 {margin-right:45px;}
.mright50 {margin-right:50px;}
.mbottom5 {margin-bottom:5px;}
.mbottom10 {margin-bottom:10px;}
.mbottom15 {margin-bottom:15px;}
.mbottom20 {margin-bottom:20px;}
.mbottom25 {margin-bottom:25px;}
.mbottom30 {margin-bottom:30px;}
.mbottom35 {margin-bottom:35px;}
.mbottom40 {margin-bottom:40px;}
.mbottom45 {margin-bottom:45px;}
.mbottom50 {margin-bottom:50px;}
.ptop5 {padding-top:5px;}
.ptop10 {padding-top:10px;}
.ptop15 {padding-top:15px;}
.ptop20 {padding-top:20px;}
.ptop25 {padding-top:25px;}
.ptop30 {padding-top:30px;}
.ptop35 {padding-top:35px;}
.ptop40 {padding-top:40px;}
.ptop45 {padding-top:45px;}
.ptop50 {padding-top:50px;}
.pleft5 {padding-left:5px;}
.pleft10 {padding-left:10px;}
.pleft15 {padding-left:15px;}
.pleft20 {padding-left:20px;}
.pleft25 {padding-left:25px;}
.pleft30 {padding-left:30px;}
.pleft35 {padding-left:35px;}
.pleft40 {padding-left:40px;}
.pleft45 {padding-left:45px;}
.pleft50 {padding-left:50px;}
.pright5 {padding-right:5px;}
.pright10 {padding-right:10px;}
.pright15 {padding-right:15px;}
.pright20 {padding-right:20px;}
.pright25 {padding-right:25px;}
.pright30 {padding-right:30px;}
.pright35 {padding-right:35px;}
.pright40 {padding-right:40px;}
.pright45 {padding-right:45px;}
.pright50 {padding-right:50px;}
.pbottom5 {padding-bottom:5px;}
.pbottom10 {padding-bottom:10px;}
.pbottom15 {padding-bottom:15px;}
.pbottom20 {padding-bottom:20px;}
.pbottom25 {padding-bottom:25px;}
.pbottom30 {padding-bottom:30px;}
.pbottom35 {padding-bottom:35px;}
.pbottom40 {padding-bottom:40px;}
.pbottom45 {padding-bottom:45px;}
.pbottom50 {padding-bottom:50px;}

.mtop-5 {margin-top:-5px;}
.mtop-10 {margin-top:-10px;}
.mtop-15 {margin-top:-15px;}
.mtop-20 {margin-top:-20px;}
.mtop-25 {margin-top:-25px;}
.mtop-30 {margin-top:-30px;}
.mtop-35 {margin-top:-35px;}
.mtop-40 {margin-top:-40px;}
.mtop-45 {margin-top:-45px;}
.mtop-50 {margin-top:-50px;}
.mleft-5 {margin-left:-5px;}
.mleft-10 {margin-left:-10px;}
.mleft-15 {margin-left:-15px;}
.mleft-20 {margin-left:-20px;}
.mleft-25 {margin-left:-25px;}
.mleft-30 {margin-left:-30px;}
.mleft-35 {margin-left:-35px;}
.mleft-40 {margin-left:-40px;}
.mleft-45 {margin-left:-45px;}
.mleft-50 {margin-left:-50px;}
.mright-5 {margin-right:-5px;}
.mright-10 {margin-right:-10px;}
.mright-15 {margin-right:-15px;}
.mright-20 {margin-right:-20px;}
.mright-25 {margin-right:-25px;}
.mright-30 {margin-right:-30px;}
.mright-35 {margin-right:-35px;}
.mright-40 {margin-right:-40px;}
.mright-45 {margin-right:-45px;}
.mright-50 {margin-right:-50px;}
.mbottom-5 {margin-bottom:-5px;}
.mbottom-10 {margin-bottom:-10px;}
.mbottom-15 {margin-bottom:-15px;}
.mbottom-20 {margin-bottom:-20px;}
.mbottom-25 {margin-bottom:-25px;}
.mbottom-30 {margin-bottom:-30px;}
.mbottom-35 {margin-bottom:-35px;}
.mbottom-40 {margin-bottom:-40px;}
.mbottom-45 {margin-bottom:-45px;}
.mbottom-50 {margin-bottom:-50px;}

