#fancymenu {

			position: relative;

			height: 62px;

			width: 720px;

			background: url('images/bg.gif') no-repeat top;

			margin:0px 0 0 50px;

			padding-top:0px;

			overflow: hidden;

		}





		#fancymenu ul{

			padding: 0;

			margin: 0;

		}



		/* Don't apply padding here (offsetWidth will differ in IE)

		If you need padding add it to the child anchor */

		#fancymenu ul li{

			float: left;

			list-style: none;

		}



		#fancymenu ul li a {

			text-indent: -500em;

			z-index: 10;

			display: block;

			float: left;

			height: 52px;

			position: relative;

			overflow: hidden;

			background-position:center center;

			background-repeat:no-repeat;

			padding-top:10px;background-color:re;

		}



		#ofirmie a {

			width: 140px;

			background-image: url('images/ofirmie.png') !important;	

			background-image: url('images/ofirmie.gif');

		}

		#oferta a {

			width: 140px;

			background-image: url('images/oferta.png') !important;	

			background-image: url('images/oferta.gif');

		}



		#cennik a {

			width: 140px;

			background-image: url('images/cennik.png') !important;	

			background-image: url('images/cennik.gif');

		}



		#prace a {

			width: 140px;

			background-image: url('images/prace.png') !important;	

			background-image: url('images/prace.gif');

		}





		

		#kontakt a {

		    width: 140px;

		    background-image: url('images/kontakt.png') !important;	

		    background-image: url('images/kontakt.gif');

			

		}





		#fancymenu li.background {

			background: url('images/bg_menu_right.png') no-repeat top right !important;

			background: url('images/bg_menu_right.gif') no-repeat top right;

			z-index: 8;

			position: absolute;

			visibility: hidden;



			height: 80px;

		}



		#fancymenu .background .left {

			background: url('images/bg_menu.png') no-repeat top left !important;

			background: url('images/bg_menu.gif') no-repeat top left;

			height: 62px;

			margin-right: 9px; /* 7px is the width of the rounded shape */

			padding-top:0px;

		}




