body {margin:0; padding:0; background:#ccc; color:#000; font-family: Arial, Helvetica, sans-serif; font-size:1em;}
p {font-size:.8em; line-height:1.4em;}
td {font-size:.8em; line-height:1.4em;}
ul {font-size:.8em; line-height:1.6em;} 
a {color:#000; text-decoration:none;}
a:hover {text-decoration:underline;}
h1 {font-size:1.4em; font-weight:bold; margin:0px; color:#000;}
h2 {font-size:1.2em; font-weight:bold; margin:0px; color:#000;}
h3 {font-size:1em; font-weight:bold; margin:0px; color:#000;}
h4 {font-size:.8em; font-weight:bold; margin:0px; color:#333; line-height:1.6em;}

#sidbox{margin:auto; padding:0; width:900px;}
#kolbox{left:auto; width:900px; margin-top:10px; padding:0; background:#ddd;} 

#topbox{float:left; clear:both; margin:0; padding:0; width:900px; height:10px; background:url(images/bg_grey.png);}
#headbox{float:left; clear:both; margin:0; padding:0; width:900px; height:100px; background:url(images/bg_grey.png);}
#loggabox{float:left; width:400px; height:70px; margin:0 30px; padding:0;}
#bannerbox {float:right; width:390px; height:50px; margin:0 0 0 0; padding:10px; background:url(images/bg_banner.png) repeat-x; color:#333; font-size:.8em; 
line-height:1.4em; font-weight:bold;}
#adressbox{float:left; clear:both; width:300px; height:25px; margin:0 0 0 130px; padding:0; color:#333; font-size:.8em; font-weight:bold;}
#topmeny {float:left; width:876px; margin:0 2px; padding:4px 10px; font-size:.8em; text-align:right; background:#333; border-bottom:2px solid #ddd;}
#topmeny a {color:#fff; font-weight:bold;}
#topmeny a:hover {color:#eee; text-decoration:underline;}

#kundvagn {width:876px; margin:0 2px; height:auto; padding:4px 10px; background:url(images/bg_bottom.png); font-size:1em; color:#fff; font-weight:bold; text-align:right; 
border-top:1px solid #000; border-bottom:1px solid #000;}
#kundvagn a {color:#fff;}
#midbox {float:left; clear:both; width:900px; margin:0; background:#ddd;}

/* MENYBOX som innehåller listmenyn */
#meny_container {float:left; width:150px; float:left; margin:10px 10px 5px 12px; padding:10px; background:#ddd; border-right:1px dotted #000;}
/* HUVUDMENY */
#meny {font-size:1em; margin:0; padding:0; list-style-type:none;}
#meny ul {list-style-type:none;}
#meny a {color:#000; display:block;	text-decoration:none; margin:0; font-weight:bold;}
#meny a:hover {text-decoration:underline;}

/* MENY nivå 1 (utan undermeny) */
#meny .link0 {padding:0; height:25px; font-size:.8em;}
/* MENY nivå 2*/
#meny .link1 {margin:0 0 5px 0; height:25px; font-size:.8em; padding:3px 3px 3px 5px;}
/* AKTIV MENY nivå 1 */
#meny a#selected1 {background:#eee url(gfx/tridown.gif) no-repeat right center; font-weight:bold;}

#mainbox{float:left; width:660px; margin:10px 0 0 0; padding:10px 15px; background:#ddd; min-height:300px;}
.maintext {}
#bildbox{float:left; width:200px; margin:10px 5px 10px 0; padding:5px;}
#bildboxstart{float:left; width:145px; height:145px; margin:10px 5px 10px 0; padding:5px;}

#widebox {float:left; width:876px; margin:0 2px; padding:10px; background:url(images/bg_grey.png);}
#footbox{float:left; clear:both; width:876px; margin:0 2px; padding:4px 10px; background:url(images/bg_bottom.png); text-align:right; border-top:1px solid #000; border-bottom:1px solid #000;}
#bottom{float:left; clear:both; width:900px; margin:0; padding:0; background:#ddd;}
#footbox a{color:#fff; text-decoration:underline;}
#footbox a:hover{color:#eee; text-decoration:underline;}
.bottomtext {font-size:.8em; color:#fff;}
#bildhoger{float:right; margin:5px 0 5px 8px; padding:2px; border:1px solid #999;}
#bildvanster{float:left; margin:5px 8px 5px 0; background:#eee; padding:5px; border:1px solid #999;}

.clear{clear:both;}
.formular {font-size:.9em;}
.formknapp {font-size:1em;}

* html #topmeny{margin-left:1px;}
* html #kundvagn{margin-left:1px;}
* html #widebox{margin-left:1px;}
* html #footbox{margin:0 1px;}
* html #meny_container {margin:10px 10px 5px 6px;}
* html #meny .link1 {margin:0 0 -10px 0; padding:3px 3px 3px 5px;}
* html #meny a {margin:0;}
