/*  colors - red:#7b3436 - lightred:#af0005 - green:#4a7e33 - yellow:#fac800 - blue:#6fbbee - blue:#4fb6e0 - darkblue:#0b69a1 - ultramarine:#1e6e97 - lightblue:#bddde7 - linegrey:#e9e7e0 - greyish:#2f251e - bargrey:#f4f3f2 - beige:#f6eed5 */


/* ---- BASICS ---- */

/*DOCUMENT*/
*{margin:0;padding:0;text-decoration:none;}
html{overflow-x:auto;overflow-y:scroll;margin-bottom:1px;}
html,body{height:100%;}
body{text-align:center;height:97%;}
#main{margin:3px auto 0 auto;width:979px;height:85%;position:relative;text-align:left;}
#head{width:100%;display:block;padding-bottom:0px;height:70px;overflow:hidden;margin-top:17px;}
#docwrap{float:left;width:100%;}
#top{display:inline;height:1px;margin-top:-1px;width:100%;}

/*COLUMNS*/
#pos{float:left;}
#rpos{float:right;}
.col1, .col2, .col3{display:block;margin-bottom:0px;margin-top:18px;}
.col1{width:198px;margin-left:28px;margin-bottom:-1em;} /*width:190px;margin-left:36px;*/
.col2{width:520px;margin-left:20px;margin-bottom:-1em;}
.col3{width:182px;margin-left:0px;margin-right:13px;}
.content{padding:10px;}
.acontent{padding:10px;}

/*FOOT*/
#foot{width:979px;height:88px;display:inline-block;margin:0 auto;}
#foot p{float:left;margin:6px 25px 0px 35px;}
#foot p.right{float:right;text-align:right;}
#foot, #foot a{color:#fff;}
#foot p{font-size:0.75em;line-height:1.5em;}
#foot a{text-decoration:none;}

/*DECO*/
body{background:#fff url(../dimg/new_body_stripe.png) repeat-x;}
#foot_bg{width:979px;height:88px;float:left;background:url(../dimg/new_foot.png) no-repeat;} /* <- new */

/*HEAD ITEMS*/
#logo{margin-left:19px;display:inline-block;position:absolute;width:178px;}
#logo img{border:none;}
#toolbar{display:inline-block;position:absolute;left:230px;top:12px;width:801px;}
.fin_blue{padding:7px 0 0 25px;width:105px;height:23px;color:#fff;background:url(../dimg/new_blue_fin.png) no-repeat;position:absolute;left:0;margin-left:0;}
.fin_blue a{color:#fff;}
/*.fin_red{padding:7px 0 0 30px;width:95px;height:23px;color:#fff;background:url(../dimg/new_red_fin.png) no-repeat;position:absolute;left:103px;margin-left:0;}*/
.fin_red{padding:7px 0 0 30px;width:95px;height:23px;color:#fff;background:url(../dimg/new_red_fin.png) no-repeat;position:absolute;left:106px;margin-left:0;}
.fin_red a{color:#fff;}
/*#newsticker{display:inline-block;width:326px;margin-top:6px;font-size:0.95em;position:absolute;left:204px;margin-left:0;}*/
#newsticker{display:inline-block;width:323px;margin-top:7px;font-size:0.95em;position:absolute;left:207px;margin-left:0;}
#newsticker a{color:#000;margin-right:2em;display:inline-block;}
#newsticker a:before{content:"»";}
#newsticker a:hover{text-decoration:underline;}
#newsticker .tooltip{display:none;background:transparent url(../dimg/bubble_large_red.png);height:154px;width:248px;padding:70px 30px 27px 30px;color:#fff;overflow:hidden;white-space:normal;line-height:1.2em;font-size:1.05em;font-weight:bold;}
#newsticker .tooltip h2{color:#4fb6e0;line-height:1.1em;font-size:1.2em;margin-bottom:6px;font-weight:bold;}
#newsticker .tooltop p{margin-bottom:0;}
#newsticker .tooltip a{font-size:0.95em;color:#fff;font-weight:bold;}
.fin_search{padding:6px 0 0 24px;width:179px;height:23px;color:#fff;background:url(../dimg/new_search.png) no-repeat;display:inline-block;position:absolute;right:60px;margin-right:0;}
.fin_search #search{border:none;float:right;height:16px;width:94px;-moz-outline:0px;outline:0px;-moz-outline-style:none;outline:none;display:inline;margin-right:7px;padding-top:2px;}
.fin_search #submit, .fin_search #submit2{border:none;float:left;height:16px;width:30px;-moz-outline:0px;outline:0px;-moz-outline-style:none;outline:none;display:inline;background:none;font:inherit;color:inherit;padding-bottom:2px;}
.fin_search #submit2{float:right;margin-right:10px;color:#802f31;}

/* ---- CONTENT ITEMS ---- */

/*TOP IMAGE*/
#catimg{display:block;height:196px;text-align:center;}
#catimg img{margin-left:10px;height:196px;}

/*MENU (this is the x-menu, it's this or the catmenu below) */
ul.menu{float:left;width:105%;margin-right:3%;margin-bottom:0;overflow:visible;line-height:1.4em;margin-top:-4px;}
ul.menu a{text-decoration:none;font-weight:400;letter-spacing:normal;word-spacing:-0.08em;font-size:1em;display:inline-block;color:#000;}
ul.menu li{list-style:none;line-height:1.3em;}
ul.menu a.sel{color:#4fb6e0;}
ul.menu a.psel{color:#4fb6e0;}
ul.menu a.gpsel{color:#4fb6e0;}
ul.menu a:hover{color:#4fb6e0;}
ul.menu li.level_1{text-indent:0;}
ul.menu li.level_1 a{text-transform:uppercase;}
ul.menu li.level_2{text-indent:0;}
ul.menu li.level_2 a{text-transform:uppercase;}
ul.menu li.level_3{text-indent:0.25em;}
ul.menu li.level_3 a{font-weight:500;letter-spacing:-0.03em;text-transform:none;}
ul.menu li.level_4{text-indent:0.5em;}
ul.menu li.level_4 a{font-weight:500;letter-spacing:-0.03em;text-transform:none;}
ul.menu li.level_5{text-indent:0.75em;}
ul.menu li.level_5 a{font-weight:500;letter-spacing:-0.03em;text-transform:none;}
/*ul.menu li.level_3, ul.menu li.level_4, ul.menu li.level_5{font-size:1em;}*/

/*MENU ANCHORS*/
ul.menu li.anchor{width:170px;overflow:hidden;white-space:nowrap;font-style:italic;font-size:0.85em;} /*text-indent:1em;*/
ul.menu li.anchor a{color:#7b3436;}
ul.menu li.anchor a:before{content:"» ";}

/*MENU (x-menu) AND MENU ANCHORS CHANGES*/
ul.menu{font-size:0.95em;}
ul.menu a{font-weight:400;letter-spacing:normal;word-spacing:-0.08em;}
ul.menu li{line-height:1.25em;}
ul.menu li.level_1 a{font-weight:500;line-height:1.3em;}
ul.menu li.level_2 a{font-weight:500;line-height:1.3em;}
ul.menu li.level_3 a{font-weight:500;letter-spacing:-0.01em;font-size:0.95em;}
ul.menu li.level_4 a{font-weight:500;letter-spacing:-0.01em;font-size:0.95em;}
ul.menu li.level_5 a{font-weight:500;letter-spacing:-0.01em;font-size:0.95em;}
ul.menu li.anchor{width:178px;font-size:0.85em;line-height:1.35em;text-indent:0.25em;}

/*CATMENU (this is the older menu, it's this or the menu above) */
.catmenu{float:left;width:105%;margin-right:3%;margin-bottom:0;overflow:hidden;line-height:1.4em;margin-top:-4px;}
.catmenu a{text-decoration:none;font-weight:400;letter-spacing:0em;word-spacing:-0.08em;font-size:1em;display:inline-block;}
.catmenu li{list-style:none;line-height:1.3em;}
.catmenu li a{color:#000;text-transform:uppercase;} /*2f251e*/
.catmenu li ul{margin-bottom:0.2em;}
.catmenu li ul a{color:#000;font-weight:500;margin-left:7px;letter-spacing:-0.03em;text-transform:none;} /*2f251e*/
.catmenu a:hover{color:#4fb6e0;}
.catmenu li a.sel{color:#4fb6e0;}
.catmenu li ul a.sel{color:#4fb6e0;}

/*CATMENU ANCHORS*/
ul.menu_anchors{margin:0 0 0.2em 0;font-size:0.85em;}
ul.menu_anchors li{width:170px;overflow:hidden;white-space:nowrap;font-style:italic;} /*text-overflow:ellipsis;*/
ul.menu_anchors li a{color:#7b3436;}
ul.menu_anchors a:before{content:"» ";}
.catmenu li ul li ul.menu_anchors{margin-left:0.6em;}

/*BADGES*/
/*#badges{margin-bottom:-2em;}*/
/*#badges img{border:none;margin-bottom:14px;}*/
#badges {height:52px;width:172px;margin-bottom:1em;}
/*#badges a {display:none;position:absolute;height:250px;}*/
#badges a img{border:none;}

/*BANNERS*/
#banners{margin-bottom:-2em;}
#banners img{border:none;margin-bottom:14px;}
#banners {height:250px;width:172px;}
#banners a {display:none;position:absolute;height:250px;}
#banners a img{border:none;}

/*PROFILES*/
#profiles{margin-bottom:-2em;margin-top:4em;cursor:pointer;}
#profiles img.overlay{position:absolute;z-index:2;}
#profiles img{border:none;margin-bottom:14px;}
#profiles {height:250px;width:172px;}
#profiles a {display:none;position:absolute;height:250px;}
#profiles a img{border:none;}

/* ---- TEXT AND IMAGES STYLES ---- */
/* -document*/
body{font-family:"Arial",sans-serif;font-size:100%;line-height:1em;color:#000;}
#main{font-size:0.8125em;}
#docwrap{font-size:1.2em;line-height:1.35em;}
/* -elements*/
h2, h3{font-weight:normal;}
h1{margin:0 0 6px 0;line-height:1.2em;color:#4fb6e0;font-size:1.5em;}
h2, h4{margin-bottom:6px;color:#7b3436;line-height:1.2em;font-size:1.1em;}
p{margin-bottom:12px;}
a{color:#4fb6e0;}
/* -classes*/
.break{clear:both;width:100%;}
.corner_white_top_right:before{content:url(../dimg/corner_white_top_right.png);position:absolute;margin-left:446px;}
.highlight{border-bottom:2px dotted #af0005;}
img.altright{float:right;padding:3px 13px 2px 9px;border:0;clear:both;}
img.altleft{float:left;padding:3px 8px 2px 0;border:0;clear:both;}
img.right{float:right;padding:0;border:0;clear:both;}
img.passfoto{float:right;padding:0;border:2px solid white;clear:both;}
img.fullw{margin-bottom:6px;}
/* -columns variations*/
/* --col2*/
.col2 p{margin-bottom:1em;font-size:0.95em;line-height:1.35em;}
.col2 h1{margin-top:-5px;}
.col2 h2:before{content:"» ";}
.col2 h3{color:#4fb6e0;line-height:1.2em;font-size:1.1em;margin-bottom:6px;}
.col2 h4{color:#000;font-size:1em;font-weight:bold;margin-bottom:3px;}
.col2 ul, .col2 ol{padding:1em;padding-top:0.3em;padding-bottom:0.3em;font-size:0.95em;line-height:1.35em;}
.col2 ol{margin-left:0;padding-left:1.5em;}
.col2 li{margin-bottom:0.5em;}
/*.col2 a{background:url(../dimg/squares.png);} <- ok idea, baad image.. */
.col2 a:hover{text-decoration:underline;}
/* --col3*/
.col3 h4{font-size:0.85em;margin-bottom:0px;}
.col3 h4 a{color:#fff;}
.col3 ul{font-size:0.8125em;line-height:1.4em;margin-bottom:12px;list-style:none;max-width:99%;}
.col3 ul li{margin-bottom:0.5em;}
.col3 ul a{color:#000;}
.col3 .imgbanner{margin-left:-6px;margin-bottom:6px;border:none;}


/* ---- SECTIONS AND BOXES ---- */

/*UNDERAVDELNINGAR LISTA (subsinline)*/
a.underavdlista{display:block;clear:both;width:95%;border:1px solid #fff;background:#f6eed5 url(../dimg/corner_white_top_right.png) 100% 0 no-repeat;color:#7b3436;margin-bottom:11px;overflow:hidden;}
a.underavdlista:hover{background:#7b3436 url(../dimg/corner_white_top_right.png) 100% 0 no-repeat;color:#fff;text-decoration:none;}
a.underavdlista img{float:left;border:none;margin-right:10px;}
a.underavdlista h2{margin-top:11px;margin-left:10px;margin-right:10px;font-size:1.2em;color:#4fb6e0;}
a.underavdlista h2:before{content:none;}
a.underavdlista p{margin-left:10px;margin-right:10px;font-size:1em;margin-bottom:0;font-size:0.95em;}

/*LANKLISTA*/
div.leftborder{border-left:5px solid #f1f1f1;}
a.lanklista{display:block;clear:both;width:95%;background:#e1e1e1 url(../dimg/corner_white_top_right.png) 100% 0 no-repeat;color:#333;margin-bottom:11px;overflow:hidden;}
a.lanklista:hover{background:#4fb6e0 url(../dimg/corner_white_top_right.png) 100% 0 no-repeat;color:#fff;text-decoration:none;}
a.lanklista img{float:left;margin-right:10px;border:1px solid #e1e1e1;border-right:none;}
a.lanklista h2{margin-top:11px;margin-left:10px;margin-right:10px;font-size:1.1em;}
a.lanklista h2:before{content:none;}
a.lanklista p{margin-left:10px;margin-right:10px;font-size:0.85em;margin-bottom:0;color:inherit;}
a.lanklista p.linktext{margin-top:0.5em;font-weight:bold;}

/*ANCHORMENU (might not be used) */
#anchormenu{display:none;}
#anchormenu{position:fixed;padding:6px 0 0 18px;width:218px;margin-left:-18px;margin-top:-6px;}
#anchormenu h4{padding:6px 0 0 18px;width:218px;line-height:2.2em;margin-left:-18px;margin-top:-6px;color:#fff;background:url(../dimg/strip_green_top.png) no-repeat;}
#anchormenu ul{background:url(../dimg/strip_green.png) repeat-y;padding:6px 0 0 18px;width:218px;margin-left:-18px;margin-top:-6px;}
#anchormenu a{color:#fff;}
#anchormenuend{padding:6px 0 7px 18px;width:218px;margin-left:-18px;margin-top:-12px;background:url(../dimg/strip_green_bot.png) 0 100% no-repeat;}
#anchormenu.compact{position:absolute;}
#anchormenu.compact ul{font-size:0.8em;line-height:0.8em;}

/*ANCHORMENU2 (might not be used) */
#anchormenu2{display:none;}
#anchormenu2{position:fixed;width:118px;padding:10px 5px 10px 15px;background:#f4f3f2 url(../dimg/corner_white_top_left.png) 0 0 no-repeat;}
#anchormenu2 ul{font-size:0.8em;line-height:1em;font-weight:bold;}
#anchormenu2 h4{margin-bottom:0.5em;}
#anchormenu2 h4 a{color:#000;}

/*LINKBOX*/
.linkbox {display:inline-block;width:465px;width:480px;background:#f3eacc;border-top:1px dashed #7b3436;border-bottom:1px dashed #7b3436;font-size:0.8em;margin-bottom:1.5em;padding-left:10px;padding-right:10px;color:#7b3436;}
.linkbox a, a.linkbox, span.linkbox a{display:inline-block;font-weight:normal;text-decoration:none;margin-right:0.6em;color:#7b3436;font-size:0.85em;line-height:1.35em;}
span.linkbox{font-size:1em;}
.linkbox a:hover, a.linkbox:hover{text-decoration:none;}
.linkbox a:before, a.linkbox:before{content:"⇢ ";}
.linkbox em{font-size:0.8em;}

/*BRANDBOX*/
.brandbox {display:inline-block;width:465px;background:#fff;border-top:1px dashed #e1e1e1;border-bottom:1px dashed #e1e1e1;font-size:0.8em;padding:2px 10px;color:#7b3436;}
.brandbox a, a.brandbox, span.brandbox a{display:inline-block;font-weight:normal;text-decoration:none;margin-right:0.6em;color:#7b3436;font-size:0.85em;line-height:1.35em;}
span.brandbox{font-size:1em;}
.brandbox a:hover, a.linkbox:hover{text-decoration:none;}
.brandbox a:before, a.linkbox:before{content:"⇢ ";}
.brandbox em{font-size:0.8em;}
.brandbox img.brandimage{float:right;}

/*ARTIKEL*/
div.artikel{display:inline-block;margin-bottom:1em;}
div.artikel table{margin-bottom:1em;width:500px;font-size:0.95em;}
div.artikel table th{padding:4px;}
div.artikel table td{border:1px solid #aaa;padding:4px;background:#7fcbee;vertical-align:top;}
div.artikel table td a, div.artikel table td strong{color:#000;font-weight:bold;}

/*NYHET (extends artikel) */
div.nyhet div.artikel{display:block;background:#f1f1f1;border-top:1px dashed #7b3436;border-bottom:1px dashed #7b3436;padding:10px;width:465px;width:480px;margin-top:0.7em;margin-bottom:1.4em;} /*#f3eacc*/
div.nyhet div.artikel h2{} /*text-transform:uppercase;*/
div.nyhet div.artikel h3{color:#7b3436;font-size:1em;margin-top:0.5em;}
div.nyhet div.artikel h4{font-size:0.95em;margin-top:0.5em;}
div.nyhet div.artikel p{margin-bottom:0;}
div.nyhet div.artikel .linkbox{width:438px;border:none;background:none;padding-left:0;width:430px;margin-bottom:0;}
div.nyhet div.artikel a.linkbox, div.nyhet div.artikel .linkbox a{color:#7b3436;}
div.nyhet div.artikel p a.linkbox{}
div.nyhet div.artikel br.break{line-height:1px;height:1px;display:block;width:100%;clear:both;}
div.nyhet div.artikel table{width:445px;width:460px;}
/*div.solo div.artikel h1,div.solo div.artikel h2{background:yellow;}*/

/*HALSOPROFILER (extends artikel) */
div.halsoprofiler div.artikel{display:block;padding:10px;width:465px;width:480px;margin-top:0.7em;margin-bottom:1.4em;background:#f1f1f1;border-top:1px dashed #7b3436;} /*#f3eacc*/ 
div.halsoprofiler div.artikel h2{} /*text-transform:uppercase;*/
div.halsoprofiler div.artikel h3{color:#7b3436;font-size:1em;margin-top:0.5em;}
div.halsoprofiler div.artikel h4{font-size:0.95em;margin-top:0.5em;}
div.halsoprofiler div.artikel p{margin-bottom:0;}
div.halsoprofiler div.artikel .linkbox{width:438px;border:none;background:none;padding-left:0;width:430px;margin-bottom:0;}
div.halsoprofiler div.artikel a.linkbox, div.nyhet div.artikel .linkbox a{color:#7b3436;}
div.halsoprofiler div.artikel p a.linkbox{}
div.halsoprofiler div.artikel br.break{line-height:1px;height:1px;display:block;width:100%;clear:both;}
div.halsoprofiler div.artikel table{width:479px;margin-left:-2px;}
div.halsoprofiler div.artikel table td{border:none;}
div.halsoprofiler div.artikel img.right{margin-top:0.5em;margin-right:6px;}

/*SCHEMA TABLE (extends article table) */
div.artikel div div.artikel table.schema td:first-line{font-size:none;}
div.artikel div div.artikel table.schema td{padding:0;}

div.artikel table.schema{font-size:0.8em;}
div.artikel table.schema tr, div.artikel table.schema td, div.artikel table.schema td div{height:100%;}
div.artikel table.schema th, div.artikel table.schema td div{min-width:40px;cursor:default;}
div.artikel table.schema th{vertical-align:top;line-height:1em;}
div.artikel table.schema td div.schemanyhet{min-width:65px;}
div.artikel table.schema td{padding:0;margin:2px;} /*background:#f4f3f2;*/
div.artikel table.schema td div{padding:0px 4px 0px 4px;} /*outline:1px solid #aaa;*/
/*div.artikel table.schema td:first-line, div.artikel table.schema td div:first-line{font-weight:bold;color:#fff;font-size:0.8em;}
div.artikel table.schema td div p{font-size:0.9em;line-height:1.15em;margin-bottom:0.25em;}*/
div.artikel table.schema td div{font-weight:bold;color:#fff;font-size:0.8em;white-space:nowrap;}
div.artikel table.schema td div p{font-size:1.1em;line-height:1.15em;margin-bottom:0.25em;color:#000;white-space:normal;}
/*div.artikel table.schema td div p:first-line{font-weight:bold;}*/
div.artikel table.schema td div p{font-weight:bold;}
div.artikel table.schema td.schemanyhet, div.artikel table.schema td div.schemanyhet{background-image:url(../dimg/ny_sm.png);background-repeat:no-repeat;background-position:100% 0;}
/*colors   - red:#7b3436 - lightred:#af0005 - green:#4a7e33 - yellow:#fac800 - blue:#6fbbee 
           - blue:#4fb6e0 - darkblue:#0b69a1 - ultramarine:#1e6e97 - lightblue:#bddde7 
           - linegrey:#e9e7e0 - greyish:#2f251e - bargrey:#f4f3f2 - beige:#f6eed5 */
.cal_1{background:#4a7e33;}
.cal_2{background:#007da5;}
.cal_3{background:#7b3436;}
/*kalenderlänkar*/
a.kalenderlank{font-weight:bold;font-size:0.75em;margin-right:1em;float:left;clear:left;margin-left:3px;}
a.kalenderlank:hover{text-decoration:none;}
a.cal_1{background:none;color:#4a7e33;}
a.cal_2{background:none;color:#007da5;}
a.cal_3{background:none;color:#7b3436;}
a.cal_1:before, a.cal_2:before, a.cal_3:before{content:"▇ ";} /*[▇]  U+2587   &#9607;  LOWER SEVEN EIGHTHS BLOCK*/
#gcalhead{float:right;background-image:url(../dimg/veckonav.gif);background-repeat:no-repeat;width:129px;height:25px;text-align:center;font-size:0.8em;font-weight:bold;color:#fff;padding-top:5px;}
#calweekbw, #calweekfw{cursor:pointer;}
#calweekbw{display:inline-block;float:left;height:25px;width:30px;}
#calweekfw{display:inline-block;float:right;height:25px;width:30px;}
/*tooltips*/
#kalendertip{display:none;height:auto;width:200px;padding:10px;color:#000;overflow:hidden;white-space:normal;line-height:1.15em;font-size:0.8em;font-weight:bold;outline:1px solid #aaa;border:2px solid #fff;z-index:9999;background:#7fcbee;}
div.artikel table.schema td div.tooltip{display:none;height:auto;width:200px;padding:5px 20px 0px 5px;color:#fff;overflow:hidden;white-space:normal;line-height:1.2em;font-size:0.95em;font-weight:bold;outline:1px solid #aaa;border:2px solid #fff;z-index:9999;cursor:text;}
div.artikel table.schema td div.tooltip.schemanyhet{background-image:url(../dimg/ny.png) !important;background-repeat:no-repeat;background-position:100% 0;}
div.artikel table.schema td div.tooltip p{font-weight:normal;font-size:1.05em;color:#fff;}
div.artikel table.schema td div.tooltip h3{color:#fff;margin-bottom:6px;font-weight:bold;}
div.artikel table.schema td div.tooltip a{font-size:0.95em;color:#fff;font-weight:bold;}

/*PRESENTATION (extends artikel) */
div.presentation{width:672px;}
div.presentation div.artikel{display:block;clear:both;width:100%;padding:20px;padding-top:17px;padding-bottom:17px;margin:0;color:#000;margin-bottom:28px;}
div.presentation div.right div.artikel{background:#f4f3f2 url(../dimg/corner_white_top_left.png) 0 0 no-repeat;padding-right:20px;}
div.presentation div.left div.artikel{background:#f4f3f2 url(../dimg/corner_white_bot_right.png) 100% 100% no-repeat;padding-left:20px;}
div.presentation div.right div.artikel img.altright{float:right;margin:0;margin-left:20px;margin-top:-17px;margin-bottom:-17px;margin-right:-20px;padding:0;border:0;clear:both;}
div.presentation div.left div.artikel img.altright{float:left;margin:0;margin-right:20px;margin-top:-17px;margin-bottom:-17px;margin-left:-20px;padding:0;border:0;clear:both;}
div.presentation img.presfull{margin:6px 0;}
div.presentation div.artikel h1{font-size:1.3em;}
div.presentation div.artikel h2{font-size:1.35em;line-height:1.2em;font-weight:bold;margin-bottom:6px;color:#4fb6e0;}
div.presentation div.artikel h2:before{content:none;}
div.presentation div.artikel h3{color:#7b3436;}
div.presentation div.artikel p{margin-bottom:0.5em;color:#000;}
div.presentation div.artikel .linkbox{width:410px;}
div.presentation div.artikel br.break{line-height:1px;height:1px;margin-top:-2px;display:block;width:100%;clear:both;}
div.presentation div.artikel table{width:632px;}

/*ACCORDION (extends artikel) */
#accordion {width:485px;}
#accordion div.artikel{margin-bottom:0;}
#accordion div.artikel p.bluebutton{margin-bottom:0;margin-top:1em;}
#accordion h2.accordiontab {margin:0;padding:5px 15px;border-bottom:1px solid #ddd;cursor:pointer;}
#accordion h2.current {cursor:default;background-color:#fff;display:none;}
#accordion div.accitem div.artikel {background:#7b3436 url(../dimg/corner_white_top_right.png) 100% 0 no-repeat;display:none;height:auto;padding:15px;margin:0;color:#fff;margin-top:-1px;}
#accordion div.accitem div.artikel h2{font-size:1.1em;color:#999;}
#accordion div.accitem div.artikel h1{font-size:1.3em;}
#accordion div.accitem div.artikel h2:before{content:none;}
#accordion div.accitem div.artikel h2{color:#4fb6e0;line-height:1.2em;font-size:1.3em;margin-bottom:6px;}
#accordion div.accitem div.artikel .linkbox{width:410px;width:425px;}
#accordion div.accitem div.artikel table{width:455px;}
#accordion div.accitem div.artikel .highlight{border-bottom:2px dotted #fac800;}

/*SOKRESULTAT (extends artikel) */
div.sokresultat div.artikel{display:block;background:#f1f1f1;border-top:1px solid #4fb6e0;border-bottom:1px solid #4fb6e0;padding:6px;width:471px;margin-bottom:1em;font-size:0.9em;} /*#f3eacc*/
div.sokresultat div.artikel h2, div.sokresultat div.artikel h2 a, div.sokresultat div.artikel h2:before{font-size:1em;color:#4fb6e0;margin-bottom:3px;}
div.sokresultat div.artikel p{margin-bottom:0;}
div.sokresultat div.artikel a{color:#7b3436;font-size:0.8em;}
div.sokresultat div.artikel .linkbox{width:438px;border:none;background:none;padding-left:0;width:430px;margin-bottom:0;}
div.sokresultat div.artikel a.linkbox, div.sokresultat div.artikel .linkbox a{color:#7b3436;}
div.sokresultat div.artikel br.break{line-height:1px;height:1px;display:block;width:100%;clear:both;}

/*AKTUELLT (extends artikel) */
div.aktuellt div.artikel p{margin-bottom:0.5em;}
div.aktuellt div.artikel p:first-child{font-size:0.8em;margin-bottom:0.25em;color:#4fb6e0;}
div.aktuellt div.artikel p:first-child:before{content:"» ";}
div.aktuellt div.artikel h2:before{content:"";}
/*float:left;margin-right:20px;margin-top:3px*/

/*BLUEBUTTON*/
.bluebutton {display:inline-block;width:493px;margin-left:-4px;height:31px;font-size:1em;background:url(../dimg/strip485_blue.png) no-repeat;}
.bluebutton a, a.bluebutton{width:467px;font-weight:bold;text-decoration:none;padding:6px;padding-left:16px;margin-right:1em;color:#fff;}
.bluebutton p, span.bluebutton, p.bluebutton{width:467px;font-weight:bold;text-decoration:none;padding:6px;padding-left:16px;margin-right:1em;color:#fff;}

/*GOOGLE MAPS (tinymce mcegooglemaps plugin) */
#divMap0{float:right;margin-bottom:1.5em;border:1px dashed #7b3436;width:500px;height:250px;}
#divMap0 span, #divMap0 a{display:none;}

/*PREPARE SOME ITEMS FOR JQUERY PAGE EFFECTS*/
#banners img, #catimg img, #profiles img{display:none;}
#banners noscript img, #banners noscript a, #catimg noscript img, #profiles noscript img, #profiles noscript a{display:inline-block;}

/*unfocus*/
a:active, :focus, :link:focus, :visited:focus, :active:focus{-moz-outline:0px;outline:0px;-moz-outline-style:none;outline:none;}

/*counter action against googles translate header*/
body{top:0 !important;}
iframe.goog-te-banner-frame{display:none;}