/*Стиль внешней таблицы календаря*/
table.bn_main_table
{
    text-align:center;
    margin: 0px;
}

/*Стиль таблицы календаря*/
table.bn_top_table 
{
    width: 100%;
}

/*Стиль ссылки месяца*/
a.bn_month_name
{
    color:#c6190e;
    text-decoration:none;
}

/*Стиль ссылки перехода по месяцам и годам*/
a.bn_arrow
{
}

/*Стиль ссылки дня*/
a.bn_link_day 
{
    text-decoration:underline;
    color:#212121;
    font-weight: bold;
}

/*Стиль ячейки месяца и года*/
th.bn_month_name 
{
    color: #c6190e;
    padding: 3px;
    font-size:12px;
}

/*Стили ячейки перехода по месяцам и годам*/
th.bn_arrow 
{
    font-size:12px;
    width: 20px;
    padding: 3px;
}

/*Стиль ячейки названий дней недели*/
th.bn_day_week 
{
    font-size:12px;
    color: #212121;
    width: 20px;
    padding: 3px;
    border-bottom: 2px solid #505863;
    text-align:center;
}

/*Стиль ячейки сегодняшнего дня*/
td.bn_today 
{
    border-bottom: 1px solid #DDDDDD;
    color: #FFFFFF;
    text-align:center;
    padding: 3px;
    font-weight: bold;
    background-color: #c6190e;
}

/*Стиль ячейки выбранного дня по ссылки*/
td.bn_selday 
{
    color: #c6190e;
    border-bottom: 1px solid #DDDDDD;
    text-align:center;
    font-weight: bold;
    padding: 3px;
}

/*Стиль ячейки воскресного дня*/
td.bn_sunday 
{
    border-bottom: 1px solid #DDDDDD;
    text-align:center;
    padding: 3px;
    color: #878787;
}

/*Стиль ячейки воскресного дня (hover)*/
td.bn_sunday:hover 
{
    border-bottom: 1px solid #DDDDDD;
    text-align:center;
    padding: 3px;
    color: #FFFFFF;
    background-color: #e0e0e0;
}

/*Стиль ячейки субботнего дня*/
td.bn_saturday 
{
    border-bottom: 1px solid #DDDDDD;
    text-align:center;
    padding: 3px;
    color: #878787; 
}

/*Стиль ячейки субботнего дня (hover)*/
td.bn_saturday:hover 
{
    border-bottom: 1px solid #DDDDDD;
    text-align:center;
    padding: 3px;
    color: #FFFFFF; 
    background-color: #e0e0e0;
}

/*Стиль ячейки всех дней недели кроме субботы, воскресенья и сегодняшнего дня*/
td.bn_day 
{
    border-bottom: 1px solid #DDDDDD;
    text-align:center; 
    padding: 3px;
    color: #212121;
}

/*Стиль ячейки всех дней недели кроме субботы, воскресенья и сегодняшнего дня (hover)*/
td.bn_day:hover 
{
    background-color: #e0e0e0;
    text-align:center; 
    padding: 3px;
    color: #212121;
}

