body {margin:0; padding:0; width:100%; height:100%; background-image:url(http://www.mijnnaamplaatmaker.nl/images/overflow_left.jpg); background-repeat:repeat-x; font-family:Arial,Helvetica,sans-serif;}
#bg {width:793px; height:171px; margin:0 auto; background-image:url(http://www.mijnnaamplaatmaker.nl/images/bg.jpg); background-repeat:no-repeat; position:relative; }
#container {width:790px; height:auto; margin:0 auto; border:0px solid red; position:relative;}
/* Bij vergroting van menu ook de margin-top van #content aanpassen! */
#menupos {width:177px; height:auto; border:0px solid yellow; position:relative; }
#menu a:link, #menu a:visited, #menu a:active {
font-size:12px;
font-weight:bold;
line-height:20px;
position:relative;
text-decoration:none; 
text-align:right; 
background-color:#1B1430; 
color:#fff; 
display:block; 
width:167px; 
height:23px;
padding:0 10px 0 0;
margin:4px 0;
}
#menu a:hover {
color:#fff;
background-color:#F15024;
border-color:#345 #cde #def #678;
}
#over {width:330px; height:100px; position:absolute; margin:20px 0 0 435px; border:0px solid red;}
#over p {color:#fff; font-size:12px;}
#content {width:560px; height:300px; margin:-241px 0 0 205px; border:0px solid green; padding-bottom:25px; }
strong {color:#F15024; font-style:italic;}
b {width:395px; height:auto; background-image:url(../images/lijst.jpg); background-repeat:no-repeat; display:block; color:#555; padding-left:5px; font-size:12px; margin-top:5px;}
p, td {font:12px Arial; color:#555;}
td {font-weight:bold; border:1px solid #CCC; text-align:center;}
img.sub {margin:10px 0 5px 0;}
table.stappen td {border:0; text-align:left;}
table.bestelorder {width:100%;}
table.bestelorder td {border:0; text-align:left;}
.arrows {font:bold 16px Arial; color:#F15024;}
img.h1 {margin-bottom:15px;}
form .errMsg {color:#F15024;}
a:link, a:visited, a:active {color:#F15024;}
a:hover {color:#555;}
