@charset "utf-8";
body  { font: 14px Arial, Helvetica, sans-serif; background: #000 url(../img/bd-top.jpg) center top no-repeat; margin: 0; padding: 0; text-align: center; color: lightgray;}
a img {border: 1px solid #404040; background: #000 url(../img/loader.gif) center center no-repeat;}
a:hover img {border: 1px solid #777; background: #000 url(../img/loader.gif) center center no-repeat;}

a {color:#7697C7; text-decoration:none;}

#container { width: 950px; margin: 0 auto; text-align: left;}
#header { padding: 0; height:132px;}
#header h1, #header h1 a { margin: 0; padding: 10px 0 0 40px ; display:block; color:#c41111; font-size:40px; font-weight:normal; }
.prov {position:relative; top:-44px; left:-65px; float:right; font-style:italic;}
#menu-top {margin:10px 0; padding:0; position:absolute;}
#menu-top ul {list-style:none; margin:0; padding:0;}
#menu-top li { float:left;}
#menu-top li a { padding:14px 20px; display:block; font-size:16px; font-weight:bold; text-decoration:none; text-transform: uppercase;}
#menu-top li.active a {color:#417cd3;}
#sidebar1 { float: right; width: 310px; }
#sidebar1 h1 {font-size:18px; color:#fe9921; background:#595959; padding: 4px; margin:0 0 10px 0; text-transform:uppercase; font-weight:normal;}
#sidebar1 h2 {font-size:18px; color:#8495ac; background:#595959; padding: 4px; margin:0 0 10px 0; text-transform:uppercase;
font-weight:normal;}
#tweeter {height:315px;}

#informacje ul {list-style:none; margin:0 0 18px 0; padding:0;}
#informacje li {margin:0; padding:0; line-height:1; text-transform: uppercase;}
#informacje li a{font-size:24px; text-decoration:none;}

#player ul {list-style:none; margin:0 0 5px 0; padding:0;}
#player li {margin:0; padding:0;}
#player li a{font-size:14px; text-decoration:none;}
#player li a span {color:#e20404;}
#player {margin-bottom:20px;}
.player a {background: url(../img/player.jpg) no-repeat scroll left center; padding: 15px 40px 15px 32px; font-weight: bold; color: #7697C7; text-decoration: none;}

#video {margin-bottom:20px;}
.video a {background: url(../img/player.jpg) no-repeat scroll left  center; padding: 15px 40px 15px 32px; font-weight: bold; color: #7697C7; text-decoration: none;}

#przyjaciele {margin-bottom:20px; text-align:center;}
#przyjaciele h1{text-align:left;}
#przyjaciele a img {margin:10px 0;}

#mainContent { margin: 0 338px 20px 0; padding: 0; }
#mainContent h1 {font-size:18px; color:#fe9921; background:#595959; padding: 4px; margin:20px 0 0 0; text-transform:uppercase; font-weight:normal; clear: left;}
#mainContent h1.default {font-size:18px; color:#fe9921; background:#595959; padding: 4px; margin:0px 0 0 0; text-transform:uppercase; font-weight:normal;}
#mainContent h2 {font-size:18px; color:#8495ac; background:#595959; padding: 4px; margin:20px 0 0 0; text-transform:uppercase; 
font-weight:normal;}

.zakladka {padding:0 10px; font-size:12px; background: none repeat scroll 0 0 #2B2B2B; }
.tab-img {float:left; width:90px;}
.desc {float:left;left:235px;position:absolute;width:370px;}
.date {float: left; position: relative; left: 8px; width: 120px;}

.post {font-size:12px; padding:10px; background:#2b2b2b; margin: 5px 0; float: left; width:592px}
.news-img {float:left; width: 170px;}
.content {margin-left: 180px;}
.content-concert {margin-left: 110px;}
.content p {margin:0 0 5px 0; padding:0;}
p.title {color:#d7bb64; font-size:14px; font-weight:bold;}
.content a {text-decoration:none;}

#footer { padding: 0 10px 0 20px; background: url(../img/footer-bg.jpg) no-repeat bottom center; height:300px;}
#footer p {padding-top:25px; line-height:30px;}
#footer p a {color:#FFF; font-weight:bold; text-decoration:none;}
.fltrt { float: right;margin-left: 8px;}
.fltlft { float: left; margin-right: 8px;}
.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}

#tweeter {font-style:normal; overflow:hidden;}
#tweeter ul {list-style:none outside none; margin:0; padding:0;}
#tweeter ul li {padding:5px 0;}
#tweeter ul li .date {margin:0px; display:block; color:#CCC;}

#tweeter p.align-center {margin:10px 0 0 0; padding:0;} 
#tweeter p.align-center a{position: relative; top: -15px; float: left; background: url(../img/player.jpg) no-repeat scroll left  center; padding: 15px 40px 15px 32px; font-weight: bold; text-decoration: none;}


#aktualnosci .more, #concerts .more { clear:left;}
#aktualnosci .more a, #concerts .more a {background: url(../img/player.jpg) no-repeat scroll left  center; padding: 15px 40px 15px 32px; font-weight: bold; text-decoration: none;}

dl.photos dd {margin:0; padding:5px 1px;}
dl.photos dt {font-weight:bold;}

ul#photos.list-unstyled {margin:20px 0; padding: 0;}
.list-unstyled ul, li {margin:0; padding: 0;}
.list-unstyled li {display: inline;}
.list-unstyled li a img {margin:5px 20px;}

.video_gallery a img {margin:15px;}

fieldset {margin:15px 0; width:575px; padding: 10px 15px; border:2px solid #595959;}
fieldset#comments ul {margin:0; padding: 0; list-style: none;}
fieldset#comments img {display: none;}
legend {font-weight: bold; color:#BBBBBB !important;}
fieldset p.date {color:#DDDDDD; display:inline; float:left; font-size:12px; margin:0 21px;}
fieldset p.body {font-style: italic;}
li.comment {border-bottom: 1px dashed;}
li.comment strong.author {float:left;}
span input, span select, label, textarea {margin:5px 0;}

* a:hover  {color:#9ec2f6; text-decoration:none;}

textarea, input, select {background:#111; color:#aaa; border:1px solid #595959; }

ul.photos {list-style: none; margin:0px; padding:0px;}
.photos li {float:left; width:180px; margin:20px 20px 20px 0;}
.photos li img {margin-bottom: 5px;}
a#image.model {float:left;margin-bottom:20px;margin-right:30px;width:250px;}

div.title{margin-bottom: 5px; font-weight: bold; min-height:31px;}
embed {margin:0 16px 20px 16px;}

.concerts-img img {margin:10px 10px 10px 10px;}
.concerts-name {margin:0px 10px 10px 10px; font-weight: bold;}

.all-concerts {padding: 20px 0 30px 0; float:left;}
ul.list-archive  {}
ul.list-archive li {font-weight: bold;}

hr {color:#222;}
#mymovie { margin: 0px; }
#video embed {margin: 0px;}
.kalendarium {float: right; top: 13px; position: relative; right: 10px;}

#myContent {position: relative; left: -3px;}

ul.photos_child {
list-style:none outside none;
margin:0;
padding:0;
}

.photos_child li {
float:left;
margin:20px 20px 20px 0;
width:180px;
}

.darker { color: #BBBBBB; }
