body,td,th {
        font-family: Tahoma;
        font-size: 11px;
        color: #666666;
}
.line {color: #DBDBDB}
.line2 {color: #E8E6E6}

.text_black_1_bold {
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        text-decoration: none;
}

A.text_black_1_bold {
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        text-decoration: underline;
}

A.text_black_1_bold:hover {
        font-size: 11px;
        color: #000000;
        font-weight: bold;
        text-decoration: none;
}

.text_small_black_1 {color: #000000; font-size: 11px;}
.link_gray_underlined {
        font-size: 11px;
        color: #CCCCCC;
        font-weight: bold;
}

A.link_gray_underlined {
        font-size: 11px;
        color: #CCCCCC;
        font-weight: bold;
}

A.link_gray_underlined:hover {
        font-size: 11px;
        color: #BBBBBB;
        font-weight: bold;
}
.style2 {
        font-size: 12px;
        color: #666666;
}
.text_whilte_bold {
        font-size: 12px;
        font-weight: bold;
        color: #FFFFFF;
}
.style4 {
        font-size: 12px;
        color: #404040;
        font-weight: bold;
}
.style6 {font-size: 11px; font-weight: bold; color: #FFFFFF; }
.bottom_text {font-size: 11px;  color: #FFFFFF; }

.form {
        font-size: 11px;
        color: #EF8200;
        background-color: #FFFFFF;
        border: none;
        height: 15px;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        text-align: left;
        vertical-align: middle;
        padding-left: 3px;
}
.submit {
        width: 40px;
        height: 17px;
        margin-left: 37px;
        background-image: url('submit00.jpg');
        font-size : 8px;
        border: none;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-weight: bold;
}

.text_underlined {
        color: #FFFFFF;
        background-color: #FFFFFF;
        border: none;
        height: 17px;
}
.calendar_month {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #D1F3F4;
        font-weight: bold;
        text-align: center;
        vertical-align: middle;
}
.calendar_wdays {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFD;
        text-align: center;
}

.calendar_dates {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFD;
        text-align: center;
        text-decoration: none;
}

A.calendar_dates {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFD;
        text-align: center;
        text-decoration: none;
}

A.calendar_dates:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #FFFFFD;
        text-align: center;
        text-decoration: underline;

}

.calendar_today {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-align: center;
        text-decoration: underline;
        background-color: #FFFFFF;
}

A.calendar_today {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-align: center;
        text-decoration: underline;
        background-color: #FFFFFF;
}

A.calendar_today:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #000000;
        text-align: center;
        text-decoration: none;
        background-color: #FFFFFF;
}
A.menu_gray_links {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #8F8F8F;
        text-decoration: underline;
}
A.menu_gray_links:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #8F8F8F;
        text-decoration: none;
}

A.menu_red_links {
font-size: 11px; font-weight: bold; color: #ECBDBE; text-decoration: none
}

A.menu_red_links:hover {
font-size: 11px; font-weight: bold; color: #F3D8D9; text-decoration: none;
}

.text_black_2_bold {

        font-size: 12px;
        color: #404040;
        font-weight: bold;
}

.text_small_gray {
        font-family: Tahoma;
        font-size: 11px;
        color: #666666;
        text-decoration: none;
}

A.text_small_gray {
        font-family: Tahoma;
        font-size: 11px;
        color: #666666;
        text-decoration: underline;
}

A.text_small_gray:hover {
        font-family: Tahoma;
        font-size: 11px;
        color: #666666;
        text-decoration: none;
}

A.link_blue {

        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #004FD2;
        text-decoration: underline;
}

A.link_blue:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #FF6600;
        text-decoration: underline;
}
.text_primary {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: normal;
        color: #333333;
        text-align: justify;
}
.text_black_bold_none {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #191919;
        text-decoration: none;
}

A.text_black_bold_none {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #191919;
        text-decoration: none;
}

A.text_black_bold_none:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: bold;
        color: #191919;
        text-decoration: underline;
}

.text_gray_little {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        font-weight: normal;
        color: #343434;
        text-decoration: none;
}
.event_title {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
        color: #666666;
        text-decoration: none;
}
.text_gray {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 13px;
        color: #666666;
        text-decoration: none;
}

.order_ticket {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #004FD2;
        text-decoration: none;
}

A.order_ticket {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #004FD2;
        text-decoration: none;
}

A.order_ticket:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 14px;
        font-weight: bold;
        color: #FF6600;
        text-decoration: none;
}.text_black_arial {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #666666;
        text-decoration: none;
}

.link_gray_none {
        font-size: 13px;
        color: #666666;
        font-weight: bold;
        text-decoration: none;
}

A.link_gray_none {
        font-size: 11px;
        color: #CCCCCC;
        font-weight: bold;
        text-decoration: none;
}

A.link_gray_none:hover {
        font-size: 11px;
        color: #CCCCCC;
        font-weight: bold;
        text-decoration: underline;
}
.bg_bottom {
        background-image: url(http://timeshow.ru/bitrix/templates/play-house/images/line2_bg.jpg);
        background-repeat: repeat-y;
        background-position: left;
}

.left_date {
        background-image: url(http://timeshow.ru/bitrix/templates/play-house/images/5_01_2.jpg);
        background-repeat: repeat-y;
        background-position: left;
        width:318px;
        height:171px;
}

.left_week {
        background-image: url(http://timeshow.ru/bitrix/templates/play-house/images/5_01_3.jpg);
        background-repeat: repeat-y;
        background-position: left;
                width:318px;
        height:171px;
}
