body {margin:0; padding:0; background:#0F486F; text-align:center;}
td{padding:0; vertical-align:top;}

#loading h2
{ 
	font-family: Trebuchet, Arial;
	font-size:15px;
	line-height:1.5em;
	color:#FFFFFF;
}

#okno img {border:solid 1px #96C7E9}
#okno {background:#0F486F}
#pozycjoner{width:790px; margin:auto; border-left:solid 1px #042C47; border-right:solid 1px #042C47}
/* ----------------------------------- NAGLOWEK */
table#naglowek
{ 
	background:url(obr/tlo-gora.gif);
	width:100%;
	height:145px;
	padding:0;
	border-collapse:collapse;
	border:0;
}

#nk1 { width:100%;background:url(obr/gora-lewo.gif) top left no-repeat; }
#nk2 { width:180px;text-align:right;background:#ffffff}
#nk3 { width:80px; background:url(obr/gora-prawo.gif)}
/* ----------------------------------- SRODEK */
table#srodek
{
	width:100%;
	height:200px;
	padding:0;
	border-collapse:collapse;
	border:0;	
}
/*------------------------------------------------------------  PANEL LEWY */
#p_lewo		{ width:188px; background:#96C7E9;}
#p_lewo hr {background:#96C7E9; border-top:solid 1px #20618D; border-bottom:solid 1px #B5DAF3; height:2px;margin:0;}
#flash {text-align:center; background:#96C7E9;margin-bottom:1em; }
#p_lewo .foto {margin:0px 2px; margin-bottom:4px; border:solid 1px #3399E0}
/*--------------------- DATA */
#data
{
	font-family: Verdana,Arial;
	font-size:10px;
	color:#ffffff;
	text-align:center;
	width:150px;
	padding:2px;
	margin:2px 15px;
	border:solid 1px #3399E0
}
#data b{ color:#3399E0}
/*------------------- MENU */
.belka_menu
{ 
	width:188px;
	height:30px;
	background: url(obr/menu-belka.gif) no-repeat;
	padding:0;
	line-height:30px;

	font-family: Tachoma,Arial;
	font-size:14px;
	font-weight:bold;
	letter-spacing:-0.1ex;
	
	color:#ffffff;
}

#p_lewo ul
{	
	font-family: Trebuchet, Arial;
	font-size:12px;
	font-weight:bold;
	color:#AD1717;
	list-style:disc url(obr/kwadracik.gif);
	margin-bottom:1em;
}	

#p_lewo li{ line-height:1.5em; margin:4px 0}
#p_lewo ul a{ text-decoration:none; color:#AD1717;}
#p_lewo ul a:hover{ color:#FFFFFF;}
#p_lewo ul a.on { color:#FFFFFF;}
/*------------------- FORMULARZ NEWSLETTER*/
#newsletter
{
	font-family: Trebuchet, Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:1em;
}
#newsletter form{ width: 188px; text-align:center; margin:4px auto}
input
{   width: 100px;
	border:solid 1px #29527B;
	background-color:#BFCCE2;
	width: 400px;
	padding:2px 3px;
}
.guzik_form
{ 
	background-color:#FFFFFF; 
	margin: 0 auto 0 auto;
	width: 80px;
}
.guzik_form:hover { border-width:2px;}
/*------------------- FISZKA Z ADRESEM*/
#fiszka
{
	border:#96C7E9 solid 1px;
	color:#0F486F;
	text-align:center;
	padding:1ex 1em;
	margin:0 auto 0 auto;
	font-family:Verdana,Helvetica;	
	font-size:10;
}

/*------------------------------------------------------------  PANEL SRODEK */
#p_srodek	{ 
	background:#ffffff; 
	padding:1ex; 
	font-family: Trebuchet, Arial;
	font-size:12px;
	line-height:1.5em;
	color:#0F486F;	
}
#p_srodek h3{  
	padding-left:20px;
	margin-top:20px;
	font-size:16px; 
	color:#96C7E9;
	text-align:left;
}

#p_srodek p 
{ 
	text-align:justify;
	padding:5px 2em;
}
#p_srodek ul{}

#p_srodek p:first-letter{font-size:14px; font-weight:bold;}
#p_srodek p b { font-size:13px; font-weight:bold; }
#p_srodek a
{ 
	color:#BE4D4D;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
#p_srodek a:hover { color:#96C7E9}
#p_srodek a.on { color:#96C7E9}
/*
#p_srodek ul,ol
{	
	
	margin:1em auto;
	padding-top:2em;
	padding-left:4em;
	padding-bottom:2em;	
	font-family: Trebuchet, Arial;
	font-size:12px;
	border:solid 1px #96C7E9;
	/*font-weight:bold;
	color:#0F486F;
}	


#p_srodek ul { list-style:disc url(obr/kwadracik.gif); }
#p_srodek ol { list-style:decimal}
*/
#p_srodek li { line-height:1.5em; margin:4px 0}

table.belka_tytul
{
	width:100%;
	height:25px;
	background:url(obr/tlo-tytul-belka.gif) top repeat-x;
	line-height:25px;
	padding:0 1ex;
	border:0; border-collapse:collapse;

	font-family: Tachoma,Arial;
	font-size:16px;
	font-weight:bold;
	letter-spacing:-0.1ex;
	color:#AD1717;		
	
}
table.aktualnosci
{	
	width:528px;
	background:url(obr/belka_akt.gif) no-repeat;

	border:0;
	border-collapse:collapse;
	margin-top:1em;
	border-bottom:solid 1px #3399E0;
}
.w1
{
	height:27px;
	font-family: Verdana ,Arial;
	font-size:11px;
	/*font-weight:bold;*/
	/*letter-spacing:0.1ex;*/
	color:#ffffff;
	padding-left: 28px;
	vertical-align:middle;
}
.w2
{
	background:#EDEDED;
	font-family: Tachoma,Arial;
	font-size:12px;
	line-height:1.5em;
	text-align:justify;
	padding:1ex 2em;
	color:#0F486F;
	
}
.w2 h2
{
	font-size:13px;
	line-height:1.5em;
}


table.oferta_p, table.dostawcy
{
	width:100%;
	font-family: Trebuchet, Arial;
	font-size:10px;
	line-height:1.5em;
	color:#0F486F;
	margin-top:1em;
}

.oferta_p h2 { color:#AD1717;	font-size:12px; font-weight:bold;}
.oferta_p td {padding:1em 4px 0px 4px;}

table.dostawcy {font-size:12px;}
.dostawcy td.k1 
{
	width:110px; 
	text-align:right; 
	color:#AD1717; 
	font-size:12px; 
	font-weight:bold; 
	text-transform:uppercase;
	padding-right:2px;
}
.kontakt {	font-family: Trebuchet, Arial;	font-size:12px;	line-height:1.5em;	color:#0F486F;	text-align:justify;}
.kontakt table { font-family: Trebuchet, Arial;	font-size:12px;	line-height:1.5em;	color:#0F486F;	text-align:justify;}
.kontakt td {height:200px; width:250px; text-align:center; border:solid 1px #96C7E9;}
.kontakt td p { }
.kontakt h2 { color:#AD1717; font-family: Trebuchet, Arial; font-size:15px; font-weight:bold;}
.kontakt h3 { color:#AD1717; font-family: Trebuchet, Arial; font-size:12px; font-weight:bold;}


p.promocje
{
	font-family: Trebuchet, Arial;
	font-size:10px;
	line-height:1.5em;
	color:#0F486F;
	margin-top:1em;
}	

.promocje ul
{	
	width:428px;
	margin:1em auto;
	padding-top:2em;
	padding-bottom:2em;	
	font-family: Trebuchet, Arial;
	font-size:12px;
	border:solid 1px #96C7E9;
	/*font-weight:bold;*/
	color:#0F486F;
	list-style:disc url(obr/kwadracik.gif);
}	
.promocje li{ line-height:1.5em; margin:4px 0}

.promocje h2 { text-align:center; color:#0F486F; font-family: Trebuchet, Arial; font-size:15px; font-weight:bold; }

.promocje table.lista_pro {margin:auto;}
.lista_pro h2 { color:#AD1717;	font-size:12px; font-weight:bold; display:inline}
.lista_pro td {padding:1em 4px 0px 4px;}
.lista_pro a img {vertical-align:middle; margin:0 8px; border:solid 1px #96C7E9}

#specjalna { width:440px; border:solid 1px #96C7E9; margin: auto; text-align:center;}
#specjalna h2 b{ color:#BE4D4D; font-size:18px;}

#form-ew  { width:550px;}
#form-ew table {width:100%;  font-family: Trebuchet, Arial; font-size:12px; color:#0F486F;}
#form-ew input {width:260px; font-size:11px}
#form-ew input.guzik {width:80px;background:#BFCCE2; border:#0F486F solid 1px }
#form-ew input.chbox {width:16px;background:#BFCCE2; border:#0F486F solid 1px}
#form-ew textarea {background:#BFCCE2; border:#0F486F solid 1px}
/* ----------------------------------- STOPKA */
table#stopka
{
	width:100%;
	height:73px;
	padding:0;
	border-collapse:collapse;
	border:0;	
}
#sk1{ width:188px; background:#96C7E9;}
#sk2{ background:#ffffff url(obr/tlo-stopka.gif) top repeat-x; text-align:right;}
#sk3{ width:105px; background:#3399E0;}

#menu_stopka { font-family: Verdana; font-size:10px; color:#ffffff; text-align:center; padding-top:2px;}
#menu_stopka a {text-decoration:none; color:#ffffff;}
#menu_stopka a:hover {text-decoration:underline;}
#menu_stopka a.on {text-decoration:underline; font-weight:bold;} 

