html {
	overflow-x: hidden;
	overflow-y: auto;
} 
table tr td input textarea { margin: 2px 0 2px 0 !important; border: 1px solid #E0E0E0 !important;}
#table1 {width:1300px !important;}
#go {
background:url(https://www.bvent.nl/img/buttons/search.gif) no-repeat;
	font-family: tahoma, verdana, arial, helvetica;
	font-size: 11px;
	padding: 2px 0 2px 0;
	width: 25px;
}
#field {
	font-family: tahoma, verdana, arial, helvetica;
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
	padding:2px 0 2px 5px;
	border:1px solid #cccccc;
	font-size: 10px;
	color: #660066;
	width: 200px;
	text-align:center;
}
#field-search {
	font-family: tahoma, verdana, arial, helvetica;
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
	padding:2px 0 2px 5px;
	border:1px solid #cccccc;
	font-size: 14px;
	color: #660066;
	width: 200px;
}
/* general */

a {	color:#660066;
	text-decoration:none;
}
a:hover {
    color:#660066;
	text-decoration:none;
	}
blockquote {
	background:#E9F0F8;
	border-left:2px solid #7534aa;
	color:#444;
	display:block;
	font-style:oblique;
	line-height:20px;
	margin:0 0 0 10px;
	padding:0 0 0 10px;
}
.read_more {
	text-align: right;
	padding-right: 9px;
	font-style:italic;
}
.left {
	float:left;
	margin:0 10px 0 0;
}
.right {
	float:right;
	margin:0 0 0 10px;
}
marquee h3 {font-family:Arial, Helvetica, sans-serif; color:#660066; font-size:80%; line-height:10px}
marquee h4 {font-family:Arial, Helvetica, sans-serif; color:#660066; font-size:80%; line-height:20px}

/* body */
body {
	background-color:rgb(255,241,176);
    color:#660066;
	font:70% Verdana, "Trebuchet MS", Georgia, "Times New Roman", Times, serif !important;
	line-height:20px;
}
#adres {
    display: none;
    color: white;
}
#bodytotaal {
	position:relative;
	left:0px;
	width:100%;
	padding:0 100px 0 0;
}
/* header */
#header {
	background:url(/0-save/header.jpg) no-repeat center;
	height:329px;
	margin:0 auto;
	position:relative;
	width:100%;
}
#header:after {
	clear:both;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;
}
#header h1 {
	color:#660066;
	font-size:40px;
	font-weight:400;
	left:80px;
	letter-spacing:-2px;
	position:absolute;
	top:40px;
	line-height:60px;
}
#header p {
	bottom:60px;
    padding:0 50px 0 0;
	color:#fff;
	font-size:15px;
	position:absolute;
	width:400px;
	right:12%;
}
#header ul {
	list-style:none;
	position:absolute;
	top:135px;
}
#header ul li {
	list-style:none;
}
#header ul li a {
	color:#fff;
	display:block;
	font-size:1.2em;
	font-weight:700;
	height:20px;
	padding:10px;
	width:250px;
}
#header ul li a:hover {
	background:#fff2b0;
	color:#660066;
	text-decoration:none;
}
#header menu {
	padding-left:30px;
	position:absolute;
	bottom:5px;
}
#header table {
	font-size:100%;
	font:Verdana, "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
}
		#header td.banner{padding:0px 0px 0px 0px;}
		#header table.banner
		{
		filter:alpha(opacity=95);
		font-size:100%;
		color:#660066;
		background:#FFFFCC;
		width:auto;
		position:absolute;
		visibility:hidden;
		}
.editcode {
width:40px;
color:#660066; 
font-family:Arial, Helvetica, sans-serif; 
padding:1px 3px 1px 3px;
text-align:center;
}
.editbox {
width:180px;
color:#660066; 
font-family:Arial, Helvetica, sans-serif; 
padding:1px 3px 1px 3px;
}
#printwindow {
	float:right;
	margin:5px 50px 0 0;
	font-size:80%;
}
#bannerboven {
margin:-15px 0 0 0;
}

td {vertical-align:middle;}
.info {padding:0px 0 0 10px; font-size:11px; color:#660066; font-family:Geneva, Arial, Helvetica, sans-serif;}

#bannerrechts {
	position:absolute;
	top:103px;
	right:5%;
}
#bannerlinks {
	position:absolute;
	top:100px;
	float:left;
	left:62px;
}
#menu {
	position:absolute;
}
table {
	font-size:120%;
	font:Verdana, "Trebuchet MS", Georgia, "Times New Roman", Times, serif;
}
		td a{
			color:#FFFFFF;
			}
		td a:hover{	background:#660066;
                    color:#FFFFCC;
					text-decoration:none;
					width:100%;
				}
		td.menu{background:#660066;}
		table.menu
		{
		filter:alpha(opacity=85);
		font-size:80%;
		font:bold;
		background:#660066;
		width:230px;
		position:absolute;
		visibility:hidden;
		}

#content {
	height:auto;
	width:100%;
}
#content:after {
	clear:both;
	color:#FFFFCC;
	content:'.';
	display:block;
	height:0;
	visibility:hidden;
}
#adres {
    display: none;
}

/* sidebar */

#sidebar {
	float:left;
	width:206px;
	padding-top:25px;
    height: 1111px;
	background-color:#FCDD61;
	/*background: url(https://www.bvent.nl/image/slidebar.jpg);*/
}
#sidebar h1 {
	border-bottom:2px solid #7534aa;
	color:#222;
	font-size:165%;
	font-weight:400;
	line-height:30px;
	padding:0 10px;
}
#sidebar input {
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x; 
	color:#111;
	margin:10px;
	padding:5px;
	width:180px;
}
#sidebar select {
	width: 200px;
	height: 22px;
	padding: 5px 0 0 5px;
	border:1px solid;
	border-color:#6633CC;
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
}
#sidebar p {
	color:#111;
	display:block;
	line-height:15px;
	margin:10px 0;
	padding:15px;
}
#sidebar p a.more {
	display:block;
	text-align:right;
}
#sidebar ul {
	margin:10px;
}
#sidebar ul li {
	border-bottom:1px solid #b484da;
	color:#111;
	list-style:none;
	padding:5px 2px;
}
#sidebar ul li a {
	color:#111;
	display:block;
	font-family:Geneva;
	padding:5px;
	text-decoration:none;
}
#sidebar ul li a:hover {
	background:#660066;
	color:#FFFFCC;
	text-decoration:none;
}
#sidebar table {
	font-size:100%;
	font:Verdana, "Trebuchet MS", Georgia, "Times New Roman", Times, serif;

}
		#sidebar td a{	color:#660066;
						text-decoration:none;
		}
		#sidebar td a:hover{background:#660066;
					color:#FFFF66;
					text-decoration:none;
					width:100%;
				}
		#sidebar td.mouseover{padding:5px 10px 5px 10px;}
		#sidebar table.mouseover
		{
		filter:alpha(opacity=85);
		border:1px solid #660066;
		font-size:100%;
		color:#660066;
		background:#FFFFCC;
		width:auto;
		position:absolute;
		visibility:hidden;
		}
/* Main */
#breedte {
	width:1110px;
}
#main {
	float:left;
	color:#660066;
	width:790px;
	padding:20px 0px 0 30px;
	text-align:justify;
}
#mainbeheer {
	color:#660066;
	float:left;
	width:75%;
	padding:20px 0px 0 50px;
	text-align:justify;
}
#main img{padding:5px 0px 5px 5px}
#main p {
	color:#660066;
	line-height:20px;
	padding:0 0 0 10px;
}
#main h1 {
	border-bottom:1px solid #7534aa;
	color:#660066;
	font-size:165%;
	font-weight:400;
	line-height:30px;
}
#main h2 {
	border-bottom:2px solid #7534aa;
	color:#660066;
	font-size:165%;
	font-weight:400;
	line-height:30px;
	padding:0 10px;
}
#main h3 {
	color:#660066;
	font-size:120%;
}

#main ul {
	color:#660066;
	margin:15px;
	padding-left:20px;
}
#main ul li {
	color:#660066;
	list-style-type:circle;
	padding:2px 5px;
}
#main af:hover{background:#660066; color:#FFFFCC;}
#main table {
	font-size:100%;
	font:Verdana, "Trebuchet MS", Georgia, "Times New Roman", Times, serif;

}
		#main td af{	color:#660066;
					text-decoration:none;
		}
		#main td a:hover{background:#660066;
					color:#FFFFCC;
					text-decoration:none;
					width:100%;
				}
		#main td.infotxt{padding:5px 10px 5px 10px;}
		#main table.infotxt
		{
		filter:alpha(opacity=85);
		border:1px solid #660066;
		font-size:100%;
		color:#660066;
		background:#FFFFCC;
		width:auto;
		position:absolute;
		visibility:hidden;
		}
			
#infotext {
	padding:20px 0px 20px 30px; 
	line-height:30px;
}
.text {color:#333; font-weight:100; font-size:70%}
#printable {
display:none;
}
/* footer */
#footer {
	color:660066;
	margin:10px auto;
	width:auto;
}
#foot-hr {
    position: absolute;
    left: 0px;
	width:100%; 
	margin:0px 0 0 0;
	border:0px solid #7534aa;
}
#footer:after {
	clear:both;
	position:fixed;
	bottom:10px;
	content:'.';
	display:block;
	height:25px;
	visibility:hidden;
}
#footer p {
	color:#660066;
	font-size:80%;
	line-height:10px;
	margin:0px;
	text-align:center;
}
#footer table {
	color:660066;
	font-size:100%;
	font:Verdana, "Trebuchet MS", Georgia, "Times New Roman", Times, serif;

}
		#footer td a{color:#660066; text-decoration:none;
		}
		#footer td a:hover{background:#660066;
					color:#CCFF33;
					text-decoration:none;
					width:100%;
				}
		#footer td.footer{
		padding:15px 15px 15px 15px; 
		font-size:110%;	
		line-height:15px;
}
		#footer table.footer
		{
		filter:alpha(opacity=50);
		border:1px solid #800080;
        bottom:35px;
		color:#660066;
		background:#FFFFCC;
		width:auto;
		position:absolute;
		visibility:hidden;
		}
/* overige aangevuld */
.selectr {
position:absolute;
right:0px;
width:10px;
height:10px;
}
.select_down {
	filter:alpha(opacity=70);
	color:#FFFF99;
	background-color:#660066;
	width: 18px;
	font-size:100%;
}
.select_top {
	color:#FFFF99;
	background-color:#660066;
	width: 18px;
	font-size:90%;
}
.verticaltext{
font: bold 16px Arial;
color:#FFFFFF;
position: absolute;
right: 3px;
top: 171px;
width: 15px;
writing-mode: tb-rl;
}
.select_off {
	color:#660066;
	width: 396px;
	height: 22px;
	padding: 5px 0 0 3px;
	border:1px solid;
	border-color:#CCCCCC;
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
}
.select_num {
	color:#660066;
	width: 50px;
	height: 20px;
	padding: 5px 0 0 3px;
	border:1px solid;
	border-color:#CCCCCC;
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
}
.opmerking {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	width: 400px;
	color:#660066;
	border:1px solid;
	border-color:#CCCCCC;
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
	padding:5px 5px 5px 5px;
}
.buttonbanner {
	border:1px solid #FFFF33;
	width: 150px;
	background-color:#FFFFCC; /*#004080;*/
	color:#660066;
	font-weight:bold;
	}
.button3 {
	width: 150px;
	border:1px solid;
	border-color:#CCCCCC;
}
.button2 {
	width: 150px;
	background-color:#FFFF99;
	color:#8824BD;
	font-weight:bold;
	}
.button {
	border:1px solid #FFFF33;
	width: 150px;
	background-color:#FFFFCC; /*#004080;*/
	color:#660066;
	font-weight:bold;
	}
.button4 {
	border:1px solid #FFFF33;
	width: 30px;
	background-color:#FFFFCC; /*#004080;*/
	color:#660066;
	font-weight:bold;
	}
.button5 {
	width: 30px;
	background-color:#FFFF99;
	color:#8824BD;
	font-weight:bold;
	}
.postcode {
	color:#660066;
    padding: 5px 0 0 3px;
    width: 73px;
	height: 22px;
	border:1px solid;
	border-color:#CCCCCC;
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
	}
.plaats {
	color:#660066;
    padding: 5px 0 0 3px;
    width: 283px;
	height: 22px;
	border:1px solid;
	border-color:#CCCCCC;
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
	}
.cv {
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
	width:403px;
	height: 22px;
	border:1px solid;
	border-color:#CCCCCC;
	}
.table {
	width: 150px;
	}
.fropmerking {
	color:#660066;
    padding: 5px 0 0 3px;
    width: 400px;
	border:1px solid;
	border-color:#CCCCCC;
	background: #fff url(https://www.bvent.nl/img/background_input.gif) repeat-x;
}

/*************************/
/***   MIDDLE COLUMN   ***/
/*************************/

/* Sections */
/************/
#middle-column {
	float: left;
	width: auto;
}

.middle-column-left {
	float: left;
	width: 45%;
}

.middle-column-right {
	margin:0 auto;
	float: right;
	width: 45%;
	padding-left:10px;
}

/* Box titlebars */
/*****************/
.middle-column-box-title-grey {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: #E9F0F8;
	font-weight: bold;
	color: rgb(50,50,50);
}

.middle-column-box-title-blue {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(187,211,247);
	font-weight: bold;
	color: rgb(50,50,50);
}

.middle-column-box-title-yellow {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(255,236,128);		
	font-weight: bold;
	color: rgb(50,50,50);
}

.middle-column-box-title-green {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(196,221,108);			
	font-weight: bold;
	color: rgb(50,50,50);
}

.middle-column-box-title-red {
	clear: both;
	display: block;
	margin: 0em 0em 0.5em 0em;
	padding: 0.2em 0em 0.2em 0.3em;
	background-color: rgb(255,176,176);
	font-weight: bold;
	color: rgb(50,50,50);
}
#dhtmlgoodies_tooltip{
	background-color:#FFFFCC;
	padding:3px 5px 3px 5px;
	border:1px solid #000;
	position:absolute;
	display:none;
	z-index:20000;
	font-size:1em;
	line-height:120%;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
	font-family: "Trebuchet MS", "Lucida Sans Unicode", Arial, sans-serif;
	
}
#dhtmlgoodies_tooltipShadow{
	position:absolute;
	background-color:#555;
	display:none;
	z-index:10000;
	opacity:0.7;
	filter:alpha(opacity=70);
	-khtml-opacity: 0.7;
	-moz-opacity: 0.7;
	-moz-border-radius:6px;	/* Rounded edges in Firefox */
}
