
/*------------------------------bloc_central------------------------------*/

#partie_right #bloc_central {
	width: 513px;
	padding-left: 30px;
	padding-top: 25px;
}

#bloc_central .un_article {
	width: 475px;
	margin-bottom: 50px;
}

#bloc_central .un_article.last {
	border:none;
}

#bloc_central .un_article .article_left {
	float:left;
	width: 220px;
}

#bloc_central .un_article .article_right {
	float:right;
	width: 255px;
}

#bloc_central h3  {
	width: 475px;
	color:#b20114;
	text-transform: uppercase;
	font-size:14px;
	padding-bottom: 5px;
	margin-bottom: 10px;
	border-bottom:1px solid #dedede;
}

#bloc_central .un_article .article_right h4 {
	color:#99010B;
	font:normal 17px helvetica;
	margin-bottom: 15px;
}

#bloc_central .un_article .article_right p {
	font:normal 12px arial;
	color:#000;
	height: 20px;
	width: 255px;
}

#bloc_central .un_article .article_right p input {
	float:left;
	margin-right: 5px;
	margin-bottom: 5px;
}

#bloc_central .un_article .article_right p label {
	float:left;
}

#bloc_central .un_article .article_right p input.valider_reponse {
	width: 151px;
	height: 20px;
	background: url(/images/valider_reponse.gif) no-repeat 0 0;
	float:right;
	border:none;
	margin: 10px 0 0 0;
}

/*------------------------------sondage_theme------------------------------*/

#bloc_central .un_article2 {
	width: 475px;
	margin-bottom: 50px;
	padding-bottom: 20px;
	margin-bottom: 30px;
	border-bottom:1px solid #dedede;
}

#bloc_central .un_article2.nobordure {
	border:none;
}

#bloc_central .un_article2 p.date {
	font:normal 12px arial;
	color:#6d6d6d;
	margin-bottom: 5px;
}

#bloc_central .un_article2 h4 {
	color:#99010B;
	font:normal 17px helvetica;
	margin-bottom: 10px;
}

#bloc_central .un_article2 p {
	font:normal 12px arial;
	color:#000;
	line-height: 20px;
	margin-top: 5px;
}

#bloc_central .un_article2.last {
	border:none;
}

#bloc_central .un_article2 .article_left {
	float:left;
	width: 220px;
}

#bloc_central .un_article2 .article_right {
	float:right;
	width: 255px;
	padding-top: 15px;
}

#bloc_central .un_article2 a.fleche {
	margin-top: 15px;
}

#donner_avis {
	width: 460px;
	height: 62px;
	background: url(/images/fd_donner_avis.jpg) no-repeat 0 0;
	padding-left: 15px;
	padding-top: 20px;
	padding-bottom: 20px;
	margin-bottom: 20px;
	border-bottom:1px solid #dedede;
}

#donner_avis p {
	color:#ffffff;
	font:normal 14px helvetica;
	text-transform: uppercase;
}

a.participez_sondage {
  	display: block;
	text-indent: -50000px;
	width: 196px;
	height: 20px;
	background: url(/images/participez_sondage.gif) no-repeat 0 0;
	margin-top: 10px;
	margin-left: 25px;
}

a.participez_sondage:hover {
	background-position: 0 -20px;
}

a.tous_sondages {
  	display: block;
	text-indent: -50000px;
	width: 178px;
	height: 20px;
	background: url(/images/tous_sondages.gif) no-repeat 0 0;
	margin-top: 10px;
}

a.tous_sondages:hover {
	background-position: 0 -20px;
}

.resultat {
	margin-bottom: 10px;
}

.nom_reponse {
	color:#3a3a3a;
	font:normal 12px helvetica;
}

.pourcentage_100 {
	width: 200px;
	height: 18px;
	background: url(/images/pourcentage_fond.gif) no-repeat 0 0;
	float:left;
}

.pourcentage_reponse {
	height: 18px;
	background: url(/images/pourcentage_degrade.gif) no-repeat 0 0;
}

.pourcentage_nombre {
	color:#b20114;
	font:bold 12px helvetica;
	float:left;
	margin-left: 10px;
	line-height: 18px;
	height: 18px;
}

/*------------------------------bloc_right------------------------------*/

#partie_right  #bloc_right {
	padding-top: 25px;
	padding-left: 15px;
	width: 211px;
}

#bloc_right .article_right {
	width: 180px;
	padding-top: 20px;
	margin-top: 20px;
	border-top:1px solid #dedede;
}

#bloc_right .article_right.first {
	margin-top: 10px;
}

#bloc_right h4 {
	color:#b20114;
	font:bold 12px helvetica;
}

#bloc_right h4 span {
	display: block;
	color:#646464;
	text-transform: uppercase;
	font-size:14px;
	margin-top: 5px;
}

#bloc_right h5 {
	color:#ad0112;
	font-size:13px;
	margin-bottom: 5px;
	font-weight: bold;
	text-transform: uppercase;
}

#bloc_right p {
	font:normal 12px arial;
	color:#000;
}

#bloc_right a.fleche {
	margin-top: 10px;
}
































