* {
	border: none;
	padding: 0;
	margin: 0;
	vertical-align:middle;
	font-size:13px;
	font-family: "verdana", sans-serif;
	font-style:normal;
	list-style:none;
	
}

a{
  color: #ffff00;
  text-decoration:none;
}
a:hover{
  color:#ffffff;
}





body{
  background: #270B0B top center url("strona-bg.png") repeat;
}


#strona{
	text-align:center;
	background:  top center url("naglowek-bg.png") no-repeat;
	padding:0;
	margin:0;
	
}

#naglowek{
  height:375px;
  background:  top center url("naglowek-fg.png") no-repeat;
  margin:auto;
  
  width:800px;
  position:relative;
}
#naglowek h1{
  text-indent:-10000px;
  font-size:1px;
}


 
*html #strona{
	background:  top center url("naglowek-bg.gif") no-repeat;
}

*html #naglowek{
  background:  top center url("naglowek-fg.gif") no-repeat;
}
 
 
#facebook-naglowek{
	position:absolute;
	top:330px;
	right:80px;
	/*border:1px solid #fff;*/
	display:block;
	width:103px;
	height:31px;
	text-indent:-10000px;
	font-size:1px;
	background:  top center url("facebook.png") no-repeat;
}
 
 
#lublin2016-naglowek{
	position:absolute;
	top:10px;
	right:70px;
	/*border:1px solid #fff;*/
	display:block;
	width:150px;
	height:75px;
	text-indent:-10000px;
	font-size:1px;
}

#telefon-naglowek{
	position:absolute;
	top:10px;
	right:320px;
	display:block;
	width:150px;
	height:20px;
	text-indent:-10000px;
	font-size:1px;
}

#adres-naglowek{
	position:absolute;
	top:160px;
	right:60px;
	display:block;
	width:150px;
	height:75px;
	text-indent:-10000px;
	font-size:1px;
}
#logo-naglowek{
	position:absolute;
	top:0px;
	left:60px;
	display:block;
	width:110px;
	height:150px;
	text-indent:-10000px;
	font-size:1px;
}

  
  
#menu-gorne{
	/*background-color:#000 !important;*/
	/*position:relative;*/
	/*top:-45px;*/
	

}
#menu-gorne li{
	background-color:#000 !important;
	color:#fff !important;
	margin:10px;
	display:inline-block;
}
*html #menu-gorne li{
	display:inline;
	padding-left: 0 !important;
	list-style-type: none;
	list-style-position: none;
	margin:0 !important;
}

/*
#menu-gorne li a{
	color:#fff !important;
	background-color:#000 !important;
	line-height:30px;
	height:30px;
	padding:0 10px;
	display:inline-block;
	font-size:10px !important;
}
#menu-gorne li a:hover{
	color:#000 !important;
	background-color:#fff !important;
}
#menu-gorne li.active a{
	color:#000 !important;
	background-color:#fff !important;
	font-weight:bold;
}
*/
#menu-gorne li a{
	color:#fff !important;
	background-color:#000 !important;
	line-height:50px;
	margin:0;
	padding:0;
	height:50px !important;
	width:105px !important;
	display:inline-block;
	font-size:1px;
	text-indent:-1000000px;
	color:#000;
	background:url("koncerty-przycisk.png") center bottom;
}
}

*html #menu-gorne li a{
	display:block;
	text-indent:0px;
}


#menu-gorne li#koncerty-przycisk a{
	background-image:url("koncerty-przycisk.png");
}
#menu-gorne li#archiwum-przycisk a{
	background-image:url("archiwum-przycisk.png");
}
#menu-gorne li#kontakt-przycisk a{
	background-image:url("kontakt-przycisk.png");
}
#menu-gorne li#info-przycisk a{
	background-image:url("info-przycisk.png");
}
#menu-gorne li#menu-przycisk a{
	background-image:url("menu-przycisk.png");
}


#menu-gorne li a:hover{
	background-position: center top !important;
}
#menu-gorne li.active a{
	background-position: center top !important;
}


 
#sama-strona{
	width: 530px;
	margin: auto !important;
	padding: 20px 20px 0 20px ;	
	background: #000 bottom center url("sama-strona-bg.png") no-repeat;
	text-align:left;
	display:block;
	left:-4px;
	position:relative;
}
*html #sama-strona{
	left:-24px;
	position:relative;
	width: 570px;

}



#sama-strona h2{
	font-size: 19px;
	color:#A7020B;
	text-align:center;
	font-weight:normal;
  text-transform: uppercase;
  margin: 80px auto 0;
}

#sama-strona .koncertywczarnymtulipanie{
  width:431px;
  height:28px;
  background: #000 bottom center url("koncertywczarnymtulipanie.png") no-repeat;
  text-indent:-100000px;
  font-size:0px;
  margin-top:0;
  
}
#sama-strona .menuwczarnymtulipanie{
  /*width:431px;
  height:28px;
  background: #000 bottom center url("koncertywczarnymtulipanie.png") no-repeat;
  text-indent:-100000px;
  font-size:0px;*/
  margin-top:0;
  
}
#sama-strona .kontaktwczarnymtulipanie{
  /*width:431px;
  height:28px;
  background: #000 bottom center url("koncertywczarnymtulipanie.png") no-repeat;
  text-indent:-100000px;
  font-size:0px;*/
  margin-top:0;
  
}

#sama-strona .archiwumkoncertow{
  margin: 120px auto 0 ;
}







#sama-strona h3{
  clear:left;
	font-family: "Myriad Pro","verdana", sans-serif !important;
	font-size: 18px;
	color:#aa0000;
	padding:5px;
	padding-top:35px;
	line-height:25px;
}



#sama-strona h3 em, #sama-strona h3 b{
	color:#ff0000 !important;
	font-size: 18px;
}






#sama-strona li{
  /*clear:left;*/
	color:#bebebe;
	margin-bottom:50px;
	display:block;
}



#sama-strona *{
 /* border:1px solid #33aa55;*/
}
#sama-strona .info{
	background-color:#371414;
	border-left:3px solid #ff0000;
	color: #CC9999;
	margin: 15px 0;
	width:100%;
}



#sama-strona .info th{
  font-weight:normal;
	color:#CC9999;
	font-size:11px;
	line-height:1.5em;
	text-align:left;
	padding: 12px 10px !important;
	}
#sama-strona .info th em{
	color:#ffffff;
	font-size:14px
	font-weight:bold;
}
#sama-strona .info td{
	width:270px;
  padding-left:2em;
  text-align:left;

}








#sama-strona p{
  margin-bottom:21px;
}
#sama-strona em{
  color:#ffffff;
  font-weight:bold;
}
#sama-strona a{
  color: #ffff00;
  text-decoration:none;
}
#sama-strona a:hover{
  color:#ffffff;
}
#sama-strona img{
  display:inline-block;
  float:left;
  clear: left;
  margin: 0 15 15 0px;
}



#sama-strona .galeria{
	text-align:center;
	}



#sama-strona .galeria img{
  margin: 25px;
	clear:none;
	float:none;
}






/*extra*/
#sama-strona .info.extra{
	background-color:#CC0000;
	border-left:4px solid #FF9900;
	color: #ffffff;
	/*padding: 15px 10px;*/
	font-weight:bold;
}
#sama-strona .info.extra *{
	color: #ffffff;
	font-weight:bold;
}


/*
#sama-strona .info.extra h3{
	color:#ffffff;
	clear:none;
	display:inline;
	margin-right:6em;
}
*/
/*extra*/


#stopa-menu{
	clear:both;
  padding-top:3em;
  margin:1em 0;
  text-align:center;
  display:none;
}
#stopa-menu .next{
  float:left;
}
#stopa-menu .prev{
  float:right;
}

#stopa-menu table{
  width:80%;
  margin:50px auto 0;
  background-color:#000;
  border: solid #000 10px;
}
#stopa-menu table a{ 
  color: #fff;
}


#stopa-menu td{
padding:10px;
}


#stopa{
	clear:both !important;
  text-align:center;
  margin-bottom:0;
  margin-top:30px;
  color:#CC6666;
  font-size:10px;
  padding-bottom:10px;

}

