/* main.css for http://www.ortomedica.katowice.pl/ - (C) 2006-2012 by Barbara Cholewa - http://www.bch.sileman.net.pl/ */

@media all {* {margin:0;border:0;padding:0;}}
html {font-size:100.01%; /* Opera fix */ }
html {font-size:78.1%; /* now: 1em=10px */ }  
body {width:100%;line-height:1.33;color:#000;background-color:#c0dac0;font-family:Verdana,Arial,'Trebuchet MS',Tahoma,sans-serif;}
h1 {font-size:1.3em;}
h2 {font-size:1.2em;}
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 p a:focus {color:#fff;background-color:#000080;text-decoration:none;}
#header h1 {top:0;left:2%;margin:5.4em 0 0 0;width:96%;clear:right;text-align:right;color:#000;background-color:#c0dac0;position:relative;}
#header h2 {top:0;left:2%;margin:.2em 0 .6em 0;width:96%;clear:right;text-align:right;font-weight:bold;color:#4f4f4f;background-color:#c0dac0;position:relative;}
.i001 {top:9%;left:2%;float:left;width:460px;height:54px;color:#000;background:#c0dac0 url(image/image001.png) no-repeat 0% 0%;z-index:0;position:absolute;}
.i013 {top:9%;left:49%;border:1px solid #c0c0c0;float:left;width:47px;height:38px;z-index:1;color:#000;background:#c0dac0 url(image/image013.png) no-repeat 0% 0%;position:absolute;}
#header .adress {top:8.4em;left:2%;width:460px;float:left;color:#000;background-color:#c0dac0;font-size:85%;position:absolute;}
#nav {
top:0;left:2%;margin:0 auto;width:96%;font-size:99%;color:#4f4f4f;background-color:#c0dac0;float:left;clear:left;display:block;z-index:3;position:relative;
}


#nav ol {margin:0;
padding:0;list-style:none;color:#000;background-color:#c0dac0;
}


#nav li {top:0;left:0;border:2px outset #daa520;padding:3px 7.45px 3px 7.45px;float:left;color:#000080;background-color:#fff;text-decoration:none;}
.opera11 #nav li {top:0;left:0;border:2px outset #daa520;padding:3px 5.8px 3px 5.8px;width:auto;float:left;color:#000080;background-color:#fff;/* width needed or else Opera goes nuts */

}

#nav li a {width:auto;color:#000080;background-color:#fff;text-decoration:none;}
#nav li a:hover {color:#000080;background-color:#fff;text-decoration:underline;}
#nav li a:focus {color:#000080;background-color:#fff;text-decoration:underline;}

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


#nav li ol ol {top:0;left:2%;
margin:0;
padding:0;width:24em;float:left;color:#fff;background-color:#c0dac0;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:18.8em;color:#fff;background-color:#000080;position:absolute;
}

#nav li.n2 {color:#fff;background-color:#000080;}
#nav .n2 a {color:#fff;background-color:#000080;text-decoration:underline;}
#nav .n2 a:hover {color:#fff;background-color:#000080;text-decoration:underline;}
#nav .n2 a:focus {color:#fff;background-color:#000080;text-decoration:underline;}
#nav .n2 a:active {color:#fff;background-color:#000080;text-decoration:underline;}

#nav li .w {left:-9px;margin:0;border:1px solid #999;width:24em;float:left;clear:left;text-align:left;text-decoration:none;color:#fff;background-color:#000080;position:relative;}
#nav li .w a {padding:2px;border:0;width:auto;float:left;clear:left;text-align:left;font-size:80%;color:#fff;background-color:#000080;text-decoration:none;position:relative;}
#nav li .w a:hover {color:#fff;background-color:#000080;} 
#nav li .w a:focus {color:#fff;background-color:#000080;text-decoration:underline;} 
#nav li .w a:active {color:#fff;background-color:#000080;text-decoration:underline;} 
.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 #col1 .col1 img {padding:1px;border:1px solid silver;color:#fff;background-color:#000080;}
.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 .threecol .col1 h2,.textalternate .threecol .col1 h3,.textalternate caption,.textalternate #form2,.textalternate .colmid-title {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%;}
.threecol .col1 {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;}
.threecol .col1 h3 {background-color:#fff;color:#000;margin:0 0 .4em 0;width:100%;position:relative;}
.threecol .col1 h3.in {background-color:#fff;color:#000;margin:3.6em auto 0 auto;width:100%;line-height:200%;text-align:center;position:relative;}
.threecol .col1 a {color:#000080;background-color:#fff;}
.threecol .col1 a:focus {color:#fff;background-color:#000080;}
.threecol .col2 ol li a:focus {color:#fff;background-color:#000080;}
.threecol .col2 ul li a:focus {color:#fff;background-color:#000080;}
.threecol .col1 p.fl:first-letter {background-color:#fff;color:#000;margin:0 0 0 1.5em;}
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;color:#000;background-color:#fff;}
.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;color:#000;background-color:#fff;font-weight:bold;text-align:center;position:relative;}
.threecol .col1 ol#no {top:0;left:0;width:100%;color:#000;background-color:#fff;position:relative;}
.threecol .col1 ol#no li {margin-bottom:.8em;color:#000;background-color:#fff;font-size:80%;list-style-type:none;}
.textalternate .threecol .col1 ol#no {top:0;left:0;width:100%;color:#fff;background-color:#000080;position:relative;}
.textalternate .threecol .col1 ol#no li {margin-bottom:.8em;color:#fff;background-color:#000080;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;color:#000;background-color:#fff;display:list-item;}

.threecol .col2 {left:31%;padding:0 0 1em 0;width:21%;color:#000;background-color:#c0dac0;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:6px;width:95%;float:left;color:#000;background-color:#c0dac0;white-space:nowrap;position:relative;}
.threecol .col2 ol {width:99%;float:left;color:#fff;background-color:#c0dac0;position:relative;}
.threecol .col2 ol li {width:95%;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%;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 .col2 ol li a:focus {color:#fff;background-color:#000080;}
.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%;color:#000;background-color:#c0dac0;}
.threecol .col3 .iw2 {margin:1.2em auto;border:0;float:left;width:160px;height:120px;color:#000;background:#c0dac0 url(image/w2.png) no-repeat 0% 0%;position:relative;}
.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:3px solid #666;padding:0 0 0 4px;clear:left;display:block;color:#000;background-color:#c0dac0;font-family:Arial,sans-serif;position:relative;}
.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;}
.threecol .col3 a:focus  {color:#fff;background-color:#000080;}
.threecol .col3 .r-normal {margin:1.2em 0 0 0;width:100%;float:right;text-align:right;font-size:90%;}
.doublepage {top:0;margin:0;border-top:3px solid #444;float:left;clear:left;width:100%;color:#000;background-color:#fffacd;font:86% Tahoma,Arial,sans-serif;position:relative;overflow:hidden;}
.doublepage .r {width:auto;float:left;clear:right;text-align:right;display:block;color:#000;background-color:#fffacd;}
.doublepage .l {width:auto;float:left;clear:left;text-align:left;display:block;color:#000;background-color:#fffacd;}
.doublepage .colleft {left:2%;width:96%;height:50px;}
.doublepage .subnav {top:0;left:2%;margin:.9em 0 .8em 0;float:left;color:#000;background-color:#fffacd;position:relative;width:96%;}
.doublepage p {top:1.6em;left:2%;margin:.8em 0 .8em 0;width:47%;float:left;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 a:focus {color:#fff;background-color:#000080;}
.doublepage p a:focus {color:#fff;background-color:#000080;}
.doublepage .colleft p a:focus {color:#fff;background-color:#000080;}
.doublepage .col1 {top:.9em;left:0;width:50%;color:#000;background-color:#fffacd;position:relative;}
.doublepage .col1 p {top:-.4em;left:0;margin:0 0 .4em 0;width:100%;color:#000;background-color:#fffacd;font-weight:normal;}
.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.3em;left:50%;width:50%;color:#000;background-color:#fffacd;position:relative;}
.doublepage .col2 p {top:-1.4em;left:0;margin:0 0 .4em 0;width:100%;color:#000;background-color:#fffacd;font-weight:normal;}
.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 #footer {top:0;left:0;margin:0;border-top:3px solid #444;padding:0 0 .8em 0;width:100%;float:left;clear:left;color:#fff;background-color:#000080;position:relative;}
.doublepage #footer p {top:.8em;margin:0 auto .8em auto;padding:0 0 .8em 0;width:100%;font-weight:bold;color:#fff;background-color:#000080;text-align:center;position:relative;}
.doublepage #footer a,.doublepage #footer a:link,.doublepage #footer a:visited,.doublepage #footer a:hover {color:#fff;background-color:#000080;}
.doublepage #footer a:focus {color:#000080;background-color:#fff;}
.to {top:9%;left:61%;margin:0 0 .8em 0;width:37%;height:23px;color:#000;background-color:#c0dac0;float:left;clear:left;display:block;z-index:2;overflow:hidden;position:absolute;}
.to #b1 {border:1px solid #c0c0c0;width:32px;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.3em;border:1px solid #c0c0c0;width:32px;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.3em;border:1px solid #c0c0c0;width:32px;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.3em;border:1px solid #c0c0c0;width:32px;height:23px;float:left;color:#000;background:#fff url(image/image005.png) no-repeat 50% 50%;position:relative; /* Opera  */}
.to #b5 {margin:0 0 0 1.3em;border:1px solid #c0c0c0;width:32px;height:23px;float:left;color:#000;background:#fff url(image/image006.png) no-repeat 50% 50%;position:relative;}
.to #b6 {margin:0 0 0 1.3em;border:1px solid #c0c0c0;width:32px;height:23px;float:left;color:#000;background:#fff url(image/image007.png) no-repeat 50% 50%;}
.to #b5i {right:0 !important;margin:0 0 0 2.2em;border:1px solid #444;width:32px;height:23px;float:left;clear:right;display:inline;color:#000;background:#fff url(image/image006.png) no-repeat 50% 50%;position:relative;}
.to #b6i {right:0 !important;margin:0 0 0 2.2em;border:1px solid #444;width:32px;height:23px;float:right;clear:right;display:inline;color:#000;background:#fff url(image/image007.png) no-repeat 50% 50%;position:relative;}
.gecko .to #b2 {margin:0 0 0 1.45em;border:1px solid #c0c0c0;width:32px;height:23px;float:left;color:#000;background:#fff url(image/image003.png) no-repeat 50% 50%;position:relative;}
.gecko .to #b3 {margin:0 0 0 1.45em;border:1px solid #c0c0c0;width:32px;height:23px;float:left;color:#fff;background:#000080 url(image/image004.png) no-repeat 50% 52%;position:relative;}
.gecko .to #b4 {margin:0 0 0 1.45em;border:1px solid #c0c0c0;width:32px;height:23px;float:left;color:#000;background:#fff url(image/image005.png) no-repeat 50% 50%;position:relative; /* Opera  */}
.gecko .to #b5 {margin:0 0 0 1.45em;border:1px solid #c0c0c0;width:32px;height:23px;float:left;color:#000;background:#fff url(image/image006.png) no-repeat 50% 50%;position:relative;}
.gecko .to #b6 {margin:0 0 0 1.45em;border:1px solid #c0c0c0;width:32px;height:23px;float:left;color:#000;background:#fff url(image/image007.png) no-repeat 50% 50%;}
.szu {top:10%;left:61%;margin:2.5em 0 5em 0;width:37%;height:25px;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:1px 0 1px 2px;width:85%;height:24px;color:#fff;background-color:#000080;font-weight:600;vertical-align:middle;overflow:hidden;position:relative;}
.szu #b7 {top:0;margin:0;border:1px solid #444;width:32px;height:22px;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;}
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;}}
