body {
	text-align:center;
	margin:0px;
	font-family:"Lucida Grande", "Lucida Sans Unicode", Tahoma, Verdana, Arial, sans-serif;
	font-size: 11px;
	color:#7c7b7c;
	background:#9fd4bd url(../images/bg.jpg) repeat-x;
}

img, a, object {
	outline: none;
}


div, a, img, ul, h1, h2, h3, h4, h5, form, table, tr, td {
	margin:0px;
	padding:0px;
	border:0px;
}



img.imag {
	margin-top:0px;
	margin-bottom:0px;
	display:block;
	margin:0px;
	padding:0px;
}

.clearFL {
	clear:both;
	font-size:1px;
}

.border {
	border: 1px solid #D3D3D3; padding: 3px;
	margin:6px 0px 4px -3px;
}

.fancy-gallery div {float: left; border: 1px solid #D3D3D3; padding: 3px;}
.fancy-gallery div:hover a {opacity:0.8; filter: Alpha(opacity=60);}
.gallery-100 {width: 100px; margin: 2px;}
.gallery-165 {width: 165px; margin: 2px;}
.poziom img {padding:57px 0 58px 0;}


#top_content, #main_content, #footer_content {margin: auto; width: 933px; text-align: left;}
#main-container {background:#fffcd5 url(../images/bg.jpg) repeat-x;}
#footer-container {background: url(../images/bg-footer.jpg) repeat-x;}
#top_content {height: 148px; background: url(../images/bg-top.jpg) no-repeat; position: relative;}
#top_content div {float: left;}
#footer_content {height: 290px;}
#main_content {margin-top:0px; padding-bottom:20px;}



/* ##### top */

#logo {width:149px; height:148px; padding-left:59px;}
#gplus {display: block; margin: 20px 0 20px 5px; padding: 0 !important;}
#gplus-home {display: block; margin: 30px 0 20px -16px; padding: 0 !important;}
#main-menu {width:507px; height:93px; margin:55px 0 0 218px;}

/* #### main menu */
#main-menu ul {list-style:none;}
#main-menu li {display:inline;}
#main-menu ul li a {display:block; float:left; height:39px;}
#main-menu ul li a span {display:none;}

#main-menu ul li a#mm1-activ {background:url(../images/buttons/main-menu.jpg) no-repeat 0 -39px; width:153px; margin-right:29px;}
#main-menu ul li a#mm1 {background:url(../images/buttons/main-menu.jpg) no-repeat 0 0; width:153px; margin-right:29px;}
#main-menu ul li a#mm1:hover {background-position: 0 -39px;}

#main-menu ul li a#mm2-activ {background:url(../images/buttons/main-menu.jpg) no-repeat -182px -39px; width:77px; margin-right:29px;}
#main-menu ul li a#mm2 {background:url(../images/buttons/main-menu.jpg) no-repeat -182px 0; width:77px; margin-right:29px;}
#main-menu ul li a#mm2:hover {background-position: -182px -39px;}

#main-menu ul li a#mm3-activ {background:url(../images/buttons/main-menu.jpg) no-repeat -288px -39px; width:81px; margin-right:30px;}
#main-menu ul li a#mm3 {background:url(../images/buttons/main-menu.jpg) no-repeat -288px 0; width:81px; margin-right:30px;}
#main-menu ul li a#mm3:hover {background-position: -288px -39px;}

#main-menu ul li a#mm4-activ {background:url(../images/buttons/main-menu.jpg) no-repeat -399px -39px; width:94px;}
#main-menu ul li a#mm4 {background:url(../images/buttons/main-menu.jpg) no-repeat -399px 0; width:94px;}
#main-menu ul li a#mm4:hover {background-position: -399px -39px;}

/* #### left */
#left-c {background:url(../images/left_box.png) no-repeat; width:268px; height:337px; float:left; margin:0; padding:60px 0 0 21px; position: relative;}
.lf-m {background:url(../images/list-01.png) no-repeat 0 0; padding:5px 10px 0 41px; margin-bottom:12px; min-height:26px; position: relative;}
.lf-m-more {background:url(../images/arrow-more.png) no-repeat 152px 4px; padding:5px 0 0 177px; margin-bottom:50px; min-height:26px; position: relative;}

#left-cp {width:294px; float:left; background:url(../images/bg-left_m.jpg) no-repeat; position: relative;}
#left-m-c {background:url(../images/left_m-r.png) repeat-y; width:294px; position: relative;}
#left_m-r {background:url(../images/left_m-t.jpg) no-repeat; width:273px;  padding:65px 0 0 21px; position: relative;}
#left_m-b {background:url(../images/left_m-b.png) no-repeat; width:294px; height:75px; position: relative;}

/* #### right */
#right-c {background:url(../images/main-photo.jpg) no-repeat; width:644px; height:431px; float:left; margin:0;}
.hp {display:none;}

#right-cp {background:url(../images/right-cp-r.png) repeat-y; width:639px; float:left;}
#right-cp-r {background:url(../images/main-p-photo.jpg) no-repeat; width:620px; padding:111px 0 0 19px;}
#right-cp-r h1 {padding:7px 0 0 0;}
#right-cp-b {background:url(../images/right-cp-b.png) no-repeat; width:639px; height:23px;}
#content {padding:20px 30px; line-height:18px;}
#content ul {padding-left: 20px;}
#content a {color:#07817f; text-decoration:none;}
#content a:hover {text-decoration:underline;}


/* #### footer */
#fl {width:688px; float:left; background:url(../images/bg-foot.jpg) no-repeat; padding:54px 0 0 58px; color:#8d8c7a;}
#fl ul {list-style:none; margin-top:7px;}
#fl ul li {display:inline; color:#086c6a;}
#fl ul li span {background:url(../images/bg-span.png) no-repeat 11px 0; padding:0 15px;}
#fl ul li a {color:#149694; text-decoration:none;}
#fl ul li a:hover {color:#086c6a;}
#fr {width:187px; float:left; padding-top:32px;}







