.marecki {position:absolute; z-index:100; margin-top:20px;}

.marecki ul {padding:0; margin:0; list-style-type: none; height:170px;}

.marecki ul li {width:35px; text-align:left;}
* html .menu ul li {width:235px; margin-left:-16px; mar\gin-left:0;}

.marecki ul li a, .menu ul li a:visited {display:block; text-decoration:none; width:15px; padding:10px; background:transparent url(tab1.gif) top right; height:80px; text-align:center; border-left:1px solid #000;}
* html .menu ul li a, * html .menu ul li a:visited {width:35px; height:100px; w\idth:15px; he\ight:80px;}

.mareckitable {margin:0; padding:0; border:0; border-collapse:collapse;font-size:1em;}

.marecki ul li ul {visibility:hidden; position:absolute; width:190px; top:0; left:0;}

.marecki ul li:hover {position:relative;}
.marecki ul li:hover a {padding-left:200px;}

.marecki ul li a:hover {padding-left:201px; position:relative; z-index:200; border-left:0;}

.marecki ul li:hover ul,
.marecki ul li a:hover ul {visibility:visible; z-index:300;}

.marecki ul li:hover ul li a,
.marecki ul li a:hover ul li a {display:block; background:#d8e2e2 url(fade.gif); color:#888; text-align:left; height:auto; padding:5px; border:1px solid #000; border-width:1px 1px 0 1px; width:190px; w\idth:180px;}

.marecki ul li:hover ul li a.last,
.marecki ul li a:hover ul li a.last {border-bottom:1px solid #000;}

.marecki ul li:hover ul li a:hover,
.marecki ul li a:hover ul li a:hover {background:#e8f2f2; color:#000;}

.some_text {padding:0 20px 0 50px;}

.przyMenu {padding: 0 0 0 35px;}














#menu {
  width:100px; 
  text-align:center; 
  position:relative;
  }
.box {
  position:relative;
  }
#menu a, #menu a:visited {
  text-decoration:none;
  background-color:#fff; 
  color:#c00; 
  display:block; 
  width:88px; 
  height:10px; 
  font-size:14px; 
  border:0px solid #fff; 
  padding:5px;
  }
* html #menu a, * html #menu a:visited {
  width:100px; 
  height:28px; 
  w\idth:88px; 
  he\ight:16px;
  }
#menu a span {
  display:none;
  }
#menu a:hover {
  border:0px solid #000;
}
#menu a:hover span.left, 
#menu a:hover span.right {
  display:block; 
  position:absolute; 
  height:0; 
  width:0; 
  overflow:hidden; 
  border-top:8px solid #fff; 
  border-bottom:8px solid #fff; 
  }
#menu a:hover span.left {
  left:5px; 
  top:5px; 
  border-left:8px solid #c00;
  }
#menu a:hover span.right {
  left:87px; 
  top:5px; 
  border-right:8px solid #c00;
  }
* html #menu a:hover span.left, 
* html #menu a:hover span.right {
  width:8px; 
  height:16px; 
  w\idth:0; 
  he\ight:0;
  }
#menu a:hover span.lk {
  display:block; 
  position:absolute; 
  left:5px; 
  top:10; 
  padding:5px; 
  width:300px;
  background-color:#fff; 
  color:#000; 
  border:1px solid #234;
  }






llk {
  display:block; 
  position:absolute; 
  left:120px; 
  top:0; 
  padding:5px; 
  width:100px;
  background-color:#fff; 
  color:#000; 
  border:1px solid #234;
  }


