*{margin:0;padding:0;font-family:Tahoma, Arial, Helvetica, sans-serif;border:0}
body{background-image:url(layout/bg.gif);background-repeat:repeat-x;margin-bottom:10px}
h1{font-size:20px;color:#595047;background-color:#FFF;font-family:Georgia, "Times New Roman", Times, serif;background:url(layout/h1.gif) bottom repeat-x;font-weight:400;padding-bottom:4px}
h2{font-size:13px;margin-bottom:12px}
a:link, a:visited{color:#bca97a}
a:active, a:hover{color:#5c889e}

/* found on everypage */
#box{width:780px;min-height:500px;margin:0 auto;background-color:#e7f5ff;border-left:1px solid #b2b2b2;border-right:1px solid #b2b2b2}
#logo{width:780px;height:78px;background-image:url(layout/logo_magicwheel.gif)}
#header{height:131px;width:780px;background-color:#7ebcd1;border-bottom:1px solid #fff}
#menu{float:left;width:341px;height:131px;background:url(layout/menubg.gif) bottom right no-repeat}
.menu{list-style:none;font-weight:bold;font-size:14px;text-align:right;width:160px;margin-top:28px}
.menu li{display:inline}
.menu a{font-family:Arial, Helvetica, sans-serif;display:block;text-decoration:none;border-bottom:1px solid #283478;width:153px}
.menu a:link, .menu a:visited{padding:6px 2px 6px 0px;color:#fff;background-color:inherit;border-left:5px solid #283478}
.menu a:hover, #menu a.current{color:#293578;border-left:5px solid #fff}
#headerimg{float:right;width:438px;border-left:1px solid #fff;height:131px}
#headerimg img{width:438px;height:131px}
#inhoud{width:700px;background:#FFFFFF url(layout/inhoudbg.gif) top no-repeat;margin:20px auto 0 auto;min-height:100px;padding:15px 20px;font-size:74%;line-height:17px;color:#333;display:table}
#inhoud p{padding:10px 0}
#footer{width:764px;height:20px;margin:0 auto;border-top:2px solid #283478;text-align:right;font-size:9px;text-transform:uppercase;color:#283478;padding-top:8px;background-color:#E7F5FF}
#footer a:link, #footer a:visited{color:#333;background-color:#E7F5FF}
#footer a:active, #footer a:hover{color:#666;background-color:#E7F5FF}
#bottom{background:url(layout/bottom.gif) top no-repeat;height:18px;margin:0 auto;width:782px}

/* left: 3 bottles */
#leftside{width:118px;height:610px;float:left}
#small{background:url(layout/border.gif) repeat-y;padding:5px 0 0 15px;margin-top:10px;float:left;width:565px;min-height:270px}

/* left: 1 bottle */
#leftsingle{width:118px;height:279px;float:left}
#text{background:url(layout/border.gif) repeat-y;padding:5px 0 0 15px;margin-top:10px;float:left;width:565px;min-height:600px}

/* picture paginas */
#pictures{background:url(layout/border.gif) repeat-y;padding:5px 0 0 10px;margin-top:10px;float:left;width:570px}
.picindex{width:140px;float:left;text-align:center}
.picindeximg{height:124px;background:url(layout/fotobg.gif) bottom right no-repeat}
.picindex img{background:#fff url(layout/imgbg.gif) right bottom no-repeat;padding:6px 6px 13px 6px;border:1px solid #ccc}
.pictext{padding-top:8px;text-align:center;height:140px}
.pictextsmall{padding:8px 0 12px 0;text-align:center;height:30px}
.count{border-bottom:1px solid #283478;padding:0 0 2px 6px;margin-left:6px;clear:both}
.currentpage{padding:0 3px}
.pages{font-size:13px;color:#283478;line-height:14px;margin:12px}
.pages a:link, .pages a:visited{padding:0 3px}
.pages img{width:11px;height:13px}

/*full pictures*/
#fullimg{padding:0 0 12px 26px}
#prints{text-align:center;padding-bottom:20px;clear:both}
#prints a:link, #prints a:visited{color:#000;text-decoration:none}
#prints a:active, #prints a:hover{color:#000;background-color:#E7F5FF;text-decoration:underline}
#prints img{width:19px;height:13px}

/* contact */
.error{color:#f00}
label{display:block;float:left;width:130px;margin:1px}
input, textarea{padding:1px;margin:2px;background-color:#E7F5FF;border:1px solid #666}

/* not sure */
.shirt{font-weight:normal;background-color:#E7F5FF;border:1px solid #666;font-size:12px;padding:1px;margin:2px}
#form{padding:0 27px}

/* banners */
.banner{width:250px;height:250px;float:left;margin:13px}

/* Natasja toegevoegd magic wheel */ 
.picindex img,.thumbnail{background:#fff url(assets/imgbg.gif) right bottom no-repeat;padding:6px 6px 13px 6px;border:1px solid #ccc}

.thumbnail{float:left;margin-right:10px}

/* MAGIC WHEEL */
.column{float:left;width:188px}

/* banner */
#banner{width:300px;height:50px;background-image:url(/assets/banner.gif);position:absolute;top:0;left:0}
