body {
  background-color: #f5f5f5;
}

html {
    overflow-y: scroll;
}

#menu1 {
  text-align: center;
  color: black;
  vertical-align: middle;
  font-weight: bold;
}



#td11 {
  text-align: center;
  color: red;
 }
 img { display:block; }
.maintable {
	border: 0px solid black;
	/*border-collapse: collapse;*/
	/*background-color: #b0bec5;*/
	vertical-align: top;
	font-size: 12px;
	font-family: verdana;
	padding: 0px 0px;
	box-sizing: border-box;
 }
 .maintable td {

	/*border-collapse: collapse;*/
	border: 1px solid black;
	vertical-align: top;
	font-size: 12px;
	font-family: verdana;
	padding: 0px 0px;
	box-sizing: border-box;
 }
#proc_kontr {
	text-align: center;
	font-size: 20px;
	font-family: verdana;
	vertical-align: middle;

	}
	

.tab button {
  background-color: inherit;
  float: left;
  border: 0px solid black;
  outline: 0px;
  cursor: pointer;
  padding: 0px 8px;
  transition: 0.3s;
  width: 100%;
  text-align: left;
  font-size: 12px;
  font-family: verdana;
  height: 35px;
  display: block;
  
}

.tab button:hover {
  background-color: #ddd;
}

.tab button.active {
  background-color: #ccc;
}

.tabcontent {
  display: none;
  padding: 6px 0px;
  border: 0px solid black;
  border-top: none;
}

.tablemaindata {
	border: 0px solid black;
	/*background-color: #b0bec5;*/
	vertical-align: top;
	font-size: 12px;
	font-family: verdana;
	border-collapse: collapse;
	border-spacing: 0px;
	
 }

.tablemaindata td {
	border: 0px solid black;
	/*background-color: #b0bec5;*/
	vertical-align: middle;
	font-size: 12px;
	font-family: verdana;
	height: 35px;
	outline: 0px;
	padding: 0px 5px;
	/*border-collapse: collapse;*/
}



.middle {
		/*padding: 60px 8px;*/
}

.stopka {
	background-color: #d4d4d4;
	padding: 20px 8px;
}

.parametryprocesutable
{
    border: 0px solid black;
	border-collapse: collapse;
	
}
.parametryprocesutable td
{
    border: 1px solid black;
	padding: 0px 5px;
	
	
}
.uwagi_1 {
  resize: none;
  width: 100%;
  box-sizing: border-box;
}

.opisprocesu_3 td
{
    border: 1px solid black;
}

.input100proc_szer {
	width: 100%;
	box-sizing: border-box;
}

 .table_dokumentacja_fotograficzna {
	border: 1px solid black;
	/*background-color: #b0bec5;*/
	vertical-align: middle;
	font-size: 12px;
	font-family: verdana;
	border-collapse: collapse;
	border-spacing: 0px;
	
 }

 .table_dokumentacja_fotograficzna td {
	border: 1px solid black;
	/*background-color: #b0bec5;*/
	vertical-align: middle;
	font-size: 12px;
	font-family: verdana;
	border-collapse: collapse;
	border-spacing: 0px;
	
 }
 
 .opis_dokumentacja_fotograficzna {
  resize: none;
  width: 100%;
  
  box-sizing: border-box;