@charset "utf-8";
/* CSS Document */

* {
margin: 0;
padding: 0;
}

html {
background-color: #555;
font-family: Cambria, arial ;
}

#outerdiv {
margin: 0 auto;
width: 950px;
}

/* KOP pagina */
h1 {
background-image: url(kop.png);
color: #69B568;
font-size: 0px;
height: 262px;
}
tt {
display:none;
}

/* Tekst vlak pagina*/
#content {
background-image: url(mid.png);
color: #222;
font-size: 20px;
height: 300px;
padding-left: 220px;
padding-right: 20px;
text-align: justify;
overflow:hidden;
}

html > body #content {
min-height: 300px;
height: 100%;
}

#content h2, #content p, #content table {
padding-bottom: 15px;
}

#content table th {
padding-right: 20px;
}

/* MENU 1 - Linkermenu */
#menuSchaduw {
color: #BBB07D;
font-size: 20px;
font-weight: bold;
list-style: none;
margin-left: 26px;
position: absolute;
top: 396px;
}

#suckertree1 {
font-size: 20px;
font-weight: bold;
list-style: none;
margin-left: 25px;
position: absolute;
top: 395px;
}

#suckertree1 a {
color: #BD0707;
display: block;
text-decoration: none;
}


/* MENU 2 - Top menu */
#menu2Schaduw {
color: #BBB07D;
font-size: 18px;
font-weight: bold;
list-style: none;
margin-left: 626px;
position: absolute;
top: 4px;
width: 320px;
}

#menu2Schaduw li {
float: left;
padding-left: 3px;
padding-right: 3px;
}

#menu2 {
position: absolute;
top: 3px;
list-style: none;
margin-left: 625px;
width: 320px;
}

#menu2 li {
float: left;
}

#menu2 li a {
color: #BD0707;
font-size: 18px;
font-weight: bold;
padding-left: 3px;
padding-right: 3px;
text-decoration: none;
}

/* VOET PAGINA */
.vcard {
background-image: url(voet.png);
font-size: 14px;
height: 30px;
padding-left: 15px;
padding-right: 15px;
padding-top: 32px;
text-align: center;
}

.vcard a {
color: #222;
}

.vcard img {
border: 0;
float: left;
}

/* ROUTE */
#route label {
float: left;
text-align: left;
width: 220px;
}

/* Contact */
#contact label {
float: left;
text-align:left;
width: 170px;
}

#contact input, #contact textarea {
width: 260px;
}

#contact .inputbutton {
width: 218px;
}

/* Overige */
.hidden {
display: none;
}

.slideshow {
margin-left: 19px;
position: absolute;
top: 19px;
}

#shopcontainer  tt {
	display: none !important;
}