p#locked {
    background-color: #fdf7f7;
    color: #d9534f;
    font-weight: bold;
    font-size: 1.3em;
    padding: 3px;
    border: 1px dotted #d9534f;
    margin: 5px;
}

.recommended-courses {
    clear: both;
    padding: 15px 0 30px 0;
    overflow: hidden;
}

.recommended-courses h2 {
    font-size: 1.2em;
    font-weight: normal;
    text-transform: uppercase;
    margin-bottom: 15px;
    font-face: Arial;
}

.recommended-courses div.course {
    float: left;
    margin: 10px 0;
    width: 50%;
    text-align: center;
}

.recommended-courses div.course h3 {
    font-weight: bold;
    margin-bottom: 5px;
    font-face: Arial;
    margin: 0;
}

.recommended-courses div.course p.description {
    width: 175px;
    color: #acacac;
    text-align: left;
    margin-top: 0;
    font-family: Arial;
}

/*.recommended-courses div.link {
    text-align: right;
    padding-right: 20px;
    width: 175px;
}*/

.recommended-courses a {
    text-align: right;
    font-size: 1.1em;
}

.box-kursy-waski{width: 185px;}
.box-kursy-szeroki{width: 220px;}
.glowny-box-kursy{border: 1px solid #EEEEEE; border-radius: 7px; margin: 0 auto;}
.h3-naglowek-box-kursy{text-align: center; border-bottom: 1px solid white; color: white;}
.boxy-kursy{width:50%; height: 70px; float: left; text-align: center;}
.h3-kursy-box-kursy{font-size: 12px; border-bottom: 1px solid white; margin-top: 0px; text-align: center; color: white;}
.h3-kursy-box-kursy a{color: white;}
.dolny-box-kursy{border-top: 1px solid white; text-align: center; font-size: 14px;}
.naglowek-tlo-box-kursy{background: #d91910; background: -moz-linear-gradient(top, #d91910 0%, #840202 100%, #4b6e00 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d91910), color-stop(100%,#840202), color-stop(100%,#4b6e00)); background: -webkit-linear-gradient(top, #d91910 0%,#840202 100%,#4b6e00 100%); background: -o-linear-gradient(top, #d91910 0%,#840202 100%,#4b6e00 100%); background: -ms-linear-gradient(top, #d91910 0%,#840202 100%,#4b6e00 100%); background: linear-gradient(to bottom, #d91910 0%,#840202 100%,#4b6e00 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d91910', endColorstr='#4b6e00',GradientType=0 );}
.img-kursy-box{width: 90px; height: 60px; border-radius: 13px; padding: 0 0 0 3px;}
.link-kursy-box, link-kursy-box:hover, link-kursy-box:active, link-kursy-box:visited{color: white; text-decoration: none; font-size: 11px;}
.kolo-kursy-zdjecia{background-color: white; color: #AD0D09; border: 1px solid #AD0D09; border-radius: 32px; width: 56px;}z

#promotedEmployeeBox{margin: 10px 0; float: left;display:inline-block;width:680px;border: 1px solid #EAEAEA;background: #FAFAFA;color: #333333;}
#promotedBoxLeft{border-right: 1px solid #CACACA;float: left;margin: 10px 0;width: 400px; }
#promotedBoxRight{float: right;margin: 20px 0;width: 275px;}
#promotedEmployeeAddBox{text-align: center; display: inline-block; width: 100%;}
#promotedEmployeeClearBox{display:inline-block;width:695px;}
#promotedEmployeeDetails{float: left;line-height: 20px; margin: 0 0 0 10px;text-align: left;}
#promotedEmployeeDetails a{color:#333; font-weight: bold; text-decoration: underline;}
#promotedPhotoBox{border: 1px solid #CACACA;margin: 0 5px;padding: 10px;float:left;}
#promotedPhotoBox img{max-width: 80px; max-height: 80px;}

.removeCookie {
    position: fixed;
    top: 10px;
    right: 5px;
    padding: 5px;
    width: 350px;
    background-image: url('../images/body.png');
    background-repeat: repeat-x;
    background-color: #fff;
    z-index: 1000;
    border-radius: 6px 6px 6px 6px;
    box-shadow: 0 0 18px #888888;
    border: 1px ridge #DDDDDD;
}

.removeCookie a.removeCookieBtn {
    display: block;
    margin: 0 auto;
    border: 1px solid #DDD;
    font-size: 14px;
    background-color: #F2F2F2;
    color: #57C284;
    width: 150px;
    padding: 20px;
    text-align: center;
    font-weight: bold;
}

.boxMessage{
    padding: 10px;
    text-align: center;    
}

#boxMessageSuccess
{
    border: 2px solid green;
}

#boxMessageNotsuccess
{
    border: 2px solid red;
}

#tipQuestion{
    color: #fff;
    background:#1d1d1d;
    display:none; /*--Domyślnie ukryty--*/
    padding:10px;
    position:absolute;    z-index:1000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    max-width: 250px;
}

.tip-append{
    color: #fff;
    background:#1d1d1d;
    padding:5px;
    position:absolute;
    z-index:1000;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    max-width: 250px;
}

.default-hidden {
    display: none;
}

#ref_scan {margin-top: 30px;} 

#reload-capcha{
    width: 26px;
    height: 26px;
    background: url(/images/relo.png);
}
#klawisz-reload{
    float: right;
}

div.application {
    float: left;
    clear: left;
}

div.applicationFiles {
    float: left;
}
div.naglowek-border{
    font-size: 18px;
    font-weight: bold;
    border-bottom: #888888 3px solid;
    margin: 10px 0;
}
.naglowek-border-bred{
    border-bottom: #E40600 3px solid;
    padding-bottom: 1px;
}
.naglowek-border-bred a, .podpis-wszystkie-bred a{
    color: #000;
}
.podpis-wszystkie{
    float: right;
}
.podpis-wszystkie-bred{
    float: right;
    border-bottom: #E40600 2px solid;
}