body {
	margin: 0px;
	margin-top: 0px;
	padding: 0px;
	font-family:  Arial, Tahoma, Geneva, Helvetica, sans-serif;
	/*color: #767676;*/
	color: #000;
	font-size: 16px;
	background-color: #fff;
	line-height: 1.2;

}



#obshShapka{
	outline:0px solid #FF50F6;
	background-color:#000;
	margin:0 auto;
	height:480px;
	
}
#shapka{
	outline:0px solid #92F134;
	margin:0 auto;
	width:1000px;
	height:480px;
	background-image:url('../images/top.jpg');
	background-repeat: no-repeat;
	background-color:#000;
	text-align: center;
}

#obshFooter{
	margin-top:100px;
	outline:0px solid #FF50F6;
	background-color:#000;
	
	height:264px;
	
}
.footer{
	
	outline:0px solid #92F134;
	width:1000px;
	height:264px;
	margin:0 auto;
	background-image:url('../images/footer1000.jpg');
	background-repeat: no-repeat;
	background-color:#000;
	
}

#obshBlock{
	outline:0px solid #FF50F6;
	width: 600px;
	margin:0 auto;
}
#Block1{
	outline:0px solid #FF50F6;
	width: 540px;
	margin-left:30px;
}

#Block2{
	outline:0px solid #FF50F6;
	width: 540px;
	margin-left:30px;
	height:500px;
}



ul {
padding: 0; /* Убираем поля */
margin-left: 15px;
list-style-type:  disc;
outline:0px solid #000000;

font-weight: bold;
}

ul li{
margin-top:10px;

}

ul p {
   color: black;
   font-weight: normal;
}


p {
	text-align: justify;	
	margin-top:12px;
	margin-bottom:12px;
}

#krupno{
font-size: 18px;
font-weight: bold;
color: #767676;
text-align: center;
height:1000px;
}

#center{
text-align: center;
}

.tableProgram td{
	padding-top:15px;
	padding-bottom:15px;
	border-bottom: 1px solid  #b9b8bb;

}
.tableProgram {
	border-top: 0px solid #000;
    border-collapse: collapse; /* Убираем двойные линии между ячейками */
    width: 540px; 	
	outline:0px solid #00FFA9; 
}

#kol1{
	width:150px;
}
#kol2{
	width:250px;
}




h2{
	/*margin: 26px 0px 9px 0px;
	
	*/
	
	margin: 36px 0px 19px 0px;
	color: #000;
	/*font-size: 26px; презентация*/
	font-size: 22px;

	font-weight: bold;
}

#bt1{
	width: 600px; 
	outline:0px solid #00FFA9; 
	border-bottom: 1px solid #000;
	padding: 9px 0px 18px 0px;
}
h3{
	margin: 36px 0px 19px 0px;
	/*font-size: 24px;презентация*/
	font-size: 22px;

	font-weight: bold;
}

h4{
	/*font-size: 24px;презентация*/
	color: #333333;
	font-size: 22px;
	font-weight: bold;
}

#textBold{
	font-weight: bold;
}

#textBlue{
	
	color: #0096d6;
}
#textProgr{
	height:80px;

}

/*#sxema{
outline:0px solid #92F134;
	width:200px;
	height:24px;
	background-image:url('../images/bt_sxema2.jpg');
	background-repeat: no-repeat;
	background-color:#fff;


}*/


#sxema{
margin-top:30px;
outline:0px solid #92F134;
	width:280px;
	height:36px;
	background-image:url('../images/sx1.jpg');
	background-repeat: no-repeat;
	background-color:#fff;
}


#sxema:hover{
margin-top:30px;
outline:0px solid #92F134;
	width:280px;
	height:36px;
	background-image:url('../images/sx2.jpg');
	background-repeat: no-repeat;
	background-color:#C8932B;
}


input, select, textarea{
	margin: 5px;
	color: #000;
	font-size: 14px;
	background-color: #f2f2f2;
}
.w {background-color: #fff;}
.chek{}
.chek p{
margin: 10px;
}

#tableReg td{
outline:0px solid #92F134;
padding:5px 0px 6px 0;
vertical-align:bottom;
}



/*
.tab tr{
	background-color: #f2f2f2;
}
.tab strong{font-size: 14px;}
strong {color: #990000; font-size: 14px; font-weight: bold;}
b {color: #000; font-size: 14px; font-weight: bold;}
img {border: none;}
*/

a {text-decoration: none;}

#grey{
	color: #333333;
}

#a_blue {
	color: #0096d6;
}



.save_btn{
	margin-left:7px;
	
	margin-top: 30px;
	/*padding-top: 15px;*/
	width: 150px;
	height: 36px;
	background-image: url('../images/save_btn.png');
	background-repeat: no-repeat;
	color: #fff;
	font-weight: bold;
	font-size: 18px;
	text-decoration: none;
	cursor: pointer; 
	}
.save_btn a:link{color: #fff; text-decoration: none;}
.save_btn a:hover{color: #fff; text-decoration: none;}		
.save_btn:hover{
	background-image: url('../images/save_btn_hover.png');
	background-repeat: no-repeat;
	color: #fff;
	text-decoration: none; 
	}
	

/*ДЛЯ admin.php*/
.save_spisok{
   
	margin-left:0px;
	padding-top: 30px;
	padding-bottom: 15px;
	width: 140px;
	height: 36px;
	background-image: url('../images/btSave.png');
	background-repeat: no-repeat;
	color: #fff;	
	cursor: pointer; 
	}
	.save_spisok:hover{
	background-image: url('../images/btSave_hover.jpg');
	background-repeat: no-repeat;
	color: #fff;
	text-decoration: none; 
	}
	
	.clean{   	
	margin-left:0px;
	padding-top: 15px;
	padding-bottom: 15px;
	width: 336px;
	height: 36px;
	background-image: url('../images/clean.jpg');
	background-repeat: no-repeat;
	color: #fff;	
	cursor: pointer; 
	}
	
	
	.clean:hover{
	background-image: url('../images/clean_hover.jpg');
	background-repeat: no-repeat;
	color: #fff;
	text-decoration: none; 
	}

#soxran {		
	width: 120px;
	height: 36px;
	
	font-size: 16px;		
	font-weight:normal;
	cursor: pointer; 	
	border: none; 
	color:#C8932B;
	padding:12px 30px 12px 30px;
	border: 1px solid #C8932B;
	text-align:center;	
	border-radius: 0px 10px 0px 10px;
}

#soxran:hover{
	
background-color: #C8932B;
border: 0px solid #fff;
color:#fff;
text-decoration: none; 
	}
h5 {
	text-align: justify;	
	margin-top:12px;
	margin-bottom:12px;
	color: #767676;
	font-weight: normal;
}
#textGold{
color: #C8932B;
}