/*------------------------------------NEWS------------------------------------*/
.news {
  width: auto;
  margin-top: 0px;
  margin-bottom: 2px;
  /*border-bottom: 2px solid #FF5106 */
}
.news_id {
  float: right;
  width: 25px;
  margin-right: 4px;
  margin-top: 1px;
  font-size: 10px
}
.news_caption{
  display: inline
}
.news_date{
  float: right;
  width: 100px;
  margin-left: 4px;
  margin-top: 7px;
  font-size: 10px
}
.news_caption_tr{
  display: block;
  margin-top: 0px;
  margin-bottom: 2px;
}

.news_text{
  float: left;
  width: 100%;
  padding-left: 2px;
  padding-right: 2px;
  margin-top: 0px;
  margin-bottom: 2px;
}
*html .news_text{
  float: none;
  width: auto;
}
* .news_caption_tr{
  height: 1%
}
* .news_text{
  height: 1%
}
* .news {
  height: 1%
}
/*----------------------------------------------------------------------------*/
/*-----------------------------------programm---------------------------------*/
.day_conteyner a{
  text-decoration: none;
}
.day_conteyner{
  position: relative;
  width: 200px;
  height: 200px;
  background: #FCF1E4;
  border: 1px solid #312B08;
  text-decoration: none;
}
.day_conteyner_select a{
  text-decoration: none;
}
.day_conteyner_select{
  position: relative;
  width: 200px;
  height: 200px;
  background: #F8DCBE;
  border: 1px solid #312B08
}

.day_big_nomber{
  font-size: 40px;
  font-weight: bold;
  font-style: normal;
  font-family: Tahoma, sans-serif;
  position: absolute;
  top: 0px;
  left: 0px;
  border-right: 1px solid #312B08 ;
  text-decoration: none;
}
.day_description{
  position: absolute;
  top: 5px;
  left: 65px;
  font-size: 14px;
  font-style: normal;
  font-family: Tahoma, sans-serif;
}
.day_name{
  position: absolute;
  left: 0px;
  width: 100%;
  top: 47px;
  font-size: 11px;
  font-style: normal;
  font-family: Tahoma, sans-serif;
  border-bottom: 1px solid #312B08;
  border-top: 1px solid #312B08
}
.day_jobs{
  position: absolute;
  left: 0px;
  top: 64px;
  width: 100%;
  font-size: 11px;
  font-style: normal;
  font-family: Tahoma, sans-serif;
  padding-left: 2px;
  padding-right: 2px;
}
.programm_day_big_nomber{
  font-size: 40px;
  font-weight: bold;
  font-style: normal;
  font-family: Tahoma, sans-serif;
}
.programm_day_description{
  font-size: 16px;
  font-style: normal;
  font-family: Tahoma, sans-serif;

}
.programm_day_name{
  font-size: 20px;
  font-style: normal;
  font-family: Tahoma, sans-serif;
  font-weight: bold
}
.programm_day_description_text{
  font-size: 16px;
  font-style: normal;
  font-family: Tahoma, sans-serif;
  padding-left: 50px;
  border-top: 1px solid #312B08
}
.a_programm {
	text-decoration: none;
}
/*----------------------------------------------------------------------------*/
/*-----------------------------------comments---------------------------------*/
.one_comment{
	border:1px solid #ECDAC7;
	margin-bottom:2px;
}
.comm_date{
	float:right;
	display:inline;
}
.comm_text{
	border-top:1px solid #ECDAC7;
}
input{
	border:1px solid #4F3807;
	background-color:#FBEDDE;
}
textarea{
	border:1px solid #4F3807;
	background-color:#FBEDDE;
}
form{
	margin-top:10px;
	line-height:20px; /*отступ в мозилле и опере*/
}
.comments{
  float: left;
}
*html .comments{  float: none;
  width: 95%;
}
/*----------------------------------------------------------------------------*/

