.film_header {
color:#FF1D1D;
font-size:2em;
font-weight:bold;
border-bottom:1px solid #CCCCCC;
padding-bottom: 10px;
margin-bottom: 5px;
}

.film_date {
color:#F01D1D;
}

.film_price {
color:#CE1D1D;
border-bottom:1px solid #CCCCCC;
margin-bottom: 5px;
}

.msch_day {
margin-top:8px;
margin-bottom: 20px;
}
.msch_day_title {
background:#CCCCCC none repeat scroll 0 0;
color:black;
font-size:12px;
font-weight:bold;
padding:2px 5px;
}
.msch_film {
border-bottom:1px solid #CCCCCC;
margin-bottom: 5px;
padding-bottom: 10px;
}
.msch_film_title {
color:#CE1D1D;
font-weight:bold;
font-size:1.5em;
padding:10px 0;
}
.msch_hall {
margin-bottom:3px;
margin-left:-7px;
padding-left:7px;
position:relative;
}
.msch_hall_title {
font-weight:bold;
left:-30px;
position:absolute;
text-align:right;
width:30px;
}
.msch_time {
color: #A0A0A0;
padding:0px 2px;
}
.msch_past {
color:#AAAAAA;
}
.msch_go {
background-color:#19AF21;
color:white;
}
.msch_regular {
}
#price_bar {
margin-left:27px;
margin-top:10px;
}
#mprice_bar {
margin:10px 0 10px 15px;
}
.price_none {
border-bottom:1px solid #A0A0A0;
}
.price_50 {
border-bottom:1px solid #404040;
}
.price_60 {
border-bottom:1px solid #434340;
}
.price_70 {
border-bottom:1px solid #464640;
}
.price_80 {
border-bottom:1px solid #494940;
}
.price_90 {
border-bottom:1px solid #4c4c40;
}
.price_100 {
border-bottom:1px solid #4f4f40;
}
.price_110 {
border-bottom:1px solid #525240;
}
.price_120 {
border-bottom:1px solid #555540;
}
.price_130 {
border-bottom:1px solid #585840;
}
.price_140 {
border-bottom:1px solid #5b5b40;
}
.price_150 {
border-bottom:1px solid #5e5e40;
}
.price_160 {
border-bottom:1px solid #616140;
}
.price_170 {
border-bottom:1px solid #646440;
}
.price_180 {
border-bottom:1px solid #676740;
}
.price_190 {
border-bottom:1px solid #6a6a40;
}
.price_200 {
border-bottom:1px solid #6d6d40;
}
.price_210 {
border-bottom:1px solid #707040;
}
.price_220 {
border-bottom:1px solid #737340;
}
.price_230 {
border-bottom:1px solid #767640;
}
.price_240 {
border-bottom:1px solid #797940;
}
.price_250 {
border-bottom:1px solid #7c7c40;
}
.price_260 {
border-bottom:1px solid #7f7f40;
}
.price_270 {
border-bottom:1px solid #828240;
}
.price_280 {
border-bottom:1px solid #858540;
}
.price_290 {
border-bottom:1px solid #888840;
}
.price_300 {
border-bottom:1px solid #8b8b40;
}
.price_310 {
border-bottom:1px solid #8e8e40;
}
.price_320 {
border-bottom:1px solid #919140;
}
.price_330 {
border-bottom:1px solid #949440;
}
.price_340 {
border-bottom:1px solid #979740;
}
.price_350 {
border-bottom:1px solid #9a9a40;
}
.price_360 {
border-bottom:1px solid #9d9d40;
}
.price_370 {
border-bottom:1px solid #a0a040;
}
.price_380 {
border-bottom:1px solid #a3a340;
}
.price_390 {
border-bottom:1px solid #a6a640;
}
.price_400 {
border-bottom:1px solid #a9a940;
}
.price_410 {
border-bottom:1px solid #acac40;
}
.price_420 {
border-bottom:1px solid #afaf40;
}
.price_430 {
border-bottom:1px solid #b2b240;
}
.price_440 {
border-bottom:1px solid #b5b540;
}
.price_450 {
border-bottom:1px solid #b8b840;
}
.price_460 {
border-bottom:1px solid #bbbb40;
}
.price_470 {
border-bottom:1px solid #bebe40;
}
.price_480 {
border-bottom:1px solid #c1c140;
}
.price_490 {
border-bottom:1px solid #c4c440;
}
.price_500 {
border-bottom:1px solid #c7c740;
}
.price_510 {
border-bottom:1px solid #caca40;
}
.price_520 {
border-bottom:1px solid #cdcd40;
}
.price_530 {
border-bottom:1px solid #d0d040;
}
.price_540 {
border-bottom:1px solid #d3d340;
}
.price_550 {
border-bottom:1px solid #d6d640;
}
.price_560 {
border-bottom:1px solid #d9d940;
}
.price_570 {
border-bottom:1px solid #dcdc40;
}
.price_580 {
border-bottom:1px solid #dfdf40;
}

