
body,input,select,td,textarea {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #444444;
}
A {
  text-decoration: none;
  color: #60a40d;
}
A:hover {
	text-decoration: none;
  color:  #fe9900;
}
TD.tekst A:hover {
	background-color: #69b60e;
	color: white; 
}

TD.tekst A.s, A.s {
  background-image: url(../img/strzalka_zielony.png);
  line-height: 17px;
  background-position: right top;
  background-repeat: no-repeat;
  margin-top: 0px;
  padding-right: 17px;
  margin-bottom: 6px;	
}
TD.tekst A.s#pomarancz, A.s#pomarancz {
  background-image: url(../img/strzalka_pomarancz.png);
  color: #fe9a00;
}
TD.tekst A.s#purple, A.s#purple {
  background-image: url(../img/strzalka_purple.png);
  color: #990033;
}
A.s#purple_l {
	color: #990033;
  background-image: url(../img/strzalka_purple_l.png);
  background-position: left top;
  padding-right: 0px;
  padding-left: 17px;  
}
A.s#purple_l:hover {
	color: white;	
	background-color: #990033;
}
A.s#purple:hover {
	color: white;	
	background-color: #990033;
}

A#purple {
		color: #990033;
}
A:hover#purple {
	color: white;	
	background-color: #990033;
}
TD.tekst A.info, A.info {
  background-image: url(../img/znak_info.png);	
  line-height: 17px;
  background-position: right top;
  background-repeat: no-repeat;
  margin-top: 0px;
  padding-right: 17px;
  margin-bottom: 6px;	
}
TD.tekst A.info:hover, A.info:hover {
  background-image: url(../img/znak_info_h.png);	
  color: white;
  background-color: #69b60e;
}


TD.tekst A.f, A.f {
  background-image: url(../img/forum_ico_nieb.png);
  color: #6f9f9f;
  line-height: 17px;
  background-position: right top;
  background-repeat: no-repeat;
  margin-top: 0px;
  padding-right: 17px;
  margin-bottom: 6px;	
}
TD.tekst A.f:hover,A.f:hover {
/*  background-image: url(../img/forum_ico_pomarancz.png);
	  color: #fe9900; */
  background-color: #5384ab;
  color: #ffffff;
}


TD tekst A.s:hover,A.s:hover {
	text-decoration: none;
  color: white;
  background-color: #69b60e;
}
TD tekst A.s#pomarancz:hover,A.s#pomarancz:hover {
	text-decoration: none;
  color: white;
  background-color: #fe9a00;
}


A.strz_prawo, A.strz_prawo:hover {
	color: #0490f4; /* niebieski */
}
A.strz_prawo:hover {
	text-decoration: underline;
}

A.strz_prawo img, A.strz_prawo:hover img {
	background-image: url(../img/strzalka_niebieski.png);
  background-repeat: no-repeat;
  width: 13px;
  height: 13px;
  margin-top: -11px;
}





A.strz_prawo#zolty, A.strz_prawo#zolty:hover {
	color: rgb(254, 194, 0);
}
A.strz_prawo#zolty img, A.strz_prawo#zolty:hover img {
	background-image: url(../img/strzalka_zolty.png);
}

A.strz_prawo#pomarancz, A.strz_prawo#pomarancz:hover {
	color: #fe9a00;
}
A.strz_prawo#pomarancz img, A.strz_prawo#pomarancz:hover img {
	background-image: url(../img/strzalka_pomarancz.png);
}
A.strz_prawo#purple, A.strz_prawo#purple:hover {
	color:  rgb(153, 1, 52);;
}
A.strz_prawo#purple img, A.strz_prawo#purple:hover img  {
	background-image: url(../img/strzalka_purple.png);
}
A.strz_prawo#zielony, A.strz_prawo#zielony:hover {
	color:  #69b60e;
}
A.strz_prawo#zielony img, A.strz_prawo#zielony:hover img  {
	background-image: url(../img/strzalka_zielony.png);
}


img.k {
	text-align: right;
  margin-top: -11px;
}
h3 {
  font-size: 12px;
  font-weight: bold;
  margin-top: 0px;
  padding-top: 0px;
  margin-bottom: 8px;
}
A H2 {
	color: #444444;
}
A:hover H2 {
  color: #444444;
  text-decoration: underline;
}
A#ciemny, A#ciemny:hover {
	color: #444444;
}
A#ciemny:hover {
	background-color: white;
}

.calendarbutton {

 	height: 18px;
 	margin-left: 3px;
 	margin-bottom: 0px;
  border: #999999 solid 1px; border-spacing: 2px; 
  padding-left: 2px;
  padding-right: 2px; 

  color: #666666;

}

.checkbox {
	margin: 0px;
  margin-top: 0px;
  margin-bottom: -1px;
  padding: 0px;
  border-spacing: 0px;
	border: none;


}
.radio {
	margin: 0px;
  margin-top: 0px;
  margin-bottom: -1px;
  padding: 0px;
  border-spacing: 0px;
	border: none;


}

TABLE.scisnieta {
	margin: 0px;
	padding: 0px;
	border-spacing: 0px;
	border: none;
}

TABLE.scisnieta TD, TABLE.scisnieta TR {
	margin: 0px;
	padding: 0px;
}	

IMG {
 border: none;
}
TABLE {
  border-spacing: 0px;
  border: none;
}
Table TD {
 border-spacing: 0px;
 padding: 0px;
}
/* TABLE.displaytag h4, TABLE.displaytag h5, TABLE.displaytag h6, TABLE.displaytag p,TABLE.displaytag strong,TABLE.displaytag div, TABLE.displaytag form,TABLE.displaytag acronym, TABLE.displaytag label,TABLE.displaytag table, TABLE.displaytag td, TABLE.displaytag th, TABLE.displaytag span, TABLE.displaytag a, TABLE.displaytag hr, TABLE.displaytag code, TABLE.displaytag pre, TABLE.displaytag hr	{ */
/* TABLE.simple h4, TABLE.simple h5, TABLE.simple h6, TABLE.simple strong,TABLE.simple div,TABLE.simple form,TABLE.simple acronym, TABLE.simple label, TABLE.simple table,TABLE.simple td,TABLE.simple th,TABLE.simple span,TABLE.simple a,TABLE.simple hr,TABLE.simple code,TABLE.simple pre,TABLE.simple hr {*/
table {
	font-size: 1em;
	background-repeat: no-repeat;
	list-style-type: none;
} 

INPUT , FILE {
 border: #999999 solid 1px;
 border-spacing: 0px;
 padding-left: 2px ;
 padding-right: 2px ;
 margin-left: 2px ;
 margin-right: 2px ;
 color: #666666;
}
INPUT[type=button], INPUT[type=submit]{
 padding-left: 10px;
 padding-right: 10px;
 padding-top: 1px;
 padding-bottom: 1px;
}

html, BODY {
  background-color: #ebebeb;
  margin: 0px;
  line-height:  12px;
}
TABLE.bodytable { 
  
}
img.strzalka {
  margin-bottom: -2px;
  margin-left: 2px;
}

TABLE.nadglowna  TD.przerwa {
  /* szerokosc lapki maszyny */
  width: 61px;
}

TABLE.glowna {
  width: 928px;

}
Table.naglowek {
 width: 100%;
 padding: 0px;
 margin: 0px;
}

P {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom: 4px;
	padding-top: 4px;
}
P.t {
	margin-top: 5px;
}

table.naglowek td.przerwa {
  width: 256px;
  height: 129px;
}
table.naglowek td.emblemat {
  text-align: left;
}
table.naglowek td.emblemat img {
  margin-top: 54px;
  margin-left: 1px;
}
table.naglowek td.eralogo {
  width: 56px;
  text-align: right;
}
table.naglowek td.eralogo img {
   margin-top: 55px;
   margin-right: 9px;
}

Table.pasekmenu {
 width: 100%;
}

A.lang {
  color: #1298f7;
  font-size: 9px;
  line-height: 7px;
  font-family:Verdana, Arial, Helvetica, sans-serif;
}
table.pasekmenu td.przerwa {
  width: 252px;
  height: 3px;
}
table.pasekmenu td.nadmenu {
  height: 4px;

  background-image: url(../img/nadmenu.gif);
  background-repeat:repeat-x;
  background-position: bottom;
}
table.pasekmenu td.nadmenuprawy {
  height: 4px;
  width: 8px;
  background-image: url(../img/nadmenuprawy.gif);
  background-repeat:no-repeat;
  background-position: center;
}

table.pasekmenu td.zlewejmenu {
  width: 5px;
  height: 16px;  /* wysoko�� menu - 5px */
  background-image: url(../img/menuzlewej.gif);
  background-repeat:repeat-y;
  background-position:  center;
}
table.pasekmenu td.zprawejmenu {
  width: 23px;
  text-align: right;
  background-image: url(../img/tlozprawej.gif);
  background-repeat:repeat-y;
  background-position:  left;

}
table.pasekmenu td.nadtlem {
  height:5px;
  background-image: url(../img/nadtlem.gif);
  background-repeat:repeat-x;
  background-position:  center;
}
table.pasekmenu td.menuzlewejrog {
  background-image: url(../img/menuzlewejrog.gif);
  background-repeat:no-repeat;
  background-position: center;
}

table.pasekmenu td.menu{
  background-color: #999999;
}

table.tlootoczenie {
 width: 100%;

}
table.tlootoczenie td.zlewejtlo {
  width: 6px;
  background-image: url(../img/tlozlewej.gif);
  background-repeat:repeat-y;
  background-position:  center;
}
table.tlootoczenie td.zprawejtlo {
  width: 23px;
  background-image: url(../img/tlozprawej.gif);
  background-repeat:repeat-y;
  background-position:  left;
}
table.tlootoczenie td.podtlemlewy {
  width: 6px;
  height: 10px;
  background-image: url(../img/podtlemlewy.gif);
  background-repeat:no-repeat;
  background-position:  center;
}
table.tlootoczenie td.podtlem {
  height: 10px;
  background-image: url(../img/podtlem.gif);
  background-repeat:repeat-x;
  background-position:  center;
}
table.tlootoczenie td.podtlemprawy {
  width: 23px;
  height: 10px;
  background-image: url(../img/podtlemprawy.gif);
  background-repeat:no-repeat;
  background-position:  left;
}
table.tlootoczenie td.tlo {
  background-color: white;
  height: 390px;
}

table.mainmenu {
/*  width: 100%;*/
  background-color: #999999;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #fdfdfd;
}
table.mainmenu TD {
  padding-left: 8px;
  padding-right: 8px;
  height: 21px;
  text-align: center;
}

table.mainmenu A {
  background-color: #999999;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #fdfdfd;
  white-space:nowrap;
  text-decoration: none;
}
table.mainmenu A:hover {
	color: #ffffff;
}
table.mainmenu TD A:hover {
	color: #ffffff;
}
	
table.mainmenu TD.selected, table.mainmenu TD.selected A {
  background-color: #ffffff;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #999999;
  text-decoration: none;
}
table.tlo {
  background-color: white;

  width: 100%;

}
table.tlo td.lewypasek{
  width: 252px;
}
table.tlo td.prawypasek {
 width: 170px;
}


table.tlo td.gornypasek { 
  height: 37px;
}
table.tlo td.dolnypasek { 
  height: 10px;
}
table.tlo td.srodek { 
  vertical-align: top;
/*  height: 310px;*/
}
table.glownakolumny H2 {
	margin-bottom: 0px;
}
table.glownakolumny {
}
table.glownakolumny td.kolumna {
  width: 138px;
}
table.glownakolumny td.odstep {
 width: 24px;
}
table.glownakolumny table.kolumna {
  color: #666666;
}



table.glownakolumny table.kolumna td.klaps{
  width: 20px;
  height: 15px;
  background-repeat: no-repeat;
}
table.glownakolumny table.kolumna td.klaps#niebieski {
  background-image: url(../img/klaps_niebieski.png);
}
table.glownakolumny table.kolumna td.klaps#zolty {
  background-image: url(../img/klaps_zolty.png);
}
table.glownakolumny table.kolumna td.klaps#pomarancz {
  background-image: url(../img/klaps_pomarancz.png);
}
table.glownakolumny table.kolumna td.klaps#zielony {
  background-image: url(../img/klaps_zielony.png);
}


table.glownakolumny table.kolumna td.tekst_newsa {
  text-align: left;
}


table.glownakolumny table.kolumna  td.tytul, table.glownakolumny table.kolumna  td.tytul A {
  color: #444444;
  white-space: nowrap;
  font-size: 12px;
}


table.glownakolumny table.kolumna td.odstep {
  height: 6px;
}

table.glownakolumny table.kolumna  td.aktdata {
  padding-bottom: 2px;
}
table.glownakolumny table.kolumna  td.akttytul {
  padding-bottom: 7px;
}
table.glownakolumny table.kolumna  td.akttytul, table.glownakolumny table.kolumna  td.akttytul A {
	color: #1298f7;
  text-align: left;
}
table.glownakolumny table.kolumna  td.akttytul A img  {
	background-image: url(../img/strzalka_niebieski.png);
  background-position: right bottom;
  background-repeat: no-repeat;
  width: 13px;
  height: 13px;
  margin-top: -11px;	
}


table.glownakolumny table.kolumna  td.akttytul A:hover {
	/* color: #fe9900; */
	background-color: #1298f7;
	color: white;
	
  text-align: left;
}
table.glownakolumny table.kolumna  td.akttytul A:hover img {
/*	background-image: url(../img/strzalka_pomarancz.png);*/
}

table.glownakolumny table.kolumna  img.strzalka {
  margin-top: -11px;
  text-align: right;
}


table.tlo table.prawy {
  margin-left: 10px;
  margin-right: 5px;
}
table.tlo td.klaps {
  width: 20px;
  height: 15px;
  background-repeat: no-repeat;
  background-image: url(../img/klaps_zielony.png);
}
table.tlo table.prawy td.tytul {
 color: #444444;
}
table.tlo table.prawy A {
  color: #6BB50F;
}
table.tlo table.prawy A:hover {
	 text-decoration: underline;
}
table.tlo table.prawy table.logowanie {
  color: #666666;
}
table.tlo table.prawy table.logowanie TD {
  padding: 2px;
  margin: 0px;
}
table.tlo table.prawy table.logowanie INPUT{
 color: #666666;
}
table.tlo table.prawy td.linia {
  height: 1px;
  background-color: #999999;
  
}
table.lewy {
  color: #666666;
}
xH2 {
  font-size: 14px;
  font-weight: normal;
  line-height: normal;
  margin-top: 0px;
  margin-bottom: 5px;
}
h2 {
  font-size: 13px;
  color: #444444;
  background-image: url(../img/strzalka_zielony.png);
  font-family: Arial;
  background-position: left 1px;
  background-repeat: no-repeat;
  text-transform:uppercase;
  font-weight: normal;
  line-height: normal;
  margin-top: 0px;
  padding-top: -2px;
  padding-left: 20px;
  margin-bottom: 6px;
}
h2#kz {
  background-image: url(../img/klaps_zielony.png);
  background-position: left 0px;
}
h2#kn {
  background-image: url(../img/klaps_niebieski.png);
  background-position: left 0px;  
}
h2#kp {
  background-image: url(../img/klaps_pomarancz.png);
  background-position: left 0px;  
}
h2#kpu {
  background-image: url(../img/klaps_purpura.png);
  background-position: left 0px;  
}
h2#ko {
  background-image: url(../img/klaps_zolty.png);
  background-position: left 0px;  
}
h2#sz {
  background-image: url(../img/strzalka_zielony.png);
}
h2#sp {
  background-image: url(../img/strzalka_pomarancz.png);
}
h1 {
  font-family: Arial;
  font-size: 16px;
  color: #0099FF;
  text-transform: uppercase;
  line-height: 20px;
  margin-bottom: 0px;
  padding-top: 0px;
  margin-top: 0px;
  margin-bottom: 5px;
  padding-bottom: 0px;
}
h1#purple {
  color: #990033;
}

table.wnetrze  {
  color: #444444;	
  with: 381px;
}

table.form {
  margin-top: 10px;
  margin-bottom: 10px;
}
table.form TD {
  padding-left: 5px;
  padding-right: 15px;
  padding-bottom: 5px;
}


.required {
	color: red;
	vertical-align: top;
}
table.form td.odstep {
	height: 10px;
	vertical-align: middle;
}

table hr {
	height: 1px;
	border: none;
	background-color: #555555;
	border-spacing: 0px;
	clear: both;
	margin: none;
	width: 100%;
	border: none;

	
}
div.hr {

 border-top: 1px solid #555555;
 
}


.error {  
	font-weight: bold;
	color: #CC0000;
	Text-ALIGN: LEFT;

}
.errorf {  
	  background-color: #FFC2C2;
}
.message {
  font-weight: bold;
	color: #0036FF;
	Text-ALIGN: LEFT;
	line-height: 16px;
}
table.menu P {
	 margin: 0px;
	 padding: 0px;
} 

table.menu, table.menu A {
	color: #07A5E7;	
}
table.menu A:hover {
	color: white;	
	background-color: #07A5E7;
}


table.menu#purple, table.menu#purple A {
	color: #990033;
}
table.menu#purple A:hover {
	color: white;	
	background-color: #990033;
}

table.menu td.tytul, table.menu td.tytul A {
	color: #07A5E7;
  background-color: white;
}
table.menu td.tytul A:hover {
  background-color: #07A5E7;
  color: white;	
  display: block;
}
table.menu#purple A.fo {
	color: #6f9f9f;
}
table.menu#purple A.fo:hover {
	color: white;	
	background-color: #5384ab;
}


dl {
	border: 1px dotted #ccc;
	background-color: transparent;
}

dt {
	background-color: transparent;
	font-family: Arial, Helvetica, sans-serif;
	color: #999 !important;
	font-weight: bold;
	font-size: 16px;
}

DIV.pager {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
DIV.pager A {
	color: #07A5E7;	
}
DIV.pager A.nast {
	border: none;
  background-image: url(../img/strzalka_niebieski.png);
  background-position: right top;
  background-repeat: no-repeat;
  margin-top: 0px;
  padding-right: 17px;
  margin-bottom: 6px;	

}
DIV.pager A.poprz {
  background-image: url(../img/strzalka_niebieski_l.png);
  background-position: left top;
  background-repeat: no-repeat;
  margin-top: 0px;
  padding-left: 17px;
  margin-bottom: 6px;	
 	border: none;
}


div.moveContainer{
	position:absolute;
	width:138px;
	height:340px;
	overflow:hidden;
}
div.move{
	position:absolute;
	width:138px;
	height:340px;
}


TABLE.lista th, TABLE.lista td {
	padding: 5px 5px 5px 5px !important;
	text-align: left;
	vertical-align: middle;
	border: 1px solid #ccc;
 }
table.lista thead tr th {
	background-color: #eee;
}
table.lista {
  width: 380px;
	border: 1px solid #ccc;
	border-collapse: collapse;
  margin-top: 15px; margin-bottom: 20px	;
}

table.pad3 TD {
	padding: 3px 3px 3px 3px !important;
}

table.czolowka, table.czolowka TD {
	margin: 0px; padding: 0px;

}
table.czolowka div.cykl {
	color: #bbbbbb;
  font-family: Arial;
  font-size: 12px;
	text-transform: uppercase;
}
table.czolowka td.tytulorg {
	color: #888888;
  font-family: Arial;
  font-size: 12px;	
	text-transform: uppercase;
	padding-bottom: 3px;
}
table.czolowka td.notatka {
	font-size:11px;
	padding-top: 4px;
	color: #888888;
	padding-bottom: 20px;	
}
table.czolowka div.tytul_linia {
	border-top: 1px solid #cccccc;

}
div.tytul_rodzaj {
  font-family: Arial;
  color: #990033;
  font-size:14px;
	text-transform: uppercase;
  margin-bottom: 14px;

}
div.zwiastun {
	margin-left: -20px;
	text-align: center;
	width: 420px;
	z-index: 130;
	overflow: visible;
}
table.metka {
}

table.metka h2 {

  background-image: url(../img/metka_zielona.png);
  background-position: left 0px;
  padding-left: 22px;

}
table.metka div.linia {
	border-top: 1px solid #cccccc;

}
table.metka A img.m	 {
	background-image: url(../img/metka_wybierz_zielona.png);
  background-repeat: no-repeat;
  width: 18px;
  height: 23px;
}
table.metka A img.m#zielona {
	background-image: url(../img/metka_wybierz_zielona.png);
}
table.metka A:hover img.m#zielona {
	background-image: url(../img/metka_wybierz_zielona_h.png);
}
table.metka A img.m#niebieska {
	background-image: url(../img/metka_wybierz_niebieska.png);
}
table.metka A:hover img.m#niebieska {
	background-image: url(../img/metka_wybierz_niebieska_h.png);
}
table.metka A img.m#pomarancz {
	background-image: url(../img/metkawybp.png);
}
table.metka A:hover img.m#pomarancz {
	background-image: url(../img/metkawybp_h.png);
}


table.metka textarea.metka_zielona {
	scrollbar-base-color: #98cb00;
	scrollbar-face-color: #98cb00;
	scrollbar-arrow-color: green;
	scrollbar-3dlight-color: #98cb00;
	scrollbar-highlight-color: #98cb00;
	scrollbar-shadow-color: #98cb00;
	scrollbar-darkshadow-color: #98cb00;
	width: 180px; 
	scrollbar-base-color: #98cb00; 
	background-color: #98cb00; 
	color: #ffffff; 
	border: none; 
	padding: 8px;
}
table.metka textarea.metka_niebieska {
	scrollbar-base-color: 	#168cba;
	scrollbar-face-color: 	#168cba;
	scrollbar-arrow-color: #0d5672;
	scrollbar-3dlight-color: 	#168cba;
	scrollbar-highlight-color: 	#168cba;
	scrollbar-shadow-color:	#168cba;
	scrollbar-darkshadow-color:	#168cba;
	width: 180px; 
	scrollbar-base-color:	#168cba; 
	background-color:	#168cba; 
	color: #ffffff; 
	border: none; 
	padding: 8px;
	
}
table.metka textarea.metka_pomarancz {
	scrollbar-base-color: 	#fd9a00;
	scrollbar-face-color: 	#fd9a00;
	scrollbar-arrow-color: #c07500;
	scrollbar-3dlight-color: 	#fd9a00;
	scrollbar-highlight-color: 	#fd9a00;
	scrollbar-shadow-color:	#fd9a00;
	scrollbar-darkshadow-color:	#fd9a00;
	width: 180px; 
	scrollbar-base-color:	#fd9a00; 
	background-color:	#fd9a00; 
	color: #ffffff; 
	border: none; 
	padding: 8px;
	
}

table.metka input.ok_zielony {
	height:18px; 	background-color: #98cb00; 
	color: #ffffff; border: none; 
	border-spacing: 0px;
	margin:0px; 
	padding: 0px 0px 2px 0px;
	margin: 0px;
	margin-top: 2px;
	
}
table.metka input.ok_niebieski {
	height:18px; 	background-color: #168cba; 
	color: #ffffff; border: none; 
	border-spacing: 0px; margin:0px; 
	padding: 0px 0px 2px 0px;
	margin-top: 2px;
}
table.metka input.ok_pomarancz {
	height:18px; 	background-color: #fd9a00; 
	color: #ffffff; border: none; 
	border-spacing: 0px; margin:0px; 
	padding: 0px 0px 2px 0px;
	margin-top: 2px;
}
table.lista_seansow TD {
  background-color: #f2f2f2;
}
table.lista_seansow h2 {
  background-image: url(../img/kup_bilet.png);
  background-position: left 0px;
  padding-left: 22px;
}
table.lista_seansow div.termin {
  color:	#990033;
}
table.lista_seansow div.sala {
	margin-top: 2px;
}
table.lista_seansow div.sala A {
	color: #555555;
	}
table.lista_seansow table.seanse {
	width: 163px;
	margin-top: 10px;
  margin-bottom: 5px;
  margin-left: 7px;
  margin-right: 10px;
}
table.lista_seansow table.seanse td.odstep {
	height: 10px;
}

table.lista_seansow A img.metka, table.lista_seansow A img.metka#szara  {
	margin-top: 3px;
		background-image: url(../img/metka_lista_szara.png);
  background-repeat: no-repeat;
  width: 17px;
  height: 13px;
}
table.lista_seansow A:hover img.metka, table.lista_seansow A:hover img.metka#szara  {

  background-image: url(../img/metka_lista_szara_h.png);
}
table.lista_seansow A img.metka#zielona {
	background-image: url(../img/metka_lista_zielona.png);
}
table.lista_seansow A:hover img.metka#zielona  {
	background-image: url(../img/metka_lista_zielona_h.png);
}
table.lista_seansow A img.metka#niebieska {
	background-image: url(../img/metka_lista_niebieska.png);
}
table.lista_seansow A:hover img.metka#niebieska  {
	background-image: url(../img/metka_lista_niebieska_h.png);
}
table.lista_seansow A img.metka#pomarancz {
	background-image: url(../img/metka_lista_pomarancz.png);
}
table.lista_seansow A:hover img.metka#pomarancz  {
	background-image: url(../img/metka_lista_pomarancz_h.png);
}
h2#mojkoszyk {
  background-image: url(../img/moj_koszyk.png);
  background-position: left 0px;
  padding-left: 23px;

}
h2#kalendarz {
  background-image: url(../img/kalendarz_iko.png);
  background-position: left 0px;
}
h2#mojefilmy {
  background-image: url(../img/metka_h2_ico.png);
  background-position: left 0px;
  /*padding-left: 22px;*/
}
.modalDialog_content{
		border: 2px solid #cccccc;	
		padding:20px;
		z-index:100;/* Always needed	*/
		position:absolute;	/* Always needed	*/
		background-color:#FFFFFF;	/* White background color for the message */
}
table.wyszukiwarka {
	width: 625px;
}
table.wyszukiwarka td {
	vertical-align:  top;
}
td.apla {
	background-color: #f2f2f2;
}
table.wyszukiwarka input.pole {
	border-width: 1px;
	border-style: solid;
	border-color: #e9e9eb;
	height:19px;
	margin:0px;
	border-spacing: 0px;
}
table.wyszukiwarka select.pole {
	height:19px;
	margin:0px;
	border-spacing: 0px;
		
}
table.wyszukiwarka table.pole {
	margin: 10px 20px 10px 20px;
	
}
table.wyszukiwarka table.pole td {
	vertical-align: middle;
}
table.wyszukiwarka table.pole td.odstep {
  height: 10px;
}
table.wyszukiwarka table.pole td.etykieta {
	font-size: 12px;
	text-transform: uppercase;
}
table.wyszukiwarka input.ok {
	background-color: #990134;
	color: white;
	width: 28px;
	margin: 0px;
	padding: 0px;
	padding-bottom: 2px;
	margin-top: 1px;
	height: 17px;
	border: none;
}
table.wyszukiwarka input.ok:hover {
	background-color: #710126;
} 
table.wynikiwysz {
	width: 625px;
}
table.wynikiwysz td {
	vertical-align: top;
}

table.wynikiwysz td.apla {
	padding: 5px 10px 5px 10px;
	text-transform: uppercase;
}
table.wynikiwysz table.seanse {
  margin-left: 10px;
  margin-top: 1px;
}
table.wynikiwysz table.seanse td{
  padding-top: 2px;
  padding-bottom: 1px;

}
table.wynikiwysz table.filmy {
 margin-left: 12px;
}
table.wynikiwysz table.filmy td{
  padding-top: 2px;
  padding-bottom: 1px;
}

table.wynikiwysz table.filmy td.tytulgl, table.wynikiwysz table.filmy td.tytulgl A {
	color: #000000;
	font-weight: bold;
}
table.wynikiwysz table.filmy td.tytulzest, table.wynikiwysz table.filmy td.tytulzest A, table.wynikiwysz table.filmy td.tytulzest A#szara, table.wynikiwysz table.filmy td.tytulzest span#szara {
	color: #666666;
	text-transform: uppercase;
}
table.wynikiwysz table.filmy td.tytulzest A:hover, table.wynikiwysz table.filmy td.tytulzest A#szara:hover {
	background-color: #666666;
	color:#ffffff;
}
  
table.wynikiwysz table.filmy td.tytulgl A:hover {
	background-color: #000000;
	color:#ffffff;
	font-weight: bold;
}
table.wynikiwysz table.filmy td.tytulgl A#szara {
  color: #000000;
}
table.wynikiwysz table.filmy td.tytulgl A#szara:hover {
	background-color: #990033;
	color:#ffffff;	
}
table.wynikiwysz table.filmy td.tytulgl A#zielona, table.wynikiwysz table.filmy td.tytulzest A#zielona,table.wynikiwysz table.filmy td.tytulzest span#zielona {
  color: #98cb00;
}
table.wynikiwysz table.filmy td.tytulgl A#zielona:hover, table.wynikiwysz table.filmy td.tytulzest A#zielona:hover {
	background-color: #98cb00;
	color:#ffffff;	
}
table.wynikiwysz table.filmy td.tytulgl A#niebieska, table.wynikiwysz table.filmy td.tytulzest A#niebieska, table.wynikiwysz table.filmy td.tytulzest span#niebieska {
  color: #168cba;
}
table.wynikiwysz table.filmy td.tytulgl A#niebieska:hover, table.wynikiwysz table.filmy td.tytulzest A#niebieska:hover {
	background-color: #168cba;
	color:#ffffff;	
}
table.wynikiwysz table.filmy td.tytulgl A#pomarancz, table.wynikiwysz table.filmy td.tytulzest A#pomarancz, table.wynikiwysz table.filmy td.tytulzest span#pomarancz {
  color: #fe9900;
}
table.wynikiwysz table.filmy td.tytulgl A#pomarancz:hover, table.wynikiwysz table.filmy td.tytulzest A#pomarancz:hover {
	background-color: #fe9900;
	color:#ffffff;	
}


table.wynikiwysz table.filmy td.metka {
	text-align: left;
	padding-left: 20px;
	margin-bottom:0px;
	padding-bottom: 0px;
	padding-top: 0px;
}
table.wynikiwysz table.filmy td.metka img, table.wynikiwysz table.filmy td.metka img#szara {
	width: 16px;
	height: 13px;

	margin-bottom:-3px;
	background-image: url(../img/metka_szara_l.png);
  background-repeat: no-repeat;
}
table.wynikiwysz table.filmy td.metka img:hover, table.wynikiwysz table.filmy td.metka img#szara:hover {
	background-image: url(../img/metka_szara_l_h.png);
}
table.wynikiwysz table.filmy td.metka img#zielona, table.wynikiwysz table.filmy td.metka img#zielona:hover {
	background-image: url(../img/metka_zielona_l.png);
}
table.wynikiwysz table.filmy td.metka img#niebieska, table.wynikiwysz table.filmy td.metka img#niebieska:hover {
	background-image: url(../img/metka_niebieska_l.png);
}
table.wynikiwysz table.filmy td.metka img#pomarancz, table.wynikiwysz table.filmy td.metka img#pomarancz:hover {
	background-image: url(../img/metka_pomarancz_l.png);
}

table.wynikiwysz table.seanse img.metka, table.wynikiwysz table.seanse img.metka#szara {
	width: 16px;
	height: 13px;
	background-image: url(../img/metka_szara_p.png);
  background-repeat: no-repeat;
}
table.wynikiwysz table.seanse img.metka:hover, table.wynikiwysz table.seanse img.metka#szara:hover {
	background-image: url(../img/metka_szara_p_h.png);
}
table.wynikiwysz table.seanse img.metka#zielona, table.wynikiwysz table.seanse img.metka#zielona:hover {
	background-image: url(../img/metka_zielona_p.png);
}
table.wynikiwysz table.seanse img.metka#niebieska, table.wynikiwysz table.seanse img.metka#niebieska:hover {
	background-image: url(../img/metka_niebieska_p.png);
}
table.wynikiwysz table.seanse img.metka#pomarancz, table.wynikiwysz table.seanse img.metka#pomarancz:hover {
	background-image: url(../img/metka_pomarancz_p.png);
}
table.wynikiwysz table.seanse span.czasd#szara {
	color: #999999;
}
table.wynikiwysz table.seanse span.czas#szara {
	color: #555555;
}
table.wynikiwysz table.seanse span.czas#zielona,table.wynikiwysz table.seanse span.czasd#zielona {
	color: #98cb00;
}
table.wynikiwysz table.seanse span.czas#niebieska,table.wynikiwysz table.seanse span.czasd#niebieska {
	color: #168cba;
}
table.wynikiwysz table.seanse span.czas#pomarancz,table.wynikiwysz table.seanse span.czasd#pomarancz {
	color: #fe9900;
}
table.wynikiwysz table.filmy td.tytul, table.wynikiwysz table.filmy td.tytul A {
	color: #999999;
}
table.wynikiwysz table.filmy td.tytul A:hover {
  background-color: #999999;
  color: white;
}
table.wynikiwysz table.filmy td.subtytul {
	padding-left: 20px;
}
table.wynikiwysz table.filmy td.subtytul, table.wynikiwysz table.filmy td.subtytul A {
	color: #999999;
}
table.wynikiwysz table.filmy td.subtytul A:hover {
  background-color: #999999;
  color: white;
}

table.wynikiwysz table.filmy td.cykl, table.wynikiwysz table.filmy td.cykl A {
	color: #bbbbbb;
}
table.wynikiwysz table.filmy td.cykl A:hover {
	background-color: #bbbbbb;	
	color: white;
}
table.wynikiwysz table.filmy td.stopka {
	color: #555555;
}



DIV.listapager {

}
DIV.listapager img.s {
	margin-bottom: -1px;
	margin-left: 3px;
  margin-right: 3px;
}
DIV.listapager A {
	color: #990033;	
}
DIV.listapager A:hover {
	color: #990033;	
	text-decoration: underline;
}
DIV.listapager A.czas {
	border: none;
  background-image: url(../img/strzalka_dl_purp.png);
  background-position: right  center;
  background-repeat: no-repeat;
  margin-top: 0px;
  padding-right: 21px;
  padding-top: -3px;		
  margin-right:5px;
}
DIV.listapager A.czas:hover {
  color:white;
  background-image: url(../img/strzalka_dl_purp_h.png);
  background-color: #990033;	
}
DIV.listapager A.nast {
	border: none;
  background-image: url(../img/strzalka_purple.png);
  background-position: right top;
  background-repeat: no-repeat;
  margin-top: 0px;
  padding-right: 17px;
  margin-bottom: 6px;	
  

}
DIV.listapager span.czasakt {
  color: #000000;
}
DIV.listapager span.czasakt img {
	 margin-left:4px;
  margin-right:2px;
 margin-bottom: -1px;
}
DIV.listapager div.opis {
	text-transform: uppercase;
	color: #999999;
	margin-bottom: 5px;
}
DIV.listapager A.poprz, A.s_purple_l {
  background-image: url(../img/strzalka_purple_l.png);
    background-position: left top;
  background-repeat: no-repeat;
  margin-top: 0px;
  padding-left: 17px;
  margin-bottom: 6px;	
 	border: none;
}

DIV.ToolTip{
	 position:absolute;
	 top:0;
	 left:0;
	 color: #ffffff;
	 font-size: 10px;
   border: none;
	 visibility:hidden;
	 width: 180px;
	 padding: 8px;
	 z-index: 2000;
}
div.podtytul {
	font-family: Arial; font-size: 14px; text-transform: uppercase;
	margin-bottom: 5px;
}
table.wybierzdzien {
	margin-top: 15px;
	margin-bottom: 15px;
	}
table.wybierzdzien TD {
  border: 1px solid white;
  border-collapse: collapse;
  border-spacing: 0px;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 1px;
  padding-bottom: 2px;
  margin: 0px;
  text-align: center;
  vertical-align: middle;
}
table.wybierzdzien TD.label {
  padding: 0px;
  text-transform: uppercase;
  font-size: 12px;
}

table.wybierzdzien TD.dz, table.wybierzdzien TD.dz A {
  background-color: #990033;
  color: white;
}
table.wybierzdzien TD.dz A:hover {
  background-color: #990033;
  color: white;
	text-decoration: underline;

}
table.wybierzdzien TD.dzw {
  background-color: #cccccc;
  color: white;
}

