.gridSub input
{
	border: 1px solid #ccc;
	border-width: 0 1px;
	width:233px;
	height: 15px;
	line-height: 15px;
	padding: 3px;
	background: url(/Files/System/default/img/formulare/rot/input.png) 0 0 repeat-x;
}
/*.gridSub input:focus {
	border-color: #999;
	background-position: 0 -21px;
} */

#w1001 , #w1002 , #w1003 , #w1004
{
	width:100px !important;
}

.gridSub label
{
	font-weight:bold;
	font-size:11px;
}

.gridSub h2
{
	width:500px;
}

.gridSub
{
	background:#f2f2f2;
	width:754px;
	overflow:hidden;
	border-right:1px solid #cccccc;
	border-left:1px solid #cccccc;
	padding:5px 13px 0 13px;
}

.gridSubTop , .gridSubBottom
{
	height:5px;
	line-height:5px;
	overflow:hidden;
	width:782px;
	
}

.gridSubTop
{
	background:url(/Files/System/default/img/formulare/gridSubTop.jpg);
	margin-top:20px;
}

.gridSubBottom
{
	background:url(/Files/System/default/img/formulare/gridSubBottom.jpg);
	margin-bottom:10px;
}

.gridSub .select
{
	float:left;
	overflow:hidden;
	border: 1px solid #ccc;	
}

.gridSub .paddingBottom
{
	padding-bottom:12px;
}

.gridSub .item 
{
	width:370px;
	height:26px;
	float:left;
	margin:0 0 10px 0;
	overflow:hidden;
}

.gridSub select
{
	width: auto;
	height: 18px;
	line-height: 15px;
}

.gridSub .item select
{
	width:233px;
}

.gridSub .doubleItem select
{
	width:388px;
}

.gridSub .doubleItem
{
	height:42px;
	margin:0;
	clear:both;
	overflow:hidden;
}

.gridSub .doubleItem label
{
	padding-top:3px;
	margin-left: 3px;
	width:285px;
}

.gridSub .itemBig
{
	width:752px;
	float:left;
	margin:0 0 10px 0;
	overflow:hidden;
}

.gridSub .itemBig label
{
	width:287px;
}

.cbxItem
{
	width:132px;
	float:left;
	margin-bottom:13px
}

.biggerCbx
{
width:205px !important;
}

.itemBig .cbxItem label
{
	width:auto;
	margin-left:3px;
	font-weight:normal !important;
	float: left;
}

.itemBig .groupBox
{
	float:left;
	width:410px
}

.itemBig .cbxItem input, input.chkbox
{
	width:auto;
	margin-top: 3px;
	background: none;
	border: 0;
	float: left;
}

input.button {
	margin: 0;
	padding: 0;
	width:auto;	
	height: auto;
	background: none;
	border: 0;
}

.itemBig .cbxItem .NFCheck 
{
	float:left;
}

.gridSub label
{
	float:left;
	width:102px;
	display:block;
}

.gridSub hr
{
	border-top:1px solid #cccccc;
	border-bottom:1px solid white;
	border-left:none;
	margin-bottom:25px;
}
