body {
	background: #fff;
	margin: 0px;
	padding: 0px;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#container {
	margin: 0px;
	padding: 0px;
}

#header {
	margin: 0px;
	padding: 5px;
	background: url(img/bg_top.png) #E7E7E7 repeat-x bottom;
	height: 110px;
}

#content {
	margin: 0px;
	padding: 5px;
}

#footer {
	margin: 0px;
	padding: 5px;
	background: url(img/bg_bottom.png) repeat-x top;
	height: 110px;
}

.centerbox {
	margin: 0px auto 0px auto;
	width: 800px;
}

.col_left {
	width: 665px;
	float: left;
}

.col_right {
	width: 130px;
	float: right;
}

#menu {
	height: 50px;
	padding-top: 0px;
	padding-left: 0px;
	position: relative;
	top: 60px;
	font-weight: bold;
}

#menu a {
	text-decoration: none;
	color: #666;
}

#menu a:hover {
	color: #EE8706;
}

.box {	
	border: 1px solid #CAC9C9;
	width: 100%;
}

.box_155 {
	border: solid #CAC9C9;	
	border-width: 1px 1px 0px 1px;
	width: 33%;
}

.box_20 {
	border: solid #CAC9C9;
	border-width: 0px 1px 1px 1px;
	width: 33%;
}

h2 {
	font-weight: bold;
	font-size: 12px;
	margin: 1px 1px 0px 1px;
	color: #fff;
	border-bottom: 1px solid #CA6300;
	background: #F68921;
	padding: 2px 2px 2px 8px;
}

h2.blue {
	background: #3996FF;
	border-bottom: 1px solid #2A6AB1;
}

span.blue {
	font-weight: bold;
	color: #3996FF;
}

h2 a {
	color: #fff;
	text-decoration: none;
}

h2 a:hover {
	color: #fff;
	text-decoration: underline;
}

p, form {
	margin: 3px 1px 4px 1px;
	padding: 0px 2px 2px 8px;
	color: #666;
	font-size: 11px;
}

p.small {
	font-size: 10px;
}

hr {
	margin: 1px;
	border: solid #CAC9C9 1px;
}

td {
	vertical-align: top;
	padding: 2px;
}

img {
	border: 0px;
}

li {
	font-size: 11px;
	list-style-image: url(img/bullet.jpg);
	margin-bottom: 7px;
}

strong {
	color: #F68921;
}

strong.gray {
	color: #666;
}

strong a {
	color: #666;
	text-decoration: none;
}

strong a:hover {
	color: #F68921;
}

p a, li a {
	color: #F68921;
	text-decoration: none;
}

p a:hover, li a:hover {
	color: #F68921;
	text-decoration: underline;
}

p img {
	margin: 3px;
}

table.prijzentabel td {
	padding: 2px 1px 2px 2px;
}

fieldset {
	border: 1px solid #666;
}

input, textarea, option, select { background: #E6E7E8;
                  border: 1px solid #F68921;
                  color: #000;}

/* div { border: 1px solid #000; } */

#div1, #div2, #div3 {
       position:absolute;
       margin-left: 350px;
	   _margin-left: 250px;
       width: 300px;
       visibility:hidden;
       z-index: 999;
       border: 4px solid #FFF;
       background-color: #F68921;
       color: #FFF;
       padding: 5px;
       font-weight: bold;
}

#div1 {
       top: 450px;
}

#div2 {
       top: 490px;
}

#div3 {
       top: 530px;
}