.buttons {
    /*height: 720px;*/
}
.LineButton { 
    float: left;
}

.LineButtonComment
{
    color: #0F789A;
    font-size: 18pt;
    line-height: 110%;
    margin: 15px 0px 40px 29px;
    clear:left;
    width: 446px;
}

.myBox
{
    margin: 0 auto;    
    width: 446px;
    min-height: 75px;
    height: auto;
    padding: 15px;
    text-align: left;
    /*background-color: #ff0000;*/
    border: 3px solid #ffffff;
    margin: 10px;

    /* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}

.myBoxSmall
{
    margin: 0 auto;    
    padding: 0px 5px 5px 0px;
    text-align: left;
    /*background-color: #ff0000;*/
    border: 3px solid #ffffff;
    margin: 5px;

    /* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}

.myBoxLarge {
    width: 948px;
}

.myBoxSuperLarge {
    width: 948px;
}

.PrintTicketButton {
    width: 270px;
    height: 50px;
}
.ChangeDateTimeButton {
    width: 380px;
    height: 50px;
}

.GetTicketTimeButton {
    width: 300px;
    height: 80px;
}

.textLarge
{
    color: #ffffff;
    font-size: 23pt;
    line-height: 110%;
}

/* кнопки статуса */
.statusBox
{    
    /*width: 105px;*/
    height: 42px;
    padding: 7px 10px 0px 10px;
    text-align: left;    
    border: 3px solid #595A5C;
    margin: 10px;
    color: #595A5C;
    font-size: 19pt;
    font-weight: bold;
    white-space: nowrap;

    /* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}

.statusButtons
{
    float: left;
}

/* кнопки навигации */
.navButton {
    border-color:white;
    color: white;
    font-size: 24pt;
    padding: 0px 10px 0px 10px;
    height: 50px;
}

.navButtonsBlock {
    margin: -100px 89px 0px 89px;
    height: 100px;
    /*clear: both;*/
}


/* кнопка прокрутки месяцев в календаре предварительной записи */
.scrollMonthsButton
{
    width: 40px;
    height: 40px;
}
/* кнопка дней в календаре предварительной записи */
.dayButton
{
    width: 50px;
    height: 50px;
    padding: 5px 0px 0 10px;
    margin:5px;
}

.BusyDay
{
    color: #F7D407;
    border-color: #F7D407;
}

.timeButton
{
    width: 100px;
    height: 45px;
    padding: 5px 0px 0 10px;
    margin:5px;
}

.postButton
{
    background: none;
    border: none;
    color: #ffffff;
    font-size: 29pt;
    line-height: 110%;
}
.ticketNumberButton
{
    width: 120px;
    height: 55px;
    padding: 10px 0px 0 10px;
    margin:5px;
    text-align:center;
}

.printableTicketButton {
    border-color:white;
    color: white;
    font-size: 24pt;
    padding: 0px 10px 0px 10px;
    height: 90px;
}