/* Pat */

body {
	font-family: Arial, Helvetica, sans-serif;
}

/*div {
	text-align: left;
}*/

.cell {
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC; }




.boutons {
	margin: 5px 0;
}

td.menu_boutons img.spip_logos {
	margin: 0 0px;
}

th {
	text-align: left;
}

li {
	list-style-type: none;
	list-style-position: inside;
}

/* Formulaires */

fieldset {
	border: 0px solid yellow;
}

.previsu {
	border: 1px solid #CCCCCC;
	padding: 1.2em;
}

input,textarea {
	font-size: 11px;
	background-color: #F5F5F5;
	border: 1px solid #CECED0;
}

input.bout {
	background-color: transparent;
	border: 0px solid #CECED0;
}

p.menu {
	padding: 0;
	margin: 0;
}

td.menutd {
	background-image: url("../images/menu.jpg");
	background-repeat: no-repeat;
}

/* Behaviour */

span.tag_add, span.tag_close {
	font-style: italic;
	cursor: pointer;
}

div.tags {
	line-height: 1.2em;
}

/* Warning */

div.warning {
	width: 680px;
	border: 1px solid #666666;
	background-color: #CCCCCC;
	font-size: 0.85em;
	color: #660000;
	padding: 4px;
	margin: 8px;
}

span.warning {
	border: 1px solid #666666;
	background-color: #CCCCCC;
	font-size: 0.85em;
	color: #660000;
	padding: 4px;
}

p.warning_moderation {
	border: 1px solid #E1DFE0;
	background-color: #CCCCCC;
	font-size: 0.85em;
	color: #660000;
	padding: 4px;
	margin: 8px;
}

.formulaire_login_forum  {
	border: 1px solid #E1DFE0;
	background-color: #666666;
	font-size: 0.85em;
	color: #dddddd;
	padding: 4px;
	margin: 8px;
}

.formulaire_login_forum a {
	color: #dddddd;
}

.formulaire_login_forum legend {
	font-weight: bold;
}

p.comment {
	line-height: 1.2em;
}

input.bout {
	vertical-align: middle;
}

span.spip_bouton {
	margin-top: 10px;
}
/* Menu Liens */

#dropmenudiv{
	position:absolute;
	border:1px solid #000;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}

#dropmenudiv a{
	text-decoration: none;
	padding-left: 10px;
	padding-bottom: 3px;
	color: black;
	display: block;
	background-image: url('../images/fleche.gif');
	background-repeat: no-repeat;
	border-bottom: 1px solid #000;
}

#dropmenudiv a:hover{ /*hover background color*/
	border-right: 5px solid #666666;
}

/* positionnement */

#content {
	clear: both;
	width: 1000px;
}

#rang1, #rang2 {
	width: 1000px;
	clear: both;
}

#sep_v {
	width: 1000px;
}

#actu_video {
	float: left;
}

#presse {
	float:right;
	padding-right:50px;
	width:120px;
}

#actu_audio {
	float: right;
}

#footer {
	clear: both;
	width: 1000px;
	background-color: #CCCCCC;
	font-size: 0.8em;
	margin: 16px 0;
}

#voir_aussi {
	float: right;
	padding-top: 10px;
}

#video_main {
	float: left;
	margin-top:10px;
}

#part_video1 {
	margin: 0;
	padding: 0;
	float:left;
	width:300px;
}

#part_video2 {
       float: right;
       width:430px;
}


#forum {
	margin-top: 16px;
}

/* Blog */

div.blog {
}

/* Forums */

p.enregistrer {
	color: #000000;
	padding: 0 20px;
	margin: 0;
}

div.forums {}

ul.forum {
	padding: 0;
}

.forum-texte{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
}

li.forum-fil {
	margin-bottom: 16px;
}

p.forum-decompte {
	margin: 0;
	font-size: 0.9em;
	font-weight: bold;
}

.forum-ecrire{
	margin: 0;
	font-size: 0.8em;
	font-weight: bold;
}

label {
	margin: 0;
	padding: 0;
}

.forum-message{}

.formulaire_oubli, .formulaire_inscription{
	width: 475px;
}

/* Par Type */

.artiste_infos {
	clear:both;
	padding-left: 20px;
}

.infos_logo {
	float:left;
	margin-right: 8px;
	padding-top: 8px;
}
.intro {
	font-size: 0.7em;
}

.label {
	font-size: 0.7em;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	margin-top: 0.6em;
}

.label_main {
	clear: both;
	padding: 5px;
}

.label_logo {
	padding-top: 5px;
	text-align: left;
}

.genre_main {
        width: 300px;
        float: left;
        margin-top: 5px;
        min-height: 85px;
}



.genre_main_home {
	width: 245px;
	float: left;
	margin-top: 5px;
	min-height: 85px;
}

div.video_container {
float: left;
width: 735px;
}

div.tagcloud {
padding-top:5px;
}

/* MSIE min-height hack */
.prop {
	height:85px;
	float:left;
	width:1px;
}

.clear {
	clear:both;
	height:1px;
	overflow:hidden;
}


.top4 {
	padding-top:5px;
	clear: both;
}

.vaussi {
	text-align: left;
}

.voir_aussi, .site_officiel {
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
}

.voir_tout {
	font-size: 0.6em;
	text-transform: uppercase;
	text-decoration: none;
	color: #7C7C7C;
}

.video_titre {
	text-transform: uppercase;
	font-size: 0.9em;
	font-weight: bold;
	margin-bottom: 0.3em;
	text-align: left;
}

.video_liens {
	margin: 10px 0;
	font-size: 0.85em;
	text-align: left;
}

.video_infos {
	font-size: 0.8em;
	line-height: 2em;
	padding-top: 8px;
	text-align: left;
}

.video_infos2 {
	font-size: 0.8em;
	line-height: 2em;
	text-align: left;
}

.vote {
	text-transform: none;
	font-weight: normal;
}

.audio_player_song {
	padding: 0 3px;
	color: #000000;
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
	border: 1px solid #CCCCCC;
}

/*.audio_player_logo {
	width: 80px;
	height: 70px;
	padding: 25px 20px 25px 14px;
	margin-right: 5px;
	background-color: #E9E9E9;
	float: left;
	border: 1px solid #CCCCCC;
}*/

.audio_player_autres {
	padding: 0 5px;
	text-align: left;
}

.audio_player_liste {
	font-size: 0.7em;
	list-style: none;
	line-height: 1.2em;
	margin-bottom: 4px;
}

.audio_player_count {
	color: #AAAAAA;
	font-size: 0.7em;
}

/* Classes SPIP */
p.spip {
	font-size: 0.8em;
}
.spip_logos {
	border: 0;
}
.chapo {
	font-size: 0.7em;
	text-align: left;
}
.chapo_tags {
	font-size: 0.7em;
}
.chapo_small {
	font-size: 0.6em;
	text-align: left;
}
.titre {
	font-size: 0.9em;
	text-transform: uppercase;
	text-align: left;
}
.titre_small {
	font-size: 0.7em;
	text-transform: uppercase;
	font-weight: bold;
	text-align: left;
}

/* Liens */
a {color: #000000;}
a.voir_aussi {
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
}

a.lien_ecrire {
	font-size: 0.8em;
	text-decoration: underline;
	font-family: Helvetica, Arial, sans-serif;
}

a.lien_tag {
	text-decoration: underline;
	font-family: Helvetica, Arial, sans-serif;
}
a.lien_tag:hover {
	text-decoration: underline;
}

a.lien_tout_tags {
	text-decoration: none;
	font-style: italic;
}

a.lien_video {
	text-decoration: none;
}


div.titre_breve {
	text-align: left;
        font-size: 14px;
        font-weight: bold;
}
			
div.titredebreve {
        text-align: left;
        font-size: 14px;
        font-weight: bold;
}

div.breves_link {
	text-align: left;
}

a.lien_breves {
	color: blue;
	font-size: 12px;
        font-weight: bold;
	}

div.textedebreve {
	text-align: left;
        font-size: 11px;
	font-weight: bold;
}  

img.arobas {
	border:none;
	width: 16px;
	height:16px;
}

div.allnews {
        text-align: right;
        font-size: 10px;
        font-weight: bold;
}

#newslist {
        clear: both;
	width: 1000px;
}

#storelist {
	clear: both;
        width: 1000px;
}

div.storeblock {
	clear:both;
}

.storimg {
	float: left;
	margin-bottom:10px;
	margin-right:15px;
}

img.storimg {
	width:150px;
	height:150px;
}

.storimg a img{
	border: none;
}

.stordesc {
	padding-top:60px;
	text-align:center;
	font-size:20px;
}

.stordesc p a{
	text-decoration:underline;
}

.nbinfo p {
	padding-top:10px;
	font-weight:bold;
	font-size:18px;
}

.nbinfo2 p {
	clear:both;
	font-weight:bold;
	font-size:18px;
	padding-top:40px;
}
	


a.linkset {
	background-image: url('squelettes/images/fleche.gif');
}

a.lien_bouton {
	margin: 0;
	padding: 0;
}

a.footlink {
	font-size: 0.8em;
	text-decoration: none;
}

a.footlink:hover {
	text-decoration: underline;
}

/* Sondages */
.sondage_result {
	padding: 0;
	text-align: left;
	list-style-type: none;  
}

/* Couleurs Rubriques */

.rock { color: #ED4040;}
.rap {color: #43A6D5;}
.rnb {color: #FEBB00;}
.variete-pop {color: #FFF200;}
.techno-electro-dance {color: #B3D000;}
.reggae {color: #F28400;}
/* .jazz-blues {color: #4B6C9D;} */
.jazz-classique {color: #8F0074;}
.classique {color: #8F0074;}

/* Cellules Common */
.cellcontent {
	padding: 0.5em 0.45em;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
}
.cell_text {
	font-style: normal;
	font-weight: normal;
	text-transform: none;
	text-align: right;
}
#cell_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
}
.botl {
	background-image: url('../images/cadre-left.gif');
	background-repeat: no-repeat;
}
.botm {
	border-bottom: 1px solid #CCCCCC;
}
.botr {
	background-image: url('../images/cadre-right.gif');
	background-repeat: no-repeat;
}

/* Cellules par genre */
/* Pas de genre */
.gris_topl {
	background-image: url('../images/entete-gris-left.gif');
	background-repeat: no-repeat;
}
.gris_topm {
	background-image: url('../images/entete-gris-middle.gif');
	background-repeat: repeat-x;
}
.gris_topr {
	background-image: url('../images/entete-gris-right.gif');
	background-repeat: no-repeat;
}
/* ROCK */
.rock_topl {
	background-image: url('../images/entete-rock-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #ED4040;
}
.rock_topm {
	background-color: #ED4040;
}
.rock_topr {
	background-image: url('../images/entete-rock-right.gif');
	background-repeat: no-repeat;
}
.rock_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #ED4040;
	border-left: 6px solid #ED4040;
	margin: 0 15px 5px 0;
	float:left;
}
.rock_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #ED4040;
	border-left: 5px solid #ED4040;
	margin: 0 15px 5px 0;
	float:left;
}
/* RAP */
.rap_topl {
	background-image: url('../images/entete-rap-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #43A6D5;
}
.rap_topm {
	background-color: #43A6D5;
}
.rap_topr {
	background-image: url('../images/entete-rap-right.gif');
	background-repeat: no-repeat;
}
.rap_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #43A6D5;
	border-left: 6px solid #43A6D5;
	margin: 0 15px 5px 0;
	float:left;
}
.rap_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #43A6D5;
	border-left: 5px solid #43A6D5;
	margin: 0 15px 5px 0;
	float:left;
}
/* RNB */
.rnb_topl {
	background-image: url('../images/entete-rnb-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #FEBB00;
}
.rnb_topm {
	background-color: #FEBB00;
}
.rnb_topr {
	background-image: url('../images/entete-rnb-right.gif');
	background-repeat: no-repeat;
}
.rnb_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #FEBB00;
	border-left: 6px solid #FEBB00;
	margin: 0 15px 5px 0;
	float:left;
}
.rnb_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #FEBB00;
	border-left: 5px solid #FEBB00;
	margin: 0 15px 5px 0;
	float:left;
}
/* JAZZ/BLUES */
.jazz-blues_topl {
	background-image: url('../images/entete-jazz-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #4B6C9D;
}
.jazz-blues_topm {
	background-color: #4B6C9D;
}
.jazz-blues_topr {
	background-image: url('../images/entete-jazz-right.gif');
	background-repeat: no-repeat;
}
.jazz-blues_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #4B6C9D;
	border-left: 6px solid #4B6C9D;
	margin: 0 15px 5px 0;
	float:left;
}
.jazz-blues_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #4B6C9D;
	border-left: 5px solid #4B6C9D;
	margin: 0 15px 5px 0;
	float:left;
}
/* JAZZ/CLASSIQUE */
.jazz-classique_topl {
	background-image: url('../images/entete-classique-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #8F0074;
}
.jazz-classique_topm {
	background-color: #8F0074;
}
.jazz-classique_topr {
	background-image: url('../images/entete-classique-right.gif');
	background-repeat: no-repeat;
}
.jazz-classique_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #8F0074;
	border-left: 6px solid #8F0074;
	margin: 0 15px 5px 0;
	float:left;
}
.jazz-classique_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #8F0074;
	border-left: 5px solid #8F0074;
	margin: 0 15px 5px 0;
	float:left;
}

/* VARIETE/POP */
.variete-pop_topl {
	background-image: url('../images/entete-variete-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #FFF200;
}
.variete-pop_topm {
	background-color: #FFF200;
}
.variete-pop_topr {
	background-image: url('../images/entete-variete-right.gif');
	background-repeat: no-repeat;
}
.variete-pop_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #FFF200;
	border-left: 6px solid #FFF200;
	margin: 0 15px 5px 0;
	float:left;
}
.variete-pop_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #FFF200;
	border-left: 5px solid #FFF200;
	margin: 0 15px 5px 0;
	float:left;
}
/* TECHNO/ELECTRO/DANCE */
.techno-electro-dance_topl {
	background-image: url('../images/entete-electro-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #B3D000;
}
.techno-electro-dance_topm {
	background-color: #B3D000;
}
.techno-electro-dance_topr {
	background-image: url('../images/entete-electro-right.gif');
	background-repeat: no-repeat;
}
.techno-electro-dance_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #B3D000;
	border-left: 6px solid #B3D000;
	margin: 0 15px 5px 0;
	float:left;
}
.techno-electro-dance_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #B3D000;
	border-left: 5px solid #B3D000;
	margin: 0 15px 5px 0;
	float:left;
}
/* WORLD/REGGAE */
.reggae_topl {
	background-image: url('../images/entete-reggae-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #F28400;
}
.reggae_topm {
	background-color: #F28400;
}
.reggae_topr {
	background-image: url('../images/entete-reggae-right.gif');
	background-repeat: no-repeat;
}
.reggae_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #F28400;
	border-left: 6px solid #F28400;
	margin: 0 15px 5px 0;
	float:left;
}
.reggae_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #F28400;
	border-left: 5px solid #F28400;
	margin: 0 15px 5px 0;
	float:left;
}
/* CLASSIQUE */
.classique_topl {
	background-image: url('../images/entete-classique-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #8F0074;
}
.classique_topm {
	background-color: #8F0074;
}
.classique_topr {
	background-image: url('../images/entete-classique-right.gif');
	background-repeat: no-repeat;
}
.classique_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #8F0074;
	border-left: 6px solid #8F0074;
	margin: 0 15px 5px 0;
	float:left;
}
.classique_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #8F0074;
	border-left: 5px solid #8F0074;
	margin: 0 15px 5px 0;
	float:left;
}
/* HUMOUR */
.humour_topl {
	background-image: url('../images/entete-humour-left.gif');
	background-repeat: no-repeat;
	border-right: 1px solid #FF2C9B;
}
.humour_topm {
	background-color: #FF2C9B;
}
.humour_topr {
	background-image: url('../images/entete-humour-right.gif');
	background-repeat: no-repeat;
}
.humour_logo {
	width: 70px;
	height: 70px;
	border-top: 6px solid #FF2C9B;
	border-left: 6px solid #FF2C9B;
	margin: 0 15px 5px 0;
	float:left;
}
.humour_logo_small {
	width: 50px;
	height: 50px;
	border-top: 5px solid #FF2C9B;
	border-left: 5px solid #FF2C9B;
	margin: 0 15px 5px 0;
	float:left;
}

/* Star Rating from:
http://komodomedia.com/blog/samples/ratings.htm */

div.rating {
	padding-top: 8px;
}

.star-rating{
	list-style:none;
	margin: 0px;
	padding:0px;
	width: 100px;
	height: 20px;
	position: relative;
	background: url('../images/star_rating.gif') top left repeat-x;
}
.star-rating li{
	padding:0px;
	margin:0px;
	/*\*/
	float: left;
	/* */
}
.star-rating li a{
	display:block;
	width:20px;
	height: 20px;
	text-decoration: none;
	text-indent: -9000px;
	z-index: 20;
	position: absolute;
	padding: 0px;
}
.star-rating li a:hover{
	background: url('../images/star_rating.gif') left bottom;
	z-index: 1;
	left: 0px;
}
.star-rating a.one-star{
	left: 0px;
}
.star-rating a.one-star:hover{
	width:20px;
}
.star-rating a.two-stars{
	left:20px;
}
.star-rating a.two-stars:hover{
	width: 40px;
}
.star-rating a.three-stars:hover{
	width: 60px;
}
.star-rating a.three-stars{
	left: 40px;
}
.star-rating a.four-stars{
	left: 60px;
}
.star-rating a.four-stars:hover{
	width: 80px;
}
.star-rating a.five-stars{
	left: 80px;
}
.star-rating a.five-stars:hover{
	width: 100px;
}


