/* -----------------------------------------------
 * Core styles for xml-ui-framework based dialogs.
 * -----------------------------------------------
 */
 
.xbdf {
	width: 100%;
	height: 100%;
	overflow: hidden;
}

.xsimpleForm {
	width: 100%;
    height: 100%;
}

.xcontainer {
    width: 100%;
    height: 100%;
}

div.xmainViewHeader {
    width: 100%;
}

div.xmainView {
    /*height: 100%;*/ /* height must be unspecified as default since it is calculated dynamically at runtime if required */
    overflow: auto;
    position: relative;
    background-color: #fff;
    /* above code enables dropdowns with absolute positioning to be fixed to an anchor when scrolling */
    /* but that does not work inside several interlaced scrolling areas */
}

div.xmainView_fc {
    width: 100%;
    /*height: 100%;*/ /* height must be unspecified as default since it is calculated dynamically at runtime if required */
    overflow: hidden;
    position: relative;
    /* above code enables dropdowns with absolute positioning to be fixed to an anchor when scrolling */
    /* but that does not work inside several interlaced scrolling areas */
}

div.xmainView_EP {
    width: 100%;
    height: 100%;
    overflow-y: auto;
    overflow-x: hidden;
}

.xmlErrorView {
    background-color: #ffffe7 !important;
    border: 2px solid #af0c0f;
}

.xmlErrorContainer {
    padding: 20px;
}

.xmlErrorHeader {
    font-size: 24px;
}

.xmlErrorSourceCode {
    white-space: pre;
    font-family: monospace;
    padding-left: 20px;
}

.xmlErrorSourceLine {
    font-weight: bold;
    color: red;
}

.xmlErrorExceptionMessage {
    font-weight: bold;
}

.xmlErrorException {
    font-size: 10px;
    white-space: pre;
}

table.xfillcontainer {
	width: 100%;
    padding: 1px;
}

.xborder {
	border-width: 1px;
}

/* Expected: xrotext is a style with NO border, at 2011.02.21 [vn] */
.xrotext {
	padding: 0;
	text-align: left;	
	vertical-align: middle;
	white-space: nowrap;
}

.nowrap {
	white-space:nowrap;
}

td.xlabeledLeft {
	text-align:left;
}

td.xlabeledLeft span {
     padding-right:6px;
}/* Abstand von Controlspalte*/

    td.xlabeledLeft nowrap span{
        vertical-align: top;
    }

    td.xlabeledRight {
        text-align: left;
        width: 100%;
    }

td.xlabeledRight .text_No {
	text-align: left;
	white-space: nowrap;
}

td.xlabeledRight .rotext_No {
    text-align: left;
	background-color: #eee;
	color: #000;
}

div.RadMultiPage {
    padding-left: 5px;
}
