.italic,.source{font-style:italic}.menu a,.menu li,.source{font-size:14px}.center,.content{margin-left:auto;margin-right:auto}.donate,.wrap{justify-content:space-between}body{margin-top:0!important;padding-top:0!important;background-image:url('rozaniec_bg.jpg');text-align:left;font-size:19px;line-height:1.4em;font-family:"Times New Roman",serif}.link a:hover,a{color:#000}a:hover{color:green}.content{width:840px}.source{color:#474747}.newLine20,.newLine5{overflow:hidden;font-size:0;line-height:0;clear:both}.right{text-align:right}.menu{width:200px;float:left;color:#000;text-align:left;position:fixed}.body{width:600px;float:right}.donate,.wrap,img{width:100%}.menu li{font-family:Tahoma,"Times New Roman",serif;padding-bottom:10px;line-height:1.2em}.menu a{text-decoration:none;padding-right:20px;color:#000}.link a,.menu a:hover{text-decoration:underline}.menu a:hover{color:#070}.menu a.important:hover,a.important{color:#940000}.line{height:1px;background-color:gray;overflow:hidden}img.content-image{float:left;margin-right:10px;width:auto}.center{text-align:center;display:inline-block}.newLine20{height:10px}.newLine5{height:5px}.infobox{border:1px solid red;background-color:#dedede;font-weight:700;padding:10px;margin-bottom:10px;margin-top:10px}#wsparcie_strony,.footer{border-top:1px solid grey}.link a{font-family:Arial,serif;font-size:16px}.footer{margin-top:25px;margin-bottom:50px}.banner{display:block;margin-top:10px}.donate,.donate a,.wrap{display:flex}.banner img{width:auto}ol>li::marker{font-weight:700}#wsparcie_strony{padding-top:25px}.donate{gap:20px}.wrap{padding:0;box-sizing:border-box}.donate{justify-content:space-between;gap:10px}.donate a{flex-direction:column;align-items:center;text-decoration:none;background:#f4f4f4;padding:20px;border-radius:15px;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:transform .3s;flex:1;justify-content:center}.donate svg{margin-bottom:10px;display:block}.donate span{font-size:17px;font-weight:700;color:#000;text-align:center;display:block;margin-top:15px}@media screen and (max-width:480px){.banner img{width:auto;height:auto;max-width:100%}}@media screen and (max-width:1023px){.body,.menu{float:none;width:100%}.body,.content,.menu{width:100%}.menu{position:initial}.menu li{line-height:1.5em}.content-navi a{line-height:48px}img.full-content-image{width:auto;height:auto;max-width:100%}}