body {margin:0; padding:0; color:#333; font-family: Arial, Helvetica, sans-serif; font-size:1em; background: url(images/bg.gif) repeat-x;}

p {font-size:.8em; line-height:1.4em;}
td {font-size:.8em; line-height:1.2em;}
li {font-size:.8em; line-height:1.6em; margin-left:0; list-style-type:circle;}

 
a {color:#060; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-size:2.2em; font-weight:bold; margin:0 0 -10px 0; color:#fff;}
h2 {font-size:1.4em; font-weight:bold; margin:0; color:#333;}
h3 {font-size:1em; font-weight:bold; margin:0px; color:#333;}
h4 {font-size:1.6em; font-weight:bold; margin:0px; color:#369;}
h5 {font-size:.8em; font-weight:bold; margin:0px; color:#333;}

#page{margin-left:auto; margin-right:auto; padding:0; width:944px;}
#wrapper{float:left; clear:both; margin:0; padding:0; width:944px;} 
#loggabox {left:10px; top:0; width:320px; height:90px; margin:-50px 0 0 20px; padding:0; z-index:11;}
#celogohere {float:left; display:inline; margin:12px 20px 0 0;}
#headbox {float:left; clear:both; width:940px; height:200px; margin:0; padding:0; background:url(images/bg_head2.jpg) no-repeat; border-left:2px solid #999; border-right:2px solid #999;}
#bannerright {float:left; width:250px; height:90px; margin:15px 0 0 10px; padding:15px; color:#fff; border:1px solid #999;}
#menybox{float:left; clear:both; margin:26px 0 0 592px; width:350px; height:24px; padding:0; text-align:right; background:url(images/meny_upper.gif) no-repeat;}
#menybox a{margin:0; padding:5px 14px; font-size:.8em; display:inline; font-weight:bold; color:#000;}
#menybox a:hover{padding:5px 14px; color:#900;}
#levfrakt {float:left; clear:both; width:940px; height:15px; margin:0; padding:2px 0; background:#000; color:#fff; border-left:2px solid #999; border-right:2px solid #999;}

#midbox{float:left; clear:both; width:940px; height:auto; margin:0; padding:0 0 10px 0; background:#fff; border-left:2px solid #999; border-right:2px solid #999;}
#kundvagn {width:190px; height:80px; margin:0 0 10px 0; padding:10px; background:url(images/kundvagn.jpg) no-repeat; font-size:.8em; color:#000; font-weight:bold; border:1px solid #ccc;}

#leftbox {float:left; width:212px; margin:10px 0 10px 15px; padding:0;}
#content {float:left; width:700px; margin:0; padding:0;}

#widebox {float:left; clear:both; width:980px; margin:0 0 0 20px; padding:10px 0;}
#widecolA {float:left; width:190px; margin:0; padding:10px; background:#fff url(images/bg_headline.png) repeat-x top; border:1px solid #ccc;}
#widecolA h3 {background:url(images/bg_h.gif); padding:5px 10px; margin:-10px;}

#widecolBC {float:left; width:654px; margin:10px 0 0 10px; padding:10px 15px; background:#fff url(images/colb.gif) repeat-y top right; border:1px solid #ccc;}
#widecolB {float:left; width:316px; margin:10px 0 0 10px; padding:10px; height:185px; background:#fff url(images/colb.gif) repeat-y top right; border:1px solid #ccc;}
#widecolC {float:left; width:316px; margin:10px 0 0 10px; padding:10px; background:#fff url(images/colb.gif) repeat-y top right; border:1px solid #ccc;}
#widecolD {float:left; width:316px; margin:10px 0 0 10px; padding:10px; background:#fff url(images/colb.gif) repeat-y top right; border:1px solid #ccc;}

#picleft{float:left; margin:0 10px 10px 0; padding:0; border:3px solid #ddd;}
#picright{float:right; margin:0 0 10px 10px; padding:0; border:3px solid #ddd;}
#piccenter{margin:0 10px 10px 10px; padding:0; border:3px solid #ddd;}

#puff{float:left; margin:0; padding:5px 20px; background:url(images/bg_puff.gif) repeat-x; color:#fff; font-weight:bold;}
#pic{width:170px; margin-left:-4px;}
#picshop{float:left; width:195px; height:220px; margin:10px 8px 10px 0; padding:6px; border:1px solid #ccc;}
#belopp {text-align:right}
#pris {font-size:1.4em; font-weight:bold; color:#900;}
#bottombox{float:left; clear:both; width:940px; height:15px; margin:0; padding:5px 0; color:#fff; text-align:center; background: #000; border-left:2px solid #999; border-right:2px solid #999;border-bottom:2px solid #999;}
.bottomtext {font-size:.7em; font-weight:bold;}
.bottomtext a{color:#ddd;}

#clear {clear:both;}
.formular {font-size:1em;}
.formknapp {font-size:1em; width:124px;}
.formknappbig {font-size:1em; width:150px;}

* html #leftbox {margin-left:7px;}
* html #widecolBC {margin-left:5px;}
* html #widecolB {margin-left:5px;}
