/*rev.lcpedit20100108 gmr*/
/*-> date- 'n timepicker <-*/
table.calendarWrapper_S1, table.titlebar_S1, table.TableLayout_S1, table.MonthYearFastNav_S1, table.radTimeTableCss_S1 {position:relative;border-collapse:separate !important;border-spacing:0;line-height:20px;text-align:center !important;z-index:99999}
	.calendarWrapper_S1, .radTimeTableCss_S1, .MonthYearFastNav_S1 {font-size:.9em;background:#fff;}
	.calendarWrapper_S1 .titlebar_S1, .calendarWrapper_S1 .TableLayout_S1 {width:100%;}
	.calendarWrapper_S1 .titlebar_S1, .radTimeTableCss_S1 caption {font-weight:bold;color:#fff;background:#545454;border-top:1px solid #545454;border-right:1px solid #545454;border-left:1px solid #545454}
	.calendarWrapper_S1 .titlebar_S1 td, .radTimeTableCss_S1 caption {padding:4px;}
	.radTimeTableCss_S1 caption{ border-left:none }
	.calendarWrapper_S1 .TableLayout_S1, .radTimeTableCss_S1, .MonthYearFastNav_S1 {border-left:1px solid #bebebe;}
	.MonthYearFastNav_S1{ border-top:1px solid #bebebe; }
	.calendarWrapper_S1 .TableLayout_S1 th {text-align:center !important;font-size:1.1em;background:#f0f0f0;border-top:1px solid #bebebe;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe}/*DaysOfWeek_S1*/
	.calendarWrapper_S1 .TableLayout_S1 td, .radTimeTableCss_S1 td, .MonthYearFastNav_S1 td {width:25px;height:25px;border-right:1px solid #bebebe;border-bottom:1px solid #bebebe}
	.radTimeTableCss_S1 td, .MonthYearFastNav_S1 td { width:40px;cursor:pointer }
	.calendarWrapper_S1 .TableLayout_S1 a:link, .radTimeTableCss_S1 a:link, .calendarWrapper_S1 .TableLayout_S1 a:visited, .radTimeTableCss_S1 a:visited {display:block;text-decoration:none;color:#333;}
	.calendarWrapper_S1 .TableLayout_S1 td.radCalSelect_S1, .MonthYearFastNav_S1 td.selected_S1 {color:#4c8000;background:#89c071;}
	.calendarWrapper_S1 .TableLayout_S1 td.radCalSelect_S1 a {color:#4c8000;}
	.calendarWrapper_S1 .TableLayout_S1 td.radCalHover_S1, .radTimeTableCss_S1 .radTimeOverCss_S1, .MonthYearFastNav_S1 td:hover {color:#900;background:#f70;}
	.calendarWrapper_S1 .TableLayout_S1 td.radCalHover_S1 a, .radTimeTableCss_S1 .radTimeOverCss_S1 a {color:#900;}
	.calendarWrapper_S1 .TableLayout_S1 .radCalToday_S1{color:#fff;background:#333}
	.calendarWrapper_S1 .TableLayout_S1 .radCalToday_S1 a:link, .calendarWrapper_S1 .TableLayout_S1 .radCalToday_S1 a:visited {color:#fff;}
	.calendarWrapper_S1 .otherMonth_S1 *, .calendarWrapper_S1 .outOfRange_S1 * {color:#bebebe;}
	.radTimeTableCss_S1 .radFooterCss_S1, .MonthYearFastNav_S1 td.bottom_S1 {background:#545454; padding:2px;overflow: hidden;}
	.MonthYearFastNav_S1 .bottom_S1 input {font-size:10px;color:#fff;background:#f70;border:1px solid #f30;border-color:#fa0 #fa0 #f30 #f30;cursor:pointer;}
	.radTimeTableCss_S1 th {display:none}
	.radPopupImage_S1 { position:relative;_position:static;outline:none;}
	.radPopupImage_S1 img {margin: -1px 2px 0 2px;padding-left:2px;vertical-align: middle;border:none;*margin:0;_vertical-align:top;_margin: 0px 2px 0 2px;}
	.radDisabled_S1 img { filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; }
/*-> radinput spans input field in td.inputCell  <-*/
.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 {  }*/
	/* SPIN BUTTONS */
	.radInput_S1 a.spinbutton, .radInput_S1 a.gobutton {position:relative;display:block;width:17px;height:9px;text-indent:-9999px;line-height:9px;font-size:1px;background: transparent url(/images/S1/Input/SpinButtonSprites.gif) no-repeat;_position: inherit;}
	.radInput_S1 a.gobutton{width:16px;height:17px;line-height:17px;background:transparent url(/images/S1/Input/button.gif) no-repeat;  }
	*+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;}
	*+html .radInput_S1 a.gobutton {position: inherit;}
	.radDisabledCss_S1 a.gobutton,.radDisabledCss_S1 a.spinbutton {cursor:no-drop;filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30); opacity: .3; -moz-opacity: .3;}
/*-> INPUT STYLES SETTINGS <-*/
.radEnabledCss_S1, .radNegativeCss_S1, .radHoverCss_S1, .radFocusedCss_S1 {}
.radDisabledCss_S1,.radEmptyMessageCss_S1,.radNegativeCss_S1 { color: #333; border: solid 1px #aeaeae; }
.radInvalidCss_S1 {color:#c00;background:#fcc;border:1px solid #c00;}
.radLabelCss_S1 { color: #000; font-size: small; white-space: nowrap; }
.ETxt_S1[disabled], .ETxt_S1[readonly], .readonly {color:#CAC8BB;background:#f6f6f6;border:1px solid #e6e6e6}
.radDisabledCss_S1, label.chkItemDisabled, .ELbl_S1[disabled], .ELbl_S1[readonly], .ELbl_S1.readonly, .ELbl_aboveS1.readonly  {color:#CAC8BB;background:transparent;border:none}
	/*select*/
	.EC_S1 select{ width:325px;border:1px solid #bebebe }/*in player nieuws*/
	.ESel_S1 table.ESel_S1{*margin-left:150px }
	/*various*/
	div.Echkl_S1 { overflow-x:hidden !important }
	table.Echkl_S1{ width:370px;border-collapse:collapse;border-spacing:0;border:0; }
	table.Echkl_S1.above label{ padding-left:5px }
	table.Echkl_S1 input, table.checkBoxList input, table.ERbl_S1 input, .Echk_S1 input{ background:none !important;border:none !important; }
	.ETxt_S1{width:370px;}
	textarea.ETxt_S1{ 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; }
	.Eml_S1{ }/*editor maxlength*/
	/* Gezelschap, producent, uitvoerders */
	#Who1 .ETxt_S1, #Who2 .ETxt_S1, #Who3 .ETxt_S1, #Role1 .ETxt_S1, #Role2 .ETxt_S1, #Role3 .ETxt_S1 {width:auto !important;}
		
/*combobox - 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; }
	.rcbInputCell {padding-left: 2px; border: 1px solid #bebebe; background: #fff; }
	.rcbInputCell input { width: 100%; background: transparent; border: 0; vertical-align: top;  }
	.rcbArrowCell {width: 15px; height: 15px; border: 1px solid #bebebe; background: #bebebe url(/images/S1/Dropdownlist/rcbArrowCell.gif) no-repeat center center;}
	.rcbArrowCellLeft { border-right-width: 0; }
	.rcbArrowCellRight { border-left-width: 0; }
	.rcbArrowCell a { width: 15px; height: 15px; text-decoration: none; text-indent: -9999px; font-size: 0; cursor:pointer}
	.rcbDisabled .rcbArrowCell a { cursor: no-drop; }
	.rcbDisabled { opacity: .5; -moz-opacity: .5; filter: alpha(opacity=50); }
	/*S3 beta*/
	.ETxt_S3 { border: 1px solid red; background-color: yellow; color: Green; }
	.Echk_S3 { border: 1px solid #990000; background-color: #E60000; }
/*dropdown*/
.rcbSlide { position: absolute; overflow: hidden; display: none; _height: 1px; float: left;z-index:9999 !important }
.rcbScroll { overflow: auto; }
.rcbList {position:static !important;list-style:none;margin:0;padding:0;font-size:1.2em;zoom:1}
.rcbItem,li.rcbHovered,.rcbDisabled,.rcbLoading { padding: 4px 20px 4px 4px;_zoom: 1; }
li.rcbHovered{cursor:pointer}
.rcbItem{background:none; } li.rcbHovered{background:#bebebe} .rcbDisabled{color:#ccc;cursor:no-drop}
.rcbLoading{background:#f0f0f0;text-align:center}
.RadComboBoxDropDown_S1 { position: absolute; background: #fff; border: 1px solid #bebebe; cursor: default;}
.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 .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; }

/*-> 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/Bo/bg_input.gif) no-repeat center center}
/*-> RadWindow (should be webresourced)<-*/
	/*-> LCP RadWindow pimpin <-*/
	div.radwindow_S1 a.windowicon{margin: 8px 0 0 3px;width:16px;height:16px;background:transparent url(/Images/S1/Window/WindowCornerSprites.gif) -21px -59px no-repeat;cursor:default;}
	div.radwindow_S1 table.titlebarcontrols em{margin: 9px 0 0 2px;text-transform:uppercase;font:bold 12px "Arial Narrow",sans-serif;font-style:normal;color: #545454;}
div.radwindow td.corner,div.radwindow td.titlebar,div.radwindow td.footercenter{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);opacity: .8; -moz-opacity: .8;}
div.radwindow_S1 td.corner{width:6px;font-size:1px;line-height:1px}
div.radwindow_S1 td.topleft{height:6px;background:#fff;border-left:3px double #bebebe;border-top:3px double #bebebe}
div.radwindow_S1 td.topright{height:6px;background:#fff;border-right:3px double #bebebe;border-top:3px double #bebebe}
div.radwindow_S1 td.titlebar{background:#fff;border-top:3px double #bebebe}
div.radwindow_S1 td.bodyleft{background:#fff;border-left:3px double #bebebe}
div.radwindow_S1 .windowcontent{height:100%;border-bottom:0;background:#fff}
div.radwindow_S1 table td.bodyright{background:#fff;border-right:3px double #bebebe}
div.radwindow_S1 table td.footerleft{height:6px;background:#fff;border-left:3px double #bebebe;border-bottom:3px double #bebebe}
div.radwindow_S1 table td.footercenter{height:6px;background:#fff;border-bottom:3px double #bebebe}
div.radwindow_S1 table td.footerright{	height:6px;background:#fff;border-right:3px double #bebebe;border-bottom:3px double #bebebe}
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 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;}
/* FCZ front-end hacks */
.radeditor{height:auto!important} .rade_editorModes{overflow:hidden} .rade_toolbar{/*clear:left;width:660px;*/height:auto !important}
.fcz input.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,.RadTabStrip 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} .fczButtons {}
/* FO common styles */
table, td{font-size:1em}
textarea{overflow:auto}
.fczHidden .fcz{ margin:0;margin-top:-1px;height:1px;overflow:hidden} div.fcz{display:block}
/* RadMenu- & PanelBar common 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{position:relative;width:24px;height:24px;background:url(/images/S1/MapPicker/btnSearch.gif) no-repeat center center;border:none;cursor:pointer}

/*__membership__*/
	/*__register v1 table layout__*/
	#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;}/*invalid*/
	.asterisk{ color:#f00;font-weight:bold }
	.required.password, .recoverPass .profile.password{ margin:2em 0}
	div.required{ text-decoration:none; }
	.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 .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 }
		/*profile v2*/	
		.RadTabStrip_Vista{ overflow:hidden} .RadTabStrip_Vista .rtsIn{font-family:inherit !important;font-size:inherit !important }
		.profile{ margin-top:2em }
		.profile .EC_S1 { margin-bottom:4px;padding:0;overflow:hidden}
		.profile .ELbl_S1 { float:left;margin:0 7px 0 3px;padding:0;width:140px;}	
		.profile .whoami{ margin-bottom:2em;padding:.5em;color:#bebebe !important;background:#f6f6f6 }
		.profile .actions{clear:both;margin:1em 0;padding-left:150px}
		.profile .actions .btn{margin:0}
		.profile .actions .cancel{margin-right:.5em}
		/*register*/
		* html div.profile *{zoom:1}
		* html div.register .ELbl_S1, * html div.profile .ELbl_S1, * html .EC_S1 span.required{position:static}
		div.profile table td{ text-align:left }
		div.register, div.register .warning{ margin-bottom:2em }
		.register .ETxt_S1,/*beta*/.registerForm .ETxt_S1{padding:1px 3px;width:300px}
		/*recover*/
			/* ... */
/*__DFRM__*/
* html span.DFRM *{ overflow:visible;zoom:1;position:relative;z-index:9999 }
span.DFRM{display:block;margin-top:1em;}
span.DFRM, span.DFRM .Tab, span.DFRM .Panel, span.DFRM .Element, span.DFRM .Zone{overflow:hidden;width:560px }
span.DFRM .Zone{min-height:26px;height:auto !important}
span.DFRM .EC_S1{overflow:hidden;width:552px;padding:4px;}
span.DFRM .ELbl_S1,.recoverPass .ELbl_S1{display:block;width:100px;margin-right:10px;font-weight:normal}
span.DFRM .ETxt_S1{float:left;width:150px}
span.DFRM textarea.ETxt_S1{height:100px}
span.DFRM .radInput_S1{ border:none; }
span.DFRM table.Echkl_S1{width:auto !important}
span.DFRM .EFU_S1,span.DFRM .EFcz_S1{ float:left;}
.forms .actions{ margin-left:110px }
span.DFRM .actions{ clear:both }

/*__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;}

span.DFRM div.Invalid, span.DFRM div.InvalidOver{width:534px}

	 /*Quickfix validation
	 .register{position:relative;}
	 .IsRequired .Erf_S1 {position:absolute;margin-top:-2em;*margin-top:2px;right:-170px;}*/
	/*i2008 IsRequired*/
	.IsRequired label{position:relative;z-index:9999}
	span.required, /*v1*/ span.asterisk {color:#c00 !important;font-size:1.35em;font-weight:bold;line-height:1}
	.EC_S1 span.required{ position:absolute;right:3px;top:0;z-index:9999}/*asterisk*/
	.IsRequired table.Echkl_S1 label{position:static !important}
	body.bo_body .EC_S1 span.required{ left:0;right:auto;}
	/*Ostend Powers*/
	span.DFRM .EC_S1 .Erf_S1, span.DFRM .EC_S1 .Ev_S1 {display:none;position:absolute;top:-19px;right:-18px;z-index:2;padding:3px 5px;color:#fff !important;background:#900 url(/images/S1/Dialog/Erf_S1.gif) no-repeat bottom left}
	span.DFRM .InvalidOver .Erf_S1, span.DFRM .InvalidOver .Ev_S1 {display:block;}
/*__Login__*/
div.login {padding:.25em;width:28em}
div.login table.login, div.login table.login table { width:28em }
div.login table.login td{ width:100% }
/*__LCPBOX__*/
#lcpbox_container,#lcpbox_overlay{top:0;left:0;height:100%;width:100%;margin:0;padding:0}
#lcpbox_container{position:fixed;display:block;visibility:hidden;z-index:9999;text-align:center}
#lcpbox_overlay{position:absolute}
#lcpbox{position:relative;margin:0 auto;text-align:left}
#lcpbox_body{position:relative;margin:0;padding:0;border:1px solid #333333;overflow:hidden}
#lcpbox_body_inner{position:relative;height:100%}
#lcpbox_content.html{height:100%;overflow:auto}
#lcpbox_loading{position:absolute;top:0;width:100%;height:100%}
#lcpbox_body,#lcpbox_loading{background:#060606}
#lcpbox_loading_indicator{float:left;margin:10px 10px 0 10px;height:32px;width:32px;background:url(/Images/S1/lcpbox/loading.gif) no-repeat}
#lcpbox_loading span{float:left;margin-top:16px;font:10px Arial,Tahoma,sans-serif}
#lcpbox_title,#lcpbox_info{position:relative;margin:0;padding:0;overflow:hidden}
#lcpbox_title_inner,#lcpbox_info_inner{position:relative;font-family:Arial,Tahoma,sans-serif;line-height:16px}
#lcpbox_title{}
#lcpbox_title_inner{font-size:15px;padding:5px 0;color:#fff}
#lcpbox_info{height:20px}
#lcpbox_info_inner{font-size:12px;color:#fff}
#lcpbox_nav{float:right;height:16px;padding:2px 0;width:45%}
#lcpbox_nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-image:url(/Images/S1/lcpbox/lcpbox.png); background-repeat:no-repeat}
#lcpbox_nav_close{background-position: left top}
#lcpbox_nav_next{background-position: -16px top}
#lcpbox_nav_previous{background-position: -32px top}
#lcpbox_nav_play{background-position: -48px top}
#lcpbox_nav_pause{background-position: -64px top}
#lcpbox_nav_save{background-position: -80px top}
#lcpbox_counter{float:left;padding:2px 0;width:45%}
#lcpbox_counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}
#lcpbox_counter a.lcpbox_counter_current{text-decoration:underline}
div.lcpbox_clear{clear:both}
div.lcpbox_message{padding:10px;text-align:center;font:12px Arial,Tahoma,sans-serif}
#lcpbox_loading span a:link,#lcpbox_loading span a:visited,div.lcpbox_message a:link,div.lcpbox_message a:visited{color:#fff;text-decoration:underline}
/*Nifty Corners Cube CSS by Alessandro Fulciniti The following classes are added dynamically by javascript, and their use should be avoided in the markup */
b.niftycorners,b.niftyfill{display:block}b.niftycorners *{display:block;height:1px;line-height:1px;font-size:1px;overflow:hidden;border-style:solid;border-width:0 1px}b.r1{margin:0 3px;border-width:0 2px}b.rb1{margin:0 8px;border-width:0 2px}b.rb2{margin:0 6px;border-width:0 2px}b.rb3{margin:0 5px}b.rb4{margin:0 4px}b.rb5{margin:0 3px}b.rb7{margin:0 1px;height:2px}b.rb8{margin:0;height:2px}b.tb1{border-width:0 10px}b.tb2{border-width:0 8px}b.tb3{border-width:0 6px}b.tb5{border-width:0 4px}b.tb7{border-width:0 2px;height:2px}b.tb8{border-width:0 1px;height:2px}b.r2,b.rb6{margin:0 2px}b.r3,b.rs1{margin:0 1px}b.r4,b.t4{height:2px}b.t1,b.tb4{border-width:0 5px}b.t2,b.tb6{border-width:0 3px}b.t3,b.ts1{border-width:0 2px}

	