@charset "windows-1251";

.std_monmin_width_small {
	width: 776px;
}
.std_monmin_width_medium {
	width: 1000px;
}
.std_monmin_width_large {
	width: 1256px;
}
.std_monmax_width {
	max-width: 1550px;
	text-align: left;
}
.std_bnw {
	white-space: nowrap;
}
.std_onr {
	text-align: right;
}
.std_onl {
	text-align: left;
}
.std_onc {
	text-align: center;
}
.std_ont {
	vertical-align: top;
}
.std_onm {
	vertical-align: middle;
}
.std_onb {
	vertical-align: bottom;
}
.std_opera_bugfix {
	font-size: 1px;
}
.cas_ctl {
	background-repeat: no-repeat;
	background-position: left top;
}
.cas_ctr {
	background-repeat: no-repeat;
	background-position: right top;
}
.cas_cbl {
	background-repeat: no-repeat;
	background-position: left bottom;
}
.cas_cbr {
	background-repeat: no-repeat;
	background-position: right bottom;
}
.std_cxt {
	background-repeat: repeat-x;
	background-position: center top;
}
.std_cxb {
	background-repeat: repeat-x;
	background-position: center bottom;
}
.std_cyl {
	background-repeat: repeat-y;
	background-position: left center;
}
.std_cyr {
	background-repeat: repeat-y;
	background-position: right center;
}
.std_bold {
	font-weight: bold;
}
.std_test {
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	color: #000000;
	border: medium solid #000000;
}
.std_test table{
	border: thin solid #000000;
}
.std_test tr{
	border: thin solid #000000;
}
.std_test th{
	border: thin solid #000000;
	text-align: left;
	vertical-align: middle;
	font-weight: bold;
}
.std_test td{
	border: thin solid #000000;
	text-align: left;
	vertical-align: middle;
	padding: 5px;
}
.std_test h1{
	font-weight: bold;
	font-size: 24px;
	line-height: normal;
}
.std_test h2{
	font-weight: bold;
	font-size: 16px;
	line-height: normal;
}
.std_test p{
	padding-top: 10px;
}
.std_test .s_height{
	height: 400px;
}
.std_test .s_width{
	width: 400px;
}

