

/* -----------------------------------------------------------------------------------------
   lista	
*/
DIV.content_list{
	float:left;
	width:100%;
}
DIV.content_list .item{
	float:left;
	clear:both;
	width:100%;
	padding:10px 0px;
	margin:10px 0px;
	background: url(/_img/dotlineh1.gif) repeat-x left bottom;
}
DIV.content_list .item A.title{
	display:block;
	font-size:17px;
	font-weight:bold;
	color:gold;
	padding:0px 0px 0px 17px;
	margin:0px 0px 10px 0px;
	background: url(/_img/arrow4.gif) no-repeat 0px 4px;
}
DIV.content_list .item A.title:hover{
	color:lightyellow;
	background-image: url(/_img/arrow2.gif); 
}

DIV#article{
	float:left;
	display: block;
	
}

DIV#article DIV#article_header{
	float:left;
	clear:both;
	width:100%;
	padding:0px 0px 10px 0px;
	background: url(/_img/dotlineh1.gif) repeat-x left bottom;
	margin: 0px 0px 10px 0px;
}
DIV#article DIV#article_header H1{
	margin:10px 0px 0px 0px;
	padding:0px;
	font-size:27px;
	color: gold;
}
DIV#article DIV#article_header DIV#lid{
	float: left;
	clear: both;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFe0;
	padding: 10px 0px 0px 0px;
}
DIV#article DIV#article_header DIV#date{
	float: left;
	clear:both;
	font-size:12px;
	margin:10px 0px 0px 0px;
	width:100%;
}


DIV#article DIV#smart_photo{
	float: left;
	display: inline;
	font-size:9px;
	padding:3px;
	border:0px solid gray;
	margin-right:10px;
}
DIV#article DIV#smart_photo A{
	display:block;
	border: 1px solid silver;
	padding:1px;
}
DIV#article DIV#smart_photo A:hover{
	border-color: white;
}
DIV#article DIV#smart_photo A IMG{
	width: 200px;
	margin:0px;
	border-width:0px;
}
DIV#article DIV#smart_photo .photo_alt{
	display:block;
	clear: both;
	width:150px;
	color:silver;
}


DIV#article DIV#photos{
	float:left;
	display:block;
	clear: both;
	width:100%;
	padding:10px 0px 0px 5px;
	margin:10px 0px;
	/*background: url(/_img/dotlineh1.gif) repeat-x left top;*/
}
DIV#article DIV#photos A{
	float:left;
	display:inline;
	padding:1px;
	border: 1px solid silver;
	margin:0px 10px 10px 0px;
}
DIV#article DIV#photos A:hover{
	border-color: white;
}
DIV#article DIV#photos A IMG{
	width:80px;
	height:80px;
}








/* 	##
	lista - wyjątki
*/


DIV.content.mp3 .item{
	margin:0px;
}
DIV.content.mp3 .item A.title{
	margin:0px 0px 3px 0px;
}


/*
	## koncerty
*/
DIV.content_list .item.concerts{
	margin:0px;
}
DIV.content_list .item.concerts A.title{
	margin:0px 0px 3px 0px;
}





/*
	komentarze do koncertów
*/
DIV#content.concerts DIV#article{
	/*background:  url(/_img/dotlineh1.gif) repeat-x left bottom;*/
}
#content.concerts #comments_area{
	float: left;
	clear: both;
	margin: 20px 0px 20px 20px;
	display: inline;
	padding: 10px;
	width:540px;
}

#content.concerts DIV#comments_area DIV#concert_comments{
	float: left;
	clear: both;
	display:block;
	width: 100%;
}
#content.concerts DIV#comments_area DIV#concert_comments .cmm_item{
	font-size: 11px;
	padding: 5px 10px 5px 30px;
	background: url(/_img/arrow5.gif) no-repeat 0px 5px;
}



/*
	forum ----------------------------------------------------------------------------------
*/
#content.forum .content_list .item{
	font-size:12px;
	padding:5px 0px;
	margin:0px 0px 5px 0px;
}
#content.forum .content_list .item A.title{
	font-size: 14px;
	display: inline;
	margin: 0px;
}
#content.forum .content_list .item .count{
	color: red;
	font-size:13px;
	padding:0px 3px;
	font-weight: bold;
}
#content.forum .content_list .item .user{
	
}
#content.forum .content_list .item .date{
	float: right;
	font-size:11px;
	margin-left:10px;
}




#content.forum #article_header{
	
}
#content.forum #article_header H1{
	font-size:18px;
}
#content.forum #article_header #lid{
	padding:0px;
	width:100%;
}
#content.forum #article_header #date{
	margin:5px 0px 0px 0px;
}
#content.forum #article{
	padding-bottom:0px;
}
#content.forum  #message.box1{
	float:left;
	width:auto;
	display: inline;
	margin:0px 0px 0px 0px;
	padding:10px;
}
#content.forum #message.box1 SPAN{
	display: table;
	width: 100%;
	margin:0px;
	padding:0px;
}
 #message.box1 SPAN{
	display: block;
}


#content.forum #messages_reply{
	float:left;
	margin:20px 0px;
	padding:0px;
	width:100%;
}
#content.forum #messages_reply .fmr_item{
	clear:both;
	background: url(/_img/dotlineh1.gif) repeat-x left 11px;
}
#content.forum #messages_reply .fmr_item A{
	padding:0px 5px 0px 12px;
	background: black url(/_img/arrow6.gif) no-repeat left 5px;
}
#content.forum #messages_reply .fmr_item .fmr_item_right{
	float: right;
	padding-left:5px;
	margin-left:5px;
	background-color: black;
}


#content.forum #all_messages{
	float:left;
	margin:0px 0px;
	padding:0px;
	width:100%;
}
#content.forum .fam_item{
	clear:both;

	/*
	background: url(/_img/dotlineh2.gif) repeat-x left bottom;
	*/
	margin:0px 0px 5px 0px;
	padding:5px 0px 5px 0px;
	
}
#content.forum .fam_item .fam_head{
	background: #30373C url(/_img/dotlineh1.gif) repeat-x left top;
	padding: 3px 3px 3px 1px;
	border-bottom: 1px solid #494949;
}
#content.forum .fam_item .fam_head .fam_title{
	padding:0px 0px 0px 12px;
	background:  url(/_img/arrow6.gif) no-repeat 0px 3px;
}
#content.forum .fam_item .fam_message{
	
	padding: 5px 5px 10px 5px;
	border: 1px solid #565656;
	background-color: #2E2E2E;
}
#content.forum .fam_item .fam_message .fam_content{
	
}
#content.forum .fam_item .fam_message .avatar{
	float:right;
	display:block;
	width:30px;
	height:30px;
	margin:5px 0px 0px 5px;
	border:1px solid gray;
}


#content.forum #foption.box1{
	float:left;
	width:auto;
	clear: both;
	margin:20px 0px 20px 20px;
	padding:5px;
	display: inline;
}
#content.forum #foption.box1 TABLE{
	width: 100%;
}


/*
	nawigacja forum
*/
SPAN.nav_box_forum_msg{
	float:right;
	display: inline;
	margin:0px 0px 0px 0px;
	border:0px solid white;
	width: auto;
	font-size:12px;
}
SPAN.nav_box_forum_msg SPAN{
	float:left;
	margin: 0px 5px 0px 5px;
}
SPAN.nav_box_forum_msg A{
	height:16px;
	display: inline;
	margin:0px 3px;
	float: left;
}
SPAN.nav_box_forum_msg A.prev{width:83px; background: url(/_img/navi/forum.prev.gif);}
SPAN.nav_box_forum_msg A.next{width:72px; background: url(/_img/navi/forum.next.gif);}
SPAN.nav_box_forum_msg A.prev_disabled{width:83px; background: url(/_img/navi/forum.prev.disabled.gif);}
SPAN.nav_box_forum_msg A.next_disabled{width:72px; background: url(/_img/navi/forum.next.disabled.gif);}




/*
	video ----------------------------------------------------------------------------------
*/
#content.video .content_list .item{
	float:left !important;
	display: inline !important;
	clear: none !important;
	font-size:11px;
	width:270px;
	padding:0px 0px 10px 0px;
	margin:5px 10px 5px 10px;
}
#content.video .content_list A.ytthumb{
	float:left;
	border:1px solid silver;
	padding:1px;
	margin: 0px 10px 0px 0px;
}
#content.video .content_list A.ytthumb:hover{
	border-color: white;
	background-color: gold;
}
#content.video .content_list A.ytthumb IMG{
	float:left;
	width: 120px;
	border:1px solid gray;
}
#content.video .content_list .item .rate{
	display: inline;
	float:left;
	display: none;
	margin:0px 0px 5px 0px;
	background: url(/_img/dotlineh1.gif) repeat-x left bottom;
	padding:3px 0px 3px 0px;
	width:120px;
}
#content.video .content_list .item .rate img{
	border:0px;
	display:inline;
	margin:0px;
}
#content.video .content_list .item .rate img.rate_ico{
	width:17px;
}

#content.video #article #youtube_video{
	float:left;
	margin-left:20px;
	display: inline;
	margin-bottom:30px;
}

#content.video #article #youtube_video OBJECT{
	margin-bottom:20px;
}





/*
	galeria ----------------------------------------------------------------------------------
*/
#content.photos .content_list .item{
	font-size:11px;
}
#content.photos .content_list .item .small_thumbs{
	float:left;
	display: inline;
	background: url(/_img/dotlineh1.gif) repeat-x left bottom;
	margin:0px 10px 5px 0px;
	padding:0px 0px 10px 0px;
	
}
#content.photos .content_list .item .small_thumbs IMG{
	
}



/*
	dyskografia ------------------------------------------------------------------------------
*/

#content.discography .content_list .item{
	float:left !important;
	display: inline !important;
	clear: none !important;
	font-size:11px;
	width:270px;
	padding:10px 0px 10px 0px;
	margin:10px 10px 10px 10px;
	background-image: url(/_img/dotlineh2.gif);
}
#content.discography .content_list .item .thumb{
	border-color: silver;
}
#content.discography #songs_area{
	float:left;
	clear:both;
	margin-top:10px;
}
#content.discography #song_text{
	float:left;
	clear:both;
	margin:10px 0px 0px 85px;
}

/*
 thumbsy
*/
.thumb{
	float:left;
	margin-right:10px;
	display:inline;
	border:1px solid white;
}
.thumb.px130{
	width:130px;
	height:130px;
}
.thumb.px60{
	width:60px;
	height:60px;
}
.thumb.px40{
	width:40px;
	height:40px;
}

.thumb.photos{
	width:120px;
}

.item .thumb{
	margin-left:0px;
}
