По структири html нет йолочки, а по css код неудобочитаемый лутше его пописывать по горизоттали типа: .head {width: 1004px; height: 133px; position: relative;} .sun {position: absolute; left: 275px;} .language {position: absolute; right: 37px; bottom: 3px;} .language a {display: block; padding: 1px 27px 0 9px; font-size: 10px; text-transform: uppercase; color: #fff; float: left;} .language .rus {background: url(../images/rus.png) right top no-repeat;} .language .eng {background: url(../images/eng.png) right top no-repeat;} .language .activ {color: #b8e4ff;}