/*mapa*/
#mapa{
	position:relative;
	margin:10px auto;
	width: 265px;
	height:259px;
	background-image:url(/img/css/salons/mapa/mapa.png);
}

#zach a{
	position:absolute;
	top:20px;
	left:0px;
	width:70px;
	height:60px;
	z-index: 0;
}

#lubu a{
	position:absolute;
	top:70px;
	left:0px;
	width:50px;
	height:70px;
	z-index: 0;
}

#doln a{
	position:absolute;
	top:140px;
	left:15px;
	width:60px;
	height:70px;
	z-index: 0;
}

#pomo a{
	position:absolute;
	top:0px;
	left:70px;
	width:60px;
	height:50px;
	z-index: 0;
}

#kupo a{
	position:absolute;
	top:50px;
	left:85px;
	width:50px;
	height:55px;
	z-index: 2;
}

#wiel a{
	position:absolute;
	top:80px;
	left:50px;
	width:50px;
	height:60px;
	z-index: 0;
}

#opol a{
	position:absolute;
	top:160px;
	left:75px;
	width:30px;
	height:50px;
	z-index: 0;
}

#slas a{
	position:absolute;
	top:160px;
	left:105px;
	width:35px;
	height:70px;
	z-index: 0;
}
#lodz a{
	position:absolute;
	top:110px;
	left:110px;
	width:50px;
	height:50px;
	z-index: 2;
}

#wama a{
	position:absolute;
	top:20px;
	left:130px;
	width:70px;
	height:50px;
	z-index: 0;
}

#mazo a{
	position:absolute;
	top:70px;
	left:150px;
	width:50px;
	height:80px;
	z-index: 0;
}

#swie a{
	position:absolute;
	top:160px;
	left:145px;
	width:50px;
	height:40px;
	z-index: 0;
}

#malo a{
	position:absolute;
	top:200px;
	left:135px;
	width:50px;
	height:40px;
	z-index: 0;
}

#podl a{
	position:absolute;
	top:20px;
	left:200px;
	width:40px;
	height:100px;
	z-index: 0;
}

#lube a{
	position:absolute;
	top:120px;
	left:200px;
	width:50px;
	height:70px;
	z-index: 0;
}

#podk a{
	position:absolute;
	top:190px;
	left:180px;
	width:50px;
	height:60px;
	z-index: 0;
}

#zach a:hover{
	position:absolute;
	top:0px;
	left:0px;
	width:80px;
	height:95px;
	background-image:url(/img/css/salons/mapa/zach.png);
	background-position:0px 0px;
	z-index: 1;
}

#lubu a:hover{
	position:absolute;
	top:70px;
	left:0px;
	width:70px;
	height:80px;
	background-image:url(/img/css/salons/mapa/lubu.png);
	background-position:0px -70px;
	z-index: 1;
}

#doln a:hover{
	position:absolute;
	top:130px;
	left:15px;
	width:80px;
	height:80px;
	background-image:url(/img/css/salons/mapa/doln.png);
	background-position:-15px -130px;
	z-index: 1;
}

#pomo a:hover{
	position:absolute;
	top:0px;
	left:70px;
	width:70px;
	height:60px;
	background-image:url(/img/css/salons/mapa/pomo.png);
	background-position:-70px 0px;
	z-index: 1;
}

#kupo a:hover{
	position:absolute;
	top:47px;
	left:82px;
	width:60px;
	height:65px;
	background-image:url(/img/css/salons/mapa/kupo.png);
	background-position:-82px -47px;
	z-index: 1;
}

#wiel a:hover{
	position:absolute;
	top:53px;
	left:43px;
	width:85px;
	height:110px;
	background-image:url(/img/css/salons/mapa/wiel.png);
	background-position:-43px -53px;
	z-index: 1;
}

#opol a:hover{
	position:absolute;
	top:155px;
	left:68px;
	width:50px;
	height:60px;
	background-image:url(/img/css/salons/mapa/opol.png);
	background-position:-68px -155px;
	z-index: 1;
}

#slas a:hover{
	position:absolute;
	top:160px;
	left:95px;
	width:53px;
	height:80px;
	background-image:url(/img/css/salons/mapa/slas.png);
	background-position:-95px -160px;
	z-index: 1;
}
#lodz a:hover{
	position:absolute;
	top:105px;
	left:100px;
	width:70px;
	height:70px;
	background-image:url(/img/css/salons/mapa/lodz.png);
	background-position:-100px -105px;
	z-index: 1;
}

#wama a:hover{
	position:absolute;
	top:20px;
	left:125px;
	width:90px;
	height:60px;
	background-image:url(/img/css/salons/mapa/wama.png);
	background-position:-125px -20px;
	z-index: 1;
}

#mazo a:hover{
	position:absolute;
	top:60px;
	left:125px;
	width:100px;
	height:105px;
	background-image:url(/img/css/salons/mapa/mazo.png);
	background-position:-125px -60px;
	z-index: 1;
}

#swie a:hover{
	position:absolute;
	top:150px;
	left:140px;
	width:60px;
	height:55px;
	background-image:url(/img/css/salons/mapa/swie.png);
	background-position:-140px -150px;
	z-index: 1;
}

#malo a:hover{
	position:absolute;
	top:188px;
	left:128px;
	width:60px;
	height:55px;
	background-image:url(/img/css/salons/mapa/malo.png);
	background-position:-128px -188px;
	z-index: 1;
}

#podl a:hover{
	position:absolute;
	top:20px;
	left:188px;
	width:60px;
	height:95px;
	background-image:url(/img/css/salons/mapa/podl.png);
	background-position:-188px -20px;
	z-index: 1;
}

#lube a:hover{
	position:absolute;
	top:110px;
	left:188px;
	width:70px;
	height:90px;
	background-image:url(/img/css/salons/mapa/lube.png);
	background-position:-188px -110px;
	z-index: 1;
}

#podk a:hover{
	position:absolute;
	top:175px;
	left:180px;
	width:65px;
	height:80px;
	background-image:url(/img/css/salons/mapa/podk.png);
	background-position:-180px -175px;
	z-index: 1;
}
/*****************************************************************/
/*minimapa*/
#salontext {
	position: absolute;
	top:0;
	right:0;
	width: 140px;
	height: 40px;
	text-align: center;
	font-size: 14px;
	color: #999;
}

#salontext span {
	font-size: 18px;
}

#minimapa{
	position: absolute;
	right: 0px;
	top: 43px;
	width: 140px;
	height: 137px;
	background: url(/img/css/salons/minimapa/minimapa.png);
}

#minizach a{
	position:absolute;
	top:14px;
	left:6px;
	width:32px;
	height:26px;
	z-index: 0;
}

#minilubu a{
	position:absolute;
	top:42px;
	left:8px;
	width:17px;
	height:35px;
	z-index: 0;
}

#minidoln a{
	position:absolute;
	top:77px;
	left:13px;
	width:26px;
	height:31px;
	z-index: 0;
}

#minipomo a{
	position:absolute;
	top:1px;
	left:38px;
	width:32px;
	height:26px;
	z-index: 0;
}

#minikupo a{
	position:absolute;
	top:29px;
	left:45px;
	width:25px;
	height:25px;
	z-index: 2;
}
#miniwiel a{
	position:absolute;
	top:45px;
	left:25px;
	width:35px;
	height:32px;
	z-index: 0;
}
#miniopol a{
	position:absolute;
	top:84px;
	left:39px;
	width:19px;
	height:28px;
	z-index: 0;
}

#minislas a{
	position:absolute;
	top:86px;
	left:58px;
	width:17px;
	height:39px;
	z-index: 0;
}
#minilodz a{
	position:absolute;
	top:61px;
	left:60px;
	width:24px;
	height:25px;
	z-index: 2;
}

#miniwama a{
	position:absolute;
	top:11px;
	left:70px;
	width:39px;
	height:24px;
	z-index: 0;
}

#minimazo a{
	position:absolute;
	top:35px;
	left:77px;
	width:30px;
	height:51px;
	z-index: 0;
}

#miniswie a{
	position:absolute;
	top:86px;
	left:75px;
	width:25px;
	height:20px;
	z-index: 0;
}

#minimalo a{
	position:absolute;
	top:106px;
	left:70px;
	width:26px;
	height:21px;
	z-index: 0;
}

#minipodl a{
	position:absolute;
	top:14px;
	left:109px;
	width:22px;
	height:44px;
	z-index: 0;
}

#minilube a{
	position:absolute;
	top:58px;
	left:104px;
	width:30px;
	height:40px;
	z-index: 0;
}

#minipodk a{
	position:absolute;
	top:98px;
	left:100px;
	width:27px;
	height:35px;
	z-index: 0;
}

#minizach a:hover{
	position:absolute;
	top:0px;
	left:0px;
	width:40px;
	height:49px;
	background-image:url(/img/css/salons/minimapa/minizach.png);
	background-position:0px 0px;
	z-index: 1;
}

#minilubu a:hover{
	position:absolute;
	top:40px;
	left:0px;
	width:31px;
	height:37px;
	background-image:url(/img/css/salons/minimapa/minilubu.png);
	background-position:0px -40px;
	z-index: 1;
}

#minidoln a:hover{
	position:absolute;
	top:68px;
	left:9px;
	width:41px;
	height:41px;
	background-image:url(/img/css/salons/minimapa/minidoln.png);
	background-position:-9px -68px;
	z-index: 1;
}

#minipomo a:hover{
	position:absolute;
	top:0px;
	left:37px;
	width:35px;
	height:31px;
	background-image:url(/img/css/salons/minimapa/minipomo.png);
	background-position:-37px 0px;
	z-index: 1;
}

#minikupo a:hover{
	position:absolute;
	top:26px;
	left:44px;
	width:31px;
	height:33px;
	background-image:url(/img/css/salons/minimapa/minikupo.png);
	background-position:-44px -26px;
	z-index: 1;
}

#miniwiel a:hover{
	position:absolute;
	top:29px;
	left:23px;
	width:44px;
	height:57px;
	background-image:url(/img/css/salons/minimapa/miniwiel.png);
	background-position:-23px -29px;
	z-index: 1;
}

#miniopol a:hover{
	position:absolute;
	top:84px;
	left:38px;
	width:24px;
	height:28px;
	background-image:url(/img/css/salons/minimapa/miniopol.png);
	background-position:-38px -84px;
	z-index: 1;
}

#minislas a:hover{
	position:absolute;
	top:86px;
	left:52px;
	width:25px;
	height:39px;
	background-image:url(/img/css/salons/minimapa/minislas.png);
	background-position:-52px -86px;
	z-index: 1;
}
#minilodz a:hover{
	position:absolute;
	top:57px;
	left:54px;
	width:35px;
	height:35px;
	background-image:url(/img/css/salons/minimapa/minilodz.png);
	background-position:-54px -57px;
	z-index: 1;
}

#miniwama a:hover{
	position:absolute;
	top:11px;
	left:68px;
	width:46px;
	height:30px;
	background-image:url(/img/css/salons/minimapa/miniwama.png);
	background-position:-68px -11px;
	z-index: 1;
}

#minimazo a:hover{
	position:absolute;
	top:33px;
	left:70px;
	width:49px;
	height:54px;
	background-image:url(/img/css/salons/minimapa/minimazo.png);
	background-position:-70px -33px;
	z-index: 1;
}

#miniswie a:hover{
	position:absolute;
	top:81px;
	left:75px;
	width:30px;
	height:26px;
	background-image:url(/img/css/salons/minimapa/miniswie.png);
	background-position:-75px -81px;
	z-index: 1;
}

#minimalo a:hover{
	position:absolute;
	top:100px;
	left:66px;
	width:33px;
	height:30px;
	background-image:url(/img/css/salons/minimapa/minimalo.png);
	background-position:-66px -100px;
	z-index: 1;
}

#minipodl a:hover{
	position:absolute;
	top:10px;
	left:99px;
	width:31px;
	height:48px;
	background-image:url(/img/css/salons/minimapa/minipodl.png);
	background-position:-99px -10px;
	z-index: 1;
}

#minilube a:hover{
	position:absolute;
	top:59px;
	left:100px;
	width:34px;
	height:45px;
	background-image:url(/img/css/salons/minimapa/minilube.png);
	background-position:-100px -59px;
	z-index: 1;
}

#minipodk a:hover{
	position:absolute;
	top:92px;
	left:94px;
	width:34px;
	height:41px;
	background-image:url(/img/css/salons/minimapa/minipodk.png);
	background-position:-94px -92px;
	z-index: 1;
}
/*****************************************************************/

#salonyNaglowek {
	text-align: center;
	margin: 10px 0;
	font-size: 18px;
	color: #999;
}

#salonyNaglowek span {
	font-size: 20px;
}

#salonyTlo {
	position: relative;
	background-color: #EDEDED;
	width: 532px;
	height: 88px;
}

#salonyTlo a {	
	color:#333;
	font-size: 11px;
	text-decoration:none;
}

#salonyTlo a:hover{
	color:#333;
	text-decoration:underline;
}

#salonWojew1{
	position:absolute;	
	top:14px;
	left:13px;
	width: 126px;
	height: 68px;
}
#salonWojew2{
	position:absolute;
	top:14px;
	left:139px;
	width: 126px;
	height: 68px;
}
#salonWojew3{
	position:absolute;
	top:14px;
	left:256px;
	width: 126px;
	height: 68px;
}
#salonWojew4{
	position:absolute;
	top:14px;
	left:391px;
	width: 126px;
	height: 68px;
}
#salonRogLewy{
	position:absolute;
	top:0;
	left:0;
	height:88px;
	width:13px;
	background: url(/img/css/salons/salonRogLewy.gif) no-repeat left;
}
#salonRogPrawy{
	position:absolute;
	top:0;
	right:0;
	height:88px;
	width:13px;
	background: url(/img/css/salons/salonRogPrawy.gif) no-repeat right;
}