﻿@charset "utf-8";

body{
background:#FFFFFF;

margin:0;}
form{margin:0;padding:0;
background-image:url(/images/fond_page.gif);
}

body, td, p, a{
	
	font: 12px Arial, Helvetica, sans-serif;
	color:#5B4728;
	margin:0 auto;
}
nav {color:black;}
nav.a:hover{color:black;}


input, select, textarea{
	color:#5B4728;
	font-size:11px;
}
textarea{width:100%;}
/**/
a{color:black;
text-decoration:none}
a:hover{color:#F18E00;
text-decoration:none}
a:visited{color:black;
text-decoration:none;}

h2{
	margin:0;
	padding:0;
	font-size:12px;
}
.boiteAlerte{
	color: red;
	border: 1px solid red;
	padding: 6px 5px 5px 50px;
	padding-left: 50px !important ;
	font-weight: bold;
	background: #FFF0F0 url(/images/alerte.gif) no-repeat 5px;
}
.erreur{color:red;}
.annonceur{border:dotted thin silver;padding:5px;}
/**************** style de liste de fiche ***************/
.FicheListe0{background-color: #7d6b54;padding:3px;}
.FicheListe1{background-color: #958064;padding:3px;}
.FicheListe2{background-color: #b88543;padding:3px;}
.FicheListe0 .Tri{background-color: #695a46;}
.FicheListe1 .Tri{background-color: #816e56;}
.FicheListe2 .Tri{background-color: #a4763b;}

.FicheListe0 td, .FicheListe1 td, .FicheListe2 td{border-bottom:1px solid black; color:#FFFFFF;border-right:1px solid #5b4728;}

.FicheListe0 a, .FicheListe1 a, .FicheListe2 a{color:#FFFFFF;text-decoration:none;}

/****************** Fils rouge de la recherche *****************************/
.etapeRecherche{
	margin-bottom:20px;
	margin-top:10px;
	height:29px;
	background:url(/images/etapeRechercheFond.gif) repeat-x;
}
.etapeRecherche img{border:0px solid;}
.etapeRecherche img.D{margin-right:10px;}

.TblChoixTracteur tr td{
padding: 10px 10px;
}


/****************** Boutons *****************************/
/*bord gauche du bouton*/
a.boutonOval, a.boutonOval:Hover{
	background: transparent url('/images/bt2_gauche.gif') no-repeat top left;
	display: block;
	float: left;
	line-height: 25px;  /*This value + 4px + 4px (top and bottom padding of SPAN) must equal height of button background (default is 24px) */
	height: 28px; /* Height of button background height */
	padding-left: 20px; /*largeur de l'image de gauche*/
	text-decoration: none;
}
/*bord droit du bouton*/
a.boutonOval div, a.boutonOval:Hover div{
	padding-right: 20px;/*largeur de l'image de droite*/
	background: transparent url('/images/bt2_droit.gif') no-repeat top right;
}
/*fond du bouton*/
a.boutonOval span, a.boutonOval input{
	background: transparent url('/images/bt2_fond.gif') repeat-x top;
	display: block;
	font-weight: bold;
	padding: 4px 0px 4px 0px; /*Set 11px below to match value of 'padding-left' value above*/
	color: #000000;
}
/*style du lien par défaut*/
a:link.boutonOval, a:visited.boutonOval, a:active.boutonOval{color: #F0B156;font-weight: bold;}
a.boutonOval input{height: 26px;} /*hauteur des images divisé par 2*/
/* Hover state CSS */
a.boutonOval:hover{background-position: bottom left;
}
a.boutonOval:hover div{background-position: bottom right;
padding-bottom: 2px;}
a.boutonOval:hover span, a.boutonOval:hover input{background-position: bottom;color: #bb0000;}
a.boutonOval:hover input{height: 26px;} /*hauteur des images divisé par 2*/
a.boutonOval input, a.boutonOval:Hover input{cursor:pointer;border: none;}

/*style pour afficher checkmark sur lien tableau conc-tracteurs.asp*/

a.LienConcess{text-decoration:none;}
a.LienConcess:hover{color:#FFFFFF;text-decoration:underline;}
a.LienConcess:visited{padding-left:14px; background:url(/images/check.gif) left center no-repeat;color:#FFFFFF;}


/***********************************/
.EmplacementLibre{
	overflow:hidden;
}
.EmplacementLibre img{
	border:0;
	max-width:100%;
}
#Emplacement1{
	position:absolute;
	left:2px;
	bottom:0;
	text-align:left;
}
#Emplacement2{
	position:absolute;
	top:-93px;
	right:0px;
}
#Emplacement3{
	position:absolute;
	top:-93px;
	right:0px;
}