html {	
}

form,fieldset {margin:0; padding:0; border:0}
body { 
	margin-top:0px;
	font-size: 0.8em;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(graph/bacground_2.jpg); 
}
h1 {
	position: relative;
	top: -23px;
	font-size: 18px; 
	color:#281b6d; 
	padding:0px 0px 0px 20px; 
	margin:0px; 
	text-align:left;
}
span.odnosnik	{
	padding:0px; 
	position:absolute; 
	top:12px; 
	left:30px;  
	color:#392a6f; 
	text-decoration:none;  
	font: bold 14px Arial, Helvetica, sans-serif; 
	margin:0; 
	text-align:left;
}
span.odnosnik1, a.odnosnik1, a.odnosnik1:hover	{padding:0px; position:absolute; top:14px; left:30px;  color:#392a6f; text-decoration:none;  
				 font: bold 14px Arial, Helvetica, sans-serif; margin:0; text-align:left;}
				 
a.menu {
	width:205px;
	height:41px; 
	background: url(graph/button.jpg) 0 -3px no-repeat; 
	display:block; 
	text-align:left; 
	margin:0px;
	padding:0px; 
	position:relative; 
	top:0px; 
	left:0px; 
	text-decoration:none;
	cursor:hand;
}

a#menu1			{
	position: relative;
	width:205px; 
	height:43px; 
	background-image:url(graph/button01.jpg); 
	display:block; 
	text-align:left; 
	padding:0px; 
	position:relative; 
	top: 0px;
	left:0px; 
	text-decoration:none;
	cursor:hand;
	}
.nawigacja		{text-align:left;}
a#menu1:hover	{background-image:url(graph/button02.jpg); }
td#oferta		{position: relative; text-align:left; height: 68px; width: 234px;background: url(graph/oferta.jpg) no-repeat; vertical-align:bottom; margin:0; padding:0;}
a.menu:hover	{background-image:url(graph/button1.jpg); }
#flagi img		{margin: 5px 10px 5px 5px; padding:0px; border: 1px solid #000000;}
#flagi a		{border:0px;}
td#flagi		{text-align:center; padding-left: 10px;}

/*okno glowne */
.tresc			{padding: 0px 15px 15px 15px; margin:0px; }
.tekst			{padding: 0px; margin: 0px; text-align: left;}
.aktualnosci	{text-align:left; clear:both;}
.aktualnosci h3	{margin:0px; padding:0px; font-size: 1.25em;}
.date			{font-size:11px; color: #555; padding-bottom: 5px;}
.zdjecie		{border: 1px solid #000; margin:0px 10px 0px 0px; padding:0px; float:left;}
.zajawka1		{font-weight:bold; padding-bottom:1em;}
.odstep			{height:20px; width:520px; clear:both;}
.aktualnosci a	{color: #281b6d; text-decoration: none; }
.aktualnosci a:hover	{text-decoration: underline;}
.szukaj {
	position: relative;
	left: 10px;
	top: 10px;
	font-size: 10px;
	width: 130px;
}

.szukajbutton {
	position: relative;
	left: 0px;
	top: 12px;
	background-color:#281b6d; 
	color:#FFFFFF; 
	border:0px;
	font-size: 12px;
	font-weight: bold;
}

#formularz .nazwa {
	text-align: right;
	width: 100px;
	padding-right: 10px;
	vertical-align: top;
	font-size: 0.9em;
}

#formularz .pole {
	width: 300px;
	border: 1px solid #000000;
	font-size: 0.9em;
}	

#formularz .pole2 {
	width: 300px;
	height: 100px;
	border: 1px solid #000000;
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
}

#formularz .nazwa2 {
	padding-left: 114px;
	padding-top: 10px;
}

#formularz .pole3 {
	border: 1px solid #000000;
	background: #ffffff;
	font-size: 0.9em;	
}


span.tytul,
a.link {
	color: #281b6d;
	text-decoration: none;
	font-weight: bold;
	padding-left: 0px;
}

a.link:hover {
	color: #FF0000;
	text-decoration: underline;
	font-weight: bold;
}

a.link1 {
	color: #281b6d;
	text-decoration: none;
	font-weight: normal;
	padding-left: 20px;
}

a.link1:hover {
	color: #FF0000;
	text-decoration: underline;
	font-weight: normal;
}
.mapa	{
	color: #ffffff;
	text-decoration: none;
	font-size: 10px;
}
.button1	{
	padding-top: 25px;
}

.aktualnosci table.float_left					{float:left; margin-right:18px;}
.aktualnosci .typy_realizacji form				{text-align:right; padding-bottom:30px;}
.aktualnosci .typy_realizacji form label 		{display:block; width:104px; height:14px; background:url(graph/wybierz_produkt.gif) no-repeat; padding-bottom:4px; margin-left:240px;}
.aktualnosci .typy_realizacji form select 		{color:#6C2815; width:160px; font-weight:bold; font-size:11px;}
.aktualnosci .realizacje_table tr td			{padding-bottom:20px; padding-left:10px; margin:0;}
.aktualnosci .realizacje_table tr td img		{margin:0;}
.aktualnosci .realizacje_table tr td.no_margin	{padding-left:0;}
.aktualnosci .oferta_table tr td				{padding-bottom:10px; padding-left:10px;}
.aktualnosci .oferta_table tr td.no_margin		{padding-left:0;}
.aktualnosci a.more								{font-style:italic; text-align:right; display:block; padding:0 10px 20px;}
.aktualnosci .line								{font-size:1px; height:1px; border-bottom:1px solid #333; margin-bottom:16px;}
.pagination										{font-size:11px;}
.pagination	ul									{color:#fff; margin:0; list-style:none; padding:0 10px 20px;}
.pagination	ul li								{float:right; display:block; padding-right:3px; font-size:12px;}
.pagination	ul li.last							{float:none;}
.pagination	ul li a								{text-decoration:none; display:block; padding:0 3px;}
.pagination	ul li a:hover						{color:#3a3a3a; }
.pagination	ul li a.active						{color:#3a3a3a; font-weight:bold;}
.pagination .connect							{font-size:1px; height:1px; clear:both;}


