* {
margin: 0; 
padding: 0;
border: 0px none;

}

body {
	text-align: center; /*center hack*/
	background: #68bd4c;
	/*background: #5acc1b url(../img/vert_bar.png) repeat-x;*/
	margin: 0px;
}

#wrap_out{
	min-width: 782px;
	max-width: 782px;
	width: auto !important; /*IE6 hack*/
	width: 782px; /*IE6 hack*/
	margin:0 auto; /*center hack*/
	text-align:left; /*center hack*/
	background: url(../img/wrap_out.png) repeat-y;
	/*margin-bottom: 15px;*/

}

#wrap_top{
	background: url(../img/wrap_top.png) no-repeat;
	height: 15px;
	min-width: 782px;
	max-width: 782px;
	width: auto !important; /*IE6 hack*/
	width: 782px; /*IE6 hack*/
	margin:0 auto; /*center hack*/
	text-align:left; /*center hack*/
	margin-top: 10px;
}

#wrap_bottom{
	background: url(../img/wrap_bottom.png) no-repeat;
	height: 15px;
	min-width: 782px;
	max-width: 782px;
	width: auto !important; /*IE6 hack*/
	width: 782px; /*IE6 hack*/
	margin:0 auto; /*center hack*/
	text-align:left; /*center hack*/
	margin-bottom: 15px;
}

#copyright{
	height: 15px;
	min-width: 782px;
	max-width: 782px;
	width: auto !important; /*IE6 hack*/
	width: 782px; /*IE6 hack*/
	margin:0 auto; /*center hack*/
	text-align:right; /*center hack*/
	margin-bottom: 3px;
}

#copyright p{
	text-align: right;
	color: #096009;
	font-family: georgia;
	font-size: 11px;
	margin-right: 10px;
}

#wrap {
	/*min-width: 760px;
	max-width: 760px;
	width: auto !important; */
	width: 770px;
	/*margin:0 auto;*/
	/*text-align:left;*/
	background: #3c8216 url(../img/wrap_y.png) repeat-x;
	/*margin-bottom: 15px;
	margin-top: 10px;*/
	margin-left: 6px;
}

#logo{
	position: relative;
	float: left;
	width: 527px;
	height: 132px;
	background: url(../img/logo.png) no-repeat;
	/*left: 36px;*/
	/*top: 29px;*/
	/*overflow: hidden;*/
	margin-top: 24px;
	margin-left: 36px;
}

#imieniny_kontener{
	float: left;
	width: 164px;
	height: 100px;
	position: relative;
	margin-left: 40px;
	margin-top: 10px;
}

#mapa_kontakt{
	position: relative;
	width: 161px;
	
	/*left: 611px;
	top: -110px;*/
	font: verdana;
	color: #fff;
	font-weight: bold;	
	font-size: 14px;
	font-family: verdana;
}

/************/
#form_box{
	position: relative;
	width: 161px;   /*156*/
	margin-top: 10px;
	/*top: -120px;
	left: 606px;*/
	float: left;
	z-index: 3;
}
#myForm{
	margin: 0px;
	padding: 0px;
	float: left;
	overflow: hidden;
	
	display: block;
	border: 0px;
}

#szukaj{
	float: left;
	position: relative;
	background: none;
	background: url(../img/im_tlo.png) no-repeat bottom;
	border: none;
	width: 120px;
	height: 37px;
	/*margin: 0px;*/
	/*margin-right: -3px;*/
	padding: 0px;
	
	/*padding-top: 0px !important;*/
	/*padding-top: 11px;*/
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #fff;
	text-align: center;
	font-weight: bold;	
	overflow: hidden;
	
	border: 0px;
	display: block;
}

 input#szukaj {
        line-height: 35px;
    }


#v_slideout{
	position: relative;
	margin: 0px;
	margin-left: 120px;
	
	/*margin-top: 0px;*/
	background: url(../img/button.png) no-repeat scroll 0 0 transparent; /* button_r.png*/
	width: 33px;
	height: 37px;
	padding: 0px;
	cursor: pointer;
	
	display: block;
	border: 0px;
}

#log {
	float: left;
	padding: 4px;
	/*margin-left: 10px;*/
	width: 146px;
	border: 1px solid #d6d6d6;
	border-left-color: #e4e4e4;
	border-top-color: #e4e4e4;
	margin-top: 10px;
	font-size: 11px;
	background: url(../img/log_tlo.png) repeat-x;
	height: 120px;
	color: #fff;
	
}

#poradnik {
	float: left;
	padding: 6px;
	width: 143px;
	border-left-color: #e4e4e4;
	border-top-color: #e4e4e4;
	font-size: 11px;
	background: url(../img/poradnik.png) repeat-x;
	height: 125px;
	color: #3c8216;
	font-family: verdana;
}
#poradnik_inner{
	padding-right: 8px;
}
 
/*#log_res {
	overflow: auto;
	float: left;
	height: 120px;
	color: #fff;
	
}*/
 
#log_res.ajax-loading {
	padding: 20px 0;
	background: url(http://demos111.mootools.net/demos/Group/spinner.gif) no-repeat center;
}
/************/
#menu{
	position: relative;
	width: 608px;
	height: 38px;
	left: 30px;
	top: -28px;
	
}

#kwiatki{
	position: relative;
	float: left;
	width: 340px;
	height: 312px;
	background: url(../img/kwiatki.png) no-repeat;
	left: 451px;
	top: -95px;
}

#contain{
	position: relative;
	width: 609px;
	/*height: 651px;*/
	/*left: 31px;*/
	margin-top: -284px;
	clear: left;
	float: left;
	background: #fff ;
	background-position: 0 10px;
	/*height: auto;*/
	margin-left: 30px;
}

#stopka{
	width: 608px;
	height: 39px;
	/*top: 661px;*/
	top: 0px;
	/*position: relative;*/
	left: 31px;
	overflow: visible;
	text-align: center;
	clear: left;
}
	
	#stopka a{
		position: relative;
		top: 0px;
		font-family: verdana;
		text-align: center;
		font-size: 16px;
		font-weight: bold;
		color: #fff;
	}

#moduly{
	position: relative;
	width: 120px;
	height: 480px;
	margin-top: -100px;
	margin-left: 10px;
	/*overflow: hidden;*/
	/*margin-top: 5px !important;  -89px, -38px 
	margin-top: -95px;*/
	/*background: #f0f;*/
	text-align: center;
	color: #fff;
	font-family: Georgia;
	float: left;
}

#mod_bar{
	position: relative;
	width: 62px;
	height: 2px;
	background: url(../img/mod_bar.png) no-repeat;
	top: 19px;
	left: 24px;
	margin-bottom: 10px;
}


	#data{
		position: relative;
		width: 110px;
		height: 120px;
		font-family: Trebuchet MS;
	}
	
	#imieniny{
		position: relative;
		width: 110px;
		top: 20px;
		font-family: Trebuchet MS;
	}
		#imieniny_in{
			position: relative;
			font-size: 20px; 
			font-family: Georgia;
			top: -18px;
		}
	
	#nie_przegap{
		position: relative;
		width: 110px;
		height: 120px;
		top: 20px;
		font-family: Trebuchet MS;
	}
		#nie_przegap_in{
			position: relative;
			width: 110px;
			height: 60px;
			top: 5px;
			font-size: 21px;
			font-family: Georgia;
			
		}

	

#zawartosc{
	/*background: url(../img/menu_barl.png) no-repeat top;*/
	/*position: absolute;*/
	width: 450px;
	/*height: 641px;*/
	left: -5px;
	top: 0px;
	font-size: 12px; /*13px*/
	font-family: Trebuchet MS;
	float: left;
	text-align: justify;
	/*height: auto;*/
}



#prawa_kolumna{
	position: relative;
	width: 158px; /*158*/
	background: url(../img/menu_barr.png) no-repeat top;
	background-position: -8px 0px;
	/*height: 641px;*/
	/*margin-top: 34px;*/
	/*margin-left: 459px;*/
	float: left;
	/*background-color: #fff;*/
	/*height: auto;*/
	/*height: 760px;*/
	left: 9px;
}

#stopka{
	clear: left;
}

#cytat{
	position: relative;
	width: 158px;
	font-family: georgia;
	text-align: center;
	font-size: 14px;
	font-weight: bold;
	color: #00923f;
	/*margin-top: -3px;*/
	margin-top: 50px;
	margin-bottom: 15px;
}

#cytat a{
	position: relative;
	
}

#partnerzy{
	/*position: relative;*/
	width: 163px;
	/*height: 330px;*/
	background: url(../img/yellow_bar.png) no-repeat top;
}

	#partnerzy img{
		position: relative;
		margin-top: 27px;
		margin-left: 20px;
	}

#nalezymy_do{
	/*position: relative;*/
	background: url(../img/yellow_bar.png) no-repeat top;
	width: 163px;
	/*height: 144px;*/
}

	#nalezymy_do img{
		position: relative;
		margin-top: 38px;
		margin-left: 27px;
		margin-bottom: 22px;
	}

#godziny_otwarcia{
	/*position: relative;*/
	background: url(../img/yellow_bar.png) no-repeat top;
	width: 163px;
	/*height: 90px;*/
}

	#godziny_otwarcia p{
		position: relative;
		margin-top: 30px;
		margin-left: 18px;
		font-family: Trebuchet MS;
		font-size: 13px;
		color: #3c8216;
	}

.title{
	position: relative;
	top: 7px;
	left: 11px;
	font-family: arial;
	font-weight: bold;
	color: #969594;
	font-size: 13px;
}

img{
	border: 0px none;
}

.title_white{
	/*position: relative;*/
	/*top: 7px;
	left: 11px;*/
	font-family: arial;
	font-weight: bold;
	color: #fff;
	font-size: 13px;
}

.prostokat{
	position: relative;
	width: 69px;
	height: 52px;
	background: url(../img/prostokat.png) no-repeat;
}
	.prostokat a{
		top: -11px;
		left: 0px;
		position: relative;
		font-family: georgia;
		font-size: 53px;
		font-weight: bold;
	}
	
/******************/
#rysunki{
		position: relative;
		width: 450px;
		height: 177px;
		margin-top: 0px; /*-4*/
		left: -4px;
	}
			
	#rysunki_inner IMG {
		position:absolute;
		left:0px;
		top:0px;
		z-index:8;
	}

	#rysunki_inner IMG.active {
		z-index:10;
	}

	#rysunki_inner IMG.last-active{
		z-index:9;
	}
		
	
	.tekst{
		color: #333333;
        position: relative;
		left: 0px;
        line-height: 19px;
		font-size: 12px;
		top: 8px;

	}
.lead{
		color: #333333;                
                font-family: Trebuchet MS;
                position: relative;
		left: 4px;
                line-height: 19px;
		font-size: 12px;
                font-weight: bold;
                letter-spacing: -0.2pt;
                margin-bottom: 6px;

	}

.naglowek{
		color: #007f3e;                
                font-family: Georgia, serif;
                position: relative;
                line-height: 19px;
		font-size: 14px;
                font-weight: bold;
                letter-spacing: 0pt;
                margin: 0px 4px 12px 4px;

	}
	


.info{
		color: #007f3e;                
                font-family: Georgia, serif;
                position: relative;
		text-align: right;
                line-height: 18px;
		font-size: 10px;
                font-weight: normal;
                letter-spacing: 0.5pt;
                padding: 0px 2px 0px 0px;
                margin: 4px -8px 6px 0px;
                border-top: solid 1px #007f3e;
                border-bottom: solid 1px #007f3e;


	}
	
/*************************/
#dialog_div{
	height: 400px;
}

#kontakt_div{
	height: 370px;
}

.navlist li
{
list-style: none;
padding-left: 18px;
padding-bottom: 3px;
background-image: url(../img/li.png);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left: 10px;
}

.navlist ul { 
	list-style: none; 
	padding-left: 18px;
	}
	
.navlist2 li
{
list-style: none;
padding-left: 18px;
padding-bottom: 3px;
background-image: url(../img/li2.png);
background-repeat: no-repeat;
background-position: 0 .5em;
margin-left: 10px;
}

.navlist2 ul { 
	list-style: none; 
	}

/******************/
ul.gallery {
		list-style: none;
		margin: 0 0 10px 0;
	}

	ul.gallery li {
		display: block;
		float: left;
		margin: 5px 5px 0 0;
	}

	ul.gallery a {
		padding: 1px;
		display: block;
		border: 2px #51b61a solid; /*#000*/
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		line-height: 0;
	}

	ul.gallery a:hover { 
		border: 2px #3c8216 solid;  /*#999*/
	}