html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}body{line-height:1.5}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:normal}table,td,th{vertical-align:middle}blockquote:before,blockquote:after,q:before,q:after{content:""}blockquote,q{quotes:"" ""}a
img{border:none}body{font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue",Arial,Helvetica,sans-serif}h1,h2,h3,h4,h5,h6{font-weight:normal;color:#111}h1{font-size:3em;line-height:1;margin-bottom:0.5em}h2{font-size:2em;margin-bottom:0.75em}h3{font-size:1.5em;line-height:1;margin-bottom:1em}h4{font-size:1.2em;line-height:1.25;margin-bottom:1.25em}h5{font-size:1em;font-weight:bold;margin-bottom:1.5em}h6{font-size:1em;font-weight:bold}h1 img, h2 img, h3 img, h4 img, h5 img, h6
img{margin:0}p{margin:0
0 1.5em}p
img.left{float:left;margin:1.5em 1.5em 1.5em 0;padding:0}p
img.right{float:right;margin:1.5em 0 1.5em 1.5em}a:focus,a:hover{color:#000}a{color:#009;text-decoration:underline}blockquote{margin:1.5em;color:#666;font-style:italic}strong{font-weight:bold}em,dfn{font-style:italic}dfn{font-weight:bold}sup,sub{line-height:0}abbr,acronym{border-bottom:1px dotted #666}address{margin:0
0 1.5em;font-style:italic}del{color:#666}pre{margin:1.5em 0;white-space:pre}pre,code,tt{font:1em 'andale mono', 'lucida console', monospace;line-height:1.5}li ul, li
ol{margin:0
1.5em}ul,ol{margin:0
1.5em 1.5em 1.5em}ul{list-style-type:disc}ol{list-style-type:decimal}dl{margin:0
0 1.5em 0}dl
dt{font-weight:bold}dd{margin-left:1.5em}table{margin-bottom:1.4em;width:100%}th{font-weight:bold}thead
th{background:#c3d9ff}th,td,caption{padding:4px
10px 4px 5px}tr.even
td{background:#e5ecf9}tfoot{font-style:italic}caption{background:#eee}.small{font-size:.8em;margin-bottom:1.875em;line-height:1.875em}.large{font-size:1.2em;line-height:2.5em;margin-bottom:1.25em}.hide{display:none}.quiet{color:#666}.loud{color:#000}.highlight{background:#ff0}.added{background:#060;color:#fff}.removed{background:#900;color:#fff}.first{margin-left:0;padding-left:0}.last{margin-right:0;padding-right:0}.top{margin-top:0;padding-top:0}.bottom{margin-bottom:0;padding-bottom:0}label{font-weight:bold}fieldset{padding:1.4em;margin:0
0 1.5em 0;border:1px
solid #ccc}legend{font-weight:bold;font-size:1.2em}input[type=text],input.text,input.title,textarea,select{background-color:#fff;border:1px
solid #bbb}input[type=text]:focus,input.text:focus,input.title:focus,textarea:focus,select:focus{border-color:#666}input[type=text],input.text,input.title,textarea,select{margin:0.5em 0}input.text,input.title{width:300px;padding:5px}input.title{font-size:1.5em}textarea{width:390px;height:250px;padding:5px}input[type=checkbox],input[type=radio],input.checkbox,input.radio{position:relative;top:.25em}form.inline{line-height:3}form.inline
p{margin-bottom:0}.error,.notice,.success{padding:.8em;margin-bottom:1em;border:2px
solid #ddd}.error{background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4}.notice{background:#FFF6BF;color:#514721;border-color:#FFD324}.success{background:#E6EFC2;color:#264409;border-color:#C6D880}.error
a{color:#8a1f11}.notice
a{color:#514721}.success
a{color:#264409}.container{width:954px;margin:0
auto}.showgrid{background:url(/v1/css/src/grid.png)}.column,div.span-1,div.span-2,div.span-3,div.span-4{float:left;margin-right:18px}.last,div.last{margin-right:0}.span-1{width:225px}.span-2{width:468px}.span-3{width:711px}.span-4,div.span-4{width:954px;margin:0}input.span-1,textarea.span-1,input.span-2,textarea.span-2,input.span-3,textarea.span-3,input.span-4,textarea.span-4{border-left-width:1px!important;border-right-width:1px!important;padding-left:5px!important;padding-right:5px!important}input.span-1,textarea.span-1{width:213px!important}input.span-2,textarea.span-2{width:456px!important}input.span-3,textarea.span-3{width:699px!important}input.span-4,textarea.span-4{width:942px!important}.append-1{padding-right:243px}.append-2{padding-right:486px}.append-3{padding-right:729px}.prepend-1{padding-left:243px}.prepend-2{padding-left:486px}.prepend-3{padding-left:729px}div.border{padding-right:8px;margin-right:9px;border-right:1px solid #eee}div.colborder{padding-right:130px;margin-right:130px;border-right:1px solid #eee}.pull-1{margin-left:-243px}.pull-2{margin-left:-486px}.pull-3{margin-left:-729px}.pull-4{margin-left:-972px}.pull-1,.pull-2,.pull-3,.pull-4{float:left;position:relative}.push-1{margin:0
-243px 1.5em 243px}.push-2{margin:0
-486px 1.5em 486px}.push-3{margin:0
-729px 1.5em 729px}.push-4{margin:0
-972px 1.5em 972px}.push-1,.push-2,.push-3,.push-4{float:right;position:relative}.prepend-top{margin-top:1.5em}.append-bottom{margin-bottom:1.5em}.box{padding:1.5em;margin-bottom:1.5em;background:#E5ECF9}hr{background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0
0 1.45em;border:none}hr.space{background:#fff;color:#fff}.clearfix:after,.container:after{content:"\0020";display:block;height:0;clear:both;visibility:hidden;overflow:hidden}.clearfix,.container{display:block}.clear{clear:both}body{font-size:12px;color:#444;line-height:1.6;font-family:verdana,arial,helvetica,sans-serif;background:white url(/v1/images/gratis-i-skolan-bakgrund-logotyp.gif) no-repeat 50% -105px}body.hasTopBanner{background-position:50% 15px}a:link,a:visited,a:hover,a:active{color:green;text-decoration:underline}h1,h2,h4,h4,h5,h6{margin:0}p{margin:0
0 .5em 0}.teaser{font-family:"Times New Roman","Times","Georgia",serif;font-size:18px;line-height:1.4}.body
ul{}.body ul
li{}h1{font-family:"Times New Roman","Times","Georgia",serif;font-size:32px;font-weight:normal;color:#444;margin-bottom:15px}h2{font-size:18px;font-size:16px;letter-spacing: -0.2px;word-spacing: -2px}div.col-nav{margin-bottom:10px}.col-nav
ul{line-height:1;background:#646567 url(/v1/images/menu-bg-grey.gif) repeat-x top left;height:2.5em;list-style-type:none;padding:0;margin:0;font-family:"Times New Roman","Times","Georgia",serif;font-size:16px;line-height:2.5em;x-moz-border-radius:10px}.col-nav
li{float:left}.col-nav li.a-4{}.col-nav
a{display:block;padding:0
20px 0 20px;position:relative;float:left}.col-nav a:link,
.col-nav a:visited,
.col-nav a:hover,
.col-nav a:active{color:white;text-decoration:none}.col-nav a:hover,
.col-nav li.selected a,
.col-nav li.hasSelectedChild
a{background:#50aede url(/v1/images/menu-bg-blue.gif) repeat-x top left}.col-nav a
span{background:transparent url(/v1/images/menu-line.gif) no-repeat top right;height:100%;width:2px;position:absolute;top:0;right:0}.col-nav li.first
a{x-moz-border-radius-topleft:10px;x-moz-border-radius-bottomleft:10px}.margin-top{margin-top:15px}.padding-top{padding-top:15px}.border-top{border-top:1px solid #aaa}.module{margin-bottom:8px;margin-bottom:12px;position:relative}.module-green{background:transparent url(/v1/images/bg-green-ram.gif) repeat-y top left;margin-top:20px}.module-blue{}.module h3, .module
h2{font-size:16px;height:2em;color:white;line-height:2em;font-family:"Times New Roman","Times","Georgia",serif;padding:0
20px 0 20px;margin:0}.module-green
h3{background:#269931 url(/v1/images/bg-green.gif) repeat-x top left;letter-spacing: .5px;margin-top: -5px}.module-blue
h2{background:#026b98 url(/v1/images/bg-blue.gif) repeat-x top left}.module p, .col-footer
p{}.box-padding{padding:15px}.box-padding-onlytopbottom{padding-left:0;padding-right:0}.module-bottom{height:27px;clear:both;position:absolute;left:0;bottom: -13px;width:100%}.module-image{position:absolute;top: -18px;right:5px}.module-green .module-bottom{background:transparent url(/v1/images/module-bg-bottom-green.gif) no-repeat bottom left}form{margin:0}.form-search
input#q{width:125px;float:left;margin-right:5px}.col-cats-select ul,
.col-toplist
ul{list-style-type:none;margin:0
0 14px 0;padding:0
2px 0 2px;line-height:1.2}.col-cats-select
ul{xfont-size:16px}.col-toplist
ol{list-style-type:decimal;list-style-position:inside}.col-toplist ol
li{padding:0
0 0 14px;margin:0
0 0 0}.col-toplist ol
a{display:inline;padding:0;margin:0}.col-cats-select a,
.col-toplist
a{display:block;padding:4px
18px 4px 18px}.col-cats-select a:link,
.col-cats-select a:visited,
.col-cats-select a:hover,
.col-cats-select a:active,
.col-toplist a:link,
.col-toplist a:visited,
.col-toplist a:hover,
.col-toplist a:active{text-decoration:none;color:green}.col-cats-select a:hover,
.col-toplist a:hover{background-color:#99c3d0}.col-cats-select li.odd,
.col-toplist
li.odd{background-color:#f1f1f1}.col-cats-select
li.selected{background-color:#1C7AA3}.col-cats-select li.selected a:link,
.col-cats-select li.selected a:visited,
.col-cats-select li.selected a:hover,
.col-cats-select li.selected a:active{color:white;font-weight:bold;background-color:transparent}.col-cats-select li.tag-11,
.col-cats-select li.tag-10{xtext-transform:uppercase;xfont-size: .8em}.col-cats-select li.tag-10{xmargin-bottom:10px;font-weight:bold}.col-cats-select
li.allt{xmargin-top:10px}div.col-footer{background:#026b98 url(/v1/images/bg-footer.gif) no-repeat top left;margin-top:20px;margin-bottom:20px;position:relative}#footer-pencil{background:transparent url(/v1/images/bg-pencil.gif) no-repeat top left;width:304px;height:180px;position:absolute;bottom:1px;right:10px}.col-footer-bottom{height:20px;background:#026b98 url(/v1/images/bg-footer.gif) no-repeat bottom left;clear:both}.col-footer
h4{font-family:"Times New Roman","Times","Georgia",serif;font-size:22px;color:#9C9E9F;margin-bottom: .2em}.col-image-main{margin-bottom:15px}.col-banner
p{margin:0;font-size:10px;text-transform:uppercase}.col-footer
ul{margin:0;list-style-type:none}.col-nav{position:relative;letter-spacing: .5px}.col-nav
.login{position:absolute;height:2.5em;top:15px;right:0;font-size:16px;z-index:2;background:#8f151a url(/v1/images/logga-in-bg.gif) no-repeat top right;width:225px;right:0px;left:auto}.col-nav .login:hover{background:#8f151a url(/v1/images/logga-in-bg-over.gif) no-repeat top right;background-color:#af323a}.col-nav .login
.first{color:white;font-family:"Times New Roman","Times","Georgia",serif}.col-nav .login .first
p{text-align:right;margin-right:15px}.col-nav .login a:link,
.col-nav .login a:visited,
.col-nav .login a:hover,
.col-nav .login a:active{background-color:transparent;background-image:none}.col-nav .login a:hover{}.has-js .col-nav .login .first
p{cursor:pointer}.col-nav .login
.second{background-color:#646567;color:white;margin-right:10px;padding-bottom:15px}.col-nav .login .second
form{padding:10px}.col-nav .login .second
label{display:block;font-weight:normal}.has-js .js-hide{display:none}.image-left{margin:0
15px 10px 0;float:left}.image
img{border:1px
solid #aaa;padding:2px}.form-add-to-cart
select{float:left;font-size:13px;margin:0;padding:4px}.form-add-to-cart
input.text{float:left;width:2em;margin:2px
0 0 0;padding:4px;font-size:10px;text-align:center}.col-related
h3{font-family:"Times New Roman","Times","Georgia",serif;font-size:16px}.col-related
h4{font-family:"Times New Roman","Times","Georgia",serif;font-size:18px;line-height:1.3;margin:10px
0 5px 0}.col-related h4 a:link,
.col-related h4 a:visited,
.col-related h4 a:hover,
.col-related h4 a:active{text-decoration:none}.col-related h4 a:hover{text-decoration:underline}.col-related .read-more
a{background-color:#006A98;padding:2px
3px 2px 3px;font-size: .9em;white-space:nowrap}.col-related .read-more a:link,
.col-related .read-more a:visited,
.col-related .read-more a:hover,
.col-related .read-more a:active{color:white;text-decoration:none}.col-related .read-more a:hover{background-color:black}.col-related .margin-top{margin-top:30px}.col-related .padding-top{padding-top:30px}.col-related .form-add-to-cart{margin-top:15px}.col-related .span-2{background:url(/v1/images/dot-cccccc.gif) repeat-y 50% 0px}.col-related .col-first{width:219px;padding-right:6px}.col-related .col-second{width:219px;padding-left:6px}.col-start-promo{line-height:1;position:relative;height:311px;height:345px}.col-start-promo
div{position:absolute;left:0;top:2em;font-size:16px}.col-start-promo-tabcount-1
div{top:0}.col-start-promo-nav{font-family:"Times New Roman","Times","Georgia",serif;margin:0;padding:0;list-style-type:none;font-size:16px}.col-start-promo-nav
li{float:left;height:2em;line-height:2em}.col-start-promo-nav li
a{background:#9c9e9f url(/v1/images/bg-gray.gif) repeat-x top left;text-align:center;padding:0
20px 0 20px;margin-right:2px;color:white;display:block;font-size:14px}.col-start-promo-nav li a:link,
.col-start-promo-nav li a:visited,
.col-start-promo-nav li a:hover,
.col-start-promo-nav li a:active{text-decoration:none}.col-start-promo-nav li a:hover,
.col-start-promo-nav li.selected a:link,
.col-start-promo-nav li.selected a:visited,
.col-start-promo-nav li.selected a:hover,
.col-start-promo-nav li.selected a:active{background-image:url(/v1/images/menu-bg-blue.gif);background-color:#50aede}.banner-top{margin:15px
auto 15px auto;width:960px;height:100px}.weMadeIt{text-align:right;margin-bottom:15px;margin-right:1em;font-family:Georgia,"Times New Roman",serif;font-size:12px}.weMadeIt a:link,
.weMadeIt a:visited,
.weMadeIt a:hover,
.weMadeIt a:active{text-decoration:none;color:#999;background:transparent url(/v1/images/marsapril-logo-16x16.gif) no-repeat 100% 50%;padding:0
20px 0 0}.weMadeIt a:hover{text-decoration:underline}.weMadeIt
strong{font-weight:normal;color:black}.module-cart td, .module-cart
th{padding:2px;vertical-align:top}.module-cart
input.text{width:2.5em;padding:4px;text-align:center;margin:0;font-size:10px}.cart-is-updated{font-weight:bold;padding: .5em;border:1px
solid #ddd}.frmKundvagn{line-height:1.2}.module-cart
td.itemCount{padding-right:10px}.module-cart th, .module-cart
td{padding-bottom:10px}form
label{display:block}form label
.discrete{font-weight:normal}.frmKassa
#kassaAdress{height:4em}input.text,textarea{width:200px;margin:0
0 1em 0}label.forCheckbox{font-weight:normal;display:inline}.frmKassa
#labelKassaSkapaKonto{float:left;margin: -1.2em 0 1em 25px}.infoMsg,.errMsg{padding: .5em;background-color:#fff36b;font-weight:bold;border:1px
solid #ccc355}.errMsg{background-color:#b90002;border:1px
solid #c26009;color:white}.errMsg a:link,
.errMsg a:visited,
.errMsg a:hover,
.errMsg a:active{color:white}.infoMsgCartItemAdded{background:#fff7b2 url(/v1/images/cart-item-added-bg.gif) no-repeat 100% 50%;padding: .5em;font-weight:bold}form .required,
form .required-discrete{font-weight:normal;color:red}form .required-discrete{color:#aaa}.frmLogin
input.text{font-size:1.2em}.span-material-big
.teaser{font-family:verdana,arial,helvetica,sans-serif;font-size:1em;font-weight:bold}.span-material-big
h1{margin:10px
0 5px 0}.span-material-big
.meta{margin:0
0 10px 0}div.addthis_default_style{margin:10px
0 0 0;float:right;line-height:14px}.col-logo{height:100px}.col-logo
a{width:100%;height:100px;display:block}.slutILager{clear:both;padding: .5em;border:1px
solid #aaa;font-weight:bold}#external-kalender{width:100%;height:375px;overflow-x:hidden}.movie-youtube{margin-bottom:10px}ul.attachments{margin: .5em 0 0 0;list-style-type:none}ul.attachments li
a{padding-left:20px;background:url(/v1/images/icons/doc_text_image.png) no-repeat 0 0;display:block;height:24px}ul.attachments li a.filetype-pdf{background-image:url(/v1/images/icons/doc_pdf.png)}a.movie-thumbnail{position:relative;display:block;width:225px;height:169px}a.movie-thumbnail
span{background:url(/v1/images/play-arrow.png) no-repeat 0 0 transparent;position:absolute;height:60px;width:63px;left:78px;top:55px}button,a.button,a.button:link,a.button:visited{padding:0
0 0 0;margin:0
3px 0 3px;border:none;display:block;float:left;cursor:pointer;text-decoration:none;outline:none;white-space:nowrap;overflow:visible}* html a.button,
* html a.button:link,
* html a.button:visited{width:1%}button,x:-moz-any-link{margin:0
0 0 0}*:first-child+html
button{margin:0
3px 0 3px}button span,
a.button span,
a.button:link span,
a.button:visited
span{display:block}button,a.button,a.button:link,a.button:visited{height:25px;font-family:verdana,arial,helvetica,sans-serif;font-size:13px;color:white;background-color:transparent}button.button_active,a.button_active{}button span,
a.button span,
a.button:link span,
a.button:visited
span{padding:0
14px 0 0;height:25px;background:url(/v1/images/bg_button_right.gif) no-repeat top right}button span span,
a.button span span,
a.button:link span span,
a.button:visited span
span{padding:0
0 0 13px;height:25px;line-height:24px;background:url(/v1/images/bg_button_left.gif) top left}button:hover,a.button:hover{color:#fff}button:hover
span{background-position:right -25px}button:hover span
span{background-position:left -25px}button.submit span,
a.submit span,
a.submit:link span,
a.submit:visited
span{}button.submit:hover,a.submit:hover{}button.cancel span,
a.cancel span,
a.cancel:link span,
a.cancel:visited
span{}button.cancel span span,
a.cancel span span,
a.cancel:link span span,
a.cancel:visited span
span{padding-left:26px;background-image:url(/v1/images/bg_button_left_cancel.gif)}button.cancel:hover,a.cancel:hover{}button:active span,
a:active:active span, button.button_active span,
a.button_active:active
span{background-position:bottom right}button:active span span,
a:active:active span span, button.button_active span span,
a.button_active:active span
span{background-position:bottom left}