.spisok  {
  padding: 0px 10px;
  margin: 0px 10px;
}

.line {
	background-color: #0072bc;
	height: 2px;
	margin-left: 0%;
	margin-right: 0%;
}

.new_time, .erro_m {
	color: #CC0000;	
	font-weight: bold;
	font-family: 'Courier New', Courier, monospace;
}

.erro_m {
	font-size: 26px;
}

.otstup {
		padding-bottom: 15px;
		text-align: left;		
}

h1 {
	font-size: 26px;	
}

p {
	text-align: justify;
	}

.list {
	text-align: left;
}
	
a{
	color: #0072bc;
	text-decoration: none;
	}	

.form_reg_tezis, .form_reg_log, select {
padding: 5px 5px;   border: 2px solid black; border-radius: 4px;	

}

.tema_tip_stat {
	border-bottom: 2px solid black;
	border-top : 2px solid black;	
}




/* кнопки*/

	
.btn {
  border: 2px solid black;
  border-radius: 5px;
  background-color: white;
  color: black;
  padding: 5px 10px;
  font-size: 16px;
  cursor: pointer;
}

/* Зеленый */
.success {
  border-color: #4CAF50;
  color: green;
}

.success:hover {
  background-color: #4CAF50;
  color: white;
}

/* Синий */
.info {
  border-color: #2196F3;
  color: dodgerblue
}

.info:hover {
  background: #2196F3;
  color: white;
}

/* Оранжевый */
.warning {
  border-color: #ff9800;
  color: orange;
}

.warning:hover {
  background: #ff9800;
  color: white;
}

/* Красный */
.danger {
  border-color: #f44336;
  color: red
}

.danger:hover {
  background: #f44336;
  color: white;
}

/* Серый */
.default {
  border-color: #e7e7e7;
  color: black;
}

.default:hover {
  background: #e7e7e7;
}

/* img_spoiler*/
.my_img_spoiler {
    background: url('images/back.png');
    background-position: center;
    cursor: pointer!important;
    color: transparent!important;
}
.my_img_spoiler::selection {
    background: #000;
}
.my_img_spoiler::-moz-selection {
    background: #000;
}
