.Formular {
    color: black;
    background-color: #F5F1E6;
}

.Formular td {
    color: black;
}

.Formular input, .Formular input, .Formular textarea, .Formular .small_editor {
    color: black;
    background-color: white;
    border: solid 1px #797979;
}

.FormularHlavicka {
	height: 30px;
	background-color: #F0E8D3;
	border-bottom: #222 1px solid; /*#FF9900 2px solid;*/
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#E9E2D1,endColorStr=#DBD3BF); 
	XXXFILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#B5986D,endColorStr=#80623F); 
	
}

.FormularHlavicka h2 {
	color: #75120C;
	Xcolor: #5C3D19;
	margin: 5px;
}

.FormularPlocha
{
	XXXbackground-color: white;
}

.FormularTlacitka {
	text-align : right;
	padding: 5px;
	background-color: #E9E2D1;
	XXbackground-color: #F0E8D3;
	border-top: #797979 1px solid;
}

/*Strom rubrik a slozek*/
.Strom {
	overflow: auto;
}

.SouvisejiciStrom {
	padding: 5px;
	border-right: #797979 1px solid;
}

.ScrollBox {
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#F5F1E6,endColorStr=white); 
	overflow: auto;
}

.EditablePlaceholder
{
	border: 1px dashed red;
}


/* Controls.Administrative */

.InputCaption
{
	font-weight: bold;
	margin-bottom: 3px;
	font-size: 9pt;
}

.InputBox
{
	margin-bottom : 10px;
}

.InputCheckBox
{
}

.AdminForm
{
	padding: 5px;
	font-size: 8pt;
	font-family : "Trebuchet MS", Tahoma, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
}

.FormDialog
{
	XXXbackground-color:white;
}

.FormEditPart
{
	vertical-align:top;
	width: 400px;
	height: 447px;
	padding: 5px;
}

.FormInfoPart
{
	vertical-align:top;
	width: 220px;
	border-left: #797979 1px solid;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=1,startColorStr=#F5F1E6,endColorStr=white); 
	padding: 5px;
	font-size: 8pt;
	font-family : "Trebuchet MS", Tahoma, Verdana, Tahoma, Geneva, Arial, Helvetica, sans-serif;
	text-align : left;
}

.InfoCaption
{
	color: #75120C;
	border-bottom: #797979 2px solid;
	margin-bottom: 10px;
	font-size: 9pt;
	font-weight: bold;
}

.TableCell {
	border-bottom: #AAA 1px dashed;
	border-right: #AAA 1px dashed;
	padding-top: 3px;
	padding-left: 5px;
	padding-right: 3px;
}

.TableHeaderCell {
	border-bottom: #AAA 2px solid;
	border-right: #AAA 1px dashed;
	padding-top: 3px;
	padding-left: 5px;
	padding-bottom: 3px;
	font-weight: bold;
	FILTER: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#F5F1E6,endColorStr=white); 
}

.ActiveTab {
	font-weight:bold;
	border-left: 1px solid #797979;
	border-top: 1px solid #797979;
	border-right: 1px solid #797979;
	background-color: white;

}

.InactiveTab {
	font-weight:normal;
	border-left: 1px solid #797979;
	border-top: 1px solid #797979;
	border-right: 1px solid #797979;
}

.TabSpacer {
	width: 5px;
}

.TabHeader {
	border-bottom: 1px solid #797979;
	padding-top: 4px;
}
