/* ------------------------------------------------------------------ *//* menu.css							      *//* copyright - Michal Prihoda - Miskin				      *//* ------------------------------------------------------------------ */@media screen {	/* ----- mainMenu */		#mainMenu {			height: 20px;			background-color: #9FB9C8;		}		#mainMenu ul {			list-style-type: none;			margin: 0 0 0 200px;			_margin: 0 0 0 100px;			padding: 0;			line-height: 20px;			float: left;		}		#mainMenu ul li {			display: inline;			padding: 0 5px 0 10px;			border-left: 1px solid	#FFFFFF;		}		#mainMenu ul li.first {			border: none;		}		#mainMenu ul li a {			color: #FFFFFF;			text-transform: uppercase;		}		#mainMenu ul li.act a,		#mainMenu ul li a:hover {			color: #4D4D4D;		}		#mainMenu a.active {		   color: #4D4D4D;		}	/* end. mainMenu */	/* ----- productMenu */		.productMenu {			border-top: 1px solid #4D4D4D;			margin: 15px 0 0 0;			position: relative;		}		.productMenu h2 {			width: 30px; height: 164px;			background-image: url(../img/titles/produkty.png);			position: absolute;			left: -45px; top: 0px;		}		.productMenu h2 span {			display: none;		}		.productMenu ul {			margin: 15px 0 0 0; padding: 0;			list-style-type: none;			font-size: 110%;			font-weight: bold;			line-height: 1.2em;		}		.productMenu ul li {			xbackground-image: url(../img/bg/productmenu.gif);			background-repeat: no-repeat;			background-position: 0 4px;			margin: 0 0;			width: 190px;					}		.productMenu ul li a {			color: #fff;			display: block;			padding: 6px 4px;			border-bottom: 1px solid #DDDDDD;			width: 182px;			background-color: #9FB9C8;			text-decoration: none !important;		}		.productMenu ul li a:hover,		.productMenu ul li.act a {			background-color: #636363;			text-decoration: none;		}		.productMenu ul li.act ul {			margin: 0px 0 15px 0px;			list-style-type: none;		}		.productMenu ul li.act ul li {			background-image: none;			margin: 6px 0; padding: 0px;			font-weight: normal;			line-height: 1em;								}		.productMenu ul li.act ul li a {			background-color: #fff;      color: #636363;		}		.productMenu ul li.act ul li a.active {			background-color: #fff;      color: #FE9001;			font-weight: normal;		}	/* end. productMenu */	/* ----- boxMenu */		.boxMenu {			margin: 20px 0 0px 0;			_margin: 20px 0 -20px 0;			height: 20px;		}		.boxMenu ul {			margin: 0; padding: 0;			list-style-type: none		}		.boxMenu ul li {			margin: 0 0 0 0;			display: block;			height: 20px;			float: left;		}		.boxMenu ul li a {			background-image: url(../img/bg/boxmenu-left_act.png);			background-repeat: no-repeat;			background-position: 0 0;			font-weight: bold;			display: block;			text-transform: uppercase;			color: #e62d79;		}		.boxMenu ul li a span {			background-image: url(../img/bg/boxmenu-right_act.png);			background-repeat: no-repeat;			background-position: right 0;			padding: 20px 20px 5px 20px;			font-weight: bold;			display: block;		}		.boxMenu ul li.act a {			background-image: url(../img/bg/boxmenu-left.png);			color: #FFFFFF;		}		.boxMenu ul li.act a span {			background-image: url(../img/bg/boxmenu-right.png);		}	/* end. boxMenu */}