/* Produced by Wästlund Design - www.wastlund.net */

*{margin:0;padding:0}

/* weway special menu buttons START */

.tnav a.Skoltvling,
.tnav a.Design,
.tnav a.Webshop{font-style:italic}

/*
.Webshop{left:620px}
.Omweway{left:710px}
.Kundtjnst{left:800px}

.tnav a.Webshop,
.tnav a.Omweway,
.tnav a.Kundtjnst{border:none;top:30px;position:absolute;border:none;text-transform:none}
*/

/* weway special menu buttons STOP */

body *{color:#333}
body{background:#fff url(../images/weway_logo_underline.jpg) no-repeat 30px 40px !important;font-size:70%;font-family:Helvetica, Arial, sans-serif}
a{color:#000}
a:hover,
a:focus{background:#0ff;color:#fff;text-decoration:none}
a:visited{color:#444}
h1,
h2,
h3,
h4{clear:both}
h1{font-size:150%}
h2{font-size:140%}
h3{font-size:130%}
h4{font-size:110%}
div,
p,
li,
td{color:#333}
p{margin:0 auto 6px}
p+p{margin-top:-2px}
ul li,
ol li{margin-bottom:5px}
hr{background:#b9bdc0;border:none;height:1px;margin:5px 0 8px;clear:both}
a img,
fieldset{border:0}
iframe{padding:5px}
iframe body{background:#fff}
input{background:#d6dadd;font-weight:700;padding:2px 4px;margin:0 2px 2px 0}
input:active,
input:hover{background:#c4c7ca}
label{width:20em;float:left;text-align:right;margin:3px .5em;display:block;white-space:nowrap}
#big_breadcrum{width:60%;padding-left:200px;border-bottom:4px solid #1f191a;color:#333;position:absolute;left:220px;top:107px;font:bold 3em/1em Helvetica, Arial, sans-serif;text-transform:uppercase;text-align:left;white-space:nowrap}
#login,
#login:visited{text-decoration:none;background:#fff}
#login:hover{background:#ffeffc}
#main{width:900px}
table#main{border-collapse:collapse}
#page_shadow{background:url(../images/page_shadow.gif) no-repeat bottom right !important;padding:0 0 7px 3px;width:917px;margin:10px auto 0}
#byline{height:14px;width:148px;position:absolute;right:100px;top:10px;z-index:1}
.administration_modmgrbody{border:1px solid #b9bdc0;padding-left:10px}
.administration_modmgrheader span.active{color:green;font-weight:700}
.administration_modmgrheader span.inactive{color:red;font-weight:700}
.administration_modmgrheader,
.article_title{font-size:14px;font-weight:700}
.category_bg{background:#b9bdc0}
.article_body,
.article_summary{font-size:10px}
.category_title{font-size:12px;font-weight:700}
.color_table td{font-size:9px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:2px;vertical-align:top}
.color_table{border-collapse:collapse;width:150px;text-align:left;line-height:10px}
.column_center{padding:80px 40px 0;vertical-align:top}
.column_left{width:170px;padding:20px 10px;vertical-align:top;text-align:left}
.column_left a{color:#8a969b}
.column_left a:hover,
.column_left a:active,
.column_left a:active:hover{background:#000 !important;color:#0ff !important}
td.column_right{background:#fff;width:170px;padding:30px 10px;vertical-align:top}
.column_left input,
.column_right input{width:110px}
.column_left fieldset,
.column_right fieldset{padding:0}
.container_box{margin:2px;padding:8px 8px;vertical-align:top}
.container_editbox{border:2px dashed #c4c7ca;margin:2px}
.container_editheader table tr .info{font-size:8pt;font-weight:700}
.container_editheader{background:#c4c7ca;padding:3px}
.debug_attribute{font-family:monospace;font-size:10px}
.debug_type{background:#aaa;color:#fff;font-size:14px;font-weight:700}
.debug_value{color:#fff;font-family:monospace;font-size:11px}
.error{color:red;font-weight:700;padding-bottom:1em}
.even_row{background:#d6dadd}
.faq_moduletitle{font-size:16px}
.form_header{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:1em}
.form_title,
.footer{padding:8px 18px 4px;text-align:right}
.footer a:hover{text-decoration:none;background:#b9bdc0}
.footer p,
.footer a{font-size:9px}
.form_title{font-size:12px;font-weight:700}
.header,
.header a{height:83px}
.img_shadow{float:left;background:url(../images/shadowalpha.png) no-repeat bottom right !important;background:url(../images/shadow.gif) no-repeat bottom right;margin:10px 0 0 10px !important;margin:10px 0 0 5px}
.img_shadow img{display:block;position:relative;background:#fff;border:1px solid #8a969b;margin:-6px 6px 6px -6px;padding:4px}
.itemtitle{font-weight:700}
.lined_table td{border-bottom:1px solid #d7dde5}
.lined_table{width:100%}
.login{opacity:0.8;position:absolute;right:100px;top:30px;z-index:100;padding:0 4px;background:#fff}
.login a{padding:1px 4px;margin:0 3px 0 -3px}
.login input{padding:0 3px 2px;font-size:9px}
.moduletitle{color:#000;font-size:12px;font-weight:700}
.column_left table.navlink{font-weight:700;margin-left:50px}
.navlink a,
span.navlink{font:bold 10pt/1.9 Helvetica, Arial, sans-serif;padding:0 7px 5px;text-decoration:none;width:100%} /* Line-height = IE spacing */
.navlink a{color:#000 !important}
span.navlink{text-transform:uppercase;color:#fff;background:#000 !important;padding:3px 6px 4px;display:none}
td a.navlink:hover{background:#dcfcfc !important;color:#0cc !important;text-decoration:underline}
table.navlink{border-collapse:collapse;margin-left:4px}
table.navlink *{line-height:1.9em} /* Line-height = FF spacing */
/*
.column_left .navlink a{border-bottom:1px solid #b9bdc0;display:block;background:#b9bdc0;color:#fff;font-weight:700;text-decoration:none;white-space:nowrap;padding:8px 10px}
.column_left .navlink a:hover{background:#527c95;color:#fff}
.column_left .navlink td:hover{background:#d6dadd}
*/
.mngmnt_icon{margin-bottom:.4em}
.mngmntlink{clear:both;line-height:3em}
.news_summary{padding-bottom:1em}
.column_left .news_itemtitle{margin:-.5em 0 0}
.hidden_link a{color:#fff;padding:3px 20px;background:transparent;white-space:nowrap}
.printbox{opacity:0.8;position:absolute;right:10px;top:5px;z-index:100;line-height:1.7;padding:0 4px}
.printout a{color:#666;padding:3px 6px;background:transparent url(../../common/images/icons/print.gif) no-repeat 0 0 !important;padding:0 0 0 20px;white-space:nowrap}
.printout a:hover{color:#000 !important;background:#fff}
.backlink a{color:#000;padding:3px 4px;background:transparent;white-space:nowrap}
.p-shadow{width:90%;float:left;background:url(../images/shadowalpha.png) no-repeat bottom right !important;background:url(../shadow.gif) no-repeat bottom right;margin:10px 0 0 10px !important;margin:10px 0 0 5px}
.p-shadow div{background:none !important;background:url(../images/shadow2.gif) no-repeat left top;padding:0 !important;padding:0 6px 6px 0}
.p-shadow p{border:1px solid #a9a9a9;color:#777;background:#fff;padding:4px;margin:-6px 6px 6px -6px !important;margin:0}
.question,
.calendar_mngmntlink{font-size:10px;font-weight:700}
.row:hover td,
.row:hover td a{background:#c4c7ca;color:#000}
.search_result_cat a,
.search_result_item_link{color:#333;font-weight:normal;text-decoration:underline}
.search_results_title{color:#333;font-weight:700}
.semitransp{-moz-opacity:.4}
.semitransp:hover img{-moz-opacity:1}
.semitransp img{-moz-opacity:.2}
.tab_btn_current{background:inherit;border-bottom:0 solid #000}
.tab_btn{background:#ddd;border:1px solid #000;border-right:0 solid #000;padding:.5em}
.tab_main{border:1px solid #000;border-top:0 solid #000;padding:.5em}
.tab_spacer{border-bottom:1px solid #000;border-left:1px solid #000}
.title,
.summarytitle,
.debug_varname{font-weight:700}
.tnav{position:absolute;left:220px;top:120px;font:bold 9pt/1.5 Helvetica, Arial, sans-serif;color:#c4c7ca;text-transform:uppercase;text-align:left;white-space:nowrap}
.tnav a{color:#333;font-weight:700;text-decoration:none;padding:4px 6px;white-space:nowrap}
.tnav a:hover{background:#fdfcfb;color:#f0c}
.workflow_action_posted{border:2px solid #000}
.workflow_action_restored{background:#fff;border:2px dashed #030}
.workflow_action{border:1px solid #ddd;margin-bottom:1em}
.workflow_approved{background:#ddd;border:2px solid #030}
.workflow_inapproval{margin-left:35px}
.selected_page,#selected_page,#selected_page *{background:#dcfcfc;color:#0cc !important}
a.article_title_link{color:blue;font-size:12px}
table.debug_array,
table.debug_array tr td{background:#0a0;color:#fff}
table.debug_null,
table.debug_null tr td,
.debug_null{background:#000;color:#fff;font-weight:700}
table.debug_object,
table.debug_object tr td{background:#a00;color:#fff}
table.debug_scalar,
table.debug_scalar tr td,
.debug_scalar{background:#00a;color:#fff}
thead .arrow{color:#fff;font-family:webdings;font-size:10px;height:11px;margin-bottom:5px;margin-top:-5px;overflow:hidden;padding:0 0 5px;width:10px}

/* editor fixes
fixed width (in pixels) works only in firefox */
html>body .form_input div{width:100%;z-index:999}
.form_input iframe{height:500px}
.TB_ToolbarSet{z-index:11}

/* nopcart specific START */

table.nopcart{border-collapse:collapse}
.nopcart td{border:1px solid #ddd;padding:4px}
.nopentry{text-align:center}
#order input,
#order select{font-size:10px}

/* nopcart specific STOP */
