/* CSS Document */
html, body {
	background-color: #EBEFC6;
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	margin: 10px;
	text-align: left;
}
.formulaire {
	WIDTH: 100%;
}
.formulaire80 {
	WIDTH: 80%;
}
#global {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}
.bordure {
	border-style: solid;
	border-width: 1px;
	border-color: #A7B739;
	width: 100%;
}
p {
	margin-top: 2px;
	margin-bottom: 2px;
}
.liens {
	color: #111111;
	font-weight: bold;
	margin-top: 3px;
	text-decoration: none;
}
.liens:link {
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 3px;
	text-decoration: none;
}
.liens:hover {
	color: #CCCCCC;
	font-weight: bold;
	margin-top: 3px;
	text-decoration: none;
}
.contenu {
	margin-top: 3px;
	margin-bottom: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #99CC33;
	background-color: #F4F7DF;
}
.rubrique {
	margin-top: 3px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #A7B739;
	width: 160px;
}
.TabResultatRecherche {
	border-style: solid;
	border-width: 1px;
	border-color: #FFFFFF;
}
.rubriqueBarre {
	background-color: #9DAB00;
	margin-top: 6px;
	text-align: center;
}
.rubriqueBarreNeuf {
	background-color: #FF0000;
	margin-top: 6px;
	font-size: 15px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
h1 {
	font-size: 15px;
	color: #000000;
	font-weight: bold;
	margin: 3px;
}
.rubriqueTexte {
	background-color: #EBEFC6;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7B739;
}
.rubriqueTexte4 {
	background-color: #EBEFC6;
	font-size: 10px;
	text-align: left;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7B739;
	WIDTH: 95%
}
.rubriqueTexte4b {
	background-color: #EBEFC6;
	font-size: 10px;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7B739;
	WIDTH: 90%
}
.rubriqueTexte3 {
	background-color: #EBEFC6;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7B739;
	color: #000000;
	/*background-image: url(/tractomarket/fichierImages/noel.jpg);
*/
}
.rubriqueTexte2 {
	background-color: #EBEFC6;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	vertical-align: middle;
}
.rubriqueTexte2 a {
	background-color: #EBEFC6;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
}
.basPage {
	background-color: #9DAB00;
	height: 15px;
	text-align: center;
	font-size: 10px;
	color: #00000;
}
.rubrique2 {
	margin-top: 3px;
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #A7B739;
	width: 200px;
}
.contenu2 {
	background-color: #E6E6E6;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: super;
}
.contenu3 {
	background-color: #EBEFC6;
	margin-left: 10px;
	margin-right: 10px;
	width: 100%;
	min-width: 870px;
	width: 874px;
	background: url(./images/intro.jpg) top left no-repeat #EBEFC6;
	;
}
.contenuTexte {
	background-color: #E6E6E6;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	margin-top: 10px;
	margin-left: 10px;
	margin-right: 10px;
	vertical-align: super;
}
.lienRetour {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.lienRetour:link {
	text-decoration: none;
}
.lienRetour: {
	text-decoration: underline;
}
.recemmentParu {
	background-color: #EBEFC6;
	width: 190px;
	margin-bottom: 5px;
	margin-top: 2px;
	padding-left: 5px;
	margin-right: 5px;
}
.recemmentParu2 {
	background-color: #EBEFC6;
	width: 190px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 5px;
	margin-right: 5px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #A7B739;
}
.recemmentParuTexteRouge {
	color: #FF0000;
	font-size: 12px;
	font-weight: bold;
	margin-bottom: 3px;
}
.recemmentParuTexteRouge:link {
	text-decoration: none;
}
.recemmentParuTexteRouge:hover {
	text-decoration: none;
}
.recemmentParuTexteRouge:visited {
	text-decoration: none;
}
.recemmentParuTexteNoir {
	color: #000000;
	font-size: 11px;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: -2px;
}
.recemmentParuPhoto {
	color: #000000;
	margin-bottom: 5px;
	border: solid;
	border-width: 1px;
	border-color: #000000;
	margin-bottom: 5px;
	width: 60px;
}
.logoClaas {
	margin-top: 20px;
}
.marge {
	margin: 5px;
	vertical-align: top;
}
.marge2 {
	margin: 5px;
	vertical-align: top;
	border-bottom: solid;
	border-bottom-width: 1px;
	border-bottom-color: #999999;
}
.Texte12Bold {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.Texte12BoldCenter {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}
.Texte12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
}
.texte12LienResRech {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}
.texte12LienResRech:link {
	color: #000000;
	text-decoration: none;
}
.texte12LienResRech:hover {
	color: #666666;
	text-decoration: underline;
}
.texte12LienResRech:visited {
	text-decoration: none;
}
.texte12Lien {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: left;
}
.texte12Lien2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	text-align: right;
}
.texte12Lien2:link {
	color: #000000;
	text-decoration: none;
}
.texte12Lien2:hover {
	color: #666666;
	text-decoration: underline;
}
.texte12Lien2:visited {
	text-decoration: none;
}
.texte12Lien:link {
	color: #000000;
	text-decoration: none;
}
.texte12Lien:hover {
	color: #666666;
	text-decoration: underline;
}
.texte12Lien:visited {
	text-decoration: none;
}
.TitrePageConcessions {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.lienConcessions {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.lienConcessions:link {
	text-decoration: none;
}
.lienConcessions:visited {
	text-decoration: none;
}
.lienConcessions:hover {
	text-decoration: none;
	color: #999999;
}
.contenuConcessions {
	margin-top: 3px;
	margin-bottom: 17px;
	border-style: solid;
	border-width: 1px;
	border-color: #A7B739;
	margin-right: 20px;
	width: 630px;
}
.marge3 {
	vertical-align: top;
	margin-left: 5px;
	margin-right: 5px;
}
.lettrine {
	font-size: 14px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.mentionLegales {
	font-size: 10px;
	color: #666666;
}
.a:link {
	border: 1px;
	border-color: #000000;
}
.a:visited {
	border: 1px;
	border-color: #000000;
}
.InfosLegales {
	font-size: 12px;
	text-align: justify;
}
.SologanPartenaire {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
}
.bouton {
	/*background: url(/tractomarket/images/fleche_g_v.gif) center left no-repeat #FFF;
*/
	background-color: #FFF;
	border: 1px solid #A7B739;
	float: right;
	margin-left: 5px;
	text-align: center;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
}
.accroche {
	/*background: url(/tractomarket/images/fleche_g_v.gif) center left no-repeat #FFF;
*/
	background-color: #FFF;
	border: 1px solid #A7B739;
	text-align: center;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 10px;
}
.boutonImp {
	background: url(./images/imprimante.png) center left no-repeat #FFF;
	background-color: #FFF;
	border: 1px solid #A7B739;
	float: right;
	margin-left: 5px;
	text-align: center;
	font-size: 12px;
	padding-right: 10px;
	padding-left: 20px;
}
.accroche a:visited, .bouton a:visited, .boutonImp a:visited, .btn a:visited {
	text-decoration: none;
	color: #A7B739;
}
.accroche a:hover, .bouton  a:hover, .boutonImp  a:hover, .btn a:hover, .accrocheRouge a:hover, {
	text-decoration: none;
	color: #A7B739;
}
.accroche a:link, .bouton a:link, .boutonImp  a:link, .btn a:link, .accrocheRouge a:link {
	text-decoration: none;
	color: #A7B739;
}
.accrocheRouge a:visited, .accrocheRouge a:link, .accrocheRouge a:hover {
	text-decoration: none;
	color: #FF0000;
}
.postuler a:visited, .postuler a:link, .postuler a:hover {
	text-decoration: none;
	color: #FF0000;
}
.accrocheBleu a:visited, .accrocheBleu a:link , .accrocheBleu a:hover {
	text-decoration: none;
	color: #000066;
}
.accrocheBleu2 a:visited, .accrocheBleu2 a:link, .accrocheBleu2 a:hover {
	text-decoration: none;
	color: #0000FF;
}
.accrocheVert a:visited, .accrocheVert a:link, .accrocheVert a:hover {
	text-decoration: none;
	color: #9DAB00;
}
.divgauche {
	text-align: left;
	font-size: 12px;
	float: left;
}
.identifie {
	background-color: #EBEFC6;
	float: right;
	text-align: left;
	font-size: 10px;
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	color: #000000;
}
.contenuId {
	background-color: #EBEFC6;
	margin-left: 10px;
	margin-right: 10px;
	width: 100%;
	min-width: 870px;
	width: 874px;
	margin-bottom: 5px;
}
.contenuIdForm {
	background-color: #FFF;
	text-align: left;
	font-size: 10px;
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	color: #9DAB00;
}
.contenuIdFormBtn {
	background-color: #9DAB00;
	text-align: center;
	font-size: 10px;
	font-family:  Arial, Verdana, Helvetica, Geneva, sans-serif;
	font-weight: bold;
	color: #000000;
}
.btn {
	background-color: #FFF;
	border: 1px solid #A7B739;
	text-align: center;
	font-size: 10px;
	padding-right: 10px;
	padding-left: 10px;
}
.accrocheRouge {
	background-color: #FFF;
	border: 1px solid #A7B739;
	text-align: center;
	font-size: 12px;
	padding: 6px;
	color: #FF0000;
	font-weight: bold;
}
.accrocheBleu {
	background-color: #FFF;
	border: 1px solid #A7B739;
	text-align: center;
	font-size: 12px;
	padding: 6px;
	color: #000066;
	font-weight: bold;
}
.accrocheBleu2 {
	background-color: #FFF;
	border: 1px solid #A7B739;
	text-align: center;
	font-size: 12px;
	padding: 6px;
	color: #0000FF;
	font-weight: bold;
}
.accrocheVert {
	background-color: #FFF;
	border: 1px solid #A7B739;
	text-align: center;
	font-size: 12px;
	padding: 6px;
	color: #9DAB00;
	font-weight: bold;
}
.postuler {
	border-top: 1px solid #A7B739;
	min-width: 100px;
	width: 100px;
	color: #FF0000;
	font-size: 12px;
	margin-right: 10px;
	float: left;
	text-align: left;
}
.ref {
	margin-left: 30px;
	border-top: 1px solid #A7B739;
	float: left;
	min-width: 60px;
	width: 60px;
	text-align: left;
	padding-left: 2px;
	font-size: 12px;
}
.fonction {
	border-top: 1px solid #A7B739;
	float: left;
	min-width: 150px;
	width: 150px;
	text-align: left;
	padding-left: 2px;
	font-size: 12px;
}
.suc {
	border-top: 1px solid #A7B739;
	float: left;
	min-width: 102px;
	width: 102px;
	text-align: left;
	padding-left: 2px;
	font-size: 12px;
}
.contrat {
	border-top: 1px solid #A7B739;
	float: left;
	min-width: 100px;
	width: 100px;
	text-align: left;
	padding-left: 2px;
	font-size: 12px;
}
.ville {
	border-top: 1px solid #A7B739;
	float: left;
	min-width: 120px;
	width: 120px;
	text-align: left;
	padding-left: 2px;
	font-size: 12px;
}
.dpt {
	border-top: 1px solid #A7B739;
	float: left;
	min-width: 40px;
	width: 40px;
	text-align: left;
	padding-left: 2px;
	font-size: 12px;
}
.blanc {
	background-color: #FFF;
}
.gris {
	background-color: gray;
}
.message {
	display: inline;
	position: absolute;
	z-index: 500;
	top: 350px;
	;
	background: yellow;
	text-align: left;
	color: black;
	padding: 0.3em;
	width: 200px;
	border-top: 2px solid #F8981D;
	border-left: 2px solid #F8981D;
	border-right: 4px solid gray;
	border-bottom: 4px solid gray;
}