body
{
	margin:0;
	padding:0;
	font-family:Tahoma, Verdana;
	background-image: url(images/grad.gif);
	background-repeat: repeat-x;	
	BACKGROUND-POSITION: left 223px;		
	scrollbar-3dlight-color:#FFBF00;	/*бордюр сверху*/
	scrollbar-arrow-color:#FFFFFF;		/*треугольнички*/
	scrollbar-darkshadow-color:#FFBF00;	/*бордюр снизу*/
	scrollbar-face-color:#FFBF00;		/*меняет все цвета*/
	scrollbar-highlight-color:#FFFFFF;	/*задний фон*/
	scrollbar-shadow-color:#FFFFFF;		/*линия снизу*/

}
td {
	font-family:Arial;	
	font-size:12px;
}
a {

	color:#BF7F61;
	text-decoration:none;	
	}
a:hover
{
	text-decoration:underline;
}	

.BgUpLeft
{
	background-image: url(images/bg_up_left2.jpg);
	background-repeat: no-repeat;
	/*background-color: #F9FAFA;*/
	BACKGROUND-POSITION-Y: top;
}
.BgUpRight
{
	background-image: url(images/bg_up_right.jpg);
	background-repeat: no-repeat;
	/*background-color: #F9FAFA;*/
	BACKGROUND-POSITION-Y: top;
}
.BgBody
{
	background-image: url(images/news_down.jpg);
	background-repeat: no-repeat;
	/*background-color: #F9FAFA;*/
	BACKGROUND-POSITION-Y: bottom;
	BACKGROUND-POSITION-X: right;
}
.PoiskInput
{
	width:85;
	height:17px;
	border: solid 1 #D54441;
	font-size:11;
}
.DefBgDown
{
	background-image: url(images/bg_def_down.jpg);
	background-repeat: no-repeat;
	/*background-color: #F9FAFA;*/
	BACKGROUND-POSITION-Y: top;
}
.MenuLeft a
{
	color:#CC0000;	
	font-weight:bold;
	text-decoration:none;
}
.PicText
{
	color:#FFE000;	
}
.PageTitle
{
	color:#BF7F61;
	font-weight:bold;
	font-size:14px;
}
.BodyActors
{
	padding:0 0 20 30;
}

/**актеры**/
.AtorsBorder td
{
	border-bottom:solid 1 #BF7F61;
	font-weight:bold;
}
.ActorName
{
	color:Red;	
	font-weight:bold;
}
.ActorPages
{
	text-align:right;	
	padding:20 20 20 20;
	
}
.ActorPages a
{
	color:#bf7f61;
	text-decoration:none;
}
.ActorText
{
	text-align:justify;
}

/**спектакли**/
.SpecTable
{
	
}
.SpecTable th
{
	background-color:#FFBF00;
	color:#CC0100;
	font-size:12px;	
}
.SpecTable td
{
	text-align:center;
}
.SpecTable a
{
	color:#000000;
	font-weight:bold;	
}
.SpecTable a:hover
{
	color:#818181;
	font-weight:bold;	
	text-decoration:none;
}
.SpecTable00
{
	background-color:#F5F5F5;	
}
.SpecTable01
{
	background-color:#FEE9AB;	
}
/********************Репертуар************************/
.RepertuarTable00
{
	background-color:#E5E5E5;
}
.RepertuarToday td
{
	color:#BF7F61;
	font-weight:bold;
	font-size:16px;
	padding-left:30;
}
.RepertuarTodayNot
{
	font-weight:bold;
	color:Black;
	font-size:12px;
}
.RepertuarDate
{
	padding:0 15 0 5;
	color:#D00F00;
}
.RepertuarMonth
{
	color:#BF7F61;
	font-weight:bold;
	font-size:16px;
	padding:0 0 10 10;
}
.RepertuarTime
{
	padding:0 10 0 10;
	font-weight:bold;
}
.RepertuarTodayTime
{
	color:Black;
	font-weight:bold;
	font-size:12px;
}
.RepertuarTodayName
{
	font-weight:normal;
	color:Black;
	font-size:12px;	
}
.DocBody
{
	color:Black;
	font-size:12px;
}
.NewsDate
{
	color:#FF0000;
	font-weight:bold;
}
.HrLine
{
	color:#FFBF00;
	height:1;
}
/**Banners**/
.BannerCenter
{
	text-align:center;
	padding:5 0 10 0;
}
.BannerBottom
{
	text-align:center;
	padding:10 0 0 0;
}
.BannerLeft
{	
	text-align:center;
	padding:10 5 0 5;
}
.BannerRight
{
	text-align:center;
	padding:10 5 0 5;
}
.DSearch
{
	color:#cc0000;	
}
/***Guest***/
.GuestWordQuestion
{	
}
.GuestWordQuestion a
{
	font-weight:bold;
}
.HrLineQuestion
{
	color:#BF7F61;
	height:1;
}
.GuestDate
{
	color:#CC0000;
	font-weight:bold;
}
.GuestInput input,textarea
{
	width:250;
	border:1 solid #BF7F61;	
}
.GuestBut
{
	color:#FFFFFF;
	border:1 solid #BF7F61;	
	background-color:#FFBF00;	
	cursor:hand;
}

