﻿body 
{
}

/* Дата */
.c_day
{
    display: block;
    vertical-align:middle;
    text-align:center;
    float:left;
    width:28px;
    height:30px;
    margin-top:5px;
    padding-top:10px;
    font-family: verdana;
    font-size: 10pt;
    font-weight: normal;
    color:Black;
}

/* Перенос недели */
.week_wrap
{
    position: static;
    display: block;
    width: 1px;
    height: 45px;
    color: #FF3300;
    font-weight: bold;
}

/* Воскресенье */
.sunday
{
    color: #000000;
    font-weight: bold;
}

/* Выделенная дата */
.sel_date
{
    background-position: center;
    background-image: url('../images/sel_day.jpg');
    background-repeat: no-repeat;
    background-color: #D5E496;
    font-weight: bold;
    color: #FFFFFF;
}

.date_link
{
    color: #FFFFFF;
    width: 28px;
    display:block;
    height:20px;
}

/* Горизонтальный разделитель */
.hor_wrap
{
    height: 3px;
    background-color: #EDFCD6;
    width: 100%;
    float:left;
}

/* Название месяца */
.month_name
{
    display: block;
    float:left;
    font-family: verdana;
    font-size: 10pt;
    font-weight: bold;
    margin-top:10px;
    width:100%;
}

/* Название дня недели */
.day_name
{
    display: block;
    vertical-align: middle;
    text-align: center;
    float: left;
    width: 28px;
    margin-top: 5px;
    padding-top: 10px;
    font-family: verdana;
    font-size: 10pt;
    font-weight: bold;
    color: #ffffff;
}

/* Кнопка - сместить календарь вверх */
.btn_up
{
    position: absolute;
    top: 12px;
    left: 222px;
    width:33px;
    height:13px;
    background-image: url('../images/up.jpg');
}

/* Кнопка - сместить календарь вниз*/
.btn_down
{
    position: absolute;
    top: 595px;
    left: 222px;
    width:33px;
    height:13px;
    background-image: url('../images/down.jpg');
}

.calend_panel
{
    width:230px;
    height:605px;
    padding-left:17px;
    padding-right:0px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10p x;
   border-radius: 10px;
    background: #ffffff;
    border: 1px solid #c4d77e
    
}
