/*rev.lcpedit20090519 gmr added default.css' textarea overflow*/
/*-> calendar <-*/
.calendarWrapper_S1 { border: 1px solid #bebebe !important; position: relative; background: #fff; }
.calendarWrapper_S1 .titlebar_S1,
.calendarWrapper_S1 .TableLayout_S1 { width: 100%; position: relative; }
.calendarWrapper_S1 .titlebar_S1 {background: #bebebe;color: #222;font-weight:bold;border-bottom: 1px solid #fff;}
.calendarWrapper_S1 .titlebar_S1 td { padding: 4px; }
.calendarWrapper_S1 .TableLayout_S1 {text-align: right;cursor: default;margin: 6px 13px 10px 13px;	width: auto;padding: 0;}
.calendarWrapper_S1 .TableLayout_S1 td { padding: 0; overflow: visible; position: relative; }
.calendarWrapper_S1 .TableLayout_S1 a,
.calendarWrapper_S1 .TableLayout_S1 td span {text-decoration: none;position: relative;display: block;padding: 4px 2px 4px 2px;width: 20px;height: 13px;outline: 0;border: 1px solid #fff;	text-align: center;}
.calendarWrapper_S1 .TableLayout_S1 a { color: #333; }
.calendarWrapper_S1 .TableLayout_S1 .DaysOfWeek_S1 { font-weight: bold; padding-right: 1px; text-align: center; color: #333; }
th.DaysOfWeek_S1 { background: transparent url(/images/S1/Datepicker/weekdaysUnderline.gif) repeat-x 0 13px; }
.calendarWrapper_S1 .TableLayout_S1 .DaysOfWeek_S1 a { margin-left: -3px; }
.calendarWrapper_S1 .TableLayout_S1 .radCalHover_S1 {  }
.calendarWrapper_S1 .TableLayout_S1 .radCalHover_S1 a { }
.calendarWrapper_S1 .TableLayout_S1 .radCalSelect_S1 a { border: 1px solid #000; background-color: #e0e0e0; }
.calendarWrapper_S1 .TableLayout_S1 .radCalToday_S1 a {	background: #525252;	margin: 0;color: #fff;}
.calendarWrapper_S1 .otherMonth_S1 a,
.calendarWrapper_S1 .outOfRange_S1 a,
.calendarWrapper_S1 .otherMonth_S1 span,
.calendarWrapper_S1 .outOfRange_S1 span { color: #ccc; }
	/*fast navigation styles*/
	.MonthYearFastNav_S1 {border: 1px solid #000;border-spacing: 0;color: #707070;cursor: default;background: #fff;}
	.MonthYearFastNav_S1 #RadCalendar_FastNav_PrevYears,
	.MonthYearFastNav_S1 #RadCalendar_FastNav_NextYears { text-align: center; }
	.calendarWrapper_S1 .otherMonth_S1 a,
	.calendarWrapper_S1 .outOfRange_S1 a,
	.calendarWrapper_S1 .otherMonth_S1 span,
	.calendarWrapper_S1 .outOfRange_S1 span { color: #ccc; }
	.MonthYearFastNav_S1 td {padding: 3px 5px 3px 0;width: 30px;text-align: right;background: transparent url(/images/S1/Datepicker/whitePixels.gif) repeat-y top left;}
	.MonthYearFastNav_S1 td#RadCalendar_FastNav_Feb,
	.MonthYearFastNav_S1 td#RadCalendar_FastNav_Apr,
	.MonthYearFastNav_S1 td#RadCalendar_FastNav_Jun,
	.MonthYearFastNav_S1 td#RadCalendar_FastNav_Aug,
	.MonthYearFastNav_S1 td#RadCalendar_FastNav_Oct,
	.MonthYearFastNav_S1 td#RadCalendar_FastNav_Dec { background-position: -1px 0; }
	.MonthYearFastNav_S1 .selected_S1 { background-color: #cdcdcd; color: #000; }
	.MonthYearFastNav_S1 .bottom_S1 { background: #545454 none; padding: 8px 0 4px 8px; overflow: hidden; }
	*+html .MonthYearFastNav_S1 .bottom_S1 { padding-left: 4px; }
	.MonthYearFastNav_S1 .bottom_S1 input {height: 18px;background: #fff;border: 0;font-size:10px;line-height:8px;color: #333;padding: 0 2px;outline: 0;display: block;	float: left;cursor: pointer;	margin: 0;border:1px solid #626262;}
	#RadCalendar_FastNav_TodayButton { margin-right: 12px; }
	* html #RadCalendar_FastNav_TodayButton { margin-right: 8px; }
	#RadCalendar_FastNav_OkButton { margin-right: 4px; }
	* html #RadCalendar_FastNav_OkButton { margin-right: 2px; }
/*-> RadDate/TimePicker classes <-*/
.radPopupImage_S1, .radPopupImage_Default { position: relative; _position: static; outline: none; }
*+html .radPopupImage_S1, *+html .radPopupImage_Default { position: static; }
.pickerWrapper_S1 table { vertical-align: bottom; }
.pickerWrapper_S1 table, .pickerWrapper_S1 td { border: 0; border-style: none; padding: 0; margin: 0; }
.radTimeTableCss_S1 caption { display: none; }
.radTimeTableCss_S1 {cursor: default;background: white;border: solid 1px #000;	width: 192px;}
.radTimeTableCss_S1 td { border: 0; margin: 0; padding: 0; }
.radTimeTableCss_S1 td+td { padding: 0; border-left: 1px solid #b0b0b0; }
.radHeaderCss_S1 { color: #000; background: #e3e3e3; text-align: center; font-weight: normal; padding: 5px 0; }
.radTimeTableCss_S1 a { display: block; text-align: right; text-decoration: none; cursor: hand; cursor: pointer; padding: 5px 8px 7px 2px; }
.radItemCss_S1 a, .radAlternatingItemCss_S1 a { color: #666; }
.radTimeOverCss_S1 a { background-color: #cdcdcd; color: #666; }
.radFooterCss_S1 {color: #666;background: white url(/images/S1/Datepicker/calendarWrapperBg.gif) left bottom repeat-x;padding-left: 8px !important;height: 18px;}
.radPopupImage_S1 img, .radPopupImage_Default img {vertical-align: middle;	_vertical-align: top; /* IE fix */	margin: -1px 2px 0 2px;	*margin:0;_margin: 0px 2px 0 2px; border: 0;padding-left: 2px;}
.radDisabled_S1 img { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
/*-> radinput <-*/
.radInput_S1 { vertical-align: middle; }
.radInput_S1 table, .radInput_S1 table td { border: 0; margin: 0; padding: 0; border-style: none; overflow: visible; }
.radInput_S1 table { vertical-align: bottom; }
.radInput_S1 .inputCell input, .radInput_S1 .inputCell textarea { margin: 0; padding: 0; }
.radInput_S1 .inputCell { /*padding: 0 4px 0 0;*/ }
	/* SPIN BUTTONS */
	.radInput_S1 a.spinbutton {display: block;text-indent: -9999px;width: 17px;height: 9px;line-height: 9px;	background: transparent url(/images/S1/Input/SpinButtonSprites.gif) no-repeat;font-size: 1px;outline: none;position: relative;	_position: inherit; /*IE fix*/}
	*+html .radInput_S1 a.spinbutton { position: inherit; }
	.radInput_S1 a.spinbutton.up { background-position: center 0; margin-top: 3px; }
	.radInput_S1 a.spinbutton.down { background-position: center -9px; height: 6px; }
	.radInput_S1 a.gobutton {display: block;text-indent: -9999px;width: 16px;height: 17px;	line-height: 17px;background: transparent url(/images/S1/Input/button.gif) no-repeat;	font-size: 1px;position: relative;_position: inherit; /*IE fix*/	outline: none;}
	*+html .radInput_S1 a.gobutton { position: inherit; /*IE fix*/ }
	.radDisabledCss_S1 a.gobutton,
	.radDisabledCss_S1 a.spinbutton { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); opacity: .3; -moz-opacity: .3; cursor: no-drop; }
/*-> INPUT STYLES SETTINGS <-*/
.radEnabledCss_S1, .radNegativeCss_S1, .radHoverCss_S1, .radFocusedCss_S1 {/*border: 1px solid #bebebe;*/}
.radDisabledCss_S1,.radEmptyMessageCss_S1,.radNegativeCss_S1 { color: #333; border: solid 1px #aeaeae; }
.radDisabledCss_S1{ color: #ccc; }
.radInvalidCss_S1 {background-image: url(/images/S1/Input/errorSign.gif) no-repeat center right;border: solid 1px #f00;color: #f00;}
.radLabelCss_S1 { color: #000; font-size: small; white-space: nowrap; }
.ETxt_S1[disabled], .ETxt_S1[readonly], .readonly {color:#999;background:#f6f6f6;border:1px solid #e6e6e6}
.ELbl_S1[disabled], .ELbl_S1[readonly], .ELbl_S1.readonly, .ELbl_aboveS1.readonly  {color: #999;background:transparent;border:none}
label.chkItemDisabled {color:#CAC8BB;} 
	/*textbox*/
	.ETxt_S3 { border: 1px solid red; background-color: yellow; color: Green; }
	/*select*/
	.EC_S1 select{ width:325px;border:1px solid #bebebe }/*in player nieuws*/
	.ESel_S1 {overflow:hidden;}
	.ESel_S1 table.ESel_S1{*margin-left:150px }
	/*checkbox*/
	.Echk_S3 { border: 1px solid #990000; background-color: #E60000; }
	/*various*/
	table.Echkl_S1{ width:370px;border-collapse:collapse;border-spacing:0;border:0; }
	table.Echkl_S1.above label{ padding-left:5px }
	textarea.ETxt_S1{ width:370px;height:100px }
	.EFcz_S1 {float:left;margin-bottom:5px;width:auto;}
	.EIA_S1, .EIC_S1{  }
	.ECaptcha_S1{ height:auto }
	.ERbl_S1{  }
	.EIA_S1 input, .EIC_S1 input, .EFU_S1 input, .ESel_S1 input, .EOH_S1 input, .EMP_S1 input { margin: 1px 0 1px 0; }
	/*validation error handling*/
	.Ev_S1, .Erf_S1 { padding:0 0 0 3px;font-weight:bold;color:#f00 }/*editor validator - editor req field*/
	.Eml_S1{ }/*editor maxlength*/
/*dropdownlist*/
	.RadComboBox_S1, .RadComboBox_S1 input, .RadComboBoxDropDown_S1 { color: #000; text-align: left; }
	.RadComboBox_S1 { vertical-align: bottom; }
	.RadComboBox_S1 table { border: 0;margin:0;padding:0 }
	.RadComboBox_S1 table td { padding:0; }
	.RadComboBox_S1 .rcbInputCell {padding-left: 2px; border: 1px solid #bebebe; background: #fff; }
	.RadComboBox_S1 .rcbInputCell input { width: 100%; background: transparent; border: 0; vertical-align: top;  }
	.RadComboBox_S1 .rcbArrowCell {width: 15px; height: 15px; border: 1px solid #bebebe; background: #bebebe url(/images/S1/Dropdownlist/rcbArrowCell.gif) no-repeat center center;}
	.RadComboBox_S1 .rcbArrowCellLeft { border-right-width: 0; }
	.RadComboBox_S1 .rcbArrowCellRight { border-left-width: 0; }
	.RadComboBox_S1 .rcbArrowCell a { width: 15px; height: 15px; text-decoration: none; text-indent: -9999px; font-size: 0; cursor:pointer}
	.RadComboBox_S1 .rcbDisabled .rcbArrowCell a { cursor: no-drop; }
	.RadComboBox_S1 .rcbDisabled { opacity: .5; -moz-opacity: .5; filter: alpha(opacity=50); }
/*dropdown*/
.rcbSlide { position: absolute; overflow: hidden; display: none; _height: 1px; float: left; }
.RadComboBoxDropDown_S1 { position: absolute; background: #fff; border: 1px solid #bebebe; cursor: default;}
.RadComboBoxDropDown_S1 .rcbScroll { overflow: auto; }
.RadComboBoxDropDown_S1 .rcbList { list-style: none; margin: 0; padding: 0; zoom: 1; }
.RadComboBoxDropDown_S1 .rcbList .rcbItem {background:none; }
.RadComboBoxDropDown_S1 .rcbScroll .rcbList {/*float:left;*/}
.RadComboBoxDropDown_S1 .rcbHeader  { background: #929292; color: #fff; padding: 4px; }
.RadComboBoxDropDown_S1 .rcbNoWrap .rcbItem,
.RadComboBoxDropDown_S1 .rcbNoWrap .rcbHovered,
.RadComboBoxDropDown_S1 .rcbNoWrap .rcbDisabled,
.RadComboBoxDropDown_S1 .rcbNoWrap .rcbLoading { white-space: nowrap; }
.RadComboBoxDropDown_S1 .rcbItem,
.RadComboBoxDropDown_S1 .rcbHovered,
.RadComboBoxDropDown_S1 .rcbDisabled,
.RadComboBoxDropDown_S1 .rcbLoading { padding: 4px 20px 4px 4px; }
* html .RadComboBoxDropDown_S1 .rcbItem,
* html .RadComboBoxDropDown_S1 .rcbHovered,
* html .RadComboBoxDropDown_S1 .rcbDisabled,
* html .RadComboBoxDropDown_S1 .rcbLoading { zoom: 1; }
.RadComboBoxDropDown_S1 .rcbHovered { background: #bebebe;}
.RadComboBoxDropDown_S1 .rcbDisabled { color: #ccc; cursor: no-drop; }
.RadComboBoxDropDown_S1 .rcbLoading { background: #f0f0f0; text-align: center; }
.RadComboBoxDropDown_S1 .rcbMoreResults { clear: both; background: #f3f3f3; padding: 4px; text-align: center; }
.RadComboBoxDropDown_S1 .rcbMoreResults a {display: block;width: 15px;height: 14px;	background: url(/images/S1/Dropdownlist/rcbMoreResults.gif) no-repeat transparent;margin: 0 auto 4px;text-indent: -3333px;	overflow: hidden;	text-decoration: none;	cursor: pointer;}
.RadComboBoxDropDown_S1 .rcbMoreResults a:hover { background-position: 0 100%; }
.RadComboBoxDropDown_S1 .rcbMoreResults span { display: block; text-align: center; }
.RadComboBoxDropDown_S1 .rcbScroll {	scrollbar-face-color: #e9e9e9;	scrollbar-highlight-color: #ffffff;	scrollbar-shadow-color: #e9e9e9;	scrollbar-3dlight-color: #dbdbdb;	scrollbar-arrow-color: #787878;	scrollbar-track-color: #f5f5f5; scrollbar-darkshadow-color: #aeaeae;}
/*-> openinghours <-*/
.EOH_S1 { height: auto; position: relative; }
.EOH_S1 table { font-size: 1em; height: auto; }
.EOH_S1 td.unvalid { background: transparant; }
.EOH_S1 td.unvalid input { border: 1px solid #f00; background-color: #f00; font-weight: bold; color: #fff; }
.EOH_S1 td.valid { background: transparant; }
.EOH_S1 td.unvalid input { }
.EOH_S1 td.error { color: Red; text-align: left; font-size: .8em; }
.EOH_S1 th.left { font-weight: normal; color: #000000; border: 0; text-align: right; font-size: .9em; }
.EOH_S1 th.unvalid { color: Red; font-weight: bold; }
.EOH_S1 th.top { border: 0; color: #000000; font-weight: normal; font-size: .9em; }
.EOH_S1  .Ev_S1 { margin: 1em; border: 2px solid #b22222; background-color: yellow; display: block; width: 100%; padding: 5px; }
/*-> Loadingpanels voor intelligentAddress, intelligentContact, fileUpload, selector, openinghours, FCZ (FO) <-*/
.EIALoading_S1, .EICLoading_S1, .EFULoading_S1, .ESelLoading_S1, .EOHLoading_S1, .EFCZLoading_S1, .loading_FO, .EMPLoading_S1   { border: 3px solid #545454; background-color: #545454; text-align: center; width: auto;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); opacity: .7; -moz-opacity: .7; }
.EIALoadingContainer_S1, .EICLoadingContainer_S1, .EFULoadingContainer_S1, .ESelLoadingContainer_S1, .EOHLoadingContainer_S1, .EFCZLoadingContainer_S1, .loadingContainer_FO, .EMPLoadingContainer_S1 { width:300px;margin:0 auto;color: #fff; font-weight: bold; text-align: center;  }
.EIALoading_S1 img, .EICLoading_S1 img, .EFULoading_S1 img, .ESelLoading_S1 img, .EOHLoading_S1 img, .EFCZLoading_S1 img, .loadingContainer_FO img, .EMPLoading_S1 img  { margin: 1em; }
/*iFrame Editor*/
iframe.fczFake{ margin-bottom:5px;width:370px;border:1px solid #BEBEBE }
img.frtxt_btn{display:block;margin-left:500px;position:relative;top:-27px;left:25px;width:33px;height:24px;background:url(/Images/S1/Grid/control_edit.gif) no-repeat center center}
#dialogControl input.CustomSave{position:absolute;top:40px;*top:55px;_top:52px;right:10px;width:100px;height:20px;background:url(/Images/S1/Editor/CustomSave.gif) no-repeat center}
/*-> RadWindow (should be webresourced)<-*/
div.radwindow_S1 table td.corner{width:6px;font-size:1px;line-height:1px;}
div.radwindow_S1 table td.topleft{	height: 6px;background:url(/Images/S1/Window/WindowCornerSprites.gif) 0 -59px no-repeat;}
div.radwindow_S1 table td.titlebar{	background:url(/Images/S1/Window/WindowCornerSprites.gif) 0 0 repeat-x;}
div.radwindow_S1 table td.topright{	height: 6px;background:url(/Images/S1/Window/WindowCornerSprites.gif) 100% -59px no-repeat;}
div.radwindow_S1 table td.bodyleft{	background:url(/Images/S1/Window/WindowVerticalSprites.gif) 0 0 repeat-y;}
div.radwindow_S1 .windowcontent{	height: 100%;	border-bottom:0;	background:#fff;}
div.radwindow_S1 table td.bodyright{background:url(/Images/S1/Window/WindowVerticalSprites.gif) 100% 0 repeat-y;}
div.radwindow_S1 table td.footerleft{	height:6px;	background:url(/Images/S1/Window/WindowCornerSprites.gif) 0 -106px no-repeat;}
div.radwindow_S1 table td.footercenter{	height:6px;	background:url(/Images/S1/Window/WindowCornerSprites.gif) 0 100% repeat-x;}
div.radwindow_S1 table td.footerright{	height:6px;	background:url(/Images/S1/Window/WindowCornerSprites.gif) 100% -106px no-repeat;}
div.radwindow_S1 td.statusbar{height:20px;line-height:18px;	background:#e4e4e4;}
div.radwindow_S1 td.statusbar td{border-top:1px solid #cecece;}
div.radwindow_S1 td.statusbar input{background:#e4e4e4;	font-size:11px;padding-left:4px;}
div.radwindow_S1 td.statusbar div{background:url(/Images/S1/Window/WindowCornerSprites.gif) no-repeat -20px -92px;}
div.radwindow_S1 td.statusbar .loading{background-image:url(/Images/S1/Window/Loading.gif);}
div.radwindow_S1 td.statusbar span.statustext{font-size:11px;color:#000;}
div.radwindow_S1 td.statusbar input{background-repeat: no-repeat;}
div.radwindow_S1 table.titlebarcontrols ul.controlbuttons{padding:0 2px 0 0 !important;}
div.radwindow_S1 table.titlebarcontrols ul.controlbuttons li{padding:0;background:none;}
div.radwindow_S1 table.titlebarcontrols ul.controlbuttons li a{width: 30px; height: 26px; line-height: 26px; font-size: 1px;cursor: default;margin: 4px 0 0 2px;}
div.radwindow_S1 a.reloadbutton{background: transparent url(/Images/S1/Window/CommandSprites.gif) no-repeat -90px 0;}
div.radwindow_S1 a.reloadbutton:hover{	background-position: -90px -26px;}
div.radwindow_S1 a.pinbutton{	background: transparent url(/Images/S1/Window/CommandSprites.gif) no-repeat -150px 0;}
div.radwindow_S1 a.pinbutton:hover{	background-position: -150px -26px;}
div.radwindow_S1 a.pinbutton.on{	background: transparent url(/Images/S1/Window/CommandSprites.gif) no-repeat -120px 0;}
div.radwindow_S1 a.pinbutton.on:hover{	background-position: -120px -26px;}
div.radwindow_S1 a.minimizebutton{	background: transparent url(/Images/S1/Window/CommandSprites.gif) no-repeat -60px 0;}
div.radwindow_S1 a.minimizebutton:hover{background-position: -60px -26px;}
div.radwindow_S1 a.maximizebutton{	background: transparent url(/Images/S1/Window/CommandSprites.gif) no-repeat -30px 0;}
div.radwindow_S1 a.maximizebutton:hover{    background-position: -30px -26px;}
div.radwindow_S1 a.closebutton{	background: transparent url(/Images/S1/Window/CommandSprites.gif) no-repeat -180px 0;}
div.radwindow_S1 a.closebutton:hover{	background: transparent url(/Images/S1/Window/CommandSprites.gif) no-repeat -180px -26px;}
div.radwindow_S1.maximizedwindow a.maximizebutton,
div.radwindow_S1.minimizedwindow a.minimizebutton{	background: transparent url(/Images/S1/Window/CommandSprites.gif) 0 0 !important;}
div.radwindow_S1.maximizedwindow a.maximizebutton:hover,
div.radwindow_S1.minimizedwindow a.minimizebutton:hover{	background: transparent url(/Images/S1/Window/CommandSprites.gif) 0 -26px !important;}
div.radwindow_S1.minimizedwindow{width: 160px !important; height: 30px !important;background: #4b4b4b;border: solid 2px #232323;}
iframe.minimizedwindowoverlay_S1{
	/* take into account the borders of the main DIV of the window when setting width/height */
	width: 164px !important; height: 34px !important;}/* overlay element should be minimized when the window is minimized */
div.radwindow_S1.minimizedwindow td{background: none !important;}
div.radwindow.radwindow_S1.minimizedwindow table.titlebarcontrols {width: 150px !important;height: 40px !important;margin-top: -3px;}
div.radwindow.radwindow_S1.minimizedwindow table.titlebarcontrols ul{ position: relative;top: -3px;}
div.radwindow_S1.minimizedwindow em{color: white !important;width: 75px !important;}
div.radwindow_S1.minimizedwindow td.corner{cursor: default;}
div.radwindow_S1.minimizedwindow td.corner.topleft,
div.radwindow_S1.minimizedwindow td.corner.topright{width: 10px !important;}
div.radwindow_S1.minimizedwindow td.titlebar{cursor: default;background: #4b4b4b;}
div.radwindow_S1 .windowcontent .windowpopup{margin:16px;color:black;	padding:0px 0px 16px 50px;}
div.radwindow_S1 .windowcontent .windowpopup.radalert{background: transparent url(/Images/S1/Window/ModalDialogAlert.gif) no-repeat 8px center;}
div.radwindow_S1 .windowcontent .windowpopup.radprompt{padding: 0;}
div.radwindow_S1 .windowcontent .windowpopup.radconfirm{background: transparent url(/Images/S1/Window/ModalDialogConfirm.gif) no-repeat 8px center;}
div.radwindow_S1 .windowcontent .dialogtext{text-align: left;}
div.radwindow_S1 .windowcontent input.dialoginput{	padding: 3px 4px 0 4px;	height: 17px;width: 100%;border: solid 1px black;background: #d6d6d6;}
div.radwindow_S1 .windowcontent a,
div.radwindow_S1 .windowcontent a span{text-decoration: none;color: black;	line-height: 14px;cursor: default;}
div.radwindow_S1 .windowcontent a.radwindowbutton{	margin: 8px 1px 0 0;	border: solid 1px black;background: #4f4f4f;font-weight: bold;}
div.radwindow_S1 .windowcontent a.radwindowbutton span.outerspan{	padding: 0 3px 0 0;border: solid 1px white;}
div.radwindow_S1 .windowcontent a.radwindowbutton span.innerspan{	padding: 0 12px;color: white;	line-height: 22px;}
div.modaldialogbacgkround{	background: black;}
div.radwindow.radwindow_S1.normalwindow.transparentwindow td.corner,
div.radwindow.radwindow_S1.normalwindow.transparentwindow td.titlebar,
div.radwindow.radwindow_S1.transparentwindow td.footercenter{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity: .8; -moz-opacity: .8;}
/*-> LCP RadWindow pimpin <-*/
div.radwindow_S1 table.titlebarcontrols a.windowicon{	background: transparent url(/Images/S1/Window/WindowCornerSprites.gif) -21px -59px no-repeat;width: 16px; height: 16px;cursor: default;margin: 8px 0 0 3px;}
div.radwindow_S1 table.titlebarcontrols em{font:bold 12px "Arial Narrow",sans-serif;font-style:normal;color: #545454; margin: 9px 0 0 2px; text-transform:uppercase;}
/*-> FCZ LI background hacks <-*/
.fczButtons { clear:both;padding-top:20px }
.fcz input.btn.fcz.edit, #footer .fcz input.btn.fcz.edit{ position:relative;top:0;left:0;display:block;float:left;width:33px;height:24px;text-indent:-9999px;font-size:0;background:url(/images/S1/Grid/control_edit.gif) no-repeat center center; border:none; }
ul.rcbList, .rade_module ul, .rade_editorModes ul{ position:static}
td.TdRadE a{ text-decoration:none }
.rade_toolbarWrapper li, .rade_toolZone li, .radwindow li, .rade_toolbar li, .rade_tlbVertical li{background:none;padding:0;}
.rade_module input, .rade_module textarea, .rade_module select{ height:auto !important;padding:inherit !important;color:inherit !important; }
a.rade_tool:link, a.rade_tool:hover{ padding:0; }
textarea{overflow:auto;}
/*->RadMenu- & PanelBar Fix <-*/
.RadPanelBar .rpGroup {  overflow-x:hidden !important;overflow-y:auto !important; }  
.RadPanelBar,.RadPanelBar .rpSlide,.RadPanelBar .rpGroup {overflow:visible !important;}
.RadPanelBar .RadMenu ul.rmHorizontal,.RadPanelBar .RadMenu ul.rmVertical{float: none;}
* html .RadPanelBar .RadMenu ul.rmRootGroup{zoom: 1;}
.RadPanelBar .RadMenu ul.rmRootGroup .rmGroup{float: left;}
/*  Mappicker */
div.MapsSearchContainter  {padding:5px;}
div.MapsSearchContainter span  {font-weight:bold;padding-right:5px;}
div.MapsSearchContainter input.MapsSearchBtn {background:url(/images/S1/MapPicker/zoeken.gif) left top no-repeat scroll;border:0px;width:24px;height:24px;position:relative;cursor:pointer;}
/*__membership__*/
	/*__register__*/
	#remarkUL li, ul.remarks li{ padding:0;background:none; }
	div.registerUser .ELbl_S1 {display:block;float:left;width:120px;}
	div.registerUser table.regWizard, div.registerUser table.reg, div.userProfile table.profile { width:100%;border:0 }
	div.registerUser td.col1{ width:280px }
	div.registerUser td.col2 .ELbl_S1, .userExtra td.col2 .ELbl_S1 {width:60px;}
	div.registerUser .reg.nickname td.col1{ width:120px }
	div.registerUser .reg.nickname .ETxt_S1{ width:250px; }
	div.registerUser td.error{ padding:.5em 0;color:#f00;font-weight:bold;}
	.asterisk{ color:#f00;font-weight:bold }
	.reequired, .unlisted{ margin:.5em 0;padding:3px;width:488px;font-weight:bold;color:#333;text-decoration:underline;background:#eee;border:1px solid #ddd }
	.reequired.password, .recoverPass .profile.password{ margin:2em 0}
	.reequired{ text-decoration:none; }
	.required {padding-left:4px;color:Red;}
	.registerUser .guide, .registerUser .actionsBar{ clear:both }
	.registerUser .actionsBar{ margin-left:250px }
	.userdata .actionsBar{ margin-left:150px }
	.registerUser .guide .ETxt_S1{ margin-bottom:3px }
	.registerUser .guide .ELbl_aboveS1{ float:left }
	.registerUser .actionsBar a.back{ float:right }
	/*__userprofile__*/
	.userProfile .RadTabStrip{ overflow:hidden }
	.userProfile .RadTabStripTop_Vista .rtsOut{ }
	.userProfile .RadTabStrip .rtsLI{ background:none; }
	.userProfile .RadTabStrip_Vista .rtsIn{ font-family:inherit;font-size:inherit }
	table.profile, .subscriptions, .userdata{ margin-top:2em;overflow:hidden }
	.userdata .step{ margin-bottom:2em; }
	.userdata .emailProfile input{ width:250px }
	table.profile.password{ margin:0;padding:0 0 2em 0 }
	.profile td.ELbl_S1, .userdata .ELbl_S1 { float:none;width:140px;}
	.userProfile .ETxt_S1, .userProfile .EFU_S1, .userProfile .EFcz_S1{ width:auto !important }
	.userdata h2.personal{ clear:left;margin-top:3em }
	.userdata .ELbl_S1{ display:block;float:left;}
	.userdata .EC_S1 {overflow:hidden;clear:none}
	.userdata .EFcz_S1 { float:left;padding-left:10px }
	.userdata .ETxt_S1 { margin-left:10px }
	.profile.password td.ELbl_S1{ width:200px;}
	.profile.password td.ELbl_S1 .ELbl_S1{ width:200px }
	.ELbl_S1 .ELbl_S1{ border:none }
	.profile .col2, .userdata .col2{ padding-left:10px }
	.userdata .userExtra{ clear:left }
	
	/*__wachtwoordopvragen__*/
	.recoverPass table{ border:0;}
	.recoverPass .profile.password{ margin:2em 0;padding:3px;background:#eee;border:1px solid #ddd}
	.recoverPass .profile.password td.ELbl_S1{ width:120px }
	.recoverPass .ELbl_S1 { display:block;float:left;width:120px;}
	.recoverPass .profile.password td.submit{ padding-left:133px }
	.recoverPass .profile.password td.submit input.recoverPass{ width:auto !important }
	/*__gidsenformulier - activiteitformulier__*/
	.actForm, .guideForm{  }
	.actForm .form, .guideForm .form{ clear:left;margin-top:3em; }
	.actForm .EC_S1 h6, .guideForm .EC_S1 h6 { padding-top:1px;width:230px }
	.EC_S1 em, .ELbl_S1 em {display:block;float:left;width:230px;margin-right:15px;margin-bottom:10px;font-weight:normal;font-size:.9em;}
	.actForm .Element,.guideForm .Element { clear:left;}

	/*EditorRequiredField & userFeedback dialogs*/
span.warning, div.warning, span.valid, div.valid, span.invalid, div.invalid,div.Invalid,div.InvalidOver, span.Erf_S1, span.Eml_S1, span.Ev_S1, span.feedback, div.feedback, /*v1 >> */div.required, div.noResults
{margin:0 0 0 1px;padding:2px 2px 2px 24px;text-transform:none;font-size:.9em;line-height:normal;letter-spacing:normal;color:#660 !important;background:#ffc url(/images/S1/Dialog/warning.gif) no-repeat 2px 3px;border:1px solid #cc0;*zoom:1;}
span.feedback, div.feedback{color:#06a !important;background-color:#eef;background-image:url(/images/S1/Dialog/info.gif);border-color:#09f;}
span.valid, div.valid {color:#060 !important;background-color:#cfc;background-image:url(/images/S1/Dialog/valid.gif);border-color:#0c0; }
span.invalid, div.invalid, div.Invalid,span.Erf_S1, /*v1 >> */ div.noResults {color:#c00 !important;background-color:#fcc;background-image:url(/images/S1/Dialog/invalid.gif);border-color:#c00}
span.required,span.error{color:#c00 !important;}
div.InvalidOver {background-color:#ffc;border:1px solid #cc0}
.profile .EFcz_S1{Float:none} .profile .EFcz_S1 .warning{display:block}

div.warning,div.valid,div.invalid,div.feedback,div.noResults{ padding:4px 4px 4px 24px }
span.warning,span.valid,span.invalid,span.Erf_S1,span.Eml_S1,span.Ev_S1,span.feedback{display:-moz-inline-box;display:inline-block;}

