img.borderTheaterAvatarSmall {width: 100px;height: 100px;}

.perfomance {margin-bottom:10px;}
.perfomance p{float:left;}
.perfomance p a{font-weight: bold;}

.monthPerformance {}
.monthPerformance tr td{padding:0px 10px 15px 10px;}

.monthPrice {}
.monthPrice tr td.name{padding:0px 10px 15px 10px; width:120px;}
.monthPrice .price{width:40px;}

.remember {color:#ff0000; margin-bottom:15px;}

.repertoirMonths {/*border: 1px solid #000;*/ padding:10px;width:150px;}
.repertoirMonths li{padding-left:25px;}
.repertoirMonths li.selected{}
.repertoirMonths li.selected a{font-weight:bold;}

#theaterAvatar {	}
.mainRepertoire {padding: 10px;width: 150px;/*border-width:0px;*/margin: 0px 50px;float:left;}
.other {float: left;padding-top: 10px;}

.theaterInfo {padding-right: 20px; padding-left:320px;margin-top:30px;margin-bottom:20px;}
.performanceInfo {padding-right: 20px;}
.performanceInfo img {float: left;margin: 0px 15px 15px 0px;}

.performanceInfo table {margin-top:20px;}
.performanceInfo table tr{}
.performanceInfo table tr td{width:20%;}
.performanceInfo a, .monthPerformance a{font-weight:bold;}


._theater .borderTpAvatarSmall img {border-radius: 6px;	width: 300px;	height: 200px;}	
._theater .annotation {padding-top: 8px;line-height: 20px;}
._theater .annotation p {	padding-top: 20px;}
.playbill {margin-top:30px;
float: left; width:300px; height: 200px; display: block;	
}
.playbill img { width:300px; height: 200px;}