@charset "iso-8859-2";
/* CSS Document */

body{
   margin: 0;
   padding: 0;
   background-color: #050505;
   color: #f7dfae;
}

                                      /* TOP */

.header{
  margin: 0 auto;
  padding: 0;
  background: url('images/header_bg.jpg') repeat-x;
  height: 269px;
}
.header #top{
	display: block; 
	border: 0pt none; 
	outline: medium none;
	width:1298px;
	margin:0 auto;
}
#top img{
	border:0;
	float:none;
	
}  
.top{
  margin: 0;
  padding: 0;
  background: url('images/top.jpg') no-repeat center;
  height: 269px;
}


 								    /* MENU */


#ob{  
  margin:0 auto;
  padding: 0;
  background: url('images/menu_bg.jpg') repeat-x ;
  height: 74px;
  text-align: center;
  
}
#menu ul {
  margin:0 auto;
  padding: 0;
  height: 74px;
  width: 982px;
  text-align: center;
    list-style: none;
}


	
#menu ul li {
	float:left;
	text-align:center;
	margin:0 1px 0 1px;
	}
	
#menu ul li a{
  background: url('images/a.jpg') no-repeat;
    background-position: 0 0;
  font: 18px Georgia;
    text-decoration: none;
	letter-spacing: 1pt;
    color: #ffe2a1;
  display: block;
  width: 129px;
  height: 74px;
  padding: 0;
  line-height: 92px;
  outline: none;

  
}

#menu ul li a:hover{
  color: #ffffff;
  background: url('images/a.jpg') no-repeat;
  background-position: 0 -72px;

}

                                    /* ZAWARTOŚĆ */
   
.bottom{
		margin: 0;
		padding: 0;
		background: url('images/bg.jpg') repeat-x top;
		height: 345px;
		}
		
.underbottom{
		margin: auto;
		padding: 0;
		width: 982px;
}

#prawa{
		margin: 0;
		padding: 0;
		float: left;
		width: 435px;
}

#lewa{
		margin: 0;
		padding: 0;
		float: left;
		width: 476px;
}
#lewa H1{
	color: #f7dfae;
}

h1{
		margin: 20px 0 20px 0;
		padding:0;
		font: 30px Times New Roman;
		text-transform: uppercase;
		letter-spacing: 1px;
		color: #ececec;
}

h1 a{ 
		margin: 0;
  		padding: 0;
		font: 14px Times New Roman;
		font-weight: bold;
		text-transform: uppercase;
		text-align: left;
		color: #ffbe2a;
}

h1 a:hover{ 
		color: #ececec;
}
 h1 span{ 
		margin: 0;
  		padding: 0;
		font: 14px Times New Roman;
		text-transform: uppercase;
		text-align: left;
}

 h1 span span{ 
		color: #ffbe2a;

}

h2{
	color:#F7DFAE;
	font:30px Times New Roman;
letter-spacing:1px;
margin:20px 0;
padding:0;
text-transform:uppercase;
}


p{ 
		margin: 0;
		padding: 0 50px 20px 0;
		font: 12px Verdana;
		line-height: 16px;
		color: #f7dfae;
		text-align: left;
		width: 434px;
		display: block;
		height: auto;
}



#lewa p{ 
		margin: 0;
		padding: 0 50px 20px 0;
		font: 12px Verdana;
		line-height: 16px;
		color: #f7dfae;
		text-align: left;
		width: 434px;
		display: block;
		height: 150px auto;
}

#lewa p.witaj { 
		margin: 0;
		padding: 0 50px 20px 0;
		font: normal 18px Georgia;
		line-height: 20px;
		color: #f7dfae;
		text-align: left;
		width: 434px;
		display: block;
		height: 150px auto;
		text-indent: 1.5cm;
}
                                    /* WYSTĘPY */
.wystepy{
		margin: 76px 0 20px 0;
		padding: 0;
		float: right;
		background: url('images/wystepy.png') no-repeat left;
		width: 427px;
		height: 175px;
}

.ostatnie{
		margin: 2px;
		padding: 0;
		float:left;
		background: url('images/ostatnie_bg.jpg') no-repeat;
		width: 434px;
		height: 26px;
}

.ostatnie a{
		margin: 0 6px 5px 0 ;
		padding: 0;
		float:right;
		background: url('images/wystepy_gal.jpg') no-repeat;
			background-position: 0 0;
		display: block;
		width: 78px;
		height: 26px;
		outline: none;
		}
.ostatnie a:hover{
		margin: 0 6px 5px 0;
		padding: 0;
		float:right;
		background: url('images/wystepy_gal.jpg') no-repeat;
			background-position: 0 -26px;

		}
.ostatnie h3{
		margin: 0;
		padding: 5px 0 0 8px;
		float: left;
		text-align:left;
		font: normal 12px Verdana;
		text-transform:none;
		color: #f7dfae;
		}
.ostatni{
		margin: 0;
		padding: 5px 0 0 8px;
		float: left;
		text-align:left;
		font: normal 12px Verdana;
		text-transform:none;
		color: #f7dfae;
		}
.ostatnie h1{
		margin: 0;
		padding: 5px 0 0 8px;
		float: left;
		text-align:left;
		font: normal 12px Verdana;
		text-transform:none;
		color: #f7dfae;
		}		
.ostatni span{
		font-weight: bold;
		color: #ffe9d1;
		}

img{ 
		margin: 0;
		padding:0;
		float: right;
		border:0;
}

.padding{
		padding-top: 40px;
		display:block;
		clear: both;
}		

.padding2{
		padding-top: 20px;
		display:block;
		clear: both;
}	

                                    /* SKłAD */
									
#centered{
		margin: auto;
		padding: 0;
		float: left;
		width: 982px;
}

.center{
		margin: 0 0 0 60px ;
		padding: 0;
		text-align: center;
		width: 982px;
		} 
.fot{
		margin: 0 40px 40px 0px;
		padding: 0;
		position: relative;
		float: left;
		widht: 159px;
		text-align:center;
		}
		
.fot h2{ 
		margin: 0;
  		padding: 0;
		font: 14px Times New Roman;
		text-transform: uppercase;
		text-align: center;
}
.fot img{
		margin: 5px;
		padding: 0;
		border: 0;
		float: left;
}
                                    /* OFERTY */
									
.oferty h2{
		margin:0;
		padding: 0;
		font: normal 18px Times New Roman;
		text-transform: uppercase;
		color: #ececec;
}

.oferty h2.uwaga{
		margin:0;
		padding: 0;
		font: normal 18px Times New Roman;
		text-transform: uppercase;
		color: #fdc52d;
}

.oferty p{
		margin: 0 0 -90px 0;
		padding: 0 50px 0 0;
		font: 12px Verdana;
		line-height: 16px;
		color: #f7dfae;
		text-align: left;
		width: 434px;
		display: block;
}
.oferty a{
		color: #edb82a;
		font-weight: bold;
}
.oferty a:hover{
		color: #f8d986;
}

.oferty span{
		color: #edb82a;
		font-weight: bold;
}
                                    /* LINKI */

a img.linki{
		float: left;
		border: 0;
		}

                                    /* NEWSY */

		
.newss{
		margin: 0;
		padding: 0 ;
		background: url('images/news.jpg') no-repeat top;
		text-align: left;
		width: 434px;
		position: relative;
		}
.newss a{
		color: #ffba2a;
		font: bold 12px Verdana;
		text-decoration: none;
		}
.newss a:hover{
		color: #ffffff;
		}
		
		
.newss p{
		margin: 0;
		padding: 15px;
		font: 12px Verdana;
		line-height: 16px;
		color: #f7dfae;
		text-align: left;
		width: 400px;
		}											
h1.news{
		margin:0;
		padding: 0;
		font: normal 18px Times New Roman;
		letter-spacing: 1px;
		text-transform: uppercase;
		color: #ececec;
		}
		
.news{
	width:436px; 
	margin-bottom:0px;
}
.news h2{
		margin:0;
		padding: 0;
		font: normal 18px Times New Roman;
		letter-spacing: 1px;
		text-transform: uppercase;
		color: #ececec;
		}
		
.podpis{
		margin: 0;
		padding: 2px;
		font: normal 10px Verdana;
		color: #8b7d60;
		text-align: right;
}

.podpis a{
		color: #8b7d60;
		font-weight: bold;
		text-decoration: none;
		}
		
.podpis a:hover{
		color: #dbcdaf;
		}						
		
		
                                    /* GALERIA */
									
									
.center_gal{
		margin: 0 ;
		padding: 0;
		text-align: center;
		width: 982px;
		float: left;
		} 
.gal{
		margin: 0 30px 30px 30px ;
		padding: 0;
		float: left;
		}
		
.gal span{
		color: #de9a00;
		}
		
.gal h2{ 
		margin: 0;
  		padding: 0;
		font: 14px Times New Roman;
		text-transform: uppercase;
		text-align: left;
}



.gal img{
		margin: 5px;
		padding: 0;
		border: 0;
		width: 404px;
		height: 61px;
		float: left;
}
  
  .gal a{ 
		opacity: 0.6;
		filter: alpha(opacity=60); 
}

.gal a:hover{ 
		opacity: 1;
		filter: alpha(opacity=100); 

}


.center_images{
		margin: 0 ;
		padding: 0;
		text-align: center;
		width: 982px;
		float: left;		
		}

.images{
		margin: 0 15px 15px 15px ;
		padding: 0;
		float: left;
		}
		
.images img{
		margin: 0;
		padding: 0;
		border: 0;
		width: 137px;
		height: 137px;
}		
.images a{
		margin: 5px;
		padding: 0;
		border: #380800 2px solid;
		width: 137px;
		height: 137px;
		float: left;
		opacity: 0.6;
}

.images a:hover{
		border: #611104 2px solid;
		opacity: 1;
}		
                                    /* STOPKA */
.clear{ 
		clear:both;
		padding: 20px;
		}

.ogien{
		margin: 0;
		padding: 0;
		height: 285px;
		}
.ogien img{
	width:1528px;
	margin:0 auto;
	border:0;
	float:none;
	display:block;
}
.footer{
		margin: 0;
		padding: 0;
		font: normal 18px Times New Roman;
		letter-spacing: 1px;
		background: url('images/footer_bg.jpg') repeat-x;
		height: 50px;
}

.bd{
		margin: auto;
		padding: 0;
		height: 50px;
		width: 982px;
}

.left{
		margin: 0;
		padding: 0;
		float: left;
		line-height: 50px;
		color: #ececec;
		}
.footer a{
		color: #a62a02;
		text-decoration: none;
		}
.footer a:hover{
		color: #ffba2a;
		}
.right{
		margin: 0;
		padding: 0 50px 0 0;
		float: right;
		line-height: 50px;
		color: #ececec;
		}
		
.header #top {
	display:block;
	height:269px;
	background:url(images/top.jpg) top center no-repeat;
	width:auto;
}

.ogien
{
background:url(images/fire.jpg) top center no-repeat;
height:285px

}

.bd {
width:918px;
}

#menu ul {
width:918px;
}

.underbottom {
width:918px;

}
