

.noBorder {border:0px !important;}

/*Заголовок страницы*/

div.content_header h1 {

	float:right;

	padding-right:46px;

	}

/*Менюшка из кружков*/

div.content_header ul.date {

	padding:20px 0px 0px 15px;

	list-style-type:none;

	}

div.content_header ul.date li {

	float:left;

	padding:0px 15px 0px 15px;

	}

div.content_header ul.date li a {

	float:left;

	width:46px;

	height:46px;

	line-height:46px;

	color:#ffffff;

	text-align:center;

	font-size:24px;

	text-decoration:none;

	background:url('../images/circle_pink.jpg') left top no-repeat;

	}

div.content_header ul.date li a:hover {

	background:url('../images/circle_grey.jpg') left top no-repeat;

	}

/*Линия с названием месяца*/

div.line_mounth {

	width:500px;

	margin-left:22px;

	margin-top:52px;

	text-align:center;

	background:url('../images/h-line.gif') left 15px repeat-x;

	}

div.line_mounth span.line_mounth {

	padding:5px;

	color:#707070;

	font-size:24px;

	background-color:#ffffff;

	}

/*Программа*/

div.programm_for_day {

	padding-top:15px;

	padding-bottom:50px;

	border-top:1px #cfcece solid;

	width:100%;

	}

div.programm_for_day h2 {

	padding:15px 0px 0px 110px;

	font-size:18px;

	}

/*Кружочек с датой слева*/

div.date {

	float:left;

	margin:0px;

	}

div.date div.circle {

	float:left;

	position:relative;

	left:35px;

	width:46px;

	height:46px;

	background:url('../images/circle_pink.jpg') left top no-repeat;

	}

div.circle span.date_of_mounth {

	color:#ffffff;

	line-height:70px !important;

	text-align:center;

	font-size:24px !important;

	}

div.circle span.mounth {

	float:left;

	position:relative;

	left:-5px;

	color:#707070;

	padding-top:10px;

	font-size:14px !important;

	font-style:italic !important;

	}

/*Информация о концерте*/

div.programm_for_day div.concert_info {

	padding-top:20px;

	padding-left:110px;

	padding-bottom:15px;

	}

div.concert_info p.concert_info {

	width:100%;

	color:#707070;	

	font-size:14px;

	}

/*Пункт программы*/

div.programm_for_day div.punct_programm {

	padding-top:15px;

	padding-left:130px;

	}

div.punct_programm div.punct_num {

	float:left;

	height:100%;

	}

div.punct_num span {

	float:left;

	position:relative;

	color:#707070;

	font-size:30px;

	}

div.punct_programm p {

	width:90%;

	margin-left:30px;

	padding-top:3px;

	padding-left:0px;

	padding-bottom:10px;

	font-size:14px;

	}





/*Страница приветствия*/

div.content_header_hello {

	width:100%;

	position:absolute;

	}

div.content_header_hello h1.hello {

	float:left;

	padding:0px 0px 0px 30px;

	}

div.content_header_hello ul.people {

	list-style-type:none;

	}

div.content_header_hello ul.people li {

	float:left;

	padding-top:33px;

	padding-left:20px;

	}

div.content_header_hello ul.people li a {

	color:#ea60c5;

	font-size:14px;

	}

/*Блок для приветствия*/

div.content_hello {

	position:relative;

	top:-10px;

	padding-top:100px;

	}

div.content_hello div.hello_of {

	padding:0px;

	border-top:1px #dfdede solid;

	}

div.content_hello div.news_of {

	padding:0px 0 0 32px;

	border-top:1px #dfdede solid;

	}

div.hello_of div.text_hello {

	padding:0px 30px 0px 120px;

	}

div.text_hello p {

	font-size:14px;

	padding:0px 40px 25px 0px;

	}

div.hello_of div.author_img {

	padding:20px 0px 0px 33px;

	}

div.author_img img {

	float:left;

	padding:0px 9px 9px 0px;

	background:url('../images/pic_shadow_1.jpg') left top no-repeat;

	}

div.hello_of div.hello_of_header {

	padding-bottom:70px;

	}

div.hello_of div.podpis {

	float:left;

	padding:0px 0px 0px 120px;

	}

div.podpis span {

	color:#919191;

	font-size:14px;

	font-style:italic;

	}

div.hello_of div.people_name {

	float:right;

	padding:0px 90px 0px 0px;

	}

div.people_name span {

	color:#919191;

	font-size:14px;

	font-style:italic;

	}



/*Страница со списком участников*/

div.list_title {

	width:95%;

	}

div.list_title h1.header {

	margin:0px !important;

	padding:15px 0px 15px 33px;

	}

div.list_artist {

	width:100%;

	padding:0px;

	}

div.list_artist ul {

	list-style-type:none;

	margin-left:35px;

	}

div.list_artist ul li {

	padding:10px 0px 10px 0px;

	}

div.list_artist ul li a {

	color:#ea60c5;

	font-size:14px;

	}



/*Страница с описанием артиста(ов)*/

div.table_descr {

	padding-bottom:20px;

	width:100%;

	}

div.table_descr table tr th {

	vertical-align:top;

	width:155px;

	}

div.table_descr table div.photo {

	padding:10px 30px 0px 0px;

	}

div.table_descr table tr td {

	vertical-align:top;	

	}

div.table_descr table div.text_descr {

	padding:0px 30px 0px 30px;

	}

div.text_descr p {

	width:100%;

	font-size:14px;

	padding:10px 0px 5px 0px;

	}

div.text_descr p.article {

	font-style:italic;

	}

div.text_descr p.author_article {

	float:right;

	font-size:14px;

	font-weight:bold;

	padding-top:0px;

	}
div.text_descr ul {
	padding-left:3em;
}
