*                       {margin:0px; padding:0px;}
body                    {background:#FFF; font-family:Tahoma, Arial; font-size:11px;
                         text-align:left; margin-top:20px; line-height:160%;}
h1                      {font-size:15px; color:#000; margin:25px auto 15px auto;}
h2                      {font-size:11px; color:/*#FBB834*/333; margin-bottom: 15px;}
h3                      {font-size:11px; color:#FBB834; margin-top:15px;}
p                       {font-size:11px; color:#666; margin-bottom:15px;}
table,tr,td             {font-size:11px; color:#666;}
div                     {text-align:left; color:#666;}
img                     {behavior:url(/_include/pngFix.htc);}

/* Links */
a                       {color:#666; text-decoration:none; font-weight:bold;}
#content li a           {font-weight:normal;}
a:hover                 {color:#000; text-decoration:underline;}

/* DIVs met ID */
#container              {width:770px; background:url("/_images/bg.gif") bottom; position:relative; 
                         border:1px solid #FBB834;}
#wrap                   {width:770px; background:url("/_images/kolomlinks.gif") left bottom no-repeat; 
                         position:relative;}
#header                 {width:770px; height:164px; background:url("/_images/headerbg.gif");}
#header1img             {float:left;}
#header2img             {float:left;}
#kolomrechts            {width:225px; float:right;}
#menu                   {float:left; background:#FBB834; width:770px; height:35px; text-align:left;}
#menupad                {padding:10px 10px 10px 0px; background:#FBB834; }
#menufloat              {position:absolute; z-index:5;}
#content                {width:520px;float:left;}
#plaatsnamen			{width:770px;height:25px; background:#FBB834; position:relative; border-bottom: 1px solid #666; text-align: center;}
#plaatsnamen a			{line-height: 25px; font-size: 10px; margin: 0px 10px;}

#footer                 {width:770px;height:25px; background:#FBB834; position:relative;}

#curtain                {position:absolute; right:0; top:0; z-index:1;}
#logo                   {position:absolute; right:40; top:10; z-index:2;}
#picture                {margin:50px 0px 20px 50px;}
#openingstijden         {background:#FBB834; padding:0px; height:167px; margin-bottom:15px;}
#openingstijden h1,#openingstijden p
                        {margin:0px; font-size:10px;}
#lightbox img           {border:1px solid #FDCC33;}

.footertekst            {padding:3px 0px 0px 0px; font-size:9px; text-align:center; }
.ace                    {position:absolute; right:10; bottom:0;}
.picture                {border:1px solid #FDCC33; margin-bottom:10px;}

/* Menu items */
#content ul             {margin:10px;}
#content li             {line-height:15px; font-size:11px; 
                         list-style:url(/_images/list.gif) left no-repeat;}
#content li a           {padding-left:0px; color:#666; text-decoration:none; }
#content li a:hover     {padding-left:0px; color:#666; text-decoration:underline;}
#content li a.selected  {padding-left:0px; color:#666; text-decoration:underline;}

/* Navigatie */
.menu ul                {display:inline; }
.menu li                {list-style:none; font-size:10px; display:inline; border-right:1px solid #333; padding-right:5px;}
.menu li a              {padding-left:8px; color:#666; text-decoration:none; font-weight:bold; }
.menu li a:hover        {padding-left:8px; color:#666; text-decoration:underline;}
.menu li a.selected     {padding-left:8px; color:#666; text-decoration:underline;}
.menu li.last           {border:0px;}

/* Classes */
.clear                  {clear:both;height:-1px;overflow:hidden;}
.tekst                  {width:475px; float:left; margin:10px 10px 10px 20px;}
.prodimg                {border:1px solid #FDCC33; margin:5px; width:150px; max-width:150px; 
                         height:112px; background-color:#FFFFDD; float:left; text-align:center;}
.prodimg img            {max-width:150px; max-height:112px; border:none;}


fieldset {border: none;}
label {float: left; width: 100px; font-weight: bold;}
input {margin-bottom: 10px; width: 200px;}
textarea {width: 300px; margin-bottom: 10px; font-family: 'Tahoma', 'Arial', sans-serif; font-size: 11px;}
button {border: 1px solid #FBB834; background: #FFF; font-weight: bold; font-size: 10px; padding: 5px; cursor: pointer;}

p.confirm {font-weight: bold; font-size: 12px;}

#weer {position: absolute; top: 15px; right: 275px; margin-top: 0px; text-align: center; border: 1px solid #FDCC33; background: #FFF; font-size: 14px; font-weight: bold; line-height: 37px; padding: 0px 10px;}
#weer img {float: left;}
#weer span {float: left;}
#weer span.dag {font-size: 10px; width: 55px;}
