@charset "iso-8859-1";
/* CSS Document */
/* Transdev Limocar */
/* Feuille de style pour agrandir la taille des textes */


/* --- Bloc de disposition - On --- */
	#conteneur {
		font-size:1em; /* change avec les 3 styles */
	}
/* --- Bloc de disposition - Off - */


/* --- Entête - On --- */
	/* --- Liste du court menu - On --- */
		#menu-court ul {
			width:38em; /* change avec les 3 styles */
		}
		#menu-court ul li.dernier {
			width:5.9em; /* change avec les 3 styles */
		}
	/* --- Liste du court menu - Off --- */
/* --- Entête - Off - */


/* --- Pied - On --- */
	#menu-pied ul {
		font-size:1em; /* change avec les 3 styles */
	}
/* --- Pied - Off --- */


/* Document CSS */
/* Nom du client */
/* Feuille de style personnalisable */


/* --- Éléments globaux - On --- */
	body {
		font-size:62.5%; /* Ainsi 10px vaut exactement 1em, 11px = 1.1em, etc */
		font-family:Verdana, Arial, Helvetica, sans-serif;
		background-image:url(/img/fond.jpg);
		background-position:left top;
		background-repeat:repeat-x;
		background-color:#000;
	}
	
	body.lang {
		background-image:none;
	}
	
	#langMenu{ margin:0px; padding:0px; clear:both; height:46px; line-height:0px; overflow:hidden;}
	#langMenu ul{ list-style: none; margin:0px; padding: 0px; height:46px;}
	#langMenu li{ margin:0px; padding: 0px; display:inline; float:left; height:46px;}
	#langMenu a{position:relative; display:block;}
	#langMenu a .hover{position:absolute; display:none;}
/* --- Éléments globaux - On --- */



/* --- Bloc de disposition - On --- */
	#conteneur {
		position:absolute;
		top:0px;
		left:50%;
		width:1000px;
		margin:0 0 0 -500px;
	}
	#contenu {
		
	}
/* --- Bloc de disposition - Off - */


.archiveOPM{}
td.archiveLink{padding:34px 0 0;
vertical-align:top;}

/* --- Éléments communs - On - */
	#menu-pied, #activis, #droits {
		padding:10px;
	}
	#gauche, #centre, #droite {
		float:left; /* ne pas mettre de marges gauche et droite */
		padding-top:10px;
	}
	#menu-court ul, #fil-ariane ul {
		font-size:1.1em;
	}
	#menu-court ul, #pied ul {
		list-style:none;
	}
	#menu-court ul li, #pied ul li {
	}
	#menu-court ul li .separateur, #fil-ariane ul li .separateur, #categories ul li .separateur, #pied ul li .separateur {
		color:#ffd51d;
	}
	#menu-court ul li .separateur, #pied ul li .separateur {
		margin:0 4px 0 6px;
	}
	#menu-court ul li a, #fil-ariane ul li a, #pied ul li a {
		display:inline;
		color:#fff;
		text-decoration:none;
	}
	#menu-court ul li a:hover, #fil-ariane ul li a:hover, #pied ul li a:hover {
		text-decoration:underline;
	}
/* --- Éléments communs - Off - */


/* --- Entête - On --- */
	#entete {
	}
	#menu-court {
		padding:10px 0;
		text-align:right;
	}
	/* --- Liste du court menu - On --- */
		#menu-court ul {
			text-align:right;
			margin:0 0 0 auto;
		}
		#menu-court ul.etop{
			text-align:right;
			margin:0 0 0 624px;
		}
		#menu-court ul li.premier .separateur {
			display:none;
		}
		#menu-court ul li.dernier {
			display:block;
			margin:0;
		}
		#menu-court ul li.dernier .separateur {
			display:block;
			float:left;
		}
		#menu-court ul li.dernier a {
			display:block;
			float:left;
			width:1.4em;
			height:1.4em;
			margin:0 1px 0 0;
			line-height:1.4em;
			font-size:0.9em;
			text-align:center;
			background-image:url(/img/fond-bouton.jpg);
			background-position:left top;
			background-repeat:repeat-x;
			background-color:#393939;
		}
		#menu-court ul li.dernier a:hover {
			text-decoration:none;
		}
		
	/* --- Liste du court menu - Off --- */
	#banniere {
		background-color:#000;
	}
	#menu-principal {
		width:1000px;
		height:64px;
	}
	#menu-principal-2009{
		clear:both;
		height:64px;
		line-height:0;
		margin:0px;
		padding:0;
		width:1000px;
	}
	#menu-principal-box {
		width:1000px;
		height:185px;
	}
	/* --- Liste du menu principal - On --- */
		#menu-principal-2009 ul {
		height:44px;
		list-style-image:none;
		list-style-position:outside;
		list-style-type:none;
		margin:0;
		padding:0;
		}
		#menu-principal-2009 li {
		display:inline;
		float:left;
		height:44px;
		margin:0;
		padding:0;
		position:relative;
		}		
		#menu-principal-box ul {
			width:1000px;
			height:44px;
			list-style:none;
		}
		#menu-principal ul li {
			height:44px;
			list-style:none;
		}
		#menu-principal ul li a {
		}
		#menu-principal ul li a img {
		}

#menu-principal-2009 ul ul{position:absolute; display:none; height:auto; padding:0px; width:128px;}
#menu-principal-2009 ul ul li{height:auto; width:128px; margin:0px; display:block; float:none; white-space: nowrap;}
#menu-principal-2009 ul ul li a{display:block; width:128px;}
#menu-principal-2009 ul ul li a:hover {display:block; width:128px;}
#menu-principal-2009 li:hover ul, #menu-principal-2009 li li:hover ul, #menu-principal-2009 li li li:hover ul, #menu-principal-2009 li li li li:hover ul{display:block;}

		
	/* --- Liste du menu principal - Off --- */
#lesBoxFr {background-image:url(/fr/img/menu-dessousBox--09-2010.jpg); background-repeat:no-repeat; width:1000px; height:141px;}
#lesBoxEn {background-image:url(/en/img/menu-dessousBox--09-2010.jpg); background-repeat:no-repeat; width:1000px; height:141px;}
#codecontact {
		width:252px; 
		height:37px;
}
		#menu-principal-box ul ul{position:absolute; background:#284472; display:none; height:auto; padding:0; width:128px; border-left:1px solid #626262; border-bottom:1px solid #626262; border-right:1px solid #626262;}
		#menu-principal-box ul ul li{height:34px; width:128px; margin:0; display:block; float:none; white-space: nowrap; list-style:none;}
		#menu-principal-box ul ul li:hover{background:#004277; display:block;}
		#menu-principal-box ul ul li a img{}
		#menu-principal-box ul ul li a:hover{}
		#menu-principal-box li:hover ul, #menu-principal-box li li:hover ul, #menu-principal-box li li li:hover ul, #menu-principal-box li li li li:hover ul{display:block;}
		
		
#ErrorInfo {
	margin:10px 16px 0 0;
	color:#C3621B;
	float:right;
	width:auto;
	font-size:10px;
	line-height:16px;
}
#Box-carteprivilege { 
			width:278px; 
			height:100px;
			margin-top:27px;
			margin-left:43px;
			float:left;
			display:block;
			}
#inputCarte {
			width:250px; 
			height:24px;
			margin-top:4px;
			margin-left:18px;
			}
#Box-sondage { 
			width:278px; 
			height:100px;
			margin-top:27px;
			margin-left:39px;
			float:left;
			display:block;
			}
#Box-infolettre { 
			width:278px; 
			height:100px;
			margin-top:27px;
			margin-left:40px;
			float:left;
			display:block;
			}
.Box-promo { 
			width:277px; 
			height:100px;
			/*margin-top:27px;
			margin-left:39px;*/
			padding:9px 17px 0px 23px;
			float:left;
			display:block;
			}
							
#inputInfo {
			width:220px; 
			height:24px;
			margin-top:4px;
			margin-left:28px;
			}					
					
#cartetexte {
			width:260px; 
			height:36px;
			margin-top:24px;
			margin-left:16px;
			float:left;
			display:block;
			font-size:10px;
			color:#FFFFFF;
			line-height:12px;
			}
#insJournal {
			width:260px; 
			height:36px;
			margin-top:24px;
			/*margin-left:16px;*/
			float:left;
			display:block;
			font-size:10px;
			color:#FFFFFF;
			line-height:12px;
			}
#formulaireInfo input.insmail{width:192px;}						
#sondagetexte {
			width:252px; 
			height:36px;
			margin-top:30px;
			margin-left:16px;
			float:left;
			display:block;
			font-size:10px;
			color:#333333;
			line-height:12px;
			}			
			
	
#infolettretexte {
			width:272px; 
			height:36px;
			margin-top:24px;
			margin-left:16px;
			float:left;
			display:block;
			font-size:10px;
			color:#FFFFFF;
			line-height:10px;
			}	

#inscrivez {
			color:#333;
			font-size:12px;
			line-height:16px;
			height:30px;
			width:500px;
			margin-bottom:22px;
}				
#inscrivez a {
			color:#15507A;
			text-decoration:none;
}
#inscrivez a:hover {
			color:#0084BA;
			text-decoration:underline;
}	
/* --- Entête - Off - */



/* --- Corps - On --- */
	#corps {
		background-color:#fff;
		padding:0 10px;	
	}
	/* --- Éléments des pages de contenu - On --- */
		#contenu #corps #centre {
			width:681px;
			padding:10px 12px 10px 0;
		}
		#contenu #corps #gauche {
			display:none;
		}
	
	/* --- Éléments des pages de contenu - Off --- */
	/* --- Éléments de la page d'accueil (avec box) - On --- */
		#contenu #corps.accueil-box #centre {
			width:980px;
			float:none;
			padding:10px 0;
		}
		#contenu #corps.accueil-box #gauche, #contenu #corps.accueil-box #droite {
			display:none;
		}
		/* --- Bandeau de la page d'accueil - On --- */
			#contenu #corps.accueil-box #bandeau {
				padding:0px 0 0 0;
				margin-top:10px;
			}
			#contenu #corps.accueil-box #bandeau #nouveautes, #contenu #corps.accueil-box #bandeau #partenaires {
				float:left;
				width:287px;
				height:158px;
			}
			#contenu #corps.accueil-box #bandeau #nouveautes .photo-produit {
				margin-top:10px;
				float:left;
				display:block;
			}
			#contenu #corps.accueil-box #bandeau #nouveautes .description {
				float:right;
				width:150px;
				padding:0;
				margin:0;
			}
			#contenu #corps.accueil-box #bandeau #bandeau-photo {
				float:left;
				width:382px;
				padding:0 10px;
				height:160px;
			}
		/* --- Bandeau de la page d'accueil - Off --- */
	/* --- Éléments de la page d'accueil (avec box) - Off --- */
	
	
	/* --- Éléments de la page d'accueil (sans catalogue) - On --- */
		#contenu #corps.accueil-sanscat #centre {
			width:980px;
			float:none;
			padding:10px 0;
		}
		#contenu #corps.accueil-sanscat #gauche, #contenu #corps.accueil-sanscat #droite {
			display:none;
		}
		/* --- Bandeau de la page d'accueil - On --- */
			#contenu #corps.accueil-sanscat #bandeau {
				padding:0px 0 0 0;
				margin-top:10px;
			}
			#contenu #corps.accueil-sanscat #bandeau #nouveautes, #contenu #corps.accueil-sanscat #bandeau #partenaires {
				float:left;
				width:287px;
				height:158px;
			}
			#contenu #corps.accueil-sanscat #bandeau #nouveautes .photo-produit {
				margin-top:10px;
				float:left;
				display:block;
			}
			#contenu #corps.accueil-sanscat #bandeau #nouveautes .description {
				float:right;
				width:150px;
				padding:0;
				margin:0;
			}
			#contenu #corps.accueil-sanscat #bandeau #bandeau-photo {
				float:left;
				width:382px;
				padding:0 8px;
				height:160px;
			}
		/* --- Bandeau de la page d'accueil - Off --- */
	/* --- Éléments de la page d'accueil (sans catalogue) - Off --- */
	/* --- Éléments de la page d'accueil (avec catalogue) - On --- */
		#contenu #corps .accueil #gauche {
			display:block;
			width:199px;
			padding:10px 0 0 0;
		}
		#contenu #corps .accueil #centre {
			width:470px;
			padding:10px 12px 0 12px;
		}
	/* --- Éléments de la page d'accueil (avec catalogue) - Off --- */
	/* --- Éléments des pages de catalogue - On --- */
		#contenu #corps .catalogue #gauche {
			width:199px;
		}
		#contenu #corps .catalogue #centre {
			width:769px;
			padding:10px 0 0 12px;
		}
	/* --- Éléments des pages de catalogue - Off --- */
	/* --- Fil d'ariane - On --- */
		#fil-ariane {
			background-image:url(/img/fil-ariane-fond.jpg);
			background-position:left top;
			background-repeat:repeat-x;
			background-color:#333;
			width:980px;
		}
		/* --- Liste du fil d'ariane - On --- */
			#fil-ariane ul {
				/*width:940px;*/
				width:auto;
				min-height:1em;
				margin:0;
				padding:10px 10px 10px 20px;
				background-image:url(/img/fil-ariane-debut.jpg);
				background-position:left top;
				background-repeat:no-repeat;
			}
			#fil-ariane ul li {
				margin: 0 5px 0 0;
			}
		/* --- Liste du fil d'ariane - Off --- */
	/* --- Fil d'ariane - Off --- */
	/* --- Gauche - On --- */
		#gauche {
			/* float:left; ne pas mettre de marges gauche et droite */
		}
		#menu-gauche {
		}
		/* --- Liste du menu de gauche - On --- */
			#menu-gauche ul {
			}
			#menu-gauche ul li {
			}
			#menu-gauche ul li a {
			}
		/* --- Liste du menu de gauche - Off --- */
	/* --- Gauche - Off - */
	/* --- Centre - On --- */
		#centre {
			/* float:left; ne pas mettre de marges gauche et droite */
			margin:0 0 15px 0;
			background-color:#fff;
			min-height:300px;
		}
		#centreAccueil {
			/* float:left; ne pas mettre de marges gauche et droite */
			margin:0 0 15px 0;
			background-color:#fff;
			/*min-height:300px;*/
		}
		#texte {
		}
		#texte p {
			text-align:justify;
		}
		#texte ul li {
		color:#4a4a4a; 
		list-style: disc;
		}
		#texte #imprimer {
			float:right;
		}
		#ascenseur {
		}
		#ascenseur p {
			margin:10px 0 0 0;
			padding:0;
			font-size:1em;
			text-align:right;
		}
		#ascenseur p a {
			float:right;
			color:#000;
			text-decoration:none;
		}
		#ascenseur p a:hover {
			text-decoration:underline;
		}
		#ascenseur p .fleche {
			display:block;
			width:1.4em;
			height:0.55em;
			margin:2px 5px 0 0;
			padding:0;
			color:#fff;
			font-size:1.3em;
			text-align:center;
			border:1px solid #000;
			background-image:url(/img/fond-bouton.jpg);
			background-position:left top;
			background-repeat:repeat-x;
			background-color:#393939;
		}
		#ascenseur p .fleche:hover {
			text-decoration:none;
		}
		
	/* --- Centre - Off - */
	/* --- Droite - On --- */
		#droite {
			width:287px;
			/* float:left; ne pas mettre de marges gauche et droite */
		}
		#speciaux {
			width:285px;
			height : 148px;
			border:1px solid #333;
			margin-bottom:10px;
		}
	/* --- Droite - Off --- */
	/* --- Panneaux du bandeau, panneaux de gauche et panneaux de droite - On --- */
		.panneau {
			border:1px solid #333;
			margin-bottom:10px;
			
		}
		.panneau .titre {
			display:block;
			margin:0;
			padding:0;
			border-bottom:1px solid #333;
			background-position:left top;
			background-repeat:repeat-x;

		}
		#partenaires .titre, #categories .titre, #recherche .titre, #titre-partenaires .titre {
			background-image:url(/img/fd-degrade-noir.jpg);
			height: 19px;
			padding:0px;
			margin:0px;
		}
		#titre-partenaires{
		 	background-image:url(/img/fd-degrade-noir.jpg);
			border-bottom:1px solid #333;
		}
		#titre-nouveautes {
			background-image:url(/img/fd-degrade-jaune.jpg);
			border-bottom:1px solid #333;
			height:19px;
		}
		.panneau .contenu-panneau {
			padding-right:10px;
			padding-bottom:10px;
		}
		
		.panneau .contenu-panneau h5 {
			padding:0;
			color:#000;
			font-size:1.2em;
			font-weight:bold;
		}
		.panneau .contenu-panneau h6, .panneau .contenu-panneau p {
			padding:0;
			color:#002d52;
			font-size:1.1em;	
		}
		.panneau #produit-nouveautes h5 {
			margin:10px 0px 0px 0px;
		}
		.panneau #produit-nouveautes p {
			margin:0;
			text-align:left;
		}
		.panneau #produit-nouveautes h6 {
			margin:10px 10px 0 10px;
		}
		.panneau #logo-partenaires h5 {
			margin:20px 10px 0 10px;
		}
		.panneau #logo-partenaires p {
			margin:10px;
		}
		.panneau #logo-partenaires h6 {
			margin:10px 10px 0 10px;
		}
		.panneau #produit-nouveautes .retour {
			text-align:right;
			font-size:1.1em;
		}
		.panneau #produit-nouveautes .retour a {
			color:#000;
			font-weight:bold;
			text-decoration:none;
		}
		.panneau #produit-nouveautes .retour a:hover {
			text-decoration:underline;
		}
		
		#partenaires-swf {
		margin-top:10px;
		}
		/* --- Panneaux de droite - On --- */
			#droite .panneau .titre {
				width:285px;
				height:19px;
			}
			#droite .panneau .contenu-panneau {
				width:285px;
				margin:4px 0 0 0;
			}
			/* --- Partenaires de droite - On --- */
				#droite .panneau #logo-partenaires {
					width:285px;
				}
				#droite .panneau #produit-nouveautes {
					padding-right:0px;
				}
			/* --- Partenaires de droite - Off --- */
			/* --- Nouveautés de droite - On --- */
				#droite .panneau #produit-nouveautes .photo-produit {
					display:block;
					float:left;
				}
				#droite .panneau #produit-nouveautes .description {
					float:right;
					width:150px;
					padding:0px;
				}
				#droite .panneau #produit-nouveautes .description h5 {
					margin:10px 0 0 0;
				}
				#droite .panneau #produit-nouveautes .description h6, #droite .panneau #produit-nouveautes .description p {
					margin:0;
				}
				#droite .panneau #produit-nouveautes .retour {
					width:273px;
					padding:12px 6px 0 6px;
				}
				
			/* --- Nouveautés de droite - Off --- */
		/* --- Panneaux de droite - Off --- */
		/* --- Panneaux de gauche - On --- */
			#gauche .panneau .titre {
				width:197px;
				height:19px;
			}
			#gauche .panneau .contenu-panneau {
				width:197px;
			}
			/* --- Partenaires de gauche - On --- */
				#gauche .panneau #logo-partenaires {
					width:197px;
				}
			/* --- Partenaires de gauche - Off --- */
			/* --- Nouveautés de gauche - On --- */
				#gauche .panneau .photo-produit {
					display:block;
					width:123px;
					height:91px;
				}
				#gauche .panneau .photo-produit, #gauche .panneau .description {
					padding:10px;
				}
				#gauche .panneau #produit-nouveautes {
					width:177px;
				}
				
			/* --- Nouveautés de gauche - Off --- */
		/* --- Panneaux de gauche - Off --- */
		/* --- Panneau des catégories - On --- */
			#categories .contenu-panneau {
				background-color:#333;
			}
			#categories .contenu-panneau ul {
				margin:0 0 0 15px;
				padding:10px 0 0 0;
				font-size:1.1em;
			}
			#categories .contenu-panneau ul li {
			}
			#categories .contenu-panneau ul li a {
				color:#fff;
				text-decoration:none;
			}
			#categories .contenu-panneau ul li a:hover {
				text-decoration:underline;
			}
		/* --- Panneau des catégories - Off --- */
		/* --- Panneau de recherche - On --- */
			#recherche .contenu-panneau {
				background-color:#333;
			}
			#recherche #formulaire-recherche {
				display:block;
				width:177px;
				padding:10px;
			}
			#recherche #formulaire-recherche .champ {
				float:left;
				width:140px;
				margin:0 6px 0 0;
			}
			#recherche #formulaire-recherche .submit {
				display:block;
				float:left;
			}
			#recherche #formulaire-recherche a {
				display:block;
				padding:4px 0 0 0;
				color:#ffd51d;
			}
		/* --- Panneau des catégories - Off --- */
	/* --- Panneaux du bandeau, panneaux de gauche et panneaux de droite - Off --- */
/* --- Corps - Off --- */


/* --- Pied - On --- */
	#pied {
		clear:both;
	}
	#pied-un {
		
	}
	#menu-pied {
		width:681px;
	}
	#menu-pied ul {
		line-height:1.8em;
		margin:0;
	}
	#menu-pied ul .taille-texte {
		display:none;
	}
	#infos {
		width:287px;
		float:right;
		margin:12px 0 0 0;
	}
	#infos .opm {
		float:left;
		margin:0 5px 0 0;
	}
	#infos h4 {
		padding:0;
		font-size:1.1em;
		font-weight:bold;
	}
	#infos p {
		padding:0;
		color:#fff;
		font-size:1em;
	}
	#pied-deux {
		margin:5px 0 0 0;
		border-top:1px dotted #585858;
	}
	#droits {
		font-size:0.8em;
		width:860px;
		color:#555;
	}
	#droits a {
		color:#555;
		text-decoration:none;
	}
	#droits a:hover {
		text-decoration:underline;
	}
	#activis {
		float:right;
		width:100px;
		height:54px;
	}
/* --- Pied - Off --- */


/* --- Carte routiere --- */ 
#boite-carte {
	position:relative;
	width:680px;
	height:326px;
	margin-top:8px;
	border:1px solid #333;
}
#carte {
	position:relative;
	width:680px;
	height:326px;
	background-color:#fff;
}
#carte-infos {
	margin:0px;
	padding:0px;
}
#carte-infos img {
	float:left;
	margin:0 20px 0 0;
}
#txtinfo {float:left;}
/* Boite code postal */
#code-postal {
	position:absolute;
	bottom:0;
	right:0;
	width:680px;
	height: 38px;
	background-color:#333;
	z-index:99999;
}
#code-postal p {
	margin:0 10px 5px 5px;
	padding:4px;
	color:#fff;
}
#code-postal input {
	font-size:1em;
	width: 64px;
	height: 12px;
	margin: 0 0 0 5px;
	padding: 5px 5px;
	border:1px solid #545454;
}
#code-postal .bouton {
	display:inline;
	width:30px;
	height:24px;
	margin: 0 0 0 5px;
	padding: 4px;
	text-transform:lowercase;
}
#code-postal .bouton:hover {
	color:#ffd51d;
	border:1px solid #8a8a8a;
}
/* Boite itineraire */
#boite-itineraire {
	position:relative;
	float: right;
	width:680px;
	height:326px;
	margin:8px 0 10px 0;
	background-color:#fff;
	border:1px solid #000;
}
#carte-itineraire {
	position:absolute;
	top: 0;
	left: 0;
	width:680px;
	height:326px;
	overflow:auto;
	background-color:#fff7f2;
}
#indications-itineraire {
	position:absolute;
	width:240px;
	height:316px;
	top: 0;
	right: 0;
	margin:0;
	padding:0;
	overflow:auto;
	font-size:0.8em;
	background-color:#fff7f2;
	
}
#retour-carte {
}
#retour-carte .bouton {
position:absolute;
	bottom: 0;
	left: 10px;
	width:150px;
	margin: 5px 0;
	padding: 4px 8px;
	background-color:#333;
	text-transform:lowercase;
	border:1px solid #545454;
}
#retour-carte .bouton:hover {
	color:#ffd51d;
	border:1px solid #8a8a8a;
}

/* --- Carte routiere - OFF --- */

#mois {
	width: 450px;
	height: 140px;
	float:left;
}
#moisend {
	width: 680px;
	height: 40px;
	float:left;
}
#transroller {
	width: 480px;
	height: 400px;
	float:left;
}

/* Formulaire général */
#formulaire input, #formulaire select, #formulaireInfo input, #formulaireInfo select  {
	font-size:1em;
	border:1px solid #545454;
}
#formulaire .checkbox {
    border : 0;
}
#formulaire input, #formulaireInfo input {
	padding: 4px 4px;
}
#formulaireInfo radio {
	margin-top:6px;
}


#sondagetexte .bouton {
	display:inline;
	height:24px;
	margin: 4px 0 0 44px;
	padding: 4px;
	width: 160px;
	border:1px solid #787a77!important;
} 

#sondagetexte .bouton:hover {
	color:#ffd51d;
	border:1px solid #bdbdbd;
}
 
#formulaire .bouton,#formulaireInfo .bouton {
	display:inline;
	height:24px;
	margin: 0 0 0 5px;
	padding: 4px;
	width: auto;
}
#formulaire .bouton:hover, #formulaireInfo .bouton:hover {
	color:#ffd51d;
	border:1px solid #8a8a8a;
}

.inforadio {
border:none!important;
background:none!important;
}	
.error {
color:#760501!important;
margin-bottom:16px;
}

.cellIndent {
    padding-left : 2em;
}

#nouvImgLink a{padding:0 0 10px 10px;}