 #sitewrap .generic-content h1 { font-size: 2.6em; font-weight: normal; line-height: 1; padding: 0 0 .5em; margin: 0; } #sitewrap .generic-content h2 { font-size: 2em; font-weight: normal; color: #333; line-height: 1; margin: 0; padding: 0 0 .3em; } #sitewrap .generic-content h2 a { text-decoration: none; color: #333; } #sitewrap .generic-content h2 a:hover { text-decoration: underline; } #sitewrap .generic-content .main-intro { font-size: 1.6em; color: #666; line-height: 1.5; padding: 0 0 1.5em; background: url(/sitefiles/5000/gfx/dots-hor.png) 0 100% repeat-x; margin: 0 0 2.5em; } #sitewrap .generic-content a { color: #666; } #sitewrap .generic-content a:hover { color: #666; text-decoration: none; } /* fancy box, pw*/ div#fancy_overlay { position:absolute; top: 0; left: 0; z-index: 90; width: 100%; background-color: #333; } div#fancy_loading { position: absolute; height: 40px; width: 40px; cursor: pointer; display: none; overflow: hidden; background: transparent; z-index: 100; } div#fancy_loading div { position: absolute; top: 0; left: 0; width: 40px; height: 480px; background: transparent url(/sitefiles/5000/fancybox/fancy_progress.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_progress.png", sizingMethod="scale"); } div#fancy_close { position: absolute; top: -12px; right: -12px; height: 30px; width: 30px; background: transparent url(/sitefiles/5000/fancybox/fancy_closebox.png) ; cursor: pointer; z-index: 100; display: none; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_closebox.png", sizingMethod="scale"); } div#fancy_content { position: absolute; top: 0; left: 0; width: 100%; height: 100%; padding: 0; margin: 0; z-index: 96; } #fancy_frame { position: relative; width: 100%; height: 100%; display: none; } img#fancy_img { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border:0; padding: 0; margin: 0; z-index: 92; } div#fancy_title { position: absolute; bottom: -35px; left: 0; width: 100%; z-index: 100; display: none; } div#fancy_title table { margin: 0 auto; } div#fancy_title div { color: #FFF; font: bold 12px Arial; padding-bottom: 2px; } td#fancy_title_left { height: 32px; width: 15px; background: transparent url(/sitefiles/5000/fancybox/fancy_title_left.png) repeat-x; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_title_left.png", sizingMethod="scale"); } td#fancy_title_main { height: 32px; background: transparent url(/sitefiles/5000/fancybox/fancy_title_main.png) repeat-x; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_title_main.png", sizingMethod="scale"); } td#fancy_title_right { height: 32px; width: 15px; background: transparent url(/sitefiles/5000/fancybox/fancy_title_right.png) repeat-x; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_title_right.png", sizingMethod="scale"); } div#fancy_outer { position: absolute; top: 0; left: 0; z-index: 90; padding: 18px 18px 58px 18px; margin: 0; overflow: hidden; background: transparent; display: none; } div#fancy_inner { position: relative; width:100%; height:100%; border: 1px solid #444; background: #FFF; } a#fancy_left, a#fancy_right { position: absolute; bottom: 10px; height: 100%; width: 35%; cursor: pointer; background-image: url(/sitefiles/5000/fancybox/data:image/gif;base64,AAAA); z-index: 100; } a#fancy_left { left: 0px; } a#fancy_right { right: 0px; } a#fancy_left:hover { background: transparent url(/sitefiles/5000/fancybox/fancy_left.gif) no-repeat 0% 100%; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_left.gif", sizingMethod="scale"); } a#fancy_right:hover { background: transparent url(/sitefiles/5000/fancybox/fancy_right.gif) no-repeat 100% 100%; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_right.gif", sizingMethod="scale"); } #fancy_bigIframe, #fancy_freeIframe { position:absolute; top: 0; left: 0; width: 100%; height: 100%; z-index: 10; } div#fancy_bg { display: none; } div.fancy_bg { position: absolute; display: block; z-index: 70; } div.fancy_bg_n { top: -18px; width: 100%; height: 18px; background: transparent url(/sitefiles/5000/fancybox/fancy_shadow_n.png) repeat-x; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_shadow_n.png", sizingMethod="scale"); } div.fancy_bg_ne { top: -18px; right: -13px; width: 13px; height: 18px; background: transparent url(/sitefiles/5000/fancybox/fancy_shadow_ne.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_shadow_ne.png", sizingMethod="scale"); } div.fancy_bg_e { right: -13px; height: 100%; width: 13px; background: transparent url(/sitefiles/5000/fancybox/fancy_shadow_e.png) repeat-y; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_shadow_e.png", sizingMethod="scale"); } div.fancy_bg_se { bottom: -18px; right: -13px; width: 13px; height: 18px; background: transparent url(/sitefiles/5000/fancybox/fancy_shadow_se.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_shadow_se.png", sizingMethod="scale"); } div.fancy_bg_s { bottom: -18px; width: 100%; height: 18px; background: transparent url(/sitefiles/5000/fancybox/fancy_shadow_s.png) repeat-x; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_shadow_s.png", sizingMethod="scale"); } div.fancy_bg_sw { bottom: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(/sitefiles/5000/fancybox/fancy_shadow_sw.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_shadow_sw.png", sizingMethod="scale"); } div.fancy_bg_w { left: -13px; height: 100%; width: 13px; background: transparent url(/sitefiles/5000/fancybox/fancy_shadow_w.png) repeat-y; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_shadow_w.png", sizingMethod="scale"); } div.fancy_bg_nw { top: -18px; left: -13px; width: 13px; height: 18px; background: transparent url(/sitefiles/5000/fancybox/fancy_shadow_nw.png) no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/fancybox/fancy_shadow_nw.png", sizingMethod="scale"); } #searchWrapper #newsletterButton{ float:right; text-align:right; height:22px; margin:0 20px; } #searchWrapper #newsletterButton a{ font-size:12px; font-weight:bold; color:#333; line-height:22px; padding: 2px 0 2px 4px; } #searchWrapper #newsletterButton a span { display: block; float: left; width: 16px; margin: 3px 0 0 0; height: 16px; background: url(/sitefiles/5000/design/nyhetsbrev.png) 0 0 no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/design/nyhetsbrev.png", sizingMethod="scale"); cursor: pointer; } div#fancy_content .articleContent { /*background:transparent url(/sitefiles/5000/design/info_background_fill.png) repeat-y 0 0;*/ margin: 0 0 10px 0; position: relative; background:none !important; } div#fancy_content .articleContent .articleContentTop { background:transparent url(/sitefiles/5000/design/newspoptopbg.jpg) no-repeat 0 0; width:185px; height:30px; line-height:30px; padding:0px 0px 0px 15px; background-color:black; } div#fancy_content .articleContent .articleContentTop h2 { font-size:12px; font-weight:bold; color:#FFF; } div#fancy_content .articleContent .articleContentFill { padding:0 10px 10px 10px; } div#fancy_content .articleContent .articleContentFill ul { list-style-type: none; margin: 0; padding: 0; } div#fancy_content .articleContent .articleContentFill ul li { list-style:none; } div#fancy_content .articleContent .articleContentFill ul li h3 a { font-weight:bold; text-decoration:none; font-size:12px; margin:0; } div#fancy_content .articleContent .articleContentFill ul li p { font-size:11px; margin:0px 0px 5px 0px; } div#fancy_content .articleContent .articleContentBottom { width:200px; height:5px; /*background: url(/sitefiles/5000/design/info_background_bottom.png) 0 0 no-repeat;*/ overflow: hidden; position: absolute; bottom: 0; left: 0; clear: both; } div#fancy_content { color:#333333; font-family:Helvetica,Arial,Verdana,FreeSans,Tahoma,sans-serif; font-size:100%; } div#fancy_content fieldset { border:0pt none; margin:0pt; padding:0pt; } div#fancy_content ul li { font-size:1em; list-style-image:none; list-style-position:outside; list-style-type:none; } div#fancy_content ul li.heading { color:#333333; font-size:1.7em; font-weight:normal; line-height:1; margin:1em 0pt 0pt; padding:0pt 0pt 0.25em; } div#fancy_content ul { margin:0pt; padding:10pt 0pt 1.75em; width:560px; padding:0 20px; } div#fancy_content ul li.form-controls { background:transparent url(/sitefiles/5000/gfx/keymailer/send-request.png) no-repeat scroll 100% 0pt; display:block; height:32px; margin:1.5em 0pt 0pt; padding:0pt; } div#fancy_content ul li.form-controls #mailformsubmit{ cursor:pointer } div#fancy_content ul li label { color:#333333; font-size:1.2em; } div#fancy_content ul li label { float:left; margin:0pt 10px 0pt 0pt; width:140px; } div#fancy_content ul li label, form.kpgenerated fieldset ul li.form-controls input { cursor:pointer; } div#fancy_content ul li { -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; background:#E8E8E8 none repeat scroll 0% 0%; border:1px solid #E8E8E8; line-height:2.2; margin:0pt 0pt 0.5em; padding:0.75em 10px 0.75em 15px; } div#fancy_content ul li label span.required { color:#890000; font-size:1.8em; line-height:14px; vertical-align:middle; font-weight:bold; } div#fancy_content ul li input:focus { border-color:#A8A8A8; } div#fancy_content ul li input{ -moz-border-radius-bottomleft:4px; -moz-border-radius-bottomright:4px; -moz-border-radius-topleft:4px; -moz-border-radius-topright:4px; background:#FFFFFF none repeat scroll 0% 0%; border:1px solid #CCCCCC; font-size:1.2em; padding:0.5em 8px 0.35em; width:340px; } /* */ div#fancy_content ul li.form-controls input { border:medium none; clear:right; float:right; height:32px; margin:0pt; opacity:0; padding:0pt; width:237px; } div#fancy_content ul li.error, div#fancy_content ul li.heading, div#fancy_content ul li.helptext, div#fancy_content ul li.form-controls { -moz-border-radius-bottomleft:0pt; -moz-border-radius-bottomright:0pt; -moz-border-radius-topleft:0pt; -moz-border-radius-topright:0pt; background:transparent none repeat scroll 0% 0%; border:medium none; } div#fancy_content ul li.form-controls { background:transparent url(/sitefiles/5000/gfx/keymailer/send-request.png) no-repeat scroll 100% 0%; display:block; height:32px; margin:1.5em 0pt 0pt; padding:0pt; } div#fancy_content .main-intro { background:transparent url(/sitefiles/5000/gfx/dots-hor.png) repeat-x scroll 0pt 100%; color:#666666; font-size:1.6em; line-height:1.5; margin:0pt 0pt 1.5em; padding:0pt 0pt 1.5em; } div#fancy_content .generic-content { clear:both; margin:0 auto; width:560px; padding:10px 20px 0 20px; } div#fancy_content h1 { font-size:2.6em; font-weight:normal; line-height:1; margin:0pt; padding:10pt 0pt 0.5em; } 
 /* ============================ GLOBAL STYLESHEET FOR KEYTEQ.NO SANITIZED BY HEIN HARALDSON BERG ============================ */ * { margin: 0; padding: 0; } .clear { clear: both; } #searchWrapper { width: 860px; height: 32px; padding: 13px 10px 0; background: url(/sitefiles/5000/design/search_background.png) 0 0 no-repeat; margin: 0; overflow: hidden; clear: both; *clear: none; } #SiteMapContentContainer { display: none; } #searchWrapper #searchWrapperForm { width: 500px; float: left; *margin: -2px 0 0; } #searchWrapper #searchWrapperForm ul, #searchWrapper #searchWrapperForm ul li { float: left; height: 22px; line-height: 22px; } #searchWrapper #searchWrapperForm label { height: 22px; cursor: pointer; float: left; display: block; font-weight: bold; font-size: 12px; padding: 0 15px 0 0; } #searchWrapper #siteMapButton { float: right; text-align: right; height: 22px; } #searchWrapper #siteMapButton a { font-size: 12px; font-weight: bold; color: #333; line-height: 22px; padding: 2px 0 2px 4px; } #searchWrapper #siteMapButton a span { display: block; float: left; width: 16px; margin: 3px 0 0; height: 16px; background: url(/sitefiles/5000/design/Documents.png) 0 0 no-repeat; _background: none; _filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/design/Documents.png", sizingMethod="scale"); cursor: pointer; } #searchWrapperSpacer { height: 10px; width: 880px; clear: both; overflow: hidden; } #searchResultWrapper { margin: 10px 0 0; background: url(/sitefiles/5000/design/searchresultsfill.png) repeat-y 0 0; } #searchResultWrapperTop, #searchResultWrapperBottom { width: 880px; height: 5px; background: url(/sitefiles/5000/design/searchresultstop.png) 0 0 no-repeat; margin: 0; overflow: hidden; } #searchResultWrapperBottom { background-image: url(/sitefiles/5000/design/searchresultsbottom.png); } #searchResultWrapperContent { width: 840px; padding: 12px 20px 12px; } #searchWrapper fieldset { border: 0; } #searchWrapper ul { list-style: none } #searchWrapper ul li { float: left; } #searchWrapper ul #supportHome { background: transparent url(/sitefiles/5000/design/search_fill_spacer.png) 100% 50% no-repeat; height: 22px; margin-right: 20px; width: 162px; } #searchWrapper ul #supportHome a { background: transparent url(/sitefiles/5000/design/icon_small_home.png) 0 2px no-repeat; font-weight: bold; font-size: 12px; height: 18px; line-height: 22px; display: block; padding: 0 20px 0 25px; color: #333; } #searchWrapper ul #supportHome a: hover { text-decoration: none; } #searchWrapper ul li #q { background: url(/sitefiles/5000/design/search_input.png) 0 0 no-repeat; width: 139px; height: 18px; padding: 2px; line-height: 22px; text-align: middle; border: 0; } #searchWrapper ul li .submit { border: 0; background: url(/sitefiles/5000/design/search_submit_button.png) 0 0 no-repeat; height: 22px; width: 19px; padding: 0; overflow: hidden; margin: 0 0 0 10px; cursor: pointer; } #BottomAddress { font-family: Helvetica, Arial, Verdana, FreeSans, Tahoma, sans-serif; font-size: 11px; margin: 0 auto 20px; width: 900px; } #BottomAddress .treecontainer { text-align: right; margin-top: -20px; } #BottomAddress .treecontainer a { color: #000; font-weight: bold; text-decoration: underline; } #BottomAddress .address { width: 500px; margin: 0 auto; text-align: center; } #KeyNavi { font-family: Arial, Verdana, FreeSans, Tahoma, sans-serif; font-size: 11px; } #KeyNavi .SiteMapColumn { width: 165px; float: left; } #KeyNavi a { color: #333; text-decoration: none; } #KeyNavi h3 { margin: 0 0 .25em; } #KeyNavi h3 a { font-size: 14px; font-weight: bold; color: #000; } #KeyNavi ul { list-style: none; margin: 0 0 1.5em; padding: 0; } #KeyNavi ul ul { margin: 0; } #KeyNavi ul li { list-style: none; } #KeyNavi ul li a { font-size: 11px; font-weight: normal; color: #000; } #KeyNavi ul ul li { margin: 0px 10px; } hr { width: 100%; height: 0; border: 0; clear: both; visibility: hidden; } .moduleContainer { width: 100%; } .moduleContainer img { float: none !important; } body { font-family: Helvetica, Arial, Verdana, FreeSans, Tahoma, sans-serif; font-size: 62.5%; background: #C8C8BD; color: #333; } #sitewrap { width: 912px; margin: 0 auto; border-top: 36px solid #C8C8BD; background: #FFF url(/sitefiles/5000/design/v3/bg-sitewrap.gif) 0 0 repeat-y; } #container { background: url(/sitefiles/5000/design/v3/corners-top.gif) 0 0 no-repeat; padding: 16px 16px 3px; } /* HEADER AND MENU CONTAINER ============================ */ #top { background: url(/sitefiles/5000/design/v3/header.gif) 0 0 no-repeat; height: 70px; border-bottom: 11px solid #FFF; position: relative; width: 880px; float: left; clear: both; } /* HEADER ============================ */ #top h1 { display: block; width: 150px; float: left; margin: 24px 0 0 24px; _margin: 24px 0 0 12px; } #top h1 a { display: block; height: 22px; text-indent: -9999px; font-size: 0; text-decoration: none; } /* MAIN MENU ============================ */ #main-menu { list-style-type: none; padding: 24px 20px 0 0; height: 24px; position: absolute; top: 0; margin: 0; right: 0; float: right; display: block; } #main-menu li { float: left; display: inline; margin: 0 0 0 10px; } #main-menu li a { float: left; display: block; color: #FFF; text-decoration: none; text-transform: uppercase; letter-spacing: .01em; height: 24px; padding: 0 14px; line-height: 24px; font-size: 11px !important; } #main-menu li.active { background: url(/sitefiles/5000/design/v3/bg-mainmenu-active-center.gif) 0 0 repeat-x; } #main-menu li.active .a-wrap { display: block; float: left; height: 24px; background: url(/sitefiles/5000/design/v3/bg-mainmenu-active-left.gif) 0 0 no-repeat; } #main-menu li.active .a-wrap a { background: url(/sitefiles/5000/design/v3/bg-mainmenu-active-right.gif) 100% 0 no-repeat; display: block; height: 24px; margin: 0; } #main-menu li.active .a-wrap a: hover { text-decoration: none; } /* MAIN MENU DYNAMIC HOVER ============================ */ #main-menu li a: hover { background: url(/sitefiles/5000/design/v3/bg-mainmenu-active-center.gif) 0 0 repeat-x; padding: 0; } #main-menu li a: hover .hover-left { display: block; height: 24px; float: left; background: url(/sitefiles/5000/design/v3/bg-mainmenu-active-left.gif) 0 0 no-repeat; padding: 0 0 0 14px; cursor: pointer; } #main-menu li a: hover .hover-right { display: block; height: 24px; float: left; background: url(/sitefiles/5000/design/v3/bg-mainmenu-active-right.gif) 100% 0 no-repeat; padding: 0 14px 0 0; cursor: pointer; } /* CONTENT WRAP + CONTENT ============================ */ #contentwrap { background: url(/sitefiles/5000/design/v3/bg-content-box-880.gif) 0 0 repeat-y; } #products { background: url(/sitefiles/5000/design/v3/bg-products-top.gif) 0 0 no-repeat; padding: 25px 20px; overflow: auto; *overflow: hidden; width: 840px; } #products-slide { background: url(/sitefiles/5000/design/v3/bg-products-top.gif) 0 0 no-repeat; padding: 20px 1px; overflow: auto; *overflow: hidden; width: 878px; } /* IE6 WARNING ============================ */ #ie-warning { background: #CFC; padding: 15px 0 0; border-bottom: 3px solid #090; } #ie-warning p { width: 880px; margin: 0 auto 15px; font-size: 1.3em; line-height: 1.5; } #ie-warning p strong { font-weight: bold; } #ie-warning p a { color: #090; text-decoration: underline; background: #FFF; padding: .25em .5em; } #ie-warning p a:hover { text-decoration: none; } /* NEWS LINE BOTTOM ============================ */ #bottom-news-line-outer { width: 880px; float: left; clear: both; background: url(/sitefiles/5000/design/v3/bg-content-box-880.gif) 0 0 repeat-y; margin: 10px 0 2px; _margin: 9px 0 2px; } #bottom-news-line { background: url(/sitefiles/5000/design/v3/bg-products-top.gif) 0 0 no-repeat; overflow: auto; } #last-news-case, #products-tease-list, #services-tease-list, #service-center-feed { display: block; width: 158px; float: left; margin: 0 20px 0 0; } #service-center-feed { margin: 0; } #bottom-news-line h2 { font-size: 1.4em; padding: 0 0 .4em; } #bottom-news-line ul { list-style-type: none; font-size: 1.1em; line-height: 1.5; } #bottom-news-line ul li { padding: .2em 0; overflow: hidden; height: 1.5em; } #bottom-news-line p { font-size: 1.1em; line-height: 1.5; } #bottom-news-line a { color: #333; text-decoration: none; } #bottom-news-line a:hover { text-decoration: underline; } #bottom-news-line-bottom { background: url(/sitefiles/5000/design/v3/bg-bottom-news-line-bottom.gif) 0 100% no-repeat; overflow: auto; } #lonely-q { background: url(/sitefiles/5000/design/v3/lonely-q.gif) 35px 75% no-repeat; padding: 14px 20px 14px 161px; _height: 140px; } /* CONTAINER BOTTOM CORNERS ============================ */ #bottom { background: #c8c8bd url(/sitefiles/5000/design/v3/corners-bottom.gif) 0 0 no-repeat; display: block; padding: 26px 0 0; color: #61614f; clear: both; } #products #right-column .kpgenerated ul { width: 198px; background: #E8E8E8; border: 1px solid #E8E8E8; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; padding: 1em 0 1.5em; } #products #right-column .kpgenerated ul li { width: 171px; background: none; padding-top: 0; padding-bottom: 0; } #products #right-column .kpgenerated ul li.helptext { width: 198px; } #products #right-column .kpgenerated ul li.form-controls { width: 198px; background: url(/sitefiles/5000/gfx/send.png) 75px 0 no-repeat; margin: 1em 0 0; } #products #right-column .kpgenerated ul li label { width: 171px; font-weight: bold; } #products #right-column .kpgenerated ul li.error { background-color:#ffe2e2; width:178px; } #products #right-column .kpgenerated ul li input { width: 151px; } #products #right-column .kpgenerated ul li.form-controls input { width: 110px; } #products { position: relative; } #products #product-overview { width: 880px; height: 74px; float: left; clear: both; list-style: none; margin: 0; font-size: 1em; padding: 0 0 15px; } #product-overview li { float: left; width: 220px; height: 64px; padding: 0 0 10px; list-style: none; background: url(/sitefiles/5000/gfx/product-menu-active.png) 0 100px no-repeat; } #product-overview li.active { background-position: 50% 64px; } #product-overview li a { display: block; width: 220px; height: 73px; padding: 1px 0 0; text-align: center; text-transform: uppercase; text-decoration: none; color: #999; font-size: 1.1em; background: 50% 16px no-repeat; line-height: 1; } #product-overview li a .name { display: none; } #products .generic-overview li a .name { display: block; font-size: 1.6em; color: #333; height: 20px; line-height: 20px; padding: 15px 0 0; border-right: 1px solid #E4E4E4; border-left: 1px solid #FFF; cursor: pointer; } #product-overview li a strong { display: block; height: 21px; padding: 37px 0 0; font-weight: normal; border-right: 1px solid #E4E4E4; border-left: 1px solid #FFF; cursor: pointer; } #products .generic-overview li a strong { padding:7px 0 0; } #product-overview li.first a strong, #products .generic-overview li.first a .name { border-left: 0; } #product-overview li.last a strong, #products .generic-overview li.last a .name { border-right: 0; } #product-overview li.publisher a:hover { color: #FE9D0D; } #product-overview li.commerce a:hover { color: #F31DC5; } #product-overview li.sms a:hover { color: #70BF75; } #product-overview li.mailer a:hover { color: #77A8E9; } #products #new-sub { width: 203px; padding: 57px 0 0 0; list-style: none; float: left; top: 55px; clear: left; background: url(/sitefiles/5000/gfx/keymailer/menu-bg.png) 0 0 no-repeat; position: relative; top: -9px; _top: -23px; left: 1px; } #products #new-sub li { width: 173px; height: 30px; float: left; clear: both; padding: 0 0 0 30px; position: relative; z-index: 10; } #products #new-sub li.last { padding: 0 0 56px 30px; background: url(/sitefiles/5000/gfx/keymailer/menu-bg.png) -203px 100% no-repeat; } #products #new-sub li a { display: block; padding: 0 25px 1px 20px; width: 128px; height: 29px; line-height: 29px; float: left; background: url(/sitefiles/5000/gfx/keymailer/menu-item.png) 0 -32px no-repeat; text-decoration: none; color: #333; font-weight: bold; position: relative; } #products #new-sub li.active a { background-position: 0 0; color: #FFF; padding-top: 2px; top: -2px; } #products #new-sub li a:hover { color: #999; text-decoration: underline; } #products #new-sub li.active a:hover { color: #FFF; text-decoration: none; } #products #new-sub li#free-demo { display: block; width: 160px; height: 90px; padding: 44px 0 0 28px; } #products #new-sub li#free-demo a { display: block; width: 150px; height: 36px; line-height: 36px; padding: 2px 5px 52px; text-align: center; color: #455D35; text-decoration: none; background: url(/sitefiles/5000/produkt/bestillingsknapp.png) 0 0 no-repeat; font-weight: normal; } #products #new-sub li#free-demo a strong { display: none; } .content-container { padding: 0 20px 25px; } .wide-content { width: 380px; float: left; margin: 0 20px 20px 0; } .wide-content p { margin: 0 5px; } #left-column { width: 600px; float: left; } #right-column { width: 200px; float: right; margin: 0 0 0 40px; } /* THIRD LEVEL MENU ============================ */ #third-level-menu-wrap { width: 200px; background: url(/sitefiles/5000/design/v3/third-level-menu-fill.gif) 0 0 repeat-y; margin: 0; float: left; clear: both; } #sitewrap #products ul#third-level-menu { list-style-type: none; font-weight: bold; font-size: 1.2em; background: url(/sitefiles/5000/design/v3/third-level-menu-top-corners.gif) 0 0 no-repeat; padding: 0 10px; margin: 0 0 4px 0 !important; width: 180px; float: left; clear: both; height: auto; } ul#third-level-menu li { padding: 3px 0; clear: both; display: block; width: 180px; height: auto; } ul#third-level-menu li.first { padding: 11px 0 0 0; } #products ul#third-level-menu li a { text-decoration: none; display: block; width: 160px; height: 14px; padding: 4px 10px 10px 10px; float: left; clear: both; } #products ul#third-level-menu li.active a { background: url(/sitefiles/5000/design/v3/third-level-active.gif) 0 0 no-repeat; color: #FFF; } #products ul#third-level-menu li.active a:hover { color: #FFF; } #third-level-menu-bottom { background: url(/sitefiles/5000/design/v3/third-level-menu-bottom-corners.gif) 0 0 no-repeat; margin: 0; display: block; width: 200px; height: 5px; position: relative; overflow: hidden; float: left; clear: both; } .CallMe { margin-top: 10px; display: block; height: 50px; width: 200px; background: url(/sitefiles/5000/design/sporsmal.png) 0 0 no-repeat; } .FreeDemo { margin-top: 10px; display: block; height: 50px; width: 200px; background: url(/sitefiles/5000/design/gratisdemo.png) 0 0 no-repeat; } #live-chat { width: 180px; position: fixed; _position: absolute; top: 40px; _top: 180px; right: 20px; clear: both; z-index: 999996; } #live-chat.center { position: absolute; left: 50%; margin-left: -90px; } #sitewrap.give-space { border-top-width: 350px; } #outermost-wrap.has-js { width: 1112px; position: relative; margin: 0 auto; } #outermost-wrap.has-js #sitewrap, #outermost-wrap.has-js #BottomAddress { margin: 0; float: left; clear: left; } /*#outermost-wrap.has-js #live-chat { position: static; float: right; clear: right; margin: 40px 0 0 20px; }*/ /* #c16d9f514de5e8d4281431170e54ef9ce { width: 180px; } .chat_popup #c16d9f514de5e8d4281431170e54ef9ce { width: 100%; } #c16d9f514de5e8d4281431170e54ef9ce img { border: 0; display: inline; } #c16d9f514de5e8d4281431170e54ef9ce, #c16d9f514de5e8d4281431170e54ef9ce * { margin: 0; padding: 0; line-height: normal; text-align: left; font-weight: normal; color: black; } #c16d9f514de5e8d4281431170e54ef9ce b { font-weight: bold; } #c16d9f514de5e8d4281431170e54ef9ce form { margin: 0; border: 0; padding: 0; } #c16d9f514de5e8d4281431170e54ef9ce textarea { overflow: auto; } .chat_popup #c16d9f514de5e8d4281431170e54ef9ce .chat_pop { display: none !important; } .PoweredByLink, #PoweredByLink { display: none !important; } #c16d9f514de5e8d4281431170e54ef9ce .chat_tab { width: 100%; border-collapse: collapse; } #c16d9f514de5e8d4281431170e54ef9ce td { border: 0; } #c16d9f514de5e8d4281431170e54ef9ce, #c16d9f514de5e8d4281431170e54ef9ce * { font-family: Arial, Helvetica, sans-serif; font-size: 11px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_t * { color: white; font-size: 9px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_t .chat_c { vertical-align: bottom; padding-bottom: 3px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_t .chat_l img { width: 1px; height: 20px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_t td, #c16d9f514de5e8d4281431170e54ef9ce .chat_b td { background-repeat: repeat-x; background-position: bottom left; } #c16d9f514de5e8d4281431170e54ef9ce .chat_t .chat_l { background-image: url(https://www.liveleader.com/a/dt/fresh/chrome/tl.png); } #c16d9f514de5e8d4281431170e54ef9ce .chat_t .chat_c { background-image: url(https://www.liveleader.com/a/dt/fresh/chrome/tc.png); } #c16d9f514de5e8d4281431170e54ef9ce .chat_t .chat_r { background-image: url(https://www.liveleader.com/a/dt/fresh/chrome/tr.png); } #c16d9f514de5e8d4281431170e54ef9ce .chat_b .chat_l { background-image: url(https://www.liveleader.com/a/dt/fresh/chrome/bl.png); } #c16d9f514de5e8d4281431170e54ef9ce .chat_b .chat_c { background-image: url(https://www.liveleader.com/a/dt/fresh/chrome/bc.png); } #c16d9f514de5e8d4281431170e54ef9ce .chat_b .chat_r { background-image: url(https://www.liveleader.com/a/dt/fresh/chrome/br.png); } #c16d9f514de5e8d4281431170e54ef9ce .chat_title { background-repeat: no-repeat; background-position: 0 -1px; padding-left: 15px; font-size: 11px; } #c16d9f514de5e8d4281431170e54ef9ce.secure1 .chat_title { background-image: url(https://www.liveleader.com/a/dt/fresh/chrome/pad.gif); } #c16d9f514de5e8d4281431170e54ef9ce.secure0 .chat_title { background-image: url(https://www.liveleader.com/a/dt/fresh/chrome/bubble.gif); } #c16d9f514de5e8d4281431170e54ef9ce .chat_w { margin: 9px 3px 5px 9px; position: relative; } #c16d9f514de5e8d4281431170e54ef9ce br { clear: both; } #c16d9f514de5e8d4281431170e54ef9ce .chat_brand { text-align: right; opacity: 0.5; } #c16d9f514de5e8d4281431170e54ef9ce .chat_l, #c16d9f514de5e8d4281431170e54ef9ce .chat_r { width: 5px !important; } #c16d9f514de5e8d4281431170e54ef9ce .chat_close { cursor: pointer; color: #686868; background: url(https://www.liveleader.com/a/dt/fresh/chrome/close.gif) no-repeat center right; text-align: right; float: right; padding-right: 15px; width: 50px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_pop { cursor: pointer; float: right; margin-top: 1px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_pic { width: 65px; margin-right: 7px; float: left; } #c16d9f514de5e8d4281431170e54ef9ce .pic0 { display: none; } #c16d9f514de5e8d4281431170e54ef9ce form { margin-top: 8px !important; clear: both; } #c16d9f514de5e8d4281431170e54ef9ce .chat_form { padding: 0 !important; margin-top: 8px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_log { margin-top: 5px; overflow: auto; overflow-y: auto; overflow-x: hidden; color: black; font-size: 11px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_txt { height: 25px; overflow-y: hidden; color: gray; font-size: 11px; border: 1px solid #9d9d9d; padding: 4px !important; background: white url(https://www.liveleader.com/a/dt/fresh/chrome/textbg.gif) no-repeat top left; margin-bottom: 10px; width: 90%; } #c16d9f514de5e8d4281431170e54ef9ce .chat_bar { width: 90%; margin-bottom: 5px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_btn { background: url(https://www.liveleader.com/a/gfx/send.gif) no-repeat; width: 54px;height: 20px; padding: 3px 0 0; border: 0; text-align: center; cursor: pointer; font-size: 11px; color: black; margin-right: 5px; } #c16d9f514de5e8d4281431170e54ef9ce .chat_cancel { margin-left: auto; margin-right: auto; } #c16d9f514de5e8d4281431170e54ef9ce .chat_queue { color: black; font-size: 11px; font-weight: normal; padding: 10px; text-align: center; display: none; } #c16d9f514de5e8d4281431170e54ef9ce .chat_qstatus { margin-top: 10px; margin-bottom: 10px; text-align: center; } #c16d9f514de5e8d4281431170e54ef9ce .liveleader_vismsg, #c16d9f514de5e8d4281431170e54ef9ce .liveleader_vismsg * { color: blue; } */
 .column { width: 400px; margin: 0 0 1em 0; } #left-column .column { width: 280px; } .column-left { float: left; } .column-right { float: right; } .column-left img, .column-right img { float: left; margin: 0 1em 1em 0; } .column-wide { width: 400px; margin: 0 0 1.5em 0; } .column-left-wide { float: left; width: 460px; padding: 0 40px 0 0; background: url(/sitefiles/5000/design/v3/vr.gif) 100% 0 no-repeat; border-bottom: 1px solid #F2F2F2; } .last-column { border: 0; } .column-right-narrow { float: right; width: 300px; padding: 3em 0; } .column-right-narrow ul { list-style-position: outside; list-style-type: none; } #container #products .column-right-narrow li { background: url(/sitefiles/5000/design/v3/bullet-0155.gif) 0 0.5em no-repeat; padding: 0 0 0 1em; list-style-type: none; } /* CONTENT WRAP + CONTENT ============================ */ #contentwrap { background: url(/sitefiles/5000/design/v3/bg-content-box-880.gif) 0 0 repeat-y; } #products { background: url(/sitefiles/5000/design/v3/bg-content-top.gif) 0 0 no-repeat; padding: 14px 20px 25px 20px; } #container #contentwrap .no-padding { padding: 14px 0 0 0; width: 880px; } #container #contentwrap .product-pages { padding: 0; width: 880px; background: url(/sitefiles/5000/gfx/product-menu-back.png) 0 0 no-repeat; } .no-padding #page-title { padding: 0 0 0 20px; } .bring-padding-back { padding: 0 20px; } /* FOR SERVICES TEMPLATE */ #content-left { width: 440px; padding: 0 40px 0 0; float: left; background: url(/sitefiles/5000/design/v3/vr.gif) 100% 0 no-repeat; } #content-left img { float: right; margin: 0 0 4em 4em; clear: right; } #content-right { width: 310px; float: right; text-align: center; } #content-right p, #content-right ul, #content-right ol, #content-right h2, #content-right h3, #content-right h4, #content-right dl { text-align: left; } /* SUB MENU (SLIDE MENU) ============================ */ #sub-menu { list-style-type: none; height: 39px; _height: auto; float: right; margin: 0 !important; padding: 0 !important; } .no-padding #sub-menu { padding: 0 20px 0 0 !important; } #sub-menu li { background: none; float: left; display: inline; margin: -3px 0 0 14px; height: 39px; } #sub-menu li a { display: block; float: left; height: 39px; color: #333; font-size: 0.975em; text-transform: uppercase; text-decoration: none; font-weight: bold; letter-spacing: 0.01em; padding: 0 0 0 16px; } #sub-menu li.active { background: #FFF url(/sitefiles/5000/design/v3/bg-submenu-active-li.gif) 0 100% no-repeat; } #sub-menu li.active a { background: url(/sitefiles/5000/design/v3/bg-submenu-active-a.gif) 100% 100% no-repeat; color: #ffb117; } #sub-menu li a span { padding: 12px 16px 0 0; float: left; height: 27px; cursor: pointer; } /* SUB MENU DYNAMIC HOVER ============================ */ #sub-menu li a:hover { color: #ffb117; background: #FFF url(/sitefiles/5000/design/v3/bg-submenu-active-li.gif) 0 100% no-repeat; } #sub-menu li a:hover span { background: url(/sitefiles/5000/design/v3/bg-submenu-active-a.gif) 100% 100% no-repeat; } /* CONTENT GENERAL TYPOGRAPHY ============================ */ #products #page-title { float: left; } #products #page-title h2 { font-size: 2em; font-weight: normal; color: #333; padding: 0 0 40px 0; } #products h3 { font-size: 1.6em; font-weight: bold; margin: 0 0 0.2em 0; } #products h4 { font-size: 1.4em; font-weight: bold; margin: 0 0 0.2em 0; } #products h5 { font-size: 1.3em; font-weight: bold; margin: 0 0 0.2em 0; } #products h3 a, #products h4 a { color: #333; text-decoration: none; } #products h3 a:hover, #products h4 a:hover { text-decoration: underline; } #products h4 { font-size: 1.3em; font-weight: bold; margin: 0 0 0.1em 0; } #products p, #products ul, #products ol, #products dl { font-size: 1.2em; line-height: 1.5; margin: 0 0 1.75em 0; } #products dl { margin: 0.4em 0 0 0; } #products dl dt { font-weight: bold; float: left; clear: left; width: 15ex; padding: 0 0 0.2em 0; border-bottom: 1px solid #DFDFDF; margin: 0 0 0.2em 0; } #products dl dd { padding: 0 0 0.2em 0; border-bottom: 1px solid #DFDFDF; margin: 0 0 0.2em 0; width: 13.5ex; float: left; } #products ul { list-style-type: square; list-style-position: inside; } #products ul.nobullets { list-style-type: none; } #contentwrap a img { border: 0; } h3#kp-h3 { display: block; width: 377px; height: 67px; text-indent: -99999px; background: url(/sitefiles/5000/design/v3/slide-kp-header.gif) 0 0 no-repeat; } h3#ksms-h3 { display: block; width: 280px; height: 67px; text-indent: -99999px; background: url(/sitefiles/5000/design/v3/slide-ksms-header.gif) 0 0 no-repeat; } h3#km-h3 { display: block; width: 265px; height: 67px; text-indent: -99999px; background: url(/sitefiles/5000/design/v3/slide-km-header.gif) 0 0 no-repeat; } #products .slide-left { float: left; width: 389px; margin: 0 20px 0 0; padding: 0 0 0 30px; } #products .slide-right { float: right; width: 409px; } #products #products-single .slide-right { width: 365px; float: right; padding: 0 20px 0 0; } #products #products-single .slide-right img { float: right; margin: 0 1px 2em 0; } #contentwrap a { color: #333; text-decoration: underline; } #contentwrap a:hover { text-decoration: none; color: #ffb117; } .bli-kjent, .demo, .doc { color: #333; text-decoration: none; font-weight: bold; display: block; height: 17px; width: 267px; padding: 3px 0 3px 33px; } .bli-kjent:hover, .demo:hover, .doc:hover { text-decoration: underline; } .bli-kjent { margin: 0 20px 0 0; background: url(/sitefiles/5000/design/v3/slide-get-to-know.gif) 0 50% no-repeat; } .demo { background: url(/sitefiles/5000/design/play_24.gif) 0 50% no-repeat; margin: 0 0 3em 0; } .doc { background: url(/sitefiles/5000/design/v3/slide-free-pdf.gif) 0 50% no-repeat; margin: 0 0 3em 0px; } #products .two-columns-and-thumbs, #products .image-and-two-columns-and-thumbs { margin: 0 0 2em 0; } #products .image-and-two-columns-and-thumbs .standalone-image { padding: 0 40px 0 0; width: 200px; margin: 0 0 1em 0; float: left; } #products .two-columns-and-thumbs .box { width: 400px; margin: 0 0 1em 0; } #products .image-and-two-columns-and-thumbs .box { width: 280px; margin: 0 0 1em 0; } #products .two-columns-and-thumbs .left-box, #products .image-and-two-columns-and-thumbs .left-box { float: left; padding: 0 40px 0 0 ; } #products .two-columns-and-thumbs .right-box, #products .image-and-two-columns-and-thumbs .right-box { float: right; } #products .two-columns-and-thumbs .box img, #products .image-and-two-columns-and-thumbs .box img { float: left; margin: 0 1.5em 1em 0; } /* CONTENT WRAP BOTTOM GFX ============================ */ #products-bottom { background: url(/sitefiles/5000/design/v3/bg-content-bottom.gif) 0 100% no-repeat; height: 5px; clear: both; display: block; border-bottom: 11px solid #FFF; } /* THREE TEASER BOXES ============================ */ #teaser-boxes { width: 100%; clear: both; overflow: auto; } .front-teaser-box { background: url(/sitefiles/5000/design/v3/bg-teaser-case-center.gif) 0 0 repeat-y; width: 286px; float: left; border-bottom: 11px solid #FFF; overflow: auto; _position: relative; _z-index: 1; } .front-teaser-box-top { background: url(/sitefiles/5000/design/v3/bg-teaser-case-top.gif) 0 0 no-repeat; padding: 18px 0 0 0; _position: relative; _z-index: 2; } .front-teaser-box-bottom { background: url(/sitefiles/5000/design/v3/bg-teaser-case-bottom.gif) 0 100% no-repeat; padding: 0 18px 13px 18px; *padding: 0 18px; _position: relative; _z-index: 2; } .front-teaser-box img { float: left; margin: 0 17px 0 0; _position: relative; _z-index: 3; } /* TEASER BOX TYPORAPHY ============================ */ .front-teaser-box h2 { color: #ff9d0c; font-weight: bold; font-size: 1.8em; line-height: 1.2; padding: 0 0 0.2em 0; } .front-teaser-box p { font-size: 1.1em; line-height: 1.5em; margin: 0 0 1em 0; _position: relative; _z-index: 3; } .front-teaser-box p.read-more { padding: 0.5em 0 0 0; margin: 0; line-height: 1; _position: relative; _z-index: 3; } .front-teaser-box p.read-more a { display: block; float: right; width: 64px; height: 24px; background: url(/sitefiles/5000/design/v3/read-more-black-on-gray.gif) 0 0 no-repeat; text-indent: -9999px; _position: relative; _z-index: 4; } .front-teaser-box p.read-more a:hover { background-position: 0 -24px; } /* PRODUCT DETAILS SLIDE ============================ */ #products #menucontainer { height: 42px; background: url(/sitefiles/5000/design/v3/product-slide-menu-fill.gif) 0 0 repeat-x; padding: 0 15px; margin: 1em 1px 30px 1px; } #products #product-slide-menu { height: 42px; list-style-type: none; float: left; padding: 0 10px; width: 768px; } #product-slide-menu li { display: inline; float: left; margin: 0 7px 0 0; _margin: 0 5px 0 0; } #product-slide-menu .right-hover { padding: 0 15px 0 0; display: block; height: 42px; line-height: 42px; _float: left; } #product-slide-menu .left-hover { padding: 0; display: block; height: 42px; line-height: 42px; _float: left; } #product-slide-menu li a { font-size: 15px; text-decoration: none; display: block; height: 42px; line-height: 42px; float: left; } #product-slide-menu li a .icon { background-repeat: no-repeat; display: block; float: left; height: 32px; width: 40px; margin: 5px 0 0 12px; _margin: 5px 0 0 6px; } * html #product-slide-menu li a .icon { background-color: #ccc; back\ground-color: transparent; background-image: url(/sitefiles/site5000/jscss/space.gif); } #product-slide-menu li a.last { margin: 0; } #product-slide-menu li a:hover, #product-slide-menu li.active { color: #333; background-color: #FFF !important; } #product-slide-menu li a:hover span.left-hover, #product-slide-menu li.active span.left-hover { background: url(/sitefiles/5000/design/v3/bg-submenu-active-li.gif) 0 100% no-repeat; } #product-slide-menu li a:hover span.right-hover, #product-slide-menu li.active span.right-hover { background: url(/sitefiles/5000/design/v3/bg-submenu-active-a.gif) 100% 100% no-repeat; } #menucontainer #btn_left a#left-link, #menucontainer #btn_right a#right-link { text-indent: -9999px; width: 30px; height: 30px; display: block; float: left; margin: 6px 0 5px 0; cursor: pointer; } #menucontainer #btn_left a#left-link { background: url(/sitefiles/5000/design/v3/slide-left.png) 0 50% no-repeat; } #menucontainer #btn_right a#right-link { background: url(/sitefiles/5000/design/v3/slide-right.png) 100% 50% no-repeat; } * html #menucontainer #btn_right a#right-link, * html #menucontainer #btn_left a#left-link { background-color: #ccc; back\ground-color: transparent; background-image: none; } * html #menucontainer #btn_right a#right-link { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/design/v3/slide-right.png", sizingMethod="scale"); } * html #menucontainer #btn_left a#left-link { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/design/v3/slide-left.png", sizingMethod="scale"); } #product-page-container { overflow: hidden; width: 878px; position: relative; /*height: 400px;*/ } #product-page-content-container { overflow: hidden; width: 878px; position: relative; } #products #slide-container { overflow: hidden; width: 5268px; /* 878 X 6 - 5268px*/ position: relative; margin: 0 !important; } #slide-container div.single-slide { width: 878px; margin: 0 1px; float: left; display: block; overflow: hidden; position: relative; } #slide-container .fullwidth-slide { padding: 0 20px; } #slide-container .slide-left { width: 535px; padding: 0 0 0 10px; } #slide-container .slide-right { width: 283px; padding: 0 10px 0 0; } .single-slide .box { width: 380px; margin: 0 0 1em 0; } .single-slide .left-box { float: left; padding: 0 0 0 30px; } .single-slide .right-box { float: right; padding: 0 30px 0 0; } .single-slide .box img { float: left; margin: 0 1.5em 1em 0; } /* VERSIONS AND FUNCTIONS ============================ */ #vfunc { width: 100%; border-collapse: collapse; border: 1px solid #E9E9E9; } #vfunc caption { font-size: 1.6em; font-weight: bold; margin: 0 0 0.2em 0; text-align: left; } #vfunc tr.head th, #vfunc tr.head td { border-top: 1px solid #E9E9E9; background: #E9E9E9; } #vfunc th, #vfunc td { padding: 5px; font-size: 1.1em; border: 1px solid #E9E9E9; } #vfunc .row-th { text-align: left; } #vfunc tr.like th, #vfunc tr.like td { background-color: #F9F9F9; } #vfunc .yes { background: url(/sitefiles/5000/design/v3/yes.gif) 50% no-repeat; text-indent: -9999px; } #vfunc .no { background: url(/sitefiles/5000/design/v3/no.gif) 50% no-repeat; text-indent: -9999px; } #frm470 .form_button { float: right; background: url(/sitefiles/5000/design/v3/form-button-input.gif) 0 0 no-repeat; display: block; width: 128px; height: 28px; text-align: center; font-weight: bold; color: #FFF; border: 0; font-size: 1.15em; line-height: 1; padding: 0 0 2px 0; cursor: pointer; margin: 1em 0 0 0; } #test-sms { background: url(/sitefiles/5000/design/v3/textarea-sms.gif) 0 0 no-repeat; } #frm470 .form_button { margin: 15px 0 0 0; } #frm470 .form_text { background: url(/sitefiles/5000/design/v3/select-100.gif) 0 0 no-repeat; border: 0; width: 100px; padding: 4px 10px; height: 14px; color: #333; font-size: 1.2em; letter-spacing: 0.25em; } #contentwrap a.KeyWindow img { border:1px solid #CCC; } #contentwrap a.KeyWindow:hover img { border: 1px solid #000; } #products #priceTable { border: 0; border-collapse: collapse; width: 100%; margin: 0.3em 0; } #products #priceTable th { text-align: left; } #products #priceTable th, #products #priceTable td { font-size: 1.1em; padding: 0.3em 0; border-bottom: 1px solid #DDD; } #posten { background-repeat: no-repeat; background-color: #ecebeb; margin: 0 0 25px 0; } #posten #posten-inner h3 { font-size: 2em; font-weight: normal; } #posten #posten-inner .demo { float: none !important; margin: 0 !important; } #posten #posten-inner { width: 360px; padding: 20px; min-height: 249px; _height: 249px; font-size: 1.1em; } #posten #posten-inner ul { font-weight: bold; list-style-type: none; } #posten #posten-inner ul li { background: url(/sitefiles/5000/design/v3/hake.gif) 0 0.4em no-repeat; padding: 0 0 0 20px; } #posten #posten-cols { background: url(/sitefiles/5000/design/v3/cols.gif) 0 100% no-repeat; float: left; margin: -10px 0 0 0; } #posten #two-cols { background: url(/sitefiles/5000/design/v3/cols2.gif) 0 100% no-repeat; float: left; margin: -29px 0 0 0; } #posten #posten-cols .col, #posten #two-cols .col { width: 189px; border-right: 1px solid #e2e1e1; float: left; padding: 20px 10px 10px 10px; } #posten #two-cols .col { width: 399px; } #posten #posten-cols .last, #posten #two-cols .last { border: 0; } #posten #posten-cols .last { width: 190px; } #posten #two-cols .last { width: 400px; } #posten #posten-cols .col h4 { font-size: 1.4em; } #products .wideimage-narrow .narrow-right ul { list-style-type: none; } .wideimage-narrow .wide-left img { float: left; } .wideimage-narrow .wide-left { width: 610px; padding: 0 20px 0 0; float: left; background: url(/sitefiles/5000/design/v3/vr.gif) 100% 0 no-repeat; } .wideimage-narrow .narrow-right { width: 190px; float: left; padding: 0 0 0 20px; } .wideimage-narrow .wide-left .wide-left-content { float: right; width: 400px; } .etablerer3Bokser { margin:0px 0px 40px 0px; padding:0px 10px 0px 10px; width:820px; height:385px; color:#FFFFFF; } #products .etablerer3Bokser h3 { margin-bottom:10px; font-family:arial; font-size:21px; font-weight:normal; font-style:italic; } #products .etablerer3Bokser h2 { margin-bottom:0; font-family:arial; font-size:28px; font-weight:normal; } #products .etablerer3Bokser ul li { margin-left:12px; padding:0px 10px 0px 0px; list-style:disc; list-style-position:outside; font-family:arial; font-size:15px; } .etablerer3Bokser .venstre { margin:0px 30px 0px 0px; padding:22px 0px 0px 23px; width:225px; height:362px; float:left; background-image:url(/sitefiles/5000/etablererpakken/venstre.jpg); background-repeat:no-repeat; } .etablerer3Bokser .midt { margin:0px 30px 0px 0px; padding:22px 0px 0px 23px; width:225px; height:362px; float:left; background-image:url(/sitefiles/5000/etablererpakken/midt.jpg); background-repeat:no-repeat; } .etablerer3Bokser .hoyre { margin:0px 0px 0px 0px; padding:22px 0px 0px 23px; width:225px; height:362px; float:left; background-image:url(/sitefiles/5000/etablererpakken/hoyre.jpg); background-repeat:no-repeat; } #pics { position: relative; } /* ** Ajax Search Module ** By: Ole Thorsen ** -> Module start */ .articleSearchBox { width: 390px; /* height: 120px;*/ float: left; line-height: 1.4; padding: 10px; } .articleSearchBox p, .productSearchBox p { font-family: Helvetica,Arial,Verdana,"Bitstream Vera Sans",Tahoma,sans-serif; font-size: 12px; } .articleSearchBox h2 { font-size: 14px; font-weight: bold; font-family: Helvetica,Arial,Verdana,"Bitstream Vera Sans",Tahoma,sans-serif; } .searchResults { margin: 5px 0 0 0; } .searchResults h3 { font-size: 12px; font-weight: bold; font-family: Helvetica,Arial,Verdana,"Bitstream Vera Sans",Tahoma,sans-serif; } .searchResults h3 a { color: #FF9D0C; text-decoration: none; } .searchResults h3 a:hover { text-decoration: underline; } .searchResults p { font-size: 10px; } .productSearchBox { width: 820px; padding: 10px; float: left; } /* ----- Ajax Search Modul End ----- */ /* CUSTOM CONTACT FORMS ============================ */ #products p.message { color: #F00; font-weight: bold; font-size: 1.1em; } #frm255 label, #frm262 label, #frm377 td.form_description { font-weight: bold; color: #333; font-size: 12px; text-indent: 0.2em; margin: 0 0 0.2em 0; float: left; clear: left; } #frm255 label { width: 200px; } #frm377 td.form_description { padding: 1em 0 0 0; } #frm194 label { font-weight: bold; color: #333; font-size: 12px; text-align: right; width: 200px; display: block; float: left; padding: 0 1em 0 0; } #frm255 fieldset, #frm262 fieldset, #frm194 fieldset { border: 0; } #frm255 #formMessage, #frm262 #youText, #frm262 #expText { display: block; float: left; padding: 10px; height: 186px; } #frm255 #formMessage { background: url(/sitefiles/5000/design/v3/textarea.gif) 0 0 no-repeat; width: 425px; } #frm262 #youText, #frm262 #expText, #frm194 .textarea { background: url(/sitefiles/5000/design/v3/textarea-slimmer.gif) 0 0 no-repeat; width: 349px; float: left; clear: left; } #products #frm194 .textarea { clear: none; } .textarea { width: 329px; padding: 10px 10px 13px 10px; } #frm262 #youText { margin: 0 0 2em 0; } #frm255 textarea, #frm262 textarea, #frm194 textarea { font-size: 1.2em; width: 405px; height: 181px; color: #333; font-size: 1.2em; line-height: 1.5; font-family: Arial, Verdana, "Bitstream Vera Sans", Tahoma, sans-serif; border: 0; overflow: none; background: none; } #frm262 textarea, #frm194 textarea { width: 329px !important; } #frm262 #textareas { margin: 0 20px 0 0; width: 349px; float: left; display: block; overflow: hidden; } #frm255 .text-input, #frm262 .text-input, #frm194 .text-input, #frm377 .form_text { background: url(/sitefiles/5000/design/v3/input.gif) 0 0 no-repeat; border: 0; width: 190px; padding: 3px 10px; height: 16px; color: #333; font-size: 1.2em; } #frm255 li.error .text-input, #frm262 li.error .text-input, #frm194 li.error .text-input { background: url(/sitefiles/5000/design/v3/input-required.gif) 0 0 no-repeat; } #products #frm255 ul, #products #frm262 ul { list-style-type: none; float: left; width: 210px; background: url(/sitefiles/5000/design/v3/vr.gif) 0 0 no-repeat; padding: 40px 0 40px 21px; margin: 0; } #products #frm194 ul { list-style-type: none; background: none; width: 100%; padding: 0; } #products #frm194 ul li { width: 100%; } #container #products #frm262 ul { background: url(/sitefiles/5000/design/v3/vr-long.gif) 0 0 no-repeat; } #products #frm262 ul { padding: 10px 0 10px 21px; } #products #frm255 ul li, #products #frm262 ul li, #products #frm194 ul li { clear: both; float: left; padding: 0.4em 0; } #frm255 .form_button, #frm262 .form_button, #test-sms .form_button, #frm194 .form_button, #frm377 .form_button { float: right; background: url(/sitefiles/5000/design/v3/form-button-input.gif) 0 0 no-repeat; display: block; width: 128px; height: 28px; text-align: center; font-weight: bold; color: #FFF; border: 0; font-size: 1.15em; line-height: 1; padding: 0 0 2px 0; cursor: pointer; margin: 1em 0 0 0; } #frm194 .form_button { margin: 1em 280px 0 0; display: inline; } #frm262 select, #frm194 select, #frm377 select { background: #FFF url(/sitefiles/5000/design/v3/select-100.gif) 0 0 no-repeat; padding: 2px 6px; border: 0; width: 104px; font-size: 1.2em; } #frm377 select { background: #FFF url(/sitefiles/5000/design/v3/input.gif) 0 0 no-repeat; width: 214px; font-size: 1.3em; } #frm194 select { background: #FFF url(/sitefiles/5000/design/v3/select-120.gif) 0 0 no-repeat; width: 124px; } #frm262 select option, #frm194 select option, #frm377 select option { color: #333; padding: 0 9px; } 
 #MainContent { width: 596px; float: right; clear: right; padding: 15px 41px 0 0; } #MainContent .left-col { width: 376px; float: left; clear: left; } #MainContent .right-col { width: 200px; float: right; clear: right; position: relative; right: -20px; } #MainContent .left-col .infobox1 h2, #MainContent .left-col .infobox1 h3 { font-size: 2.6em; font-weight: normal; color: #333; line-height: 1; margin: 0; padding: 0 0 .5em; } #MainContent .left-col .infobox1 h3 { font-size: 2em; padding: 0 0 .75em; } #MainContent .left-col .infobox1 p, #MainContent .left-col .infobox1 ul, #MainContent .left-col .infobox1 ol { font-size: 1.2em; line-height: 1.5; color: #666; list-style-position: inside; } #product-head { width: 506px; float: left; clear: both; position: relative; overflow: hidden; padding: 25px 45px 0; background: url(/sitefiles/5000/gfx/keymailer/blue-box.png) -596px 0 repeat-y; margin: 0 0 25px; } #product-head .top-corners { width: 596px; height: 5px; position: absolute; top: 0; left: 0; clear: both; overflow: hidden; background: url(/sitefiles/5000/gfx/keymailer/blue-box.png) 0 0 no-repeat; } #product-head .bottom-corners { width: 596px; height: 7px; position: absolute; bottom: 0; left: 0; clear: both; overflow: hidden; background: url(/sitefiles/5000/gfx/keymailer/blue-box.png) -1192px 0 no-repeat; } #product-head .left { float: left; clear: left; } #product-head h2 { margin: 40px 0; float: left; clear: left; text-indent: -9999px; position: relative; overflow: hidden; } #product-head #free-demo { width: 200px; height: 32px; float: left; clear: left; margin: 0; } #product-head #free-demo a { text-indent: -9999px; display: block; width: 200px; height: 32px; position: relative; overflow: hidden; cursor: pointer; background: url(/sitefiles/5000/gfx/keymailer/free-demo.png) 0 0 no-repeat; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/sitefiles/5000/gfx/keymailer/free-demo.png", sizingMethod="scale"); } #product-head #screenshot { width: 250px; float: right; clear: right; margin: 0 0 15px; } #product-head #screenshot img { border: none; display: none; } #intro-frame { width: 596px; float: left; clear: both; margin: 0 0 35px; } #intro-frame h3, #intro-frame h2 { font-size: 2.6em; font-weight: normal; line-height: 1; padding: 0 0 .5em; margin: 0; } #intro-frame p#teaser { font-size: 1.6em; color: #666; line-height: 1.5; margin: 0; } #intro-frame p#teaser a { color: #666; } #intro-frame p#teaser a:hover { color: #666; text-decoration: none; } #MainContent ul#product-menu { width: 596px; float: left; clear: both; list-style: none; font-size: 1em; margin: 0; } #MainContent ul#product-menu li { width: 596px; float: left; clear: both; padding: 0 0 30px; font-size: 1em; } #MainContent ul#product-menu li a.icon { display: block; float: left; clear: left; cursor: pointer; } #MainContent ul#product-menu li h4 { font-size: 2em; font-weight: normal; color: #333; line-height: 1; margin: 0; padding: 0 0 .3em; width: 540px; float: right; clear: right; } #MainContent ul#product-menu li h4 a { text-decoration: none; color: #333; } #MainContent ul#product-menu li h4 a:hover { text-decoration: underline; } #MainContent ul#product-menu li p { width: 540px; margin: 0; color: #666; float: right; clear: right; } #MainContent ul#product-menu li p a { color: #666; text-decoration: underline; } #MainContent ul#product-menu li p a:hover { text-decoration: none; } .feature { width: 596px; float: left; clear: both; padding: 0 0 30px; } .feature a.icon { display: block; float: left; clear: left; } .feature .content { width: 540px; float: right; clear: right; } #products div.feature div.content p { margin:0 0 5px 0; } #products .feature .content h3 { font-size: 2em; font-weight: normal; line-height: 1; color: #333; margin: 0; padding: 0 0 .75em; } #products .feature .content h3 a { color: #333; text-decoration: none; } #products .feature .content h3 a:hover { text-decoration: underline; } #products .feature .content ul { margin: 0 0 0 15px; width: 445px; list-style-position: outside; } #products .feature .content ul li { line-height: 2; color: #666; } #products .feature .content ul li a { text-decoration: underline; color: #666; } #products .feature .content ul li a:hover { color: #000; } #products .feature .content ul.first { float: left; clear: left; } #products .feature .content ul.second { float: right; clear: right; } ul#function-details { font-size: 1em; width: 596px; float: left; clear: both; list-style: none; } #function-details li { font-size: 1em; width: 596px; float: left; clear: both; padding: 0 0 20px; } #function-details li li { width: auto; float: none; clear: none; padding: 0; } #function-details li .img { display: block; } #function-details li .imgWide { display: block; margin-bottom:10px; } #function-details li.odd .img { float: right; clear: right; margin: 0 0 26px 26px; } #function-details li.even .img { float: left; clear: left; margin: 0 26px 26px 0; } #function-details li .img img, #function-details li .img imgWide { display: none; } #function-details li .content h3 { font-size: 2em; line-height: 1; font-weight: normal; color: #333; margin: 0; padding: 0 0 .75em; } #function-details li .content p { color: #666; } #key-features { width: 596px; float: left; clear: both; } #key-features h2 { font-size: 2.6em; font-weight: normal; color: #333; line-height: 1; padding: 0 0 .5em; border-bottom: 1px solid #DDD; margin: 0 0 1.5em; } #key-features .key-feature { width: 184px; margin: 0 22px 30px 0; float: left; } #key-features .right { margin: 0 0 22px; } #key-features .key-feature span.icon { display: block; float: left; clear: left; } #key-features .key-feature h3 { font-size: 1.3em; font-weight: bold; line-height: 1; color: #333; padding: 0 0 .75em; margin: 0; width: 140px; float: right; clear: right; } #key-features .key-feature p { margin: 0; color: #666; width: 140px; float: right; clear: right; } #key-features .key-feature p a, #function-details li .content p a { color: #666; text-decoration: underline; } #key-features .key-feature p a:hover, #function-details li .content p a:hover { color: #333; } #products .kpgenerated ul, #products .kpgenerated ul li { width: 596px; list-style: none; font-size: 1em; } #products .kpgenerated ul { padding: 0 0 1.75em; margin: 0; } #products .kpgenerated ul li.checkbox li { width:150px; float:left; clear:none; } #products .kpgenerated ul li.checkbox input { width: 20px; } #products .kpgenerated ul li { width: 569px; background: #E8E8E8; border: 1px solid #E8E8E8; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; line-height: 2.2; padding: .75em 10px .75em 15px; margin: 0 0 .5em; } #products .kpgenerated ul li.error, #products .kpgenerated ul li.heading, #products .kpgenerated ul li.helptext, #products .kpgenerated ul li.form-controls { border: none; background: none; width: 596px; border-radius: 0; -moz-border-radius: 0; -o-border-radius: 0; -webkit-border-radius: 0; padding: 0; margin: 0; } #products .kpgenerated ul li.error { border-top:#890000 3px solid; border-bottom:#890000 1px solid; color: #890000; background-color:#ffbdbd; font-size:1.5em; font-weight:bold; padding:10px; margin:10px 0px 10px 0px; } #products .kpgenerated ul li.heading { font-size: 1.7em; font-weight: normal; color: #333; margin: 1em 0 0; padding: 0 0 .25em; line-height: 1; } #products .kpgenerated ul li.helptext { font-size: 1.2em; line-height: 1.5; color: #666; padding: 0 0 .5em; } #products .kpgenerated ul li input, #products .kpgenerated ul li textarea { border: 1px solid #CCC; border-radius: 4px; -moz-border-radius: 4px; -o-border-radius: 4px; -webkit-border-radius: 4px; background: #FFF; padding: .5em 8px .35em; font-size: 1.2em; width: 401px; } #products .kpgenerated ul li input:focus { border-color: #A8A8A8; } #products .kpgenerated ul li label { color: #333; font-size: 1.2em; } #products .kpgenerated ul li label span.required { color: #890000; font-size:1.8em; line-height:14px; vertical-align:middle; } #products .kpgenerated ul li.form-controls { display: block; margin: 1.5em 0 0; padding: 0; height: 32px; background: url(/sitefiles/5000/gfx/keymailer/send-request.png) 100% 0 no-repeat; } #products .kpgenerated ul li.form-controls input { width: 237px; height: 32px; border: none; padding: 0; margin: 0; float: right; clear: right; opacity: 0; *filter: alpha(opacity=0); } #MainContent .right-col .generic-200 { width: 178px; padding: 0 11px; float: left; clear: both; position: relative; overflow: hidden; background: url(/sitefiles/5000/design/info_background_fill.png) 0 0 repeat-y; } #MainContent .right-col .generic-200 h3 { width: 178px; padding: 0 11px; height: 30px; line-height: 30px; color: #FFF; font-weight: bold; background: url(/sitefiles/5000/design/right_column_heading.png) 0 0 no-repeat; font-size: 1.2em; margin: 0 0 10px; position: relative; overflow: hidden; left: -11px; } #MainContent .right-col .generic-200 p, #MainContent .right-col .generic-200 ol, #MainContent .right-col .generic-200 ul { margin: 0 0 1em; color: #666; line-height: 1.5; } #MainContent .right-col .generic-200 .bottom { width: 200px; height: 5px; position: absolute; bottom: 0; left: 0; clear: both; overflow: hidden; background: url(/sitefiles/5000/design/info_background_bottom.png) 0 0 no-repeat; } #overview-wrap { width: 880px; height: 74px; float: left; clear: both; position: relative; overflow: hidden; } .prod-front { width: 800px; float: left; clear: both; padding: 0 20px; } .prod-front h1 { font-size: 2.6em; font-weight: normal; line-height: 1; padding: 0 0 .5em; margin: 0; } #products .prod-front .main-intro { font-size: 1.6em; color: #666; line-height: 1.5; padding: 0 0 1.5em; background: url(/sitefiles/5000/gfx/dots-hor.png) 0 100% repeat-x; margin: 0 0 2.5em; } #products .prod-front a { color: #666; } #products .prod-front a:hover { color: #666; text-decoration: none; } .prod-front .key-products { width: 800px; float: left; clear: both; } .prod-front .key-products .key-product { display: block; width: 380px; float: left; clear: left; padding: 0 0 60px; } .prod-front .key-products .right { float: right; clear: right; } .prod-front .key-products .key-product h2 { height: 28px; background: 0 0 no-repeat; margin: 0 0 25px; } .prod-front .key-products .key-product h2 a { display: block; width: 380px; height: 28px; position: relative; overflow: hidden; text-indent: -9999px; } #products .prod-front .key-products .key-product p.tagline { font-size: 1.4em; font-weight: bold; line-height: 1; padding: 0 0 .75em; margin: 0; } #products .prod-front .key-products .key-product p.intro { color: #666; font-size: 1.4em; line-height: 1.2; margin: 0; padding: 0 0 1.5em; } #contentwrap .prod-front .key-products .key-product .targets { display: block; width: 380px; height: 21px; float: left; clear: both; background: url(/sitefiles/5000/gfx/targets.png) 0 0 no-repeat; margin: 0; } .prod-front .key-products .key-product .targets li { display: block; float: left; } #products .prod-front .key-products .key-product .targets li a { display: block; float: left; color: #333; font-weight: bold; text-decoration: none; text-align: center; height: 21px; line-height: 21px; } #products .prod-front .key-products .key-product .targets li a:hover { text-decoration: underline; } .prod-front .key-products .key-product .targets li.first a { width: 133px; } .prod-front .key-products .key-product .targets li.second a { width: 112px; } .prod-front .key-products .key-product .targets li.third a { width: 135px; } #custom-navi { display: block; width: 594px; float: left; clear: both; background: #F7F7F7; border: 1px solid #EEE; } #custom-navi li { width: 297px; display: block; } #custom-navi li.prev { float: left; clear: left; } #custom-navi li.next { float: right; clear: right; } #custom-navi li a { display: block; float: left; width: 262px; height: 38px; line-height: 38px; text-decoration: none; padding: 0 0 0 35px; background: url(/sitefiles/5000/design/custom-navi-prev.gif) 15px 50% no-repeat; color: #666; } #custom-navi li.next a { text-align: right; padding: 0 35px 0 0; background: url(/sitefiles/5000/design/custom-navi-next.gif) 277px 50% no-repeat; } #custom-navi li a:hover { color: #222; } #bottom-content { background: #FFF; border-bottom: 10px solid #FFF; width: 880px; float: left; clear: both; } #bottom-content #demo-banner { width: 880px; height: 87px; float: left; clear: both; position: relative; overflow: hidden; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; } #bottom-content #demo-banner .inner { width: 878px; height: 85px; position: absolute; top: 1px; left: 1px; overflow: hidden; background: #FFF; opacity: .6; *filter: alpha(opacity=60); clear: both; border-radius: 5px; -moz-border-radius: 5px; -o-border-radius: 5px; -webkit-border-radius: 5px; } #bottom-content #demo-banner .white { width: 880px; height: 87px; position: absolute; top: 0; left: 0; overflow: hidden; background: #FFF; opacity: .6; *filter: alpha(opacity=60); clear: both; } #bottom-content #demo-banner .content { width: 596px; height: 75px; padding: 11px 42px 1px 242px; position: absolute; top: 0; left: 0; overflow: hidden; clear: both; } #demo-banner .img { position: absolute; left: 41px; bottom: 0; clear: both; overflow: hidden; } #demo-banner .img img { display: none; } #demo-banner h2 { font-weight: normal; font-size: 1.6em; padding: .5em 0 .25em; } #demo-banner p.excerpt { color: #666; font-size: 1.2em; line-height: 1.5; } #demo-banner a.demo-overlay { display: block; width: 880px; height: 87px; position: absolute; top: 0; left: 0; clear: both; text-indent: -9999px; overflow: hidden; } #searchResultWrapperContent { float:left; } 
