html,body {
	margin: 0;
	padding: 0;
	min-width: 1024px;
	text-align: center;
	width: 100%;
	height: 100%;
	font-family: Georgia,Serif;
	font-size: 12px;
	color: #000
}

img {
	border: 0
}

a {
	outline: none !important;
	border: 0;
	text-decoration: none
}

div,td,p {
	text-align: left;
	margin: 0;
	padding: 0;
	font-size: 15px;
	line-height: 19px;
	color: #20201e
}

table {
	border-collapse: collapse
}

td {
	vertical-align: top;
	padding: 0
}

div#page {
	text-align: center;
	margin: 0 auto;
	width: 100%;
	height: 100%
}

div.w100p {
	width: 100%
}

div.centered {
	width: 1024px;
	margin: 0 auto;
	position: relative;
	text-align: center
}
	
div#top1 {
	height: 57px
}

	div#top1 h1 {
		margin: 0;
		padding: 0;
		font-size: 0;
		float: left
	}
	
	div#top1 div {
		float: left;
		margin-top: 15px
	}
	
	div#top1 div.but,div#top1 div.but a {
		background: transparent url('../i/pl/menu1_020204.png') no-repeat;
		height: 30px
	}
	
	div#top1.purplebg div.but,div#top1.purplebg div.but a {
		background: transparent url('../i/pl/menu1_b8009e.png') no-repeat;
		height: 30px
	}
	
	div#top1.en div.but,div#top1.en div.but a {
		background: transparent url('../i/en/menu1_020204.png') no-repeat;
	}
	
	div#top1.en.purplebg div.but,div#top1.en.purplebg div.but a {
		background: transparent url('../i/en/menu1_b8009e.png') no-repeat;
	}
	
	div#top1 div.but a {
		color: transparent;
		font-size: 1px;
		height: 30px;
		display: block
	}
	
	div#top1 div.div {
		background-image: url('../i/div_020204.png');
		width: 2px;
		height: 30px
	}
	
	div#top1.purplebg div.div {
		background-image: url('../i/div_b8009e.png');
	}
	
	div#top1 div#m1_f,div#top1 div#m1_f a {
		 width: 67px
	}
	
	div#top1.en div#m1_f,div#top1 div#m1_f a {
		 width: 65px
	}
	
	div#top1 div#m1_f a:hover,div#top1 div#m1_f.curr a {
		background-position: 0 -30px
	}
	
	div#top1 div#m1_p,div#top1 div#m1_p a {
		 background-position: -69px 0;
		 width: 82px
	}
	
	div#top1.en div#m1_p,div#top1.en div#m1_p a {
		 width: 71px
	}
	
	div#top1 div#m1_p a:hover,div#top1 div#m1_p.curr a {
		background-position: -69px -30px
	}
	 
	div#top1 div#m1_a,div#top1 div#m1_a a {
		 background-position: -153px 0;
		 width: 76px
	}
	
	div#top1.en div#m1_a,div#top1.en div#m1_a a {
		 width: 62px
	}
	
	div#top1 div#m1_a a:hover,div#top1 div#m1_a.curr a {
		background-position: -153px -30px
	}
	
	div#top1 div#m1_k,div#top1 div#m1_k a {
		 background-position: -231px 0;
		 width: 70px
	}

	div#top1 div#m1_k a:hover,div#top1 div#m1_k.curr a {
		 background-position: -231px -30px
	}
	
	div#top1 div#m1_prasa,div#top1 div#m1_prasa a {
		 background-position: -301px 0;
		 width: 73px
	}
	
	div#top1.en div#m1_prasa,div#top1.en div#m1_prasa a {
		width: 75px
	}

	div#top1 div#m1_prasa a:hover,div#top1 div#m1_prasa.curr a {
		 background-position: -301px -30px
	}
	 
	div#top1 div#m1_lang,div#top1 div#m1_lang a {
		 background-position: -386px 0;
		 width: 60px
	}

	div#top1 div#m1_lang a:hover {
		 background-position: -386px -30px
	}
	
.blackbg {
	background: #020204
}

.purplebg {
	background: #b8009e
}


.purple2bg {
	background: #aa2290
}

div.purple2bg div,div.purple2bg div a {
	color: #b8009e
}


.black2bg {
	background: #000000
}

.bluebg {
	background: #008acb
}

.blue2bg {
	background: #00bdf7
}

.yellowbg {
	background: #d9a535
}

.yellow2bg {
	background: #f4c245
}

.pinkbg {
	background: #cf165a
}

div.pinkbg div,div.pinkbg div a {
	color: #cf165a
}

.pink2bg {
	background: #cf165a
}

.orangebg {
	background: #eb2c00
}

.orange2bg {
	background: #ff3b00
}

.greenbg {
	background: #02bc01
}

div.greenbg div,div.greenbg div a {
	color: #02bc01
}

.green2bg {
	background: #00d501
}

div#top1 div#topszukaj {
	margin: 20px 29px 0 41px;
}

div#top1.en div#topszukaj {
	margin-left: 66px
}

div#topszukaj form input {
	float: left
}

div#topszukaj form input#szukaj_tf {
	border: 0;
	height: 17px;
	padding: 0 0 0 12px;
	line-height: 17px;
	width: 129px;
	background: #fff url('../i/pl/szukaj_bg.png') no-repeat;
	font-size: 12px
}

div#top1.en div#topszukaj form input#szukaj_tf {
	background: #fff url('../i/en/szukaj_bg.png') no-repeat;
}

form input#email_tf {
	border: 1px solid #ececec;
	border-right: 0;
	height: 16px;
	padding: 0 0 0 12px;
	line-height: 16px;
	width: 129px;
	background: #fff url('../i/email_bg.png') no-repeat;
	font-size: 12px
}

.whiteBg {
	background: red
}

ul.info form {
	position: relative;
	top: -2px;
	left: -2px;
	height: 16px
}

ul.info form input {
	float: left
}

div#topszukaj form input#szukaj_bt {
	cursor: pointer;
	border: 0;
	height: 17px;
	width: 18px;
	background: url('../i/szukaj_020204.png')
}

div#topszukaj form input#szukaj_bt {
	cursor: pointer;
	border: 0;
	height: 17px;
	width: 18px;
	background: url('../i/szukaj_020204.png')
}

div.purplebg div#topszukaj form input#szukaj_bt {
	background: url('../i/szukaj_b8009e.png')
}

form input#subscr_bt {
	cursor: pointer;
	border: 0;
	height: 18px;
	width: 18px;
	background: url('../i/subscr_bt1.png')
}


div#top2.blue {
	background: #008acb
}

div#top2.pink {
	background: #cf165a
}

div#top2.orange {
	background: #eb2c00
}

div#top2 {
	padding: 43px 21px 0 29px;
	width: 977px;
	height: 34px
}

div#top2 div {
	float: left
}

	div#top2 div.but {
		margin-right: 5px
	}

	div#top2 div.but,div#top2 div.but a {	
		height: 34px
	}
	
	div#top2.blue div.curr1 {
		background-color: #02bcf7
	}
	
	div#top2.orange div.curr1 {
		background-color: #ff3b00
	}
	
	div#top2.green div.curr1 {
		background-color: #00d501
	}
	
	div#top2.green div.curr1 a {
		color: #00d501
	}
	
	
	div#top2.orange div.curr1 a {
		color: #ff3b00
	}
	
	div#top2.purple2 div,div#top2.purple2 div a {
		color: #b8009e
	}
	
	div#top2 div.but a {
		background: transparent url('../i/pl/menu2.png') no-repeat;
	}
	
	div#top2.en div.but a {
		background: transparent url('../i/en/menu2.png') no-repeat;
	}
	
	div#top2 div.but a {
		font-size: 1px;
		display: block
	}
	
	div#top2.blue a,div#top2.blue div {
		color: #008acb
	}
	
	div#top2.yellow a,div#top2.yellow div {
		color: #d9a535
	}
	
	div#top2.pink a,div#top2.pink div {
		color: #cf165a
	}
	
	div#top2.green a,div#top2.green div {
		color: #02bc01
	}
	
	div#top2.orange a,div#top2.orange div {
		color: #eb2c00
	}
	
	
	div#top2.blue div.curr1 a {
		color: #02bcf7
	}
	
	div#top2 div#m2_w,div#top2 div#m2_w a {
		 background-position: -1px 0;
		 width: 126px
	}
	
	div#top2.purple2bg div#m2_w,div#top2.purple2bg div#m2_w a {
		 background-position: -1px -101px
	}
	
	div#top2.pink div#m2_w a:hover {
		 background-position: -1px -67px;
		 width: 126px
	}
	
	div#top2 div#m2_w a:hover,div#top2.pink div#m2_w a,div#top2.green div#m2_w.curr1 a {
		background-position: -1px -34px
	}
	
	div#top2.en div#m2_w,div#top2.en div#m2_w a,div#top2.en div#m2_w a:hover {
		width: 80px
	}
	
	div#top2.en.pink div#m2_w,div#top2.en.pink div#m2_w a,div#top2.en.purple2bg div#m2_w a:hover {
		 background-position: -1px -34px
	}
	
	div#top2.en.purple2bg div#m2_w,div#top2.en.purple2bg div#m2_w a {
		 background-position: -1px -102px
	}
	
	div#top2.en.pink div#m2_w a:hover {
		 background-position: -1px -68px
	}
	
	div#top2 div#m2_l,div#top2 div#m2_l a {
		 background-position: -133px 0;
		 width: 84px
	}
	
	div#top2.en div#m2_l,div#top2 div#m2_l.en a {
		width: 89px
	}
	
	div#top2.purple2bg div#m2_l,div#top2.purple2bg div#m2_l a {
		 background-position: -133px -101px;
	}
	
	div#top2.pink div#m2_l a:hover {
		 background-position: -133px -67px;
	}
	
	div#top2 div#m2_l a:hover,div#top2.pink div#m2_l a,div#top2.orange div#m2_l.curr1 a {
		background-position: -133px -34px
	}
	
	div#top2.en div#m2_l,div#top2.en div#m2_l a,div#top2.en div#m2_l a:hover {
		background-position: -90px 0;
	}
	
	div#top2.en div#m2_l a:hover,div#top2.en.purple2bg div#m2_l a:hover,div#top2.en.orange div#m2_l.curr1 a {
		background-position: -90px -34px;
	}
	
	div#top2.en.pink div#m2_l,div#top2.en.pink div#m2_l a {
		 background-position: -90px -34px
	}
	
	div#top2.en.purple2bg div#m2_l,div#top2.en.purple2bg div#m2_l a {
		 background-position: -90px -102px
	}
	
	div#top2.en.pink div#m2_l a:hover {
		 background-position: -90px -68px
	}
	
	div#top2 div#m2_f,div#top2 div#m2_f a {
		 background-position: -223px 0;
		 width: 77px
	}
	
	div#top2.purple2bg div#m2_f,div#top2.purple2bg div#m2_f a {
		 background-position: -223px -101px;
	}
	
	div#top2.pink div#m2_f a:hover {
		 background-position: -223px -67px;
		 width: 77px
	}
	
	div#top2 div#m2_f a:hover,div#top2 div#m2_f.curr1 a,div#top2.pink div#m2_f a {
		background-position: -223px -34px
	}
	
	div#top2.en div#m2_f,div#top2.en div#m2_f a {
		background-position: -187px 0;
		 width: 72px
	}
	
	div#top2.en div#m2_f.curr1 a {
		background-position: -181px -34px;
	}
	
	div#top2.en.purple2bg div#m2_f,div#top2.en.purple2bg div#m2_f a {
		background-position: -181px -102px;
	}
	
	div#top2.en div#m2_f a:hover {
		background-position: -181px -34px;
	}
	
	div#top2.en.pink div#m2_f,div#top2.en.pink div#m2_f a {
		 background-position: -181px -34px;
	}
	
	div#top2.en.pink div#m2_f a:hover {
		 background-position: -181px -68px
	}
	
	div#top2 div#m2_p,div#top2 div#m2_p a {
		 background-position: -306px 0;
		 width: 95px
	}
	
	div#top2.purple2bg div#m2_p,div#top2.purple2bg div#m2_p a {
		 background-position: -306px -101px;
	}
	
	div#top2.pink div#m2_p a:hover {
		 background-position: -306px -67px;
		 width: 95px
	}
	
	div#top2 div#m2_p a:hover,div#top2.pink div#m2_p a {
		background-position: -306px -34px
	}
	
	div#top2.en.purple2bg div#m2_p,div#top2.en.purple2bg div#m2_p a {
		background-position: -259px -102px;
	}
		
	
	div#top2.en div#m2_p,div#top2.en div#m2_p a,div#top2.en div#m2_p a:hover {
		background-position: -268px 0;
		width: 116px
	}
	
	div#top2.en div#m2_p a:hover {
		background-position: -268px -34px;
	}
	
	div#top2.pink.en div#m2_p,div#top2.pink.en div#m2_p a {
		 background-position: -268px -34px;
	}
	
	div#top2.pink.en div#m2_p a:hover {
		 background-position: -268px -68px
	}
	
	div#top2.yellow div#m2_p.curr1,div#top2.yellow div#m2_p.curr1 a {
		background-color: #f4c245
	}
	
	div#top2.yellow div#m2_p.curr1 a {
		color: #f4c245
	}

	div#top2.yellow div#m2_p.curr1 a {
		background-position: -306px 0
	}
	
	div#top2.yellow.en div#m2_p.curr1 a {
		background-position: -268px 0
	}
	
	div#top2 div#tryb,div#top2 div#przez {
		font-size: 1px;
		line-height: 1px;
		background: transparent url('../i/pl/widzpro.png') no-repeat;
		height: 24px;
		margin-top: 10px
	}
	
	div#top2.en div#tryb,div#top2.en div#przez {
		background: transparent url('../i/en/widzpro.png') no-repeat;
	}
	
	div#top2 div#tryb.home {
		background-position: 0 -78px
	}
	
	div#top2 div#widz a,div#top2 div#profesjonalista a {
		margin-top: 10px;
		font-size: 1px;
		line-height: 1px;
		height: 24px;
		display: block;
		background: transparent url('../i/pl/widzpro.png') no-repeat
	}
	
	div#top2.en div#widz a,div#top2.en div#profesjonalista a {
		background: transparent url('../i/en/widzpro.png') no-repeat
	}
	
	div#top2 div#tryb {
		margin-left: 275px;
		width: 156px
	}
	
	div#top2.en div#tryb {
		margin-left: 290px;
		width: 147px
	}
	
	div#top2 div#widz a {
		background-position: -156px 0;
		width: 33px
	}
	
	div#top2.en div#widz a {
		background-position: -147px 0;
		width: 58px
	}
	
	div#top2 div#widz.home a {
		background-position: -156px -78px;
		width: 33px
	}
	
	div#top2.en div#widz.home a {
		background-position: -147px -78px;
		width: 58px
	}
	
	div#top2 div#widz.curr2 a,div#top2 div#widz.curr2 a:hover {
		background-position: -156px -26px
	}
	
	div#top2.en div#widz.curr2 a,div#top2.en div#widz.curr2 a:hover {
		background-position: -147px -26px
	}
	
	div#top2 div#widz a:hover {
		background-position: -156px -52px
	}
	
	div#top2.en div#widz a:hover {
		background-position: -147px -52px
	}
	
	div#top2 div#przez {
		background-position: -189px 0;
		width: 13px
	}
	
	div#top2.en div#przez {
		background-position: -205px 0;
		width: 13px
	}
	
	div#top2 div#przez.home {
		background-position: -189px -78px;
	}
	
	div#top2.en div#przez.home {
		background-position: -205px -78px;
	}
	
	div#top2 div#profesjonalista a {
		background-position: -202px 0;
		width: 91px
	}
	
	div#top2.en div#profesjonalista a {
		background-position: -218px 0;
		width: 91px
	}
	
	div#top2 div#profesjonalista.home a {
		background-position: -202px -78px;
		width: 91px
	}
	
	div#top2.en div#profesjonalista.home a {
		background-position: -218px -78px;
		width: 91px
	}
	
	div#top2 div#profesjonalista.curr2 a,div#top2 div#profesjonalista.curr2 a:hover {
		background-position: -202px -26px
	}
	
	div#top2.en div#profesjonalista.curr2 a,div#top2.en div#profesjonalista.curr2 a:hover {
		background-position: -218px -26px
	}
	
	div#top2 div#profesjonalista a:hover {
		background-position: -202px -52px
	}
	
	div#top2.en div#profesjonalista a:hover {
		background-position: -218px -52px
	}
	
div#top3 {
	height: 34px;
	padding-top: 15px
}

div#top3.pink {
	color: #cf165a
}

div#top3.blue {
	background: #00bdf7;
	padding-left: 248px;
	width: 764px
}

div#top3.en.blue {
	padding-left: 160px;
}

div#top3.orange {
	padding-left: 72px;
	width: 770px
}

div#top3.en.orange {
	padding-left: 29px;
	width: 813px
}

div#top3.orange a {
	color: #ff3b00
}

div#top3 div,div#top3 a {
	height: 30px;
	float: left;
	display: block
}

div#top3.blue a {
	background: url('../i/pl/filmy_menu.png') no-repeat;
	font-size: 1px;
	line-height: 1px
}

div#top3.blue.en a {
	background: url('../i/en/filmy_menu.png') no-repeat;
}

div#top3.orange a {
	background: url('../i/pl/ludzie_menu.png') no-repeat;
	font-size: 1px;
	line-height: 1px
}

div#top3.orange.en a {
	background: url('../i/en/ludzie_menu.png') no-repeat
}

div#top3.green a {
	color: #00d501;
	background: url('../i/pl/wydarzenia_menu.png') no-repeat;
	font-size: 1px;
	line-height: 1px
}

div#top3.green.en a {
	background: url('../i/en/wydarzenia_menu.png') no-repeat;
}

div#top3.blue a {
	color: #00bdf7
}

div#top3.yellow {
	padding-left: 300px;
	width: 660px
}

div#top3.yellow.en {
	padding-left: 254px;
	width: 706px
}

div#top3.yellow a {
	background: url('../i/pl/dni.png') no-repeat;
	font-size: 1px;
	line-height: 1px;
	color: #f4c245
}

div#top3.yellow.en a {
	background: url('../i/en/dni.png') no-repeat;
}

div#top3.yellow a#m3_data_1 {
	width: 99px
}

div#top3.yellow.en a#m3_data_1 {
	width: 69px
}

div#top3.yellow a#m3_data_1:hover,div#top3.yellow a#m3_data_1.currDate {
	background-position: 0px -31px
}

div#top3.yellow a#m3_data_2 {
	background-position: -87px 0;
	width: 70px
}

div#top3.yellow.en a#m3_data_2 {
	background-position: -57px 0;
	width: 76px
}

div#top3.yellow a#m3_data_2:hover,div#top3.yellow a#m3_data_2.currDate {
	background-position: -87px -31px
}

div#top3.yellow.en a#m3_data_2:hover,div#top3.yellow.en a#m3_data_2.currDate {
	background-position: -57px -31px
}

div#top3.yellow a#m3_data_3 {
	background-position: -145px 0;
	width: 62px
}

div#top3.yellow.en a#m3_data_3 {
	background-position: -121px 0;
	width: 93px
}

div#top3.yellow a#m3_data_3:hover,div#top3.yellow a#m3_data_3.currDate {
	background-position: -145px -31px
}

div#top3.yellow.en a#m3_data_3:hover,div#top3.yellow.en a#m3_data_3.currDate {
	background-position: -121px -31px
}

div#top3.yellow a#m3_data_4 {
	background-position: -196px 0;
	width: 80px
}

div#top3.yellow.en a#m3_data_4 {
	background-position: -203px 0;
	width: 81px
}

div#top3.yellow a#m3_data_4:hover,div#top3.yellow a#m3_data_4.currDate {
	background-position: -196px -31px
}

div#top3.yellow.en a#m3_data_4:hover,div#top3.yellow.en a#m3_data_4.currDate {
	background-position: -203px -31px
}

div#top3.yellow a#m3_data_5 {
	background-position: -265px 0;
	width: 66px
}

div#top3.yellow.en a#m3_data_5 {
	background-position: -273px 0;
	width: 64px
}

div#top3.yellow a#m3_data_5:hover,div#top3.yellow a#m3_data_5.currDate {
	background-position: -265px -31px
}

div#top3.yellow.en a#m3_data_5:hover,div#top3.yellow.en a#m3_data_5.currDate {
	background-position: -273px -31px
}

div#top3.yellow a#m3_data_6 {
	background-position: -319px 0;
	width: 69px
}

div#top3.yellow.en a#m3_data_6 {
	background-position: -326px 0;
	width: 80px
}

div#top3.yellow a#m3_data_6:hover,div#top3.yellow a#m3_data_6.currDate {
	background-position: -319px -31px
}

div#top3.yellow.en a#m3_data_6:hover,div#top3.yellow.en a#m3_data_6.currDate {
	background-position: -326px -31px
}

div#top3.yellow a#m3_data_0 {
	background-position: -379px 0;
	width: 81px
}

div#top3.yellow.en a#m3_data_0 {
	background-position: -395px 0;
	width: 71px
}

div#top3.yellow a#m3_data_0:hover,div#top3.yellow a#m3_data_0.currDate {
	background-position: -379px -31px
}

div#top3.yellow.en a#m3_data_0:hover,div#top3.yellow.en a#m3_data_0.currDate {
	background-position: -395px -31px
}

div#top3.yellow a#m3_data_all {
	background-position: -449px 0;
	width: 100px
}

div#top3.yellow.en a#m3_data_all {
	background-position: -453px 0;
	width: 85px
}

div#top3.yellow a#m3_data_all:hover,div#top3.yellow a#m3_data_all.currDate {
	background-position: -449px -31px
}

div#top3.yellow.en a#m3_data_all:hover,div#top3.yellow.en a#m3_data_all.currDate {
	background-position: -453px -31px
}

div.d20 {
	width: 2px;
	height: 20px;
	background: url('../i/div20.png') no-repeat
}

div#top3 a#m3_k {
	width: 93px
}

div#top3.en a#m3_k {
	width: 112px
}

div#top3 a#m3_k:hover,div#top3 a#m3_k.curr3 {
	background-position: 0 -31px
}

div#top3 a#m3_p {
	background-position: -82px 0;
	width: 124px;
}

div#top3.en a#m3_p {
	background-position: -103px 0;
	width: 140px;
}

div#top3 a#m3_p:hover,div#top3 a#m3_p.curr3 {
	background-position: -82px -31px
}

div#top3.en a#m3_p:hover,div#top3.en a#m3_p.curr3 {
	background-position: -103px -31px
}

div#top3 a#m3_w {
	background-position: -194px 0;
	width: 86px
}

div#top3.en a#m3_w {
	background-position: -233px 0;
	width: 46px
}

div#top3 a#m3_w:hover,div#top3 a#m3_w.curr3 {
	background-position: -194px -31px
}

div#top3.en a#m3_w:hover,div#top3.en a#m3_w.curr3 {
	background-position: -233px -31px
}

div#top3 a#m3_u {
	background-position: -267px 0;
	width: 79px
}

div#top3 a#m3_u:hover,div#top3 a#m3_u.curr3 {
	background-position: -267px -31px
}

div#top3 a#m3_kat {
	background-position: -340px 0;
	width: 119px
}

div#top3.en a#m3_kat {
	background-position: -346px 0;
}

div#top3 a#m3_kat:hover,div#top3 a#m3_kat.curr3 {
	background-position: -340px -31px
}

div#top3.en a#m3_kat:hover,div#top3.en a#m3_kat.curr3 {
	background-position: -346px -31px
}

div#top3 a#m3_rez {
	width: 81px
}

div#top3.en a#m3_rez {
	width: 77px
}

div#top3 a#m3_rez:hover,div#top3 a#m3_rez.curr3 {
	background-position: 0 -31px
}

div#top3 a#m3_jur {
	background-position: -69px 0;
	width: 55px;
}

div#top3.en a#m3_jur {
	background-position: -65px 0;
	width: 56px;
}

div#top3 a#m3_jur:hover,div#top3 a#m3_jur.curr3 {
	background-position: -69px -31px
}

div#top3.en a#m3_jur:hover,div#top3.en a#m3_jur.curr3 {
	background-position: -65px -31px
}

div#top3 a#m3_pro {
	background-position: -113px 0;
	width: 114px
}

div#top3.en a#m3_pro {
	background-position: -109px 0;
	width: 94px
}

div#top3 a#m3_pro:hover,div#top3 a#m3_pro.curr3 {
	background-position: -113px -31px
}

div#top3.en a#m3_pro:hover,div#top3.en a#m3_pro.curr3 {
	background-position: -109px -31px
}

div#top3 a#m3_gs {
	background-position: -216px 0;
	width: 124px
}

div#top3.en a#m3_gs {
	background-position: -191px 0;
	width: 114px
}

div#top3 a#m3_gs:hover,div#top3 a#m3_gs.curr3 {
	background-position: -216px -31px
}

div#top3.en a#m3_gs:hover,div#top3.en a#m3_gs.curr3 {
	background-position: -191px -31px
}

div#top3 a#m3_all {
	background-position: -329px 0;
	width: 76px
}

div#top3.en a#m3_all {
	background-position: -293px 0;
	width: 46px
}

div#top3 a#m3_all:hover,div#top3 a#m3_all.curr3 {
	background-position: -329px -31px
}

div#top3.en a#m3_all:hover,div#top3.en a#m3_all.curr3 {
	background-position: -293px -31px
}

div#top3 a#m3_fav {
	background-position: -393px 0;
	width: 79px
}

div#top3 a#m3_fav:hover,div#top3 a#m3_fav.curr3 {
	background-position: -393px -31px
}

div#top3 a#m3_wyd_news {
	margin-left: 33px;
	background-position: 0 0;
	width: 61px
}

div#top3.en a#m3_wyd_news {
	width: 55px
}

div#top3 a#m3_wyd_news:hover,div#top3 a#m3_wyd_news.curr3 {
	background-position: 0 -31px
}

div#top3 a#m3_wyd_imp {
	background-position: -49px 0;
	width: 77px
}

div#top3 a#m3_wyd_imp:hover,div#top3 a#m3_wyd_imp.curr3 {
	background-position: -49px -31px
}

div#top3.en a#m3_wyd_imp {
	background-position: -43px 0;
	width: 68px
}

div#top3.en a#m3_wyd_imp:hover,div#top3.en a#m3_wyd_imp.curr3 {
	background-position: -43px -31px
}

div#top3 a#m3_wyd_spo {
	background-position: -113px 0;
	width: 87px
}

div#top3 a#m3_wyd_spo:hover,div#top3 a#m3_wyd_spo.curr3 {
	background-position: -113px -31px
}

div#top3.en a#m3_wyd_spo {
	background-position: -99px 0;
	width: 82px
}

div#top3.en a#m3_wyd_spo:hover,div#top3.en a#m3_wyd_spo.curr3 {
	background-position: -99px -31px
}

div#top3 a#m3_wyd_ind {
	background-position: -189px 0;
	width: 110px
}

div#top3 a#m3_wyd_ind:hover,div#top3 a#m3_wyd_ind.curr3 {
	background-position: -189px -31px
}

div#top3.en a#m3_wyd_ind {
	background-position: -169px 0;
	width: 110px
}

div#top3.en a#m3_wyd_ind:hover,div#top3.en a#m3_wyd_ind.curr3 {
	background-position: -169px -31px
}

div#top3 a#m3_wyd_all {
	background-position: -289px 0;
	width: 86px
}

div#top3 a#m3_wyd_all:hover,div#top3 a#m3_wyd_all.curr3 {
	background-position: -289px -31px
}

div#top3.en a#m3_wyd_all {
	background-position: -269px 0;
	width: 47px
}

div#top3.en a#m3_wyd_all:hover,div#top3.en a#m3_wyd_all.curr3 {
	background-position: -269px -31px
}

div#top3 a#m3_wyd_fav {
	background-position: -363px 0;
	width: 76px
}

div#top3 a#m3_wyd_fav:hover,div#top3 a#m3_wyd_fav.curr3 {
	background-position: -363px -31px
}

div#top3.en a#m3_wyd_fav {
	background-position: -304px 0;
	width: 86px
}

div#top3.en a#m3_wyd_fav:hover,div#top3.en a#m3_wyd_fav.curr3 {
	background-position: -304px -31px
}

div#fotobanner {
	position: absolute;
	top: 0;
	left: 0
}

div#fotobanner ul {
	margin: 0;
	list-style-type: none
}

div#fotobanner ul li {
	display: block;
	position: absolute;
	left: 0;
	top: 0
}

div#fotobanner ul li#fb_li2,p.foto_hiddengora,p.foto_hiddendol {
	display: none
}

div.h284 {
	height: 284px
}

div#overfoto {
	position: absolute;
	left: 0;
	top: 126px;
	width: 1024px
}

div#overfoto a,div#overfoto div {
	height: 141px;
	float: left
}

div#overfoto a {
	display: block
}

div#overfoto.blue a,div#overfoto.blue div {
	background-color: #00bdf7
}

div#overfoto.green a,div#overfoto.green div {
	background-color: #00d501
}

div#overfoto.orange a,div#overfoto.orange div {
	background-color: #ff3b00
}

div#overfoto a#prev1,div#overfoto a#next1 {
	width: 17px
}

div#overfoto a#next1 {
	position: absolute;
	right: 17px
}

div.info {
	display: none
}

div.filmy_rollover,div.filmy_rollover div {
	cursor: pointer
}

div#overfoto div#info,div#glowna_dzis div.info,div#glowna_zachwile div.info {
	position: relative;
	margin-left: 17px;
	width: 214px;
	padding: 8px 12px 17px 12px;
	height: 116px
}

div#glowna_dzis div.info,div#glowna_zachwile div.info {
	position: absolute;
	left: 17px;
	top: 124px;
	background-color: #00bdf7
}

div#overfoto div#info div#dane,div.info div#dane {
	background: none;
	height: 18px;
	color: white;
	position: absolute;
	top: 103px;
	left: 12px
}

div#overfoto div#info table,div.info table {
	height: 114px
}

div#overfoto div#info table td#info_top,div.info table td#info_top {
	vertical-align: top
}

div#overfoto div#info table td#info_bottom,div.info table td#info_bottom {
	vertical-align: bottom;
	color: white
}

div#overfoto div#info div#idz,div.info div#idz {
	background: none;
	height: 18px;
	color: white;
	position: absolute;
	top: 106px;
	left: 200px
}

div#overfoto div#info div#idz a {
	display: block;
	background: url('../i/go.png') no-repeat;
	width: 17px;
	height: 18px
}

div#sidebar {
	width: 264px;
	padding: 20px 12px 0 34px;
	position: absolute;
	left: 0;
}

div#main {
	margin-left: 351px;
	padding: 20px 0 0 0;
	width: 654px
}

div.header1 {
	position: relative;
	width: 100%;
	height: 40px;
	background: url('../i/hr.png') bottom repeat-x
}

div.header1 div {
	text-align: right;
	color: #fff;
	background: url('../i/pl/nagl1.png') no-repeat;
	height: 30px
}

div.header1.en div {
	background: url('../i/en/nagl1.png') no-repeat;
}
	
div.sortuj div,div.sortuj.en div {
	background-position: 0 3px
}

div.filtruj {
	margin-top: 77px
}

div.filtruj div,div.filtruj.en div {
	background-position: 0 -24px
}

div.filtruj.tm0 {
	margin-top: 0
}

div.pozakonkursowe div,div.pozakonkursowe.en div {
	background-position: 0 -51px
}

div.kategoria div,div.kategoria.en div {
	background-position: 0 -51px
}

div.polecamy div,div.polecamy.en div {
	background-position: 0 -78px
}

div.newsletter div,div.newsletter.en div {
	background-position: 0 -105px
}

div.dlaprasy div,div.dlaprasy.en div {
	background-position: 0 -132px
}

div.informacje div,div.informacje.en div {
	background-position: 0 -159px
}

div.rezyserzy div,div.rezyserzy.en div {
	background-position: 0 -186px
}

div.newsy div,div.newsy.en div {
	background-position: 0 -213px
}

div.imprezy div,div.imprezy.en div {
	background-position: 0 -240px
}

div.spotkania div,div.spotkania.en div {
	background-position: 0 -267px
}

div.industry div,div.industry.en div {
	background-position: 0 -294px
}

div.wszystkie div,div.wszystkie.en div {
	background-position: 0 -321px
}

div.festiwal div,div.festiwal.en div {
	background-position: 0 -348px
}

div.o_festiwalu div,div.about_festival.en div {
	background-position: 0 -375px
}

div.smok_smokow div,div.the_dragon_of_dragons.en div {
	background-position: 0 -402px
}

div.jury div,div.jury.en div {
	background-position: 0 -429px
}

div.biuro_festiwalu div,div.festival_office.en div {
	background-position: 0 -456px
}

div.organizatorzy div,div.organizers.en div {
	background-position: 0 -483px
}

div.partnerzy div,div.partners.en div {
	background-position: 0 -510px
}

div.media_o_nas div,div.media_about_us.en div {
	background-position: 0 -537px
}

div.fotogaleria div,div.photo_gallery.en div {
	background-position: 0 -564px
}

div.wideorelacje div,div.videos.en div {
	background-position: 0 -591px
}

div.bilety div,div.tickets.en div {
	background-position: 0 -618px
}

div.lokalizacja div,div.locations.en div {
	background-position: 0 -645px
}

div.regulamin div,div.regulations.en div {
	background-position: 0 -672px
}

div.zgloszenie div,div.submission.en div {
	background-position: 0 -699px
}

div.akredytacje div,div.accreditations.en div {
	background-position: 0 -726px
}

div.goscie div,div.guests.en div {
	background-position: 0 -753px
}

div.reklama div,div.advertising.en div {
	background-position: 0 -780px
}

div.informacje_prasowe div,div.press_info.en div {
	background-position: 0 -807px
}

div.trailer div,div.trailer.en div {
	background-position: 0 -834px
}

div.plakat div,div.poster.en div {
	background-position: 0 -861px
}

div.logo div,div.logo.en div {
	background-position: 0 -888px
}

div.nagrody div,div.awards.en div {
	background-position: 0 -915px
}

div.jurorzy div,div.jury.en div {
	background-position: 0 -942px
}

div.plakaty div,div.posters.en div {
	background-position: 0 -969px
}

div.trailery div,div.trailers.en div {
	background-position: 0 -996px
}

div.wideorelacje div,div.videos.en div {
	background-position: 0 -1023px
}

div.prasa div,div.press.en div {
	background-position: 0 -1050px
}

div.kurier div,div.newspaper.en div {
	background-position: 0 -1077px
}

div.baza div,div.database.en div {
	background-position: 0 -1104px
}

div.wydarzenia div,div.events.en div {
	background-position: 0 -1131px
}

div.kontakt div,div.kontakt.en div {
	background-position: 0 -1158px
}

div.backgrounder div,div.backgrounder.en div {
	background-position: 0 -1185px
}

div.praktyczne div,div.praktyczne.en div {
	background-position: 0 -1212px
}

div.archiwum div,div.archiwum.en div {
	background-position: 0 -1239px
}

div.lata div,div.lata.en div {
	background-position: 0 -1266px
}

div.dla_prasy div,div.dla_prasy.en div {
	background-position: 0 -1293px
}

div.results div,div.results.en div {
	background-position: 0 -1320px
}

div.konkursowe div,div.konkursowe.en div {
	background-position: 0 -1347px
}

div.miejsce div,div.miejsce.en div {
	background-position: 0 -1374px
}

div.gatunek div,div.gatunek.en div {
	background-position: 0 -1401px
}

div.juryLudzie div,div.juryLudzie.en div {
	background-position: 0 -1428px
}

div.profesjonalisci div,div.profesjonalisci.en div {
	background-position: 0 -1455px
}

div.goscie_specjalni div,div.goscie_specjalni.en div {
	background-position: 0 -1482px
}

div.wszyscy div,div.wszyscy.en div {
	background-position: 0 -1509px
}

div.ulubieni div,div.ulubieni.en div {
	background-position: 0 -1536px
}

div.rejestracja div,div.rejestracja.en div {
	background-position: 0 -1563px
}

div.logowanie div,div.logowanie.en div {
	background-position: 0 -1590px
}

div.katalog_targow div,div.katalog_targow.en div {
	background-position: 0 -1617px
}

p.rejestracja {
	margin-top: 8px;
	margin-bottom: 20px
}

div.lata {
	position: absolute;
	top: 255px;
	width: 238px
}

ul.edycje {
	position: absolute;
	top: 294px;
	width: 60px
}

ul.edycje.e2 {
	left: 98px
}

ul.edycje.e3 {
	left: 162px
}

ul.edycje.e4 {
	left: 226px
}

div.powrot1,div.powrot2,div.powrot3,div.powrot4 {
	width: 100%;
	height: 40px;
	background: url('../i/hr.png') bottom repeat-x
}

div.powrot1 a,div.powrot2 a,div.powrot3 a,div.powrot4 a {
	display: block;
	color: white;
	font-size: 1px;
	width: 162px;
	height: 27px;
	background: url('../i/pl/powrot.png') no-repeat;
	background-position: 0 3px;
	position: relative;
	left: -19px
}

div.powrot2 a {
	background: url('../i/pl/powrot2.png') no-repeat;
	background-position: 0 3px
}

div.powrot3 a {
	background: url('../i/pl/powrot3.png') no-repeat;
	background-position: 0 3px
}

div.powrot4 a {
	background: url('../i/pl/powrot4.png') no-repeat;
	background-position: 0 3px
}

div.powrot1.en a {
	background-image: url('../i/en/powrot.png');
}

div.powrot2.en a {
	background-image: url('../i/en/powrot2.png');
}

div.powrot3.en a {
	background-image: url('../i/en/powrot3.png');
}

div.powrot4.en a {
	background-image: url('../i/en/powrot4.png');
}

div.powrot1 a:hover,div.powrot2 a:hover,div.powrot3 a:hover,div.powrot4 a:hover {
	background-position: -162px 3px
}

div.polecamy {
	margin-top: 100px
}

ul {
	margin-top: 8px;
	margin-left: 0px;
	padding-left: 0

}

ul.filtr li,ul.polecamy li,ul.teksty li,ul.edycje li {
	padding-left: 19px;
	height: 19px;
	list-style-type: none;
	cursor: pointer
}

ul.teksty li,ul.edycje li {
	padding-left: 0
}

ul.teksty li a,ul.edycje li a {
	color: black
}

ul.teksty li a:hover,ul.edycje li a:hover {
	color: #ca79d0
}

ul.teksty li a.curr,ul.edycje li a.curr {
	color: #921b8e
}


ul.teksty li a,ul.edycje li a {
	padding-left: 19px;
}

ul.teksty li a.curr,ul.edycje li a.curr {
	background: url('../i/arrow1_purple.png') no-repeat top left
}

ul.info {
	margin-bottom: 47px
}

ul.info li {
	padding-left: 19px;
	list-style-type: none;
	background: url('../i/arrow1_gray.png') no-repeat top left
}

ul.info li.over {
	background: url('../i/arrow1_pink.png') no-repeat top left
}

ul.filtr li.filtr_over,ul.polecamy li.filtr_over {
	color: #008acb
}

ul.orange li.filtr_over {
	color: #ff3b00
}

ul.green li.filtr_over {
	color: #a1fc6b
}

ul.yellow li.filtr_over {
	color: #f1d472
}

ul.filtr li.act {
	background: url('../i/arrow1_blue.png') no-repeat left;
	color: #008acb
}

ul.filtr.green li.act {
	background: url('../i/arrow1_green.png') no-repeat left;
	color: #75d625
}

ul.orange li.act {
	color: #ff3b00;
	background: url('../i/arrow1_orange.png') no-repeat left;
}

ul.yellow li.act {
	color: #d8a434;
	background: url('../i/arrow1_yellow.png') no-repeat left;
}

ul.polecamy li a {
	color: #000000
}

ul.polecamy li a:hover {
	color: #cf1459
}

div#copy2010 {
	width: 100%;
	height: 28px;
	background: url('../i/copy.png') no-repeat -15px 0;
	margin-left: 16px
}

div#bottom {
	height: 143px;
	padding-top: 23px;
	background: black
}

div#wazne {
	position: absolute;
	left: 48px;
	width: 130px;
	top: 24px
}

div#wazne_h {
	text-align: right;
	width: 187px;
	height: 28px;
	color: #000000;
	font-size: 0;
	background: url('../i/pl/btheaders.png') 2px -7px no-repeat
}

div.en div#wazne_h {
	background-image: url('../i/en/btheaders.png')
}

div#wazne ul,div#znajdziesz ul,div#najnowsze ul,div#dolacz ul {
	list-style-type: none
}

div#wazne ul li a,div#znajdziesz ul li a,div#najnowsze ul li a,div#dolacz ul li a {
	color: white;
	padding-left: 2px;
	height: 21px;
}

div#wazne ul li a:hover,div#znajdziesz ul li a:hover,div#najnowsze ul li a:hover,div#najnowsze ul li a:hover,div#dolacz ul li a:hover {
	color: #cf165a
}

div#najnowsze ul li a:hover span {
	color: #ffffff
}

div#najnowsze {
	position: absolute;
	left: 179px;
	width: 472px;
	top: 22px
}

div.najnowsze ul li {
	height: 19px;
	overflow: hidden
}

div#najn_h {
	text-align: right;
	width: 187px;
	height: 30px;
	color: #000000;
	font-size: 0;
	background: url('../i/pl/btheaders.png') 2px -37px no-repeat
}

div.en div#najn_h {
	background-image: url('../i/en/btheaders.png')
}


div#najnowsze ul li a span {
	color: #808080
}

div#dolacz {
	position: absolute;
	left: 654px;
	width: 173px;
	top: 22px
}

div#dolacz_h {
	text-align: right;
	width: 187px;
	height: 30px;
	color: #000000;
	font-size: 0;
	background: url('../i/pl/btheaders.png') 2px -70px no-repeat
}

div.en div#dolacz_h {
	background-image: url('../i/en/btheaders.png')
}

div#znajdziesz {
	position: absolute;
	left: 820px;
	width: 187px
}

div#zn_h {
	text-align: right;
	width: 187px;
	height: 28px;
	color: #000000;
	font-size: 0;
	background: url('../i/pl/btheaders.png') 2px -105px no-repeat
}

div.en div#zn_h {
	background-image: url('../i/en/btheaders.png')
}

div#znajdziesz ul li a {
	padding-left: 31px;
	background: url('../i/scicons.png') no-repeat top left
}

div#znajdziesz ul li#sc_fb a {
	background-position: 0 -2px
}

div#znajdziesz ul li#sc_yt a {
	background-position: 0 -22px;

}

div#znajdziesz ul li#sc_tw a {
	background-position: 0 -41px
}

div#znajdziesz ul li#sc_bl a {
	background-position: 0 -61px
}

span#nr_konta {
	background: none;
	color: #333;
	font-weight: normal;
	font-size: 10px
}

div.minh {
	text-align: left;
	margin-top: 3px;
	min-height: 749px
}

div#bannernews {
	width: 413px;
	height: 284px;
	background: black;
	float: left
}

div#co_dzis {
	width: 262px;
	height: 284px;
	background: #020204;
	float: left
}

div#midbanner {
	width: 412px;
	height: 284px;
	float: left
}

div#glowna_dzis,div#glowna_zachwile,div#glowna_przyslona {
	float: left;
	position: relative
}

div#glowna_zachwile {
	position: absolute;
	left: 643px
}

div#glowna_przyslona {
	position: absolute;
	left: 1024px;
	height: 284px;
	background: #020204;
	width: 200px
}

div#glowna_zachwile div.over,div#glowna_dzis div.over {
	position: absolute;
	top: 33px;
	left: 34px;
	font-size: 1px;
	text-align: right;
	padding-right:1px;
	color: white;
	background: url('../i/pl/dzis_za_chwile.png') no-repeat;
	height: 33px;
	width: 75px
}

div#glowna_zachwile.en div.over,div#glowna_dzis.en div.over {
	background: url('../i/en/dzis_za_chwile.png') no-repeat;
}

div#glowna_zachwile div.over,div#glowna_zachwile.en div.over,div#glowna_dzis.jutro.zaraz div.over,div#glowna_dzis.jutro.en.zaraz div.over {
	background-position: 0 -33px;
	width: 98px
}

div#glowna_zachwile.jutro div.over,div#glowna_zachwile.jutro.en div.over,div#glowna_dzis.jutro div.over,div#glowna_dzis.jutro.en div.over {
	background-position: 0 -66px;
}

div#glowna_zachwile.jutro div.over,div#glowna_dzis.jutro div.over {
	width: 62px
}

div#glowna_zachwile.jutro.en div.over,div#glowna_dzis.jutro.en div.over {
	width: 101px
}

div#glowna_zachwile.en div.over,div#glowna_dzis.jutro.zaraz.en div.over {
	width: 127px
}

div#glowna_dzis.en div.over {
	width: 66px
}	

div#zostalo {
	width: 199px;
	height: 284px;
	background: #4e1b36;
	float: right;
	position: relative
}

div#zostalo div#ilezostalo {
	position: absolute;
	top: 142px
}

div#ro1,div#ro2,div#ro3,div#dzisro1,div#dzisro2,div#dzisro3 {
	position: absolute;
	display: none
}

div#dzisro1,div#dzisro2,div#dzisro3 {
	width: 28px;
	height: 22px;
	background: url('../i/yellowarrow.png');
	left: 34px
}

div#dzisro1 {
	top: 168px
}

div#dzisro2 {
	top: 192px
}

div#dzisro3 {
	top: 218px
}

div#ro1 {
	width: 56px;
	height: 74px;
	background: url('../i/ro1.png');
	top: 210px;
	left: 0
}

div#ro2 {
	width: 21px;
	height: 21px;
	background: url('../i/ro2.jpg');
	top: 208px;
	left: 451px
}

div#ro3 {
	width: 56px;
	height: 74px;
	background: url('../i/ro1.png');
	top: 210px;
	left: 825px
}

div#bannernews p {
	font-size: 18px;
	padding: 40px
}

p.pinktext {
	color: #d2145a
}

p.biale {
	color: white;
	font-weight: bold;
	padding: 37px 0 0 32px
}

div.more a {
	display: block;
	color: white;
	font-size: 0;
	width: 55px;
	line-height: 1px;
	height: 15px;
	padding: 0;
	background: url('../i/pl/more.png') no-repeat -1px 0;
	margin-top: 6px
}

div.more.en a {
	background: url('../i/en/more.png') no-repeat -1px 0;
}

div.newsbox,div.personbox,div.filmbox {
	width: 680px;
	position: relative;
	height: 148px
}

	div.newsbox div,div.newsbox a.more,div.personbox div,div.personbox a.more,div.filmbox div,div.filmbox a.more {
		position: absolute;
		left: 210px
	}
	
	div.filmbox div.event.projekcja,div.filmbox table.mainlinks {
		position: absolute;
		left: 396px;
		bottom: 4px
	}
	
	div.filmbox table.mainlinks td {
		white-space: nowrap;
		color: #f5c245
	}
	
	div.filmbox table.mainlinks td div {
		left: 0
	}
	
	div.filmbox div.event.projekcja a,div.filmbox div.event.projekcja p {
		float: left
	}
	
	div.filmbox div.event.projekcja div,div.filmbox div.event.projekcja a div,div.filmbox div.event.projekcja a div.en {
		float: left;
		position: static;
		left: 0
	}

div.first {
	margin-top: 22px
}

div.filmbox.first {
	margin-top: 9px
}

hr {
	display: none
}

div.hr {
	clear: left;
	height: 3px;
	background: url('../i/hr.png') repeat-x;
	width: 100%;
	margin: 3px 0 9px 0
}

div.hr.arch {
	margin: 13px 0 9px 0
}

div.newsbox div.event,table.mainlinks td div.event,div.filmbox div.event {
	padding-left: 17px;
	background: url('../i/goarrows.png') no-repeat -1px -2px;
	bottom: 25px;
	left: 207px;
	color: #808080;
	height: 20px
}

div.filmbox div.event {
	bottom: 4px;
	left: 396px;
	width: 256px;
	overflow: hidden
}

table.mainlinks td div.event {
	margin-left: 1px;
	padding-left: 20px;
	margin-bottom: 10px
}

div.newsbox div.event div,table.mainlinks td div.event div,div.gdziekiedy span.object div {
	height: 18px;
	margin: 2px 6px 0 0;
	font-size: 0;
	color: white;
	vertical-align: top;
	line-height: 1px;
	position: static;
	float: left;
	background: url('../i/pl/obiekty.png') no-repeat
}

table.mainlinks td div.gdziekiedy {
	height: 22px
}

table.mainlinks td div.gdziekiedy span.object div {
	padding-right: 7px
}

table.mainlinks td div.gdziekiedy a {
	background: none;
	padding-left: 0
}

span.object div,table.mainlinks td div.gdziekiedy span.object div,table#program td.program_kino div.gdziekiedy span.object div,table.mainlinks td div.event div {
	background: url('../i/pl/obiekty_full.png') no-repeat;
	margin: 2px 0 0 0
}

span.object div.en,table.mainlinks td div.gdziekiedy span.object div.en,table#program td.program_kino div.gdziekiedy span.object div.en,table.mainlinks td div.event div.en {
	background: url('../i/en/obiekty_full.png') no-repeat
}

div.filmbox div.projekcja a div,div.filmbox table.mainlinks td div {
	background: url('../i/pl/obiekty.png') no-repeat;
	width: 100px;
	font-size: 0;
	color: white;
	text-align: right;
	position: relative;
	top: 2px;
	vertical-align:top
}

div.filmbox div.projekcja a div span {
	font-size: 0
}

div.filmbox div.projekcja a div.en,div.filmbox table.mainlinks td div.en {
	background: url('../i/en/obiekty.png') no-repeat
}

table#program td.program_kino div.gdziekiedy span.object div {
	left: -7px
}

div.object1,table.mainlinks td div.object1 {
	width: 142px
}

div.filmbox table.mainlinks td div.object1,div.filmbox table.mainlinks td div.object1.en,div.newsbox div.event div.object1 {
	width: 112px
}

div.object1.en,table.mainlinks td div.object1.en  {
	width: 161px
}

div.object2,table.mainlinks td div.object2  {
	width: 81px
}

div.filmbox table.mainlinks td div.object2,div.filmbox table.mainlinks td div.object2.en,div.newsbox div.event div.object2 {
	width: 51px
}

div.object2.en,table.mainlinks td div.object2.en {
	width: 99px
}

div.object3,table.mainlinks td div.object3 {
	width: 249px
}

div.filmbox table.mainlinks td div.object3,div.newsbox div.event div.object3 {
	width: 140px
}

div.filmbox table.mainlinks td div.object3.en,div.newsbox div.event div.object3.en {
	width: 118px
}

div.object3.en,table.mainlinks td div.object3.en {
	width: 307px
}

div.object4,table.mainlinks td div.object4 {
	width: 253px
}

div.filmbox table.mainlinks td div.object4,div.newsbox div.event div.object4 {
	width: 144px
}

div.filmbox table.mainlinks td div.object4.en,div.newsbox div.event div.object4.en {
	width: 124px
}

div.object4.en,table.mainlinks td div.object4.en {
	width: 313px
}

div.object5,table.mainlinks td div.object5 {
	width: 98px
}

div.filmbox table.mainlinks td div.object5,div.filmbox table.mainlinks td div.object5.en {
	width: 104px
}

div.object5.en,table.mainlinks td div.object5.en {
	width: 152px
}

div.object6,table.mainlinks td div.object6 {
	width: 91px
}

div.filmbox table.mainlinks td div.object6,div.filmbox table.mainlinks td div.object6.en {
	width: 97px
}

div.object6.en,table.mainlinks td div.object6.en {
	width: 146px
}

div.object7,table.mainlinks td div.object7 {
	width: 120px
}

div.filmbox table.mainlinks td div.object7,div.filmbox table.mainlinks td div.object7.en {
	width: 126px
}

div.object7.en,table.mainlinks td div.object7.en {
	width: 138px
}

div.object8,table.mainlinks td div.object8 {
	width: 84px
}

div.filmbox table.mainlinks td div.object8,div.filmbox table.mainlinks td div.object8.en,div.newsbox div.event div.object8.en,div.newsbox div.event div.object8 {
	width: 54px
}

div.object8.en,table.mainlinks td div.object8.en {
	width: 103px
}

div.object9,table.mainlinks td div.object9 {
	width: 245px
}

div.filmbox table.mainlinks td div.object9,div.filmbox table.mainlinks td div.object9.en,div.newsbox div.event div.object9.en,div.newsbox div.event div.object9 {
	width: 72px
}

div.object9.en,table.mainlinks td div.object9.en {
	width: 365px
}

div.object10,table.mainlinks td div.object10 {
	width: 235px
}

div.filmbox table.mainlinks td div.object10,div.filmbox table.mainlinks td div.object10.en,div.newsbox div.event div.object10.en,div.newsbox div.event div.object10 {
	width: 41px
}

div.object11,table.mainlinks td div.object11 {
	width: 129px
}

div.filmbox table.mainlinks td div.object11,div.filmbox table.mainlinks td div.object11.en,div.newsbox div.event div.object11.en,div.newsbox div.event div.object11 {
	width: 99px
}

div.object11.en,table.mainlinks td div.object11.en {
	width: 148px;
}

div.object12,table.mainlinks td div.object12 {
	width: 80px
}

div.filmbox table.mainlinks td div.object12,div.filmbox table.mainlinks td div.object12.en,div.newsbox div.event div.object12.en,div.newsbox div.event div.object12 {
	width: 52px
}

div.object12.en,table.mainlinks td div.object12.en {
	width: 80px
}

div.object13,table.mainlinks td div.object13 {
	width: 218px
}

div.filmbox table.mainlinks td div.object13,div.newsbox div.event div.object13 {
	width: 136px
}

div.filmbox table.mainlinks td div.object13.en,div.newsbox div.event div.object13.en {
	width: 128px
}

div.object13.en,table.mainlinks td div.object13.en {
	width: 175px
}

div.object14,table.mainlinks td div.object14 {
	width: 105px
}

div.filmbox table.mainlinks td div.object14,div.filmbox table.mainlinks td div.object14.en,div.newsbox div.event div.object14.en,div.newsbox div.event div.object14 {
	width: 75px
}

div.object14.en,table.mainlinks td div.object14.en {
	width: 104px
}


span.object,span.object a,span.object a:visited,table.mainlinks span.object a:visited {
	color: black;
	font-weight: bold
}

div.newsbox a.more,div.personbox a.more,div.filmbox a.more {
	bottom: 4px;
	color: white;
	text-align: right;
	display: block;
	font-size: 0;
	width: 55px;
	height: 15px;
	background: url('../i/pl/more.png') no-repeat top left
}

div.newsbox a.more.en,div.personbox a.more.en,div.filmbox a.more.en {
	background-image: url('../i/en/more.png')
}

div.personbox a.more {
	background-position: 0 -30px 
}

div.personbox a.more:hover {
	background-position: -55px -30px 
}

div.newsbox a.more:hover {
	background-position: -55px 0
}

div.more.pink a:hover {
	background-position: -56px 0
}

div.newsbox a.green {
	background-position: 0 -15px 
}

div.newsbox a.green:hover {
	background-position: -55px -15px 
}

div.filmbox a.blue {
	background-position: 0 -45px 
}

div.filmbox a.blue:hover {
	background-position: -55px -45px 
}
	
	div.newsbox div.tytul,div.personbox div.tytul {
		top: 0;
		height: 20px;
		overflow: hidden
	}
	
	div.filmbox div.tytul {
		top: 0;
		width: 175px;
		height: 95px;
		overflow: hidden
	}
	
	div.filmbox div.danefilmu {
		top: 99px;
		width: 185px;
		color: #808080;
		font-style: italic
	}
	
	div.filmbox div.opis {
		top: 0;
		left: 396px;
		width: 256px;
		height: 116px;
		overflow: hidden
	}
	
	div.newsbox div.kiedy,div.personbox div.zawod {
		top: 18px;
		color: #808080;
		font-style: italic
	}
	
	div.newsbox div.kiedy span {
		font-style: normal
	}
	
	div.personbox table.links {
		position: absolute;
		bottom: 20px;
		left: 207px;
		height: 85px
	}
	
	div.personbox table.links a,table.mainlinks a {
		position: static;
		color: black
	}
	
	div.personbox table.links a:visited,table.mainlinks a:visited {
		color: #999999	
	}
	
	div.personbox table.links td,table.mainlinks td {
		vertical-align: middle;
	}
	
	div.personbox table.links td div,table.mainlinks td div {
		position: static;
		height: 19px;
		width: 420px;
		overflow: hidden
	}
	
	table.mainlinks td div {
		width: 650px
	}
	
	div.personbox table.links td div a,table.mainlinks td div a {	
		padding-left: 25px;
		background: url('../i/goarrows.png') no-repeat left;
	}

	table.mainlinks td div.event a {	
		padding-left: 0;
		background: none
	}
	
	div.personbox table.links div.blue a,table.mainlinks div.blue a {
		background-position: 0 -26px
	}
	
	div.personbox table.links div.blue a:hover,table.mainlinks div.blue a:hover {
		color: #00bdf7	
	}
	
	div.personbox table.links div.green a,table.mainlinks div.green a {
		background-position: 0 -49px
	}
	
	div.personbox table.links div.green a:hover,table.mainlinks div.green a:hover {
		color: #02d400
	}
	
	div.personbox table.links div.brown a,table.mainlinks div.brown a {
		background-position: 0 -72px
	}
	
	div.personbox table.links div.brown a:hover,table.mainlinks div.brown a:hover {
		color: #9d8664	
	}
	
	div.newsbox div.yellow strong,table.mainlinks td div.yellow strong {
		font-weight: normal;
		color: #d8a635
	}
	
	div.newsbox div.opis {
		top: 56px;
		color: #808080;
		width: 443px;
		height: 60px;
		overflow: hidden
	}
	
	div.newsbox div.opis.twoline {
		height: 40px
	}
	
	div.filmbox div.opis.fivelines {
		height: 98px
	}

div.dodaj {
	display: block;
	width: 16px;
	height: 16px;
	bottom: 16px;
	cursor: pointer
}

div.personbox div.dodaj {
	left: 9px;
	background: url('../i/dodaj_orange.png') no-repeat top left
}

img#spinner {
	display: none;
	float: left;
	margin-left: 20px;
	margin-top: 2px
}

p#nladd_comm {
	clear: left;
	padding-top: 5px;
	display: none
}

ul.pagination {
	position: relative;
	float: right;
	list-style-type: none
}

img.page_spinner {
	display: none;
	position: absolute;
	right: 444px;
	top: 12px
}

ul.pagination li {
	color: #b3b3b3;
	display: block;
	width: 25px;
	float: left;
	text-align: center;
	cursor: pointer
}

ul.pagination li.wk {
	cursor: default
}

ul.pagination li.over {
	color: #d75e9b
}

ul.blue li.over {
	color: #a3e3fd
}

ul.blue li.curr {
	color: #6eb6f5
}


ul.pagination li.arrow {
	width: 45px
}

ul.pagination li.inactive,ul.pagination li.inactive:hover {
	color: white;
	cursor: default
}

ul.pagination li.curr {
	cursor: default
}

ul.purple li.curr {
	color: #b0205c
}

ul.purple li.over {
	color: #ca79d0
}

ul.green li.curr {
	color: #75d625
}

ul.green li.over {
	color: #a1fc6b
}

ul.orange li.curr {
	color: #db4621
}

ul.orange li.over {
	color: #e2866a
}

div#pages_top {
	position: absolute;
	top: 20px;
	right: 0
}

div#pages_bottom {
	position: absolute;
	top: 720px;
	right: 0
}

h2 {
	margin-top: 25px;
	margin-bottom: 8px;
	font-weight: normal;
	font-size: 20px
}	

h3 {
	margin-top: 0px;
	font-weight: normal;
	font-style: italic;
	color: #4d4d4d;
	margin-bottom: 29px
}

div.mt30 {
	margin-top: 30px
}

div.newsphoto,div#newsphoto {
	text-align: left;
	background: #00d501;
	line-height: 0;
	height: 366px;
	position: relative
}

div#osobaphoto {
	text-align: left;
	background: #ff3b00;
	line-height: 0;
	height: 366px;
	position: relative
}

div#filmphoto {
	text-align: left;
	background: #00bdf7;
	line-height: 0;
	height:254px;
	position: relative
}

div#filmphoto div#nastepny,div#newsphoto div#nastepny {
	z-index: 20;
	position: absolute;
	top: 57px;
	right: 15px;
}

div#slideshow {
	position:relative
}


div#slideshow IMG {
	cursor: default;
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

div#slideshow IMG.active {
    z-index:10;
}

div#slideshow IMG.last-active {
    z-index:9;
}

div#nastepny {
	background:url('../i/next1.png') no-repeat;
	width: 17px;
	height: 141px
}

div#photopodpis {
	width: 100%;
	height: 25px;
	background: url('../i/hr.png') bottom repeat-x;
	padding-top: 2px
}

div#photopodpis p {
	color: #ababab;
	font-size: 9px;
	font-style: italic
}

div.news_tresc,div.news_tresc div,div.news_tresc p {
	margin-top: 21px;
	color: #666666;
	font-size: 14px;
	line-height: 23px
}

div#tekst_content {
	margin-top: 7px;
	color: #666666;
	font-size: 14px;
	line-height: 23px;
	padding-right: 34px;
	text-align: justify
}

p.mb10 {
	margin-bottom: 18px
}

div#tekst_content a.link1 {
	color: #666666
}

div#tekst_content a.link1:hover {
	color: #000000
}

div#tekst_content div,div#tekst_content p {
	line-height: 23px;
	color: #666666
}

div#tekst_content a {
	color: #aa2290
}

div#tekst_content ol,div#tekst_content ul {
	padding-left: 20px
}

div#tekst_content ol li,div#tekst_content ul li {
	margin-bottom: 10px
}

div#tekst_content h4 {
	background: url('../i/hr.png') top repeat-x;
	padding-top: 10px	
}

div#rok {
	background: url('../i/edycje.png') no-repeat;
	position: absolute;
	top: 3px;
	left: 60px;
	width: 60px
}

div.jurorzy div#rok {
	left: 54px
}

div.plakaty div#rok {
	left: 55px
}

div.awards div#rok {
	left: 52px
}

div.jury div#rok {
	left: 33px
}

div.posters div#rok {
	left: 54px
}

table.bilety td {
	width: 200px;
	color: #666666
}

div#gmap1 {
	width: 653px;
	height: 500px
}

span.obiekt {
	background: #aa2290;
	color: #ffffff;
	font-weight: bold;
	padding: 0 3px 0 3px
}

div#tekst_content ul.sr {
	list-style-type: none;
	padding: 0
}

div#tekst_content ul.sr li {
	padding-bottom: 10px;
	margin-bottom: 5px;
	background: url('../i/hr.png') bottom repeat-x
}

div#tekst_content ul.sr li a {
	color: #666666
}

div#tekst_content ul.sr li a:hover {
	color: #000000
}

div#tekst_content ul.sr li span.kiedy {
	color: #808080;
	font-style: italic
}

div#tekst_content ul.sr li a:hover span.kiedy {
	color: #000000
}

img.galphoto {
	float: left;
	margin: 0 27px 27px 0
}

p.galopis {
	clear: both
}

.pointer {
	cursor: pointer
}

div#data {
	position: absolute;
	left: 77px;
	top: 17px;
	width: 133px;
	height: 16px;
	background: url('../i/data.png') no-repeat
}

div#data a {
	display: block;
	width: 133px;
	height: 16px
}

div#data.green {
	background-position: 0 -16px
}

div#data.purple {
	background-position: 0 -32px
}

div#data.blue {
	background-position: 0 -48px
}

div#data.yellow {
	background-position: 0 -64px
}

div#data.orange {
	background-position: 0 -80px
}

a.purplearrow {
	padding-left: 18px;
	background: url('../i/arrow1_purple.png') top left no-repeat;
	color: #aa2290
}

a.purplearrow:visited {
	color: #d490c7
}

a.greenarrow {
	padding-left: 18px;
	background: url('../i/arrow1_green.png') no-repeat left;
}

div#print {
	width: 30px;
	height: 48px;
	background: url('../i/hr.png') left bottom repeat-x;
	position: absolute;
	left: 309px;
	top: 12px
}

div#print a {
	display: block;
	width: 30px;
	height: 45px;
	background: url('../i/print.png') 0 0
}

div#print a:hover {
	background-position: -30px 0
}

div#print.blue a {
	background-position: 0 -45px
}

div#print.blue a:hover {
	background-position: -30px -45px
}


div#print.pink a {
	background-position: 0 -90px
}

div#print.pink a:hover {
	background-position: -30px -90px
}

div#print.purple a {
	background-position: 0 -135px
}

div#print.purple a:hover {
	background-position: -30px -135px
}

div#filmywkonstrukcji {
	position: relative;
	top: 7px;
	color: #b3b3b3;
	font-size: 10px;
	width: 130px
}

table#program {
	margin-top: 6px;
	width: 654px
}

table#program td {
	text-align: left;
	font-size: 14px
}

table#program td.program_kino {
	height: 36px;
	background: url('../i/hr.png') repeat-x 0 31px;
	vertical-align: top;
	padding-top: 2px;
}

table#program td.vs33 {
	height: 33px
}

table#program td.program_kino div {
	position: relative;
	left: -25px
}

table#program td.godz,table#program td.projekcja,table#program td.projekcja a { 
	color: #d8a434
}

table#program td.godz {
	width: 59px	
}

table#program td.topline { 
	background: url('../i/hr.png') repeat-x 0 13px;
}

table#program td.topline,table#program td.vab { 
	padding-top: 18px;
	vertical-align: top
}

table#program td.program_tytul {
	color: #4d4d4d;
	padding-right: 30px
}

table#program td.program_tytul a {
	color: #4d4d4d;
}

table#program td.program_tytul a:hover {
	color: #000000
}

table#program td.program_tytul a:visited {
	color: #999999
}

table#program td.projekcja,table#program td.program_tytul { 
	padding-left: 7px
}

table#program td.program_gatunek,table#program td.program_kraj,table#program td.program_czas {
	color: #808080;
	font-style: italic
}

table#program td.program_gatunek,table#program td.program_kraj {
	padding-right: 5px
}

div.venue_arrow {
	float: left;
	width: 25px;
	height: 18px;
	background: url('../i/gokino.png') no-repeat;
	top: 1px	
}

td.venue_arrow {
	padding-top: 1px
}

table.mainlinks td.venue_arrow div,div.filmbox table.mainlinks td.venue_arrow div {
	width: 18px;
	height: 20px;
	background: url('../i/gokino.png') no-repeat;
}

p.zlyfiltr {
	margin-top: 48px;
	font-weight: bold;
	text-align: center
}

strong.highlight {
	background: #f4d9f1;
	color: black
}

table.vat td {
	vertical-align: top
}

div#preview {
	display: none;
	padding: 10px 10px 10px 0;
	width: 643px;
	height: 145px;
	background:#eeeeee;
	position:absolute
}

div#login_content {
	color: white;
	background: #b8009e;
	width: 310px;
	height: 200px;
	padding: 20px;
	position: relative;
	font-size: 12px
}

div#login_content p {
	width: 300px;
	font-size: 11px;
	color: white;
	margin-bottom: 20px
}

div#login_content p a {
	color: white;
	font-weight: bold;
	text-decoration: underline
}

div#login_content div {
	color: white;
	margin-bottom: 10px
}

div#reg_form div {
	margin-bottom: 10px
}

div#reg_form {
	position: relative
}

div#login_content input,div#reg_form input {
	width: 188px;
	position: absolute;
	left: 120px;
	background: white;
	border: none;
	height: 17px;
	padding: 0 0 0 12px;
	line-height: 17px;
	font-size: 12px
}

div#reg_form div#recaptcha_widget_div,div#reg_form div#recaptcha_widget_div div {
	margin-bottom: 0
}

div#reg_form div#recaptcha_widget_div input {
	position: static;
	left: auto
}

div#bledy {
	margin-bottom: 20px;
	color: red
}

div#reg_form input {
	border: 1px solid #e6e6e6;
	left: 130px
}

div#login_content input#submit,div#reg_form input#submit {
	background: #aa2290;
	border: 1px solid black;
	width: 50px;
	font-weight: bold;
	left: 180px;
	height: auto;
	padding-left: 0
}

div#login_content input#submit {
	background: black;
	color: white
}

div#reg_form input#submit {
	margin-top: 20px;
	width: 100px;
	color: white;
	font-weight: normal
}

div.goscie_kat {
	font-weight: bold;
	cursor: pointer;
	padding-left: 19px;
	height: 19px;
	background: url('../i/arrow1_purple2.png') no-repeat 0 3px
}

div.goscie_kat span {
	font-weight: normal;
	display: none
}

div.goscie_kat.goscie_on {
	background-position: 0 -15px
}

div#tekst_content div.goscie_kat.goscie_hover {
	color: #ca79d0
}

div#tekst_content div.goscie_kat.goscie_on {
	color: #921b8e
}
	
table.goscie {
	width: 100%;
	margin-top: 10px;
	display: none
}

table.goscie td,table.goscie th {
	padding: 0 15px 5px 0;
	border-bottom: 1px gray dotted
}

table.goscie th {
	height: 30px;
	vertical-align: middle;
	line-height: 12px;
	background: #b8009e;
	color: white;
	font-size: 10px;
	text-transform: uppercase;
	border-bottom: none;
	padding: 3px 15px 3px 2px;
}

table.goscie td {
	color: #666666
}

#sb-title-inner,#sb-info-inner,#sb-loading-inner,div.sb-message{color:#fff;}
#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:999;text-align:left;visibility:hidden;display:none;}
#sb-overlay{position:relative;height:100%;width:100%;}
#sb-wrapper{position:absolute;visibility:hidden;width:100px;}
#sb-wrapper-inner{position:relative;border:1px solid #303030;overflow:hidden;height:100px;}
#sb-body{position:relative;height:100%;}
#sb-body-inner{position:absolute;height:100%;width:100%;}
#sb-player.html{height:100%;overflow:auto;}
#sb-body img{border:none;}
#sb-loading{position:relative;height:100%;}
#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center;}
#sb-loading-inner span{background:url(../i/shadowbox/loading.gif) no-repeat;padding-left:34px;display:inline-block;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title,#sb-title-inner{height:26px;line-height:26px;}
#sb-title-inner{font-size:16px;}
#sb-info,#sb-info-inner{height:20px;line-height:20px;}
#sb-info-inner{font-size:12px;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat;}
#sb-nav-close{background-image:url(../i/shadowbox/close.png);}
#sb-nav-next{background-image:url(../i/shadowbox/next.png);}
#sb-nav-previous{background-image:url(../i/shadowbox/previous.png);}
#sb-nav-play{background-image:url(../i/shadowbox/play.png);}
#sb-nav-pause{background-image:url(../i/shadowbox/pause.png);}
#sb-counter{float:left;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

#tooltip {
	position: absolute;
	z-index: 3000;
	background-color: #fff;
	padding: 4px;
	opacity: 0.65;
	font-size: 10px
}

#tooltip h3, #tooltip div { margin: 0; }

/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    ColorBox example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:#fff;}

#colorbox{}
    #cboxContent{margin-top:32px;}
        #cboxLoadedContent{background:#000; padding:1px;}
        #cboxLoadingGraphic{background:url(images/loading.gif) center center no-repeat;}
        #cboxLoadingOverlay{background:#000;}
        #cboxTitle{position:absolute; top:-22px; left:0; color:#000;}
        #cboxCurrent{position:absolute; top:-22px; right:205px; text-indent:-9999px;}
        #cboxSlideshow, #cboxPrevious, #cboxNext, #cboxClose{text-indent:-9999px; width:20px; height:20px; position:absolute; top:-20px; background:url(images/controls.png) 0 0 no-repeat;}
        #cboxPrevious{background-position:0px 0px; right:44px;}
        #cboxPrevious.hover{background-position:0px -25px;}
        #cboxNext{background-position:-25px 0px; right:22px;}
        #cboxNext.hover{background-position:-25px -25px;}
        #cboxClose{background-position:-50px 0px; right:0;}
        #cboxClose.hover{background-position:-50px -25px;}
        .cboxSlideshow_on #cboxPrevious, .cboxSlideshow_off #cboxPrevious{right:66px;}
        .cboxSlideshow_on #cboxSlideshow{background-position:-75px -25px; right:44px;}
        .cboxSlideshow_on #cboxSlideshow.hover{background-position:-100px -25px;}
        .cboxSlideshow_off #cboxSlideshow{background-position:-100px 0px; right:44px;}
        .cboxSlideshow_off #cboxSlideshow.hover{background-position:-75px -25px;}

