/* Rozcestnik */
ul#guidepost {
    background: url(../images/guidepost/background3.png) no-repeat bottom;
    list-style-type: none;
    padding: 0 0 3px 0;
    margin: 13px 0 0 0;
    width: 100%;
    overflow: hidden;
    clear: both;
}

ul#guidepost li {
    list-style-image: none;
    float: left;
    width: 20%;
    overflow: hidden;
}

ul#guidepost li h2 {
    font-size: 120%;
    margin: 0;
    line-height: 21px;
    height: 21px;
}

ul#guidepost li h2 a {
    color: #ffffff;
    text-decoration: none;
    padding: 0 0 0 13px;
    display: block;
}

ul#guidepost li ul {
    padding: 4px 0;
    margin: 0;
    list-style-type: none;
}

ul#guidepost li ul li {
    float: none;
    width: auto;
}

ul#guidepost li ul li a {
    background: no-repeat 5px 6px;
    padding: 2px 4px 2px 13px;
    /*height: 100%;*/
    display: block;
}

ul#guidepost li.course h2 {background: #3e79b0 url(../images/guidepost/course_heading_background.png) no-repeat}
ul#guidepost li.course li a {color: #0b4880; background-image: url(../images/guidepost/course_bullet.gif)}
ul#guidepost li.course li a:hover {background-color: #0b4880}

ul#guidepost li.consulting h2 {background: #3e97b0}
ul#guidepost li.consulting li a {color: #0e6f8a; background-image: url(../images/guidepost/consulting_bullet.gif)}
ul#guidepost li.consulting li a:hover {background-color: #0e6f8a}

ul#guidepost li.study h2 {background: #de4c19}
ul#guidepost li.study li a {color: #8a0808; background-image: url(../images/guidepost/study_bullet.gif)}
ul#guidepost li.study li a:hover {background-color: #8a0808}

ul#guidepost li.hotel h2 {background: #668a04}
ul#guidepost li.hotel li a {color: #476101; background-image: url(../images/guidepost/hotel_bullet.gif)}
ul#guidepost li.hotel li a:hover {background-color: #476101}

ul#guidepost li.conference h2 {background: #248a04 url(../images/guidepost/conference_heading_background.png) no-repeat right}
ul#guidepost li.conference li a {color: #145100; background-image: url(../images/guidepost/conference_bullet.gif)}
ul#guidepost li.conference li a:hover {background-color: #145100}

ul#guidepost li li a:hover {
    background-image: url(../images/guidepost/bullet_hover.gif);
    color: #ffffff
}


.guidepost_box {
    margin-bottom: 24px;
    clear: both;
}

.guidepost_box form {
    background: url(../images/rounded_corners.gif) no-repeat top;
    padding: 3px 15px;
    margin-bottom: 1px;
}

.guidepost_box input {
    border: solid 1px #6e6e6e;
    width: 150px;
    height: 18px;
    margin-left: 4px;
}

.guidepost_box button {
    border: none;
    text-indent: 1000px;
    padding: 0;
    width: 24px;
    height: 18px;

    overflow: hidden;
    cursor: pointer;
}

.course_guidepost_box button {background: url(../images/search_box/course_button.png)}
.course_guidepost_box input {border-color: #2D74B6}

.consulting_guidepost_box button {background: url(../images/search_box/consulting_button.png)}
.consulting_guidepost_box input {border-color: #0F667F}

.study_guidepost_box button {background: url(../images/search_box/study_button.png)}
.study_guidepost_box input {border-color: #C23200}

.hotel_guidepost_box button {background: url(../images/search_box/hotel_button.png)}
.hotel_guidepost_box input {border-color: #668a04}

.conference_guidepost_box button {background: url(../images/search_box/conference_button.png)}
.conference_guidepost_box input {border-color: #087718}

.guidepost_box h2 {
    font-size: 120%;
    color: #ffffff;
    margin: 0;
    float: left;
}

.guidepost_box h2 label {
    font-size: 12px;
}

.course_guidepost_box form {background-color: #3e79b0}
.consulting_guidepost_box form {background-color: #3e97b0}
.study_guidepost_box form {background-color: #de4c19}
.hotel_guidepost_box form {background-color: #668a04}
.conference_guidepost_box form {background-color: #248a04}

.guidepost_box a.next {
    float: right;
}
