* { margin:0; padding:0; font-family:Arial, Helvetica, Verdana, Geneva, sans-serif; font-size:11px; line-height:1.17em; color:#000; }

body { position:relative; width:100%; height:100%; background: #165A9F url(bg_classique.gif) repeat-x; text-align:center;margin:auto;}

p { padding-bottom:.5em; }

a { font-size:1em; color:#2463BA; text-decoration:none; }
a:hover { color:#CA1741; }

span { font-size:1em; }

div.spacer { clear:both; /*width:100%;*/ font-size:0; line-height:0; height:0; }

/* BLOCS pour la page */

#fonddepage{
	width:100%;
	height: 800px;
	background : url(img_classique.jpg) no-repeat top center;
}

#global{
	width:750px;
	height: 800px;
	margin: auto;
	position: relative;
}



/* Navigation haute */

#navhaute{
	height: 33px;
	width:750px;
		position:relative;
		right:0px;
		clear: both;
}


a#nh_accueil{
background: url(interfec_v/accueil.gif) no-repeat;
display:block;
height:31px;
width:53px;
line-height: 31px;
float: right;
}
a#nh_accueil:hover{
background: url(interfec_v/accueil_r.gif);	
}	
a#nh_association{
background: url(interfec_v/association.gif) no-repeat;
display:block;
height:31px;
width:91px;
line-height: 31px;
float: right;
}
a#nh_association:hover{
background: url(interfec_v/association_r.gif);	
}
a#nh_espacepro{
background: url(interfec_v/espacepro.gif) no-repeat;
display:block;
height:31px;
width:74px;
line-height: 31px;
float: right;
}
a#nh_espacepro:hover{
background: url(interfec_v/espacepro_r.gif);	
}

a#nh_espacemedia{
background: url(interfec_v/espacemedia.gif) no-repeat;
display:block;
height:31px;
width:92px;
line-height: 31px;
float: right;
}
a#nh_espacemedia:hover{
background: url(interfec_v/espacemedia_r.gif);	
}

#navigation{
	width:750px;
		height: 60px;
		position:relative;
		overflow: hidden;
}
#home_link  {
	width:250px;
	height: 60px;
	overflow: hidden;
	position: relative;
	float: left;
}
#cartouche{
	width:488px;
	height: 60px;
	overflow: hidden;
	position: relative;
	float: right;
}
#cartouche_haut{
	width:488px;
	height: 9px;
		position: relative;
}
#cartouche_bas{
	width:488px;
	height: 9px;
		position: relative;
}
#cartouche_centre{
	width:488px;
	height: 42px;
	background-color: #FFFFFF;
		position: relative;
}
#cartouche_contenu{
	width:488px;
	height: 60px;
	position: absolute;
	top: 0px;
	left:0px;
	
}
a#nc_actus{
background: url(interface_principale/actu.gif) no-repeat;
display:block;
height:28px;
width:75px;
line-height: 28px;
float: left;
}
a#nc_actus_r{
background: url(interface_principale/actu_r.gif) no-repeat;
display:block;
height:28px;
width:75px;
line-height: 28px;
float: left;
}
a#nc_actus:hover{
background: url(interface_principale/actu_r.gif) no-repeat;
}
a#nc_moments{
background: url(interface_principale/moments.gif) no-repeat;
display:block;
height:28px;
width:149px;
line-height: 28px;
float: left;
}
a#nc_moments_r{
background: url(interface_principale/moments_r.gif) no-repeat;
display:block;
height:28px;
width:149px;
line-height: 28px;
float: left;
}
a#nc_moments:hover{
background: url(interface_principale/moments_r.gif) no-repeat;
}
a#nc_edition{
background: url(interface_principale/edition.gif) no-repeat;
display:block;
height:28px;
width:87px;
line-height: 28px;
float: left;
}
a#nc_edition_r{
background: url(interface_principale/edition_r.gif) no-repeat;
display:block;
height:28px;
width:87px;
line-height: 28px;
float: left;
}
a#nc_edition:hover{
background: url(interface_principale/edition_r.gif) no-repeat;
}
a#nc_palmares{
background: url(interface_principale/palmares.gif) no-repeat;
display:block;
height:28px;
width:70px;
line-height: 28px;
float: left;
}
a#nc_palmares_r{
background: url(interface_principale/palmares_r.gif) no-repeat;
display:block;
height:28px;
width:70px;
line-height: 28px;
float: left;
}
a#nc_palmares:hover{
background: url(interface_principale/palmares_r.gif) no-repeat;
}
a#nc_partenaires{
background: url(interface_principale/partenaires.gif) no-repeat;
display:block;
height:28px;
width:107px;
line-height: 28px;
float: left;
}
a#nc_partenaires_r{
background: url(interface_principale/partenaires_r.gif) no-repeat;
display:block;
height:28px;
width:107px;
line-height: 28px;
float: left;
}
a#nc_partenaires:hover{
background: url(interface_principale/partenaires_r.gif) no-repeat;
}
a#nc_categories{
background: url(interface_principale/nommes/categories.gif) no-repeat;
display:block;
height:24px;
width:65px;
line-height: 24px;
float: left;

}
a#nc_categories_r{
background: url(interface_principale/nommes/categories_r.gif) no-repeat;
display:block;
height:24px;
width:65px;
line-height: 24px;
float: left;

}
a#nc_categories:hover{
background: url(interface_principale/nommes/categories_r.gif) no-repeat;
}
a#nc_nommes{
background: url(interface_principale/nommes/nommes.gif) no-repeat;
display:block;
height:24px;
width:54px;
line-height: 24px;
float: left;
}
a#nc_nommes_r{
background: url(interface_principale/nommes/nommes_r.gif) no-repeat;
display:block;
height:24px;
width:54px;
line-height: 24px;
float: left;
}
a#nc_nommes:hover{
background: url(interface_principale/nommes/nommes_r.gif) no-repeat;
}
a#nc_laureats{
background: url(interface_principale/nommes/laureats.gif) no-repeat;
display:block;
height:24px;
width:53px;
line-height: 24px;
float: left;
}
a#nc_laureats_r{
background: url(interface_principale/nommes/laureats_r.gif) no-repeat;
display:block;
height:24px;
width:53px;
line-height: 24px;
float: left;
}
a#nc_laureats:hover{
background: url(interface_principale/nommes/laureats_r.gif) no-repeat;
}

a#nc_honneur{
background: url(interface_principale/nommes/honneur.gif) no-repeat;
display:block;
height:24px;
width:107px;
line-height: 24px;
float: left;
}
a#nc_honneur_r{
background: url(interface_principale/nommes/honneur_r.gif) no-repeat;
display:block;
height:24px;
width:107px;
line-height: 24px;
float: left;
}
a#nc_honneur:hover{
background: url(interface_principale/nommes/honneur_r.gif) no-repeat;
}

a#nc_sequences{
background: url(interface_principale/nommes/sequences.gif) no-repeat;
display:block;
height:24px;
width:113px;
line-height: 24px;
float: left;
}
a#nc_sequences_r{
background: url(interface_principale/nommes/sequences_r.gif) no-repeat;
display:block;
height:24px;
width:113px;
line-height: 24px;
float: left;
}
a#nc_sequences:hover{
background: url(interface_principale/nommes/sequences_r.gif) no-repeat;
}

a#nc_vote{
background: url(interface_principale/nommes/vote.gif) no-repeat;
display:block;
height:24px;
width:89px;
line-height: 24px;
float: left;
}
a#nc_vote_r{
background: url(interface_principale/nommes/vote_r.gif) no-repeat;
display:block;
height:24px;
width:89px;
line-height: 24px;
float: left;
}
a#nc_vote:hover{
background: url(interface_principale/nommes/vote_r.gif) no-repeat;
}

a#lien_varietes{
background: url(victoire/vvariete.gif) no-repeat;
display:block;
height:47px;
width:156px;
line-height: 28px;
float:right;
}

a#lien_varietes:hover{
background: url(victoire/vvariete_r.gif) no-repeat;
}

a#lien_jazz{
background: url(victoire/vjazz.gif) no-repeat;
display:block;
height:47px;
width:156px;
line-height: 28px;
float:right;
}
a#lien_jazz:hover{
background: url(victoire/vjazz_r.gif) no-repeat;
}

#centredepage{
	width:750px;
	position:relative;
}
.gauche{
	width:235px;
	position:relative;
	float:left;
	text-align: right;
}
.droite{
	width:488px;
	position:relative;
	float:right;
		text-align: left;
}

.boite{
	width:488px;
	position: relative;
}
.boite_haut{
	width:488px;
	height: 9px;
}
.boite_bas{
	width:488px;
	height: 9px;
}
.boite_centre{
	width:468px;
	background-color: #FFFFFF;
	position:relative;
	padding-right: 10px;
	padding-left: 10px;
}


.parcours{
	text-align:left;
	font-size: 12px;
}
a.zone{
	color: #AA884C;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 11px;
	
}
a.zone:hover{
	color: #BE018D;
	font-weight: bold;
	text-decoration: none;
}
a.souszone{
	color: #AA884C;
	font-weight: bold;
	text-decoration: underline;
	text-transform: uppercase;
	font-size: 11px;
}
a.souszone:hover{
	color: #BE018D;
	font-weight: bold;
	text-decoration: none;
}
a.souszone_lower{
	color: #AA884C;
	font-weight: bold;
	text-decoration: underline;
	text-transform: lowercase;
	font-size: 11px;
}
a.souszone_lower:hover{
	color: #BE018D;
	font-weight: bold;
	text-decoration: none;
}
a.localisation{
	color: #AA884C;
	font-weight: bold;
	text-decoration: underline;
	font-size: 11px;
}
a.localisation:hover{
	color: #BE018D;
	font-weight: bold;
	text-decoration: none;
}
a.reglement{
	color: #AA884C;
	font-weight: bold;
	text-decoration: underline;
	text-transform: lowercase;
	font-size: 12px;
}
a.reglement:hover{
	color: #BE018D;
	font-weight: bold;
	text-decoration: none;
}
span.maj{
	text-transform: uppercase;
	color: #AA884C;
}

p.titrecategorie{
	color: #165A9F;
	text-transform: uppercase;
	font-size: 17px;
	font-weight: bold;
	padding-top: 15px;
	letter-spacing: -0.01em
}
p.soustitrecategorie{
	color: #165A9F;
	font-size: 12px;
	font-weight: bold;
	padding-top: 15px;
}

p.titrenom{
	color: #165A9F;
	font-size: 12px;
	font-weight: bold;
	padding-top: 13px;
}

p.titrenews{
	color: #165A9F;
	font-size: 17px;
	font-weight: bold;
	padding-top: 13px;
}

p.corpsnews{
	font-size: 12px;
	padding-top: 13px;
}

.colonnagefiche{
	position:relative;
	width:468px;
}
.gauchefiche{
	float:left;
	width:320px;
}
.droitefiche{
	float:right;
	width:135px;
	text-align: right;
}
.basfiche{
	float:left;
	width:460px;
	text-align: left;
	
}

.titrearticle{
	float:left;
	width:468px;
}
.corpsarticle{
	float:left;
	width:468px;
	font-size: 12px;
	text-align: justify;
	line-height:13px;
	letter-spacing: 0.005em;
	
}
.droitefiche img{
	padding-top:18px;
}
.credits{
	color:#6D6D6D;
	font-size: 9px;
	text-align: right;
	padding-top:2px;
	font-weight: bold;
}

.noticebio{
	font-size: 12px;
	text-align: justify;
	line-height:13px;
	letter-spacing: 0.005em;	
}

.select_categorie{
	font-size: 12px;
	text-align: justify;
	line-height:13px;
	letter-spacing: 0.005em;
	padding-right:5px;
}

.concurrents{
	font-size: 11px;
	text-align: justify;
	line-height:13px;
	letter-spacing: 0.005em;
	padding-right:5px;
}

a.galeriev{
	color: #AA884C;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	background: url(film.gif) no-repeat left;
	height:18px;
	padding-left:31px;
}
a.galeriev:hover{
	color: #B80187;background: url(film_r.gif) no-repeat left;
	
}
a.galeriep{
	color: #AA884C;
	text-decoration: underline;
	font-weight: bold;
	font-size: 12px;
	background: url(photo.gif) no-repeat left;
	height:18px;
	padding-left:31px;
}
a.galeriep:hover{
	color: #B80187;background: url(photo_r.gif) no-repeat left;
}
div#cartouchegauche{
	position: absolute;
	top: 0px;
	right:0px;
	height: 28px;
}
div#cartouchegauche1{
	position: absolute;
	top: 345px;
	right:0px;
	height: 28px;
}
div#cartouchegauchehaut{
	position: absolute;
	top: 100px;
	right:0px;
	height: 28px;
}
a#contact{
background: url(interface_contact/contact.gif) no-repeat;
display:block;
height:28px;
width:65px;
line-height: 28px;
float: right;
}
a#contact:hover{
background: url(interface_contact/contact_r.gif);	
}	
a#plansite{
background: url(interface_contact/plansite.gif) no-repeat;
display:block;
height:28px;
width:91px;
line-height: 28px;
float: right;
}
a#plansite:hover{
background: url(interface_contact/plansite_r.gif);
}	

a#boutonreglement{
background: url(vote/modalites.gif) no-repeat;
display:block;
height:30px;
width:221px;
line-height: 30px;
}
a#boutonreglement:hover{
background: url(vote/modalites_r.gif);	
}

a#boutonvisitez{
background: url(visitez.gif) no-repeat;
display:block;
height:26px;
width:102px;
line-height: 26px;
}
a#boutonvisitez:hover{
background: url(visitez_r.gif);	
}

p.titrecategoriesmall{
	color: #165A9F;
	font-size: 12px;
	font-weight: bold;
	padding-top: 15px;
}
.cellulevote{
	float:left;width:151px; padding:0 1px; 
}

.cellulevote{
	font-weight:bold;font-size:12px; 
}

.celluletop{
	height: 40px; background: url(vote/biotop.jpg) top center no-repeat;text-align:center;color:#165A9F;
}
.celluletop p{
	padding-top:5px;font-weight:bold;font-size:13px;color:#165A9F;
}
.celluleimg{
	text-align:top center;
	padding-left:1px;
}
.cellulebot{
	height: 19px; background: url(vote/biobot.jpg) bottom center no-repeat;text-align:center;color:#947435;
}
.cellulebot a{
	color:#947435;
}
.cellulebot a:hover{
	color:#6A5227;
	font-weight: bold;
}
.cellulebot p{
	padding-top:2px;font-weight:bold;font-size:11px;color:#947435;
}

.ligneinscription { position:relative; width:460px; border-top:1px solid #FFF; }
	.leftinscription { float:left; width:120px; height:18px; font-size:9px; line-height:18px; text-indent:10px; background:#F5F2D1; }
	.rightinscription { float:left; width:340px; height:16px; }
		.inputinscription { float:left; width:120px; }
		.inscrerror { float:left; width:220px; padding-left:0px; font-size:9px; font-weight:bold; color:#E11; }
		.captcha { text-align:center; }


.header_player{
	width:488px;
	background-color: #FFFFFF;
	position:relative;
	float:left;
}
.droite_player{
	width:84px;
	height:290px;
	background-color: #FFFFFF;
	position:relative;
	float:left;
	
}
.player{
	width:404px;
	height:290px;
	background-color: #FFFFFF;
	position:relative;
	float:left;
}

.footer_player{
	width:488px;
	height: 78px;
	background : url(degradeb.gif) no-repeat top center;
	position:relative;
	float:left;
}

.autres_mm{
	width:468px;
	background-color: #FFFFFF;
	position:relative;
	float:left;
	padding-left:10px;
	padding-right:10px;
}

.palmarestop{
	height: 30px; 
	background: url(entete_palmares.gif) no-repeat;
	text-align:left;
	display:block;
}

.palmares{
	width:460px;
	border-right: solid 1px; 
	border-left: solid 1px; 
	border-bottom: solid 1px; 
	border-color: #bfdcfe ;
}