@charset "utf-8";
body {margin: 0px; font-family: Arial, sans-serif;}
a {text-decoration: none;}
.left {float: left; display: block;}	
.right {float: right; display: block;}
.clear {display: block; clear: both;}
#menu a {display: block; height: 64px; background-image: url(images/menu.png); float: left; margin: 35px 0 0 0;}
#menu1 {width: 78px;}
#menu1:hover {background-position: 0px -64px;}
#menu1.active {background-position: 0px -64px;}
#menu2 {width: 108px; background-position: -78px 0;}
#menu2:hover {background-position: -78px -64px;}
#menu2.active {background-position: -78px -64px;}
#menu3 {width: 176px; background-position: -186px 0;}
#menu3:hover {background-position: -186px -64px;}
#menu3.active {background-position: -186px -64px;}
#menu4 {width: 115px; background-position: -361px 0;}
#menu4:hover {background-position: -361px -64px;}
#menu4.active {background-position: -361px -64px;}
#menu5 {width: 101px; background-position: -476px 0;}
#menu5:hover {background-position: -476px -64px;}
#menu5.active {background-position: -476px -64px;}
#menu6 {width: 100px; background-position: -577px 0;}
#menu6:hover {background-position: -577px -64px;}
#menu6.active {background-position: -577px -64px;}
.container {width: 950px; margin: 0px auto;}
#visual {position: relative;}
#visual #lewy {position: absolute; left: -125px; top: 0px;}
#visual #prawy {position: absolute; right: -125px; top: 0px;}
#linki_cont {position: absolute; left: 30px; top: 300px;}
.box {width: 180px; height: 120px; border-right: 1px solid #e8e8e8; padding: 10px 0 0 20px; margin-bottom: 20px;}
.box h1 {color: #1f1a17; font-size: 12px; font-weight: normal;}
.box a {color: #5a5a5a; font-size: 11px;} 
.box a:hover {color: #bf2225}
.box-left {width: 264px; height: 60px; border-right: 1px solid #e8e8e8; padding-top: 10px; font-size: 11px;}
.box-left h1 {color: #1f1a17; font-size: 12px; margin: 0 0 5px 0; font-weight: normal;}
.box-left a {color: #bf2225;}
#bottom {width: 100%; height: 128px; background-image: url(images/bg-bottom.gif); padding-top: 20px;} 
#menu-lewe {width: 348px; margin-left: 34px; float: left;}
#menu-lewe img {margin-bottom: 10px;}
#menu-lewe a {display: block; width: 284px; height: 25px; border-bottom: 1px solid #e9e9e9; font-size: 12px; color: #5a5a5a; padding-left: 30px; line-height: 25px;}
#menu-lewe a:hover {color: #c42527;}
#menu-lewe a.active {color: #c42527;}
#content {width: 560px; float: left; margin-top: 40px; font-size: 12px; color: #1f1a17;}
#content h1 {font-size: 13px; color: #c42527; margin-top: 0px;}
#min-160 {height: 160px; width: 1px; float: left;}
.entity {margin-bottom: 20px; width: 550px; border-bottom: 1px solid #e9e9e9; text-align: left;}
.month {font-size: 12px; color: #c42527; width: 80px; line-height: 26px;}
.mini {width: 130px;}
.tresc {color: #1f1a17; padding-right: 25px;}
.tresc a {color: #c42527;} 
.co_z {font-size: 11px; color: #666464; line-height: 40px;}
.adres {text-align: right;}
.adres a {font-size: 11px; color: #c42527;}
.obrazki {width: 340px;}
.obrazki a {cursor: none;}
.news-hp {margin-left: 335px; margin-top: 35px; float: left;}
.news-hp .date {color: #ba2328; font-size: 12px; padding-left: 30px;}
.news-hp .news {width: 260px; border-left: 1px solid #efefef; border-right: 1px solid #efefef; padding: 0 30px; font-size: 12px; color: #1f1a17;}
.news-hp .news a {color: #c42527;}
