body {margin:0 8px;background:#ECF1F7 url('p/tlo-acel.gif') repeat-x top;}
a img {border:0;}
body, p, li, td, th, input {color:#000;font:normal 11px verdana, sans-serif;}
a {color:#000;}
body {line-height:10%;}

hr {margin:20px 5px;}

h1 {color:#372672;font:bold 21px 'trebuchet ms',verdana, sans-serif;margin:5px 0 10px;}
h2 {font:normal 17px 'trebuchet ms',sans-serif;margin:0 auto 10px;}
h3 {color:#372672;font:bold 21px 'trebuchet ms',verdana, sans-serif;margin:5px 0 10px;}
h6 {margin:0;padding:0;}

.pola {padding:5px 10px;}
/*.pola h1 {color:#444; margin:0px; padding:0px; font:bold 15px 'trebuchet ms',verdana, sans-serif;}*/
.pola p {margin:0px; padding:0px; font-size:11px;text-align:justify;}
.pola ul {list-style-type:none; margin-top:6px; margin-bottom:0px; margin-left:6px;padding-left:2px;}
.pola ul li {background:transparent url('p/dot2.gif') no-repeat; background-position:12px 2px; margin-top:0px; padding-left:26px; margin-bottom:1px; font-weight:normal;}
.pola li a {text-decoration:none;color:#777;}
.pola li a:hover{text-decoration:underline;}


.data {color:#aaa; font-size:9px; margin:10px 0 5px;}

.zamowienia {border-top:1px solid #fff;	border-bottom:1px solid #b00; padding-left:5px; margin-top:0px;	background:#f00 url('p/tlo-czerw.gif') repeat-x top; color:#fff; 	font:bold 15px 'trebuchet ms',verdana, sans-serif;}

.wybor {margin:0 0 20px; color:#bbb; border-bottom:1px solid #eee;border-top:1px solid #eee;
	border-bottom:1px solid #eee; 	background:#fcfcfc url('p/tlo-wiecej.gif') repeat-x bottom; }
.wybor a {color:#888; text-decoration:none;}
.wybor a:hover {color:#000;}
.wybor a:active {color:#f00;}

.ilu {float:right;}


/* galeria */
.gal {display:block; float:left; width:240px; height:105px;margin:0 7px 10px 7px;border-bottom:2px solid #eeeeee; text-align:center; vertical-align:bottom;}
.gal div {display:table-cell;vertical-align:middle; text-align:center; width:240px; height:90px;}
.gal img {border:none;}
.gal a {text-decoration:underline;}

/* belka dzial newsy */
.nawigacja {color:#666; padding:8px 0 5px;}
.nawigacja a {text-decoration:none;height:18px;padding-top:5px;}
.nawigacja a:hover {text-decoration:underline;}
.home {padding-left:20px;background:transparent url('p/ico-dom.gif') no-repeat 0 0;}

/* jezyki */
.jezyki {color:#666; padding:8px 0 5px;}
.jezyk {height:18px;padding-top:5px;margin-left:10px;text-decoration:none;height:18px;padding-top:5px;padding-right:28px;float:right;}
.angielski {background:transparent url('p/f-en.gif') no-repeat top right;}
.rosyjski {background:transparent url('p/f-ru.gif') no-repeat top right;}
.polski {background:transparent url('p/f-pl.gif') no-repeat top right;}

/* belka gora */
.top {background-color:#fff; border-left:1px solid #aaa; border-right:1px solid #aaa;}
.top a:hover img {filter:alpha(opacity=75);-moz-opacity:.75;}

.top2 {background:#000 url('p/tlo-belka.gif') repeat-y;}
.top2 a {display:block; width:299px; float:left; text-align:center; font:bold 17px 'trebuchet ms',sans-serif; text-decoration:none; color:#fff;}
.top2 a:hover {color:#DA3836;}
.top2 a:hover img {filter:alpha(opacity=75);-moz-opacity:.75;}


/* prawe menu */
.m-prawe {width:180px; padding-top:3px;	background:#fff url('p/t-prawe.gif') repeat-x;}
.m-prawe a {display:block; margin-left:5px; text-decoration:none;}
.m-prawe a:hover {margin-left:7px; text-decoration:none;}

.silny a {font-weight:bold;}


ul.menustrony {list-style-type:none; margin:0; padding:0;}
ul.menustrony li {margin:0;}
ul.menustrony li a {text-decoration:none;display:block;height:26px;border-top:1px solid #fff;border-bottom:1px solid #ddd;background:#fafafa url('p/arrow.gif') no-repeat; background-position:3px 6px; padding-left:17px;padding-top:4px;}
ul.menustrony li a:hover {text-decoration:none; color:#999;background-position:4px 6px;}
ul.menustrony ul {list-style-type:none;margin:0;padding:0;}
ul.menustrony ul li a {padding-left:29px;background-color:#f4f4f4;background-position:15px 6px;border-top:1px solid #ddd;border-bottom:1px solid #fff;}
ul.menustrony ul li a:hover {background-position:16px 6px;}
html>body ul.menustrony li a {height:20px;}


ul.menu {list-style-type:none; margin-top:5px; margin-bottom:0px; margin-left:2px; padding-left:2px;}
ul.menu li {background:transparent url('p/arrow.gif') no-repeat; background-position:0px 2px; margin-top:0px; padding-left:14px; margin-bottom:6px; font-weight:normal;}
ul.menu li a {text-decoration:none;}
ul.menu li a:hover{text-decoration:none; color:#999;}
ul.menu ul {list-style-type:none; margin:3px 5px 7px; padding-left:2px;}


.main {background-color:#fff; border:1px solid #888;}
.s2 {width:2px;}

.prawe {width:180px; border-left:1px solid #aaa; background-color:#f4f4f4;}
.tresc {display:block; padding:0 5px;}
.tresc p {margin-top:0px;}
.stopka {border-top:1px solid #aaa; background-color:#f4f4f4; text-align:center; padding:5px; 	color:#888; }
.stopka a {text-decoration:none;color:#888;}
.stopka a:hover {text-decoration:underline;}
.head {padding-left:180px;}

/* news */
.data {color:#aaa; font-size:9px; margin:10px 0 4px;}

/* news wiecej */
.wiecej {clear:right;display:block; height:16px; text-align:right; padding-top:5px; margin-top:5px; border-bottom:1px solid #eee; 	background:#fcfcfc url('p/tlo-wiecej.gif') repeat-x bottom; }
.wiecej a {text-decoration:none;color:#888;}
.wiecej a:hover {color:#000;}
.wiecej a:hover strong {color:#e00;}

.wlewo {text-align:left;}

form.sys {margin-top:3px;}
.sys input {margin-bottom:3px; border-width:1px; font:normal 11px verdana;}

.pytanie {margin-top:3px;}
.pytanie input {border-width:1px;}
.pytanie th {padding:1px; vertical-align:top; text-align:right; color:#888; padding-right:5px;}
.pytanie td {padding:1px; vertical-align:top; text-align:left;}

/* <tabelki */
.etapy {margin:10px 0 10px;}
.etapy td {padding-bottom:8px;}
.etapy th {width:120px;vertical-align:top; text-align:right; font-weight:bold;padding-right:10px;}

/* tabelki> */

.podlinki {background-color:#fafafa;padding:5px;border:1px solid #eee;clear:both;}
.podlinki h6 {font:bold 11px verdana;color:#999;}
.podlinki ul {list-style-type:none; margin-top:6px; margin-bottom:0px; margin-left:2px; padding-left:2px;}
.podlinki ul li {background:transparent url('p/arrow.gif') no-repeat; background-position:12px 2px; margin-top:0px; padding-left:26px; margin-bottom:3px; font-weight:normal;}
.podlinki li a {text-decoration:none;color:#777;}
.podlinki li a:hover{text-decoration:underline;}



#dzialy {position:relative;display:block;height:350px;}
#dzialy ul {margin:0;padding:0;}
#dzialy li {background:none;padding:0; height:23px;}
#dzialy li a {display:block; height:22px; width:280px;padding-top:5px;padding-left:20px;font-weight:bold;background:transparent url('p/arrow.gif') no-repeat 7px 7px;}
html>body #dzialy li a {padding-top:5px;padding-bottom:0;padding-left:20px;}
#dzialy li.active {background:#fafafa url('p/tlo-dzialy.gif') repeat-y 128px 0;}
#dzialy li.active a {color:#000;}
#dzialy li dl {height:350px;width:310px;overflow:auto;display:none;background-color:#fafafa;padding:5px;border:1px solid #eee;}
html>body #dzialy li dl {width:300px;}
#dzialy li.active dl {position:absolute;top:-5px;right:0;display:block;}
#dzialy h3 {font:bold 11px verdana; color:#d00;}


