
#menu {
  top: 7px;
  right: 5px;
  width: auto;
  height: 70px;
  position: absolute;
  margin: 0;
  font-size: 11px;
  list-style: none;
}
#menu li {
  float: left;
  width: 78px;
  height: 69px;
  margin: 0;
  display: inline;
  position: relative;
  border-left: solid 1px #6096BF;
}
#menu li a {
  color: #86877f;
  font-weight: normal;
  text-align: center;
  text-decoration: none;
  padding: 55px 0 2px 0;
  width: 100%;
  position: absolute;
  background: transparent 15px 6px no-repeat;  

}

#menu li a:hover {

  color: #A3B5FF;

  background-position: 15px -64px;  

}
/*#menu li {
  border-left: solid 1px #ddd;
}*/

/*ie*/
#menu #m0 a { background-image: url('../img/firma.jpg'); }
#menu #m1 a { background-image: url('../img/oferujemy.jpg'); }
#menu #m2 a { background-image: url('../img/aktualnosci.jpg'); }
#menu #m3 a { background-image: url('../img/forum.jpg'); }
#menu #m4 a { background-image: url('../img/kontakt.jpg'); }
#menu #m5 a { background-image: url('../img/siedziba.jpg'); }
#menu #m6 a { background-image: url('../img/mnu-contact.png'); }
/*reszta*/
#menu li a { background-image: url('../img/firma.jpg'); }
#menu li+li a { background-image: url('../img/oferujemy.jpg'); }
#menu li+li+li a { background-image: url('../img/aktualnosci.jpg'); }
#menu li+li+li+li a { background-image: url('../img/forum.jpg'); }
#menu li+li+li+li+li a { background-image: url('../img/kontakt.jpg'); }
#menu li+li+li+li+li+li a { background-image: url('../img/siedziba.jpg'); }
#menu li+li+li+li+li+li+li a { background-image: url('../img/oferujemy.jpg'); }
#menu li:last-child {
	border-right: solid 1px #6096BF;
}



#submenu {
                /*float: left;*/
		display: block;
                width: 100%;
                height: auto;
                margin: 10px 0 0 0;
                padding: 0;
                list-style: none;
		border-bottom: solid 1px #fff;
 
               }
#submenu li {
                 	clear: left;
                 	float: left;
                 	width: 100%;
                 	height: auto;
                 	margin: 0;
                 	display: block;
                	border-top: solid 1px #fff;
  						border-bottom: solid 1px #e0e0e0;
                
               }


#submenu li:first-child {

  	border-top: 0;

}

#submenu li a {
       color: #000000;
       width: auto;
       height: auto;
       margin: 1px;
       padding-top:3px;
		 padding-bottom:3px;
		 padding-left:3px;
		 display: block;
       border: solid 1px #f1f1f1;
       text-decoration: none;
               }
#submenu li a:hover {
                 color: #000000;
                 border: solid 1px #80C9FF;
                 background-color: #E6F4FF;
               }
					
#submenu li ul {
	padding-left: 10px;
}
#submenu li ul li {
	border: none;
	font-size: 11px;
}
#submenu li ul li a{
	    padding-top:2px;
		 padding-bottom:2px;
		 padding-left:2px;
}
/*#submenu ul {
list-style-type: none;
margin: 0;
padding: 0;px
border: none
}

#submenu li {
margin: 0;
padding: 0.25em 0.5em 0.25em 1em;
border-top: 1px solid gray;
width: 100%;
display: block
}

html>body #submenu li {
width: auto;
}

#submenu li:first-child {
border: none
}*/



