body {margin:0; padding:0; text-align:center; background:#f2c4b5 url(top_bg.jpg) top left repeat-x; font:12px/16px Arial; color:#8f2a2a;}

#popup_logo {width:100%; height:140px; background:url(top-l.jpg) left top no-repeat;}

p {margin:0 0 10px 0; padding:0;}
div {margin:0; padding:0;}
a {color:#8f2a2a; text-decoration:none; font-weight:bold;}
a:hover {text-decoration:underline;}

.tresc .aktext table {border:none; font:12px/16px Arial; border:1px solid #f1e3e3; border-bottom:none; border-left:none;}
.tresc .aktext table p {margin:0; padding:0;}
.tresc .aktext table tbody tr  th {background:#8f2a2a; color:#f1e3e3; border:none; padding:5px; border-left:1px solid #f1e3e3; border-bottom:1px solid #f1e3e3;}
.tresc .aktext table tbody tr  td {border:none; border-bottom:1px solid #f1e3e3; padding:5px; border-left:1px solid #f1e3e3;}

#all {width:978px; margin:0 auto;}
#all_chirurgia_plastyczna {width:978px; margin:0 auto;}

#kolum {text-align: left; margin: 0;}
table, input {font:12px/16px Arial; color:#8f2a2a; text-align:left;}
.topl {width:245px; background: url(top-l.jpg) left top no-repeat; overflow:hidden;}
.kolum2 {width:490px; background: #f4c1b1 url(bg_kolumna.jpg) left 140px no-repeat; border-bottom:20px solid #f2c4b5;}
.kolum4 {width:490px; background: #f4c1b1 url(bg_kolumna.jpg) left 140px no-repeat; border-bottom:20px solid #f2c4b5;}
.topr {width:245px; background: url(top-r.jpg) left top no-repeat; overflow:hidden;}

.topr table, .topr td, .topr input, .topr form {margin:0; padding:0; border-collapse:collapse;}
.topr form {padding:100px 0 0 30px;}
.topr .text {background:#f7e3e2; border-top:1px solid #e59981;  border-left:1px solid #e59981;  border-right:1px solid #edc2b2;  border-bottom:1px solid #edc2b2;}
.topr .buttontop{background:url(szukaj_btn.gif) left top no-repeat; border:none; display:block; width:15px; height:15px; cursor:pointer; margin:0 0 0 5px;}

.kolum1 {width:245px; background:#8f2a2a; overflow:hidden;}
.kolum3 {width:245px; background:#8f2a2a; overflow:hidden;}

.kolum1 #menupath, .kolum3 #menupath {margin: 30px 0; padding: 0;}
.kolum1 #menupath {text-align:right;}

.kolum1 #menupath ul, .kolum3 #menupath ul {margin: 0; padding: 0; wdth: 100%;}
.kolum1 #menupath li, .kolum3 #menupath li {margin: 0; padding: 0; list-style: none;}

.kolum1 #menupath ul.level1 li a, .kolum3 #menupath ul.level1 li a {font:normal 14px/30px Times New Roman;}
.kolum1 #menupath ul.level2  li a, .kolum3 #menupath ul.level2  li a {font: normal 11px/18px Verdana;}

.kolum1 #menupath ul.level2  li a.current, .kolum3 #menupath ul.level2  li a.current  {font-weight:bold;}
#all_chirurgia_plastyczna .kolum1 #menupath .level1 .submenu .nazwa {font-weight:bold;}
#all_chirurgia_plastyczna .kolum1 #menupath .level2 .submenu .nazwa {font-weight:normal;}

.kolum3 .level2 {display:none;}

.kolum1 #menupath li a {background:url(li.jpg) right center no-repeat; padding:0 20px 0 0; margin: 0 20px 0 10px; color: #f1e3e3; text-decoration: none; display:block;}
.kolum3 #menupath li a {background: url(li.jpg) left center no-repeat; padding:0 0 0 20px; margin: 0 10px 0 20px; color: #f1e3e3; text-decoration: none; display:block;}

.kolum1 #menupath ul.level2 li a {background:url(li_2.jpg) right 8px no-repeat; padding: 0 10px 0 0; margin: 0 30px 0 10px; font-weight: normal;}
.kolum3 #menupath ul.level2 li a {background:url(li_2.jpg) left 8px no-repeat; padding: 0 0 0 10px; margin: 0 10px 0 30pxfont-weight: normal;}

.kolum1 #menupath ul.level1 li.first {display:none;}
.kolum1 #menupath ul.level2 li.first {display:block;}

.kolum3 #menupath ul.level1 li.last {display:none;}
.kolum3 #menupath ul.level2 li.last {display:block;}

#all .kolum1 #menupath .level3 {display: none;}
all_chirurgia_plastyczna .kolum1 #menupath ul.level3 {}
all_chirurgia_plastyczna .kolum1 #menupath ul.level4 {display: none;}

#all_chirurgia_plastyczna .kolum1 #menupath .level1 .submenu .level2 .submenu .level3 .submenu {display: none;}  
all_chirurgia_plastyczna .kolum1 #menupath ul.level2 li a {background:url(li_2.jpg) right 8px no-repeat; padding: 0 10px 0 0; margin: 0 30px 0 10px;}
all_chirurgia_plastyczna .kolum1 #menupath ul.level3 li a {background:url(li_2.jpg) left 8px no-repeat; padding: 0 0 0 10px; margin: 0 10px 0 30px;}


.kolum4 .tresc #menupath {margin: 0 0 0 1px; padding: 0; width: 100%; position:relative;}
.kolum4 .tresc #menupath ul {margin: 0; padding: 0; width: 100%; float: none;}
.kolum4 .tresc #menupath li {margin: 0; padding: 0; list-style: none; float: left;}
.kolum4 .tresc #menupath a {width: 162px; height: 32px; margin: 0 1px 1px 0; padding: 0; text-align:center; font:11px/16px small-caps Arial, Helvetica, sans-serif; color: #FFFFFF; background: #f27955; display: inline-table; float: left; text-decoration: none;}

.kolum4 .tresc #menupath a:hover {text-decoration: none;}
.kolum4 .tresc #menupath a span {margin: 0 3px 0 3px; display: block;}

.kolum4 .tresc #menupath .level1 li {float: none; display: inline;}
.kolum4 .tresc #menupath .level1 .last  {}
.kolum4 .tresc #menupath .level1 .submenu .level2 {width: 100%; margin: 0; padding: 0; float: none;}
.kolum4 .tresc #menupath .level1 .current a {background: #b73636}
.kolum4 .tresc #menupath .level1 .current .current a {background: #b73636;}
.kolum4 .tresc #menupath .level1 .submenu a {background: #b73636;}
.kolum4 .tresc #menupath .level1 .submenu .level2 a {background: #fd997c;}
.kolum4 .tresc #menupath .level1 .submenu .level2 .current .current {background: #fd997c;}
.kolum4 .tresc #menupath .level1 #glowna {display: none;}
.kolum4 .tresc #menupath .level2 {display: none;}


.kolum1_1, .kolum3_1 {background:url(bg_table.jpg) left top repeat-x; width:245px; overflow:hidden;}

.tresc {margin:0; padding:20px;}
.head {font:18px/10px 'Times New Roman', Times, serif; padding:0 0 10px 0; clear:both;}

.bottom_1 {color:#d76745; font:11px/30px Verdana; border-top:1px solid #f18d6f;}
.bottom_2 {border-top:1px solid #8f2a2a;}
.bottom_3 {color:#d76745; font:11px/30px Verdana; text-align:right; border-top:1px solid #f18d6f;}
.bottom_3 a {color:#d76745; font:11px/30px Verdana; text-decoration:none;}

.newsy .tresc {padding:5px 0; font-size:11px; text-align:justify;}
.newsy .kategoria {display:none;}
.newsy .tytul {font:11px small-caps Arial, Helvetica, sans-serif;}
.newsy .data {font-size:9px;}
.newsy .wiecej {display:block; clear:both; font-weight:normal; padding:5px 0 0 10px ; font-size:10px; background:url(wiecej.gif) left 11px no-repeat;}

.kolum4 .tresc {padding:0;}

#all .kolum4 .tresc .sciezka { font:11px/16px small-caps Arial, Helvetica, sans-serif; clear:both; padding:10px 20px 10px 20px; background:#f6e0d7;}
#all .kolum4 .tresc .sciezka a { font: bold 11px/16px small-caps Arial, Helvetica, sans-serif;}

.podmenu {clear:both;}
.podmenu .head{}

.podmenu ul {margin:0; padding:0 0 0 1px; list-style:none; clear:both;}
.podmenu li {margin:0 0 1px 0; padding:0; list-style:none; float:left;  background: #fd997c;}

.podmenu a {width: 162px; height: 32px; margin: 0 1px 0px 0; padding: 0; text-align:left; font:11px/16px small-caps Arial, Helvetica, sans-serif; color: #FFFFFF; background: url(li_podmenu.jpg) left 3px no-repeat #fd997c; display: inline-table; float: left; text-decoration: none;}
.podmenu a span {display: block; padding: 0 0 0 12px;}
#all .kolum4 .tresc .podmenu #links2 .current a {background: url(li_podmenu.jpg) left 3px no-repeat #fd825e;}


.podmenu table, .podmenu td {padding:0; margin:0; border-collapse:collapse;}
.podmenu table {width:489px;}
.podmenu table td{ }
.podmenu table a {display:block; background:url(tlo_button.png) left top repeat; border-bottom:1px solid #f3e0d9; border-top:1px solid #f3e0d9; color:#8f2a2a; text-align:center; white-space:normal; width:163px; font:10px/normal Arial;}
.podmenu table a:hover {text-decoration:none; background:none;}

.kolum4 .head {clear:both; padding:10px 20px 10px 20px; font:bold 12px/16px Arial; background:#f6e0d7;}
.kolum4 .aktext {clear:both; margin:5px 20px 10px 20px;}

.tekst_r {margin:0 20px 10px 20px; border:1px solid #f9f1ed; padding:2px 5px 2px 5px; background: url(tekst_r_li.jpg) 5px 4px no-repeat;}
.tekst_r_head {padding:0px 15px 0px 15px;}
.tekst_r_tresc {margin: 5px 0; background:#f4cfc3; padding:5px 15px 5px 15px;}
.tekst_r_head a{font-weight:normal;}
