@CHARSET "UTF-8";

/* Global reset */

* { margin: 0; padding: 0; }
html,body,form,input,select,fieldset{font-size:11px;font-family:Verdana,Arial;color:#000000;}
body div,p { cursor:default; }
form label {cursor: pointer; }
address {font-style: normal; }
:link,:visited { text-decoration: none; }
a img,:link img,:visited img {border: none; }
fieldset {border: none; }
div.clear, span.clear {clear: both; font-size: 0px; }
h1,h2,h3,h4,h5,h6{line-height:normal;cursor:default;}
/* Global reset end */

/* Errors */
ul.errors {background-color:#FFEBE8; border:1px solid #CC0000; padding:3px; margin:3px 0 3px;}
ul.errors li { color:#993333; font-weight:bold;list-style-type:none;}
/* Errors */

div.clear,span.clear{clear:both;font-size:0px;}
.Left{float:left;}
.Right{float:right;}
.errorCont{margin:0 10px 10px 10px;padding:0 2px 2px 2px;}
.errorCont, .errorCont pre, .errorCont p{width:695px; height:auto;}
/* body and typos */
body{background:#fff;}
/* wrapper */
div#wrapper{width:940px;height:auto;background:#fff;clear:both;margin:0 auto 0 auto;}
div#footer{text-align:center;width:938px;height:auto;margin:0 auto;padding:10px 0 0 0;background:url('../img/footerbg.jpg') no-repeat;height:36px;}
#footer ul {width:325px;padding:0 5px 0 5px;margin:0 auto 0 auto;}
#footer ul li {display:block; float:left; margin:0;}
#footer ul li a{}
/* top-menu #1 */
div#topMenuFirst{margin:0 auto;width:940px;height:100px;background:url('../img/topLine.jpg') top no-repeat;}
div#topMenuInner{width:940px;height:100px;background:url('../img/bottomLine.jpg') bottom no-repeat;}
/* links*/
a#gotoMain{position:relative;top:38px;left:10px;float:left;}
div.sepA{float:left;width:1px;height:48px;background:#caa473;position:relative;left:28px;top:28px;}
a#pcLogo{position:relative;top:32px;left:40px;float:left;}
/* top-menu #2 */
div#topMenuSecond{border-bottom:2px solid #fff;height:46px;width:930px;padding:0 5px 0 5px;margin:0 auto 0 auto;background:url('../img/raftop.jpg') no-repeat;}
#topMenuSecond ul {padding:0 5px 0 5px;margin:0 auto;width:878px;}
#topMenuSecond ul li {display:block; float:left;margin:0;}
#topMenuSecond ul li.spacer{margin:0 22px 0 0;}
#topMenuSecond ul li a{position:relative;top:-2px;}
div#topMenuThird{position:relative;top:-1px;height:38px;width:910px;padding:0 5px 0 25px;margin:0 auto 0 auto;background:url('../img/rafsub.jpg') no-repeat;}
#topMenuThird ul {margin:0}
#topMenuThird ul li {display:block; float:left; margin:0 60px 0 0;}
#topMenuThird ul li a{font-size:1.3em;color:#676767;font-family:Times;}
ul.topSubMenu{display:none;}
/* containers - left column*/
div#contentLeft{width:706px;float:left;padding:10px 12px 0px 0px;}
div#topTeaser{background:url('../img/top-teaser-bg.jpg') no-repeat;width:646px;height:190px;padding:30px;position:relative;margin:0 0 35px 0;}
div.leftTeaser{width:250px;height:190px;float:left;overflow:hidden;}
div.rightTeaser{width:370px;height:160px;float:right;}
div.iconMenu{width:680px;margin:0 auto 10px auto;height:120px;text-align:center;}
div.iconMenu a{cursor:pointer;display:block;background:#e8eff7;height:130px;width:160px;float:left;margin-right:13px;}
a.lastbox{margin-right:0px!important;}
/* index middle boxes */
a#freeServices{background:url('../img/box/ff.jpg') no-repeat;}
a#freeServices:hover{background:url('../img/box/ff.jpg') no-repeat 0 -131px;}
a#pressRoom{background:url('../img/box/pr.jpg') no-repeat;}
a#pressRoom:hover{background:url('../img/box/pr.jpg') no-repeat 0 -131px;}
a#ourTeam{background:url('../img/box/ot.jpg') no-repeat;}
a#ourTeam:hover{background:url('../img/box/ot.jpg') no-repeat 0 -131px;}
a#lastBox{background:url('../img/box/dex.jpg') no-repeat;}
a#lastBox:hover{background:url('../img/box/dex.jpg') no-repeat 0 -131px;}
/* index middle boxes */
div.contentCenter{clear:both;width:680px;height:auto;margin:0px auto 0 auto;padding:20px 0 0 0;}
div#sectionLeft{width:680px;height:auto;float:left;}
div#sectionRight{width:310px;float:right;height:auto;}
div.dailyGraf{overflow:hidden;width:300px;height:260px;background:#f6f6f6;padding:5px;margin:0 0 25px 0;}
div.dailyGraf div.dcont{margin:5px auto 5px auto;width:290px;height:230px;overflow:hidden;}
div.dailyGraf img{overflow:hidden;}
div.dailyGraf h3 {color:#5074c0;font-weight:bold;font-size:1.4em;margin:12px 0 12px 0;line-height:0.9em;font-family:Georgia;}
div.dailyGraf h4 {color:#F09417;font-weight:bold;font-size:1.1em;float:left;margin-right:10px;}
div.dailyGraf h4 a, div.dailyGraf h4 a:hover, div.dailyGraf h4 a:visited {color:#c3262d;font-weight:bold;font-size:1.1em;float:left;margin-right:10px;}
div.dailyGraf h3 a, div.dailyGraf h3 a:visited, div.dailyGraf h3 a:hover {color:#777;font-weight:normal;margin:12px 0 12px 0;}
div.teaserViewMain{margin-bottom:25px;width:310px;}
div#fpRightSide, div#fpLeftSide{width:310px;}
div.teaserViewMain h4, div#topTeaser h4{color:#F09417;font-weight:bold;font-size:1.1em;float:left;margin-right:10px;}
div.teaserViewMain h4 a, div.teaserViewMain h4 a:hover, div.teaserViewMain h4 a:visited,
div#topTeaser h4 a, div#topTeaser h4 a:hover, div#topTeaser h4 a:visited{color:#F09417;font-weight:bold;float:left;margin-right:10px;}
div.teaserViewMain small, div#topTeaser small{color:#000;font-size:0.8em;float:left;display:block;position:relative;top:2px;letter-spacing:1px;}
div.teaserViewMain h3, div#topTeaser h3{color:#5074c0;font-weight:bold;font-size:1.6em;margin:12px 0 12px 0;line-height:0.9em;font-family:Georgia;}
div.teaserViewMain h3 a, div.teaserViewMain h3 a:visited, div.teaserViewMain h3 a:hover{color:#5074c0;font-weight:normal;margin:12px 0 12px 0;}
div#topTeaser h3 a, div#topTeaser h3 a:visited, div#topTeaser h3 a:hover{color:#5074c0;font-weight:normal;margin:12px 0 12px 0;font-family:Georgia;font-size:19px;}
div.teaserViewMain p, div#topTeaser p{color:#000;font-size:1.1em;margin:10px 0 10px 0;/*text-align:justify;*/}
/* containers - right column */
div#contentRight{width:160px;float:left;padding:18px 0 18px 21px;}
div#contentWrap{width:914px;height:auto;margin:0 auto;border-left:1px solid #bfbfbf;border-top:1px solid #bfbfbf;border-right:1px solid #bfbfbf;padding:0 11px 0 11px;}
div.ctLinebg{background:url('../img/bgline.gif') repeat-y;}
div.ctLinebgs{background:url('../img/bglines.gif') repeat-y;}
div.block2{width:680px; margin:10px auto 0 auto; overflow:hidden;}
h2.rightSideTitle{font-weight:normal;padding-bottom:4px;color:#f8931f;margin:0 0 8px 0;width:160px;border-bottom:1px solid #d8d8d8;display:block;font-size:1.5em;}
input#passwordSide,input#unameSide{color:#808080;border:1px solid #7E9DB9;padding:3px;margin-bottom:7px;width:152px;}
input#searchthis{color:#808080;border:1px solid #7E9DB9;padding:3px;width:152px;}
input#acSearch{color:#808080;border:1px solid #7E9DB9;padding:3px;width:100%;}
div.login label{color:#808080;}
div.suggestionsList{width:154px;border:1px solid #7E9DB9;padding:2px;}
div.suggestionsList ul{margin:0;padding:0;}
div.suggestionsList ul li{list-style-type:none;display:block;margin:0;padding:1px;}
/* forms */
.FormCont{width:695px; height:auto;}
ul.tree li{clear:both;float:none;}
ul.tree li ul li{clear:both;float:none;}
ul.tree label{font-weight:normal!important;font-size:10px;}
div.spostSection{width:280px;float:left;padding-right:25px;overflow:hidden;}
div.spostSection p{font-size:12px;width:515px;}
div.spostSection div.postContent img{border:1px solid #a1a1a1; padding:2px; text-align:center;}
div.spostSection h3{color:#5074C0;font-size:1.3em;font-weight:bold;margin:0 0 10px 0;}
div.spostRight{float:left;width:330px;padding:0 0 0 10px}
div.spostRight h2, div.spostSection h2{color:#555;font-size:1.3em;font-weight:bold;margin:4px 0 4px 0;}
div.spostRight h3{color:#5074C0;font-size:1.3em;font-weight:bold;margin:0 0 10px 0;}
div.sDate div{float:left;margin:0 2px 0 0;}
input.defaultsb{background:#FBFBFB none repeat scroll 0 0;border:1px solid #BFBFBF;color:#404040;padding:2px 2px 2px 2px!important;}
div.sDate input{width:65px;border:1px solid #7E9DB9;color:#808080;padding:3px 3px 3px 3px;position:relative;top:-10px;}
div#contentLeft .zend_form{width:200px;}
.onlineStore,.onlineStore p {font-size:12px;padding-bottom:20px!important;}
div.rw{margin-right:10px;font-size:12px;}
div.rw ul li{font-size:12px;}
div.rw ul.tree label{position:relative;top:3px;font-size:12px;}
div.rw ul.tree li ul li .checkbox{position:relative;top:-3px;}
li.allorder{position:relative;left:-19px;}
li.allorder div.checkbox{position:relative;top:-3px;}
div.listOrderStore{float:left;width:430px;}
div.personalStore{float:left;width:240px;margin:0 30px 0 0;}
div#hiddenBuy{display:none;}
table#submitSearchCat{margin:15px 0 0 0;border:1px solid gray;font-size:10px;}
table#submitSearchCat span.remove{color:red;}
table#submitSearchCat td{padding:2px;}
input.osText{width:100%;padding:3px;border:1px solid #7E9DB9;color:#808080;}
input.orText{width:250px;padding:3px;border:1px solid #7E9DB9;color:#808080;}
.acSearchResults{margin:2px 0 15px 0; border-bottom:1px dashed #ccc; padding:0 0 5px 0;}
/* post */
h1.postTitle{color:#447aba;font-size:1.9em;line-height:1.1em;margin-bottom:10px;font-family:Georgia;font-weight:normal;}
h1.postTitleStatic{color:#447aba;font-size:1.9em;line-height:1.1em;margin:0 0 10px 0;font-family:Georgia;font-weight:normal;}
div.postContent{margin-bottom:25px;/*text-align:justify;*/font-size:12px;}
h3.postTags{color:#4d4d4d;font-weight:bold;font-size:1.4em;margin-bottom:5px;}
div.tTitle a,div.tTitle a:visited{color:#777;}
ul.ptree li {display:block;float:left;}
div.lTerm ul li a,div.lTerm ul li a:visited{color:#2d2d2d;}
ul.ptree li ul li {float:left;display:block;}
div.tTitle{float:left;width:100px;}
div.lTerm{float:left;width:400px;}
div.lTerm ul li{display:block;float:left; margin-left:5px;}
div.postSection{width:515px;float:left;padding-right:25px;overflow:hidden;}
div.postSection p{font-size:12px;width:515px;}
div.postSection div.postContent img{border:1px solid #a1a1a1; padding:2px; text-align:center;}
div.postRight{float:right;width:155px;}
div.postRight h2{color:#555;font-size:1.3em;font-weight:bold;}
div.postHead{height:20px;padding-top:2px;}
div.postHeadStatic{height:20px;padding-top:2px;/*width:70px;*/float:right;text-align:right;}
div.postHead div.postMain{float:left;}
div.postHead div.postTools{float:right;}
div.postMain a#postMainLink,div.postMain a#postMainLink:visited{color:#f09417;font-size:1.2em;font-weight:bold;}
div.postTools a, div.postTools span{float:left;display:block; margin-left:8px;}
div.relatedPost{margin:0 0 7px 0;border-bottom:1px solid #d8d8d8;padding-bottom:7px;}
div.relatedPost h4 a, div.relatedPost h4 a:visited{color:#437aba;font-size:1em;font-weight:normal;}
div.innerContent{width:325px; height:auto; overflow:hidden;margin:0 0 15px 0;}
h1.innerTitle{line-height:0.7em;}
h1.innerTitle a, h1.innerTitle a:visited{font-size:0.8em;font-weight:bold;color:#5074C0;font-family:Georgia;}
div.innerPcontent{margin:8px 0 0 0;/*text-align:justify;*/font-size:12px;}
h1.secTitle{color:#808080;font-size:3em;font-family:Times;margin:0 0 15px 0;position:relative;left:-5px;}
h1.foundTitle{color:#808080;font-size:2em;font-family:Times;margin:0 0 15px 0;position:relative;left:-5px;}
div.innerTools{margin:0px 0 0px 0;}
div.innerTools span{font-size:0.8em;}
div.innerTools a,div.innerTools a:visited{font-size:1.1em;color:#F09417;}
div.ptree{padding:0 0 10px 2px;}
div.ptree ul{margin:0;padding:0;}
div.ptree ul li{margin:0;padding:0;}
ul.catlistView li a, ul.catlistView li a:visited{color:#447ABA;font-size:1.2em;font-weight:bold;}
a.print{cursor:pointer;}
/* link */
a{color:#447ABA;}
a:visited{color:#b0b0b0;}
p a, p a:visited{color:#447ABA;font-weight:bold;}
a.buythis{color:#fe0b0c;font-weight:bold;}
img.keysign{position:relative;top:2px;left:4px;}
img.smallkeysign{position:relative;left:4px;}
#moreC{display:block;margin:2px 0 0 6px;color:#C3262D;}
#moreC:hover{text-decoration:underline;}
div.adminEditorial a{font-size:11px;display:block;color:#fff;font-weight:bold;padding:2px;background:#447ABA;width:62px;text-align:center;}
/* extra */
div.clear{clear:both;float:none;}
.Leftf{float:left;}
.Rightf{float:right;}
.rightF{float:right;}
.leftF{float:left;}
.separator{width:940px;margin:0 auto;}
.jTip{}
/* heading */
h3 a{font-family:Times;}
h1{font-size:20px; margin:4px 0 4px 0;}
h2{font-size:16px;}
h3{font-size:14px;}
h4{font-size:11px;}
/* misc */
ul,ol{margin:2px 15px 2px 15px; padding:5px;}
ul li,ol li{margin:5px;font-size:12px;}
#logout{font-weight:bold;color:#447ABA;}
#bannerSuper{width:940px;margin:0 auto;height:130px;}
/* paging */
ul.paging{text-align:center;}
ul.paging li{display:inline;font-size:14px;}
ul.paging li a{color:#5074C0;}
ul.paging li a:hover{text-decoration:underline;}
ul.paging li.activePaging{font-weight:bold;}
/* rss */
div.rsscont{margin-right:50px;}
ul.catlistViewRss {list-style-type:none;margin:0;padding:0;}
ul.catlistViewRss li {list-style-type:none;margin:5px 0 5px 0;}
ul.catlistViewRss li a, ul.catlistViewRss li a:visited{padding:0 0 0 20px;color:#447ABA;font-size:1em;font-weight:bold;background:url('../img/feed_ballon.gif') no-repeat 0 0px;}
h1.secTitleRss{color:#808080;font-size:2.6em;font-family:Times;margin:0 0 15px 0;position:relative;left:-5px;}
/* social */
a#rssi{margin-left:3px;font-weight:bold;color:#bbb;display:block;height:24px;padding:1px 25px 0 0;float:right;position:relative;top:42px;background:url('../img/rss.png') no-repeat right 0;}
a#twitter{margin-left:3px;font-weight:bold;color:#bbb;display:block;height:24px;padding:1px 25px 0 0;float:right;position:relative;top:42px;background:url('../img/twitter.png') no-repeat right 0;}
a#fb{margin-left:3px;font-weight:bold;color:#bbb;display:block;height:24px;padding:1px 25px 0 0;float:right;position:relative;top:42px;background:url('../img/facebook.png') no-repeat right 0;}
/* teasers */
div.t-element{width:650x;top:0;left:0;}
div#topTeaserInner{width:650px;}
div#pnums{position:relative;left:280px;top:-10px;}
div#pnums a{color:#999;font-weight:bold;margin-right:5px;font-size:1.2em;}
div#pnums a.activeSlide{color:#4d4d4d;font-weight:bold;}
/* standard quotes */
q { quotes: "\201C" "\201D" "\2018" "\2019"; }
q:lang(sv) { quotes: '\201D' '\201D' '\2019' '\2019'; }
q:lang(da) { quotes: '\00BB' '\00AB' '\203A' '\2039'; }
q:before { content: open-quote; }
q:after  { content: close-quote; }
/* safari quotes */
q:before   { content: '\201C'; }
q:after    { content: '\201D'; }
q q:before { content: '\2018'; }
q q:after  { content: '\2019'; }
/* blockquotes */
blockquote * { quotes: none; }
blockquote > *:before { content: '\201C'; }
blockquote > *:after  { content: '\201D'; }
blockquote q:before   { content: '\2018'; }
blockquote q:after    { content: '\2019'; }
/* lang spec standard quotes */
*[lang~='da'] q:before, q[lang~='da']:before,
*[lang~='da'] blockquote > *:before, blockquote[lang~='da'] > *:before { content: '\201E'; }
*[lang~='da'] q:after, q[lang~='da']:after,
*[lang~='da'] blockquote > *:after, blockquote[lang~='da'] > *:after { content: '\201C'; }
*[lang~='da'] q q:before, q[lang~='da'] q:before,
*[lang~='da'] blockquote q:before, blockquote[lang~='da'] q:before { content: '\2019'; }
*[lang~='da'] q q:after, q[lang~='da'] q:after,
*[lang~='da'] blockquote q:after, blockquote[lang~='da'] q:after { content: '\2019'; }
*[lang~='sv'] q:before, q[lang~='sv']:before,
*[lang~='sv'] blockquote > *:before, blockquote[lang~='sv'] > *:before { content: '\201D'; }
*[lang~='sv'] q:after, q[lang~='sv']:after,
*[lang~='sv'] blockquote > *:after, blockquote[lang~='sv'] > *:after { content: '\201D'; }
*[lang~='sv'] q q:before, q[lang~='sv'] q:before,
*[lang~='sv'] blockquote q:before, blockquote[lang~='sv'] q:before { content: '\2019'; }
*[lang~='sv'] q q:after,  q[lang~='sv'] q:after,
*[lang~='sv'] blockquote q:after, blockquote[lang~='sv'] q:after { content: '\2019'; }
