body {
margin: 0;
padding: 0;
font-family: arial;
font-size: 12px;
color: #000;
background-image:url('foto/tlo.jpg');  }	

.patronat {
background: #fff; margin: 10px 0 10px 0px; padding: 10px; -moz-border-radius: 10px; border-radius: 10px; border: 3px solid #B59E6E;
}

.tab {
clear: both;
margin-top: 30px; 
padding: 20px 0; 
border-top: 1px solid #ddb103; }

.tab2 {
margin-top: 30px; 
padding: 30px; 
border: 3px solid #fff;
/* background: #997234; */
-moz-border-radius: 15px;
border-radius: 15px;	}

.tab2 h5 {
color: ##9F090F;
font-family: verdana;	
font-size: 16px;
font-weight: bold;
margin: 0;
padding: 0; }

.termin{
padding-right: 10px; 
width: 450px; 
float: left; }

.miejsce {
float: left; 
width: 400px; 
padding-left: 10px; }

.termin2{
padding-right: 10px; 
width: 450px; 
float: left; 
margin-top: 30px; 
clear: left; }

.miejsce2 {
float: left; 
width: 400px; 
padding-left: 10px; 
margin-top: 30px; }



.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 12px Arial;
width: 100%;
overflow: hidden;
/* margin-bottom: 1em; */
border: 1px solid #000;
border-width: 1px 0;
background: black url(test/foto/blockdefault.gif) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 9px 11px;
text-decoration: none;
border-right: 1px solid black;
}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: white;
background: transparent url(test/foto/blockactive.gif) center center repeat-x;
}

.nieb {
color: #303030; }

.img-shadow {
  text-align: left;
}

.img-shadow img {

  background-color: #F6EABB;
  padding: 2px;
  margin: 2px;	
  } 


  
.img-shadow2 img {
  background-color: #B48E05;
  padding: 2px;
  margin: 2px;	
  } 
	
 h2 {
  color: #9F090F;
 /*   color: #106BA2; */
  font-size: 12px;
  font-style: italic;
  font-weight: bold;
  text-align: right;
  padding-bootom: 5px;
  border-bottom: 1px solid #9F090F; }

 
  
 h6 {
 color: #8F8F8F;
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 0;
  padding-bottom: 0; }  

  #back_logo {
  background: #6793AE;
  width: 111px; }

  #logo {
  text-align: center; }
  
  #box {
  width: 1024px;
  margin-left: auto;
  margin-right: auto; }
  
  #container {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 45px;
  overflow: auto;
  width: 751px;
  height: 450px;
  padding: 10px 20px;
  background-image: url(foto/tlo_teatr.jpg);
  border: 2px solid #7096AE; }

  #container2, #container_akt {
-moz-border-radius-bottomright: 15px;
border-bottom-right-radius: 15px;
-moz-border-radius-bottomleft: 15px;
border-bottom-left-radius: 15px;	
/*
-moz-border-radius: 15px;
border-radius: 15px;	
*/
color: #000;
width: 982px;
padding: 10px 20px 30px 20px;
/* background: #2F2F2F; */
background: #C3AB77;
 
}


    #container3 {	
  color: #000;
  width: 1024px;
  padding: 10px 0px;
  background: #C3AB77; }
	
#container2 a, #container3 a {
/* color: #f3bf41; 
color: #ffcc00;*/
color: #9F090F;
text-decoration: underline; }

#stopka {
-moz-border-radius: 15px;
border-radius: 15px;
text-align: center; 
font-size: 10px; 
background: #C3AB77; 
color: #000;
margin-top: 10px;
padding: 10px; }


#stopka a {
color: #9F090F; }

 
a.akt {
color: #9F090F;
text-decoration: none; }
  
#container3 a:hover, #container2 a:hover {
    color: #9F090F;
	 text-decoration: none; }
  
  #container_menu {
  margin-bottom: 5px;
  width: 1024px;
  height: 550px; }
  
  
  .center {
  margin: auto; }
  
  .kom {
  padding: 0 30px; }
  
  #menu_dolne {
  margin-top: 10px;
  margin-left: 390px;
  width: 1000px; }
  
  #left_pic {
  margin-left: 20px; }
  
  .lista {
  list-style: none;
  margin: 0px;
  padding: 0px; }
  
  .lista a {

  text-decoration: none;
  font-weight: bold;
  font-size: 15px;
  line-height: 140%; }
  
  .lista a:hover {

 color: #8F8F8F;
text-decoration: underline;  }
  
 .ita {
 font-style: italic; }
 
 .podpis {
 font-style: italic;
 text-align: right; }
 
 .oblej {
 float: left;
 border: 1px solid #ccc;
 padding: 3px;
 margin: 0 15px 5px 0; }


 .oblej0 {
 float: left;
 border: 0;
 padding: 3px;
 margin: 0 15px 0 0; }
 
 .oblej3 {
 float: left;
 border: 2px solid #F6EABB;
 margin: 15px 15px 5px 0; }

 .o3 { border: 2px solid #F6EABB; } 
 
 .ramka {
 border: 1px solid #ccc;
 padding: 3px;
 margin: 0 15px 5px 0; }

 .oblej2 {
 float: right;
 border: 1px solid #ccc;
 padding: 3px;
 margin: 0 0 5px 15px; }
 
 .ramka {
 padding: 3px;
 border: 1px solid #ccc;
 margin: 0 15px 5px 0; }
 
 .czlowiek {
 clear: both; }
 
 .motto {
 padding: 15px;
 font-family: verdana;
 font-size: 15px;
 text-align: right;
 font-style: italic;
 font-weight: bold;
 color: #7096AE; }
 
 .mala_gal {
text-align: center;}

 .mala_gal2 {
text-align: left;}

.mala_gal img, .mala_gal2 img {
margin: 5px; 
padding: 3px;
border: 1px solid #ccc; }

 .powrot {
 text-align: center;
 margin: 10px 0; }
 
.em { 
   line-height: 135%; }
	
	.brak {
	margin-top: 0;
	padding-top: 0;}
   
 
 .images {background:#c00; width:20px; height:20px; padding:1px;}

#nav ul {margin:0 auto 5px auto; padding:0; list-style:none; display:table; white-space:nowrap; font-family: arial; font-size:10.5px;}
#nav li {display:table-cell; margin:0; padding:0;}
#nav a {float:left; color:#fff; background: #000 url(left2.gif) no-repeat left bottom; margin:0 2px 0 0; padding:0 0 0 2px; text-decoration:none; }
#nav a b {float:left; display:block; background:transparent url(right2.gif) no-repeat right bottom; padding:5px 9px 5px 9px;}
#nav a:hover {background-color:#B48E05; cursor:pointer;}
#nav #current a {background-color:#766039;} 
#nav {padding:0 0 0 0; background:#000; border-top:8px solid #000; text-align: center; width: 1024px;}




	#container3 p, #container3 li, #container2 p, #container2 li, container2, #container_akt {
	font-size: 12px;
	line-height: 130%;
	font-family: verdana;}

	.szary	{
  color: #303030;	}
	
	.malutkie {
	font-size: 5px; }
	
	
	  h1 {
  color: #9F090F;
  font-family: verdana;
 font-variant:small-caps;	
  font-size: 27px;
  font-weight: bold;
  text-align: left;
  margin-bootom: 0;
  padding-bootom: 0;   }


#powit h2 {
text-align: left;
border-bottom: 0;}

	h5 {	
  color: #9F090F;
	font-family: verdana;	
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 0;
	padding-bottom: 0; }
	
	.red {
  color: #9F090F;
  font-weight: bold;	}
	
	 h6 {
  font-family: verdana;	
  color: #9F090F;
  font-size: 14px;
  margin-bottom: 0;
  padding-bottom: 0; }  
	
  .no_margin {
  margin-top: 0;
  padding-top: 0;		}	
	
   .oblej {	
 float: left;
 padding: 3px;
 margin: 0 15px 5px 0; }
 
 .oblej img  {
  border: 2px solid #ccc;}
	
  .menu_link {	
color: #fff;
font-size: 13px;
font-weight: bold;
text-decoration: none; }

.data {
color: #fff;
font-size: 14px;
font-weight: bold;}

.wydarzenie { font-size: 14px; }
