p, ul, h1, h2 { margin-top: 1em; margin-bottom: 0.5em; }
h2 p { margin-top: 0px; }
div h1 { margin-top: 0; padding-top: 0; }
body { background: #CCC; color: #000; margin: 0px; }
body, td, input, textarea, select { font-family: "Lucida Grande", Verdana, sans-serif; font-size: 11px; line-height: 14px; }
h1 { font-size: 16px; line-height: 20px; }
h2 { font-size: 12px; line-height: 15px; }
#main { width: 849px; height: 600px; left: 50%; top: 0px; margin-left: -425px; position: absolute; border: #000 solid 1px; border-top-width: 0px; background: #FFF; }	
#forside-mtd { position: absolute; top: 46px; width: 100%; height: 514px; background: url(/img/forsidefoto_mtd.jpg); }
#forside-yardman { position: absolute; top: 46px; width: 100%; height: 514px; background: url(/img/forsidefoto_yardman.jpg); }
#forside-cubcadet { position: absolute; top: 46px; width: 100%; height: 514px; background: url(/img/forsidefoto_cubcadet.jpg); }
#forside-quadventure { position: absolute; top: 46px; width: 100%; height: 514px; background: url(/img/forsidefoto_quadventure.jpg); }
img { border: 0px; }
.buttonbackground { position: absolute; width: 86px; height: 25px; top: 21px; background: url(/img/buttonbackground.gif); }

.button1 { position: absolute; top: 21px; left: 25px; }
.button2 { position: absolute; top: 21px; left: 127px; }
.button3 { position: absolute; top: 21px; left: 229px; }
.button4 { position: absolute; top: 21px; left: 331px; }
.button5 { position: absolute; top: 21px; left: 432px; }
.button6 { position: absolute; top: 21px; left: 534px; }
.button7 { position: absolute; top: 21px; left: 636px; }
.button8 { position: absolute; top: 21px; left: 738px; }

.button-mtd { *position: relative; width: 86px; height: 46px; background: url(/img/button_red.gif); display: table; }
.button-yardman { *position: relative; width: 86px; height: 46px; background: url(/img/button_green.gif); display: table; }
.button-cubcadet { *position: relative; width: 86px; height: 46px; background: url(/img/button_yellow.gif); display: table; }
.button-quadventure { *position: relative; width: 86px; height: 46px; background: url(/img/button_blue.gif); display: table; }

.buttoncontainer { *position: absolute; *top: 50%; display: table-cell; vertical-align: middle; text-align: center; width: 100%; }
.button-mtd .buttoncontainer a { *position: relative; *top: -50%; color: white; text-decoration: none; }
.button-yardman .buttoncontainer a { *position: relative; *top: -50%; color: white; text-decoration: none; }
.button-cubcadet .buttoncontainer a { *position: relative; *top: -50%; color: black; text-decoration: none; }
.button-quadventure .buttoncontainer a { *position: relative; *top: -50%; color: white; text-decoration: none; }
#blackbox { position: absolute; top: 436px; left: 430px; width: 364px; height: 14px; background: black; color: white; font-size: 14px; font-weight: bold; padding: 13px; overflow: hidden; }

#smallbox3-mtd a, #smallbox4-mtd a,
#smallbox3-yardman a, #smallbox4-yardman a,
#smallbox3-quadventure a, #smallbox4-quadventure a { color: white; text-decoration: none; }
#smallbox3-cubcadet a, #smallbox4-cubcadet a { color: black; text-decoration: none; }

.black { color: black; text-decoration: none; }
.white { color: white; text-decoration: none; }

#bigbox2 a, #bigbox3 a { display: block; padding: 11px; padding-left: 20px; }
 