/* @group basic */

html
{
   margin: 0;
   /* setting border: 0 hoses ie6 win window inner well border */
   padding: 0;
}

body
{
   margin: 0;
   /* setting border: 0 hoses ie5 win window inner well border */
   padding: 0;
   font-family: verdana, 'trebuchet ms', sans-serif;
   font-size: 10px;
   text-align: center;
}

#container
{
   position: relative;
   margin: 0 auto; /* center on everything else */
   width: 1002px;
   text-align: left;
}

a:link {
	text-decoration: none;
	color: #666600;
}

a:visited {
	text-decoration: none;
	color: #666600;
}

a:hover {
	text-decoration: underline;
	color: #000000;
}

h1, h2, h3 {
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	}

/* @end */

/* @group logo */

#mmlogo {
	height: 57px;
	padding: 0;
}
	
/* @end */

/* @group navigation */

#mm {
	height: 100px;
	padding: 0px;
	z-index: 3;
	display: block;
	background: #ffffff;
	border-bottom: 1px solid #000000;
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	border-top: 2px solid #000000;
	overflow: hidden;
	position: absolute;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	top: 55px;
	text-align: center;
	width: 1002px;
}

#mm a:link {
	color: #cc3300;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#mm a:visited {
	color: #cc3300;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#mm a:active {
	color: #666600;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

#mm a:hover {
	color: #666600;
	font-size: 10px;
	text-decoration: underline;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#mm .current {
	color: #666600;
	font-size: 10px;
	text-decoration: none;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

#mminfo {
	position: absolute;
	bottom: 5px;
	text-align: center;
	width: 114px;
	left: 0px;
	z-index: 2;
}

#mmsax {
	position: absolute;
	bottom: 5px;
	text-align: center;
	width: 114px;
	left: 114px;
}

#mmdivers {
	bottom: 5px;
	position: absolute;
	width: 114px;
	text-align: center;
	left: 228px;
}

#mmveiling {
	left: 342px;
	bottom: 5px;
	position: absolute;
	width: 114px;
	text-align: center;
}

#mmnieuws {
	left: 456px;
	position: absolute;
	bottom: 5px;
	width: 114px;
	text-align: center;
}

#mmfotoboek {
	left: 456px;
	position: absolute;
	bottom: 5px;
	width: 114px;
	text-align: center;
}

#mmkleppen {
	left: 570px;
	position: absolute;
	bottom: 5px;
	width: 90px;
	text-align: center;
}

#mmtips {
	left: 660px;
	bottom: 5px;
	position: absolute;
	width: 90px;
	text-align: center;
}

#mmreacties {
	left: 750px;
	position: absolute;
	bottom: 5px;
	width: 90px;
	text-align: center;
}

#mmemail {
	left: 840px;
	position: absolute;
	bottom: 5px;
	width: 90px;
	text-align: center;
}

#mmlinks {
	left: 930px;
	position: absolute;
	bottom: 5px;
	width: 90px;
	text-align: center;
}
	
/* @end */

/* @group sidenavigation */

#home .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #003333;
	border-left-style: none;
	padding: 0;
	z-index: 1;
	margin: 0;
	border-top-style: none;
}

#home .sidemenu a:link {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#home .sidemenu a:visited {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#home .sidemenu a:active {
	color: #99cccc;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#home .sidemenu a:hover {
	color: #99cccc;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#home .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #aed6d6;
	padding: 2px 5px 8px;
}

#info .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #333366;
	border-left-style: none;
	z-index: 1;
	margin: 0;
	padding: 0 0 0 16px;
	border-top-style: none;
}

#info .sidemenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#info .sidemenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#info .sidemenu a:active {
	color: #c3c2fe;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#info .sidemenu a:hover {
	color: #c3c2fe;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#info .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #c3c2fe;
	padding: 2px 5px 8px;
}

#saxofoons .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #003333;
	border-left-style: none;
	margin: 0;
	border-top-style: none;
}

#saxofoons .sidemenu a:link {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#saxofoons .sidemenu a:visited {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#saxofoons .sidemenu a:active {
	color: #99cccc;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#saxofoons .sidemenu a:hover {
	color: #99cccc;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#klarinetten .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #336633;
	border-left-style: none;
	padding: 0 0 0 16px;
	margin: 0;
	border-top-style: none;
}

#klarinetten .sidemenu a:link {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#klarinetten .sidemenu a:visited {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#klarinetten .sidemenu a:active {
	color: #99cc99;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#klarinetten .sidemenu a:hover {
	color: #99cc99;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#fotoboek .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #ffffff;
	border-left-style: none;
	margin: 0;
	padding: 0 0 0 16px;
	border-top-style: none;
}

#fotoboek .sidemenu a:link {
	color: #000000;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#fotoboek .sidemenu a:visited {
	color: #000000;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#fotoboek .sidemenu a:active {
	color: #cc3300;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#fotoboek .sidemenu a:hover {
	color: #cc3300;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#fotoboek .sidemenu .current {
	text-decoration: none;
	color: #ffffff;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #000000;
	padding: 2px 5px 8px;
}

#divers .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #cc6633;
	border-left-style: none;
	color: #ffffff;
	padding: 0 0 0 16px;
	margin: 0;
	border-top-style: none;
}

#divers .sidemenu a:link {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#divers .sidemenu a:visited {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#divers .sidemenu a:active {
	color: #ffcc99;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#divers .sidemenu a:hover {
	color: #ffcc99;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#nieuws .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #99cc00;
	border-left-style: none;
	z-index: 1;
	margin: 0;
	padding: 0 0 0 16px;
	border-top-style: none;
}

#nieuws .sidemenu a:link {
	color: #333333;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#nieuws .sidemenu a:visited {
	color: #333333;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#nieuws .sidemenu a:active {
	color: #336600;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#nieuws .sidemenu a:hover {
	color: #336600;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#nieuws .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #ddfe95;
	padding: 2px 5px 8px;
}

#lekkerkleppen .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #003300;
	border-left-style: none;
	z-index: 1;
	padding: 0 0 0 16px;
	margin: 0;
	border-top-style: none;
}

#lekkerkleppen .sidemenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#lekkerkleppen .sidemenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#lekkerkleppen .sidemenu a:active {
	color: #ccffcc;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#lekkerkleppen .sidemenu a:hover {
	color: #ccffcc;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#lekkerkleppen .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #93b695;
	padding: 2px 5px 8px;
}

#tips .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #663300;
	border-left-style: none;
	z-index: 1;
	margin: 0;
	padding: 0 0 0 16px;
	border-top-style: none;
}

#tips .sidemenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#tips .sidemenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#tips .sidemenu a:active {
	color: #cc9966;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#tips .sidemenu a:hover {
	color: #cc9966;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#tips .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #c2a384;
	padding: 2px 5px 8px;
}

#reacties .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #999933;
	border-left-style: none;
	z-index: 1;
	margin: 0;
	padding: 0 0 0 16px;
	border-top-style: none;
}

#reacties .sidemenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#reacties .sidemenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#reacties .sidemenu a:active {
	color: #666600;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#reacties .sidemenu a:hover {
	color: #666600;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#reacties .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #dbda70;
	padding: 2px 5px 8px;
}

#email .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #999933;
	border-left-style: none;
	z-index: 1;
	margin: 0;
	padding: 0 0 0 16px;
	border-top-style: none;
}

#email .sidemenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#email .sidemenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#email .sidemenu a:active {
	color: #666600;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#email .sidemenu a:hover {
	color: #666600;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#email .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #dbda70;
	padding: 2px 5px 8px;
}

#links .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	border: 1px solid #ffffff;
	background: #666633;
	border-left-style: none;
	width: 985px;
	z-index: 1;
	padding: 0 0 0 16px;
	margin: 0;
	border-top-style: none;
}

#links .sidemenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#links .sidemenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#links .sidemenu a:active {
	color: #cccc99;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#links .sidemenu a:hover {
	color: #cccc99;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#links .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #b7b896;
	padding: 2px 5px 8px;
}

#regulars .sidemenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 0px;
	top: 157px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #215b7c;
	border-left-style: none;
	color: #ffffff;
	padding: 0 0 0 16px;
	margin: 0;
	border-top-style: none;
	z-index: 1;
}

#regulars .sidemenu a:link {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#regulars .sidemenu a:visited {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#regulars .sidemenu a:active {
	color: #80b8ca;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#regulars .sidemenu a:hover {
	color: #80b8ca;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#regulars .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #80b8ca;
	padding: 2px 5px 8px;
}

#veiling .sidemenu {
	font-size: 9px;
	line-height: 25px;
	width: 985px;
	border: 1px solid #ffffff;
	background: #999933;
	border-left-style: none;
	z-index: 1;
	padding: 0 0 0 16px;
	border-top-style: none;
	position: absolute;
	display: block;
	margin: 0;
	top: 157px;
	left: 0;
}

#veiling .sidemenu a:link {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#veiling .sidemenu a:visited {
	color: #FFFFFF;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#veiling .sidemenu a:active {
	color: #666600;
	text-decoration: none;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#veiling .sidemenu a:hover {
	color: #666600;
	text-decoration: underline;
	font: bold 9px/25px Verdana, Arial, Helvetica, sans-serif;
	padding: 0px 5px 0px 10px;
}

#veiling .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #dbda70;
	padding: 2px 5px 8px;
	z-index: 1;
}
	
/* @end */

/* @group subnavigation */

/* @group home */

#home .submenu {
	font-size: 9px;
	line-height: 25px;
	position: absolute;
	left: 120px;
	width: 300px;
	top: 175px;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_home.gif) left bottom no-repeat #003333;
	color: #ccffff;
}

#home .submenu a:link {
	color: #ffffff;
	text-decoration: none;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	list-style: square inside;
}

#home .submenu a:visited {
	color: #ffffff;
	text-decoration: none;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	list-style: square inside;
}

#home .submenu a:active {
	color: #ccffff;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	list-style: square inside;
}

#home .submenu a:hover {
	color: #ccffff;
	text-decoration: none;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	list-style: square inside;
}

#home .submenutitle {
	color: #ccffff;
	text-decoration: none;
	font: normal 9px/25px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #ccffff;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_home.gif) #003333 left top no-repeat;
	width: 280px;
	padding: 1px 10px;
	text-align: center;
}

#home .newsflash {
	padding-left: 10px;
	padding-right: 10px;
	display: block;
	padding-bottom: 5px;
	font-size: 9px;
	line-height: 11px;
}

/* @end */

#info .submenu {
	font-size: 9px;
	line-height: 18px;
	position: absolute;
	left: 0;
	width: 220px;
	top: 0;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_informatie.gif) left bottom no-repeat #333366;
	z-index: 100;
}

#info .submenu a:link {
	color: #ffffff;
	text-decoration: none;
	list-style: square inherit;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#info .submenu a:visited {
	color: #ffffff;
	text-decoration: none;
	list-style: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#info .submenu a:active {
	color: #ccccff;
	list-style: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#info .submenu a:hover {
	color: #ccccff;
	text-decoration: underline;
	list-style: square;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#info .submenu a .current {
	color: #cc3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#info .submenutitle {
	color: #ccccff;
	text-decoration: none;
	font: 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #ccccff;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_informatie.gif) #333366 left top no-repeat;
	width: 200px;
	padding: 4px 10px 1px;
	text-align: center;
}

#nieuws .submenu {
	font-size: 9px;
	line-height: 18px;
	position: absolute;
	left: 0;
	width: 220px;
	top: 0;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_nieuws.gif) left bottom no-repeat #99cc00;
}

#nieuws .submenu a:link {
	color: #546e0e;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#nieuws .submenu a:visited {
	color: #546e0e;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#nieuws .submenu a:active {
	color: #669900;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#nieuws .submenu a:hover {
	color: #669900;
	text-decoration: underline;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#nieuws .submenu a .current {
	color: #cc3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bolder;
	text-decoration: none;
}

#nieuws .submenutitle {
	color: #003300;
	text-decoration: none;
	font: 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #ccffcc;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_nieuws.gif) #99cc00 left top no-repeat;
	width: 200px;
	padding: 4px 10px 1px;
	text-align: center;
}

#lekkerkleppen .submenu {
	font-size: 9px;
	line-height: 18px;
	position: absolute;
	left: 0;
	width: 220px;
	top: 0;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_lekkerkleppen.gif) left bottom no-repeat #003300;
}

#lekkerkleppen .submenu a:link {
	color: #ccffcc;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#lekkerkleppen .submenu a:visited {
	color: #ccffcc;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#lekkerkleppen .submenu a:active {
	color: #ffffff;
	list-style: square outside;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#lekkerkleppen .submenu a:hover {
	color: #ffffff;
	list-style: square outside;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#lekkerkleppen .submenu a .current {
	color: #cc3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#lekkerkleppen .submenutitle {
	color: #ccffcc;
	text-decoration: none;
	font: 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #ccffcc;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_lekkerkleppen.gif) #003300 left top no-repeat;
	width: 200px;
	padding: 4px 10px 1px;
	text-align: center;
}

#tips .submenu {
	font-size: 9px;
	line-height: 18px;
	position: absolute;
	left: 0;
	width: 220px;
	top: 0;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_tips.gif) left bottom no-repeat #663300;
}

#tips .submenu a:link {
	color: #ffcc99;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#tips .submenu a:visited {
	color: #ffcc99;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#tips .submenu a:active {
	color: #CC3300;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#tips .submenu a:hover {
	color: #CC3300;
	text-decoration: underline;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#tips .submenu a .current {
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#tips .submenutitle {
	color: #ffffcc;
	text-decoration: none;
	font: 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #ffcc99;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_tips.gif) #663300 left top no-repeat;
	width: 200px;
	padding: 4px 10px 1px;
	text-align: center;
}

#reacties .submenu {
	font-size: 9px;
	line-height: 18px;
	position: absolute;
	left: 0;
	width: 220px;
	top: 0;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_email.gif) left bottom no-repeat #999933;
}

#reacties .submenu a:link {
	color: #ffffcc;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#reacties .submenu a:visited {
	color: #ffffcc;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#reacties submenu a:active {
	color: #CC3300;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#reacties .submenu a:hover {
	color: #CC3300;
	text-decoration: underline;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#reacties .submenu a .current {
	color: #CC3000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#reacties .submenutitle {
	color: #ffffcc;
	text-decoration: none;
	font: 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #cccc99;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_email.gif) #999933 no-repeat left top;
	width: 200px;
	padding: 4px 10px 1px;
	text-align: center;
}

#email .submenu {
	font-size: 9px;
	line-height: 18px;
	position: absolute;
	left: 700px;
	width: 220px;
	top: 220px;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_email.gif) left bottom no-repeat #999933;
}

#email .submenu a:link {
	color: #ffffcc;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#email .submenu a:visited {
	color: #ffffcc;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#email submenu a:active {
	color: #CC3300;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#email .submenu a:hover {
	color: #CC3300;
	text-decoration: underline;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#email .submenu a .current {
	color: #CC3300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#email .submenutitle {
	color: #ffffcc;
	text-decoration: none;
	font: 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #cccc99;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_email.gif) #999933 no-repeat left top;
	width: 200px;
	padding: 4px 10px 1px;
	text-align: center;
}

#links .submenu {
	font-size: 9px;
	line-height: 18px;
	position: absolute;
	left: 0;
	width: 220px;
	top: 0;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_links.gif) left bottom no-repeat #666633;
}

#links .submenu a:link {
	color: #cccc99;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#links .submenu a:visited {
	color: #cccc99;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#links .submenu a:active {
	color: #ffffff;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#links .submenu a:hover {
	color: #ffffff;
	text-decoration: underline;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#links .submenu a .current {
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: none;
}

#links .submenutitle {
	color: #ffffcc;
	text-decoration: none;
	font: 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #cccc99;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_links.gif) #666633 no-repeat left top;
	width: 200px;
	padding: 4px 10px 1px;
	text-align: center;
}

#omschrijving .submenu {
	font-size: 9px;
	line-height: 16px;
	position: absolute;
	width: 460px;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_popup.gif) left bottom no-repeat #666633;
	top: 24px;
	left: 5px;
	color: #ffffff;
	padding: 0 10px 3px;
}

#omschrijving .submenutitle {
	color: #ffffff;
	text-decoration: none;
	font: 9px/16px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 5px solid #b8121a;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_popup.gif) #666633 no-repeat left top;
	width: 460px;
	padding: 3px 10px 0;
	margin-top: 0;
	margin-bottom: 5px;
}

#veiling .submenu {
	font-size: 9px;
	line-height: 18px;
	left: 0;
	width: 220px;
	background: url(http://www.hummelsaxofoons.com/assets/box_bottom_email.gif) left bottom no-repeat #999933;
	top: 0;
	position: absolute;
	font-weight: normal;
}

#veiling .submenu a:link {
	color: #ffffcc;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#veiling .submenu a:visited {
	color: #ffffcc;
	text-decoration: none;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#veiling submenu a:active {
	color: #CC3300;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#veiling .submenu a:hover {
	color: #CC3300;
	text-decoration: underline;
	list-style: square outside;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}

#veiling .submenu .current {
	color: #CC3000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}

#veiling .submenutitle {
	color: #ffffcc;
	text-decoration: none;
	font: 9px/18px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-bottom: 1px solid #cccc99;
	display: block;
	background: url(http://www.hummelsaxofoons.com/assets/box_top_email.gif) #999933 no-repeat left top;
	width: 200px;
	padding: 4px 10px 1px;
	text-align: center;
}

.submenu ul {
	padding: 5px 10px 5px 20px;
	color: #FFFFFF;
	margin: 0;
	list-style: outside;
	font-weight: normal;
}

.submenu li {
	color: #FFFFFF;
	margin: 0;
	list-style: square outside;
	padding: 0px 0px 0px 0;
	line-height: 15px;
	font-weight: normal;
}
	
/* @end */

/* @group motto */

#homephoto {
	left: 0;
	position: absolute;
	width: 570px;
	padding: 0px;
	margin: 0;
	top: 173px;
	height: 370px;
	overflow: hidden;
}

#motto .mottoitem {
	color: #003333;
	font: bold 16px/16px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	position: absolute;
	z-index: 200;
	display: block;
	width: 404px;
	padding: 5px 25px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
	top: 530px;
	left: 75px;
}

#motto p {
	padding: 16px 0px 0px;
	margin: 0px;
}

#motto em {
	font-size: 12px;
	line-height: 12px;
	font-style: italic;
	font-weight: normal;
}

/* @end */

/* @group content */

#content {
	left: 115px;
	position: absolute;
	width: 436px;
	font: 9px/14px Verdana, Arial, Helvetica, sans-serif;
	padding: 5px 10px 5px 10px;
	margin: 0;
	top: 178px;
}

#content a:link {
	color: #993300;
	text-decoration: none;
	font-weight: bold;
}

#content a:active {
	color: #666600;
	font-weight: bold;
	text-decoration: none;
}

#content a:visited {
	color: #993300;
	font-weight: bold;
	text-decoration: none;
}

#content a:hover {
	color: #666600;
	font-weight: bold;
	text-decoration: underline;
}

#content img {
	border: 1px solid #FFFFFF;
}

#info #content {
	left: 228px;
	position: absolute;
	width: 420px;
	display: block;
	top: 182px;
	background: #333366;
	padding: 0;
	margin-bottom: 20px;
}

#nieuws #content {
	left: 228px;
	position: absolute;
	width: 420px;
	display: block;
	padding: 0;
	top: 182px;
	margin-bottom: 20px;
	background: #99cc00;
}

#fotoboek #content {
	position: absolute;
	display: block;
	padding: 0;
	top: 182px;
	margin-bottom: 20px;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}

#lekkerkleppen #content {
	left: 228px;
	position: absolute;
	width: 420px;
	display: block;
	padding: 0;
	top: 182px;
	margin-bottom: 20px;
	background: #003300;
}

#tips #content {
	left: 228px;
	position: absolute;
	width: 420px;
	display: block;
	padding: 0;
	top: 182px;
	margin-bottom: 20px;
	background: #663300;
}

#email #content {
	left: 228px;
	position: absolute;
	width: 420px;
	display: block;
	padding: 0;
	margin-bottom: 20px;
	background: #999933;
	top: 182px;
}

#reacties #content  {
	width: 420px;
	display: block;
	padding: 0;
	margin-bottom: 20px;
	background: #dcda73;
	float:;
	top: 182px;
	left: 228px;
	position: absolute;
}

#links #content {
	left: 228px;
	position: absolute;
	width: 420px;
	display: block;
	padding: 0;
	top: 182px;
	margin-bottom: 20px;
	background: #666633;
}

#divers #content {
	left: 228px;
	position: absolute;
	width: 420px;
	display: block;
	padding: 0;
	top: 182px;
	margin-bottom: 20px;
	background: #ca6335;
}

#regulars #content {
	left: 228px;
	position: absolute;
	width: 420px;
	display: block;
	padding: 0;
	top: 182px;
	margin-bottom: 20px;
	background: #215a7c;
}

#veiling #content {
	padding: 0;
	margin-bottom: 20px;
	background: #dcda73;
	display: block;
	position: absolute;
	top: 182px;
	width: 420px;
	left: 228px;
}

#info .text {
	display: block;
	color: #000000;
	background: #c3c2fe;
	padding: 15px 15px 0;
	border: 1px solid #ffffff;
	margin: 0;
	width: 420px;
}

#nieuws .text {
	display: block;
	background: #dbfe96;
	border: 1px solid #ffffff;
	margin: 0;
	width: 420px;
	padding: 15px 15px 0;
	color: #000000;
}

#fotoboek .text {
	display: block;
	margin: 0;
	padding: 15px 15px 0;
	color: #000000;
}

#lekkerkleppen  .text {
	display: block;
	background: #94b796;
	padding: 15px 15px 0;
	border: 1px solid #ffffff;
	margin: 0;
	width: 420px;
	color: #000000;
}

#tips .text {
	display: block;
	color: #000000;
	background: #c2a384;
	padding: 15px 15px 0;
	border: 1px solid #ffffff;
	margin: 0;
	width: 420px;
}

#email .text {
	display: block;
	color: #000000;
	background: #dcda73;
	border: 1px solid #FFFFFF;
	padding: 15px 15px 0;
	width: 420px;
	margin: 0;
}

#reacties .text {
	display: block;
	color: #000000;
	background: #dcda73;
	border: 1px solid #FFFFFF;
	padding: 15px 15px 0;
	width: 420px;
	margin: 0;
}

#links .text {
	display: block;
	color: #000000;
	background: #b8b896;
	border: 1px solid #ffffff;
	padding: 15px 15px 0;
	margin: 0;
	width: 420px;
}

#divers .text {
	display: block;
	color: #000000;
	background: #e2aa75;
	border: 1px solid #ffffff;
	width: 420px;
	margin: 0;
	padding: 15px 15px 0;
}

#regulars .text {
	display: block;
	color: #000000;
	background: #80b8ca;
	padding: 15px 15px 0;
	border: 1px solid #ffffff;
	width: 420px;
	margin: 0;
}

#veiling .text {
	color: #000000;
	background: #dcda73;
	border: 1px solid #FFFFFF;
	padding: 15px 15px 0;
	width: 420px;
	margin: 0;
	display: block;
}

#veiling .text strong {
	color: #000000;
	font-weight: bold;
}

.title {
	font: bold 12px/14px Verdana, Helvetica, Arial, sans-serif;
}

#tips .date {
	font: bold 9px/14px Geneva, Arial, Helvetica, sans-serif;
	color: #663300;
}

tab {
	text-align: right;
	right: 0px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	padding-right: 40px;
	display: inline;
	font-size: 9px;
	line-height: 14px;
}

blockquote {
	text-align: right;
	right: 0px;
	position: absolute;
	margin: 0px;
	padding: 0px;
	padding-right: 40px;
	margin-top: -24px;
	display: inline;
}

table a:link {
	color: #333300;
	text-decoration: none;
}

table a:visited {
	color: #333300;
	text-decoration: underline;
}

table a:hover {
	color: #cc3300;
	text-decoration: underline;
}
	
/* @end */

/* @group switch */

#switch {
	font: 9px/9px Geneva, Arial, Helvetica, sans-serif;
	z-index: 120;
	position: absolute;
	top: 158px;
	border: 1px solid #ffffff;
	background: #333333;
	width: 55px;
	left: 946px;
	border-right-style: none;
	border-top-style: hidden;
	display: inline;
	height: 24px;
	border-bottom-style: hidden;
}

#switch a:link {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/20px Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
}

#switch a:visited {
	color: #ffffff;
	text-decoration: none;
	font: bold 9px/20px Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
}

#switch a:active {
	color: #ffffff;
	font: bold 9px/20px Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
}

#switch a:hover {
	color: #cc3300;
	text-decoration: none;
	font: bold 9px/20px Geneva, Arial, Helvetica, sans-serif;
	padding: 0px;
}

.lang {
	position: absolute;
	color: #cc3300;
	border-right: 1px solid #cccccc;
	bottom: 0px;
	top: 0px;
	margin-left: 5px;
	margin-right: 5px;
	left: 5px;
	right: auto;
	padding-right: 5px;
	text-transform: uppercase;
	float: left;
	display: inline;
}

.fontsize {
	list-style-type: none;
	list-style-image: none;
	font-weight: bold;
	position: absolute;
	top: auto;
	bottom: 0px;
	right: 3px;
	left: auto;
	margin-right: 5px;
	margin-left: 5px;
	text-align: center;
	border-left: 1px hidden #cccccc;
	display: block;
}

.fontsize .small {
	font-size: 8px;
	font-weight: bold;
	padding-right: 1px;
	margin-bottom: 14px;
	position: relative;
	bottom: 2px;
	text-transform: uppercase;
	color: #cc3300;
}

.fontsize .medium {
	font-size: 10px;
	font-weight: bold;
	padding-right: 1px;
	padding-left: 1px;
	margin-bottom: 14px;
	position: relative;
	bottom: 2px;
	text-transform: uppercase;
}

.fontsize .large {
	font-size: 14px;
	font-weight: bold;
	padding-left: 1px;
	margin-bottom: 14px;
	position: relative;
	bottom: 2px;
	text-transform: uppercase;
}
	
/* @end */

/* @group misc */

#photo img {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	overflow: hidden;
	border: =;
	text-align: right;
	width: 228px;
	margin: 30px 0px 0px 0;
}

#indexphoto {
	position: absolute;
	top: 220px;
	left: 600px;
}

.comments {
	margin: 0;
	padding: 0 15px;
	font: 9px/14px Verdana, Arial, Helvetica, sans-serif;
	display: block;
}

.comments p {
	padding: 0;
	margin: 0;
	font-size: 9px;
	line-height: 14px;
}

.comments .date {
	color: #717256;
	margin: 0;
	padding: 0;
	font-weight: bold;
	font-size: 9px;
	line-height: 14px;
}

.commentsitem {
	border: 1px dotted #666600;
	display: block;
	margin-bottom: 4px;
	margin-top: 4px;
	padding: 5px;
}
	
/* @end */

/* @group instruments */

#listing {
	left: 50px;
	top: 190px;
	position: absolute;
	width: 660px;
	height: 300px;
}

#listing table {
	background: no-repeat #999966 url(http://www.hummelsaxofoons.com/assets/box_bottom_sax.gif) left bottom;
	width: 900px;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin-bottom: 30px;
}

#listing th {
	background: url(http://www.hummelsaxofoons.com/assets/box_top_sax.gif) #333300 no-repeat left top;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
}

#listing .heading {
	color: #cc3300;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	background: #333300;
	border-top-style: none;
	padding-bottom: 3px;
}

#listing td {
	border-top: 1px solid #ffffff;
}

#klarinetten #listing table {
	background: no-repeat #cc9900 url(http://www.hummelsaxofoons.com/assets/box_bottom_klarinetten.gif) left bottom;
	width: 800px;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin-bottom: 30px;
}

#klarinetten #listing th {
	background: url(http://www.hummelsaxofoons.com/assets/box_top_klarinetten.gif) #666600 no-repeat left top;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
}

#klarinetten #listing .heading {
	color: #ffff99;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	background: #666600;
	border-top-style: none;
	padding-bottom: 3px;
}

#klarinetten #listing td {
	border-top: 1px solid #ffffff;
}

#fluiten #listing table {
	background: no-repeat #cc9900 url(http://www.hummelsaxofoons.com/assets/box_bottom_fluiten.gif) left bottom;
	width: 800px;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin-bottom: 30px;
}

#fluiten #listing th {
	background: url(http://www.hummelsaxofoons.com/assets/box_top_fluiten.gif) #666600 no-repeat left top;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
}

#fluiten #listing .heading {
	color: #ffff99;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	background: #666600;
	border-top-style: none;
	padding-bottom: 3px;
}

#fluiten #listing td {
	border-top: 1px solid #ffffff;
}

#divers #listing table {
	background: no-repeat #cc9966 url(http://www.hummelsaxofoons.com/assets/box_bottom_divers.gif) left bottom;
	width: 800px;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #ffffff;
	margin-bottom: 30px;
}

#divers #listing th {
	background: url(http://www.hummelsaxofoons.com/assets/box_top_divers.gif) #663300 no-repeat left top;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
}

#divers #listing .heading {
	color: #ffcc99;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	background: #663300;
	border-top-style: none;
	padding-bottom: 3px;
}

#divers #listing td {
	border-top: 1px solid #ffffff;
}

#saxofoons .sidemenu strong {
	color: #aed6d5;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-bottom: 5px;
}

#saxofoons .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #aed6d6;
	padding: 2px 5px 8px;
}

#klarinetten .sidemenu strong {
	color: #ffffff;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-bottom: 5px;
}

#klarinetten .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #99cb98;
	padding: 2px 5px 8px;
}

#fluiten .sidemenu strong {
	color: #ffffff;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-bottom: 5px;
}

#fluiten .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	border-bottom-style: none;
	background: #99cb98;
	padding: 2px 5px 8px;
}

#divers .sidemenu strong {
	color: #ffffff;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	padding-bottom: 5px;
}

#divers .sidemenu .current {
	text-decoration: none;
	color: #333333;
	font-weight: bold;
	border: 1px solid #ffffff;
	background: #e3ac74;
	padding: 2px 5px 8px;
	border-bottom: none;
}

#saxofoons img {
		border-width: 1px;
		border-style: solid; 
		border-color: #666633; 
}
	
/* @end */

/* @group veiling */

#veiling .text .itemfoto  {
	align:
	vertical-align:
	background: no-repeat;
	float: right;
	margin-top: 0;
	margin-right: 0;
	margin-left: 10px;
}

#veiling .text .title {
	min-height: 200px;
}

#veiling .text .item {
}

#veiling .text table {
	background: none left bottom #FFFFFF;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #2e2c2d;
	margin-bottom: 5px;
	width: 400px;
	border: 1px solid #9b993b;
}

#veiling .text th {
	background: none no-repeat left top;
	font: bold 9px/15px Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	padding-left: 10px;
}

#veiling .text td {
	padding-left: 10px;
	border-top: 1px solid #9a9937;
}

#veiling .text .line {
	border-top: 1px solid #ffffff;
	display: block;
	clear: both;
}

#veiling .text .date {
	color: #2e2c2d;
}

#veiling .text .bod {
	color: #2e2c2d;
}

#veiling .text .left {
	text-align: left;
	padding-left: 10px;
	background: #35341c;
	color: #ffffff;
}

#veiling .text .what {
	text-align: left;
	padding-left: 10px;
	background: #35341c;
	color: #ffffff;
}

#veiling .text .box {
	border: 1px solid #000000;
	font-size: 14px;
	padding: 5px 10px;
	color: #FFFFCC;
	margin-left: 5px;
	background: #999933;
}

.veilingform {
	padding-left: 20px;
}

#countdown1 {
	font: bold 12px/14px Verdana, Helvetica, Arial, sans-serif;
	border-bottom: 4px solid #666600;
	margin-left: 150px;
	margin-bottom: 10px;
}

#veiling .bin img {
	border-style: none;
}

#veiling #naarveiling {
	position: absolute;
	top: 210px;
	left: 720px;
}

#veiling .nr {
	color: #666600;
}

#veiling .text #more {
	clear: both;
	margin-bottom: 10px;
	float: none;
}

#veiling .text #more img {
	padding-top: 0;
	padding-bottom: 0;
	display: inline;
	margin: 0 4px 10px 0;
	float: left;
}

#veiling .text img a:hover {
	border-style: solid;
	border-width: 1px;
}

#veiling .text #pingsaccepted {
	clear: both;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
}

#veiling .text .bin table {
	background: transparent;
	margin: 0;
	padding: 0;
	border-style: none;
	color: #000000;
	font-weight: normal;
	width: 300px;
	display: none;
}

#veiling .text .bin table td {
	border-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

/* @end */

/* @group copyright */

.copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #999933;
	color: #cccc66;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	display: block;
	border: 1px solid #FFFFFF;
	margin-top: 25px;
	border-bottom-style: hidden;
}

#content .copyright a:link {
	color: #cccc66;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#content .copyright a:visited {
	color: #cccc66;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#content .copyright a:hover {
	color: #666600;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#fotoboek .copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #000000;
	color: #ffffff;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	display: block;
	margin-top: 25px;
	border-top: 1px solid #ffffff;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}

#fotoboek .copyright a:link {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#fotoboek .copyright a:visited {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#fotoboek .copyright a:hover {
	color: #333333;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#info .copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #313264;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	display: block;
	border: 1px solid #FFFFFF;
	margin-top: 25px;
	color: #c1c1fc;
	border-bottom-style: hidden;
}

#info .copyright a:link {
	color: #c1c1fc;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#info .copyright a:visited {
	color: #c1c1fc;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#info .copyright a:hover {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#divers .copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #ca6335;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	display: block;
	border: 1px solid #FFFFFF;
	margin-top: 25px;
	color: #e2aa75;
	border-bottom-style: hidden;
	width: 500px;
}

#divers .copyright a:link {
	color: #e2aa75;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#divers .copyright a:visited {
	color: #e2aa75;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#divers .copyright a:hover {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#nieuws .copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #9ccd1a;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	display: block;
	border: 1px solid #FFFFFF;
	margin-top: 25px;
	color: #546e0e;
	border-bottom-style: hidden;
}

#nieuws .copyright a:link {
	color: #546e0e;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#nieuws .copyright a:visited {
	color: #546e0e;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#nieuws .copyright a:hover {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#lekkerkleppen .copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #083306;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	display: block;
	border: 1px solid #FFFFFF;
	margin-top: 25px;
	color: #95b796;
	border-bottom-style: hidden;
}

#lekkerkleppen .copyright a:link {
	color: #95b796;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#lekkerkleppen .copyright a:visited {
	color: #95b796;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#lekkerkleppen .copyright a:hover {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#tips .copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #653107;
	color: #ffcc99;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	display: block;
	border: 1px solid #FFFFFF;
	margin-top: 25px;
	border-bottom-style: hidden;
}

#tips .copyright a:link {
	color: #ffcc99;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#tips .copyright a:visited {
	color: #ffcc99;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#tips .copyright a:hover {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#regulars .copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #215b7b;
	color: #66ccff;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	display: block;
	border: 1px solid #FFFFFF;
	margin-top: 25px;
	border-bottom-style: hidden;
}

#regulars .copyright a:link {
	color: #66ccff;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#regulars .copyright a:visited {
	color: #66ccff;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#regulars .copyright a:hover {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#links .copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #666634;
	color: #cccc99;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 0;
	display: block;
	border: 1px solid #FFFFFF;
	margin-top: 25px;
	border-bottom-style: hidden;
}

#links .copyright a:link {
	color: #cccc99;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#links .copyright a:visited {
	color: #cccc99;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#links .copyright a:hover {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#saxofoons .copyright {
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	z-index: 222;
	height: 12px;
	background: #999967;
	font: 9px/11px Verdana, Arial, Helvetica, sans-serif;
	display: block;
	border: 1px solid #FFFFFF;
	color: #ffffff;
	margin-top: 25px;
	margin-bottom: 0;
	width: 500px;
}

#saxofoons .copyright a:link {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#saxofoons .copyright a:visited {
	color: #ffffff;
	font-size: 9px;
	line-height: 11px;
	font-weight: normal;
}

#saxofoons .copyright a:hover {
	color: #333306;
	font-size: 9px;
	line-height: 11px;
	text-decoration: underline;
	font-weight: normal;
}

#regulars {
	text-decoration: none;
	font: bold 9px/9px Arial, Helvetica, Verdana, sans-serif;
	color: #000000;
	z-index: 75;
	background: transparent;
	padding-top: 5px;
	padding-bottom: 10px;
}

#regulars a:link {
	color: #000000;
	padding-right: 5px;
	margin-bottom: 5px;
	font-size: 9px;
	line-height: 9px;
}

#regulars a:visited {
	color: #000000;
	padding-right: 5px;
	margin-bottom: 5px;
	font-size: 9px;
	line-height: 9px;
}

#regulars a:hover {
	color: #cc0000;
	padding-right: 5px;
	margin-bottom: 5px;
	font-size: 9px;
	line-height: 9px;
	text-decoration: underline;
}

/* @end */

.center {
	text-align: center;
}

.onderschrift {
	display: block;
	color: #FFFFFF;
	text-align: left;
	padding: 5px 10px;
}

.clear {
	display: block;
	clear: both;
	width: 100%;
	height: 1px;
	margin: 0 0 -1px;
	font-size: 1px;
	line-height: 1px;
}

#colright {
	float: left;
	width: 300px;
	margin: 0;
	padding: 0;
	top: 15px;
	position: absolute;
	left: 498px;
	border-left-style: dotted;
	border-left-width: 1px;
}

#info center img {
	border-style: none;
}

.bigtype {
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0 5px;
}

#contentpop {
	left: 0;
	position: absolute;
	width: 436px;
	font: 9px/14px   Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #FFFFFF;
	padding: 5px 10px 5px 10px;
	border-left-style: none;
	margin: 0;
	top: 0;
}

/* @group fotoboek */

#fotoboek .item td p img {
	border: 1px solid #ffffff;
}
	
/* @end */