@charset "utf-8";

/* CSS Document */



img {

	border:0;

}

body {

	margin:0px auto;

	background:#ddd8d2;

	border:0px;
    /**/
    color: rgb(51,0,0);

	padding:0px;

}



a {

	color:#7f7360;

	text-decoration:underline;	

	font-family:Verdana;

	font-size:12px;

	font-weight:normal;

}



a:hover {

	color:#bcaa8e;

	text-decoration:underline;	

	font-family:Verdana;

	font-size:12px;

	font-weight:normal;

}



td {

	color:#000;

	text-decoration:none;	

	font-family:Verdana;

	font-size:12px;

	font-weight:normal;

}



h1 {

	font-family:Verdana;

	font-size:26px;

	/*color:#000;*/
    color: rgb(51,0,0);

	font-weight:normal;

	text-decoration:none;

}



.main_menu td {

	background:none;

	text-align:center;

	border-left:1px hidden;

	border-right:1px hidden;



	

}



h2 {

	/*color:#7f7360;*/
    color: rgb(51,0,0);

	font-family:Verdana;

	font-size:16px;

	font-weight:Bold;

}



.main_menu td:hover {

	background:#FFF;

	border-left:#C60 1px solid;

	border-right:#C60 1px solid;	

	text-align:center;

}



.h22 {

	font-size:18px;

	font-family:Arial;

	font-weight:normal;

	color:#230808;

}



/* MAIN MENU */



td.menu_biography {

	background:url(images/menu/biograph.jpg);

	width:125px;

	height:44px;

}

td.menu_biography_en {

	background:url(images/menu/biograph-eng.jpg);

	width:125px;

	height:44px;

}



td:hover.menu_biography {

	background:url(images/menu/biograph-active.jpg);

	cursor:pointer;

}

td:hover.menu_biography_en {

	background:url(images/menu/biograph-active-eng.jpg);

	cursor:pointer;

}



td.menu_repertuar {

	background:url(images/menu/repertoire.jpg);

	width:117px;

}

td.menu_repertuar_en {

	background:url(images/menu/repertoire-eng.jpg);

	width:117px;

}


td:hover.menu_repertuar {

	background:url(images/menu/repertoire-active.jpg);

	cursor:pointer;

}

td:hover.menu_repertuar_en {

	background:url(images/menu/repertoire-active-eng.jpg);

	cursor:pointer;

}



td.menu_raspisanie {

	background:url(images/menu/raspis.jpg);

	width:128px;

}

td.menu_raspisanie_en {

	background:url(images/menu/raspis-eng.jpg);

	width:128px;

}



td:hover.menu_raspisanie {

	background:url(images/menu/raspis-active.jpg);

	cursor:pointer;

}

td:hover.menu_raspisanie_en {

	background:url(images/menu/raspis-active-eng.jpg);

	cursor:pointer;

}



td.menu_photo {

	background:url(images/menu/foto.jpg);

	width:97px;

}


td.menu_photo_en {

	background:url(images/menu/foto-eng.jpg);

	width:97px;

}


td:hover.menu_photo {

	background:url(images/menu/foto-active.jpg);

	cursor:pointer;

}

td:hover.menu_photo_en {

	background:url(images/menu/foto-active-eng.jpg);

	cursor:pointer;

}



td.menu_zapisi {

	background:url(images/menu/record.jpg);

	width:98px;

}

td.menu_zapisi_en {

	background:url(images/menu/record-eng.jpg);

	width:98px;

}



td:hover.menu_zapisi {

	background:url(images/menu/record-active.jpg);

	cursor:pointer;

}

td:hover.menu_zapisi_en {

	background:url(images/menu/record-active-eng.jpg);

	cursor:pointer;

}



td.menu_press {

	background:url(images/menu/press.jpg);

	width:105px;

}

td.menu_press_en {

	background:url(images/menu/press-eng.jpg);

	width:105px;

}



td:hover.menu_press {

	background:url(images/menu/press-active.jpg);

	cursor:pointer;

}

td:hover.menu_press_en {

	background:url(images/menu/press-active-eng.jpg);

	cursor:pointer;

}



td.menu_feedback {

	background:url(images/menu/feedback.jpg);

	width:99px;	

}

td.menu_feedback_en {

	background:url(images/menu/feedback-eng.jpg);

	width:99px;	

}



td:hover.menu_feedback {

	background:url(images/menu/feedback-ative.jpg);

	cursor:pointer;

}

td:hover.menu_feedback_en {

	background:url(images/menu/feedback-active-eng.jpg);

	cursor:pointer;

}



td.menu_contacts {

	background:url(images/menu/contacts.jpg);

	width:152px;

}


td.menu_contacts_en {

	background:url(images/menu/contact-eng.jpg);

	width:152px;

}


td:hover.menu_contacts {

	background:url(images/menu/contacts-active.jpg);

	cursor:pointer;

}

td:hover.menu_contacts_en {

	background:url(images/menu/contact-active-eng.jpg);

	cursor:pointer;

}



span.zvezd_title {

	font-weight:bold;

	font-family:Verdana;

	font-size: 10px;

	color:#999;

}

		

.zvezd_list td {

	height:162px;

	width:130px;

	text-align:center;

	vertical-align:top;

}



td.feed_name {

	color:#7f7360;

	font-size:12px;

}



span.feed_name {

	color:#c7bfb4;

	font-size:12px;

}



td.feed_date {

	font-size:10px;

	color:#7f7360;

	text-align:right;

}



td.dotted_grey {

	background:url(images/dot_grey.gif) repeat-x top;

}



td.dotted_black {

	background:url(images/dot_black.gif) repeat-x top;

}



td.separ {

	height:1px;

	background:#c7c3bd;

}



th.separ {

	height:1px;

	background:#c7c3bd;

}





td.conact_fields {

	font-family:Verdana, Geneva, sans-serif;

	font-size:10px;

	font-weight:normal;

	color:#7f7360;

}



span.sect {

	font-family:Verdana;

	font-size:18px;

	font-weight:normal;

	/*color:#000;*/
    color: rgb(51,0,0);

}



.news table {

	margin-top:20px;

	margin-bottom:20px;

}



.shedule_list td {

	padding-left:10px;

}



.photo_list td {

	height:122px;

	width:122px;

	text-align:center;

	vertical-align:top;

}



.vid_list td {

/*	height:222px;  */

	width:130px;

	text-align:center;

	vertical-align:top;

}



.audio_list td {

	height:42px;

	border-bottom:1px solid #c7c3bd;

	vertical-align:middle;

	padding-left:8px;

	color:#7f7360;

	font-size:12px;

	padding-top:12px;

}



.message_bad {

	padding:10px 0 10px 5px;

	width:100%;

	color:#ff0000;

	font-weight:bold;

	background:#E0E0E0;

}



.message_good {

	padding:10px 0 10px 5px;

	width:100%;

	color:#008800;

	font-weight:bold;

	background:#E2E2E2;

}



a.news {	

	color:#000;

	text-decoration:none;	

	font-family:Verdana;

	font-size:12px;

	font-weight:normal;

}



a:hover.news {

	color:#000;

	text-decoration:underline;	

	font-family:Verdana;

	font-size:12px;

	font-weight:normal;

}



span.news_detail_title {

	font-family:Verdana;

	font-size:18px;

	color:#000;	

}



span.news_detail_date {

	font-family:Verdana;

	font-size:14px;

	color:#999;

}



a.news_detail_date  {

	font-size:18px;

	font-family:Arial;

	font-weight:normal;

	color:#230808;

	text-decoration:underline;	

}



a:hover.news_detail_date  {

	font-size:18px;

	font-family:Arial;

	font-weight:normal;

	color:#230808;

	text-decoration:none;	

}