body {width: 100%;
				  height: auto; /*zmienić na AUTO albo % */
				  border-top-color: #9C068B;		
				  border-top-style: solid;
				  border-top-width: 25px;
				  /*background: url('grafika/body_dol.gif') repeat-x bottom;*/
				  margin: 0;	
				  font-family: arial, sans-serif;
				  font-size: small;	
				  color: #404040;	
				  }
				  a {text-decoration: none;
				  	  color: #404040; 
					  border: none;	
					 }	
				  a:hover {text-decoration: underline;}	 
				  a img {border: none;}	
			#content {width: 900px;
						 height:auto;
						 margin: auto;
						 text-align: justify;
						 top: 25px;
						 background: url("../grafika/giniol.gif") no-repeat bottom left;
						}
			#loga {width: 20%;
					 height: 100%;
					 float:left;
					 text-align: center;
					}
			  #loga img {margin-top: 25px;
								}
			#tekst {width: 80%;
					height: 100%; 
					float: right;
					 }	
			#banner {width: 100%;
						height: 180px;
						background-color:grey; 
						border: none;
						}			 
					
						 	
			#menu {width: 100%;
					 height: auto; 
					 margin: auto;
					 text-align: left;
					 font-family: verdana, helvetica, sans-serif;
					 color: #949496;
					}
					#menu p {margin-top: 25px; text-align:left;}
					#menu ul {list-style-type: none;
								 text-align: left;
								 width: 240px;
								 padding: 5px 0 5px 0px;
								 margin-left: 0;
								}			
					#menu ul a {font-family: verdana, helvetica, sans-serif;
								   color: white;
									font-weight: bold;
									font-size: 90%;
									display: block;
									padding-left: 10px;
									margin-top: 2px;
									}	
					#menu ul a:hover {text-decoration: none;
											background: url("../grafika/glutek.gif") no-repeat left;
											}	
					#menu ul a.active {text-decoration: none;	
											background: url("../grafika/glutek.gif") no-repeat left;
											}																
					.menur{background: #76bb24;
							 float: right;
							 margin-top: 0px;
							 margin-right: 0px;
							}
					.menur li {border-bottom: 1px solid #76bb24;}
					.menusr{background: #ff9002;
							  float: right;
							  margin-top: 0px;	
							 }
					.menusr li {border-bottom: 1px solid #ff9002;}		 
					.menul{background: #9D078C;
							 margin-bottom: 0px;
							 margin-top: 0px;
							 float: right;
							}
					.menul li {border-bottom: 1px solid #9D078C;}		
					
			#lstrona {width: 32%;
						 height: auto; /*zmienić na AUTO albo % */
						 float: left;
						 text-align: right;
						 padding-right: 0px;
						}
						.naglowek {margin-top:25px;
									margin-right: 0px !important;
									margin-right: 5px;}
						.zdjecie {margin-top: 0px;
									 margin-bottom: 15px;}	
						.miniatura {margin-top: 5px;
									margin-right: 30%!important;
									margin-right: 65px;
									}	
						#lstrona h1 {color: #9D078C;
										font-family: arial, helvetica, sans-serif;
										font-size: 15pt;
										font-weight: bold;
										margin-top: 25px;}	
						#zdjecia h1 {color: #9D078C;
										font-family: arial, helvetica, sans-serif;
										font-size: 15pt;
										font-weight: bold;
										margin-top: 25px;}											 
			#pstrona {width: 67%;	
						 height: auto; /*zmienić na AUTO albo % */
						 float: right;
						 margin-top: 25px;
						 margin-bottom: 25px;
						 padding-bottom: 75px;
						 border-left: solid thin #D4D4D4;	
						 text-align: left;
						}
								
				 #pstrona h2 {color: #Ff9002;
										font-family: arial, helvetica, sans-serif;
										font-size: 140%;
										font-weight: bold;
										margin-top: 25px;
										margin-left: 10px;		
								 }
				 #pstrona h2.info {color: #969799;
						  font-family: verdana, helvetica, sans-serif;	
						  margin-bottom: 5px;	
						  font-size: 110%;}		
				 #pstrona h2.aktor {margin-top: 35px;}					 		 
				 #pstrona ol {margin-top: 20px;
				 				  padding-left: 35px!important;
								  padding-left: 0px;
				 				  list-style-type: decimal;
								  list-style-position: outside;
									}											
				 #pstrona ol.right {float: right;
				 						 margin-right: 10px;
										 }
				 
				 #pstrona li {letter-spacing: 0.7pt;
				 			 	  line-height: 20px;}	
				 #pstrona p {padding-left: 10px;
				 				 letter-spacing: normal;
								}
				 #pstrona ul.aktorzy {list-style-type: none;
				 							 padding-left: 10px!important;
											 margin-left: 0px;
								  			 }		
				 #pstrona ul.aktorzy li {padding-left: 0px;
				 								margin-left: 0px;
												letter-spacing: normal;}							 		
				 #pstrona ul.przedstawienia, ul.przedstawienie {list-style-type: none;
				 									  margin-left: 5px;
													  padding-left: 5px;
													  }	
				 	
				 #pstrona input.przycisk {border: 1px solid #969799;}
				 #pstrona input.pole {border-left: 2px solid #969799;
								border-top: 2px solid #969799;}
				  p.podpis {text-align:right;
				  			  font-size: 85%;
								}																																
/*TYLKO DLA index.php */
			#info {width: 66%;
						 height: auto; 
						 float: left;
						 text-align: left;
						 border-right: solid thin #D4D4D4;
						 color:#3F3F3F;
						 font-size: 90%;
						 margin-top: 25px;
						 margin-left: 5px
						}
				#info h2 {color: #969799;
						  font-family: verdana, helvetica, sans-serif;	
						  margin-bottom: 5px;	
						  font-size: 110%;	
								 }	
				#info p {letter-spacing: 1px;}				 
				#info table {background-color: #DDDDDF;
							 width: 95%;
							 margin-right: 10px;
							 margin-bottom: 10px;
							 }
				#info tr {padding-left: 10px;
						  padding-right: 10px;
						  }			 
				#info td {text-align: left;
						  letter-spacing: 1px;
						  }	
				#info tr:hover {background-color: #E7C69B;}			
				#info td.dzien {width: auto; text-align:right;}
				#info td.spektakl {width: auto;}
				#info td.godzina {width: auto;}	
				#info td.nieczynny {color: #858585;}	
				#info span.dopisek  {font-size: 85%; color:#9D078C;}		 				 		
				#info input.pole {border-left: 2px solid #969799;
								border-top: 2px solid #969799;}
				#info input.przycisk {background: url('../grafika/newsletter.gif') no-repeat center;
											 border: none;
											 width: 53px;}				
				
									 
			#aktualnosci {width: 31%;	
						 height: auto; 
						 float: right;
						 margin-top: 25px;
						 margin-bottom: 25px;
						 padding-bottom: 75px;	
						 text-align: left;
						}
			#aktualnosci h1  {color: #9D078C;	
										font-family: arial, helvetica, sans-serif;
										font-size: 15pt;
										font-weight: bold;
										margin-top: 25px;}			
			#aktualnosci h2.akt {color: #9D078C; font-family: verdana, helvetica, sans-serif; font-size: medium; font-weight: 900; margin-bottom: 0px; margin-top: 0px;}			
			#news {width: 100%;
					margin-top: 10px;
					padding-bottom: 5px;
					text-align: left;
					border-bottom: thin solid #D4D4D4;
					}	
			#news img {float: left; 
					   margin: 5px 10px 5px 5px;
					   }
			#news p {margin: 5px;}		   							 						
															/*TYLKO DLA index.php */				 
			 #stopka {width: 100%;
			 			 height: 25px;
						 margin: auto;
						 margin-top: 25px;
						 text-align: center;
						 background-color: #9C068B;
						 }
						#stopka ul {list-style-type: none;
									   padding-top: 3px;
									   margin-bottom: 0px;
			 							}
						#stopka li {display: inline;
									  padding: 10px;}				
						#stopka a {color: #ffffff;
									 }				
			.czyszczacy {
						height: 0px;
						clear:both;
						padding: 0px;
						margin: 0px;
						}
			.sciezka {height: auto;
					  clear:both;
					  padding: 0px;
					  margin: 0px;
					  font-size: smaller;
						}
			.patronat{font-family: verdana, helvetica, sans-serif;
						 background-color: #9C068B;
					    color:#FFF;
						 height: 25px;
						 margin: 0px;
						 padding-top: 7px;
						 padding-left: 29%;
						 font-size: 90%;
						 font-weight: normal;
						}	  	
											
			.powrot {text-align:right;
					color:#9C068B;}
			table.repertuar {width: 100% !important;
							 width: 99%;
							 border-collapse: collapse;
							 margin-left: 10px;}
			table.repertuar caption {font-family: arial, helvetica, sans-serif;
									 color: #ff9002;	
						  			 margin-bottom: 5px;	
						  			 font-size: 120%;
									 font-weight: bold;
									 text-align: left;
									 padding-bottom: 0px !important;
									 padding-bottom: 5px;
									 }				 		
		 	table.repertuar td {border-bottom: 1px solid #ff9002;
								margin: 0px;
								padding: 3px;
								padding-left: 5px;
								}
			table.repertuar td.niedziela	{border-bottom: 3px solid #ff9002;}					
			table.repertuar td.nieczynny {color: #b5b5b5;}	
			table.repertuar td.nieczynnaniedz {color: #b5b5b5; border-bottom: 3px solid #ff9002;}	
			table.repertuar tr.niedziela {border-bottom: 3px solid #ff9002;}					
			table.repertuar tr:hover {background-color: #E7C69B;}					
			table.repertuar th {background:	#ff9002;
								color: #ffffff;
								padding-left: 5px;
								}	
			table.repertuar span.dopisek {font-size: 85%; color:#9D078C;}								
			#pstrona h2.zielony {color: #76bb24;
										margin-left: 8px;
										text-indent: 0px;
										}	
			#pstrona h2.spektakl {margin-top: 40px;
										margin-left: 8px;
										text-indent: 0px;
										}	
			#pstrona p.spektakl {text-align: left;}																		
			#ukryty {display: none;
						color: red;}	
			p.wiecej {margin-top: 0px;
					  font-weight: bold;
					  text-align: right;
					  margin-right: 25px;	
						}
			p.wiecejakt {margin-top: 0px;
					  font-weight: bold;
					  text-align: right;
					  margin-right: 25px; 
					  font-size: 85%;}			
			p.miesiace {margin-top: 0px;
					  font-weight: bold;
					  text-align: right;
					  font-size: 90%;
						}	
			p.cytat {font-style: italic;}			
			.blue {color:#0066CC ;
					font-size: 85%;}	
			.pomarancz {color: #ff9002;}		
			.fiolet {color:#9D078C;}		
/*GALERIA*/
	#galeria h1 {color: #9D078C;
										font-family: arial, helvetica, sans-serif;
										font-size: 15pt;
										font-weight: bold;
										margin-top: 25px;}	
				#galeria {width: 100%; border: none;}	
				div.plakat {display: block; width: 238px; height: 200px; background: #DCDDDF; float: left; border-left: 1px solid #FFF;}
				div.plakat img {margin-left: 15px;}	
				div.plakat h2 {color: #9D078C; font-size:small; margin-left: 15px; margin-top: 2px; margin-bottom: 5px;}
				div.plakat h3 {color: #000; font-size: smaller; margin-left: 15px; margin-top: 2px; margin-bottom: 5px;}
 /*AKTUALNOŚCI*/
  			 h3.aktualnosci {color: #9D078C; font-family: verdana, helvetica, sans-serif; font-size: medium; font-weight: 900; margin-bottom: 0px; margin-top: 0px;}						
			 h4.aktualnosci {color: #9D078C; font-size: margin-bottom: 0px; margin-top: 2px;}
			 #wiadomosc {margin-left: 10px; margin-top: 10px; padding-bottom: 10px; border-bottom: thin solid #D4D4D4; text-align: left;}	
			 #wiadomosc p {text-align: left; padding-left: 0px;}
			 p.data {font-size:80%; padding-left: 0px; margin-bottom: 0px; color: #858585;}
			 #wiadomosc img {float: left; margin-left: -230px; }	
			 .zdjecieakt {min-height: 200px; margin-top: 10px; padding-bottom: 10px;}
 
/*BANNER */
			#myGallery {width: 100%;
						height: 180px;
						background-color:#9D078C; 
						border: none;
						}	
			.jdGallery .slideInfoZone	
						{
							position: absolute;
							z-index: 10;
							width: 241px;
							margin: 0px;
							left: 479px;
							bottom: 0;
							height: 100%;
							background: #9D078C;
							color: #fff;
							text-indent: 0;
							overflow: hidden;
						}	
			.jdGallery .slideInfoZone h2
						{
							padding: 0;
							font-size: 22px;
							margin: 0;
							margin-left: 10px;
							margin-top: 10px;
							font-family: arial, sans-serif;
							font-weight: bold;
							color: inherit;
						}

			.jdGallery .slideInfoZone p
						{
							padding: 0;
							font-size: 12px;
							font-family: arial, sans-serif;
							margin: 2px 5px;
							margin-top: 50px;
							margin-left: 10px;
							color: inherit;
						}	
			.jdGallery .slideInfoZone a
						{color: #fff;}																			