/**
 * @media main.css {@link http://www.bch.sileman.net.pl/}
 * @author (C) 2006-2010 by Barbara Cholewa {@link http://www.bch.sileman.net.pl/}
 * @copyright NIE usuwaj tego komentarza! (Do NOT remove this comment!)
 */ 
@media all {* {margin:0;border:0;padding:0;}img,image,button {text-decoration:none;}}
html,body {color:#000;background-color:#fff;}
html body {width:100%;font:84% Verdana,Arial,'Trebuchet MS',Tahoma,sans-serif;}
html,body,dd,dir,div,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,hr,ol,p,pre,ul,.c,.c-normal {display:block;}
head,legend,#cx,#channel,em {display:none;}
table {display:table;}
tr {display:table-row;}
thead {display:table-header-group;}
tbody {display:table-row-group;}
tfoot {display:table-footer-group;}
col {display:table-column;}
colgroup {display:table-column-group;}
td,th {display:table-cell;}
caption {display:table-caption;}
thead,tbody,tfoot {vertical-align:middle;}
.p {width:100%;color:#fff;background-color:#222;font:84% Verdana,Arial,'Trebuchet MS',Tahoma,sans-serif;}
h1 {font-size:180%;}
h2 {font-size:130%;}
h3 {font-size:100%;}
img:after {content:attr(alt)}
acronym,abbr,.textalternate acronym,.textalternate abbr {cursor:help;}
kbd {border:1px solid #ffe;font-family:monospace;font-size:130%;color:#fff;background-color:#000080;background-image:none;}
.textalternate kbd {border:1px solid #ffe;font-family:monospace;font-size:130%;color:#fff;background-color:#000080;background-image:none;}
label {font-size:100%;}
cite {cursor:pointer;}
a,a:link,a:visited,a:hover,.s,#s,strong,.r-strong,dt,.con,.r input,.l input,.subnav,#footer {font-weight:700;}
:focus {outline:0;}
br {clear:left;}
.c {width:100%;clear:left;font-weight:700;text-align:center;}
.c-normal {width:100%;clear:left;text-align:center;font-size:80%;}
acronym,abbr {border-bottom:1px dotted #666;}
.textalternate acronym,.textalternate abbr {border-bottom:.05em dotted #fff;}
tt {border:1px solid #666;padding:0 3px 0 3px;color:#000;background-color:#fff;font-family:monospace;font-size:100%;line-height:99%;white-space:pre;}
code {border:1px solid #666;padding:0 3px 0 3px;color:#000;background-color:#fff;font-family:monospace;font-size:100%;line-height:99%;white-space:pre;}
samp,var {font-family:monospace;}
cite {font-style:normal;font-size:100%;}
pre {font-family:monospace;font-size:100%;}
.clear {clear:both;}
#header {border-bottom:4px solid #ffa54f;width:100%;float:left;clear:left;color:#fff;background:#222 url(http://www.bch.sileman.net.pl/image/image001.png) no-repeat 3% 100%;}
#header .breadcrumbs {top:0;left:0;border-bottom:4px solid #ffa54f;padding:1% 2% 1% 2%;width:auto;font:700 82% Verdana,Arial,'Trebuchet MS',Tahoma,sans-serif;color:#000;background-color:#fff;position:relative;}
#header .breadcrumbs .t {font-weight:normal;text-decoration:none;}
#header p a,#header p a:link,#header p a:visited,#header p a:hover {color:#000080;background-color:#fff;overflow:hidden;}
#header h1 {top:0;left:2%;margin:.6em 0 0 0;width:58%;font-family:sans-serif;color:#ffa54f;background-color:#222;z-index:1;position:relative;}
#header h2 {top:0;left:26%;margin:2.2em 2em 1em 0;width:33%;float:left;clear:right;text-align:right;font-family:sans-serif;color:#fff;background-color:#222;z-index:1;position:relative;}
#header acronym,#header abbr {border-bottom:2px dotted #fff;}
#nav,#nav ol {
top:0;left:8px;clear:left;width:100%;list-style:none;color:#fff;background-color:#222;
line-height:100%;z-index:3;position:relative;
}


.opera10 #nav {margin-left:5px;}
.opera #nav ol li {counter-reset:none;}
#nav a {border:1px solid #666;padding:3px 4.2px;float:left;width:auto;color:#000;background-color:#e8e8e8;text-decoration:none;display:block;
}
#nav a:hover {border:1px solid #666;padding:3px 4.3px;float:left;width:auto;color:#000080;background-color:#fff;text-decoration:underline;display:block;
}

#nav li {width:auto;float:left;/* width needed or else Opera goes nuts */

}

#nav li ol {top:1.5em;
left:-999em;
color:#000;background-color:#fff;position:absolute;/* using left instead of display to hide menus because display: none isn't read by screen readers */
}


#nav li ol ol {
margin:-1em 0 0 13.8em;
width:160px;height:100%;float:left;position:relative;}

#nav li:hover ol ol,#nav li.sfhover ol ol,#nav li.w ol ol {left:-999em;}


#nav li:hover ol,#nav li li:hover ol,#nav li.sfhover ol,#nav li li.sfhover ol,#nav li.w ol,#nav li li.w ol { /* lists nested under hovered list items */
left:auto;width:13.8em;position:absolute;
}
#nav .w,#nav .w a {top:0;left:0;float:left;clear:left;width:15.9em;text-align:left;position:relative;}
#nav .w a:hover {width:100%;color:#fff;background-color:#000;}
#nav .n {color:#fff;background-color:#000;text-decoration:none;text-align:center;}
#nav .n a {width:8.2em;color:#fff;background-color:#000;text-decoration:none;text-align:center;}
#nav .n a:hover {width:auto;color:#fff;background-color:#000;text-decoration:underline;text-align:center;}
#nav .n2 a {width:8.2em;text-decoration:none;text-align:center;}
#nav .n2 a:hover {width:8.2em;text-decoration:underline;text-align:center;}
#nav .n3 {width:auto;text-decoration:none;text-align:center;}
#nav .n3 a {width:auto;text-decoration:none;text-align:center;color:#fff;background-color:#000;}
#nav .n3 a:hover {width:auto;text-decoration:underline;text-align:center;color:#fff;background-color:#000;}
.colmask {width:100%;float:left;clear:both;position:relative;overflow:hidden;}
.colright,.colmid,.colleft {width:100%;float:left;position:relative;}
.threecol {color:#000;background-color:#e8e8e8;}
.threecol .colmid {top:0;right:25%;color:#000;background-color:#fff;}
.threecol .colleft {top:0;right:50%;color:#000;background:#e8e8e8 url(http://www.bch.sileman.net.pl/image/image002.png) no-repeat 94.5% -50px;}
.threecol p {margin:.4em 0 .8em 0;}
.threecol .r {margin:0 0 .8em 0;width:auto;float:right;text-align:right;}
.threecol .r-normal {margin:1.2em 0 0  0;width:auto;float:right;text-align:right;font-size:80%;font-weight:normal;}
.threecol .col1 {top:0;left:102%;margin:0 0 .8em 0;width:46%;float:left;color:#000;background-color:#fff;position:relative;overflow:hidden;}
.threecol .col1 h2 {margin:1.2em 0 1.6em 0;width:100%;float:left;text-align:right;position:relative;}
.textalternate .threecol .col1 h2 {color:#fff;background-color:#000080;background-image:none;}
.threecol .col1 h3 {margin:0 0 .4em 0;width:100%;position:relative;}
.threecol .col1 .cv {top:0;margin:0 .5em 0 0;width:99px;height:96px;float:left;clear:both;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image016.png) no-repeat 100% 0%;position:relative;}
.threecol .col1 a {color:#000080;background-color:#fff;}
.threecol .col1 p.fl:first-letter {margin:0 0 0 1.3em;}
.threecol .col1 .ko {margin:0 0 0 1em;padding:.4em 0 .4em .4em;list-style-type:circle;}
.threecol .col1 .in-gp {margin:0 auto;width:99px;height:99px;color:#000;background-color:#fff;}
.threecol .col1 .in-arz {width:99px;height:99px;color:#000;background-color:#fff;}
.threecol .col1 .in-ef {margin:0 auto;padding:0 2px 0 2px;width:99px;height:99px;color:#000;background-color:#fff;}
.threecol .col1 .in-kj {width:99px;height:99px;color:#000;background-color:#fff;}
.threecol .col1 #no {top:0;left:0;width:100%;position:relative;}
.threecol .col1 #no li {margin-bottom:.8em;font-size:80%;list-style-type:none;}
.threecol .col1 ol {top:0;left:0;bottom:1em;color:#000;background-color:#fff;position:relative;}
.threecol .col1 ul {top:0;left:0;list-style-type:disc;color:#000;background-color:#fff;position:relative;}
.threecol .col1 li {margin:0 0 8px 33px;display:list-item;}
.threecol .col1 #box {top:-5px;right:0;border:1px solid #ccc;padding:1px 1px 0 2px;width:46%;height:100%;color:#000;background-color:#fff;float:right;clear:both;line-height:1.6;position:relative;}
.threecol .col1 #box h3 {width:100%;clear:left;font-weight:700;text-align:center;color:#000;background-color:#ffa;}
.threecol .col1 .info2 {border-left:5px solid #000080;padding:0 0 0 6px;display:block;font-size:.784em;color:#000;background-color:#fff;font-family:Arial,sans-serif;font-weight:700;}
.threecol .col2 {left:31%;margin:0 0 .8em 0;width:21%;float:left;position:relative;overflow:hidden;}
.threecol .col2 h2 {margin:6em 0 .4em 0;width:100%;float:left;color:#000;background-color:#e8e8e8;position:relative;}
.threecol .col2 h3 {margin:0 0 .1em 0;float:left;width:auto;color:#000080;background-color:#e8e8e8;white-space:nowrap;position:relative;}
.threecol .col2 ol {width:100%;float:left;clear:left;list-style-type:none;color:#000;background-color:#e8e8e8;position:relative;}
.threecol .col2 ol li {font-family:Arial,sans-serif;list-style-type:none;display:inline;}
.threecol .col2 ol li a {border-top:1px solid #999;padding:2px 0 2px 0;width:100%;font-size:80%;display:block;float:left;color:#000;background-color:#e8e8e8;text-decoration:none;position:relative;}
.threecol .col2 ol li a.inner {border-top:0;padding:2px 0 2px 0;width:100%;display:block;float:left;color:#000;background-color:#e8e8e8;text-decoration:none;position:relative;}
.threecol .col2 ol li a:hover {color:#000080;background-color:#e8e8e8;text-decoration:underline;}
.threecol .col2 .mb {margin:.8em auto .8em auto;border:0;width:160px;height:48px;float:left;display:block;color:#000;background:#e8e8e8 url(http://www.bch.sileman.net.pl/image/image015.png) 0% 0% no-repeat;position:relative;}
.threecol .col2 .i021 {top:.4em;margin-bottom:.8em;border:1px solid #777;width:150px;height:201px;float:left;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image021.png) 0% 0% no-repeat;position:relative;}
.threecol .col2 .i051 {top:.4em;margin-bottom:.8em;border:1px solid #777;width:150px;height:77px;float:left;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image051.png) 0% 0% no-repeat;position:relative;}
.threecol .col3 {left:85%;margin:0 0 .8em 0;width:21%;float:left;position:relative;overflow:hidden;}
.threecol .col3 h2 {margin:1.2em 15px 1.6em 0;float:left;text-align:right;width:100%;}
.threecol .col3 .r-strong {margin:0 0 .8em 0;width:auto;float:right;text-align:right;position:relative;}
.threecol .col3 .i-he {margin:1.9em 0 .8em 0;width:100%;float:left;text-align:center;color:#000;background-color:#e8e8e8;font-size:80%;position:relative;}
.threecol .col3 .i014 {margin:auto;border:1px solid #666;width:90px;height:128px;color:#000;background:#e8e8e8 url(http://www.bch.sileman.net.pl/image/image014.png) 0% 0% no-repeat;position:relative;}
.threecol .col3 .i017 {margin:auto;border:1px solid #666;width:85px;height:94px;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image017.png) 0% 0% no-repeat;position:relative;}
.threecol .col3 .i018 {margin:auto;border:1px solid #666;width:85px;height:94px;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image018.png) 0% 0% no-repeat;position:relative;}
.threecol .col3 .pra {border:1px solid #666;width:90px;height:129px;color:#000;background-color:#fff;}
.threecol .col3 .info {border-left:5px solid #000080;padding:0 0 0 6px;display:block;font-size:.784em;color:#000;background-color:#e8e8e8;font-family:Arial,sans-serif;}
.threecol .col3 .info2 {border-left:5px solid #000080;padding:0 0 0 6px;display:block;font-size:.784em;color:#000;background-color:#e8e8e8;font-family:Arial,sans-serif;font-weight:700;}
.threecol .col3 #ks {top:1em;margin:0 0 1.5em 0;width:160px;height:88px;float:left;color:#000;background:#e8e8e8 url(http://www.bch.sileman.net.pl/image/image019.png) 0% 0% no-repeat;position:relative;}
.threecol .col3 .decimal {margin:.4em 0 .8em 0;width:98%;float:left;color:#000;background-color:#e8e8e8;position:relative;}
.threecol .col3 .decimal ol {margin-left:auto;list-style-type:decimal;}
.threecol .col3 .decimal li {margin-left:1.2em;margin-bottom:.4em;line-height:122%;}
.container {margin:.8em 0;width:160px;color:#000;background:#b0e2ff;position:relative;}
.container p {padding:.3em .8em 0 .8em;font-size:100.01%;}
.container b.rtop,.container b.rbottom {display:block;color:#000;background-color:#dedede;}
.container b.rtop b,.container b.rbottom b {display:block;height:1px;overflow:hidden;color:#000;background-color:#b0e2ff;}
.container b.r1 {margin:0 5px;}
.container b.r2 {margin:0 3px;}
.container b.r3 {margin:0 2px;}
.container b.rtop b.r4,.container b.rbottom b.r4 {margin:0 1px;height:2px;}
.threecol .col3 #ads object {width:160px;height:900px;clear:left;text-align:center;color:#000;background-color:#e8e8e8;position:relative;}
.threecol .col3 h3 {color:#000;background-color:#e8e8e8;}
.threecol .col3 a,.threecol .col3 a:link,.threecol .col3 a:visited,.threecol .col3 a:hover {color:#000080;background-color:#e8e8e8;text-decoration:underline;}
.textalternate .colmid,.textalternate #colmid,.textalternate .threecol .col1,.textalternate .threecol .col1 a,.textalternate .threecol .col1 .info2,.textalternate .threecol .col1 ol,.textalternate .threecol .col1 ul,.textalternate .threecol .col1 li,.textalternate caption,.textalternate #form2,.textalternate .colmid-title {color:#fff;background-color:#000080;}
.textalternate #form2 .btn {border:1px solid #fff;}
.doublepage {top:0;border-top:3px solid #222;border-bottom:3px solid #222;width:100%;height:90px;float:left;clear:both;color:#000;background-color:#fff;font:78% Tahoma,Arial,'Trebuchet MS',sans-serif;position:relative;overflow:hidden;}
.doublepage .r {width:auto;float:left;clear:right;text-align:right;font-weight:normal;}
.doublepage .l {width:auto;float:left;clear:left;text-align:left;font-weight:normal;}
.doublepage .subnav {top:.8em;left:2%;clear:left;position:relative;}
.doublepage p {top:0;left:2%;margin:0 0 1.2em 0;clear:left;position:relative;}
.doublepage a,.doublepage a:link,.doublepage a:visited,.doublepage a:hover {color:#000080;background-color:#fff;}
.doublepage .col1 {top:0;left:2%;width:47%;height:30px;color:#000;background-color:#fff;position:relative;}
.doublepage .col1 p {top:0;left:0;margin:0 0 .4em 0;width:100%;position:relative;}
.doublepage .col1 a,.doublepage .col1 a:link,.doublepage .col1 a:visited,.doublepage .col1 a:hover {display:block;}
.doublepage .col2 {top:-30px;left:51%;bottom:0;width:47%;height:30px;color:#000;background-color:#fff;position:relative;}
.doublepage .col2 p {top:0;left:0;margin:0 0 .4em 0;width:100%;position:relative;}
.doublepage .col2 a,.doublepage .col2 a:link,.doublepage .col2 a:visited,.doublepage .col2 a:hover {text-align:right;display:block;}
.doublepage .v {right:2%;margin:-3.8em 15px .8em 0;width:auto;float:right;color:#000;background-color:#fff;}
.doublepage .v .vwaiaaa {width:88px;height:32px;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image011.png) no-repeat 0% 0%;float:left;position:relative;}
.doublepage .v .vxhtml {margin:0 0 0 8px;width:88px;height:31px;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image012.png) no-repeat 0% 0%;float:left;position:relative;}
.doublepage .v .vcss {margin:0 0 0 6px;width:88px;height:31px;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image013.png) no-repeat 0% 0%;float:left;position:relative;}
.cse-search-box fieldset {top:3.2em;right:0;padding:10px;width:280px;height:50px;float:right;color:#fff;background-color:#222;z-index:6;overflow:hidden;position:absolute;}
.cse-search-box fieldset:focus{color:#000;background-color:#ffdab9;
}


.cse-search-box legend {color:#fff;background-color:#222;}
.cse-search-box label {width:230px;line-height:23px;float:left;color:#fff;background-color:#222;}
.cse-search-box input[type=text] {border:1px solid #ffa54f;padding:.1em;width:230px;line-height:25px;float:right;font-size:16px;font-weight:700;color:#000;background-color:#fff;}
.cse-search-box input[type=text]:hover {font-weight:700;color:#fff !important;background-color:#000080 !important;}

.cse-search-box .cx,.cse-search-box .channel {clear:both;visibility:hidden;}
.cse-search-box #cx,.cse-search-box #channel {width:0;height:0;}
.cse-search-box .hide {width:0;height:0;visibility:hidden;}
.cse-search-box .hide:hover {display:none;}
.cse-search-box #b7 {margin-right:5px;border:1px solid #ffa54f;width:33px;height:25px;float:right;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image010.png) no-repeat 50% 50%;position:relative;}
.to {top:8.6em;right:0;margin:0 16px 1em 0;width:280px;height:23px;float:right;clear:right;text-align:left;z-index:1;position:absolute;}
.to #b1 {margin:0 0 0 2px;border:1px solid #ffa54f;padding:2px;width:33px;height:23px;color:#000;background-color:#fff;font-weight:700;vertical-align:middle;}
.to #b2 {margin:0 0 0 5px;border:1px solid #ffa54f;padding:2px;width:33px;height:23px;color:#000;background-color:#fff;font-weight:700;vertical-align:middle;}
.to #b3 {margin:0 0 0 5px;border:1px solid #ffa54f;padding:2px;width:33px;height:23px;color:#fff;background-color:#000080;font-weight:700;vertical-align:middle;}
.to #b4 {margin:0 0 0 5px;border:1px solid #ffa54f;padding:2px;width:33px;height:23px;color:#000;background-color:#fff;font-weight:700;vertical-align:middle;}
.to #b5 {top:0;right:38px;border:1px solid #ffa54f;width:33px;height:23px;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image008.png) no-repeat 50% 50%;clear:right;position:absolute;}
.to #b5i {top:0;right:0;border:1px solid #ffa54f;width:33px;height:23px;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image008.png) no-repeat 50% 50%;clear:right;position:absolute;}
.to #b6 {top:0;right:0;border:1px solid #ffa54f;width:33px;height:23px;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image009.png) no-repeat 50% 50%;float:right;clear:right;position:absolute;}
.to #b6i {top:0;right:0;border:1px solid #ffa54f;width:33px;height:23px;color:#000;background:#fff url(http://www.bch.sileman.net.pl/image/image009.png) no-repeat 50% 50%;float:right;clear:right;position:absolute;}
#wynik {left:0;margin-bottom:1em;border:1px solid #777;width:100%;color:#000;background-color:#c0dac0;text-align:center;font:80% Verdana,sans-serif;position:relative;}
#wynik tr {padding:2px;text-align:center;color:#000;background-color:#fff;}
#wynik .l {text-align:left;}
table .l a,table .l a:link,table .l a:visited,table .l a:hover {width:100%;color:#000080;background-color:#fff;float:left;display:block;text-align:left;}
#footer a {color:#fff;background-color:#000080;}
#footer p {padding:.8em 0 1em 0;color:#fff;background-color:#000080;}
.portfolio-ort {top:0;left:2%;margin:0 0 1em 0;width:96%;height:715px;float:left;clear:left;color:#fff;background:#222 url(http://www.bch.sileman.net.pl/image/image002c.png) no-repeat 1% -56px;position:relative;overflow:hidden;}
.ort {top:5.4em;left:10%;width:590px;height:600px;color:#000;background-color:#fff;font:bold 90% Verdana,Arial,'Trebuchet MS',Tahoma,sans-serif;position:absolute;}
.ort caption {padding:0 0 .5em 0;color:#fff;background-color:#222;}
.ort tr {top:0;left:0;padding:0 0 1em 0;float:left;width:590px;height:100%;color:#000;background-color:#fff;position:relative;}
.ort td {top:0;left:0;float:left;width:50%;height:100%;color:#000;background-color:#fff;position:relative;}
.ort img {top:0;left:0;float:left;width:590px;height:100%;color:#000;background-color:#fff;position:relative;}
.ort .r input {width:70%;height:30px;float:right;text-align:right;color:#000;background-color:#ffa54f;}
.ort .l input {width:70%;height:30px;float:left;text-align:left;color:#000;background-color:#ffa54f;}
.ort a,.ort a:link,.ort a:visited,.ort a:hover {color:#000080;background-color:#fff;}
.textalternate .ort caption {color:#fff;background-color:#000080;}
.textalternate .portfolio-ort {top:0;left:2%;margin:0 0 1em 0;width:96%;height:715px;float:left;clear:left;color:#fff;background:#000080 url(http://www.bch.sileman.net.pl/image/image002.png) no-repeat 1% -56px;position:relative;overflow:hidden;}
.portfolio-pk {top:0;left:2%;margin:0 0 1em 0;width:96%;height:470px;float:left;clear:left;color:#fff;background:#222 url(http://www.bch.sileman.net.pl/image/image002c.png) no-repeat 1% -56px;position:relative;overflow:hidden;}
.textalternate .portfolio-pk {top:0;left:2%;margin:0 0 1em 0;width:96%;height:470px;float:left;clear:left;color:#fff;background:#000080 url(http://www.bch.sileman.net.pl/image/image002.png) no-repeat 1% -56px;position:relative;overflow:hidden;}
#colmid .pk {top:5.4em;left:11%;margin:0 0 1em 0;width:577px;height:340px;color:#000;background-color:#fff;font:bold 90% Verdana,Arial,'Trebuchet MS',Tahoma,sans-serif;position:absolute;}
#colmid .pk caption {padding:0 0 .5em 0;color:#fff;background-color:#222;}
.textalternate #colmid .pk caption {color:#fff;background-color:#000080;}
#colmid .pk tr {top:0;left:0;float:left;width:100%;height:100%;color:#222;background-color:#fff;position:relative;}
#colmid .pk td {top:0;left:0;float:left;width:50%;height:100%;color:#222;background-color:#fff;position:relative;}
#colmid .pk img {top:0;left:0;margin:0 0 1em 0;border:1px solid #fff;float:left;width:577px;height:295px;position:relative;}
.pk .r input {width:70%;height:30px;float:right;text-align:right;color:#000;background-color:#ffa54f;}
.pk .l input {width:70%;height:30px;float:left;text-align:left;color:#000;background-color:#ffa54f;}
.pk a,.pk a:link,.pk a:visited,.pk a:hover {color:#000080;background-color:#fff;}
* html body .pk img {left:-2px;}
* html body .threecol .colleft {top:0;right:50%;color:#000;background:#e8e8e8 url(http://www.bch.sileman.net.pl/image/image002.png) no-repeat 95% -47px;}
* html body #header {width:100%;}
* html body #header .breadcrumbs {width:100%;}
* html body #header h1 {width:58%;}
* html body #header h2 {width:33%;}
* html body #nav {
top:0;left:15px;width:96%;float:left;list-style:none;z-index:3;
position:relative;
}


* html body #nav ol {top:0;left:0;width:100%;position:relative;}
* html body #nav li ol {top:1.5em;
left:-999em;
position:absolute;/* using left instead of display to hide menus because display: none isn't read by screen readers */
}


* html body #nav li ol ol {
margin:-1em 0 0 0;

width:14.3em;height:100%;float:left;position:relative;}

* html body #nav li:hover ol,#nav li li:hover ol,#nav li.sfhover ol,#nav li li.sfhover ol,#nav li.w ol,#nav li li.w ol { /* lists nested under hovered list items */
 left:auto;width:15.6em;position:absolute;
}
* html body #nav li > ol {/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ top:auto;left:auto;}
* html body #nav .w {top:0;left:0;float:left;width:16.2em;text-align:left;position:relative;}
* html body #nav .w a {top:0;left:0;float:left;width:100%;text-align:left;position:relative;}
* html body #nav .w a:hover {width:100%;}
* html body #nav .n a {width:8.9em;text-align:center;}
* html body #nav .n a:hover {width:8.9em;text-align:center;}
* html body #nav .n2 a {width:8.9em;text-align:center;}
* html body #nav .n2 a:hover {width:8.9em;text-align:center;}
* html body .threecol .col1 {top:0;left:102%;margin:0 0 .8em 0;width:46%;}
* html body .threecol .r {margin:.4em 0 .8em 0;width:auto;float:right;text-align:right;}
* html body .threecol .col1 .fl p:first-letter {margin:0 0 0 1em;}
* html body .threecol .col1 h2 {margin:1.2em 0 1.4em 0;width:100%;float:left;text-align:right;position:relative;}
* html body .threecol .col1 h3 {top:-.2em;margin:0 0 .6em 0;position:relative;}
* html body .threecol .col1 ol {margin-top:0;}
* html body .threecol .col1 li > ol {/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ top:auto;left:auto;}
* html body .threecol .col1 li > ul {/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ top:auto;left:auto;}
* html body .threecol .col2 h2 {margin:6.1em 0 .4em 0;width:100%;;float:left;position:relative;}
* html body .threecol .col2 h3 {width:100%;float:left;white-space:nowrap;position:relative;}
* html body .threecol .col2 ol {width:100%;}
* html body .threecol .col2 ol li {width:100%;}
* html body .threecol .col2 ol > li {width:100%;}
* html body .threecol .col2 ol > li.inner {width:100%;}
* html body .threecol .col2 .mb {top:.4em;margin:0 auto 1.5em auto;width:160px;height:80px;float:left;clear:left;color:#000;background:#e8e8e8 url(http://www.bch.sileman.net.pl/image/image015.png) 0% 50% no-repeat;position:relative;}
* html body .threecol .col3 {left:85%;margin:0 0 .8em 0;width:21%;}
* html body .threecol .col3 h2 {margin:1.2em 15px 1.6em 0;width:100%;}
* html body .threecol .col3 .i-he {margin:1.4em 0 .8em 0;width:100%;float:left;text-align:center;color:#000;background-color:#e8e8e8;font-size:80%;position:relative;}
* html body .threecol .col3 #ads {margin:0 auto 1em auto;width:160px;height:900px;clear:left;text-align:center;position:relative;}
* html body .threecol .col3 .info {width:100%;}
* html body .threecol .col3 .decimal ol li {margin:.4em 0 0 0;width:100%;line-height:100%;}
* html body .threecol .col3 .decimal li {margin-left:23px;width:auto;display:block;position:relative;}
* html body .threecol .col3 .decimal ol li > li {/* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */ top:auto;left:auto;}
* html body .doublepage {top:0;border-top:3px solid #222;border-bottom:3px solid #222;width:100%;height:90px;float:left;font:78% Tahoma,Arial,'Trebuchet MS',sans-serif;position:relative;overflow:hidden;}
* html body .doublepage .subnav {top:.8em;left:2%;clear:left;position:relative;}
* html body .doublepage p {top:0;margin:0 0 1em 0;left:2%;clear:left;position:relative;}
* html body .doublepage .col1 {left:2%;bottom:0;width:47%;height:30px;position:relative;}
* html body .doublepage .col1 p {margin:0 0 .4em 0;width:100%;}
* html body .doublepage .col1 a,.doublepage .col1 a:link,.doublepage .col1 a:visited,.doublepage .col1 a:hover {text-align:left;display:block;}
* html body .doublepage .col2 {top:-33px;left:51%;width:47%;height:30px;position:relative;}
* html body .doublepage .col2 p {margin:0 0 .4em 0;width:100%;}
* html body .doublepage .col2 a,.doublepage .col2 a:link,.doublepage .col2 a:visited,.doublepage .col2 a:hover {text-align:right;display:block;}
* html body .doublepage .r {width:100%;text-align:right;font-weight:normal;}
* html body .doublepage .v {margin:-3.8em 8px .8em 0;width:auto;float:right;}
* html body .doublepage .v .vwaiaaa {width:88px;height:32px;float:left;position:relative;}
* html body .doublepage .v .vxhtml {margin:0 0 0 8px;width:88px;height:31px;float:left;position:relative;}
* html body .doublepage .v .vcss {margin:0 0 0 6px;width:88px;height:31px;float:left;position:relative;}
* html body .cse-search-box fieldset {top:3.2em;right:0;width:305px;height:50px;}
* html body .cse-search-box label {width:230px;color:#fff;background-color:#222;}
* html body .cse-search-box #q {border:1px solid #ffa54f;padding:3px 0 0 2px;width:230px;height:23px;color:#000;background-color:#fff;font-weight:700;}
* html body .cse-search-box #b7 {border:1px solid #ffa54f;width:33px;height:25px;}
* html body .to {margin-left:-2px;width:280px;height:25px;}
* html body #footer {top:0;left:0;width:100%;text-align:center;position:relative;}
html body {min-width:600px;}
html > body .colmask,body .colright,body .colmid,body .colleft,body .doublepage {width:100%;}
html > body #header h1 {min-width:58%;}
html > body #header h2 {min-width:31%;}
html > body #nav {margin-left:0;width:98%;}
html > body #nav ol {width:100%;}
html > body #nav li:hover ol,#nav li li:hover ol,#nav li.sfhover ol,#nav li li.sfhover ol,#nav li.w ol,#nav li.w:hover ol,#nav li li.w ol,#nav li li.w:hover ol,#nav li.w a,#nav li.w a:hover {min-width:16.2em;
}
html > body #nav .n a {width:8em;}
html > body #nav .n a:hover {width:8em;}
html > body #nav .n2 a {width:8.1em;}
html > body #nav .n2 a:hover {width:8.1em;}
html > body .col1 {min-width:46%;}
html > body .col2 {min-width:21%;}
html > body .col3 {min-width:21%;}
html > body .col3 #ads {min-width:160px;min-height:900px;}
html > body .col3 #ads object {min-width:160px;min-height:900px;}
html > body .doublepage .col1 {min-width:47%;min-height:30px;}
html > body .doublepage .col2 {min-width:47%;min-height:30px;}
html > body .doublepage .subnav {top:1em;position:relative;}
html > body .cse-search-box fieldset {min-width:280px;min-height:50px;}
html > body .to {min-width:280px;min-height:25px;overflow:visible;}
@media print {
#header,#top,fieldset,legend,.cse-search-box,#up,#menu,.i-he,.mb,#d,object #ads,.to,.doublepage,#footer,#ads,.rtop,.rbottom {display:none;}
html body {font:10pt/1.22 sans-serif;position:static;}
h2,h3 {margin:0 0 .5em 0;display:block;}
h2 {font-size:150%;}
h3 {font-size:110%;}
.colmask,.colright,.colmid,.colleft {width:100%;}
.threecol {color:#000;background-color:#e8e8e8;}
.threecol .colmid {right:25%;color:#000;background-color:#fff;}
.threecol .colleft {right:50%;color:#000;background-color:#e8e8e8;}
.threecol .colleft .col2,.threecol .colleft .col3 {width:21%;}
.threecol .colleft .col1 {width:46%;color:#000;background-color:#fff;}
.threecol .col1 ol,.threecol .col1 ul {display:block;color:#000;background-color:#fff;}
.threecol .col1 ol li,.threecol .col1 ul li > li {display:inline;}
.threecol .col1 ol li {display:list-item;list-style-type:decimal;}
.threecol .col1 a {width:auto;color:#000080;background-color:#fff;}
.threecol .col2 a {text-decoration:underline;color:#000080;background-color:#e8e8e8;}
.col2 h3 {font-size:90%;}
code {color:#000;background-color:#fff;font-size:100%;}
.mob {font-size:110%;color:#000;background-color:#fff;}
img {border:0;}
acronym,abbr {text-align:left;}}