HTML,BODY {
  margin:0px;
  padding:0px;
  background-image:url(img/belka.gif);
  background-repeat:repeat-x;
  background-color:#000;
}

BODY {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	margin-bottom:30px;
}

a { color: #6cb4d5; text-decoration: none; font-weight:bold; }
a:hover { color: #6cb4d5; text-decoration: underline; }

IMG { border:0px; }

FORM { display:inline; }

TD { padding:3px; }

H5 {
  margin:0px 20px 15px 20px;
  padding:0px;
  background-image:url(img/head.gif);
  background-repeat:no-repeat;
  line-height:30px;
  font-weight:bold;
  font-size:16px;
  padding-left:15px;
  color:#000;
}

#bigfoto {
  background-image:url(img/kasia_wilk.jpg);
  background-repeat:no-repeat;
  background-position:center 53px;
}

.koncerty {
  padding:0px 20px;  
}

.prawy {
  padding:0px 28px 20px 15px;  
}

.koncerty UL { padding:0px; margin:0px; list-style:none; }

.koncerty LI {
  padding-bottom:3px;
  border-bottom:1px dashed #b0b0b0;
  margin-bottom:3px;
}

.koncerty B { color:#6cb4d5; }
.koncerty STRONG { color:#ac8484; }

.news,.gallist { padding:0px 25px; line-height:20px; }
.gallist { text-align:center; }
.gallist IMG { margin:5px;border:2px solid #ac8484; }

.news IMG {
  margin:3px 10px 10px 0px;
  float:left;
  border:3px solid #ac8484;
}

.title {
  color:#ac8484;
  font-size:20px;
  font-weight:bold;
  margin:0px;
  width:330px;
  display:block;
  line-height:22px;
  margin-bottom:10px;
}

.galtitle {
  color:#ac8484;
  font-size:20px;
  font-weight:bold;
  margin:0px;
  line-height:22px;
  margin-bottom:10px;
  text-align:left;
}

.date {
  color:#b0b0b0;
  font-size:10px;
  margin:0px;
  display:block;
  text-align:right;
  padding-top:9px;
}

.more {
  text-align:right;
  padding-top:5px;
}

.morer {
  text-align:right;
  padding-right:20px;
  margin:15px 0px;
}

.diver {
  height:30px;
  margin-bottom:20px;
  border-bottom:1px dashed #b0b0b0;
}

.morer a,.more a { color:#ac8484;text-decoration:none;font-size:14px;font-weight:bold; }
.morer a:hover,.more a:hover { color:#6cb4d5;text-decoration:underline; }

#container,.confooter {
  width: 800px;
	margin: 0 auto;
}

#loga {
  text-align:left;
  padding-top:10px;
  padding-left:30px;
}

#rss {
  text-align:right;
  padding:10px 25px 10px 0;
}

#player {
  padding-top:0px;
  height:100px;
  /*background-color:#162021;*/
  margin-bottom:50px;
}

#fleft {
  float:left;
  width:540px;
}

#menu {
  height:51px;
  text-align:center;
}

#menu UL { margin:0px; padding:0px; list-style-type:none; padding-left:30px}

#menu LI { 
  float:left;
  line-height:45px;
}

#menu LI a { color:#FFF;padding:0px 8px;font-size:14px;text-decoration:none;font-weight:bold; }
#menu LI a:hover { color:#AC8484;text-decoration:underline; }

#fleft #logo {
  padding-top:240px;
  padding-left:30px;
  padding-bottom:10px;
  
}

#fleft .frame,#fright .frame {
  background-color:#162021;
  padding:25px 0px 25px 0px;  
  background-image:url(img/bgcon.gif);
  background-repeat:repeat-x; 
  border:3px solid #000;  
}

#fright {
  float:right;
  width:250px;  
}

#footmenu {
  margin-top:30px;
  height:150px;
  background-color:#162021;
}

#rights {
  font-size:10px;
  line-height:25px;
}

.tree {
  float:left;
  width:130px;
  padding:45px 10px 20px 10px; 
}

.tree a { color:#FFF;text-decoration:none;line-height:30px; }
.tree a:hover { color:#ac8484;text-decoration:none; }

#rights a { color:#ac8484;text-decoration:none; }
#rights a:hover { color:#ac8484;text-decoration:underline; }

.project { padding-left:360px; }

#minigal {
  text-align:center;
}

#minigal IMG { margin:0px; padding:0px; border:2px solid #ac8484; }

#listvideo {
  text-align:center;
}

#listvideo IMG { margin:5px; border:2px solid #ac8484; }

#vidone {
  padding-bottom:30px;
}

.czlonek,.dzwonki {
  padding:10px 25px;
}

.czlonek IMG { float:left; margin:5px; border:2px solid #ac8484; margin-right:20px }
.czlonek B,.dzwonki B { color:#6cb4d5; }
.czlonek STRONG { color:#ac8484; }

.pager {
  text-align:center;
}

.pager a { padding:5px; color:#FFF; background-color:#ac8484; }
.pager a:hover { color:#FFF; background-color:#6cb4d5; }

#checkpole {
  display:none;
}

.clear {
  clear:both;
  padding:0px;
  margin:0px;
}
