/*
 
	Стили по умолчанию
 
 */
 /*
 * 		Внешняя рамка
 */
 .pw_out {
	border: none;
	padding: 11px;
	margin: 0;
	font-family: monospace;
 }
/*
 * 		Заголовок 1
 */
.pw_h1 {
	font-size: 16px;
	font-weight: bold;
	padding: 3px 0 3px 0;
	margin: 0;
}
/*
 * 		Заголовок 2
 */
.pw_h2 {
	font-size: 14px;
	font-weight: bold;
	padding: 3px 0 3px 0;
	margin: 0;
}
/*
 * 		Таблица
 */
.pw_tbl{
	border-spacing: 0;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	border: 0;
	background: transparent;
}
.pw_tbl tr{
	background: transparent;
}
.pw_tbl tr:hover{
	background-color: #eee;
}
/*
 * 		Все ячейки в таблице
 */
.pw_tbl td{
	border: #000 1px solid;
}
/*
 * 		Плюс
 */
.pw_td_p{
	text-align: left; 
	vertical-align: middle;
	color: #f00;
	padding: 6px;
}
/*
 * 		Минус
 */
.pw_td_m{
	text-align: left; 
	vertical-align: middle;
	vertical-align: middle;
	color: #000;
	padding: 6px;
}
/*
 * 		Плюс синий
 */
.pw_td_pb{
	text-align: left; 
	vertical-align: middle;
	vertical-align: middle;
	color: #00f;
	padding: 6px;
}

/*
 * 		Ячейка заголовка по умолчанию
 */
.pw_td_defh{
	vertical-align: middle;
	color: #000;
	padding: 6px;
	margin:0;
	text-align: left;
	vertical-align: top;
	font-weight: bold;
}
/*
 * 		Ячейка по умолчанию
 */
.pw_td_def{
	vertical-align: middle;
	color: #000;
	padding: 6px;
	margin:0;
	text-align: left;
	vertical-align: top;
}

/*
 * 		Ячейка жёлто-зелёная
 */
.pw_td_yg{
	vertical-align: middle;
	padding: 6px;
	margin:0;
	text-align: left;
	vertical-align: top;
	background: rgba(255,213,0,1);
	background: -moz-linear-gradient(left, rgba(255,213,0,1) 0%, rgba(255,213,0,1) 50%, rgba(0,145,0,1) 50%, rgba(0,145,0,1) 52%, rgba(0,145,0,1) 55%, rgba(0,145,0,1) 100%);
	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255,213,0,1)), color-stop(50%, rgba(255,213,0,1)), color-stop(50%, rgba(0,145,0,1)), color-stop(52%, rgba(0,145,0,1)), color-stop(55%, rgba(0,145,0,1)), color-stop(100%, rgba(0,145,0,1)));
	background: -webkit-linear-gradient(left, rgba(255,213,0,1) 0%, rgba(255,213,0,1) 50%, rgba(0,145,0,1) 50%, rgba(0,145,0,1) 52%, rgba(0,145,0,1) 55%, rgba(0,145,0,1) 100%);
	background: -o-linear-gradient(left, rgba(255,213,0,1) 0%, rgba(255,213,0,1) 50%, rgba(0,145,0,1) 50%, rgba(0,145,0,1) 52%, rgba(0,145,0,1) 55%, rgba(0,145,0,1) 100%);
	background: -ms-linear-gradient(left, rgba(255,213,0,1) 0%, rgba(255,213,0,1) 50%, rgba(0,145,0,1) 50%, rgba(0,145,0,1) 52%, rgba(0,145,0,1) 55%, rgba(0,145,0,1) 100%);
	background: linear-gradient(to right, rgba(255,213,0,1) 0%, rgba(255,213,0,1) 50%, rgba(0,145,0,1) 50%, rgba(0,145,0,1) 52%, rgba(0,145,0,1) 55%, rgba(0,145,0,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd500', endColorstr='#009100', GradientType=1 );
}
