/*---aktuell----*/

div.user-gctournamentcal-pi1 {
    font-size: 12px;
    text-align: center;
}

div.cal_month_container {
    margin-bottom: 40px;
}

div.cal_month_header {

}

div.cal_month_header h3 {
    font-size: 120%;
}

div.cal_month_body {

}

/*--single_tournament*/

div.cal_entry_day {
    width: 55px;
    min-height: 35px;
    float: left;
    font-weight: bold;
    padding-top: 20px;
}

div.cal_entry_date {
    width: 55px;
    min-height: 35px;
    border-left: 1px solid #a8c8d7;
    float: left;
    padding-top: 20px;
}

div.cal_entry_info {
    width: 170px;
    min-height: 50px;
    border-left: 1px solid #a8c8d7;
    float: left;
    padding-top: 5px;
}

div.cal_entry_title {
    font-weight: bold;
    padding-bottom: 3px;
}

div.cal_entry_start {

}

div.cal_entry_type {
    width: 160px;
    min-height: 43px;
    padding-top: 12px;
    border-left: 1px solid #a8c8d7;
    float: left;
}

div.cal_entry_tva {
    width: 55px;
    min-height: 40px;
    border-left: 1px solid #a8c8d7;
    float: left;
    padding-top: 15px;
    font-weight: bold;
}

/*---old----*/
/*div.cal_month_container_old {
    margin-bottom: 40px;
    color: #898782;
}

div.cal_month_container_old h3 {
    color: #898782;
}*/

div.cal_entry_container_b_old {
    border: 1px solid #a0b5bf;
    background-color: #dddddd;
    margin-bottom: 5px;
    width: 500px;
    margin-left: 70px;
}

div.cal_entry_container_w_old {
    border: 1px solid #a0b5bf;
    background-color: #dddddd;
    width: 500px;
    margin-bottom: 5px;
    margin-left: 70px;
}

div.cal_entry_container_b {
    border: 1px solid #a8c8d7;
    margin-bottom: 5px;
    width: 500px;
    margin-left: 70px;
}

div.cal_entry_container_w {
    border: 1px solid #a8c8d7;
    width: 500px;
    margin-bottom: 5px;
    margin-left: 70px;
}

html>body div.cal_entry_container_b_old {
    height: auto;
    overflow: auto;
}

html>body div.cal_entry_container_w_old {
    height: auto;
    overflow: auto;
}

html>body div.cal_entry_container_b {
    height: auto;
    overflow: auto;
}

html>body div.cal_entry_container_w {
    height: auto;
    overflow: auto;
}

/*.cal_entry_container_b
{
  display: none;
}    */