﻿body 
{
}

/* Блок расписания */
.schedule
{
    display: block;
    float: left;
    width: 230px;
    height: 550px;
    font-family: verdana;
    font-size: 10px;
    background-color: #FFFFFF;
    margin-left: 20px;
    margin-top: 0px;
    padding: 20px 10px 20px 20px;
    overflow: auto;
}

/* Блок описания семинара */
.sched_cnt
{
    display:block;
    float:left;
    width:900px;
    margin-left: 60px;
    margin-top:0px;
}

/* Календарь */
.calendar
{
    font-family: verdana;
    width:200px;
}

/* День другого месяцы */
.othermonth_day
{
    visibility:hidden;
}

/* День недели */
.day_header
{
    color: #adba77;
    font-size: 10pt;
    font-weight: bold;
}

/* День */
.day
{
    width:30px;
    height:36px;
    display: table-cell;
}

.day_2
{
    width:30px;
    height:36px;
    display: table-cell;
    font-family: verdana;
    font-size: 10pt;
    font-weight: normal;
}

.next_prev
{
    visibility:hidden;
    display:none;
}

.selected_day
{
    background-position: center;
    background-image: url('../images/sel_day.jpg');
    background-repeat: no-repeat;
    background-color: #FFFFFF;
    width: 30px;
    height: 36px;
}

.title
{
    padding: 0px;
    margin: 0px;
    font-family: verdana;
    font-size: 11pt;
    font-weight: bold;
    background-color: #FFFFFF;
    text-align: left;
    height: 30px;
    display: table-cell;
    vertical-align: middle;
}

/* Заголовок */
.header
{
    font-family: Verdana;
    font-size: 18pt;
    color: #678D2F;
    margin-bottom:20px;
    width:850px;
}

.top_block
{
    display: block;
    float: left;
    width: 840px;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #81C815;
    padding-bottom:20px;
}

/* Информация о ближайшем семинаре */
.nearest
{
    /*display: block;*/
    float: left;
    width: 280px;
    height: 100%;
    margin-right:10px;
    margin-bottom:10px;
}

/* Блок информации - верх */
.info_top
{
    display: block;
    float: left;
    width: 260px;
    height: 15px;
    background-image: url('../images/info_top.jpg');
}

/* Блок информации */
.info
{
    display: block;
    float: left;
    width: 260px;
    background-color: #C7D67E;
    min-height:100px;
}

/* Блок информации - низ */
.info_bottom
{
    display: block;
    float: left;
    width: 260px;
    height: 14px;
    background-image: url('../images/info_bottom.jpg');
}

/* Ближайший.. */
.near_info
{
    display: block;
    float: left;
    font-family: Verdana;
    font-size: 14pt;
    color: #FFFFFF;
    margin-top: 10px;
    margin-left: 10px;
    width: 230px;
}

/* Информация о тренере */
.trainer_info
{
    display: block;
    float: left;
    font-family: Verdana;
    font-size: 9pt;
    color: #000000;
    margin-top: 10px;
    margin-left: 10px;
    width: 240px;
}

/* Имя тренера */
.trainer_name
{
    text-decoration: underline;
}

.info_image
{
    display: block;
    float: left;
    margin-top:20px;
}

/* Записаться */
.request
{
    display: block;
    float: left;
    margin-top: 25px;
    margin-bottom: 15px;
    margin-left: 48px;
    width: 168px;
    height: 34px;
    background-image: url('../images/request.jpg');
    background-repeat: no-repeat;
}

/* Блок описания занятия */
.nearest_info
{
    display: block;
    float: left;
    width:520px;
    margin-left:30px;
    line-height:22px;
}

/* Название семинара */
.seminar_title
{
    display: inline;
    font-size: 14pt;
    color: #F2771A;
    font-family:Verdana;
    margin-bottom:30px;
}

/* Опиание семинара */
.seminar_desc
{
    font-family:Verdana;
    font-size: 9pt;
    color: #000000;
    line-height:19px;
}

/* Блок внизу */
.div_btm
{
    display: block;
    float: left;
    width: 350px;
    margin-top: 20px;
    padding-top:20px;
}

/* Список семинаров */
.seminars_list
{
    display: block;
    float: left;
    width: 300px;
}

/* Название семинара в списке */
.seminar_name
{
    display: block;
    float: left;
    width: 140px;
    font-family: Verdana;
    font-size: 9pt;
    font-weight: normal;
    margin-bottom: 10px;
}

.seminar_link
{
    display: block;
    float: left;
    width: 160px;
    font-family: Verdana;
    font-size: 9pt;
    font-weight: bold;
    color: #FF3300;
    text-decoration: underline;
    margin-bottom: 10px;
}

/* Блок отзывы */
.content_feed
{
    display: block;
    float:left;
    width:480px;
    font-family: verdana;
    color: #000000;
    font-size: 9pt;
    margin-top:30px;
}

/* Надпись "Отзывы" */
.feed_title
{
    font-family: verdana;
    font-size: 18pt;
    color: #729246;
    display:block;
    margin-bottom:20px;
}

/* Имя отзыва */
.feed_name
{
    font-family: verdana;
    color: #FF5301;
    font-size: 9pt;
    font-weight:bold;
    display:block;
    margin-bottom: 10px;
}

/* Текст отзыва */
.feed_text
{
    display: block;
    font-family: verdana;
    color: #000000;
    font-size: 9pt;
    margin-bottom: 10px;
}

/* Ссылка "все отзывы" */
.all_feeds
{
    font-family: verdana;
    font-size: 8pt;
    color: #FF5301;
}