body			{
	margin:0px;
	padding:0px;
	text-align:center;
	font-size:11px;
	font-family: "Trebuchet MS", Tahoma, sans-serif;
	background-color: #F2F2F2;
}
div				{margin:0px;padding:0px;}
p				{margin:0px;padding:0px; padding-bottom: 5px; padding-top: 5px; text-align: justify;}
ul				{margin:0px;padding:0px;}
li				{margin:0px;padding:0px;}
#main			{
	margin:20px auto 20px;
	width:790px;
	border: 1px solid #CCCCCC;
	text-align:left;
	background-color: #FFFFFF;
}
#top			{
	width:770px;
	height:160px;
	background-image: url(./images/top.png);
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}
#head			{
	width:770px;
	border: 1px solid #CCCCCC;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
	padding-top: 7px;
	padding-bottom: 7px;
	text-align: center;
	background-color: #2D93B0;
}
#head h1 {
	font-size: 11px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #FFFFFF;
}
#footer {text-align:center; padding:10px;}
#header			{text-decoration:none;width:750px;position:relative;top:50px;left:30px;font-size:36px;color:#93C62B}
#subheader		{text-decoration:none;width:750px;position:relative;top:50px;left:30px;font-size:16px;color:#93C62B}
#content		{
	position: relative;
	padding-left: 10px;
	padding-right: 10px;
}
#left_column	{float:left;width:150px;}
#middle_column	{padding:5px;float:left;width:460px;color:#A0A29A;}
#right_column	{float:left;width:150px;}
.menu_header	{
	margin:8px 0 3px;
	font-weight:bold;
	background-image: url(/images/menu.png);
	background-repeat: repeat-x;
	background-position: left center;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-left: 10px;
	text-transform: uppercase;
	color: #F9F9F9;
}
.menu_box {
	background-color:#EFF5F8
}
.menu_box_blue 	{}
.navcontainer_green								{}
.navcontainer_blue 								{}
.navcontainer_green ul,.navcontainer_blue ul	{margin-left:0;padding-left:0;list-style-type:none;}
.navlist li {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}
.navcontainer_green a:link, .navlist a:visited	{text-decoration:none;color:#7A7B76;}
.navcontainer_blue a:link, .navlist a:visited	{text-decoration:none;color:#7A7B76;}
.navcontainer_green a:hover						{background-color:#BDCF9B;color:#7A7B76;}
.navcontainer_blue a:hover						{background-color:#CFEFFF;color:#7A7B76;}
img				{border:0px}
h1				{padding:0px;margin:0px;color:#A0CD45;}
h2				{padding:0px;margin:0px;color:#A0CD45;}
h3				{padding:0px;margin:0px;color:#0EA4EF;}
a				{color:#00A883;}
a.hover			{color:#00A883;}
.title			{color:#66CBB5;padding:0;background-color:#FFFFFF;}
.spacer			{height:15px;}
.list_1			{padding:3px;background-color:#F6F6F2;border-width:1px 0 0 1px;border-style:solid;border-color:#F0F3E7;color:#00A883;font-weight:bold}
.list_2			{padding:3px;background-color:#F6F6F2;border-width:1px 1px 0 0;border-style:solid;border-color:#F0F3E7;color:#D40000;font-weight:bold;text-align:center}
.list_4			{padding:3px;background-color:#F6F6F2;border-width:0 1px 1px 0;border-style:solid;border-color:#F0F3E7}
.list_3			{padding:3px;background-color:#F6F6F2;border-width:0 0 1px 1px;border-style:solid;border-color:#F0F3E7}
.nazwa			{background-color:#F6F6F2;border-width:1px 0 0 1px;border-style:solid;border-color:#F0F3E7;padding:3px;color:#00A883;font-weight:bold;}	
.cena			{background-color:#F6F6F2;border-width:1px 1px 0 0;border-style:solid;border-color:#F0F3E7;padding:3px;color:#D40000;font-weight:bold;text-align:center}
.koszyk			{background-color:#F6F6F2;border-width:0 1px 1px 1px;border-style:solid;border-color:#F0F3E7;padding:0 0 5px 0;}
.foto			{text-align:center;background-color:#F6F6F2;padding:5px}
.description	{padding:15px;background-color:#F6F6F2;border-width:1px;border-style:solid;border-color:#F0F3E7}
.left			{background-color:#F6F6F2;border-width:1px 0 1px 1px;border-style:solid;border-color:#F0F3E7;padding:3px;}
.right			{background-color:#F6F6F2;border-width:1px 1px 1px 0;border-style:solid;border-color:#F0F3E7;padding:3px;}
.kontakt_mail           {font-size:10px}
.cat_img {float:left; width:100px;}
.cat_txt {float:right; width:120px;}
.article { padding: 10px;}
.company { margin-top: 15px; margin-bottom: 10px;}