#mainNav a.active,#mainNav a.active:hover {
    margin:4px 0 0;
    border-top:none;
}

#work #pageHeading {

background:transparent url(/img/common/ph-praca.gif) no-repeat scroll 0 38px;
border-bottom:1px solid #858585;
height:97px;
padding:38px 0 26px;
}

.failure, .success {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    margin: 0 10px 18px 0;
    padding: 8px 10px 8px 60px;
    width:290px
}

.failure {
    background: #fbe3e4 url(../img/common/error.gif) no-repeat 18px 50%;
    border: 1px solid #dc1919;
    color: #dc1919;
}

.failure a {
    color: #ff7348 !important;
    border: 0 none !important;
}

.success {
    background: #e6efc2 url(../img/common/success.gif) no-repeat 18px 50%;
    border: 1px solid #929f5e;
    color: #264409;
}


.contactFrm li  {
    clear:both;
    position:relative;
    margin:0 0 10px;
}

.contactFrm label {
    cursor:pointer;
    display:block;
}


.showcase .fryzury {
background:transparent url(/img/common/logotypes/fryzury.gif) no-repeat scroll 0 -40px;
height:40px;
width:88px;
}

#aDvertisement .showcase .przepisy,
#aDvertisement .showcase .stylistka,
#aDvertisement .showcase .domowy,
#aDvertisement .showcase .mamzdrowie,
#aDvertisement .showcase .fajnamama {
    margin-top:6px;
}

p.pdf {
    margin-bottom:12px;
}

p.last {
    margin-bottom:0;
}

.projects .screen:hover {
    background:#CCCCCC ;
}

#contact .side h3 {
    margin-top:24px;
}

.contactFrm li div {
    position: relative;
}

.contactFrm li div.failure,.contactFrm li div.success {
    margin-bottom:10px;
}