body { 
		background-position: top;
		border-spacing: 0px; 
		margin: 0px; 
		background-image: url(img/kwadracik_tlo.gif); 
}

body, table, tr, td, p {
		font-family: Tahoma; 
        font-size: 10px; 
		color: #363636; 
		vertical-align: top;
}

a {
		color: #363636; 
		text-decoration: none;
}

a:hover {
		color: #00ADEF; 
		text-decoration: none;
}

form {	
		border: solid 0px yellow;
		padding: 0px;
		margin: 0px;
}

.tab_tresc {
		border: solid 0px red;
		width: 751px;
		height: 100%;
}

.td_tresc_stopka {
		height: 39px;
		background-image: url(img/kwadracik_stopka.gif); 
		text-align: center;
		padding-top: 4px;
}

.td_tresc_lewa {
		border: solid 0px yellow;
		width: 125px;
		background-color: #363636;
		background-image: url(img/lewy_tlo.gif); 
		background-repeat: no-repeat;
}

.td_tresc_srodek {
		border: solid 0px orange;
		width: 499px;
		background-color: #363636;
		background-image: url(img/srodek_tlo.gif); 
		background-repeat: no-repeat;
}

.td_tresc_prawa {
		border: solid 0px yellow;
		width: 125px;
		background-color: #363636;
		background-image: url(img/prawy_tlo.gif); 
		background-repeat: no-repeat;
}

.td_menu {
		border: solid 0px yellow;
		height: 74px;
}

.plusik {
		font-family: Tahoma; 
        font-size: 9px; 
		color: white;
}

.stopka {
		color: #B1B1B1; 
        font-size: 11px; 
}

.stopka:hover {
		text-decoration: underline;
}

.stopka_napis {
		color: #B1B1B1; 
        font-size: 10px; 
		font-weight: bold;
}

.stopka:hover {
		color: #B1B1B1; 
        font-size: 11px; 
}
.menu			{	height: 74px;	}
ul#nawigacja	{	list-style: none; 	margin: 0px;	padding: 0px;	}
ul#nawigacja li {	float: left;	}
ul#nawigacja li a {	display: block;	}
#menu1			{	background-image: url(img/b01sz.png); 	width: 82px;	}
#menu2			{	background-image: url(img/b02sz.png); 	width: 83px;	margin-left: 1px;	}
#menu3			{	background-image: url(img/b03sz.png); 	width: 82px;	margin-left: 1px;	}
#menu4			{	background-image: url(img/b04sz.png); 	width: 83px;	margin-left: 1px;	}
#menu5			{	background-image: url(img/b05sz.png); 	width: 82px;	margin-left: 1px;	}
#menu6			{	background-image: url(img/b06sz.png); 	width: 83px;	margin-left: 1px;	}
#menu7			{	background-image: url(img/b07sz.png); 	width: 82px;	margin-left: 1px;	}
#menu8			{	background-image: url(img/b08sz.png); 	width: 82px;	margin-left: 1px;	}
#menu9			{	background-image: url(img/b09sz.png); 	width: 82px;	margin-left: 1px;	}

#menu1 a:hover	{	background-image: url(img/b01n.png); 	width: 82px;	}
#menu2 a:hover	{	background-image: url(img/b02n.png); 	width: 83px;	}
#menu3 a:hover	{	background-image: url(img/b03n.png); 	width: 82px;	}
#menu4 a:hover	{	background-image: url(img/b04n.png); 	width: 83px;	}
#menu5 a:hover	{	background-image: url(img/b05n.png); 	width: 82px;	}
#menu6 a:hover	{	background-image: url(img/b06n.png); 	width: 83px;	}
#menu7 a:hover	{	background-image: url(img/b07n.png); 	width: 82px;	}
#menu8 a:hover	{	background-image: url(img/b08n.png); 	width: 82px;	}
#menu9 a:hover	{	background-image: url(img/b09n.png); 	width: 82px;	}

#menu1_			{	background-image: url(img/b01sz_.png); 	width: 82px;	}
#menu2_			{	background-image: url(img/b02sz_.png); 	width: 83px;	margin-left: 1px;	}
#menu3_			{	background-image: url(img/b03sz_.png); 	width: 82px;	margin-left: 1px;	}
#menu4_			{	background-image: url(img/b04sz_.png); 	width: 83px;	margin-left: 1px;	}
#menu5_			{	background-image: url(img/b05sz_.png); 	width: 82px;	margin-left: 1px;	}
#menu6_			{	background-image: url(img/b06sz_.png); 	width: 83px;	margin-left: 1px;	}
#menu7_			{	background-image: url(img/b07sz_.png); 	width: 82px;	margin-left: 1px;	}
#menu8_			{	background-image: url(img/b08sz_.png); 	width: 82px;	margin-left: 1px;	}
#menu9_			{	background-image: url(img/b09sz_.png); 	width: 82px;	margin-left: 1px;	}

#menu1_ a:hover	{	background-image: url(img/b01n_.png); 	width: 82px;	}
#menu2_ a:hover	{	background-image: url(img/b02n_.png); 	width: 83px;	}
#menu3_ a:hover	{	background-image: url(img/b03n_.png); 	width: 82px;	}
#menu4_ a:hover	{	background-image: url(img/b04n_.png); 	width: 83px;	}
#menu5_ a:hover	{	background-image: url(img/b05n_.png); 	width: 82px;	}
#menu6_ a:hover	{	background-image: url(img/b06n_.png); 	width: 83px;	}
#menu7_ a:hover	{	background-image: url(img/b07n_.png); 	width: 82px;	}
#menu8_ a:hover	{	background-image: url(img/b08n_.png); 	width: 82px;	}
#menu9_ a:hover	{	background-image: url(img/b09n_.png); 	width: 82px;	}

.belka_niebieska_lewa {
		width: 97px;
		height: 14px;
		color: white; 
        font-size: 10px; 
		font-family: Tahoma; 
		background-color: #00ADEF;
		vertical-align: middle;
		font-weight: bold;
}
.belka_niebieska_bok_prawy {
		width: 3px;
		background-image: url(img/belka_niebieska_bok_prawy.gif); 
		background-repeat: no-repeat;
}

.belka_niebieska_margines {
		background-color: #00ADEF;
		width: 12px;
}

.belka_niebieska_prawa {
		width: 97px;
		height: 14px;
		color: white; 
        font-size: 10px; 
		font-family: Tahoma; 
		background-color: #00ADEF;
		vertical-align: middle;
		font-weight: bold;
		text-align: right;
}

.belka_niebieska_bok_lewy {
		width: 3px;
		background-image: url(img/belka_niebieska_bok_lewy.gif); 
		background-repeat: no-repeat;
}

.tabelka_lewa {
		border: solid 0px yellow;
}
.td_lewa1 {	width: 116px;	height: 14px;	}
.td_lewa2 {	width: 116px;	height: 6px;	}
.td_lewa3 {	width: 12px;	height: 118px;	background-color: #F3F3F3;	}
.td_lewa4 {	width: 88px;	height: 118px;	background-color: #F3F3F3;	vertical-align: middle;	}
.td_lewa5 {	width: 9px;		height: 118px;	background-color: #F3F3F3;	}
.td_lewa6 {	width: 7px;		height: 3px;	background-image: url(img/lewa_gora_cien.gif);	background-repeat: no-repeat;	}
.td_lewa7 {	width: 7px;		height: 132px;	background-image: url(img/lewa_prawy_cien.gif);	background-repeat: repeat-y;	}
.td_lewa8 {	width: 109px;	height: 20px;	background-color: #F3F3F3;	}
.td_lewa9 {	width: 7px;		height: 3px;	background-image: url(img/lewa_dol_cien.gif);	background-repeat: no-repeat;	}
.td_lewa10{	width: 116px;	height: 13px;	background-image: url(img/lewa_pod_linkiem.gif);	background-repeat: no-repeat;	}
.td_lewa10_{	width: 116px;	height: 13px;	background-image: url(img/lewa_pod_linkiem_.gif);	background-repeat: no-repeat;	}
.td_lewa11{	width: 116px;	height: 4px;	background-image: url(img/lewa_sam_dol.gif);	background-repeat: no-repeat;	}

.tabelka_prawa {
		border: solid 0px yellow;
}
.td_prawa1 {	width: 116px;	height: 14px;	}
.td_prawa2 {	width: 116px;	height: 6px;	}
.td_prawa3 {	width: 12px;	height: 118px;	background-color: #F3F3F3;	}
.td_prawa4 {	width: 88px;	height: 118px;	background-color: #F3F3F3;	vertical-align: middle;	text-align: right;	}
.td_prawa5 {	width: 9px;		height: 118px;	background-color: #F3F3F3;	}
.td_prawa6 {	width: 7px;		height: 3px;	background-image: url(img/prawa_gora_cien.gif);	background-repeat: no-repeat;	}
.td_prawa7 {	width: 7px;		height: 132px;	background-image: url(img/prawa_prawy_cien.gif);	background-repeat: repeat-y;	}
.td_prawa8 {	width: 109px;	height: 20px;	background-color: #F3F3F3;	text-align: right;	}
.td_prawa9 {	width: 7px;		height: 3px;	background-image: url(img/prawa_dol_cien.gif);	background-repeat: no-repeat;	}
.td_prawa10{	width: 116px;	height: 13px;	background-image: url(img/prawa_pod_linkiem.gif);	background-repeat: no-repeat;	text-align: right;	}
.td_prawa10_{	width: 116px;	height: 13px;	background-image: url(img/prawa_pod_linkiem_.gif);	background-repeat: no-repeat;	text-align: right;	}
.td_prawa11{	width: 116px;	height: 4px;	background-image: url(img/prawa_sam_dol.gif);	background-repeat: no-repeat;	}

.newsletter_input {
		width: 107px;
		height: 16px;
		border-style : none;
		border: solid 1px #C8C5C5;
		text-align: center;

		color: 363636; 
        font-size: 9px; 
		font-family: Tahoma; 
		background-color: white;
}

.td_niebieska_prawa {
		background-image: url(img/niebieska_prawa.gif);	
		background-repeat: no-repeat;
}

.td_niebieska {
		border-left: solid 1px #00ACEE;
		border-top: solid 1px #00ACEE;
		border-bottom: solid 1px #00ACEE;
		background-color: #363636;
		color: white;
		vertical-align: middle;
		padding-left: 9px;
}

.tresc_strony {
		margin: 15px;
		border: solid 0px yellow;
}

.td_tytul_gwiazdka {
		background-color: white;
		vertical-align: middle;
		width: 35px;
}

.td_tytul_tresc {
		background-color: white;
		vertical-align: middle;
		font-weight: bold;
		padding: 3px 10px 3px 0px;
		color: #2E2E2E;
}

.tab_zajawka {
		border: 0px solid red;
		width: 218px;
		height: 212px;
		margin-bottom: 10px;
}

.zajawka1 {
		height: 72px;
}
.zajawka2 {
		background-image: url(img/zajawka2.gif);	
		background-repeat: no-repeat;
		height: 14px;
		background-color: #00ADEF;
		font-weight: bold;
		padding-left: 10px;
		color: white;
		vertical-align: middle;
}
.zajawka3 {
		background-image: url(img/zajawka3.gif);	
		background-repeat: no-repeat;
		height: 82px;
		background-color: #F3F3F3;
		padding: 5px 10px 5px 10px;
}
.zajawka4 {
		background-image: url(img/zajawka4.gif);	
		background-repeat: no-repeat;
		height: 44px;
		background-color: #363636;
}
.zajawka1r {
		height: 72px;
}
.zajawka2r {
		background-image: url(img/zajawka2r.gif);	
		background-repeat: no-repeat;
		height: 14px;
		background-color: #00ADEF;
		font-weight: bold;
		padding-right: 10px;
		color: white;
		vertical-align: middle;
}
.zajawka3r {
		background-image: url(img/zajawka3r.gif);	
		background-repeat: no-repeat;
		height: 82px;
		background-color: #F3F3F3;
		padding: 5px 10px 5px 10px;
}
.zajawka4r {
		background-image: url(img/zajawka4r.gif);	
		background-repeat: no-repeat;
		height: 44px;
		background-color: #363636;
}

.td_stronicowanie {
		background-image: url(img/stronicowanie.gif);	
		background-repeat: no-repeat;
		width: 159px;
		height: 17px;
		border: solid 0px yellow;
		vertical-align: bottom;
		padding-bottom: 3px;
}

.linkuj {
		border: solid 0px red;
}

.linkuj_bialy a {
		color: white;
}

.linkuj_bialy a:hover {
		color: #00ADEF; 
		text-decoration: none;
}

.bottom {
		vertical-align: bottom;
}

.tab_news {
		border: 0px solid red;
		width: 469px;
		margin-bottom: 10px;
		margin-top: 5px;
}
.news1 {
		height: 169px;
}
.news2 {
		background-image: url(img/news2.gif);	
		background-repeat: no-repeat;
		height: 14px;
		background-color: #00ADEF;
		font-weight: bold;
		padding-left: 10px;
		color: white;
		vertical-align: top;
}
.news3 {
		background-image: url(img/news3.gif);	
		background-repeat: no-repeat;
		background-color: #F3F3F3;
		padding: 12px;
		text-align: justify;
}
.news4 {
		background-image: url(img/news4.gif);	
		background-repeat: no-repeat;
		height: 47px;
		background-color: #363636;
}

.small {
		font-size: 1px;
}
.tab_duza {
		border: 0px solid red;
		width: 469px;
		margin-bottom: 10px;
		margin-top: 5px;
}
.duza1 {
		background-image: url(img/duza1.gif);	
		background-repeat: no-repeat;
		background-color: #F3F3F3;
		width:	100%;
}
.duza2 {
		background-image: url(img/news4.gif);	
		background-repeat: no-repeat;
		height: 47px;
		background-color: #363636;
}
.tr_tytul {
		border: 1px solid #E7E7E7;
		width:	468px;
		height: 34px;
		background-color: white;
}
.tr_tytul2 {
		border: 1px solid #E7E7E7;
		width:	234px;
		height: 34px;
		background-color: white;
}
.td_paski {
		background-image: url(img/paski_tlo.gif);	
}

.middle {
		vertical-align: middle;
}
.bilety_miasto {
		color: #00AADF;
		background-color: white;
		height: 14px;
		font-weight: bold;
		padding-left: 55px;
		vertical-align: middle;
		font-size: 11px;

}
.bilety_tresc {
		padding: 5px 5px 5px 55px;
}
.form_submit {
		font-size: 10px;
}
.form_submit:hover {
		background-color: #06AAF2;
		color: white;
}
.form_input {
		width: 160px;
		font-size: 10px;
		background-color: #F5F5F5;
		border: solid 1px #D1D1D1;
}
.form_input:hover {
		background-color: white;
		border: solid 1px #06AAF2;
}
.form_input:focus {
		background-color: white;
		border: solid 1px #06AAF2;
}
.d1 {
		border-bottom: solid 1px #D1D1D1;
		padding-top: 3px;
		font-weight: bold;
}

ul#nawigacja_pressroom	{	list-style: none; 	margin: 0px;	padding: 0px;	}
ul#nawigacja_pressroom li {	float: left;	}
ul#nawigacja_pressroom a {	display: block;	color: white; font-weight: bold; background-image: url(img/_pressroom_menu.gif); width: 113px;	height: 14px; }
ul#nawigacja_pressroom a:hover {	display: block;	background-image: url(img/__pressroom_menu.gif); 	width: 113px;	height: 14px; }

ul#nawigacja_o_festiwalu	{	list-style: none; 	margin: 0px;	padding: 0px;	}
ul#nawigacja_o_festiwalu li {	float: left;	}
ul#nawigacja_o_festiwalu a {	display: block;	color: white; font-weight: bold; background-image: url(img/_o_festiwalu_menu.gif); width: 90px;	height: 14px; }
ul#nawigacja_o_festiwalu a:hover {	display: block;	background-image: url(img/__o_festiwalu_menu.gif); 	width: 90px;	height: 14px; }

ul#nawigacja_program	{	list-style: none; 	margin: 0px;	padding: 0px;	}
ul#nawigacja_program li {	float: left;	}
ul#nawigacja_program a {	display: block;	color: white; font-weight: bold; background-image: url(img/_o_festiwalu_menu.gif); width: 90px;	height: 14px; }
ul#nawigacja_program a:hover {	display: block;	background-image: url(img/__o_festiwalu_menu.gif); 	width: 90px;	height: 14px; }

ul#nawigacja_historia	{	list-style: none; 	margin: 0px;	padding: 0px;	}
ul#nawigacja_historia li {	float: left;	}
ul#nawigacja_historia a {	display: block;	color: white; font-weight: bold; background-image: url(img/_historia_menu.gif); width: 150px;	height: 14px; }
ul#nawigacja_historia a:hover {	display: block;	background-image: url(img/__historia_menu.gif); 	width: 150px;	height: 14px; }

.tab_zajawka_koncert {
		border: 0px solid red;
		width: 218px;
		height: 158px;
		margin-bottom: 10px;
}

.zajawka_koncert1 {
		height: 100px;
}
.zajawka_koncert2 {
		background-image: url(img/zajawka_koncert2.gif);	
		background-repeat: no-repeat;
		height: 14px;
		background-color: #00ADEF;
		font-weight: bold;
		padding-left: 10px;
		color: white;
		vertical-align: middle;
}
.zajawka_koncert4 {
		background-image: url(img/zajawka_koncert4.gif);	
		background-repeat: no-repeat;
		height: 44px;
		background-color: #D6D6D6;
}
.zajawka_koncert1r {
		height: 100px;
}
.zajawka_koncert2r {
		background-image: url(img/zajawka_koncert2r.gif);	
		background-repeat: no-repeat;
		height: 14px;
		background-color: #00ADEF;
		font-weight: bold;
		padding-right: 10px;
		color: white;
		vertical-align: middle;
}
.zajawka_koncert4r {
		background-image: url(img/zajawka_koncert4r.gif);	
		background-repeat: no-repeat;
		height: 44px;
		background-color: #D6D6D6;
}

.tab_zajawka_film {
		border: 0px solid red;
		width: 218px;
		height: 260px;
		margin-bottom: 10px;
}

.zajawka_film1 {
		height: 191px;
		border: solid 1px #00ADEF;
		background-color: white;
		text-align: center;
}
.zajawka_film2 {
		background-image: url(img/zajawka_film.gif);	
		background-repeat: no-repeat;
		height: 25px;
		background-color: #00ADEF;
		font-weight: bold;
		padding-left: 10px;
		color: white;
		vertical-align: middle;
}
.zajawka_film4 {
		background-image: url(img/zajawka_film4.gif);	
		background-repeat: no-repeat;
		height: 44px;
		background-color: #D6D6D6;
}
.zajawka_film1r {
		height: 191px;
		border: solid 1px #00ADEF;
		background-color: white;
		text-align: center;
}
.zajawka_film2r {
		background-image: url(img/zajawka_film_r.gif);	
		background-repeat: no-repeat;
		height: 25px;
		background-color: #00ADEF;
		font-weight: bold;
		padding-right: 10px;
		color: white;
		vertical-align: middle;
}
.zajawka_film4r {
		background-image: url(img/zajawka_film4r.gif);	
		background-repeat: no-repeat;
		height: 44px;
		background-color: #D6D6D6;
}

.td_zdjecia {
		vertical-align: middle;
		text-align: center;
}

#div_logowanie	{	
		border: solid 0px yellow;
		margin-top: -40px;
		font-size: 10px;
		color: white;
		vertical-align: top;
		height: 40px;
}
.logowanie {	
		font-size: 10px;
		color: #777777;
}
.logowanie1	{	
		height: 11px;
		width: 40px;
		border: 0px;
		background: #777777;
		font-size: 8px;
		color: #bbbbbb;
		text-align: center;
}
.logowanie2	{	
		height: 11px;
		width: 30px;
		border: 1px solid #666666;
		background: #777777;
		font-size: 8px;
		color: black;
}

.link_admin {
		color: yellow;
}
.link_admin:hover {
		color: orange;
}
.admin td{
		color: white;
		background: #777777;
}
.gadzet {
		border: 0px solid red;
		width:	454px;
}
.gadzet1 {
		border: 0px solid yellow;
		width:	84px;
}
.gadzet2 {
		border: 0px solid yellow;
		width:	142px;
}
.gadzet3 {
		border: 0px solid yellow;
		width:	120px;
}
.gadzet4 {
		border: 0px solid yellow;
		width:	108px;
}
.option_gadzet input {
		border: 1px solid red;
		font: 6px;
		color: blue;
}




.sztuki {
		font-weight: bold;
		color: red;
		display: none;
}

.w_budowie {
		margin: 15px;
		border: solid 0px yellow;
		padding-top: 80px;
		color: white;
		text-align: center;
		font-size: 12px;
}

