/* @override 
	http://www.goformusic.loc/nl/test/css/listing.css
	http://test.proximusgoformusic.be/nl/css/listing.css
*/

#itemimgs {
	background-color : White;
	width:100%;
}

#itempic_container {
	float : left;
	position: relative;	
}

#itempic {
	background-repeat: no-repeat;
	display : block;
	overflow: hidden;
	clear: both;	
	position: relative;		
}

#itempicdet {
	clear: both;
	position: relative;		
}

#itempicleft {
	background-repeat: no-repeat;
	float : left;
	width: 125px;
	height:125px;
	display : block;
	text-align : center;
	color : #9F9F9F;
}

#itempicright {
	background-repeat: no-repeat;
	float : right;
	width: 125px;
	height:125px;
	display : block;
	text-align : center;
	color : #9F9F9F;
}

#itemlist
{
	list-style: none;
	padding : 0px;
	margin :0;	
	clear : both;
	background-color : White;
	border-bottom : 1px solid #E0E0E0;	
}

#itemlist li
{
	margin: 0;
	border-top : 1px solid #E0E0E0;
}

#itemlist a
{
	display : block;
	width:100%;
	text-decoration: none;
	color: #6C6C6C;
	padding : 5px 3px 5px 5px;			
}

#itemlist li:hover, #itemlist li a:hover
{
	color : #C60000;
	background-image : none;
	cursor:pointer;
}

#itemlistmid
{
	list-style: none;
	margin : 0;
	padding : 0;
	clear : both;
	border-bottom : 1px solid #E0E0E0;	
}

#itemlistmid li
{
	margin: 0;
	border-top : 1px solid #E0E0E0;
	border-bottom: 0px;
	background-color : White;	
}

#itemlistmid a
{
	display : block;
	width:100%;
	text-decoration: none;
	color: #C60000;
}

#itemlistmid li :hover, #itemlistmid li a:hover
{
	cursor:pointer;
	color : #C60000;
}

#c_name {
	/* concert name */
	font-variant : small-caps;
	font-weight : bold;
	display : block;
	padding-left : 7px;
	padding-bottom : 1px;
	background-image : url(../images/tickets_bg.jpg);
	letter-spacing : 2px;
	background-repeat: repeat-y;
}

#c_det {
	/* concert details */
	color : #7D7D7D;
	display : block;
	padding-left : 10px;
	padding-top : 3px;
	padding-bottom : 15px;
}

#butmore {
	position: relative;
	clear : both;
	padding-bottom : 10px;
	text-align : right;
}

fieldset {
	border:1px solid silver;
	background-color:#FAFAFA;
	padding:10px;
	padding-top:15px;
	text-align: left;
}

legend {
	background-color:#ececec;
	padding-left:10px;
	padding-right:10px;
	clear:both;
}

.cell_sms {
	background-color: Yellow;
	font-weight: bold;
	text-align:center;
}

.cell_title {
	text-align:center;
	background-color: #CCCCCC;
	color: #333333;
	font-weight: bold;	
}

.cell_subtitle {
	text-align:center;
	background-color: #EEEEEE;
	color: #666666;
	font-weight: bold;	
}

.img_border {
	padding:2px;
	border:1px solid silver;
}
