.flogs
{
	overflow: hidden;
}

.flogs h2
{
	padding:0 0 0 10px;
}
.flog2
{
	float: left !important;
	width: 30px !important;
	height: 30px !important;
	padding: 0 !important;
	margin: 0 !important;
	
}
.flog2
{
	margin: 0 5px 1px 0 !important;
}

.flogs .flog_bg div {
	float: left;
	padding-right: 4px;
}

#showLink
{
	overflow: hidden;
	width: 30px;
	height: 30px;
	display: block;
}
/*
.flog2 img
{

padding:0px 3px 0px 0px;
margin-right:5px;
}
.flog2 div{
background-image:none;float:left;width:10px;overflow:hidden;padding-left:0px;margin-right:5px;height:15px;
}
 .flog div{
background-image:none;
}
.flog_bg p a
		{
			float: left;
		}
*/


 .flogp 
 {
	background-image:url(../../static/images/kader_top_184.gif);
	background-position:0 0;
	background-repeat:no-repeat;
	display:block;
	width: 184px;
	height: 17px;
}

.flog_bg
{
	background-image: url(../../static/images/kader_bg_184.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0 22px 5px 22px;
	overflow: hidden;
height:170px;
width:140px;
}
	.flog_bg p
	{
		overflow: hidden;
		padding: 0;
		float: left;
	}
	.flog_bg a
	{
		text-decoration: none;
	}
		
	
.aside #agendazoeken {
background-color:#667a83;
color:#ffffff;
cursor:pointer;

font-weight:bold;

width:125px;
height:22px;
}

.agenda_select {width:125px;height:22px;	background-color: #B6C3C7;}
			.ui-datepicker-trigger
			{
				position: absolute;
				background-color:#ffffff;
				background-repeat: no-repeat;
				background-position: 0 0;
				background-color: transparent;
				width: 22px;
				height: 22px;
				top: 3px;
				left: 687px;
				text-indent: -9999px;
			}

#ui-datepicker-div
{
	background-color: #B6C3C7;
	width: 185px;
	border-bottom: 1px solid #888;
	background-repeat: repeat-y;
	background-position: center top;
	margin: 10px 0 0 -35px;
	position: absolute;
	z-index: 9998;
}

 input#datepicker , input#datepicker2 {
		background-image: url(../../static/images/bg_kal.gif);
				background-repeat: no-repeat;
				background-position:97% 3px;


}
	#ui-datepicker-div h3
	{
		text-transform: none;
		color: #fff;
		padding: 8px 0 0 8px;
		font-size: 13px;
	}
	.ui-datepicker-header
	{
		padding: 2px 4px 18px 4px;
		background-image: url(../images/datepicker_arrow.gif);
		background-repeat: no-repeat;
		background-position: center bottom;
		
		border-color: #cfcfc5;
		border-width: 0 1px 0 1px;
		border-style: solid;
	}
	.ui-datepicker-header select
	{
		margin: 4px;
		border-color: #5c7936;
		text-transform: uppercase;
		font-size: 11px;
		color: #484846;
	}
		.ui-datepicker-new-month
		{
			width: 96px;
		}
		.ui-datepicker-new-year
		{
			width: 62px;
		}
	
	.ui-datepicker
	{
		width: 185px;
		background-color: #fff;
		
		border-color: #cfcfc5;
		border-width: 0 1px 1px 1px;
		border-style: solid;
	}
		.ui-datepicker td
		{
			padding: 1px 5px 5px 5px;
			text-align: center;
		}
		
		
		.ui-datepicker td a
		{
			color: #a3a399;
			cursor: pointer;
		}
			.ui-datepicker td a:hover
			{
			
				color: #484846;
			}
		
		.ui-datepicker thead td a
		{
			text-transform: uppercase;
			color: #484846;
		}
		
		.ui-datepicker-links
		{
			display: none;
		}



.aanbied {
width:185px;
float:left;
margin-bottom:5px;
}
.aanbied a { text-decoration:none;font-weight:bold;color:#000000;}
.aanbied .image{
background-image:url(../../static/images/aanbiedingen_bg.gif);
background-position:0 0;
background-repeat:no-repeat;
display:block;
padding:6px;
height:57px;
width:51px;float:left;
}

.festival-container {
	overflow: hidden;
	margin-bottom: 5px;
}
.festival-agenda {
width:185px;
float:left;
margin-bottom:5px;
}
.festival-agenda a { text-decoration:none;font-weight:bold;color:#000000;}
.festival-agenda .image{
display:block;
padding:6px;
height:57px;
width:51px;
float:left;
}
.festival-agenda .image-boder{
background-image:url(../../static/images/aanbiedingen_bg.gif);
background-position:0 0;
background-repeat:no-repeat;
}
.festival-agenda .right-align {
	margin-left: 67px;
}

.logohifi {margin:10px 0px 10px 10px;}

.detail .read-on
{
	text-align: right;
}
.aside #firstname, .aside #lastname{
margin:10px 10px 5px 0;
width:154px;
}

#artikel-link {
	margin: 12px 0px 0px 0px;
	}
	#artikel-link label {
		color: #000;
		font-weight: bold;
		width: 60px;
	}
	#artikel-link input {
		width: 430px;
	}
	
#main-content .last-videos div a div, #main-content .video-overview .row div a div {
	background-position: center center;
	width: 129px; height: 69px;
	text-indent: -999px;
	border: 1px solid #FFF;
	padding: 0px;
	margin: 0px;
	}
	#main-content .video-overview .row div a fieldset {
		width: 130px; height: 71px;
		border: 1px solid #999;
		padding: 0px;
		margin: 0px;
	}

.passepartout a.image div p {
	color: #707070;
}

#main-content .archief-link {
	text-align: right;
	padding: 12px 0px 0px 0px;
	clear: both;
}

.agenda .koopticket span.noticket{
	background-image: url(../../static/images/no_ticket_icon.gif);
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	text-indent: -999px;
padding:0;
margin:0;
}

#main-content .row .short-news .image {
	background-position: center center;
	background-repeat: no-repeat;
	width: 160px; height: 160px;
	display: block;
	padding: 5px 0 7px;
	text-indent: -999px;
}

#main-content .bio .heading {
	background-position: center center;
	height: 290px;	
	}
	#main-content .bio .heading strong {
		background-image: url(../../static/images/corner_rb.png);
		background-position: right top;
		background-repeat: no-repeat;
		width: 100%; height: 100%;
		text-indent: -999px;
		display: block;
	}
	
#main-content .bio h2.artist_name {
	color: #000;
	font-size: 4em;
	text-align: right;
	padding: 0px 0px 20px 0px;
}

#main-content .bio .agenda {
	padding: 0px 0px 0px 8px;
	}
	#main-content .bio .agenda li {
		padding: 4px 0px 4px 0px;
	}

#main-content .row .short-news h2 {
	min-height: 42px;
	height: auto !important;
	height: 42px;
}

#main-content .archief .paging p a {
	padding: 0px 5px 0px 5px;
}

#main-content .upcoming .info {
	width: 100%;
	}
	#main-content .upcoming .info img {
		float: left;
		width: 220px;
		padding: 5px 10px 5px 0px;
		margin-right: 10px;
		display: inline;
	}

#main-content .detail .image-wrapper,  #main-content .upcoming .info .image-wrapper {
	/* width: 180px; */
	width: 240px;
	float: right;
	padding: 0;
	}
	#main-content .upcoming .info .image-wrapper {
		width: 250px;
		float: left;
	}
	#main-content .detail .image-copyright, #main-content .detail .image-wrapper .image-copyright, #main-content .upcoming .info .image-wrapper .image-copyright {
		font-size: 0.9em;
		font-style: italic;
		text-align: right;
		color: #999;
		padding: 0px 0px 10px 0px;
	}
	#main-content .detail .image-wrapper .image-copyright, #main-content .upcoming .info .image-wrapper .image-copyright {
		float: right;
	}
	#main-content .upcoming .info .image-wrapper .image-copyright {
		right: 20px;
		position: relative;
	}

#main-content .special-news h2 a, #main-content .row .short-news h2 a {
	color: #6D8790;
	text-decoration: none;
}

#main-content .row .short-news.artist-overview h2 {
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#main-content .row .short-news.artist-overview .image {
	height: 110px;
}
#main-content .row .short-news.artist-overview .read-on {
	margin: 0;
}

.download img {
	background-image: url(../../static/images/album140.jpg);
	width: 148px; height: 148px;
}

.download .button {
	width: 144px;
	}
	.download .button p {
		width: 146px;
	}

	.download .playlist th {
		border-bottom: 1px solid #FFF;
	}

.shopping-cart .continue {
	top: 5px; right: 24px;
	position:relative;
	float: right;
}

.agenda.release-info tbody th, .agenda.release-info .wanneer {
	width: 86px;
}

.agenda.release-info tbody td, .agenda.release-info .wiewat {
	width: 196px;
}

.agenda.release-info .toevoegen, .agenda.release-info .leeg {
	width: 40px;
}

.agenda .leeg span {
	background-image: url(../../static/images/no_expand.gif);
}

#searchresults li a img {
	float: left;
	height: 65px;
	margin: 0px 10px 5px 0px;
	display: inline;
}

#main-content .banner-midden {
	display: block;
	margin-bottom: 16px;
}

/*
*/

.viewstack
{
	margin-bottom: 10px;
}
	.viewstack .tabs
	{
		overflow: hidden;		
	}
	
		.viewstack .tabs ul,		
		.viewstack .tabs li,
		.viewstack .tabs a
		{
			float: left;
		}
		
		.viewstack .tabs ul
		{
			padding-left: 10px;
		}
		.viewstack .tabs li
		{
			margin-right: 4px;
		}
		.viewstack .tabs a
		{
			
			text-decoration: none;
			/*padding: 7px 20px 7px 16px;*/
            padding:7px 14px 7px 10px;
			color: #fff;
			font-family: "Trebuchet MS", Arial;
			font-size: 14px;
			background-image: url(../../static/images/viewtab.gif);
			background-repeat: no-repeat;
			background-position: right top;
		}
		
		.viewstack .tabs .active
		{
			background-image: url(../../static/images/viewtab_last_active.gif);
			background-repeat: no-repeat;
			background-position: right top;
			color: #6d8790;
		}
		
	.viewstack .views
	{
		background-image: url(../../static/images/viewtab_last_active.gif);
		background-repeat: no-repeat;
		background-position: right top;
		background-color: #f0f3f4;
	}
	
		.viewstack .view
		{
			
			overflow: hidden;
			display: none;
			width: 498px;
			padding: 10px 10px 20px 10px;
			background-image: url(../../static/images/corner_lichtblauw.gif);
			background-repeat: no-repeat;
			background-position: left bottom;
		}
		
		.viewstack .date-list, .listing .date-list
		{
			margin: 10px 0 0 0;
			float: left;
			width: 249px;
			overflow: hidden;
		}
		
	
			.viewstack .date-list dt, .listing .date-list dt
			{
				float: left;
				width: 40px;
				color: #333;
			}
			.viewstack .date-list dd, .listing .date-list dd
			{
				float: left;
				padding-right: 9px;
				width: 200px;
			}
			
			.viewstack .more-details
			{
				float: left;
				width: 498px;
				
				margin: 10px 0 0 0;
			}



.detail .read-on
{
	text-align: right;
}

#artikel-link {
	margin: 12px 0px 0px 0px;
	}
	#artikel-link label {
		color: #000;
		font-weight: bold;
		width: 60px;
	}
	#artikel-link input {
		width: 430px;
	}
	
#main-content .last-videos div a div, #main-content .video-overview .row div a div {
	background-position: center center;
	width: 129px; height: 69px;
	text-indent: -999px;
	border: 1px solid #FFF;
	padding: 0px;
	margin: 0px;
	}
	#main-content .video-overview .row div a fieldset {
		width: 130px; height: 71px;
		border: 1px solid #999;
		padding: 0px;
		margin: 0px;
	}

.passepartout a.image div p {
	color: #707070;
}

#main-content .archief-link {
	text-align: right;
	padding: 12px 0px 0px 0px;
}

.agenda .koopticket span.noticket{
	background-image: url(../../static/images/no_ticket_icon.gif);
	background-position: center center;
	background-repeat: no-repeat;
	display: block;
	text-indent: -999px;
padding:0;
margin:0;
}

#main-content .row .short-news .image {
	background-position: center center;
	background-repeat: no-repeat;
	width: 160px; height: 160px;
	display: block;
	padding: 5px 0 7px;
	text-indent: -999px;
}

#main-content .bio .heading {
	background-position: center center;
	height: 290px;	
	}
	#main-content .bio .heading strong {
		background-image: url(../../static/images/corner_rb.png);
		background-position: right top;
		background-repeat: no-repeat;
		width: 100%; height: 100%;
		text-indent: -999px;
		display: block;
	}
	
#main-content .bio h2.artist_name {
	color: #000;
	font-size: 4em;
	text-align: right;
	padding: 0px 0px 20px 0px;
}

#main-content .bio .agenda {
	padding: 0px 0px 0px 8px;
	}
	#main-content .bio .agenda li {
		padding: 4px 0px 4px 0px;
	}

#main-content .row .short-news h2 {
	min-height: 42px;
	height: auto !important;
	height: 42px;
}

#main-content .archief .paging p a {
	padding: 0px 5px 0px 5px;
}

#main-content .upcoming .info {
	width: 100%;
	}
	#main-content .upcoming .info img {
		float: left;
		width: 220px;
		padding: 5px 10px 5px 0px;
		margin-right: 10px;
		display: inline;
	}

#main-content .detail .image-wrapper,  #main-content .upcoming .info .image-wrapper {
	/* width: 180px; */
	width: 240px;
	float: right;
	padding: 0;
	}
	#main-content .upcoming .info .image-wrapper {
		width: 250px;
		float: left;
	}
	#main-content .detail .image-copyright, #main-content .detail .image-wrapper .image-copyright, #main-content .upcoming .info .image-wrapper .image-copyright {
		font-size: 0.9em;
		font-style: italic;
		text-align: right;
		color: #999;
		padding: 0px 0px 10px 0px;
	}
	#main-content .detail .image-wrapper .image-copyright, #main-content .upcoming .info .image-wrapper .image-copyright {
		float: right;
	}
	#main-content .upcoming .info .image-wrapper .image-copyright {
		right: 20px;
		position: relative;
	}

#main-content .special-news h2 a, #main-content .row .short-news h2 a {
	color: #6D8790;
	text-decoration: none;
}

#main-content .row .short-news.artist-overview h2 {
	min-height: 20px;
	height: auto !important;
	height: 20px;
}
#main-content .row .short-news.artist-overview .image {
	height: 110px;
}
#main-content .row .short-news.artist-overview .read-on {
	margin: 0;
}

.download img {
	background-image: url(../../static/images/album140.jpg);
	width: 148px; height: 148px;
}

.download .button {
	width: 144px;
	}
	.download .button p {
		width: 146px;
	}

	.download .playlist th {
		border-bottom: 1px solid #FFF;
	}

.shopping-cart .continue {
	top: 5px; right: 24px;
	position:relative;
	float: right;
}

.agenda.release-info tbody th, .agenda.release-info .wanneer {
	width: 86px;
}

.agenda.release-info tbody td, .agenda.release-info .wiewat {
	width: 196px;
}

.agenda.release-info .toevoegen, .agenda.release-info .leeg {
	width: 40px;
}

.agenda .leeg span {
	background-image: url(../../static/images/no_expand.gif);
}

#searchresults li a img {
	float: left;
	height: 65px;
	margin: 0px 10px 5px 0px;
	display: inline;
}

#main-content .banner-midden {
	display: block;
	margin-bottom: 16px;
}

#main-content .wrap_banner {
	margin: 16px 0px 8px 0px
}

/*
*/

.viewstack
{
	margin-bottom: 10px;
}
	.viewstack .tabs
	{
		overflow: hidden;		
	}
	
		.viewstack .tabs ul,		
		.viewstack .tabs li,
		.viewstack .tabs a
		{
			float: left;
		}
		
		.viewstack .tabs ul
		{
			padding-left: 10px;
		}
		.viewstack .tabs li
		{
			margin-right: 4px;
		}
		.viewstack .tabs a
		{
			
			text-decoration: none;
			/*padding: 7px 20px 7px 16px;*/
            padding:7px 14px 7px 10px;
			color: #fff;
			font-family: "Trebuchet MS", Arial;
			font-size: 14px;
			background-image: url(../../static/images/viewtab.gif);
			background-repeat: no-repeat;
			background-position: right top;
		}
		
		.viewstack .tabs .active
		{
			background-image: url(../../static/images/viewtab_last_active.gif);
			background-repeat: no-repeat;
			background-position: right top;
			color: #6d8790;
		}
		
	.viewstack .views
	{
		background-image: url(../../static/images/viewtab_last_active.gif);
		background-repeat: no-repeat;
		background-position: right top;
		background-color: #f0f3f4;
	}
	
		.viewstack .view
		{
			
			overflow: hidden;
			display: none;
			width: 498px;
			padding: 10px 10px 20px 10px;
			background-image: url(../../static/images/corner_lichtblauw.gif);
			background-repeat: no-repeat;
			background-position: left bottom;
		}
		
		.viewstack .date-list, .listing .date-list
		{
			margin: 10px 0 0 0;
			float: left;
			width: 249px;
			overflow: hidden;
		}
		
	
			.viewstack .date-list dt, .listing .date-list dt
			{
				float: left;
				width: 40px;
				color: #333;
			}
			.viewstack .date-list dd, .listing .date-list dd
			{
				float: left;
				padding-right: 9px;
				width: 200px;
			}
			
			.viewstack .more-details
			{
				float: left;
				width: 498px;				
				margin: 10px 0 0 0;
			}
			
			.viewstack .reactions,
			.viewstack .reactions dl
			{
				overflow: hidden;
				width: 498px;
				padding-top: 5px;
			}
				.viewstack .reactions dt
				{
					width: 80px;
					float: left;
					color: #333333;
				}
				.viewstack .reactions .headline
				{
					width: 154px;
					float: left;
				}
				.viewstack .reactions .comment
				{
					width: 250px;
					float: right;
					padding: 0;
					
				}
				.viewstack .reactions .comment a
				{
					color: #777;
				}
	
		.viewstack.artist dt 
		{
			width: 87px;
			height:80px;
			float: left;
		}
		
		.viewstack.artist dt.odd { clear: left; }
		
		.viewstack.artist dd 
		{
			width: 156px;
			height:80px;
			padding: 2px 0px 6px 6px;
			float: left;
		}
		
		.viewstack.artist a {
			display: block;
			text-decoration: none;
		}
		
		.viewstack.artist img 
		{
			background: url(../../static/images/albumbg.png) no-repeat 0 0;
			padding: 11px;
			display: block;
			overflow:hidden;
			width:65px;
			height:65px;

		}

.oor
{
	background-image: url(../../static/images/oor.gif);
	background-position: left center;
	background-repeat: no-repeat;
	display: block;
	text-indent: 62px;
	padding:0;
	margin:0;
}

#main-content .detail ol, 

#main-content .detail ul, 

#main-content .detail li { list-style-type:disc;list-style-position:inside; }


/*
*/

.photo-albums h2
{
	padding: 0 0;
	color: #000;
	font-size: 3em !important;
	text-shadow: #fff 0 0 0;
}

/*
*/

.latest-photo-album
{
	overflow: hidden;
	margin-bottom: 20px;
	width: 518px;

}
	
	.latest-photo-album h3
	{
		font-size: 2em;
		margin: 10px 0 10px 0;
		line-height: 1.1em;
	}
	
	.latest-photo-album .right
	{
		float: right;
		margin: 0 0 10px 10px;
		padding: 15px;
		background-image: url(../../static/images/album_big.jpg);
		background-repeat: no-repeat;
		background-position: 0 0;
width:200px;height:200px;
	}

/*
*/

.photo-album-teaser
{
	display: block;
	overflow: hidden;
	text-align: right;
}
	.photo-album-teaser strong
	{		
		float: right;
		padding: 30px 8px 0 0;
	}
	
	.photo-album-teaser img
	{
		background-image: url(../../static/images/photostack.jpg);
		background-repeat: no-repeat;
		background-position: right center;
		padding: 16px 22px 16px 14px;
		float: right;
	}
	
.photo-album
{
	display: block;
	padding: 9px;
	background-color: #FFF;

	width: 148px;
	height: 148px;
	float: left;
	background-image: url(../../static/images/bg168.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
}
	.photo-album.even
	{
		margin: 0 10px;
	}
	.photo-album a
	{
		display: block;
		width: 148px;
		height: 148px;
		position: relative;
		background-image: url(../../static/images/fallout2.jpg);
		background-repeat: no-repeat;
		background-position: center center;
		text-decoration: none;
	}
	
	.photo-album span
	{
		display: block;
		position: absolute;
		bottom: 0;
		left: 0;
		background-image: url(../../static/images/bg_dblue.png);
		background-repeat: repeat;
		background-position: 0 0;
		padding: 2px 4px 4px 4px;
		text-align: center;
		width: 140px;
	}
		.photo-album strong
		{
			display: block;
			font-weight: bold;
			color: #fff;
		}
		.photo-album em
		{
			font-style: normal;
			display: block;
		}

.hidden { display:none;visibility:hidden;}

#sidebar .logos {
	height: 20px;
	text-align: center;
	margin-bottom: 10px;
}
	#sidebar .logos a {
		font-size: 0;
		color: #FFF;
	}
	#sidebar .logos .rss {
		margin: 0px 20px 0px 20px;
		display: inline;
	}

.detail .rating {
	width: 100%;
	height: 16px;
}
	.detail .rating .star {
		background: url(../../static/images/rating.gif) 0px 0px no-repeat;
		width: 16px; height: 16px;
		padding: 0 2px;
		text-indent: -9999px;
		float:left;
	}
		.detail .rating .star.semi-selected { background: url(../../static/images/rating.gif) 0px -16px no-repeat; }
		.detail .rating .star.selected { background: url(../../static/images/rating.gif) 0px -32px no-repeat; }

.tags {
	background-color: #F0F3F4;
	padding: 10px;
	overflow: hidden;
}
	#main-content .detail .tags h2 {
		font-size: 1.5em;
		float: left;
	}
	
	.tags p {
		clear: both;
	}
	
#main-content .searchresults-list h2.tag {
	margin-bottom: 5px;
	border-bottom: 1px solid #f0f3f4;
	padding-bottom: 5px;
}

#skyscraper {
	/*width: 120px; height: 600px;*/
	position:absolute;
	top: 80px;
}
	#skyscraper.left { left: -131px; }
	#skyscraper.right { right: -131px; }

#rectangle {
	background-color: #F0F3F4;
	width: 336px;
	padding: 0px 91px;
	font-size: 0;
	line-height: 0;
}

.addthis_container {
	margin: 0px 0px 10px 0px;
	overflow: hidden;
}

.addthis_container .addthis_button {
	float:left;
}

.addthis_container .total-comments-container {
	overflow: hidden;
	float: right;

}

.addthis_container a.reactie-button {
	float: left;
    background-image: url(../../static/images/reactie_button.png);
	background-repeat: no-repeat;
	width: 65px;
	height: 18px;
	text-indent: -9999px;
}

.addthis_container .reactie-box {
	float: left;
    background-image: url(../../static/images/reactie_box.png);
	background-repeat: no-repeat;
	width: 26px;
	height: 18px;	
	margin-left: 5px;
}

.addthis_container .reactie-box p {
	text-align: center;
    color: #6D8790;
    font-style: normal;
    font-weight: bold;
}

/*
*/
.download-hilite
{
	float: left;
	width: 172px;
    height:220px;
	padding: 0 0 10px 0;
}
.download-hilite img
{
	margin: 0;
}
.download-hilite a
{
	font-weight: bold;
}
.download-hilite dl
{
	padding: 0 10px;
}

/*
*/
#news-cycler .download-cycler .item
{
cursor: pointer;
}
#news-cycler .download-cycler p
{
font-size: 1.25em;
line-height: 1.5em;
width: 490px;
}
#news-cycler .download-cycler a
{
text-decoration: none;
}

.muziekweken
{
background-color:#d62b21;
}
.muziekweken iframe
{
overflow: hidden;
border: 0 solid #fff;
}

.muziekweken #footer,
.muziekweken #footer a
{
color: #000;
}



.filters 
{
   overflow: hidden;
  padding: 8px 4px;
}
.filter
{
  width:162px;
 padding:0 0 8px 0;
 float: left;
 margin-right: 8px;
}
.filter select
{
   background-color: #eee;
   width:162px;
}

.paginator
{
 overflow:hidden;
padding: 0 0 8px 0;
float: left;
}
.paginator li
{
float: left;
margin-right: 6px;
}
.paginator a
{
float: left;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
padding: 1px 5px;
background-color:#F0F3F4;
}
.paginator .active
{
color: #a3a399;
}






.merchandise
{
	overflow: hidden;
	width: 516px;
}

.merchandise-item
{
	float: left;
	width: 172px;
  
	padding: 0 0 10px 0;
}
.merchandise-item img
{
	margin: 0;

	background-image: url( /static/images/album140.jpg );
	background-position:0 0;
	background-repeat:no-repeat;
	height:148px;
	width:148px;
	padding:11px;

}

.merchandise-item .price
{
font-weight: bold;
color: #a3a399;
color: #6D8790;
}

.merchandise-item a
{
	font-weight: bold;
}
.merchandise-item dl
{
	padding: 0 10px;
}

.merchandise-buttons {
	overflow: hidden;
}

.merchandise-buttons a {
	float: left;
	width:100px;
	height: 100px;
	padding: 14px;
	background-image: url( /static/images/album100.jpg );
	background-position:0 0;
	background-repeat:no-repeat;
}



.news-overview {
    padding: 10px;
    background-color: #f0f3f4;
    margin-bottom: 10px;
    color: #000;
    width: 498px;
/*
    background-image: url( /static/images/toprightcorner_lblue.gif );
	background-position: top right;
	background-repeat: no-repeat;
*/
}
    #main-content .news-overview h2 {
        padding: 0 0 7px 2px;     
        text-shadow: #f0f3f4 0 0 0;   
        font-size: 22px;
        font-weight: normal;
        line-height: 28px;
    }
    .news-overview .more-details {
        padding: 2px 0 5px 0;
    }
    .news-overview h3 a {
        text-shadow: #f0f3f4 0 0 0;
        color: #6d8790;
        font-family: 'Lucida Sans Unicode', 'Lucida Grande', Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        line-height: 16px;
        font-weight: bold;
    }
    
    .news-overview .comment a,
    .news-overview .pubdate {
        color: #707070;
    }
    .news-overview .comment {
        padding: 0 0 10px 0;
    }
    .news-overview .news-item {
        overflow: hidden;
        padding-bottom: 7px;
        font-size: 11px;
        line-height: 16px;
    }
    .news-overview a {
        text-decoration: none;
    }
    .news-overview img {
        float: left;
        padding: 9px;
        margin: 1px 10px 5px 0;
        
        background-image: url( /static/images/medium_item_bg.png );
        background-position: 0 0;
        background-repeat: no-repeat;

    }
    .news-overview h4{    
        padding-left: 5px;
font-weight: normal;

    }

.news-overview p.more-details a,
.news-overview h4 a {
color: #6D8790;
font-weight:bold;
}
 .news-overview p a {    
        color: #707070;
    }

.news-overview .news-item div {
        float: left;
        padding-top: 1px;
        width: 420px;
    }   
.latest-comments .news-item {
padding: 0 3px;
}

.aside a {
color: #000;
font-weight: bold;
}


.relevant-news-overview {
    padding: 10px;
    background-color: #f0f3f4;
    margin-bottom: 10px;
    color: #000;
    width: 498px;
    overflow: hidden;
}
    .relevant-news-overview .news-item {
        overflow: hidden;
        padding-bottom: 7px;
        font-size: 11px;
        line-height: 16px;
        
    }
	
	.relevant-news-overview a {
		text-decoration: none;
	}
	
	.relevant-news-overview img {
		background-image: url("/static/images/medium_item_bg.png");
		background-position: 0 0;
		background-repeat: no-repeat;
		float: left;
		margin: 1px 10px 5px 0;
		padding: 9px;
	}
	
	.relevant-news-overview .news-item div {
		float: left;
		padding-top: 1px;
		width: 420px;
	}
	
	.relevant-news-overview h3 a {
		color: #6D8790;
		font-family: 'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
		font-size: 11px;
		font-weight: bold;
		line-height: 16px;
		text-shadow: 0 0 0 #F0F3F4;
	}
	
	.relevant-news-overview p a {
		color: #707070;
	}
	
	.relevant-news-overview h4 {
		font-weight: normal;
		padding-left: 5px;
	}
	
	.relevant-news-overview p.more-details a, .relevant-news-overview h4 a {
		color: #6D8790;
		font-weight: bold;
	}
	.relevant-news-overview .more-details {
    	padding: 2px 0 5px;
	}

	.relevant-news-overview a.more-link {
	    background: url(../../static/images/button_more_left.png) no-repeat scroll left top;
        height: 18px;
		float: right;
        display: block;
    }
    
    .relevant-news-overview a.more-link span {
	    background: url(../../static/images/button_more_right.png) no-repeat scroll right top;
        color: #FFFFFF;
        display: block;
        line-height: 13px;
	    padding: 0 8px 4px
    }

    .taglist {
        overflow: hidden;
         margin-bottom: 20px;
    
    }
    .taglist span  {
        float: left;
        color: #6D8790;
        font-family: 'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;
        font-size: 11px;
        font-weight: bold;
        line-height: 16px;
    }

    .taglist .tagwords {
    	float: left;
        margin-left: 5px;
    }
	


