.stndBody {
	padding: 0px;
	margin: 0px;
	width: 100%;
	height: 100%;
	background-color: #fefefe;
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
}
.stndBody table {
	font-family: Tahoma;
	font-size: 12px;
	color: #333333;
}

/*

 !!!! OFF, bootstrap конфликт

.stndBody UL {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.stndBody UL LI {
	padding: 0px 0px 0px 20px;
	background: url('/images/arrow.png') left center no-repeat;
}

.stndBody A {
	color: #0000ff;
	text-decoration:  none;
}

.stndBody A:hover {
	color: #85a7fc;
}
*/
.stndBody form {
	padding: 0px;
	margin: 0px;
}
/*
.stndBody input[type="submit"],
.stndBody .stndInputTypeSubmitAlias,
.stndInputTypeSubmit {
	position: relative;
	border: 1px solid #0b5397;
	color: #fff;
	padding: 7px 15px;
	cursor: pointer;
	
	height: 32px;
	overflow: visible;
	line-height: 16px;
	
	background-color: #003466;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0b5397), to(#003466));
	background: -webkit-linear-gradient(#0b5397, #003466);
	background: -moz-linear-gradient(#0b5397, #003466);
	background: -ms-linear-gradient(#0b5397, #003466);
	background: -o-linear-gradient(#0b5397, #003466);
	background: linear-gradient(#0b5397, #003466);
	-pie-background: linear-gradient(#0b5397, #003466);
	
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	
	behavior: url('/styles/pie.php');	
}

.stndBody input[type="button"],
.stndBody .stndInputTypeButtonAlias,
.stndInputTypeButton {
	position: relative;
	border: 1px solid #0b5397;
	color: #fff;
	padding: 7px 15px;
	cursor: pointer;
	
	height: 32px;
	overflow: visible;
	line-height: 16px;
	
	background-color: #003466;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0b5397), to(#003466));
	background: -webkit-linear-gradient(#0b5397, #003466);
	background: -moz-linear-gradient(#0b5397, #003466);
	background: -ms-linear-gradient(#0b5397, #003466);
	background: -o-linear-gradient(#0b5397, #003466);
	background: linear-gradient(#0b5397, #003466);
	-pie-background: linear-gradient(#0b5397, #003466);
	
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	
	behavior: url('/styles/pie.php');	
}
*/

/*
	<a href="/editor/module/Imei/add/" class="stndButton">text</a>
*/
.stndButton {
	position: relative;
	border: 1px solid #0b5397;
	color: #fff !important;
	text-decoration: none !important;
	padding: 7px 15px;
	cursor: pointer;
	
	height: 32px;
	overflow: visible;
	line-height: 16px;
	
	background-color: #003466;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#0b5397), to(#003466));
	background: -webkit-linear-gradient(#0b5397, #003466);
	background: -moz-linear-gradient(#0b5397, #003466);
	background: -ms-linear-gradient(#0b5397, #003466);
	background: -o-linear-gradient(#0b5397, #003466);
	background: linear-gradient(#0b5397, #003466);
	-pie-background: linear-gradient(#0b5397, #003466);
	
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	
	behavior: url('/styles/pie.php');	

}

.stndButtonRed {
	position: relative;
	border: 1px solid #870a04;
	color: #fff !important;
	text-decoration: none !important;
	padding: 7px 15px;
	cursor: pointer;
	
	height: 32px;
	overflow: visible;
	line-height: 16px;
	
	background-color: #870a04;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#e25946), to(#870a04));
	background: -webkit-linear-gradient(#e25946, #870a04);
	background: -moz-linear-gradient(#e25946, #870a04);
	background: -ms-linear-gradient(#e25946, #870a04);
	background: -o-linear-gradient(#e25946, #870a04);
	background: linear-gradient(#e25946, #870a04);
	-pie-background: linear-gradient(#e25946, #870a04);
	
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	
	behavior: url('/styles/pie.php');	

}

.stndButtonGreen {
	position: relative;
	border: 1px solid #02a402;
	color: #fff !important;
	text-decoration: none !important;
	padding: 7px 15px;
	cursor: pointer;
	
	height: 32px;
	overflow: visible;
	line-height: 16px;
	
	background-color: #02a402;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#008000), to(#02a402));
	background: -webkit-linear-gradient(#008000, #02a402);
	background: -moz-linear-gradient(#008000, #02a402);
	background: -ms-linear-gradient(#008000, #02a402);
	background: -o-linear-gradient(#008000, #02a402);
	background: linear-gradient(#008000, #02a402);
	-pie-background: linear-gradient(#008000, #02a402);
	
	border-radius: 7px;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	-khtml-border-radius: 7px;
	
	behavior: url('/styles/pie.php');	

}

.stndBody input[type="text"],
.stndBody input[type="password"],
.stndBody .stndInputTypeTextAlias,
.stndBody .stndInputTypeText {
	/*
	border: 1px solid #666;
	padding: 3px 2px;
	margin: 0px;
	*/
}

.stndBorderBox {
	padding: 3px;
	background-color: #ffffff;
	position: relative;
	border: 1px solid #e2e2e2;
	border-radius: 6px;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	
	behavior: url('/styles/pie.php');
}


/* 
таблицы аля:
col1 | col2 | col3
row1
row2
*/
.stndGrid {
	width: 100%;
	border: 1px solid #e5e5e5;
}
.stndGrid TD {
	empty-cells: show;
}
.stndGrid TR.sgHeader TD,
.stndGrid TR.sgHeader TH,
.stndGrid TR.sgHeaderHoverable TD, 
.stndGrid TR.sgHeaderHoverable TH {
	height: 40px;
	text-align: center;
	padding: 5px 5px 5px 5px;
	font-weight: normal;
	
	background-color: #c8d4e2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fefcfd), to(#e7e7e7));
	background: -webkit-linear-gradient(#fefcfd, #e7e7e7);
	background: -moz-linear-gradient(#fefcfd, #e7e7e7);
	background: -ms-linear-gradient(#fefcfd, #e7e7e7);
	background: -o-linear-gradient(#fefcfd, #e7e7e7);
	background: linear-gradient(#fefcfd, #e7e7e7);
	-pie-background: linear-gradient(#fefcfd, #e7e7e7);
	
	behavior: url('/styles/pie.php');	
}
.stndGrid TR.sgHeaderHoverable TD:hover,
.stndGrid TR.sgHeaderHoverable TH:hover {
	background-color: #c8d4e2;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fefcfd), to(#dfdfdf));
	background: -webkit-linear-gradient(#fefcfd, #dfdfdf);
	background: -moz-linear-gradient(#fefcfd, #dfdfdf);
	background: -ms-linear-gradient(#fefcfd, #dfdfdf);
	background: -o-linear-gradient(#fefcfd, #dfdfdf);
	background: linear-gradient(#fefcfd, #dfdfdf);
	-pie-background: linear-gradient(#fefcfd, #dfdfdf);
}
.stndGrid TR.sgHeader TD.end,
.stndGrid TR.sgHeader TH.end {

}
.stndGrid TR.sgTr1 TD {

}
.stndGrid TR.sgTr2 TD {
	background-color: #f3f3f3;
	border-top: 1px solid #e5e5e5;
	border-bottom: 1px solid #e5e5e5;
}
.stndGrid TR.sgTr1 TD,
.stndGrid TR.sgTr2 TD {
	height: 40px;
	padding: 5px 5px 5px 5px;
	border-left: 1px solid #ddd;
}
.stndGrid TR.sgTrOver TD {
	background-color: #e3ebf8;
}
.stndGrid TR.sgTrOverMark TD {
	background-color: #A7EA7A !important;
}


/* 
таблицы аля:
col1 | rowdata1
col2 | rowdata2
*/
.stndGrid2 {
	
}
.stndGrid2 .sgLeft {
	padding: 8px 20px 8px 10px;
	vertical-align: top;
	background-color: #ebe8d9;
	font-weight: bold;
}
.stndGrid2 .sgRight {
	padding: 8px 5px 8px 10px;
	vertical-align: top;
	border-bottom: 1px solid #ebe8d9;
}
.stndGrid2 .sgGroupTitle { /* <td colspan="2" */
	font-size: 17px;
	padding-top: 15px;
}
.stndGrid2 .sgComment {
	font-weight: normal;
	display: block;
	color: #aaa;
	font-size: 10px;
}


/* для блоков данных аля формы атворизации где есть разношерстные поля (короткий текст + инпуты) */
.stndGrid3 {

}
.stndGrid3 TD {
	padding: 5px;
	vertical-align: top;
	line-height: 25px;
}
.stndGrid3 .stTitle {
	
}
.stndGrid3 .sgLeft {
	padding-left: 0px;
}
.stndGrid3 .sgRight {

}


.stndTitle {
	padding: 15px 0px 10px 0px;
	font-size: 18px;
	color: #333333;
}
.stndComment {
	font-weight: normal;
	display: block;
	color: #aaa;
	font-size: 10px;
}

.stndMessageError {
	color: #ff6633;
}



.stndDatepicker {}  /* for calendar behavior */
.stndDatetimepicker {} /* for calendar behavior */


.stndHidden {
	display: none !important;
}
