/* Le français au micro */

* {margin:0; padding:0;}

body{
	margin: 0px 0px 0px 0px;
	/*background: url(/radio/francaisaumicro/images/bckligne.gif) repeat-y #E3DFD5;*/
	background: #E3DFD5;
	background-image: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #183649;
	
	
}
p, form{
	margin: 0px 0px 0px 0px;
}
#contenant{
	width:760px; /* 753px */
	margin:0 auto;
	/*overflow: visible;*/
	background-color:#EBE9E2;
    border:1px solid #BEB7A4;
}
#entete{
	margin-top:1px;
	/*margin-bottom:15px;*/
    padding-left:1px;
}
#contenu{
	width:740px; /* 755px */
	padding:10px;
}
#col1{
/*	width: 17px;
	position: relative;
	float: left;*/
}
#col2{
	width:520px; /* 535px */
	/*position: relative;*/
	margin-right:15px;
	float:left;
}
#col3{
	display:none;
	/*width: 14px;
	position: relative;
	float: left;*/
}
#col4{ /*col Droite*/
	background: #ebe9e2;
	width: 203px;
	/*position: relative;*/
	float: left;
}
#col5{
	width: 14px;
	position: relative;
	float: left;
}
#titreSection { 
	width:520px; 
	overflow:hidden;
}
#oneliner{
	width: 504px;
	background-color: White;
	padding-top: 23px;
	padding-bottom: 10px;
}
#onelinerbas{
	width: 504px;
	background-color: White;
	padding-bottom: 23px;
	border-bottom-color: #9CA191;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
#premierdiv{
	width: 504px;
	height:1px;
	background-color: White;
	padding-top: 23px;
	border-top-color: #9CA191;
	border-top-style: solid;
	border-top-width: 1px;
}
#semainedate{
	margin: 0 20px;
	padding:11px 0 5px;
	border-bottom:dashed 1px black;
}
#capsule{
	background-image: url(/radio/francaisaumicro/images/bckcapsule.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 14px;
	padding-right: 14px;
	border-left: 1px solid #9CA191;
	border-right: 1px solid #9CA191;
	border-bottom: 1px solid #9CA191;
	background-color: #E1E1D5;
}
#rss {
	margin:10px 0 10px 15px;
}
#recherchemots{
	padding-top: 19px;
	padding-bottom: 19px;
	padding-left: 14px;
	padding-right: 14px;
	border-top: 1px solid #9CA191;
	border-left: 1px solid #9CA191;
	border-right: 1px solid #9CA191;
	border-bottom: 1px solid #9CA191;
	background-color: #EBE9E2;
}
#mot{
	width: 165px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-top:5px;
	margin-bottom:2px;
}
#soumettre{
	/*width: 172px;*/
	/*height: 14px; */
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border: none;
	outline-width:0;
	outline-style: none;
	background-color: transparent;
	text-align:left;
}
#soumettre img {
	border:0;
	/*margin-left:-2px;
	border-left:#b2afaf 1px solid;*/
	float:left;
}
#recherchedate{
	border-top: 1px solid #9CA191;
	border-left: 1px solid #9CA191;
	border-right: 1px solid #9CA191;
	padding-top: 19px;
	width: 202px;
}
#recherchedate2{
	border-bottom: 1px solid #9CA191;
	border-left: 1px solid #9CA191;
	border-right: 1px solid #9CA191;
	padding-bottom: 19px;
	width: 202px;
}
td table td.txtGrisPale {
	padding-right: 3px;
}
#moisfleche{
	border-left: 1px solid #9CA191;
	border-right: 1px solid #9CA191;
	padding-bottom: 10px;
	width: 202px;
}
#moisfleche img {
	display:inline;
}
#jeux{
	padding: 19px 14px 16px 14px;
	background-image: url(/radio/francaisaumicro/images/bckjeux_j.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	background-color: #e4daaa; /* #e5e8d9 */
	border-left: 1px solid #9CA191;
	border-right: 1px solid #9CA191;
	border-bottom: 1px solid #9CA191;
}
#btnCapsule{
	margin-top:10px;
	margin-bottom:5px;
}
.legendeCouleur {
	float:left;
	display:inline-block;
	width:10px;
	margin:3px 5px 5px 0;
}
.legendeExplication {
	float:left;
	display:inline-block;
	width:155px;
	margin-bottom:10px;
}
#recherchemots .dernierItem {
	margin-bottom:0px;
}
#btnAccueil{
	margin-top:10px;
	/*margin-bottom:5px;*/
}

a.lienbleu, a.lienbleu:hover, a.lienbleu:visited, a.lienbleu:active{
	color: #183649;
	text-decoration: none;
}
a.lienbleusouligne, a.lienbleusouligne:hover, a.lienbleusouligne:visited, a.lienbleusouligne:active{
	color: #183649;
	text-decoration: underline;
	font-weight: bold;
}
.contenucapsule{
	background-color: White;
	padding-left: 7px;
	padding-right: 14px;
	padding-bottom: 20px;
	padding-top: 15px;
	border-bottom-color: #F1EFEA;
	border-bottom-style: solid;
	border-bottom-width: 4px;	
}
.pContenu {
	background-color: White;
	border-top-color: #9CA191;
	border-top-style: solid;
	border-top-width: 1px;
}
.pContenu p{
	background-color: White;
	padding: 5px 14px;;
}

.texterouge{
	color: #9F1918;
}
.textenoir{
	color: #000;
}
.textebleu{
	color: #183649;
}
.textevert{
	color: Green;
	font-size: 16px;
	font-weight: bold;
	line-height: 15px;
}
.txtton{
	color: #EBE9E2;
}
.texte12{
	font-size: 12px;
}
.texte15{
	font-size: 15px;
}
.textegras{
	font-weight: bold;
}
.basbrun{
	background-color: #D7D1C3;
}
.spacerHeight1 {
	clear:both; display:block; width:100%; height:1px; margin:0; padding:0; font-size:1px; line-height:0px;
}
.spacerHeight10 {
	clear:both; display:block; width:100%; height:10px; margin:0; padding:0; font-size:1px; line-height:0px;
}
.spacerHeight15 {
	clear:both; display:block; width:100%; height:15px; margin:0; padding:0; font-size:1px; line-height:0px;
}
/* styles pour les jeux-questionnaires */
.listeJeuxContour { margin:0; padding:18px 20px 16px 18px; font-size:11px; color:#496371; background-color:#FFFFFF; } /* #959490 */
.listeJeuxLibelle { float:left; width:130px; } /* 120px */
.listeJeuxLibelle p { margin:0; padding:0; }
.listeJeuxChamp { float:left; width:350px; } /* 360px */
.listeJeuxMenu { font-size:11px; }
.listeJeuxMenu select { width:345px; font-size:11px; color:#000000; border: 1px solid #496371; } /* 355px */
#nomPeriodeConcours { margin:0px 20px; padding:11px 0px 5px 0px; font-size:12px; font-weight:bold; color:#000000; border-bottom:dashed 1px black; }
#champsCodeGenereConcours { margin:0; padding:0px 14px 5px 14px; }
#champsCodeGenereConcours br { display:none; }
.classQuestion { margin:0; padding:14px 2px 6px 0px; font-weight:bold; }
.classReponse { margin:0; padding:0px 0px 3px 0px; }
.classReponse input[type="radio"] { margin:0px 5px 0px 0px; vertical-align:middle; border:0; }
#champsRepCodeGenereConcours { margin:0; padding:0px 14px 5px 14px; }
.explicationApresInscription { display:block; margin:0px 0px 0px 0px; padding:8px 8px 8px 8px; color:#000000; background-color:#e4daaa; } /* #EBE9E2#E5E8D9 */
.classQuestionApresInscription { display:block; margin:0; padding:15px 2px 9px 0px; font-weight:bold; font-weight:bold; }
.infoSurReponseSelect { color:#000000; } /* font-weight:bold;  */
#champsRepCodeGenereConcours .bonneReponse { display:inline-block; margin-top:9px; color:Green; }
.explicationChoixRep  { display:block; margin:0px 0px 0px 0px; padding:3px 0px 15px 0px; border-bottom:3px solid #E4DAAA; } /* E3DFD5# */
.soumettreJeu { margin:10px 2px 2px 0px; padding:3px; width:192px; font-size:10px; font-weight:bold; text-align:left; color:#9F1918; background-color:#ffffff; border:#B0ADAD 1px solid; border-bottom:#A4A0A0 2px solid; border-left:#A4A0A0 2px solid; }

