html, body { 
  margin:0;
  padding:0;
  font-size:12px;
  height : 100%;
  background:#CCCCCC url('fondradiomontchat.png') no-repeat center bottom;
	background-attachment : fixed;
}
.banner {
	width:1152px;
	height:75px;
	margin:15px auto 0px auto;
	background:transparent url('banradio-montchat.png') no-repeat center top;
}
.contents {
	width:1152px;
	margin:0 auto 0 auto;
	background:none;
	height: 100%;
}
.col-left {
	width:250px;
	background: url('fond.png') repeat top left;
	height:100%;
	float:left;
	-webkit-border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-left-radius: 10px;
	padding:20px 10px 10px 10px;
	}
.col-center {
	width:592px;
	background: url('fond.png') repeat top left;
	height:100%;
	float:left;
	padding:20px 10px 10px 10px;
}
.col-right {
	width:250px;
	background: url('fond.png') repeat top left;
	height:100%;
	float:right;
	-webkit-border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-top-right-radius: 10px;
	padding:20px 10px 10px 10px;
}

.entete {
	font-weight: bold;
    text-transform: uppercase;
    font-family: arial;
    /**/
    color: #FEAF00;
    font-size: 16px;
	margin-bottom: 15px;
	text-shadow: #000000 1px 1px, #000000 -1px 1px, #000000 -1px -1px, #000000 1px -1px;
	background:#fe0000;
	height:22px;
	padding:8px 4px 4px 4px;
        line-height:22px;
	border:#000 solid 1px;
	-webkit-border-radius: 10px;
        -moz-border-radius: 10px;
        border-radius: 10px;
}
.entete div {
	margin-left:10px;	
}

table td {
	font-size:9px;
}


.cc_player {
	margin:10px auto 10px auto;
	width:190px;
}
.cc_streaminfo {
	color:#FFF;
	font-weight:bolder;
	text-align:center;
	text-shadow: 2px 2px #000;
}
.statut {
	color:#FFF;
	font-weight:bolder;
	text-align:center;
}
#cc_tunein {
	width:74px;
	margin:10px auto 10px auto;
	background-color:#FFFFFF;
	padding:2px;
	-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}

.center {
	text-align:center;
}
.spacer {
	margin-bottom:20px;
}

.cctrack{margin-bottom:4px;overflow:hidden}
.cctrack .cccover{background-color:#FFF;border:1px solid #c6c6c6;float:left;margin-right:8px;clear:left;padding:2px; display:none;}
.cctrack .ccdetails_withcover{margin-left:0px} /*68px*/
.cctrack .cctitle{color: #FFF;float: left;margin-right: 5px;}
.cctrack .ccnowplaying{font-weight:700; color: #FEAF00;}
.cctrack .ccartist{color:#000;margin-bottom:4px; font-style:italic;}
.cctrack .ccalbum{color:#888;font-size:10px;margin-bottom:4px; display:none;}
.cctrack a.ccbuy,.cctrack a.ccbuy:link,.cctrack a.ccbuy:active,.cctrack a.ccbuy:visited,.cctrack a.ccbuy:hover{color:#919191;text-decoration:none;font-weight:400}
.cctrack a.ccbuy:hover{text-decoration:underline}
.cctrack .cctime{display:block; color: #000; float: left;margin-right: 5px;}

#cc_ondemand_shtpvoep {
  -webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
.ccfilename {
	overflow:inherit !important;

}
.ccfilem3u a {
	color:#000000;
}

.cc_ondemand_content {
 background:transparent url('fondrecenttrack.png') repeat top left;
}

.asking {
 width:250px;
 color:#FEAF00;
 font-weight:bolder;
}
.asking input {
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;
 border-radius: 5px;
 border:#000000 1px solid;
 background:transparent url('fondrecenttrack.png') repeat top left;
}

.footer {
	height:50px;
	background:#000000;
	position:fixed;
	width:1152px;
	top:100%;
	margin:-50px auto 0 auto;
	text-align:center;
}
.footer div {
	margin:6px;
}
.footer div a {
	color:#FFFFFF;
	font-weight:bolder;
	text-align:center;
}
.myrecenttrack {
 background:transparent url('fondrecenttrack.png') repeat top left;
 padding:2px;
 -webkit-border-bottom-right-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-radius-bottomright: 5px;
-moz-border-radius-bottomleft: 5px;
border-bottom-right-radius: 5px;
border-bottom-left-radius: 5px;
}
