body{
	text-align: center;
	padding: 0px;
	margin: auto;

	background-repeat: no-repeat;
	background-position: 600px -20px;
  background-color: #E5E5E7;
	/*padding-left:30px;*/
}
/* ------------------------*/
hr{	border: none 0; border-bottom: 1px solid #999; height: 1px;	vertical-align:bottom; padding:10px 0 11px 0; clear:both;}
img{
	border: solid 0px #666; 
}
#main img{
	border: solid 1px #666; 
}

.clear {clear:both;}

a:link, a:visited {	color: #D84B31;	text-decoration: none;}
a:active, a:hover {	color: #fff; text-decoration: underline;}

h1, h2, h3, h4 {letter-spacing:0px; margin-top:0px; margin-bottom:10px; color:#e2e2e2; }
h4 {color:#e2e2e2;}

h1 a:link, h1 a:visited, h1 a:hover, #strona_glowna a:link h1 {letter-spacing:0px; margin-top:0px; margin-bottom:20px; color:#D84B31; text-decoration: none;}
h2 a:link, h2 a:visited, h2 a:hover {font-style:italic; letter-spacing:0px; margin-top:0px; margin-bottom:10px; color:#ccc; text-decoration: none;}
h4 a:link, h4 a:visited, h4 a:hover {letter-spacing:0px; margin-top:0px; margin-bottom:10px; color:#ccc; text-decoration: none; font-size:12px; color:#D74B31;}

h1{	font: 26px 'Trebuchet MS', Arial, Verdana;}
h3{	font: 22px 'Trebuchet MS', Arial, Verdana;}
h4{	font: 18px Arial, Verdana; color:#D84B31; letter-spacing:0px;}


p{
	font-weight: bold;
}
/* ---------------------------- */
#main{
	margin: auto;
text-align: center;
	width: 920px;
	border: solid 0px red;
	margin-bottom: 0px; 

  
	
}
#main2{
	margin: auto;

	width: 920px;
	/*background-color: #333;*/
	

	font: 12px/18px Arial, Verdana;
	color: #fff;
	text-align: center;
	background: url(../pix/bg_main.png) repeat-y ;
	border-bottom:1px solid #ccc;

}
.div2{
	 
	float:right; 
	top:0px; 
	font-size:11px; 
	padding:20px; 
	display:none;
  border: solid 1px green;
}

.div2 a:link, .div2 a:visited {	color: #ccc;	text-decoration: none;}
.div2 a:active, .div2 a:hover {	color: #ccc; text-decoration: underline;}


#dyskografia a{
	color: #D74B31;
	text-decoration: none;
}
#bottom{
	background: transparent url(../pix/bottom.png) no-repeat top;
	height: 180px;clear:both; margin:0;padding:0;
	display:none;
}
#top{
	padding-top: 25px;
	height: 120px;
	width: 920px;
  
}
#logo{
	height: 50px;
	width: 530px;
	margin: 0 0 20px 0px;
	margin-left:150px;
	border:0px solid red;
	float:left;
}

#logo img {border:0;}

#footer{
	
	font: 11px Arial, Verdana;
	color: #999; padding:0; margin:0;
	text-align: center;
	padding:20px;
	padding-top:0;
	}
#footer ul {}
#footer li {display:inline; margin-right:10px;}

#footer a{
	font: 11px Arial, Verdana;
	color: #666;
	text-decoration: none;
}
#menu {padding:0px; margin:0px; width: 820px; border:1px solid red; padding-top:7px;}
#menu li {display:block;float:left; text-align:center;margin:0px 15px 0px 0;}
#menu a:link, #menu a:visited  {font: normal 17px Arial, Verdana;color:#333;text-decoration: none; letter-spacing:-0.2px; }


#menu a:hover{
color:#D84B31; 
}

#menu{
	width: 880px;
	float:left;
	margin: 0 0 20px 35px;
	border:0px solid red;
	text-align:center;
}

#strona_glowna, #news, #sklad, #dyskografia, #galeria, #galeria2, #kontakt, #kontener_news, #koncerty, #teksty, #teledyski, #prasa, #linki, #guestbook{
	width:820px;
	text-align: left;
	margin: 0 auto;
	margin-bottom: 10px;
  padding:20px ;
  background-color:#333;
  background: transparent url(../pix/bg_s_g.jpg) repeat-y top center;
  margin-left:30px;
  float:left;

  
  -webkit-border-radius: 5px; /* Safari, Chrome */
    -khtml-border-radius: 5px;    /* Konqueror */
    -moz-border-radius: 5px; /* Firefox */

  
}
#strona_glowna a:link, #strona_glowna a:visited, #strona_glowna a:hover {color:#ccc; text-decoration: none;}

/* -----------------------4 g�rne elementy--------------------------------------------*/
.photo4up, .photo4up_, .trasa4up {display:none; float:left; width:142px; margin:0 9px 0 0; padding:0px;}

.photo4up1 {display:none; float:left; width:284px; margin:0 9px 0 0; padding:0px;}

.photo4up_ {margin:0;}
.trasa4up, .trasa4up ul, .trasa4up li {width:220px; margin:0;padding:0px;}
.trasa4up ul {line-height:12px;list-style-position: outside;list-style-type: none;}
.trasa4up li {margin-bottom: 3px;}
.trasa4up { margin-right:5px; }
.trasa4up a:link, .trasa4up a:visited {	color: #fff;	text-decoration: none; font-weight:bold;}
.trasa4up a:active, .trasa4up a:hover {	color: #fff;}

.photo4up_ a:link, .photo4up_ a:visited {	color: #fff;	font-size:11px; line-height:11px;}
.photo4up_ a:active, .photo4up_ a:hover {	color: #fff;}
.photo4up a:link, .photo4up a:visited {	color: #ccc;	font-size:11px;}
.photo4up a:active, .photo4up a:hover {	color: #fff;}
.photo4up1 a:link, .photo4up1 a:visited {	color: #ccc;	font-size:11px;}
.photo4up1 a:active, .photo4up1 a:hover {	color: #fff;}
/* -----------------------4 g�rne elementy--------------------------------------------*/


.clear{clear:both;}
.brake {height:20px; margin-top:15px;}
.data {font-size:10px;color:#fff; }
.more { margin:7px 0 20px 0; clear:both; display:block;}
.colLeft {float:left;}
.colRight {float:left;}
.info {color:#fff; font-size:18px; text-align:center;}
.newsfoto {margin:4px 10px 10px 0;}

#kontener_news img {margin:4px 10px 10px 0;}




.bt_long,.bt,.powrot,.formwyslij, .zapisz  {background: url(../pix/bt.gif) bottom repeat-x; background-color: transparent; width:auto; height:auto; border:none; color:#fff; font-size:11px; text-align:center; font-weight:bold; padding:3px 7px; cursor:pointer; margin:10px; letter-spacing:0;}

#div1_news a img{margin:4px 20px 10px 0;}

#koncerty a:link, #koncerty a:visited {	color: #fff;}
#koncerty a:active, #koncerty a:hover {	color: #fff;}

#koncerty .div2, #dyskografia .div2, #galeria2 .div2{display:none;}

#galeria2 img {margin:0 10px 10px 0;}

#komentarze{
	margin: 10px 0 0 0;
	border: solid 0px red;
	font-size:11px;
	color:#ccc;
	line-height:14px;
	}
	
#dyskografia .colLeft {width:200px; float:left;}

#komentarze img{
	float: left;
}
.komentarze_lewy{
	width: 140px;
	float: left;
	border: solid 0px yellow;
	text-align: right;
	padding-right: 20px;
}
.komentarze_prawy{
	width: 650px;
	float: left;
	border: solid 0px green;
}
#dyskografia{
	color: #fff;
}

#dyskografia ul{
	margin:0; 
	padding:0px;
	
	}
#dyskografia li {
	display:block; 
	float:left;  
	width: 250px; 
	margin:0 0px 0 0; 
	padding:0px;
}
#dyskografia ul a{
	margin:0; 
	padding:0px;
	font: 12px Arial, Verdana;
	color: #ccc;
	text-decoration: none;
}

#sklad{
	color: #fff;
}
.sklad_lewy{
	width: 140px;
	float: left;
	padding-right: 20px;
	text-align: right;
}
.sklad_prawy{
	width: 640px;
	float: left;
}
#footer .noborder{
	border: none;
	margin:0px;
	display:none;
}
.gal_float_left{
	float: left;
}

#galeria img{
	margin: 0 12px 3px 0;
}
.alert{
  color:red;
	font: 12px Arial, Verdana;
  
}

.left_td_kom {color:#fff;}
#tabela_kontaktowa, #tabela__komentarze{
	color: #ccc;
	font: 12px/20px  Arial, Verdena;
	
}
#tabela_kontaktowa td, #tabela__komentarze td { 
padding:3px 7px; 
color:#ccc;
font-size:11px;
}

#tabela_kontaktowa td input, #tabela__komentarze td input {padding:7px 10px; }

.left_td, .left_td_kom {
	text-align:right;
	margin-right:20px;
	color: #ccc;	
}

.form1, .form2, .form1_kom, .form2_kom{
	width: 320px;
	background-color: #333;
	border: 1px solid #999;
	color:#fff;
}

#tabela_kontaktowa .txtGray {
	color:#D84B31;
	font-size:11px;
	margin-left:100px;
}

.pages {}
.pages a {color:#fff; padding:5px 10px; background-color:#D84B31; color:#fff;}

.komentarze_prawy .normal{background-color:transparent;}

#icox {width:50px; height:150px; position:fixed; top:110px; margin:auto; text-align:center; right:0px; border:0px solid red;}
#iconx img {border:0;}
