html {
font-family: verdana, helvetica, sans-serif;
font-size: 69%;
margin: 0;
padding: 0;
}

* html {
font-size: 86%;
overflow-y: scroll;
}

body {
margin: 0;
padding: 1em;
font-size: 1em;
background: url(images/background2.jpg) repeat-y top right;
}

a {
color: #009;
font-family: verdana, helvetica, san-serif;
text-decoration: none;
}

a:hover {
color: #ff33ff;
text-decoration: none;
}

pre {
font-size: 1em;
font-family: verdana, helvetica, sans-serif;
}

h3 {
margin-top: 1em;
}

.clearer {
clear: both;
font-size: 1px;
line-height: 1px;
}

.clear {
clear: both;
}

#header img {
float: right;
}

#colofon {
float: right;
width: 18em;
margin-bottom: 1em;
padding: 0.4em;
border: 1px solid #ccc;
background-color: #ffa;
}

#colofon h3 {
margin-top: 0;
font-size: 1.2em;
}

.adres dt {
display: block;
margin-bottom: 0.5em;
font-weight: bold;
font-size: 1.2em;
}

.adres dd {
font-weight: bold;
padding: 0;
margin: 0;
}

.opentijd {
width: 17em;
margin: 0;
padding: 0;
}

.opentijd dt {
float: left;
width: 6em;
margin: 2px 0;
clear: left;
}

.opentijd dd {
width: 10em;
float: left;
margin: 2px 0;
}

#proddet {
width: 20em;
font-weight: bold;
}

#proddet dt {
float: left;
width: 6em;
margin: 2px 0;
clear: left;
}

#proddet dd {
width: 12em;
float: left;
margin: 2px 0;
}

#main {
margin-right: 22em;
}

#main h3 {
color: red;
font-size: 1.2em;
}

.reserve {
color: red;
font-weight: bold;
}

.shopleft, .shopright {
text-align: center;
padding: 0.5em;
border: 1px solid #ccc;
background-color: #ffe;
}

.shopleft {
float: left;
}

.shopright {
float: right;
}

.caption {
margin: 0.5em;
font-size: 0.9em;
}

#producttbl {
width: 100%;
background-color: #ffc;
border-right: 1px solid #999;
border-bottom: 1px solid #999;
}

#producttbl th {
text-align: left;
}

#producttbl th, #producttbl td {
padding: 4px;
border-left: 1px solid #999;
border-top: 1px solid #999;
}

#producttbl td.piccell {
width: 100px;
}

table.prodspecs th {
text-align: left;
}

#footer {
clear: both;
}


