/********************************************************************************
 * GESTION DES "BOITES"															*
 * (marges, couleurs et textes)													*
 * Boites dans le menu de droite et boite de la page d'accueil					*
 ********************************************************************************/
 
.boite_grise {

	display:block;

	margin-bottom:30px;

	border:5px #bcbec1 solid;
	border-left-width:6px;
	padding:5px;
	
	width:309px;
	
	background-color:#fff;

}

.boite_grise_alone {

	display:block;
	
	margin-bottom:10px;

	border:5px #bcbec1 solid;
	border-left-width:6px;
	padding:5px;
	
	width:309px;
	
	background-color:#fff;

}

.boite_blanche {

	display:block;

	margin-bottom:30px;

	border:1px #bcbec1 solid;
	padding:9px;
	
	width:310px;
	
	background-color:#fff;

}

.boite_blanche_fond_gris {

	display:block;

	margin-bottom:30px;

	border:1px #bcbec1 solid;
	padding:9px;
	
	width:310px;
	
	background-color:#fff;
	background-image:url('./../images/fond_boite_blanche_fond_gris.gif');

}

.boite_blanche_alone {

	display:block;

	margin-bottom:10px;

	border:1px #bcbec1 solid;
	border-bottom-width:3px;
	padding:9px;
	
	width:310px;
	
	background-color:#fff;

}

.boite_fond_gris {

	display:block;

	margin-bottom:30px;

	border:5px #bcbec1 solid;
	border-left-width:6px;
	padding:5px;
	
	width:309px;
	
	background-image:#fff;

}

span.bouton_boite {

	float:right;
	
	width:150px;
	
	margin-top:-30px;
	padding:3px;
	padding-top:0px;
	padding-right:5px;
	
	text-align:right;
	background-color:#bcbec1;

}

.boite_blanche h2,
.boite_grise h2,
.boite_grise_alone h2,
.boite_blanche_fond_gris h2 {

	font-size:12px;

}


.boite_grise h1.bleu,
.boite_grise h1.vert, 
.boite_grise h1.rouge, 
.boite_grise_alone h1.bleu, 
.boite_grise_alone h1.vert, 
.boite_grise_alone h1.rouge,
.boite_grise h1.orange {

	
	display:block;
	width:319px;
	height:35px;
	
	margin-left:-10px;
	margin-top:-9px;
	
	padding-left:10px;
	padding-top:6px;
	
	background-repeat:no-repeat;

	font-size:14px;
	color:#fff;

}

.boite_blanche h1.bleu, 
.boite_blanche_fond_gris h1.bleu_fonce, 
.boite_blanche_fond_gris h1.gris_fonce, 
.boite_blanche h1.orange, 
.boite_blanche_alone h1.bleu,
.boite_blanche_alone h1.orange {

	display:block;
	width:329px;
	height:37px;
	
	margin-left:-9px;
	margin-top:-10px;
	
	padding-left:10px;
	padding-top:6px;
	
	background-repeat:no-repeat;

	font-size:14px;
	color:#fff;

}

.boite_grise h1.bleu, .boite_grise_alone h1.bleu {

	background-image:url('./../images/boite_titre_bleu.gif');
	
}

.boite_blanche h1.bleu, .boite_blanche_alone h1.bleu {

	background-image:url('./../images/boite_blanche_titre_bleu.gif');
	
}

.boite_blanche_fond_gris h1.bleu_fonce {

	background-image:url('./../images/boite_blanche_titre_bleu_fonce.gif');
	
}

.boite_blanche_fond_gris h1.gris_fonce {

	background-image:url('./../images/boite_blanche_titre_gris_fonce.gif');
	
}

.boite_grise h1.vert, .boite_grise_alone h1.vert {

	background-image:url('./../images/boite_titre_vert.gif');

}

.boite_grise h1.rouge, .boite_grise_alone h1.rouge {

	background-image:url('./../images/boite_titre_rouge.gif');

}

.boite_blanche h1.orange, .boite_blanche_alone h1.orange {

	background-image:url('./../images/boite_blanche_titre_orange.gif');

}

.boite_grise h1.orange{

	background-image:url('./../images/boite_titre_orange.gif');

}

.boite_blanche_fond_gris h1 span,
.boite_grise h1 span {

	display:block;
	font-size:10px;
	line-height:75%;

}

.boite_blanche_alone h1.pub {

	font-size:12px;
	font-family:helvetica, sans-serif;
	
	color:#bcbec1;
	float:right;
	
	top:0px;
	right:2px;

}

/********************************************************************************
 * GESTION DES "BOITES"															*
 * (marges, couleurs et textes)													*
 * Boite de sondage dans le menu de droite										*
 ********************************************************************************/
 
.zone_sondage {
 
	display:block;
	width:230px;
	background-color:#fff;
	background-image:url('./../images/titre_sondage.gif');
	background-repeat:no-repeat;
	background-position:top left;
	padding-top:30px;
	padding-left:10px;
	padding-right:10px;
	margin-left:15px;
	
	overflow:auto;
 
	margin-bottom:15px;
 
}

.zone_sondage h2 {

	font-weight:normal;
	padding-bottom:10px;
	text-align:left;

}

.zone_sondage form {

	text-align:left;

}

.zone_sondage form input.button {

	background-color:#F29400;
	b ackground-color:#bdbfc2;
	border-width:0px;
	color:#fff;
	margin-top:15px;
	width:70px;
	margin-right:-10px;
	cursor:pointer;

}

.zone_sondage form .aligner_droite {

	text-align:right;

}

/********************************************************************************
 * GESTION DE LA BOITE DE DETAILS												*
 ********************************************************************************/

#bloque_details {

	overflow:hidden;

}
 
#bloque_details h1 {

	display:block;
	height:31px;
	width:674px;
	
	margin-top:-5px;
	margin-left:-5px;
	
	padding-left:10px;
	padding-right:10px;
	padding-top:7px;
	
	background-image:url('./../images/grand_titre_bleu.gif');
	background-repeat:no-repeat;

}

#bloque_details h1.rouge {

	background-image:url('./../images/grand_titre_rouge.gif');

}

#bloque_details h1.vert {

	background-image:url('./../images/grand_titre_vert.gif');

}

#bloque_details h1.orange {

	background-image:url('./../images/grand_titre_orange.gif');

}

#bloque_details h1.bleu_fonce {

	background-image:url('./../images/grand_titre_bleu_fonce.gif');

}

#listing h1.gris_fonce {
	
	
	background-image:url('./../images/titre_liste_gris_fonce.gif');
	background-repeat:no-repeat;
	color:#fff;
	margin-left:-11px;
	margin-top:10px;
	padding-left:10px;
	padding-top:5px;
	font-size:14px;
	display:block;
	height:35px;
	width:698px;

}

#listing h1.bleu {
	
	
	background-image:url('./../images/titre_liste_bleu.gif');
	background-repeat:no-repeat;
	color:#fff;
	margin-left:-11px;
	margin-top:10px;
	padding-left:10px;
	padding-top:5px;
	font-size:14px;
	display:block;
	height:35px;
	width:698px;

}

#listing h1.rouge {
	
	
	background-image:url('./../images/titre_liste_rouge.gif');
	background-repeat:no-repeat;
	color:#fff;
	margin-left:-11px;
	margin-top:10px;
	padding-left:10px;
	padding-top:5px;
	font-size:14px;
	display:block;
	height:35px;
	width:698px;

}

#listing h1.vert {
	
	
	background-image:url('./../images/titre_liste_vert.gif');
	background-repeat:no-repeat;
	color:#fff;
	margin-left:-11px;
	margin-top:10px;
	padding-left:10px;
	padding-top:5px;
	font-size:14px;
	display:block;
	height:35px;
	width:698px;

}

#listing h1.orange {
	
	
	background-image:url('./../images/titre_liste_orange.gif');
	background-repeat:no-repeat;
	color:#fff;
	margin-left:-11px;
	margin-top:10px;
	padding-left:10px;
	padding-top:5px;
	font-size:14px;
	display:block;
	height:35px;
	width:698px;

}

#listing h1.bleu_fonce {
	
	
	background-image:url('./../images/titre_liste_bleu_fonce.gif');
	background-repeat:no-repeat;
	color:#fff;
	margin-left:-11px;
	margin-top:10px;
	padding-left:10px;
	padding-top:5px;
	font-size:14px;
	display:block;
	height:35px;
	width:698px;

}

#daily_content {

	display:block;
	text-align:left;

}

#daily_content a {

	text-decoration:none;
	color:#e7972a;

}

#daily_content a:hover {

	text-decoration:underline;

}

/****************************************************************************
 * GESTION DES BOITES DES PAGES DE RESULTATS DE SONDAGES					*
 ****************************************************************************/
 
#bloque_details h1.sondage {
 
	background-image:url('./../images/grand_titre_sondage.gif');
 
}
 
.resultbox, .resultedge-start, .resultedge-end, .resultbox {

	height:100%;

}
 
.resultblock {

	width:200px;
	height:10px;
	border:1px #F29400 solid;
	margin-top:5px;
	margin-bottom:10px;
	background-color:#fff;

}

.resultbar {

	background-color:#F29400;
	height:100%;

}

#contenu_details h2 {

	margin-bottom:15px;

}

.content-poll-results ul li {
	
	list-style-type:none;

}

/************************************************************
 * LES BOITES DE PUB										*
 ************************************************************/
 
#barre_droite .content-media {
 
	margin-bottom:15px;
 
}

#barre_droite .iframe {

	margin-bottom:15px;

}

/************************************************************
 * LES BOITES D'ARTICLE										*
 ************************************************************/

#bloque_details h1.vert {
 
	background-image:url('./../images/grand_titre_vert.gif');
 
}

#bloque_details a {

	text-decoration:none;
	color:#e7972a;

}

#bloque_details a:hover {

	text-decoration:underline;

}

#bloque_details ul {

	margin-left:20px;

}

#bloque_details h3, #bloque_details h4 {

	color:#4995d3;

}

#publicite {

	margin-top:50px;

}

#publicite img {

	margin-left:-6px;

}


table.liste {

	width:666px;

}

table.liste td {

	padding-top:16px;
	padding-bottom:5px;
	border:0px #c1c2c6 dotted;
	border-bottom-width:2px;

}

table.liste td h2 a {

	color:#000;
	text-decoration:none;

}

table.liste td span {

	color:#898a8d;

}

.bout_code {

	margin-bottom:20px;

}

#listing div.buttonblock {

	padding-top:20px;

}