body {

	background-image:url(../gfx/top_bg.jpg);

	background-position:center top;

	background-repeat:no-repeat;

	margin:0;

}

#box{

	width:780px;

	margin:0 auto 0 auto;

}

#box #menu{

	float:left;

	width:100%;

}

#box #menu img{

	border:none;

}

#box #content{

	background-color:#f9f9f9;

	float:left;

	width:100%;

	background-image:url(../gfx/content_bg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	color:#9d9d9d;

	font-family:tahoma, arial, verdana;

	font-size:11px;	

}

#box #content #left{

	float:left;

	width:190px;

	padding:10px 45px 10px 25px;

	background-image:url(../gfx/line_main.jpg);

	background-position:right top;

	background-repeat:no-repeat;

	height:550px;

}

#box #content #main{

	float:left;

	width:495px;

	padding:10px 0 10px 5px;

}

#box #content h1{

	background-image:url(../gfx/h1_bg.jpg);

	line-height:24px;

	background-position:left;

	background-repeat:no-repeat;

	padding:0 0 0 20px;

	margin:6px 0 10px 0;

	font-family:tahoma, arial, verdana;

	font-style:italic;

	font-weight:bold;

	color:#00923f;

	font-size:14px;

}

#box #content h2{

	background-image:url(../gfx/arr1.jpg);

	background-position:left;

	background-repeat:no-repeat;

	padding:0 0 0 10px;

	margin:7px 0 7px 0;

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

	font-weight:bold;

	color:#00923f;

	font-size:12px;

}

#box #content h3{

	color:#008639;

	font-size:12px;

	font-weight:bold;

	font-family:tahoma, arial, verdana;

}



#box #content p{

	color:#9d9d9d;

	font-family:tahoma, arial, verdana;

	font-size:11px;

}

#box #content a{

	color:#008639;

	text-decoration:none;

}

#box #content a:hover{

	text-decoration:underline;

	color:#006633;

}

#box #content span a{

	color:#008639;

	text-decoration:none;

	background-image:url(../gfx/arr1.jpg);

	background-position:left;

	background-repeat:no-repeat;

	padding:0 0 0 10px;

	font-weight:bold;

}

#box #content a:hover{

	text-decoration:underline;

	color:#006633;

}

#box #content #main p{

	line-height:18px;

}

#box #content #main img{

	margin:5px;

}

#box #content .wiecej{

	text-align:right;

	float:right;

	margin:0 0 20px 0;

}

#box #content .wiecej img{

	border:none;

}
#box #content .wiecej2{

	text-align:right;

	float:right;

	margin:0 0 0 0;

}

#box #content .wiecej2 img{

	border:none;

}

#box #content .kontakt{

	float:left;

	width:200px;

	

}

#box #content .pytania{

	float:right;

	width:200px;

}

#box #content #left .menu h1{

	font-size:12px;

	font-family:"trebuchet MS", arial, verdana;

	font-weight:bold;

	background-image:none;

	border-bottom:#eeeeee solid 1px;

	font-style:normal;

	padding:0 0 0 0 ;

}

#box #content #left .menu h1 a{

	background-image:url(../gfx/arr1.jpg);

	background-repeat:no-repeat;

	background-position:left;

	padding: 0 0 0 10px;

	margin:0 0 0 10px;

}

#box #content #main .produkt{

	float:left;

	margin:10px 0 10px 0;

	width:100%;

}

#box #content #main .produkt .nazwa{

	float:left;

	width:130px;

}

#box #content #main .produkt .nazwa span{

	font-size:12px;

	font-weight:bold;

	color:#646464;

}

#box #content #main .produkt .opis{

	float:left;

	width:240px;

	text-align:justify;

}

#box #content #main .produkt .foto{

	float:left;

	width:100px;

}

/*---- produkty ikona ----*/

#box #content #main .produkt_ikona{

	float:left;

	width:240px;

	margin:15px 0 15px 0;

}

#box #content #main .produkt_ikona .foto{

	float:left;

	width:120px;

	text-align:left;

}

#box #content #main .produkt_ikona .foto img{

	border:none;

}

#box #content #main .produkt_ikona .opis{

	float:left;

	width:100px;

	margin:20px 0 0 0;

}

#box #content #main .produkt_ikona .button{

	float:left;

	width:100%;

	text-align:right;

	margin:3px 0 0 0;

}

#box #content #main .produkt_ikona .button img{

	border:none;

}

#box #content #main .sort {

	text-align:right;

	color:#999999;

	border-bottom:#F0F0F0 solid 1px;

	padding:0 0 7px 0;

}

#box #content #main .sort a{

	padding:0 0 0 8px;

	margin:0 0 0 3px;

	background-image:url(../gfx/arr1.jpg);

	background-position:left;

	background-repeat:no-repeat;	

}

#box #content #main  .active{

	font-weight:bold;

	text-decoration:underline;	

}

#box #content #main .next_prev{

	text-align:center;

	margin:10px 0 10px 0;

	

}

#box #content #main #nav{

	text-align:right;

	float:right;

	clear:both;

	width:100%;

	border-top:#efefef solid 1px;

	margin:10px 0 0 0;

	padding:10px 0 0 0;

}

#box #content #main #nav img{

	border:none;

}

#box #content #main #site_map{

	

}

#box #content #main #site_map h1{

	font-size:12px;

	font-family:"trebuchet MS", arial, verdana;

	font-weight:bold;

	background-image:none;

	border-bottom:#eeeeee solid 1px;

	font-style:normal;

	padding:0 0 0 0 ;

}

#box #content #main #site_map h1 a{

	background-image:url(../gfx/arr1.jpg);

	background-repeat:no-repeat;

	background-position:left;

	padding: 0 0 0 10px;

	margin:0 0 0 10px;

	

}

#box #content #main #site_map h2{

	font-size:11px;

	font-family:"trebuchet MS", arial, verdana;

	font-weight:normal;

	background-image:none;

	font-style:normal;

	padding:0 0 0 0 ;

	margin:10px 0 10px 40px;

}

#box #content #main #site_map h2 a{

	background-image:url(../gfx/arr1.jpg);

	background-repeat:no-repeat;

	background-position:left;

	padding: 0 0 0 10px;

	margin:0 0 0 10px;	

}

#box #content #main #site_map h3{

	font-size:11px;

	font-family:"trebuchet MS", arial, verdana;

	font-weight:normal;

	background-image:none;

	font-style:normal;

	padding:0 0 0 0 ;

	margin:10px 0 10px 70px;

}

#box #content #main #site_map h3 a{

	background-image:url(../gfx/arr1.jpg);

	background-repeat:no-repeat;

	background-position:left;

	padding: 0 0 0 10px;

	margin:0 0 0 10px;	

}

#box #footer{

	text-align:center;

	color:#a4a4a4;

	font-size:11px;

	font-family:tahoma, arial, verdana;

	margin:0 0 10px 0;

	float:left;

	

}

#box #footer #linki{

	text-align:center;

	color:#CECECE;

	font-size:11px;

	font-family:tahoma, arial, verdana;

	padding:10px 0 10px 0;

}

#box #footer a{

	color:#a4a4a4;

	font-size:11px;

	font-family:tahoma, arial, verdana;

	text-decoration:none;

	padding:10px;

}

#box #footer a:hover{

	color:#666666;

}

#box #footer #f_left{

	float:left;

	width:300px;

	text-align:left;

}

#box #footer #f_right{

	float:right;

	width:300px;

	text-align:right;

}

hr{

	color:#f2f2f2;

	background-color:#f2f2f2;

	border:#fff solid 1px;

	border-top:#f2f2f2 solid 1px;

}



.promocja{

	color:#00923f;

	font-size:11px;

	padding:5px;

	border:solid 1px #dfdfdf;

	background-color:#fff;

	margin:0 0 5px 0;

}



/*----- podzial ----*/

.blok_1{

	width:260px;

	float:left;



}

.blok_2{

	width:220px;

	float:right;	



}

.tekst_strony{
              display: none;
}

