/*FOLWARK DEVELOPER*/
img {
	border:none;
}
ul {
	padding:10px;
	margin:10px;
}
li{
	list-style:square;
	margin-bottom:20px;
}

/*STYLE STRONY*/

/* commented backslash hack v2 \*/
* html {
	overflow:hidden;
}
img{border:none;}
/* end of hack */
body {
	background:url(../images/bgLeft.gif);
	background-repeat:repeat-y;
	background-position:left top;
	background-color:#c6dc7a;
	background-attachment:fixed;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	margin:0;
	padding:0;
	border:0;
	height:100%;
}
* html body {
	overflow-y:scroll;
}

#menu {
	position:fixed;
	display:block;
	top:-20px;
	right:16px;
	height:72px;
	z-index:28;
	/*
width:503px;
*/
	/*
overflow:hidden;
*/
}
* html #menu {
	position:absolute;
}
#menu img{
}

#bgMenu {
	position:fixed;
	display:block;
	top:0px;
	right:16px;
	width:100%;
	height:72px;
	z-index:21;
	background:#7baa20;
}
* html #bgMenu {
	position:absolute;
}
#bgMenuPasek {
	position:fixed;
	display:block;
	top:0px;
	left:0;
	width:100%;
	height:72px;
	z-index:26;
	background-image:url(../images/bgMenu2.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
* html #bgMenuPasek {
	position:absolute;
}

#bgMenu {
	position:fixed;
	display:block;
	top:0;
	right:0;
	width:100%;
	z-index:12;
}
* html #bgMenu {
	position:absolute;
	right:0;
	right/* */:/**/17px;
	right: /**/17px;
}
#podMenu {
	position:fixed;
	display:block;
	top:74px;
	left:0px;
	width:364px;
	z-index:23;
	letter-spacing:1px;
}
* html #podMenu {
	position:absolute;
}
#podMenu #podMenuButton {
	text-align:right;
	padding:3px 14px;
	font-size:13px;
	background-color:#FFFFFF;
	margin:3px 0;
	filter:alpha(opacity=40);
	-moz-opacity:.40;
	opacity:.40;
}
#podMenu .podMenuButtonSelect {
	text-align:right;
	padding:3px 14px;
	font-size:13px;
	background-color:#ee7f01;
	margin:3px 0;
}
#podMenu .podMenuButtonSelect a{
	color:#FFFFFF;
}
#podMenu .podMenuButtonSelect a:hover{
	color:#c6dc7a;
}

#podMenu  a:hover{
	color:#7baa20;
}
#podMenu  a{
	text-decoration:none;
	font-weight:bold;
	color:#003300;
}
#budynek {
	position:fixed;
	display:block;
	bottom:0px;
	left:0px;
	width:460px;
	height:255px;
	background-color:transparent;
	z-index:20;
}
* html #budynek {
	position:absolute;
}
#banerTopLayerNoZnika {
	position:fixed;
	display:block;
	bottom:46%;
	left:10px;
	width:450px;
	height:103px;
	background-color:transparent;
	z-index:50;
}
* html #banerTopLayer {
	position:absolute;
}

#kwiatek {
	position:fixed;
	display:block;
	bottom:0px;
	left:0px;
	width:364px;
	z-index:19;
}
* html #kwiatek {
	position:absolute;
}
#aksonometria {
	position:fixed;
	display:block;
	top:0px;
	left:0px;
	width:364px;
	height:503px;
	z-index:18;
}
* html #aksonometria {
	position:absolute;
}

#logo {
	position:fixed;
	display:block;
	bottom:0px;
	right:16px;
	width:100%;
	height:109px;
	background-color:#97bf0d;
	background-position:right;
	z-index:17;
	overflow-y:hidden;
}
#logo img{
	float:right;
}
* html #logo {
	position:absolute;
}
#logo {
	position:fixed;
	display:block;
	bottom:0;
	right:0;
	width:100%;
	z-index:12;
}
* html #logo {
	position:absolute;
	right:0;
	right/* */:/**/17px;
	right: /**/17px;
}


/*
TESKTOWA
*/

#content {
	position:relative;
	line-height:16px;
	display:block;
	background:transparent;
	overflow:hidden;
	padding:100px 0px 200px 410px;
	z-index:10;
}
#info a:hover{
 text-decoration:none;
}

#info a{
 color:#195606;
 text-decoration:underline;
}
.text {
	display:block;
	padding:0px;
	width:95%;
	float:left;
	font-size:13px;
	color:#000;
}
.text img {
	float:left;
}
#tytulNewsa{
	font-size:19px;
	line-height:35px;
}
.clear {
	clear:both;
	height:1px;
}

/*FORMULARZE*/
form {
	margin:0;
	padding:0;
}
.input {
	background-color:#FFF;
	color:#626262;
	border:1px solid #7baa20;
	width:100%;
	height:16px;
	font-size:12px;
	padding:4px;
	margin:0 0 10px 0;
}
.input2 {
	background-color:#FFF;
	color:#626262;
	border:1px solid #7baa20;
	width:70px;
	height:16px;
	font-size:12px;
	padding:4px;
	margin:0 0 10px 0;
}

.inputArea {
	background-color:#FFF;
	color:#626262;
	border:none;
	width:100%;
	height:80px;
	font-size:12px;
	padding:4px;
	margin:0 0 10px 0;
}
.submit{
	background-color:#7baa20;
	color:#FFFFFF;
	padding:3px;
	margin:0px;
	border:1px solid #7baa20;
	}


/*STRONNICOWANIE*/
#stronicowanie a:hover{
	color:#7baa20;
	text-decoration:underline;
}

#stronicowanie a{
	color:#7baa20;
	text-decoration:none;
}

#stronicowanie{
	padding:5px;
	width:100%;
	text-align:right;
	font-size:11px;
	height:22px;
	margin:40px 0 0 0;
	color:#7baa20;
}
#stronicowanie .strona{
	padding:5px;
	text-align:right;
	background-color:#FFFFFF;
	color:#7baa20;
	float:left;
	margin-right:2px;
}
#stronicowanie .stronaSelect{
	padding:5px;
	text-align:right;
	background-color:#7baa20;
	color:#FFF;
	float:left;
	margin-right:2px;
}

/*KONIEC STRONNICOWANIA*/


/*GALERIA*/
#clearboth{
	clear:both;
}
#spacer10{
	clear:both;
	margin:40px 0;
}
#galeriaLista{
	clear:both;
	margin: 0 10px 40px 0;
}
#galeriaLista img{
	margin: 0 10px 10px 0;
	border:3px solid #FFF;
	line-height:8em;
}
#photo img{
	margin: 5px 10px 10px 0;
	border:3px solid #FFF;
	line-height:8em;
}

/*KONIEC REJESTRACJA*/


/*HOME*/
#bgbgHome{
	background-image:url(../images/bgHome.jpg);
	background-position:right bottom;
	background-repeat:no-repeat;
	bottom:20%;
	height:100%;
	width:100%;
	z-index:8;
	position:fixed;
	right:17px;
}
*html #bgbgHome{
	position:absolute;
}

#bgHome{
	background-image:url(../images/bgHome_v2.png);
	background-position:left top;
	background-repeat:no-repeat;
	top:40%;
	bottom:50%;
	height:100%;
	width:100%;
	z-index:30;
	position:fixed;
	overflow:hidden;
	float:right;
}
*html #bgHome{
	position:absolute;
}
#bgHome .button{
	position:relative;
	float:right;
}

/*OFERTA FLASH*/
#ofertaFlash {
	position:fixed;
	display:block;
	width:100%;
	height:100%;
	background-image:url(../images/bgFlash.gif);
	z-index:1007;
	overflow-y:hidden;
}
*html #ofertaFlash{
	position:absolute;
}

#ofertaFlash td{
	vertical-align:middle;
}
#buttZamknij{
	height:30px;
	background-color:#FFFFFF;
	display:block;
	width:900px;
	margin:0 auto;
	border-bottom:1px solid #c6dc7a;
	}

#buttZamknij img{
float:right;
	}

/*KONTAKT*/
#buttKontakt{
	margin:40px 0 0 0;
}
#buttKontakt a:hover{
	text-decoration:none;
}

#buttKontakt a{
	font-size:16px;
	font-weight:bold;
	color:#016f01;
	text-decoration:underline;
}


/*O NAS*/
h1{
	color:#016f01;
	font-size:12px;
	margin:10px 0 5px 0;
}

#contentOnas ul{
	margin:0 20px;
	padding:0;
}
#contentOnas li{
	margin:0;
	padding:0;
}
#popupOnas_1, #popupOnas_2, #popupOnas_3, #popupOnas_4, #popupOnas_5, #popupOnas_6{
	z-index:999;
	position:absolute;
	top:20%;
	left:40%;
	width:430px;
	height:300px;
	background-color:#FFFFFF;
	padding:0 30px 30px 30px;
}
.PopupTytul{
	background-color:#7baa20;
	color:#FFFFFF;
	padding:10px;
	margin:0 100px 20px 0px;
}
.PopupZamknij{
	z-index:9999;
	position:absolute;
	top:5px;;
	right:0;
	width:90px;
	height:30px;
	background-color:#FF0000;
}


/*ON OFF*/
.pre_on {
	visibility:visible;
}
.pre_off {
	visibility:hidden;
}


/*PNG*/
img, div, table, td, tr, a, input {
	behavior: url(inc/iepngfix.htc)
}

ul#nav {
	float: left;
	width: 623px;
	height: 72px;
}
ul#nav li {
	list-style-type: none;
	float: left;
}
li a.glowna {
	display: block;
	background: transparent url(../images/1.jpg) 0 0 no-repeat;
	height: 72px;
	width: 113px;
}
li a.glowna:hover {
	height: 72px;
	background: transparent url(../images/1.jpg) 0 -72px no-repeat;
}

li a.oferta {
	display: block;
	background: transparent url(../images/2.jpg) 0 0 no-repeat;
	height: 72px;
	width: 96px;
}
li a.oferta:hover {
	height: 72px;
	background: transparent url(../images/2.jpg) 0 -72px no-repeat;
}

li a.lokale {
	display: block;
	background: transparent url(../images/3.jpg) 0 0 no-repeat;
	height: 72px;
	width: 120px;
}
li a.lokale:hover {
	height: 72px;
	background: transparent url(../images/3.jpg) 0 -72px no-repeat;
}
li a.akt {
	display: block;
	background: transparent url(../images/4.jpg) 0 0 no-repeat;
	height: 72px;
	width: 103px;
}
li a.akt:hover {
	height: 72px;
	background: transparent url(../images/4.jpg) 0 -72px no-repeat;
}
li a.onas {
	display: block;
	background: transparent url(../images/5.jpg) 0 0 no-repeat;
	height: 72px;
	width: 96px;
}
li a.onas:hover {
	height: 72px;
	background: transparent url(../images/5.jpg) 0 -72px no-repeat;
}

li a.kontakt {
	display: block;
	background: transparent url(../images/6.jpg) 0 0 no-repeat;
	height: 72px;
	width: 95px;
}
li a.kontakt:hover {
	height: 72px;
	background: transparent url(../images/6.jpg) 0 -72px no-repeat;
}
#tabKontakt {
	width: 550px;
}
.pole {
	width: 300px;
	margin-bottom: 10px;
}
#zapytanie {
	width: 300px;
}
ul.galeria {
	margin: 0;
	padding: 0;
	
}
ul.galeria li {
	float: left;
	list-style-type: none;
	margin: 4px;
}