#produkty{
	border-collapse:collapse;
	width: 100%;
}
#produkty tr{
	background: #D7DCCB;
}
#produkty tr.trbg2{
	background: #E8EDDC;
}
#produkty th{
	padding: 10px;
	text-align: center	
}
#produkty td{
	padding: 10px;
	text-align: center;
}
#produkty tr.produkty-header{
	background: #80D000;
	color: #fff;
	font-size:15pt;
	font-weight:bold;
	text-align:left;
	border-bottom:3px solid #E4E7D6;
}
#produkty tr.produkty-super-header{
	background: #006633;
	color: #fff;
	font-size:15pt;
	font-weight:bold;
	text-align:left;
	border-bottom:3px solid #E4E7D6;
}
#produkty tr.produkty-header a{
	color: #fff;
	font-size:15pt;
	font-weight:bold;
	text-decoration:none;
	display:block;
}
#produkty input{
	width: 20px;
	text-align: center;
}
#produkty input.produkty-submit{
	width:100px;
	border: 1px solid #E9EFE0;
	cursor:pointer;
	padding: 5px;
	font-weight:bold;
}
/*

----------------		LINK SECTION --------------------------

*/



a:link

{

	font-weight: normal;

	text-decoration: none;

	background: transparent;

	color: #81d20d;

}

a:visited

{

	font-weight: normal;

	text-decoration: none;

	background: transparent;

	color: #81d20d;	

 }

a:hover

{

	font-weight: normal;

	color: #81d20d;

	text-decoration: none;

	background: transparent;

}

a:active

{

	font-weight: normal;

	color: #81d20d;

	text-decoration: none;

}

a.menulink:hover,a.menulink:active,a.menulink:link,a.menulink:visited

{

	font-weight: normal;

	color: #414141;

	text-decoration: none;

}

a.taglink:link,a.taglink:visited,a.taglink:hover,a.taglink:active{

		color: #414141;

}

a.taglink:hover,a.taglink:active{

		color: #414141;

		text-decoration: underline;

}

/*

----------------		END LINK SECTION --------------------------

*/





input, textarea {

border: 1px solid #E9EFE0;	

}



/*

----------------		GENERAL SECTION --------------------------

*/

body {

	padding: 0;

	margin: 0;

	height: 100%;

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

	font-size: 11px;

	text-align: left;

	color: #414141;

}

td{

	vertical-align: top;

}

img,div,option {

	padding: 0;

	margin: 0;

	border: 0;

}

img {

	padding: 0 10px 0 10px;

	margin: 0;

	border: 0;

}

p{

	padding: 5px 0 0 0;
}

h2{font-size: 13pt; margin: 0; padding: 0; color: #8cd425;}

h3{font-size: 12pt; margin: 0; padding: 0; color: #8cd425;}

div#global{

		width: 100%;

		height: 100%;

}

div#top{

	background: url(../img/bg.jpg) repeat-x;

	width: 100%;

	height: 398px;

	float: left;

}

div#top2{

	width: 100%;

	height: 153px;

	

	float: left;

}

div#content2-global {

	width: 100%;

	height: 100%;

	margin: 0 auto 0 auto;

	background: #d7dccb;

	float: left;

}

div#content-global {

	width: 100%;

	height: 100%;

	margin: 0 auto 0 auto;

	background: #e8eddc;

	float: left;

}

div#content {

	width: 950px;

	height: 100%;

	margin: 0 auto 0 auto;

}

div#content-left{

	float: left;

	padding-top: 20px;

}



#menu {

	margin: 0;

	padding: 0;

	color: #554d3c;

	width: 241px;

	float: left;

	margin-left: 3px;

}



.menu-element {

	width: 221px;

	height: 20px;

	margin: 0;

	padding: 6px 0 0 20px;

	background: url(../img/bg-menu-element.png) no-repeat;

	text-align: left;

}

.menu-element2 {

	width: 221px;

	height: 20px;

	margin: 0;

	padding: 6px 0 0 20px;

	background: url(../img/bg-menu-element2.png) no-repeat;

	text-align: left;

}

#menu ul {

	list-style: none;

	margin: 0 0 0 20px;

	padding: 0;

	border: none;

}

#menu li {

	margin: 2px 0 2px 0;;

	padding: 5px 0 0 22px;

	text-indent: -1em;

	background-repeat: no-repeat;

	background-position: center left;

	background-image: url(../img/dot.png);

}











div#content-right{

	float: left;



}

.box{

	width: 433px;

	background: url(../img/bg-box.jpg) repeat-y;

	float: left;

}

.box-content{

	width: 383px;

	background: url(../img/bg-box-content.jpg) no-repeat top left;

	float: left;

	padding: 35px 25px 35px 25px;

}



.box3{

	width: 667px;

	background: url(../img/bg-box3.jpg) repeat-y;

	float: left;

	clear: both;

	margin-bottom: 10px;

}

.box3-content{

	width: 612px;

	background: url(../img/bg-box3-content.jpg)  no-repeat top left;

	float: left;

	padding: 35px 30px 5px 25px;

	line-height: 12pt;

	text-align: left;

text-align: justify;

}

.box2{

	width: 232px;

	background: url(../img/bg-box2.jpg) repeat-y;

	float: left;

}

.box2-content{

	width: 182px;

	background: url(../img/bg-box2-content.jpg) no-repeat top left;

	float: left;

	padding: 35px 25px 35px 25px;

}





div#bottom {

	background: url(../img/bg-bottom.jpg) repeat-x;

	width: 100%;

	height: 365px;

	float: left;

}

div#bottom2 {

	background: url(../img/bg-bottom2.jpg) repeat-x;

	width: 100%;

	height: 365px;

	float: left;	

}

div#bottom-include {

	width: 1000px;

	height: 265px;

	margin: 0 auto 0 auto;

	padding: 100px 0 0 0;

	color: #545651;

}

a.bottom-include:link,a.bottom-include:visited,a.bottom-include:hover,a.bottom-include:active{

		color: #81d20d;

}





.hr{

	height: 0;

	width: 100%;

	border: none;

	margin: 10px 0 10px 0;

	padding: 0;

	border-top: 1px dotted #30302f;



}

.imggallery{

padding: 0;

}
#container { width:600px; margin:0px auto 0px; background:#FFFFFF; padding:10px; font-size:12px; }
#container h1 { font-size:24px; color:#FFFFFF; font-weight:normal; text-align:center; background:#333333; padding:10px; }
#container p { text-align:justify; padding:5px 10px 5px; margin:0px; }
#container p ol, #container p ul { margin:0px auto 0px; }
#container p.notes { color:#999999; font-size:10px; }



/* thumbnail slider begin */

/* apply the gallery design - links slider */
#gallery_container {  width:492px ; height:94px ; margin:10px auto 10px; background:#E9EDDC ; padding:7px 0px 0px; display:block; position:relative; }
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container{ position:relative ; overflow:hidden ; width:442px ; height:90px ; margin:0px auto 0px;  }
/* the thumbnails container */
#thumbs { white-space:nowrap; display:block; position:relative; }

#thumbs a { padding:0px; margin:0px; }
#thumbs a img{ border:1px #333333 solid; }

#gallery_container img {

padding: 0;
}




/* moje cuda */

/* apply the gallery design - links slider */
.gallery_container_a {  width:492px ; height:94px ; margin:10px auto 10px; background:#E9EDDC ; padding:7px 0px 0px; display:block; position:relative; }
/* the width is set to show the number of thumbnails that will be visible */
.thumb_container_a{ position:relative ; overflow:hidden ; width:442px ; height:90px ; margin:0px auto 0px;  }
/* the thumbnails container */
.thumbs_a { white-space:nowrap; display:block; position:relative; }

.thumbs_a a { padding:0px; margin:0px; }
.thumbs_a a img{ border:1px #333333 solid; }

.gallery_container_a img {

padding: 0;
}


/* koniec */









/* the forward and backward buttons */
.addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; right:0px; background:url(../img/gallery_fwd.jpg) no-repeat;  }
.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:101px; top:0px; left:0px; background:url(../img/gallery_back.jpg) no-repeat;  }
/* thumbnail slider end */

/* banner rotator */
#banners_container { display:block; position:relative; width:557px; height:140px; margin:0px auto 0px; border:1px #CCCCCC solid; }
#banner_container { position:relative ; overflow:hidden ; width:557px ; height:134px ; margin:0px auto 0px;  }
#banners { white-space:nowrap; display:block; position:relative; }
#banners a img { border:none; }

