.hirlista { display: block; padding: 10px 20px 20px 20px; background: url( '../images/site/line.jpg' ) no-repeat bottom; clear: both; }
.hirlista IMG { margin-right: 0px; border: solid 0px #FFF; }
.hirlista A.cim { color: #F22; font-size: 14px; font-weight: bold; }
.hirlista A.cim .datum { color: #FFF; font-size: 11px; font-weight: normal; }
.hirlista A.reszletes { color: #5AE; text-align: right; font-style: italic; }
.hirlista A.reszletes:hover { color: #DB4; }
.hirlista P { margin: 0px; padding: 0px; font-size: 11px; font-weight: bold; }
.hirlista P.lead { text-align: justify; margin: 15px 0px; }
.hirLapozas { text-align: center; margin: 5px 0px; padding: 0px; }

.hir { display: block; padding: 0px 0px; text-align: justify; }
.hir H2 { text-align: center; font-weight: bold; color: #F22; font-size: 16px; text-decoration: none; margin: 20px 0px; }
.hir A.back { text-align: center; text-transform: uppercase; color: #1F5885; font-size: 11px; }
.hir A.back:hover { color: #DDB044; }
.hir .lead, .hir .leiras { margin: 1em auto; width: 470px; font-family: Arial, Verdana, Helvetica, Sans-serif; font-size: 13px; }
.hir .lead { font-weight: bold; }
.hir .hirImage { display: block; margin: 15px auto; border: solid 1px #FFF; }
.hir .banner { font-size: 10px; color: #FFF; text-align: center; }

.hir A.galeria { display: block; float: left; width: 70px; height: 100px; padding: 5px; margin: 5px; border: solid 1px #FFF; text-align: center; overflow: hidden; }
.hir A.galeria:hover { background: #666; }

