@CHARSET "UTF-8";

* {margin:0; padding:0;}

body {background: url('tlo.jpg') #f9bd07 repeat-x left top;}
img {border:0;}

#container {width:938px; margin: 0 auto;}
.indexTop {float:left; width:938px; height:83px;}
.indexTopLeft {float:left; width:49px; height:83px;}
.indexTopCenter {float:left; width:513px; height:83px; background: url('index_top_center.jpg') repeat-x left bottom;}
.indexTopDiv {float:left; width:323px; height:83px;}
.indexTopDivMenu {float:left; width:323px; height:42px; background: url('index_top_center.jpg') repeat-x left bottom;}
.indexMenu_osiedle {float:left; width:92px; height:42px; background: url('index_menu_osiedle.jpg'); background-position: 0 0;}
.indexMenu_osiedle:hover {background-position: 0 -42px;}
.indexMenu_lokalizacja {float:left; width:123px; height:42px; background: url('index_menu_lokalizacja.jpg'); background-position: 0 0;}
.indexMenu_lokalizacja:hover {background-position: 0 -42px;}
.indexMenu_kontakt {float:left; width:108px; height:42px; background: url('index_menu_kontakt.jpg'); background-position: 0 0;}
.indexMenu_kontakt:hover {background-position: 0 -42px;}
.indexTopRight {float:left; width:13px; height:83px; background: url('index_top_right.jpg') no-repeat left bottom;}
.indexMiddle {float:left; width:938px; height:476px;}
.indexMiddleLeft {float:left; width:49px; height:476px; background: url('index_middle_left.jpg') no-repeat left top;}
.indexMiddleCenter {float:left; width:849px; height:476px;}
.indexMiddleRight {float:left; width:40px; height:476px; background: url('index_middle_right.jpg') no-repeat left bottom;}
.indexBottom {float:left; width:938px; height:111px;}
.indexBottomLeft {float:left; width:49px; height:111px; background: url('index_bottom_left.jpg') no-repeat left top;}
.indexBottomCenter {float:left; width:513px; height:111px; background: url('index_bottom_center.jpg') no-repeat left top;}
.indexBottomDiv {float:left; width:336px; height:111px; background: url('index_bottom_div.jpg') no-repeat right top;}
.indexBottomRight {float:left; width:40px; height:111px; background: url('index_bottom_right.jpg') no-repeat left top;}
.indexBottomAuthor {float:left; width:231px; height:50px; color:#54b62a; font-size:12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans;}
.indexBottomAuthor a {color:#54b62a; text-decoration:none;}
.indexBottomAuthor a:hover {text-decoration:underline;}
.indexMenu_osiedle_a {float:left; width:92px; height:42px; background: url('index_menu_osiedle.jpg'); background-position: 0 -42px;}
.indexMenu_lokalizacja_a {float:left; width:123px; height:42px; background: url('index_menu_lokalizacja.jpg'); background-position: 0 -42px;}
.indexMenu_kontakt_a {float:left; width:108px; height:42px; background: url('index_menu_kontakt.jpg'); background-position: 0 -42px;}

.artTopLeft {float:left; width:43px; height:83px;}
.artMiddle {float:left; width:938px; height:280px;}
.artMiddleLeft {float:left; width:43px; height:280px; background: url('art_middle_left.jpg') no-repeat left top;}
.artMiddleCenter {float:left; width:849px; height:280px;}
.content {float:left; width:938px;}
.contentBox {float:left; width:849px; background:#ffffff; min-height:410px; height:auto !important; height:410px;}
.contentTitle {float:left; width:823px; height:41px; background: url('content_top_right.jpg') no-repeat right top;}
.contentMore {float:left; width:700px; height:36px;}
.contentText {float:left; width:730px; color:#2f7a03; font-size:13px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans; line-height:26px;}
.contentText img {padding:3px; background: #2f7a03;}
.contentText a {color: #2f7a03;}
.artBottom {float:left; width:890px; height:91px;}
.artBottomLeft {float:left; width:41px; height:91px; background: url('art_bottom_left.jpg') no-repeat left top;}
.artBottomCenter {float:left; width:386px; height:91px; background: url('art_bottom_center.jpg') no-repeat left top;}
.artBottomCenterRight {float:left; width:265px; height:91px; background: url('art_bottom.jpg') repeat-x left top;}
.artBottomNav {float:left; width:187px; height:91px; background: url('art_bottom.jpg') repeat-x left top;}
.artBottomRight {float:left; width:11px; height:91px; background: url('art_bottom_right.jpg') no-repeat left top;}
.artFooter {float:left; width:890px; height:112px;}
.artFooterLeft {float:left; width:41px; height:112px; background: url('art_footer_left.jpg') no-repeat left top;}
.artFooterCenter {float:left; width:590px; height:112px; background: url('art_footer_center.jpg') no-repeat left top;}
.artFooterDiv {float:left; width:259px; height:112px;}
.artFooterAuthor {float:left; width:259px; height:50px; color:#2f7a03; font-size:12px; font-family: "Trebuchet MS", Verdana, Tahoma, Arial, Helvetica, sans;}
.artFooterAuthor a {color:#2f7a03; text-decoration:none;}
.artFooterAuthor a:hover {text-decoration:underline;}
.bgFoto {float:left; width:166px; height:126px; margin: 0 15px 15px 0;}
.bgGalName {float:left; width:430px; height:31px; background: url('content_tlo_galeria.jpg') no-repeat; padding-left:20px; padding-top:5px;}
.centruj {text-align:center;}
.contentText td {padding:0 4px 0 4px;}
.banner {margin:0 auto; width:511px; height:66px;}
.linia {margin:0 auto; width:511px; height:3px; background: url('hr_srodek.jpg') repeat-x;}
.linia_lewa {float:left; width:6px; height:3px; background: url('hr_lewa.jpg') no-repeat;}
.linia_prawa {float:right; width:6px; height:3px; background: url('hr_prawa.jpg') no-repeat;}

.clear {clear:both;}

.w26 {float:left; font-size:1px;  width:26px; height:1px;}
.w41 {float:left; font-size:1px;  width:41px; height:1px;}
.w58 {float:left; font-size:1px;  width:58px; height:1px;}
.w60 {float:left; font-size:1px;  width:60px; height:1px;}
.w92 {float:left; font-size:1px;  width:92px; height:1px;}

.h10 {float:left; font-size:1px;  width:1px; height:10px;}
.h14 {float:left; font-size:1px;  width:1px; height:14px;}
.h18 {float:left; font-size:1px;  width:1px; height:18px;}
.h24 {float:left; font-size:1px;  width:1px; height:24px;}
.h25 {float:left; font-size:1px;  width:1px; height:25px;}
.h41 {float:left; font-size:1px;  width:1px; height:41px;}
.h46 {float:left; font-size:1px;  width:1px; height:46px;}
