* {margin:0;padding:0;}
html {overflow-y: scroll;}
body {font-size: 11px;font-family: Arial, Helvetica, Sans-Serif;color:#222;padding:0px;margin:0px;background-color:#e3cfaa;background-image:url(../img/body_bg.jpg);background-repeat:repeat;}

h1 {font-size: 20px;padding:0px;margin:0px;letter-spacing:-1px;font-weight:normal;}
h2 {font-size:18px;font-weight: normal;padding:0;margin:0;}
h3 {font-size:11px;font-weight: bold;padding:0;margin:0;}
h4 {font-size:10px;font-weight: bold;padding:0;margin:0;font-style:italic; color: #666;}

.sortradio {padding-right: 5px;}
.momsradio {padding-right: 2px;font-size:10px; font-weight:bold;line-height:10px;}

#helsida {width:910px;margin-left:20px; display: inline;}
#col2l {width:600px;margin-left:20px;float:left; display: inline;}
#col2r {width:290px;margin-left:20px;float:left; display: inline;}
#col3l {width:290px;margin-left:20px;float:left; display: inline;}
#col3m {width:290px;margin-left:20px;float:left; display: inline;}
#col3r {width:290px;margin-left:20px;float:left; display: inline;}

div#helsida p{font-size:11px;line-height:20px;}
div#col2l p{font-size:11px;line-height:20px;}
div#col2r p{font-size:11px;line-height:20px;}
div#col3l p{font-size:11px;line-height:20px;}
div#col3m p{font-size:11px;line-height:20px;}
div#col3r p{font-size:11px;line-height:20px;}
div#startinfo p{font-size:11px;line-height:20px;}

div#helsida {min-height:600px;height:auto !important;height:600px;}
div#col2l {min-height:600px;height:auto !important;height:600px;}
div#col2r {min-height:600px;height:auto !important;height:600px;}
div#col3l {min-height:600px;height:auto !important;height:600px;}
div#col3m {min-height:600px;height:auto !important;height:600px;}
div#col3r {min-height:600px;height:auto !important;height:600px;}

div#helsida a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9c3427;text-decoration:none; font-weight:bold;}
div#helsida a:hover{text-decoration:underline;}
div#col2l a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9c3427;text-decoration:none; font-weight:bold;}
div#col2l a:hover{text-decoration:underline;}
div#col2r a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9c3427;text-decoration:none; font-weight:bold;}
div#col2r a:hover{text-decoration:underline;}
div#col3l a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9c3427;text-decoration:none; font-weight:bold;}
div#col3l a:hover{text-decoration:underline;}
div#col3m a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9c3427;text-decoration:none; font-weight:bold;}
div#col3m a:hover{text-decoration:underline;}
div#col3r a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9c3427;text-decoration:none; font-weight:bold;}
div#col3r a:hover{text-decoration:underline;}
div#startinfo a{font-family:Arial, Helvetica, sans-serif;color:#9c3427;text-decoration:none; font-weight:bold;}
div#startinfo a:hover{text-decoration:underline;}

div#helsida ul{list-style:disc;margin-left:25px;margin-top:10px;margin-bottom:10px;}
div#helsida li{line-height:20px;font-size:11px;}
div#col2l ul{list-style:disc;margin-left:25px;margin-top:10px;margin-bottom:10px;}
div#col2l li{line-height:20px;font-size:11px;}
div#col2r ul{list-style:disc;margin-left:25px;margin-top:10px;margin-bottom:10px;}
div#col2r li{line-height:20px;font-size:11px;}
div#col3l ul{list-style:disc;margin-left:25px;margin-top:10px;margin-bottom:10px;}
div#col3l li{line-height:20px;font-size:11px;}
div#col3m ul{list-style:disc;margin-left:25px;margin-top:10px;margin-bottom:10px;}
div#col3m li{line-height:20px;font-size:11px;}
div#col3r ul{list-style:disc;margin-left:25px;margin-top:10px;margin-bottom:10px;}
div#col3r li{line-height:20px;font-size:11px;}

#container {width: 960px;margin-top: 0px;margin-bottom: 10px;margin-left: auto;margin-right: auto;}

#logo {float:left;height: 67px;margin-top: 20px;margin-bottom: 20px;}

#butiker {float:left;margin-left:25px;height: 67px;margin-top: 20px;margin-bottom: 20px;}

#butiker p{font-family: Arial, Helvetica, sans-serif;float:left;padding-left:15px;padding-right:15px;margin-top:10px;color:#000000;font-size:11px;}
#butiker strong{font-family:Arial, Helvetica, sans-serif;font-size:12px;text-transform:uppercase;font-weight:bold;}

#cart {float:right;height: 67px;margin-top: 20px;margin-bottom: 20px;background-image:url(../img/bg_cart.gif);background-repeat:no-repeat;width:230px;}
.kundvagn {font-size:10px;line-height:12px;}
#cart a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9c3427;text-decoration:none; font-weight:bold;}
#cart a:hover{text-decoration:underline;}

#nav {text-align: left;padding: 0px;margin: 0px;height: 57px;background-image:url(../img/bg_nav.gif);background-repeat:no-repeat;clear: both;}

#navtop {text-align: left;float:left;padding: 0px;margin: 0px;height: 34px;width:700px;}
#navtop ul{margin:0;padding:0;height:34px;list-style:none;}
#navtop li{display:block;float:left;height:34px;width:100px;background-image:url(../img/bg_navtop.gif);background-position:right;background-repeat:no-repeat;text-align:center;}
#navtop li a{font-family:"Arial black", Arial, Helvetica, sans-serif;font-size:11px;line-height:32px;color:#f7be84;text-decoration:none;}
#navright {float:right;height:34px;margin:0;padding:0;}
.searchfield{position:absolute;top:6px;right:41px;font-family:Arial, Helvetica, sans-serif; width:138px;height:16px;padding-left: 20px;padding-top:2px;border: solid 1px #6b221a;font-size:10px;background-image:url(../img/bg_searchbox.gif);background-position:left;background-repeat:no-repeat;}
.searchbutton {position:absolute;top:6px;right:6px;padding-bottom:1px;}
.searchbuttonload {position:absolute;top:7px;right:12px;padding-bottom:1px;}
#navtop li a:hover{text-decoration:underline;}
#navtop li.selected {display:block;float:left;height:34px;width:100px;background-image:url(../img/bg_navtop_selected.gif);background-repeat:no-repeat;}
#navtop li.selected a{font-family:"Arial black", Arial, Helvetica, sans-serif;font-size:11px;line-height:32px;color:#9c3427;text-decoration:none;}
#navtop li.selected a:hover{text-decoration:underline;}

#navbottom {text-align: left;padding: 0px;margin: 0px;height: 23px;clear: both;}
#navbottom ul{margin:0;padding:0;height:23px;list-style:none;}
#navbottom li{display:block;float:left;height:23px;padding-left:20px;padding-right:10px;text-align:center;}
#navbottom li a{font-family: Arial, Helvetica, sans-serif;font-size:11px;line-height:21px;color:#9c3427;text-decoration:none; font-weight:bold;}
#navbottom li a:hover{text-decoration:underline;}

#filler {height: 20px;padding: 0px;margin: 0px;clear: both;background-image:url(../img/bg_filler.gif);background-repeat:no-repeat;}

#content {padding:0;margin-left:0;clear:both;background-image:url(../img/bg_container.gif);background-repeat:repeat-y;background-color:#fff;}
div#content {min-height:600px;height:auto !important;height:600px;}

#start {width:940px;margin-left:20px;background-image:url(../img/bg_line_start.gif);background-position:left;background-repeat:repeat-y;}
div#start {min-height:590px;height:auto !important;height:590px;}

#forcompany {width:940px;margin-left:20px;background-image:url(../img/bg_line_company.gif);background-position:left;background-repeat:repeat-y;}
div#forcompany {min-height:590px;height:auto !important;height:590px;}

#webshopmenu {float:left;width:200px;}
#webshopmenu ul{margin:0;padding:0;text-align:left;}
#webshopmenu li{list-style:url(../img/bullet_cat.gif);margin:0;padding:0;margin-left:40px;margin-bottom:2px;}
#webshopmenu li a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000;text-decoration:none; font-weight:bold;}
#webshopmenu li a:hover{text-decoration:underline;}
#webshopmenu li.under {list-style:url(../img/bullet_undercat.gif);margin:0;padding:0;margin-left:60px;margin-bottom:2px;}
#webshopmenu li.under a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#000;text-decoration:none; font-weight:normal;}
#webshopmenu li.under a:hover{text-decoration:underline;}

#webshopc {float:left; width:735px; background-image:url(../img/bg_line.gif);background-position:left;background-repeat:repeat-y;margin-left:10px;margin-bottom:10px;padding-left:15px;}
div#webshopc {min-height:590px;height:auto !important;height:590px;}

#webshopcf {float:left; width:735px; background-image:url(../img/bg_line2.gif);background-position:left;background-repeat:repeat-y;margin-left:10px;margin-bottom:10px;padding-left:15px;}
div#webshopcf {min-height:590px;height:auto !important;height:590px;}

.awesomebar {font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#666;text-decoration:none; font-weight:normal;}
.awesomebar a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9c3427;text-decoration:none; font-weight:bold;}
.awesomebar a:hover{text-decoration:underline;}


.smallproduct {width:230px;float:left;margin-right:9px;padding-bottom:1px;padding-top:1px;border:1px dotted #ccc;}
.smallproduct:hover {border:dotted 1px #999;}
.smallproductrel {width:230px;float:left;padding-bottom:1px;padding-top:1px;border:1px dotted #fff;}
.smallproductrel:hover {border:dotted 1px #999;}
.prodimagesmall {width:90px;float:left;}
.prodinfosmall {width:135px;margin-left:5px;margin-top:5px;float:left;min-height:60px;height:auto !important;height:60px;}
.prodinfosmall a{font-family:Arial, Helvetica, sans-serif;color:#000;text-decoration:none;font-size:11px;font-weight: bold;padding:0;margin:0;clear:both; }
.prodinfosmall a:hover{ text-decoration:underline; }
.prodinfosmallprice {width:135px;height:20px;margin-left:5px;padding-top:5px;float:left;}
.prodtext {font-size:9px;margin-top:3px;margin-bottom:3px;}
.tillverkare {font-size:10px;margin-top:0px;margin-bottom:0px;line-height:16px;}
.tillverkare a{font-family:Arial, Helvetica, sans-serif;font-size:10px;color:#9c3427;text-decoration:none; font-weight:bold;}
.tillverkare a:hover{text-decoration:underline;}

.prodimage {width:275px;float:left;}
.prodbox {width:195px;float:left;margin-top:5px;}
.prodboxrub {width:185px;background-color:#9c3427;padding:5px;border:1px solid #9c3427;}
.prodname {color:#f7be84;}
.prodboxinfo {width:185px;padding:5px;border:1px solid #9c3427;background-color:#f5f5f5;}
.prodboxinfo p{line-height:20px;font-size:10px;}
.prodboxinfo h3{line-height:20px;font-size:10px;font-weight:normal;}
.prodboxinfo strong{font-size:14px;font-weight:bold;}
.antal {font-size:11px;font-family:Arial, Helvetica, sans-serif;width:16px;height:14px;border:1px solid #9c3427;padding-left:5px;}
.ok {cursor:pointer;font-size:10px;font-weight:bold;font-family:Arial, Helvetica, sans-serif;width:26px;border:1px solid #6b221a;height:16px;padding-bottom:4px;color:#f7be84;background-color:#9c3427;}
.extrapics {width:190px;clear:both;margin-top:10px;border:1px solid #ccc;padding-top:5px;padding-bottom:5px; padding-left: 5px;}
.proddesc {clear:both;padding-top:10px;width:475px;line-height:20px;}
.proddesc p{line-height:20px;font-size:11px;}
.proddesc ul{list-style:disc;margin-left:25px;margin-top:10px;margin-bottom:10px;}
.proddesc li{line-height:20px;font-size:11px;}


.clear {height:20px;clear:both;}
.clear5 {height:5px;clear:both;}
.clear15 {height:15px;clear:both;}
.clear30 {height:30px;clear:both;}

#footerfill {clear: both;bottom:0;margin: 0;padding: 0;height:9px;background-image:url(../img/bg_footer.gif);background-repeat:no-repeat;background-position:top; }
#footerfillws {clear: both;bottom:0;margin: 0;padding: 0;height:9px;background-image:url(../img/bg_footer.gif);background-repeat:no-repeat;background-position:bottom; }

#footer {margin-top: 10px;padding-bottom:10px;text-align: center; }
#footer p{font-size: 10px;margin:0;padding:0;}
#footer a{font-size: 10px;text-decoration:none;color:#9c3427; font-weight:bold;}
#footer a:hover{font-size: 10px;margin:0;padding:0;text-decoration:underline;}
