#footArch {
    height: 170px;
    padding-left:12px;    
    overflow:hidden;
}

#archive{
    margin: 0px auto;
    overflow:hidden;
    height:130px;
}

#archive ul{
    padding-left: 20px;    
}

#archive ul li{
    display: block;
    width: 125px;
    height: 130px;
    padding: 0px 9px;
    text-align: center;
    float: left;
    background: transparent url(../images/arch.png) repeat-x scroll 0 0;
    
}

#archive .nextButton{
    padding-top: 49px;
    font-size: 2.3em;
    position: static;
    display:inline-block;
    height: 130px;
    width: 20px;
    background: transparent url(../images/prawy.png) no-repeat scroll 0 0;    
    text-align: center;
    color: #fff;
}

#archive .nextButton:hover{
    color: #a28d01;
}

#archive .nextButtonDis{
    display: inline-block;
    padding-top: 49px;
    font-size: 2.3em;
    position: static;
    height: 130px;
    width: 20px;
    background: transparent url(../images/prawy-dis.png) no-repeat scroll 0 0;
    text-align: center;
    color: #fff;
}

#archive .prevButton{
    padding-top: 49px;
    font-size: 2.3em;
    position: absolute;
    height: 130px;
    width: 20px;
    background: transparent url(../images/lewy.png) no-repeat scroll 0 0;
    text-align: center;
    color: #fff;
}
#archive .prevButton:hover{
    color: #a28d01;
}

#archive .prevButtonDis{
    padding-top: 49px;
    font-size: 2.3em;
    position: absolute;
    height: 130px;
    width: 20px;
    background: transparent url(../images/lewy-dis.png) no-repeat scroll 0 0;
    text-align: center;
    color: #fff;
}

#archive a {
    font-size: 10px;
}
#archive .arch_img{
    border: 2px solid #DED5B3;
    margin: 2px 0 -4px 0;
    height: 76px;
}

#archive .date{
    
}

#archive .arch_title{
    display:block;
}
