
#div_intro_img{
	float:left;	
	width:600px;
	text-align:center;
	margin-left:10px;
	position:relative;
}


.une_ima{
	position:relative;
	width:160px;
	height:175px;
	padding:2px;
	border:1px solid #ccc;
	margin:3px;
	float:left;
	text-align:center;
	line-height:160px;
}
.une_ima:hover{
	background-color:#eeeeee;	
}
.une_ima .petitetoile{
	position:absolute;
	bottom:2px;
	left:3px;
	height:14px;
	background-image:url(../../graph2/petit_etoile.gif);
	background-repeat:repeat-x;
	line-height:14px;
}

.une_ima .peticomment{
	position:absolute;
	bottom:2px;
	right:3px;
	height:14px;
	background-image:url(../../graph2/bulle.png);
	padding-left:25px;
	line-height:14px;
	color:#999999;
	background-repeat:no-repeat;
	background-position:left;
	font-size:8pt;
	text-decoration:none;
}
.une_ima a{
	text-decoration:none;
}
html>body .une_ima .petitetoile{
	background-image:url(../../graph2/petit_etoile.png);
	
}

.une_ima img{
	vertical-align:middle;

}

.tti{
	display:block;
	clear:both;	
}

h1 a{
	text-decoration:none;	
}
#grima{
	clear:both;
	text-align:center;
	width:100%;
	position:relative;
	height:auto !important;
	height:600px;
	min-height:400px;
}

.semitit{
	font-weight:bold;
	color:#e3001f;
}

#pagination{
	clear:both;
	text-align:center;
}

#pagination a{
	display:inline-block;
	width:16px;
	height:16px;
	line-height:16px;
	text-decoration:none;
	margin:2px;
}

#pagination a.chf{
	border:1px solid #e3001f;
}

#pagination a#sel_pg{
	font-weight:bold;
	color:#FFF;
	background-color:#e3001f;
}


#pagination a:hover{
	font-weight:bold;
}
#pagination a.chf:hover{
	background-color:#CCC;
}

div#div_vote{
	position:relative;
	padding-bottom:10px;
	color:#666;
	font-size:8.5pt;
}
#div_vote #instr_vote{
	width:350px;
	text-align:right;
	padding-right:5px;
	line-height:25px;	
}


#div_intro_img #div_vote #instr_vote{
	width:200px;
}

#m_num_comments{
	font-family:Times,"Times New Roman",  serif;
	font-style:italic;
	text-align:center;
	clear:both;
	padding-top:10px;
	font-size:15px;
	
}

#m_num_comments a{
	color:#333;
	text-decoration:none;
}

#div_vote #instr_vote, #div_vote #barre_vote, #div_vote #score_vote{
	float:left;
}

#div_vote #score_vote{
	line-height:25px;
}

#barre_vote{
	background-image:url(../../graph2/etoiles_fond.gif);
	height:25px;
	width:125px;
	position:relative;
	background-repeat:repeat-x;
}

#score_image{
	height:25px;
	background-image:url(../../graph2/etoiles_score.gif);
	position:absolute;
	left:0px;
}

#barre_vote a{
	z-index:50;
	position:absolute;
	top:0px;
	left:0px;
	display:block;
	height:25px;
	background-image:url(../../graph2/etoiles_sel.gif);
	background-position:0px 150px;
	background-repeat:repeat-x;
}

#barre_vote a:hover{
	background-position:0px 0px;	
}

#barre_vote a#vote_1_et{
	width:20%;	
}

#barre_vote a#vote_2_et{
	width:40%;	
}

#barre_vote a#vote_3_et{
	width:60%;	
}

#barre_vote a#vote_4_et{
	width:80%;	
}
#barre_vote a#vote_5_et{
	width:100%;	
}

#log_concours{
	border:1px solid #d1d1d1;
	clear:both;
	background-color:#eeeeee;
	padding:3px;
}

#log_concours form{
	display:inline;
}

.image_user{
	display:block;
	float:left;
	height:200px;
	width:160px;
	padding:5px;
	border:1px solid #ccc;
	text-align:center;
	font-weight:bold;
	text-decoration:none;
	margin:2px;
}

.image_user:hover{
	background-color:#eeeeee;
}




#ts_les_comment{
	clear:both;
}

#ts_les_comment .commentaire_0, #ts_les_comment .commentaire_1{
	border-top:1px solid #dddddd;
	width:100%;
	position:relative;
	
}
#ts_les_comment .commentaire_1{
	background-color:#eeeeee;
}
#ts_les_comment .nom{
	padding:3px;
	font-weight:bold;
	color:#e3001f;
}

#ts_les_comment .envoye{
	padding:3px;
	position:absolute;
	top:0px;
	right:0px;
}

#ts_les_comment .msg{
	padding:3px;
}

.ta_comment{
	width:100%;
	height:200px;
}
#inscr_dab{
	margin-top:15px;	
}

input.env{
	background-color:#FFF;
	background-image:url(../../graph2/fleche_bdd.gif);
	font-family:Times,"Times New Roman",  serif;
	font-style:italic;
	font-size:16px;
	background-position:left;
	background-repeat:no-repeat;
	font-weight:bold;
	padding:10px;
	padding-left:25px;
	color:#666;
	border-width:0px;
	text-align:left;
}

.site_web_user{
	font-weight:normal;
	font-style:italic;
	text-decoration:none;
	color:#999;
}



h1.centrer{
	text-align:center;
}


#bdd_cont a{
	display:block;
	font-family:Times, "Times New Roman", serif;
	color:#333;
	text-decoration:none;
	font-style:italic;
	font-weight:normal;
	font-size:14px;
	padding-left:25px;
	background-image:url(../../graph2/fleche_bdd.gif);
	background-repeat:no-repeat;
	background-position:left;
}

#classement_ima{
	float:right;	
}

.retour{
	text-decoration:none;
	display:block;
	float:left;
	background-image:url(../../graph2/bt_retour.gif);
	background-position:left bottom;
	padding:15px 0px 0px 18px;
	background-repeat:no-repeat;
}

#ima_bt_prec, #ima_bt_suiv{
	position:absolute;
	top:0px;
	width:40px;
	height:300px;
	left:40px;
	background-image:url(../../graph2/bt_ima_prec.gif);
	overflow:hidden;
	text-indent:-400px;
	background-position:center;
	background-repeat:no-repeat;
}
#ima_bt_prec:hover{
	background-image:url(../../graph2/bt_ima_prec_h.gif);
}
#ima_bt_suiv{
	right:40px;
	left:auto;
	background-image:url(../../graph2/bt_ima_suiv.gif);
}

#ima_bt_suiv:hover{
	background-image:url(../../graph2/bt_ima_suiv_h.gif);
}