#lsoumettre
{
  color:#ffffff;
  position:absolute;
  height:35px;
  width:141px;
  top:1px;
  left:75px;
  background-image:url(../images/participez/flecheverte.jpg);
  background-repeat:no-repeat;
  text-decoration:none;
  text-align:center;
  padding-right:15px;
  line-height:32px;
  z-index:10;
}

a:hover#lsoumettre
{
  background-image:url(../images/participez/flechebleue.jpg);
}


a#lprev
{
  position:absolute;
  text-decoration:none;
  font:14px Georgia;
  top:9px;
  left:790px;
}
#lprev_grise{
	position:absolute;
  	text-decoration:none;
  	font:14px Georgia;
  	top:9px;
  	left:790px;
}
/*a.page{ border-width:1px;border-color:#8fdd00; border-style:solid; text-decoration:none;}
*/
a#lnext
{
	position:absolute;
	font:14px Georgia;
	top:9px;
	left:855px;
	text-decoration:none;
}
#lnext_grise{
	position:absolute;
	font:14px Georgia;
	top:9px;
	left:855px;
	text-decoration:none;
}


#menu_gauche{width:670px; position:relative; height:49px; margin-left:75px;}
#concours {
  width:506px;float:left;top:0px;padding:0px; margin:0px;}

#concours img{
	margin:0px;margin-right:5px;float:left;padding:0px; margin-top:2px;
}
#concours img.menu{
	margin:0px;margin-right:0px; margin-top:0px;
}
#selection{
	width:155px;float:left;padding-top:10px; padding-left:5px; height:30px; margin:0px; margin-top:2px;}
#selection select{
	padding:0px;font:10px Georgia;}

div.onglets
{
  height:26px;
  border-bottom:4px #CDEEFB solid;
  padding:0;
  margin:0;
  top:25px;
  margin-bottom:15px;
  width:670px;
  left:0px;
  position:relative;
}

div.onglets a
{
  float:left;
  height:20px;
  border:4px #CDEEFB solid;
  font:14px Georgia;
  padding-top:2px;
  padding-left:10px;
  padding-right:10px;
  margin-right:15px;
  color:#645b5b;
  text-decoration:none;
}
div.onglets a.selected
{
  color:#009DF1;
}
div.onglets p
{
  float:right;
  height:20px;
  margin-top:5px;
  font:12px Georgia;
}
div.onglets p a.tri
{
	color:#009DF1;
	text-decoration:underline;
	border:none 0px;
	padding:0px;
	margin:0px;
	font:12px Georgia;
	float:none;
	cursor:pointer;
}
/**/
p.onglets
{
  height:24px;
  border-bottom:3px #e4f6fd solid;
  padding:0;
  margin:0;
  margin-top:25px;
  margin-bottom:15px;
  width:641px;
  left:50px;
  position:relative;
}

p.onglets a
{
	float:left;
	height:20px;
	border:3px #e4f6fd solid;
	font:14px Georgia;
	padding-top:1px;
	padding-left:10px;
	padding-right:10px;
	margin-right:15px;
	color:#645b5b;
	text-decoration:none;
}
p.onglets a.selected
{
  border-bottom:3px #e4f6fd solid;
  
  color:#009DF1;
}
/**/
#columright
{

  height:auto;
  position:relative;float:left; top:0; width:160px; margin:0;margin-top:-40px; margin-left:25px;
  color:#777876;

}
#ficheprod #columright{
margin-top:-100px;
}

#columright b
{
  color:#009DF1;
  
}

#columright h2
{
  font:19px Georgia;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	margin-bottom:5px;
  color:#009DF1;
}

#columright #klikklak
{
	text-align:center;
	color:#009df1;
	height:auto;
	font:12px Georgia;
}
#columright #detail_klikklak
{
	text-align:left;
	font:12px Georgia;
	color:#828380;
}
#columright #detail_klikklak a
{
	color:#009df1;
}
#columright #temps_restant
{
	text-align:left;
	width:160px;
	padding-left:5px;
	font:12px Georgia;
	color:#777876;
	margin-bottom:10px;
}
#columright #temps_restant .texte_orange
{
	color:#ff8800;
}
#columright #temps_restant .fond_rouge
{
	color:#00adef;
	background-color:#ffeded;
	width:150px;
	text-align:left;
	padding:5px;
}
#columright #carre_explicatif{
	margin-top:10px;
	margin-bottom:10px;
}
#columright #illu298448{
	
}
#columright #desc_concours{
	margin-top:15px;
	font:12px Georgia;
	color:#777876;
}
#columright #savoir_plus{
	color:#009df1;
	font:12px Georgia;
	text-align:center;
}
#columright img#separation{
	margin-top:15px;
	margin-bottom:15px;
	position:relative;
	height:7px;
	width:167px;
}
#columright #blanc{
	height:10px;
}

#columright div.sp
{
	text-align:center;
	margin-bottom:5px;
}

#columright p#ccts
{
	margin-top:20px;	
  	font:12px Georgia;
	height:auto;
}

#columright p#ccts img
{
	border:5px solid white;	
}

#columright #howtovote{
	width:160px; position:relative; color:#777876; font:Georgia 12px;
}
#columright #howtovote .titre{ width:160px; float:left; margin-bottom:10px;}
/*#columright #howtovote #bofillu{ width:80px; height:70px; float:left; text-align:center;}
#columright #howtovote #boftext{ width:80px; float:left;}
#columright #howtovote #chouetteillu{ width:80px; height:70px; float:left; text-align:center;}
#columright #howtovote #chouettetext{ width:80px; float:left;}
#columright #howtovote #coeurillu{ width:80px; height:70px; float:left; text-align:center;}
#columright #howtovote #coeurtext{ width:80px; float:left;}
#columright #howtovote #separation{ width:160px; float:left;}*/
#columright #howtovote div.conclusion{  font-family:Georgia; font-size: 12px;width:160px; float:left; margin-top:10px;}


#columright #bloc_gagnant{ position:relative; width:180px; height:auto;}
	#bloc_gagnant #gagnant_couronne{ float:left; height:14px; width:170px; text-align:center; padding-bottom:5px;}
    #bloc_gagnant #gagnant_les_gagnants{ float:left;color:#009DF1; font: Georgia 18px; text-align:center; width:170px;}
    #bloc_gagnant #gagnant_cadre{ float:left; height:140px; width:172px; background-image:url(../images/participez/cadre_gagnant.jpg); margin-top:10px;}
	#bloc_gagnant #gagnant_cadre #illugagnant{ margin-left:15px; margin-top:18px;  }
	#bloc_gagnant #gagnant_auteur{ width:170px; text-align:center;font:12px Georgia; float:left;}

#columright #fin{
  clear:both;
  width:165px;
  height:40px;
}

#columleft{
	width:680px; 
	float:left;
	margin-left: 36px;
}

/* Gallery */

#gallery
{
  /*width:640px;*/
  left:20px;
  height:auto;
  clear:both;
  position:relative;
  float:left; width:925px; _width:945px;
  padding-bottom:20px;
}

#gallery .item
{
  float:left;
  width:160px;
  height:170px;
  position:relative;  
  margin-top:20px;

}

#gallery .item .info
{
  top:0px;
  left:0px;
  width:142px;
  height:22px;
  position:absolute;
  background:#009DF1;
  color:#ffffff;

}

#gallery .item .info .points
{
  position:absolute;
  top:2px;
  left:5px;
  width:70px;  
  height:20px;
  font:14px Georgia;
  text-align:left;
  color:#ffffff;
}

#gallery .item .info .commentaires
{
  position:absolute;
  top:2px;
  right:5px;
  width:50px;  
  height:20px;
  font:14px Georgia;
  background:url("../images/participez/comment.jpg") right no-repeat;
  background-position: 53px 3px;
  text-align:right;
  color:#ffffff;
  padding-right:19px;
}

#gallery .item .thumb
{
  top:22px;
  left:0px;
  width:142px;
  height:105px;
  position:absolute;
  overflow:hidden;
}


#gallery .item p
{
  text-align:center;
  color:#645b5b;
  position:absolute;
  top:135px;
  width:142px;
  font:13px Georgia;
}
#gallery .item a
{
  font:13px Georgia;
}

#pages
{
  text-align:center;	
  width:640px;
  margin-bottom:15px;
  padding:2px;
}

a.page {border-width:1px;border-color:#8fdd00; border-style:solid;  width:14px; height:14px;text-decoration:none; font:14px Georgia; padding-left:5px;padding-right:5px;}
a#prec{ text-decoration:none; font:14px Georgia; margin-right:10px;}
#prec_grise{ text-decoration:none; font:14px Georgia; margin-right:10px;}
a#suiv{ text-decoration:none; font:14px Georgia; margin-left:10px; }
#suiv_grise{ text-decoration:none; font:14px Georgia; margin-left:10px;}

#ficheprod
{
  /*width:640px;*/
  left:15px;
  position:relative;
  height:auto;
  clear:both;
  float:left; width:925px; _width:945px;
	
}

#ficheprod h2
{
	font: 26px Georgia;
	margin-bottom:7px;
}
	
#ficheprod h2 a
{
	font: 17px Georgia;
}

#bt_envoiami{
	width:126px;
	height:22px;
	background-image:url(../images/fiche/bt_envoiami.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:5px;
	left:550px;
	color:#828380;
	text-align:center;
	cursor:pointer;
	font:13px Georgia;
	padding:0px;
  	margin:0px;
	line-height:22px;
}
#bt_envoiami a {
	text-decoration:none;
	color:#828380;
	
}
	
#ficheprod #infos
{
	margin-top:5px;
	margin-bottom:20px;
	width:640px;
	height:45px;
	background:#edf9fe;
	color:#645b5b;
	font:16px Georgia;
	position:relative;
}

#ficheprod #infos p
{
	position:absolute;
	color:#645b5b;
	font:16px Georgia;
	top:12px;
}

#ficheprod #infos p.com
{
	left:15px;
}

#ficheprod #infos p.votes
{
	left:170px;
}

#ficheprod #infos p.jours
{
	left:265px;
}

#ficheprod #infos p.score
{
	right:15px;
	text-align:right;
	width:200px;
}

#vote
{
	margin-bottom:20px;
	text-align:right;
	position:relative;
	width:640px;
	height:80px;
}

#vote a
{
	margin-left:0px;
}

#vote p
{
	font: 14px Georgia;
	text-align:left;
}
#votesimg
{
	margin-bottom:20px; float:right; width:300px;
}
#votesimg a
{
	margin-left:20px;
}
#votesimg p
{
	font: 14px Georgia;text-align:left;
}

#comments p.footinfo
{
	font: 14px Georgia;
	text-align:left;
	border-top:1px solid #9AE116;
	padding-top:7px;
	padding-bottom:7px;
	margin:0px;
}

#comments p.ajoutecomm
{
	font: 16px Georgia;
	text-align:left;
	border-top:1px solid #9AE116;
	padding-top:7px;
	padding-bottom:7px;
	margin:0px;
}

#comments p.ajoutecomm textarea
{
	margin-top:5px;
}

#comments p.ajoutecomm input
{
	margin-top:5px;
}

#comments .commentaire
{
	border-top:3px #e4f6fd solid;
	position:relative;
	width:640px;
	/*height:80px;*/
	overflow:hidden;
	margin:0px;
}

.firstcommentaire
{
	height:80px;width:300px;float:left; position:relative;
}
.firstcommentaire p.from
{
	width:50px;text-align:center;/*position:absolute;*/margin-top:7px;left:0px;font:13px Georgia;float:left;margin-bottom:7px;
}
.firstcommentaire p.myself
{
	float:left;top:8px; background-image:url(../images/participez/bulle_bleue.jpg); background-repeat:no-repeat; height:52px; width:77px;padding:5px;padding-top:10px;padding-left:30px; text-align:center; text-decoration:none;
	cursor:pointer;
}

#comments .commentaire p.from
{
	width:100px;
	text-align:left;
	/*position:absolute;*/
	margin-top:7px;
	left:0px;
	font:13px Georgia;
	float:left;
	margin-bottom:7px;
}

#comments .commentaire p.date
{
	text-align:right;
	width:100px;
	right:1px;
	top:7px;
	position:absolute;
	font:11px Georgia;
	font-style:italic;
}

#comments .commentaire p.myself
{
	position:absolute;
	left:51px;
	top:8px;
}
#comments .commentaire p.texte
{
	/*position:absolute;*/
	font:13px Georgia;
	margin-left:30px;/*80px;*/
	margin-bottom:34px;
	margin-top:34px;
	float:left;
	width:500px;
}




/*Ajout Equinoa*/
#msg_vote {
	position: absolute; top: 200px; left: 50%; margin: 0; padding: 0; width: 300px; height:150px; background-color: #FFFFFF; border: 1px solid #9AE116; display:none; z-index:2;
}
#msg_vote .fermer { position:relative; float: right; padding: 10px;}
#msg_vote .texte { position:relative; float: right; width: 300px;  padding: 10px;}
/**/
#msg_soumettre_illu {
	position: absolute; top: 100px; left: 250px; margin: 0; padding: 0; width: 350px; height:210px; background-color: #FFFFFF; border: 5px solid #00adef; display:none; z-index:2;
}
#msg_soumettre_illu .fermer { position:relative; float: right; padding: 10px; text-decoration:underline; font:14px Georgia;color:#009df1; cursor:pointer; }
#msg_soumettre_illu .texte { position:relative; float: right; width: 350px;color:#009df1;}
#msg_soumettre_illu .texte .oops{ position:relative; float: right; width: 330px; font:35px Georgia; text-align:center;color:#009df1;  padding: 10px;}
#msg_soumettre_illu .texte .soumettre{ position:relative; float: right; width: 330px; font:18px Georgia; text-align:center;color:#009df1;  padding: 10px;border-bottom: 1px solid #00adef; }
#msg_soumettre_illu .texte .creer_un_compte{ position:relative; float: right; width: 300px;text-align:center; padding: 10px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
#msg_soumettre_illu .texte .creer_un_compte .cliquer_txt{float:left;color:#009df1; font:15px Georgia; margin-top:5px; 
}
#msg_soumettre_illu .texte .creer_un_compte .cliquer_bt{width:100px; height:28px; float:left; background-image:url(../images/klikklak/fond_bt_vert.jpg); color:#FFFFFF;font:15px Georgia; line-height:28px; margin-left:5px; text-decoration:none; cursor:pointer;
}
/**/
#msg_soumettre_vote {
	position: absolute; top: 100px; left: 250px; margin: 0; padding: 0; width: 350px; height:210px; background-color: #FFFFFF; border: 5px solid #00adef; display:none; z-index:2;
}
#msg_soumettre_vote .fermer { position:relative; float: right; padding: 10px; text-decoration:underline; font:14px Georgia;color:#009df1; cursor:pointer; }
#msg_soumettre_vote .texte { position:relative; float: right; width: 350px;color:#009df1;}
#msg_soumettre_vote .texte .oops{ position:relative; float: right; width: 330px; font:35px Georgia; text-align:center;color:#009df1;  padding: 10px;}
#msg_soumettre_vote .texte .soumettre{ position:relative; float: right; width: 330px; font:18px Georgia; text-align:center;color:#009df1;  padding: 10px;border-bottom: 1px solid #00adef; }
#msg_soumettre_vote .texte .creer_un_compte{ position:relative; float: right; width: 300px;text-align:center; padding: 10px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
#msg_soumettre_vote .texte .creer_un_compte .cliquer_txt{float:left;color:#009df1; font:15px Georgia; margin-top:5px; 
}
#msg_soumettre_vote .texte .creer_un_compte .cliquer_bt{width:100px; height:28px; float:left; background-image:url(../images/klikklak/fond_bt_vert.jpg); color:#FFFFFF;font:15px Georgia; line-height:28px; margin-left:5px; text-decoration:none; cursor:pointer;
}
/**/
#msg_envoi_ami {
	position: absolute; top: 100px; left: 250px; margin: 0; padding: 0; width: 350px; height:210px; background-color: #FFFFFF; border: 5px solid #00adef; display:none; z-index:2;
}
#msg_envoi_ami .fermer { position:relative; float: right; padding: 10px; text-decoration:underline; font:14px Georgia;color:#009df1; cursor:pointer; }
#msg_envoi_ami .texte { position:relative; float: right; width: 350px;color:#009df1;}
#msg_envoi_ami .texte .oops{ position:relative; float: right; width: 330px; font:35px Georgia; text-align:center;color:#009df1;  padding: 10px;}
#msg_envoi_ami .texte .soumettre{ position:relative; float: right; width: 330px; font:18px Georgia; text-align:center;color:#009df1;  padding: 10px;border-bottom: 1px solid #00adef; }
#msg_envoi_ami .texte .creer_un_compte{ position:relative; float: right; width: 300px;text-align:center; padding: 10px; margin-left:auto; margin-right:auto; margin-bottom:10px;}
#msg_envoi_ami .texte .creer_un_compte .cliquer_txt{float:left;color:#009df1; font:15px Georgia; margin-top:5px; 
}
#msg_envoi_ami .texte .creer_un_compte .cliquer_bt{width:100px; height:28px; float:left; background-image:url(../images/klikklak/fond_bt_vert.jpg); color:#FFFFFF;font:15px Georgia; line-height:28px; margin-left:5px; text-decoration:none; cursor:pointer;
}
/*fin*/

span.participezCompteur {
	color: #00adef;
	font-weight: 800;
}

#navbar {
height:36px;
}
