/* main.css for http://www.ortomedica.katowice.pl/ - (C) 2006-2010 by Barbara Cholewa - http://www.bch.sileman.net.pl/ */
@media all {* {margin:0;border:0;padding:0;}}
html body {width:100%;line-height:1.33;color:#000;background-color:#c0dac0;font:84% Verdana,Arial,'Trebuchet MS',Tahoma,sans-serif;}
h1 {font-size:1.67em;}
h2 {font-size:1.3em;}
h3 {font-size:1em;}
#header {width:100%;float:left;clear:left;}
#header .breadcrumbs {border-bottom:3px solid #444;padding:.5% 2% 1% 2%;font:bold 82% Verdana,Arial,'Trebuchet MS',Tahoma,sans-serif;color:#000;background-color:#fff;}
#header .breadcrumbs .t {color:#000;background-color:#fff;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:19%;margin:4em 0 0 0;width:74%;font-family:sans-serif;float:left;color:#000;background-color:#c0dac0;position:relative;}
#header h2 {top:0;left:19%;margin:.2em 0 .4em 0;width:74%;float:left;text-align:right;font-weight:bolder;font-family:sans-serif;color:#4f4f4f;background-color:#c0dac0;position:relative;}
.i001 {top:9%;left:2%;float:left;width:462px;height:54px;color:#000;background:#fffacd url(image/image001.png) no-repeat 0% 0%;z-index:0;position:absolute;}
.i013 {top:9%;left:49%;border:2px solid #c0c0c0;float:left;width:47px;height:38px;z-index:1;color:#000;background:#fffacd url(image/image013.png) no-repeat 0% 0%;position:absolute;}
#header .adress {top:8.5em;left:2%;width:460px;float:left;color:#000;background-color:#c0dac0;font-size:85%;position:absolute;}
#nav {
top:0;left:8px;width:99%;clear:left;list-style:none;z-index:3;color:#000 !important;background-color:#fff !important;position:relative;
}


#nav ol {
top:0;left:8px;width:98%;clear:left;list-style:none;z-index:3;color:inherit;background-color:inherit;position:relative;
}


#nav a {border:2px outset #daa520;padding:3px 3.8px 3px 3.8px;float:left;width:auto;color:#000080 !important;background-color:#fff;text-decoration:none;display:block;
}
#nav a:hover {border:2px outset #daa520;padding:3px 3.8px 3px 3.8px;float:left;width:auto;color:#fff !important;background-color:#000080 !important;text-decoration:underline;display:block;
}
#nav li {float:left;width:auto;/* width needed or else Opera goes nuts */
}


#nav li ol {top:1.8em;
left:-999em;color:inherit;background-color:inherit;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;color:#000080 !important;background-color:#fff;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 {
left:auto;float:left;width:23em;color:#fff;background-color:#000080;position:absolute;
}
#nav li.w {top:0;left:0;;border:1px solid #777;width:100%;float:left;clear:left;text-align:left;text-decoration:none;position:relative;}
#nav li.w a {top:0;left:0;border:1px solid #fffacd;padding:4px 3px 4px 4px;width:97%;float:left;clear:left;text-align:left;font-size:78%;text-decoration:none;position:relative;}
#nav .n a {top:0;left:0;float:left;width:auto;color:#fff !important;background-color:#000080 !important;text-decoration:none;}
#nav .n a:hover {width:auto;color:#fff !important;background-color:#000080 !important;text-decoration:none;float:left;}
#nav .n2 a {text-decoration:none;}
#nav .n2 a:hover {text-decoration:underline;}
#nav .n2o a {padding:3px 6px 3px 6px;text-decoration:none;}
#nav .n2o a:hover {padding:3px 6px 3px 6px;text-decoration:underline;}
#nav .n3 a {color:#fff !important;background-color:#000080 !important;text-decoration:none;text-align:left;}
#nav .n3 a:hover {color:#fff !important;background-color:#000080 !important;text-decoration:underline;text-align:left;}
.colmask {width:100%;float:left;position:relative;overflow:hidden;}
.colright,.colmid,.colleft {width:100%;float:left;position:relative;}
.threecol {color:#000;background-color:#c0dac0;}
.threecol .colmid {top:0;right:25%;color:#000;background-color:#fff;}
.textalternate #colmid {color:#fff;background-color:#000080;}
.textalternate #col1 {color:#fff;background-color:#000080;}
.textalternate #col1 .col1 ol li {color:#fff;background-color:#000080;}
.textalternate #col1 .col1 img {padding:1px;border:1px solid silver;color:#fff;background-color:#000080;}
.threecol .colleft {top:0;right:50%;color:#000;background-color:#c0dac0;}
.threecol p {margin:.4em 0 .8em 0;}
.threecol .r {margin:0 0 .8em 0;width:100%;float:right;text-align:right;}
.threecol .r-normal {margin:1.2em 0 0 0;width:100%;float:right;text-align:right;font-size:80%;font-weight:normal;}
.threecol .col1 {top:0;left:102%;padding:0 0 1em 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;color:#000;background-color:#fff;z-index:0;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 h3.in {margin:3.6em auto 0 auto;width:100%;line-height:200%;text-align:center;position:relative;}
.threecol .col1 a {color:#000080;background-color:#fff;}
.textalternate .col1 a,.textalternate .col1 h2 {color:#fff;background-color:#000080;}
.threecol .col1 p.fl:first-letter {margin:0 0 0 1em;}
kbd {border:1px solid #000;padding:0 1px 0 1px;font:bold 11pt monospace;color:#fff;background-color:#000080;position:relative;}
.textalternate kbd {border:1px solid #fff;padding:0 1px 0 1px;font:bold 11pt monospace;color:#fff;background-color:#000080;}
.threecol .col1 .i012 {margin:.4em auto .8em auto;border:1px solid #666;width:320px;height:320px;clear:left;display:block;text-align:center;color:#000;background-color:#fff;position:relative;}
.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 .con {margin:3.5em 0 1.2em 0;width:100%;clear:left;display:block;font-weight:bold;text-align:center;position:relative;}
.threecol .col1 ol#no {top:0;left:0;width:100%;position:relative;}
.threecol .col1 ol#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 .col2 {left:31%;padding:0 0 1em 0;width:21%;float:left;position:relative;overflow:hidden;}
.threecol .col2 h2 {margin:1.2em 0 .4em 0;width:100%;float:left;color:#000;background-color:#c0dac0;position:relative;}
.threecol .col2 h3 {margin:0 0 2px 1px;padding:2px 0 2px 6px;width:95%;float:left;color:#000;background-color:#fffacd;white-space:nowrap;position:relative;}
.threecol .col2 ol {width:99%;float:left;color:#fff;background-color:#daa520;position:relative;}
.threecol .col2 ol li {width:95%;font-family:Arial,sans-serif;list-style-type:none;display:inline;}
.threecol .col2 ol li a {margin:0 0 1px 0;border:2px outset #daa520;padding:2px 2px 2px 5px;width:94%;font-size:80%;display:block;float:left;color:#000;background-color:#fff;text-decoration:none;position:relative;}
.threecol .col2 ol li a.inner {margin:0 0 1px 0;border:2px outset #daa520;padding:2px 2px 2px 5px;width:94%;display:block;float:left;color:#000;background-color:#fff;text-decoration:none;position:relative;}
.threecol .col2 ol li a:hover {width:94%;color:#fff;background-color:#000080;text-decoration:underline;}
.threecol .col3 {left:85%;padding:0 0 1em 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:100%;float:right;text-align:right;font-weight:bold;position:relative;}
.threecol .col3 .pra {border:1px solid silver;width:90px;height:129px;color:#000;background-color:#fff;}
.threecol .col3 .info {border-left:5px solid #666;padding:0 0 0 4px;display:block;font-size:.784em;color:#000;background-color:#c0dac0;font-family:Arial,sans-serif;}
.threecol .col3 h3 {color:#000;background-color:#f5f5f5;}
.threecol .col3 a,.threecol .col3 a:link,.threecol .col3 a:visited,.threecol .col3 a:hover {color:#000080;background-color:#f5f5f5;}
.doublepage {border-top:3px solid #444;float:left;clear:both;width:100%;color:#000;background-color:#fffacd;font:82% Tahoma,Arial,'Trebuchet MS',sans-serif;position:relative;overflow:hidden;}
.doublepage .r {width:auto;float:left;clear:right;text-align:right;display:block;color:#000;background-color:#fffacd;font-weight:normal;}
.doublepage .l {width:auto;float:left;clear:left;text-align:left;display:block;color:#000;background-color:#fffacd;font-weight:normal;}
.doublepage .subnav {top:0;left:2%;margin:.8em 0 0 0;float:left;font-weight:bold;color:#000;background-color:#fffacd;position:relative;}
.doublepage p {top:0;left:2%;clear:left;color:#000;background-color:#fffacd;font-weight:bold;position:relative;}
.doublepage a,.doublepage a:link,.doublepage a:visited,.doublepage a:hover {color:#000080;background-color:#fffacd;}
.doublepage .colleft {left:2%;width:96%;height:30px;color:#000;background-color:#fffacd;}
.doublepage .col1 {top:0;left:0;width:46%;height:30px;color:#000;background-color:#fffacd;position:relative;}
.doublepage .col1 p {top:0;left:0;margin:0 0 .4em 0;width:100%;color:#000;background-color:#fffacd;position:relative;}
.doublepage .col1 a,.doublepage .col1 a:link,.doublepage .col1 a:visited,.doublepage .col1 a:hover {color:#000080;background-color:#fffacd;display:block;}
.doublepage .col2 {top:-1.6em;left:54%;width:46%;height:30px;color:#000;background-color:#fffacd;position:relative;}
.doublepage .col2 p {top:-1.6em;left:0;margin:0 0 .4em 0;width:100%;color:#000;background-color:#fffacd;position:relative;}
.doublepage .col2 a,.doublepage .col2 a:link,.doublepage .col2 a:visited,.doublepage .col2 a:hover {text-align:right;color:#000080;background-color:#fffacd;display:block;}
.doublepage .v {top:0;right:2%;margin:-2.4em 15px 1em 0;width:auto;float:right;color:#000;background-color:#fffacd;}
.doublepage .v .vwaiaaa {width:88px;height:32px;float:left;color:#000;background:#fffacd url(image/image009.png) no-repeat 0% 0%;position:relative;}
.doublepage .v .vxhtml {margin:0 0 0 8px;width:88px;height:31px;float:left;color:#000;background:#fffacd url(image/image010.png) no-repeat 0% 0%;position:relative;}
.doublepage .v .vcss {margin:0 0 0 6px;width:88px;height:31px;float:left;color:#000;background:#fffacd url(image/image011.png) no-repeat 0% 0%;position:relative;}
.doublepage #footer {top:.4em;left:0;border-top:3px solid #444;padding:0 0 .8em 0;width:100%;float:left;color:#fff;background-color:#000080;position:relative;}
.doublepage #footer p {top:0;left:0;margin:.4em auto .8em auto;font-weight:bold;color:#fff;background-color:#000080;text-align:center;}
.doublepage #footer a,.doublepage #footer a:link,.doublepage #footer a:visited,.doublepage #footer a:hover {color:#fff;background-color:#000080;}
.to {top:9%;left:61%;margin:0 0 .8em 0;width:37%;height:23px;float:left;clear:left;display:block;z-index:2;position:absolute;overflow:hidden;}
.to #b1 {border:2px solid #c0c0c0;width:33px;height:23px;float:left;color:#000;background:#fff url(image/image002.png) no-repeat 50% 50%;position:relative;}
.to #b2 {margin:0 0 0 1.36em;border:2px solid #c0c0c0;width:33px;height:23px;float:left;color:#000;background:#fff url(image/image003.png) no-repeat 50% 50%;position:relative;}
.to #b3 {margin:0 0 0 1.36em;border:2px solid #c0c0c0;width:33px;height:23px;float:left;color:#fff;background:#000080 url(image/image004.png) no-repeat 50% 52%;position:relative;}
.to #b4 {margin:0 0 0 1.36em;border:2px solid #c0c0c0;width:33px;height:23px;float:left;color:#000;background:#fff url(image/image005.png) no-repeat 50% 50%;position:relative;}
.to #b5 {margin:0 0 0 1.36em;border:2px solid #c0c0c0;width:33px;height:23px;float:left;color:#000;background:#fff url(image/image006.png) no-repeat 50% 50%;position:relative;}
.to #b5i {margin:0 0 0 5.2em;border:2px solid #c0c0c0;width:33px;height:23px;float:left;clear:right;display:inline;color:#000;background:#fff url(image/image006.png) no-repeat 50% 50%;position:relative;}
.to #b6 {margin:0 0 0 1.36em;border:2px solid #c0c0c0;width:33px;height:23px;float:left;color:#000;background:#fff url(image/image007.png) no-repeat 50% 50%;}
.to #b6i {margin:0 0 0 5.2em;border:2px solid #c0c0c0;width:33px;height:23px;float:left;clear:right;display:inline;color:#000;background:#fff url(image/image007.png) no-repeat 50% 50%;position:relative;}
.szu {top:10%;left:61%;margin:2.5em 0 5em 1px;width:37%;height:23px;float:right;clear:right;display:block;font:inherit;z-index:1;position:absolute;overflow:hidden;}
.szu fieldset {top:-1.2em;width:100%;color:#000;background-color:#c0dac0;;position:absolute;}
.szu legend {top:0;color:#000;background-color:#c0dac0;;position:relative;}
.szu #q {top:0;padding:0 0 0 2px;width:85%;min-height:23px;color:#fff;background-color:#000080;font-weight:600;vertical-align:middle;overflow:hidden;position:relative;}
.szu #b7 {margin:0 3px 0 2px;border:2px outset #444;width:33px;height:23px;float:right;clear:right;color:#000;background:#fff url(image/image008.png) no-repeat 50% 50%;text-decoration:none;position:relative;}
.szu input:focus,.szu select:focus {color:#fff;background-color:#000080;font-weight:600;}
acronym,.textalternate acronym {cursor:help;}
label {font-size:100%;}
cite {cursor:pointer;}
a,a:link,a:visited,a:hover,.s,#s,strong,dt {font-weight:bold;}
:focus {outline:0;}
br {clear:left;}
.c {width:100%;clear:left;display:block;font-weight:bold;text-align:center;}
.c-normal {width:100%;clear:left;display:block;text-align:center;font-size:80%;}
acronym {border-bottom:1px dotted #666;}
.textalternate acronym {border-bottom:.05em dotted #fff;}
dt {display:inline;}
dt,dd {margin-top:0;margin-bottom:0;} /* opera 3.50 */
tt {border:1px solid #666;padding:0 3px 0 3px;font-size:100%;font-family:monospace;color:#000;background-color:#fff;line-height:99%;white-space:pre;}
code {border:1px solid #666;padding:0 3px 0 3px;font-size:100%;font-family:monospace;color:#000;background-color:#fff;line-height:99%;white-space:pre;}
samp,var {font-family:monospace;}
pre {font-size:100%;font-family:monospace;}
cite {font-style:normal;font-size:100%;}
em {width:0;height:0;display:none;}
@media print {
#top,#header,fieldset,legend,#up,#menu,#d,.doublepage,#footer,.to,.szu,ins {display:none;}
body {color:#000000;background-color:#ffffff;font:10pt/1.22 serif;position:static;}
.colmask,.colright,.colmid,.colleft {width:100%;}
.threecol .colmid {right:25%;}
.threecol .colleft {right:50%;}
.threecol .colleft .col1 {width:46%;}
.threecol .colleft .col1 a:link:after,.threecol .colleft .col1 a:visited:after {content:" [" attr(href) "] ";font-size:90%;font-weight:normal;}
.threecol .col1 ol li,.threecol .col1 ul li {display:block;}
.threecol .col1 ol li,.threecol .col1 ul li > li {display:inline;}
.threecol .colleft .col2,.threecol .colleft .col3 {width:21%;}
a:link:visited {color:#000080;background-color:#fff;width:100%;text-decoration:underline;float:none;}
h2,h3 {margin:0 0 .5em 0;font-family:Georgia,'Times New Roman',Times,serif;display:block;}
h2 {font-size:150%;}
h3 {font-size:110%;}
.col2 h3 {font-size:90%;}
img {border:0;}
acronym {margin:0 auto;border:0;text-align:left;}}