* {

	margin: 0px; padding: 0px;	/* n */

}


#gallery2 {
float:left; margin:10px 0 0 0;
}

#gallery2 a {
border:0; margin:10px; float:left;
}

#topbaner
{
	float:left; clear:left;
	width: 669px;
	height: 63px;
	background: url('images/jesien2010.jpg') top no-repeat;
}

#topbaner a {float:right;}
#promolink, #hurtlink
{
	display:block;
	width:145px;
	height:50px;
	margin:0 8px;
}
#topbaner a:hover
{
	background: #fff;
	opacity: .3;
	filter: alpha(opacity=30);
}


body {

	font-family: Tahoma, Arial;

	font-size: 11px;

	font-weight: normal;

	color: #333333;

	background-image: url(images/bg.jpg);

	background-repeat: no-repeat;

	background-position: center top;}



a {  color: #4D4D4D;

	text-decoration: none;}



a:visited {

	color: #4D4D4D;

	text-decoration: none;}



a:hover {

	color: #80A544;

	text-decoration: none;}



h1 { font-family: Tahoma, Arial;

	font-size: 17px;

color: #39612A;

	font-weight: bold;

padding-bottom: 20px}



h2 { font-family: Tahoma, Arial;

	font-size: 18px;

color: #88B022;

	font-weight: bold;

margin: 0px; padding: 0px;	}



h3 { font-family: Tahoma, Arial;

	font-size: 13px;

	font-weight: bold;

margin: 0px; padding-bottom: 10px;	}



#webcontainer {

	height: 100%;

	margin: 0 auto;

	width : 983px;}



#head {

	height: 289px;

	width: 100%;

	position: relative;}





#logo {

padding-top: 15px;

	padding-left: 10px;

	width: 400px;

	height:100px;}



#menu {

float: right;

	text-align: right;

margin-right: 30px;

padding-top: 98px; /* AS 14.01.2010 padding-top: 98px;*/

/* AS 14.01.2010

	width: 450px; */

	width: 500px;



	font-size: 11px;

	font-weight: bold;

	}



#menu a {

	color: #4D4D4D;

	text-decoration: none;

padding-left: 10px;

}

#menu a:visited {

	color: #4D4D4D;

	text-decoration: none;

}

#menu a:hover {

	color: #80A544;

	text-decoration: none;

}







#flsh{



	width: 983px;

	}



#gallery {

	overflow: hidden;

	width: 661px;

	clear: both;

	padding: 20px 0 10px 0;

text-align: center;}



	#gallery a {

		margin: 3px; }



	#gallery a.first { margin-left: 0 !important; }



	#gallery a.last { margin-right: 0 !important; }



	#gallery img {

		padding: 1px;

		border: 1px solid #ac0000; }



#content {

	padding-bottom : 1em;

	width: 981px;

	min-height: 360px;

	text-align: left;

	_height: 360px;}



#content a {

	color: #39650A;

	text-decoration: none;}



#content a:visited {

	color: #39650A;

	text-decoration: none;}



#content a:hover {

	color: #9BC927;

	text-decoration: none;}



#content ol {

	padding-left: 40px;

	padding-top: 15px;

	padding-bottom: 7px;

list-style-position: outside;

}







#content a img { border: 1px solid #aaa; }



#content a:hover img { border: 1px solid #669933; }





#tresc {

	position:relative;

	top: 30px;

	left: 50px;

	text-align: justify;

	width:670px;}



#tresc ul {

padding-left: 30px;

padding-top: 7px;

padding-bottom: 7px;}



#tresc #ogrody ul  {

padding-left: 280px;

padding-top: 7px;

padding-bottom: 7px;}







#banery {

	margin-right: 20px;

margin-top: 30px;

	width:210px;

	font-size: 10px;

	font-weight: normal;

	color: #333333;

        float: right;}



#footer {

	height: 92px;

	width: 100%;

	font-size: 10px;

	text-align : center



}



#footerinfo {

margin-left:50px;

margin-top:30px;

width: 900px;

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #CCCCCC;

	display: block;

}







#copyright {



	padding-top: 5px;

	width: 300px;

	text-align : left;

        float: left;

}



#realizacja {

        padding-top: 5px;

	right: 30px;

	width: 200px;

	text-align : right;float: right;

}



#footer a:hover {

	color: #4D4D4D;

	text-decoration: underline;}



/*

	small table

	----------------------------*/







#table-small {

	border : 0px;

	width : 100%;

	border: 0px solid #ccc;

	border-right: none;

	border-bottom: none;

	border-collapse: collapse;

}



#table-small td {

	border: 1px solid #ccc;

	border-spacing: 0px;

	color : #191919;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size : 8pt;

	padding: 1px;

	text-align: center;

	vertical-align: middle;

}



#table-small td div {

	color : #191919;

	font-family: Tahoma, Arial, Helvetica, sans-serif;

	font-size : 8pt;

	text-align: left;

}



.img-ramka {

	border: 1px solid #ccc;
	padding: 2px; }


#pobierz_cenniki {float:left; margin:25px 0;}

#pobierz_cenniki li {
	float:left; clear:left;
	list-style:none;
	margin:4px 0;
}
#pobierz_cenniki img {
	border:0 !important;
	float:left; margin:-3px 5px 0 0;
}

#pobierz_cenniki a {text-transform:uppercase;}
