/** 
* QI Ideas / Basket Builders B.V. 
* Created by: Jacco Flenter
* file: gridTemplate.css 
* version: v0.4
**/
/*

body{
	text-align: center;
	height: 100%;
	font-style:normal;
	font-variant:normal;
}
html, body {
	font-size: 13px
}
*/
*{
	padding: 0px;
	margin: 0px;
	border: 0px;
	font-family:inherit;
	font-size:inherit;
	font-weight:inherit;
	font-family:arial,helvetica,clean,sans-serif;
	font-style: normal;
}

input, textarea, select {
	font-size: 91.7%;
}

li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	list-style: none;
}
body{
font-family:arial,helvetica,clean,sans-serif;
/*font-size:13px;
font-size-adjust:none;*/
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.231;
}

table, tr, td
{
    vertical-align:top;
}

/*###################################
######### SEARCH FIELDSET ###########
###################################*/

.content .searchFieldset {
	padding-left: 16px;
	padding-top: 20px;
	padding-bottom: 40px;
	width: 410px;
}
xhtml > body .content .searchFieldset {
	width: auto;
}
.content .searchFieldset p {
	color: #4d4d4d;
}
.content .searchFieldset label {
	display:block;
	width: 82px;
	clear:left;
	margin-right: 9px;
	text-align: right;
	float: left;
}
.content .searchFieldset select {
	height: 20px!important;
	margin-bottom: 9px;
	font-size: 11px;
	width: 256px;
}
html > body .content .searchFieldset select {
	width: 275px;
}
.content .searchFieldset input {
	width: 251px;
	margin-bottom: 9px;
	font-size: 11px;
}
html > body .content .searchFieldset input {
	width: 270px;
}
.content .searchFieldset .info {
	margin-right: 19px;
}
.content .searchFieldset .submitDiv {
	width: 153px;
	position: relative;
	left: 91px;
	margin-top: 0px;
	margin-bottom: -20px;
}
html > body .content .searchFieldset .submitDiv {
	margin-bottom: auto;
	width: 173px;
}
.content .searchFieldset .submitDiv {
	border: 1px solid #8C2374;
	height: 16px;
	width: 153px; /*IE6*/
	position: relative;
	left: 190px;
}
html > body .content .searchFieldset .submitDiv {
	width: 173px; /*IE7, IE8 and FF */
}
html > /*IE8 annd FF*/ body .content .searchFieldset .submitDiv {
	/*xmargin-top: 101px;*/
}
.content .searchFieldset .submitDiv input.submitPink {
	width: 153px; /*IE6*/
	margin: 0;
	padding: 0;
	border: 0px;
}
html > body .content .searchFieldset .submitDiv input.submitPink {
	width: 173px; /*IE7, IE8 and FF */
}
/*######################################################################*/

.content .searchFieldset .sliderBlock {
    clear:both;
	background: none;
	width: 410px;
}
html > body .content .searchFieldset .sliderBlock {
	width: auto;
}
.content .searchFieldset .sliderBlock fieldset {
	width: 410px;
}
html > body .content .searchFieldset .sliderBlock fieldset {
	width: auto;
}
.content .searchFieldset .sliderBlock strong {
	color: #bf309e;
	font-size: 15px;
	font-weight: bold;
	text-align: left;
	display: block;
	width: 100%;
	margin-bottom: 10px;
	margin-top: 9px;
}
.content .searchFieldset .sliderBlock strong a {
	color: #214F77;
	display:none;
}
.content .searchFieldset .extraSearchOptions fieldset {
	border-top: none;
	margin-left:93px;
	width: 325px;
}
html > body .content .searchFieldset .extraSearchOptions fieldset {
	width: 325px;
}
html > /**/ body .content .searchFieldset .extraSearchOptions fieldset {
	width: 325px;
}
.content .searchFieldset .extraSearchOptions .subHeading {
	color: #00ADEF;
	display: block;
	float: none;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 0;
	text-align: left;
}

.content .searchFieldset .extraSearchOptions .checkboxSection {
	margin-left: -3px;
	padding: 3px;
	width: 178px;
}

.content .searchFieldset .extraSearchOptions fieldset label {
	color: #00ADEF;
	font-size: 12px;
	font-weight: bold;
	display: block;
	clear: left;
	width: auto;
	text-align: left;
	float: none;
}

.content .searchFieldset .extraSearchOptions label.checkboxLabel {
	color: #BF309E;
	clear:none;
	font-size: 11px;
	font-weight: bold;
	line-height: 17px;
}
.content .searchFieldset .extraSearchOptions fieldset input {
	float: left;
	margin-top: 1px;
	margin-right: 5px;
	border: 1px solid #8c9294;
	height: 16px;
	padding-left: 3px;
	padding-top: 1px;
}

.content .searchFieldset .extraSearchOptions .checkbox {
	border: medium none;
	float: left;
	width: auto;
}
.content .searchFieldset .extraSearchOptions fieldset select {
	float: left;
	margin-top: 1px;
	margin-right: 5px;
	border: 1px solid #8c9294;
	height: 19px;
	width: 252px;
	padding-left: 3px;
}
html > body .content .searchFieldset .extraSearchOptions fieldset select {
	width: 275px;
	margin-right: -5px;
}
html > /**/ body .content .searchFieldset .extraSearchOptions fieldset select {
	width: 275px;
	margin-right: 5px;
}
.content .searchFieldset .extraSearchOptions fieldset .info {
	margin-right: 20px;
}
html > body .content .searchFieldset .extraSearchOptions fieldset .info {
	margin-right: 20px;
}
html > /**/ body .content .searchFieldset .extraSearchOptions fieldset .info {
	margin-right: 20px;
}
.content .searchFieldset .extraSearchOptions fieldset input.submitVooropleiding {
	margin-left: -30px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 129px;
	border: none;
}
html > body .content .searchFieldset .extraSearchOptions fieldset input.submitVooropleiding {
	margin-left: -33px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 129px;
	border: none;
}
html > /**/ body .content .searchFieldset .extraSearchOptions fieldset input.submitVooropleiding {
	margin-left: -3px;
	margin-top: -2px;
	margin-bottom: 0px;
	padding: 0px;
	width: 129px;
	border: none;
}
.content .searchFieldset .extraSearchOptions fieldset input.submitSteden {
	margin-left: -30px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 71px;
	border: none;
}
html > body .content .searchFieldset .extraSearchOptions fieldset input.submitSteden {
	margin-left: -33px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	width: 71px;
	border: none;
}
html > /**/ body .content .searchFieldset .extraSearchOptions fieldset input.submitSteden {
	margin-left: -3px;
	margin-top: -2px;
	margin-bottom: 0px;
	padding: 0px;
	width: 71px;
	border: none;
}

.content .searchFieldset .extraSearchOptions fieldset .description {
	margin-top: 5px;
	display: block;
	font-size: 10px;
	line-height: 16px;
	margin-left: 18px;
	width: 230px;
	margin-left: 28px;
}
htm > body .content .searchFieldset .extraSearchOptions fieldset .description {
	margin-top: 5px;
	display: block;
	font-size: 10px;
	line-height: 16px;
	margin-left: -20px;
	width: 230px;
	margin-left: 25px;
}
html > /**/ body .content .searchFieldset .extraSearchOptions fieldset .description {
	margin-top: 5px;
	display: block;
	font-size: 10px;
	line-height: 16px;
	margin-left: 18px;
	width: 250px;
	margin-left: 18px;
}

.content .searchFieldset .extraSearchOptions .checkboxSection .details p.subLabel {
	color: #BF309E;
	font-size: 11px;
	line-height: 15px;
	margin-top: 24px;
}
html > /**/ body .content .searchFieldset .extraSearchOptions .submitDiv {
	margin-top: 30px;
	margin-left: 0px;
}
/* Autocomplete styles */
.autoCompleteList {
	background-color: white;
	border: 1px solid buttonshadow;
	color: windowtext;
	max-height: 200px;
	list-style-type: none;
	margin: 0 !important;
	overflow: auto;
	text-align: left;
	z-index: 1000;
	width: 250px !important;
	cursor: default;
}
.autoCompleteListItem {
	background-color: window;
	color: windowtext;
	padding: 1px;
	cursor: default;
}
.autoCompleteListItemSelected {
	background-color: #FFFF99;
	color: black;
	padding: 1px;
	cursor: default;
}
/* End Autocomplete styles */

/*added by peterw*/
.openPopup .searchForm select {
	visibility: hidden;
}

.content .searchFieldset label {
	color: #00ADEF;
	font-size: 12px;
	font-weight: bold;
	display: block;
}
.content .searchFieldset input {
	float: left;
	margin-top: 1px;
	margin-right: 5px;
	border: 1px solid #8c9294;
	height: 16px;
	padding-left: 3px;
	padding-top: 1px;
}
.content .searchFieldset select {
	float: left;
	margin-top: 1px;
	margin-right: 5px;
	border: 1px solid #8c9294;
	height: 16px;
	padding-left: 3px;
}

