/* CSS Document */
#frmRech {
	font-size:		11px;
	line-height:	20px;
	background: url(../Images/Background/rechAccueil.jpg) no-repeat 0 0;
}
#frmRech select {
	font-size: 11px;
}
#frmRech #btnRech {
	font-size: 12px;
}
p.nbreAnnonce, p.nbreAnnonce span {
	font-weight: bold;
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
p.nbreAnnonce {
	color: #069;
}
p.nbreAnnonce span {
	color: #666;
}
#lastAnnonce .head {
	text-align:	center;
	background-color: #EDEDED;/*background: url(../Images/Background/Gris.png) repeat-x;*/
}
#lastAnnonce .head td {
	color: #666;
	font-size: 11px;
	font-weight: bold;
}
#lastAnnonce p {
	margin: 0;
	padding-left: 10px;
}
.txtMarque {
	color: #069;
	font-size: 1.2em;
	line-height: 1.1em;
	text-align:	left;
}
.txtMarque  a {
	font-size:		12px;
	color:			#069;
	text-align:		left;
}
.txtModele {
	color: #666;
	font-size: 1.1em;
	line-height: 1.1em;
	text-align:	left;
}
.txtModele a {
	font-size:		10px;
	color:			#666;
	text-align:		left;
}
.txtPrix {
	color:			#F63;
}
.txtPrix  a {
	color:			#F63;
}
.lignePaire {
	color: #666;
	text-align: center;
	padding-left: 10px;
	background-color: #F0F1F2;
	cursor: pointer;
}
.ligneImpaire {
	color: #666;
	text-align: center;
	padding-left: 10px;
	cursor: pointer;
}
.lignePaire img, .ligneImpaire img {
	margin: 2px 0;
	float:right;
	/*border:solid #000 1px;*/
}

.lignePaire:hover, .ligneImpaire:hover {
	background-color: #E5EDFB;
}
.lignePaireForum 
{
	color: #666;
	text-align: center;
	padding-left: 10px;
	background-color: #f5f2f2;
}
.ligneImpaireForum
{
	color: #666;
	text-align: center;
	padding-left: 10px;
}
/*	------------------------	Tableau Interview	----------------------------	*/

#tbInterview h1, #tbEvent h1 {
	display: block;
	color: #369;
	font-size: 12px;
	font-weight: 300;
	margin:	10px auto 5px 0px;
}
#tbSondage h1 {
	display: block;
	color: #369;
	font-size: 1.2em;
	line-height: 1.2em;
	margin:	10px auto 5px 0px;
}
#tbInterview h2 a, #tbEvent h2 a {
	font-size:		14px;
	font-weight:	bold;
	color:			#666;
	margin:			0px 0px 5px 0px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
#tbInterview p.texte, #tbEvent p.texte {
	/*
	font-size:		11px;
	width:			155px;
	*/
	font-size: 1.1em;
	line-height: 1.5em;
}
#tbInterview p.lien, #tbEvent p.lien {
	font-size:		11px;
	color:			#006699;
	font-style:		italic;
	font-weight:	bold;
}
/*	------------------------	Fin Tableau Interview	--------------------------	*/

/*	------------------------	Tableau Actualités	----------------------------	*/

.actuTitre, a.actuTitre {
	color:			#C00; 
	font-size: 1.1em;
	margin: 0 auto 2px auto;
	/*font-weight:	bold;*/
}
.actuSousTitre {
	/*width:			190px;*/
	margin-bottom:	2px;
	color: #666; 
	font-size: 1.1em;
	line-height: 1.2em;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}
tr.actu {
	cursor: pointer;
}
tr.actu:hover {
	background-color: #F0F1F2;
}
/*	------------------------	Fin Tableau Actualités	--------------------------	*/

/*	------------------------	Tableau Sondage	--------------------------------	*/


#tbSondage h1 {
	/*
	font-size:		1.1em;
	line-height: 1.3em;
	font-style: italic;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	*/
}


/*	------------------------	Fin Tableau Sondage	----------------------------	*/

.menuTitre {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height: 20px;
	color: #000;
	padding-left: 5px;
	cursor: pointer;
	text-decoration: none;
}
.titreSimple {
	font-family: Calibri, Verdana, Arial, Helvetica, sans-serif;
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 12px;
	line-height: 16px;
	color: #50295B;
	text-decoration: none;
}






/* ---- diali ----- */
.separateur10 {
	width: 100%;
	height: 10px;
}
.separateur20 {
	width: 100%;
	height: 20px;
}
.gris640 {
	width: 620px;
	padding: 10px;
	margin: 10 auto;
	overflow: auto;
	background-color: #EDEDED;
}
.gris300 {
	width: 280px;
	padding: 10px;
	overflow: auto;
	background-color: #EDEDED;
}
.tdContainer {
	padding: 0 10px 0 20px;
}
