	
.frmRiskScore {
	background-color: #EFEFEF;
}
.frmRiskScore input[type="text"] {
	height: 20px;
	color: black;
}

.tblOcenaZagr select, .daneStan select {
	height: 21px;
	color: black;
}
.nawigacja {
	width: 100%;
	margin: 0 auto;
	margin-bottom: 10px;
    margin-top: 10px;
}

.nawDeaktyw {
 width: 100%;	
 text-align: center;
 font-weight: normal;	
 background-color: #EEEEEE;
 color: black;
 }
.nawAktyw {
 width: 100%;
 text-align: center;
 font-weight: bold;	
 background-color: #328DDC;
 color: white;
}
.procesOn {
	background-image: url("/CIOPPortalWAR/static/ciopapp/riskScore/img/stanowiskoOn.jpg");
	height: 30px;
}
.procesOff {
	background-image: url("/CIOPPortalWAR/static/ciopapp/riskScore/img/stanowiskoOff.jpg");
	height: 30px;
}
.wyborOn {
	background-image: url("/CIOPPortalWAR/static/ciopapp/riskScore/img/zagrozeniaOn.jpg");
	height: 30px;
}
.wyborOff {
	background-image: url("/CIOPPortalWAR/static/ciopapp/riskScore/img/zagrozeniaOff.jpg");
	height: 30px;
}
.ocenaOn {
	background-image: url("/CIOPPortalWAR/static/ciopapp/riskScore/img/ocenaOn.jpg");
	height: 30px;
}
.ocenaOff {
	background-image: url("/CIOPPortalWAR/static/ciopapp/riskScore/img/ocenaOff.jpg");
	height: 30px;
}
.nawButtRight {
	text-align: right;
}
.nawButtLeftRight {
	width: 98%;
	margin: 0 auto;
	margin-bottom: 20px;
	margin-top: 5px;
}
.nawButtLeftRight input[type="image"], .nawButtLeftRight img{
	margin-bottom: 20px !important;
}
.nawButtLeftRight td {
	text-align: center;
}
.nawButtLeftRight td:last-child {
	text-align: right !important;
}
.nawButtLeftRight td:first-child {
	text-align: left !important;
}
.nawButtRight input {
    margin: 20px;
    margin-right: 33px;
}
.nawButt {
	margin-left:auto; 
    margin-right:auto;
}
.nawButtDiv,.buttonOcen {
	text-align: center;
	vertical-align: middle;	
}
.tytulNaw {
 margin: 0 auto;
 margin-bottom: 10px;
 margin-top: 20px;
}
.tytulNaw table {
 font-weight: normal;	
}

.daneStan {
 font-weight: normal;	
 width: 97%;
 text-align: left;
 margin-left: 8px;
 vertical-align: top;
}
.daneStan textarea {
	height: 60px;
	width: 99%;
}
.daneStan input[type="text"]  {
	width: 99%;
	color: black;
}
.frmRiskScore input[type="text"],  textarea, .etap2 select  {
  padding-left: 3px;
}
		
.daneStan input[type="text"], .daneStan textarea, .daneStan select {
    margin-left: 2px !important;
    border: 1px solid #092249;
    /*padding-left: 3px;*/
}

.daneStan td:first-child {
	width: 16%;
	font-weight: bold;
	text-align: right;
}
.daneStan td:nth-child(2) {
	width: 2%;
}
.datepick {
	width: 30% !important;
	padding-left: 2px;
	/*margin-left: 0px;*/	
}
.daneStan tr:last-child td{
	font-weight: bold;
}
.etap2 table td input[type="text"], .etap2 table td select {
    border: 1px solid #820f08;
}
.tblWyborZagr input[type="text"]{
	width: 400px;
}
.tblFraza, .tblWyborZagr {
	width:96%;
	margin: 0 auto;
	background-color: #efefef;
	/*height: 35px;
	margin-top: 20px;
	margin-bottom: 10px;*/
}
.tblWyborZagr {	
  height: 450px;		
}

.tblWyborZagr tr:first-child td{	
  vertical-align: middle;		
}
.tblWyborZagr td{	
  vertical-align: top;		
}
.tblFraza tr:last-child td{	
  vertical-align: middle;		
}

.tblFraza td, .tblWyborZagr td{	
	font-weight: bold;
}
.tblFraza td:first-child,.tblFraza td:last-child  {
	width:15%;	
}
.tblFraza input[type="text"]{
	width:310px;
}
.tblListaZagr {
	width:100%;
}

.divListaZagrOc {
	height: 488px;
    overflow: auto;
	margin-top: 6px;
}
.divListaZagrOc,.etap3 select,.etap3 input[type="text"], textarea {
  border: 1px solid #8E9BBE;	
  background-color: #FFFFFF;
}
.tabRyz td, .daneZagr td, .daneZagr th {
	border: 1.5px solid #8E9BBE;
}

.etap3 select {
	margin-left: 3px;
}

.tblOcenaZagr {
	width: 96%;
	margin: auto;
	margin-bottom: 10px;
}
 .etap2 input[type="image"] {
	margin: 5px;
} 
 .buttonOcen {
  margin-top: 8px;
 } 
 .buttonOcen img{
 	margin-left: 3px;
 	margin-bottom: 19px;  
 }
.tblOcenaZagr td:first-child, .tblOcenaZagr td:last-child {
	width: 50%;
	vertical-align:top;
}
.ryz_10, .ryz_20, .ryz_30, .ryz_40 {
	color: black;
	text-align: center;
	padding: 5px;
}
.ryz_40 {
	background-color: #AF1C1C;
}
.ryz_30 {
	background-color: #FF0000;
}
.ryz_20 {	
	background-color: #FFD200;
}
.ryz_10 {
	background-color: #6BE925;
}
input[type="checkbox"] {
	margin-left: 5px;
}
input[type="submit"] {
   /* margin: 1em !important;*/
}
.listaZagr {
  width: 420px; 
  height: 400px;	
}
.listaZagrIrys {
  width: 100%; 
  height: 200px;	
}

.etap3 input[type="checkbox"] {
	height: 0px;
}

input[type="image"]
{
    border: none;
    outline:none;
}

.viewDivPomImg, .imgSzukajIRYS, input[type="image"]{
	cursor: pointer;
}
.tabDzZap, .tabZagr, .daneZagr {
	width: 100%;
}
.daneZagr select {
	width: 75%;
}
.tabZagr td{
	padding: 3px;
	vertical-align: middle !important;
}
.tabZagr table tr:nth-child(2) td, .daneZagr td, .daneZagr th , .tblOcenaZagr th:last-child, .tabRyz td{
  text-align: center;
}

.daneZagr td{
  width: 50%;
}

.daneZagr thead tr{
  background-color: #c1d9ec;
}

.daneZagr thead tr:first-child{
  background-color: #15558a;
  color: white;
}
.tabRyz td:first-child {
 text-align: left !important;
 width: 63% !important;
	}
.tabRyz td:nth-child(2) {
 width: 10% !important;
	}
.tabDzZap textarea {
	height:68px;
	width: 101%;
	margin-left: -3px;
	padding-left: 3px;
}
.tabRyz {
	width: 100%;
}
.tabRyz tr:first-child, .tabRyz td:first-child {
	font-weight: bold;
}
#bazaIrys {
	margin-bottom: 3px;
}
.daneZagr tr:first-child td:last-child {
	padding-top: 54px;
}
.selPPo {
	margin-bottom: 9px !important;
}
#ocen {
	margin-bottom:2.5px;
}
.liczPrac {
	width: 92px;
}
.daneStanLast td:first-child{
	text-align:left;
	padding-left:0px;
	width: 16%;
}
.daneStanLast td{
	font-weight: bold;
}
.daneStanLast td:nth-child(2) {
	width: 2%;
}
.daneStanLast td:nth-child(3) {
	width: 35%;
	text-align:right;
}
.daneStanLast td:last-child {
	padding-left:16px;
}
	