body {background:#d1d1d1 url(../images/graphics/bg.jpg) no-repeat center top;text-align: center;margin: 0px;}
form,h3 {display:inline;}

/* CSS DE LIGNE DE LIEN SUR MON COMPTE */
#ligneLink a {color:#003778;font:12px/12px Arial;} #ligneLink a:hover {color:#003778;font:12px/12px Arial;text-decoration:none;}

.OrangeBut {font-family:arial;font-size:12px;border-width : 2px;border-style:outset;border-color:#c90101;font-weight:bold;text-transform: uppercase;color: #FFF;background: #c90101;cursor:pointer; }
.BlueBut {width:130px;font-family:arial;font-size:12px;border-width : 2px;border-style:outset;border-color:blue;font-weight:bold;text-transform: uppercase;color: #FFF;background: #003778;cursor:pointer; }
.OrangeButOk {width:35px;font-family:arial;font-size:12px;border-width : 2px;border-style:outset;border-color:#c90101;font-weight:bold;text-transform: uppercase;color: #FFF;background: #c90101;cursor:pointer; }
.prixred {font-weight:bold;color:#d20901;}

/* PAGE GLOBALE*/
#conteneur {position: relative;width: 1000px;margin-left:auto;margin-right:auto;text-align: left;}

/* Contient header + mini expliq pour positionner sur tout les navigateur le menu pile dans le background orange */
#haut {height:160px;}

#header {clear:both;width:1000px;height:151px;}
	#logo 			{float:left;width:175px;height:101px;padding-top:50px;padding-left:25px;}
	#megaban-menu 	{float:left;width:800px;height:151px;}
		#pub-megaban 	{float:left;width:764px;height:100px;padding-top:10px;padding-left:36px;}

#whiteBand {clear:both;}
	#mini-expliq	{float:left;height:30px;text-align:center;color:#656565;font:11px/14px Arial;width:700px;padding-top:10px;}
	#panier 		{float:right;height:20px;text-align:right;width:124px;background:url(../images/graphics/panier.gif) no-repeat;color:#DE7F09;font:bold 11px/11px Arial;padding-top:25px;padding-right:5px;cursor:pointer;}
	#panier a {color:#DE7F09;font:bold 11px/11px Arial;}


/* MENU a ONGLET */
#menu {clear:both;height:41px;}
ul#menu_horizontal {width:800px;list-style-type:none;height:41px;padding : 0;margin:0;}
ul#menu_horizontal li {line-height : 41px;}
ul#menu_horizontal a {color:#333333;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}

li#menu-accueil {float:left;width:103px;height:41px;height:26px\9;text-align:center;cursor:pointer;margin-left:1px;padding-top:15px\9;}
li#menu-accueil:hover {background-color:#c90101;}
li#menu-accueil:hover a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}
li#menu-accueil.selected {background-color:#c90101;}
li#menu-accueil.selected a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}

li#menu-consult {float:left;width:150px;height:41px;height:26px\9;text-align:center;cursor:pointer;margin-left:1px;padding-top:15px\9;}
li#menu-consult:hover {background-color:#c90101;}
li#menu-consult:hover a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}
li#menu-consult.selected {background-color:#c90101;}
li#menu-consult.selected a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}

li#menu-depot {float:left;width:150px;height:41px;height:26px\9;text-align:center;cursor:pointer;margin-left:1px;padding-top:15px\9;}
li#menu-depot:hover {background-color:#c90101;}
li#menu-depot:hover a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}
li#menu-depot.selected {background-color:#c90101;}
li#menu-depot.selected a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}

li#menu-aide {float:left;width:90px;height:41px;height:26px\9;text-align:center;cursor:pointer;margin-left:1px;padding-top:15px\9;}
li#menu-aide:hover {background-color:#c90101;}
li#menu-aide:hover a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}
li#menu-aide.selected {background-color:#c90101;}
li#menu-aide.selected a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}

li#menu-contact {float:left;width:90px;height:41px;height:26px\9;text-align:center;cursor:pointer;margin-left:1px;padding-top:15px\9;}
li#menu-contact:hover {background-color:#c90101;}
li#menu-contact:hover a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}
li#menu-contact.selected {background-color:#c90101;}
li#menu-contact.selected a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}

li#menu-seconnecter {float:left;width:105px;height:41px;height:26px\9;text-align:center;cursor:pointer;margin-left:1px;padding-top:15px\9;}
li#menu-seconnecter a {color:#c90101;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}
li#menu-seconnecter:hover {background-color:#c90101;}
li#menu-seconnecter:hover a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}
li#menu-seconnecter.selected {background-color:#c90101;}
li#menu-seconnecter.selected a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}

li#menu-inscription {float:left;width:105px;height:41px;height:26px\9;text-align:center;cursor:pointer;margin-left:1px;padding-top:15px\9;}
li#menu-inscription a {color:#c90101;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}
li#menu-inscription:hover {background-color:#c90101;}
li#menu-inscription:hover a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}
li#menu-inscription.selected {background-color:#c90101;}
li#menu-inscription.selected a {color:#FFFFFF;text-decoration:none;padding : 0 0.5em;font:bold 12px Arial;text-transform:uppercase;}

/* ------------ */


#contentPage 		{clear:both;width:1000px;}
.contentPageBlank 	{float:left;background-color:#FFFFFF;padding-top:10px;padding-bottom:10px;}

/* ************************************** */
/*       PAGE ACCUEIL                     */
/* ************************************** */

/* BLOC 1 - BLOC LOGIN */

#blocLogin {float:left;width:190px;height:auto;padding-top:319px; }
	#bouton-SeConnecter	{float:left;width:180px;height:35px;}
	#SeConnecter		{float:left;width:156px;background-color:#eeeeee;padding:12px;}
	#SeConnecter input[type=text] 		{width:150px;font:bold 10px/10px Arial;color:#999999;}
	#SeConnecter input[type=password] 	{width:150px;font:bold 10px/10px Arial;color:#999999;}
	#SeConnecter a			{font:bold 10px/10px Arial;color:#666666;text-decoration:none;}
	#SeConnecter a:hover	{font:bold 10px/10px Arial;color:#666666;text-decoration:underline;}
	#bouton-Inscrire	{float:left;width:180px;height:25px;margin-top:1px;}

/* BLOC 2 - BLOC DEPOT RECHERCHE */

#depotrechercheAccueil {float:left;width:275px;height:285px;font:bold 14px/14px Arial;color:#FFFFFF;padding-left:25px;padding-top:105px;}

/* BLOC 3 - BLOC ACHETEUR */

#blocAcheteur {float:left;width:305px;margin-left:1px;height:275px;font:bold 14px/14px Arial;color:#FFFFFF;padding-left:15px;padding-top:115px;}

/* Intro */
	#blocAcheteur h2 {display:inline;font:bold 34px/34px Arial;padding-left:7px;}
	#blocAcheteur h3 {display:inline;font:bold 22px/22px Arial;padding-left:7px;}
	#blocAcheteur p {padding:0;margin:0;font:12px/14px Arial;padding:3px 0 10px 7px;}

	#acheteur	{background:url(../images/graphics/fondTrouve.gif) no-repeat;width:463px;height:106px;margin-bottom:15px;}
		#formAcheteur	{clear:both;margin-left:130px;margin-top:10px;width:320px;}
		#formAcheteur p {padding:0;margin:0;padding:0 0 5px 3px;font:bold 12px/14px Arial;color:#666666;}
			.selAcheteur	{float:left;width:127px;}
			#buttonAcheteur {float:left;width:50px;padding:17px 0 0 10px;}
	

	#lastAcheteur	{background:url(../images/graphics/fondLast.gif) no-repeat;width:463px;height:280px;padding-top:5px;margin-top:10px;margin-bottom:15px;}
		#lastAcheteur ul {list-style-type:none;padding:0;margin:0;}
		#lastAcheteur li {padding-left:10px;font:12px/12px Arial;line-height:19px;}
		#lastAcheteur li a {font-weight:bold;color:#666;}

	#linkTemoign {clear:both;width:480px;}

		#sous {float:left;width:300px;margin-right:5px;}
		#temoignages {float:left;width:160px;border-left:3px solid #000;}
		#temoignages p#tem {font:19px/17px Arial;color:#000;}
		#temoignages p {font:11px/14px Arial;color:#656565;}
		#temoignages img {padding-right:4px;}
		
/* BLOC 4 - BLOC TOP MARQUES MODELES */

#topMarMod {clear:both;width:1000px;}
	#topMarMod-bloc1 {float:left;width:490px;padding-right:9px;border-right:1px dotted #999999;margin-bottom:10px;}
	#topMarMod-bloc2 {float:left;width:490px;padding-left:10px;margin-bottom:10px;}
	span.topMarMod-titre {float:left;width:490px;font:10px/10px Arial;color:#d20901;margin-bottom:15px;text-decoration:underline;}
	ul.topMarMod-liste {width:490px;list-style-type:none;padding:0;margin:0;font:10px/10px Arial;}
	ul.topMarMod-liste a 		{color:#999999;text-decoration:none;}
	ul.topMarMod-liste a:hover	{color:#999999;text-decoration:underline;}
	li.topMarMod-case {float:left;width:80px;height:25px;background:url(../images/graphics/topMarMod-fleche.gif) no-repeat;padding-left:18px;}
	

/* FOOTER - LES DERNIERES DEMANDES */

#rubanRouge {clear:both;width:1000px;height:31px;}
	#rubanRouge-montre	{float:left;width:24px;height:31px;}
	#rubanRouge-texte	{float:left;height:21px;font:bold 11px/11px Arial;color:#FFFFFF;text-transform:uppercase;padding-top:10px;}
	#rubanRouge-bouton	{float:right;height:25px;padding-top:6px;}
	
#lastAcheteur	{clear:both;width:1000px;height:51px;margin-top:5px;}
	#lastAcheteur ul {list-style-type:none;padding:0;margin:0;}
	#lastAcheteur li {float:left;width:185px;height:41px;font:11px/12px Arial;color:#666666;background-color:#eeeeee;margin-right:5px;padding:5px;}
	#lastAcheteur li a {font-weight:bold;color:#666;}
	

/* ************************************** */
/*       PAGE MESSAGE                     */
/* ************************************** */
/* Pub 300 x 250 */
#carrepub {float: right;width: 300px;height:250px;margin: 0;}

/*Message */
#mesgphp  {font:12px/20px Arial;}
#mesgphp  h2 {display:inline;font:bold 34px/34px Arial;}

/* Trait Rouge de Separation */
.TraitFull {clear:both;width:980px;background-color:#c90101;height:1px;font-size:1px;margin:5px 10px 5px 10px;}

/* Insertion avec meme crit�res */
#SameCriteres {height:110px;margin-top:10px;}
#SameCriteres p {padding:0;margin:0;font:12px/18px Arial;}
#SameCriteres .selAcheteur2 p{font:bold 12px/12px Arial;padding-bottom:5px;}
#SameCriteres .selFinition p{font:bold 12px/12px Arial;padding-bottom:5px;}
#SameCriteres h2 {display:inline;font:bold 20px/24px Arial;}

#newRech	{clear:both;margin:10px 0 0 10px;}
.selAcheteur2	{float:left;padding-right:20px;}
.selFinition	{float:left;width:250px;}

/* ************************************** */
/*       PAGE MON COMPTE                  */
/* ************************************** */
#coldroite {float: right;width: 300px;height:auto;margin: 0;}

#colgauche {float:left;width:700px;}
#moncompte {font:12px/20px Arial;margin-bottom:10px;}
#moncompte  h2 {display:inline;font:bold 34px/34px Arial;}
#moncompte p{padding:0;margin:0;padding:0 0 10px 0;}
#moncompte a{color:black;}
#logo {clear:both;}
.UnChoix	{float:left;height:120px;padding-right:1px;}
.DeuxChoix	{float:left;margin-left:25px;border-left:1px solid #000;height:99px;}

#infosup {clear:both;border-top:1px solid #000;width:690px;font:12px/18px Arial;padding-top:7px;}

/* ************************************** */
/*       PAGE LISTING AUTOTHEQUE          */
/* ************************************** */
#contentPage2 {clear:both;width:1000px;}
#contentPage2 h1 {display:inline;font:bold 28px/28px Arial;}
#contentPage2 p {padding:0;margin:0;padding:0 0 10px 3px;font:12px/18px Arial;}

#MotRech	{width:990px;}
	.frame	{float:left;width:20px;height:168px;}
	#noyauRech	{float:left;background-color:#F3F3F3;width:950px;height:168px;}
		#TroisBlocs	p{font:11px/11px Arial}
		#FirstBloc	{float:left;padding:10px;width:250px;}
		#FirstBloc select {width:190px;}

		#SecondBloc	{float:left;padding:10px;width:300px;}
		#SecondBloc span.prixfort {font:bold 14px/14px Arial;}

		#ThirdBloc {float:left;padding:10px;}

		#NbRech {clear:both;}
			#nbresult	{float:left;width:440px;color:#259D1F;font:14px/14px Arial;padding-left:15px;}
			span.res {font:14px/14px Arial;color:#259D1F;}
			span.resred {font:14px/14px Arial;color:#c90101;}

			#butRech	{float:right;text-align:right;padding-right:10px;}

#TrierPages	{clear:both;font:12px/20px Arial;padding:10px 0 5px 0;}
	#TriSel {float:left;}
	#NbPages	{float:right;width:304px;text-align:right;padding-right:10px;}
	#NbPages a	{color:#000000;text-decoration:underline;}
	#NbPages a:hover	{color:#000000;text-decoration:none;}
	#NbPages .PageOn	{color:#000000;font-weight:bold;font-size:13px;}


#TableauListe	{clear:both;width:690px;height:auto;padding-top:10px;font:11px/15px Arial;}

#TableauListe2	{clear:both;width:990px;height:auto;font:14px/15px Arial;}


#TableauListe table {width:690px;padding:0;margin:0;}
#TableauListe tr.entetetable {height:30px;}
#TableauListe th.logo {width:19px;border-bottom:1px solid #D2D2D2;}
#TableauListe th.ico {width:30px;border-bottom:1px solid #D2D2D2;}
#TableauListe th.bigi {width:470px;text-transform:capitalize;border-bottom:1px solid #D2D2D2;text-align:left;}
#TableauListe th.smalli {width:90px;text-transform:capitalize;border-bottom:1px solid #D2D2D2;text-align:left;}
#TableauListe th.caddie {width:40px;text-transform:capitalize;border-bottom:1px solid #D2D2D2;}

#TableauListe tr.lignetek {height:27px;background-color:#FFFFFF;}
#TableauListe tr.lignetek a{color:#000;text-decoration:none;} #TableauListe tr.lignetek a:hover{color:#000;text-decoration:underline;}

#TableauListe2 table {width:990px;padding:0;margin:0;}
#TableauListe2 tr.entetetable {height:30px;}
#TableauListe2 th.logo {width:19px;border-bottom:1px solid #D2D2D2;}
#TableauListe2 th.ico {width:30px;border-bottom:1px solid #D2D2D2;}
#TableauListe2 th.bigi {width:530px;text-transform:uppercase;border-bottom:1px solid #D2D2D2;}
#TableauListe2 th.smalli {width:110px;text-transform:uppercase;border-bottom:1px solid #D2D2D2;}
#TableauListe2 th.caddie {width:40px;text-transform:uppercase;border-bottom:1px solid #D2D2D2;}

#TableauListe2 tr.lignetek {height:27px;}
#TableauListe2 tr.lignetek a{color:#000;text-decoration:none;} #TableauListe tr.lignetek a:hover{color:#000;text-decoration:underline;}

#alma {background-color:#E0E3E1;border:1px solid #CFCFCF;padding:5px;width:590px;padding-left:10px;}
#alma p {padding:0;margin:0;font:12px/20px Arial;}
#alma input {font:11px/11px Arial;width:350px;}
#alma input.s {font:12px/12px Arial;width:40px;}

#MoteurRecherche	{clear:both;width:288px;height:auto;background:#DADDDB	url(../images/graphics/fdmoteur.gif) repeat-x;margin-top:20px;margin-bottom:20px;font:normal 12px/14px Arial;border:1px solid #DADDDB;padding:5px;}
	.LigneTitre	{clear:both;width:288px;height:20px;font-weight:bold;}
	.LigneFormu	{clear:both;width:288px;height:25px;}
	.LigneFormu	select	{font:normal 11px/11px Arial;width:200px;}
		.button {
  height:23px;
  font-family:arial;
  font-size:12px;
  font-weight:bold;
  color: #FFFFFF;
  background:url(../images/graphics/button.gif);
  cursor:pointer;
}
	span.prixfort {font:bold 14px/14px Arial;}

a	{color:#000000;text-decoration:none;}
a:hover	{color:#000000;text-decoration:underline;}



/* ************************************** */
/*       PAGE INSCRIPTION CHOIX           */
/* ************************************** */
#choixtype h1 {display:inline;font:bold 34px/34px Arial;}
#choixtype p {padding:0;margin:0;padding:5px 0 10px 3px;font:12px/18px Arial;}

#logochoix {clear:both;width:1000px;height:250px;}
	.pave {float:left;width:500px;text-align:center;}


/* ************************************** */
/*       PAGE INSCRIPTION DEPOT           */
/* ************************************** */

#filAriane {float:left;width:900px;padding-bottom:20px;font:bold 12px/12px Arial;padding-left:100px;}
	.filArianeOn	{float:left;width:243px;height:20px;background:url(../images/graphics/telecommande_on.gif) no-repeat;margin-left:10px;padding-left:15px;padding-top:5px;color:#ffffff;}
	.filArianeOff	{float:left;width:243px;height:20px;background:url(../images/graphics/telecommande_off.gif) no-repeat;margin-left:10px;padding-left:15px;padding-top:5px;color:#ffffff;}

#fullPage h1 {display:inline;font:bold 34px/34px Arial;}
#fullPage p {padding:0;margin:0;padding:5px 0 10px 3px;font:12px/18px Arial;}

#etape3	{float:left;width:1000px;}

/*#depotreprise {width:500px;}*/

#depotrecherche {float:left;width:500px;}

#depotcoord {float:left;width:500px;color:#717276;height: 500px;}
#depotvalidation {text-align: right; width:980px;}

#space {height: 15px;}
/* Intro */
#depotrecherche h2 {display:inline;font:bold 34px/34px Arial;padding-left:7px;}
#depotrecherche p {padding:0;margin:0;font:12px/14px Arial;padding:3px 0 10px 7px;}

/* Les fond et entete des case de formu */
.entete1 {float:left;width:473px;height:16px;background:url(../images/graphics/enteteAcc1.gif?v=1) no-repeat;color:white;font:bold 12px/15px Arial;padding-left:27px;}
.entete2 {float:left;width:473px;height:16px;background:url(../images/graphics/enteteAcc2.gif?v=1) no-repeat;color:white;font:bold 12px/15px Arial;padding-left:27px;}

.enteteFormDepotAOClient {float:left;width:473px;height:16px;background:url(../images/graphics/enteteAcc9.gif?v=1) no-repeat 2px 0 transparent;color:white;font:bold 12px/15px Arial;padding-left:27px;}

#fond1	 {float:left;width:487px;background:url(../images/graphics/enteteFond1.gif?v=1) no-repeat;color:#717276;font:bold 12px/12px Arial;padding-top:7px;}
#fond2	 {float:left;width:473px;height:42px;background:url(../images/graphics/enteteFond2.gif?v=1) no-repeat;color:#717276;font:bold 12px/12px Arial;padding:10px 0 0 27px;}
#fond3	 {float:left;width:475px;height:266px;background:url(../images/graphics/enteteFond3.gif?v=1) no-repeat;color:#717276;font:bold 12px/12px Arial;padding:10px 0 0 25px;}
#fond4	 {float:left;width:475px;height:527px;background:url(../images/graphics/enteteFond4.gif?v=1) no-repeat;color:#717276;font:bold 12px/12px Arial;padding:10px 0 0 25px;}
/* Reprise */
#fond5	 {float:left;width:475px;height:95px;background:url(../images/graphics/enteteFond6.gif?v=1) no-repeat;color:#717276;font:bold 12px/12px Arial;padding:5px 0 0 25px;}
#fond5 p	{padding:0;margin:0;margin-bottom:5px;}
#fond5 ul {list-style-type:none;padding:0;margin:0;}
#fond5 li {float:left;display:inline;}
/* Pour modification taille bloc client */
       #fondBlocClient	 {float:left;width:475px;height:365px;background:url(../images/graphics/enteteFond7.gif?v=1) no-repeat;color:#717276;font:bold 12px/12px Arial;padding:10px 0 0 25px;}

/* Contenu des formulaire */
/* Line 1 est une ligne de 35px de haut*/
.Line1 {clear:both;height:35px;}
/* Line 2 est une ligne de 45px de haut*/
.Line2 {clear:both;height:45px;}
	/* Element style Marque 1e colonne 85px */
	.Elem1 {float:left;width:85px;height:35px;text-align:right;padding-right:10px;line-height:25px;}
	/* Element style Carrosserie 2e colonne 100px */
	.Elem2 {float:left;width:100px;height:35px;text-align:right;padding-right:10px;line-height:25px;}
	/* Element combinatoire style "et" entre les ann�es */
	.Elem3 {float:left;width:40px;height:35px;text-align:center;line-height:25px;}
	/* Element style Votre nom et pr�nom 1e colonne 140px */
	.Elem4 {float:left;width:142px;height:35px;text-align:right;padding-right:10px;line-height:25px;}

	/* Contenu style Marque 1e colonne 140px */
	.Field1{float:left;width:140px;height:35px;padding-top:3px;}
	/* Contenu style Carrosserie 2e colonne 120px */
	.Field2{float:left;width:120px;height:35px;padding-top:3px;}
	/* Contenu style Finition 380px */
	.Field3{float:left;width:380px;height:45px;}
	.Field3 span.light {font:11px/11px Arial; color:#AEAEAE;}
	/* Contenu style Ann�e Min */
	.Field4{float:left;width:162px;height:35px;padding-top:3px;}
	/* Contenu style Ann�e Max */
	.Field5{float:left;width:70px;height:35px;padding-top:3px;}
	/* Contenu style Votre nom et pr�nom 2e colonne */
	.Field6{float:left;width:300px;height:35px;}
	/* Contenu Ville */
	.Field7{float:left;width:170px;height:35px;padding-top:3px;}


a.clicici {text-decoration:underline;color:blue;cursor:pointer;}

#sep {clear:both;width:430px;background-color:#DFDFDF;font-size:1px;height:1px;}

#creaCompte {text-align:center;width:430px;padding:7px 0;color: #0068B2}
       #LogCompte {text-align:center;width:430px;padding:7px 0;color: #0068B2}
       #TextSeparateurCompte {text-align:center;width:430px;font-size:10px;padding:7px 0;color: #150002;background-color:#F6FFFF;}

#sub	{float:left;width:430px;text-align:center;}

#optin {clear:both;font:12px/12px Arial;font-style:normal;width:430px;text-align:left;}

#SepBloc	{float:left;height:670px;background-color:#DFDFDF;width:1px;font-size:1px;margin-top:10px;}

/* bloc plus d'infos */

#champsuprep	{clear:both;width:440px;height:50px;}
#champsup	{float:left;width:170px;padding:0;margin:0;font:bold 11px/15px Arial;}
#champsup p {padding:0;margin:0;height:21px;}
#champsup input {font:11px/11px Arial;}
#champsup select {font:11px/11px Arial;}
#coulcoul {float:left;width:270px;}
#coulcoul input {font:11px/11px Arial;}
#reprise	{clear:both;width:440px;height:200px;margin-left:25px;margin-top:10px;color:#717276;}
#totrepr {clear:both;height:40px;}
#reprised 	{float:left;}
#reprised2 	{float:left;}
#reprise p	{padding:0;margin:0;margin-bottom:5px;}
p.selrep	{height:25px;}
p.selrep select {width:120px;font:11px/11px Arial;}
#reprised p input {font:11px/11px Arial;}
#reprised2 p input {font:11px/11px Arial;}
/* --- */
.infoline {clear:both;width:440px;color:#666;font:bold 11px/20px Arial;height:20px;}

#fullcol	{clear:both;width:440px;height:330px;}
	.uncolequip	{float:left;width:180px;height:320px;}
	.uncolequip ul {list-style-type:none;padding:0;margin:0;font:12px/12px Arial;color:#000;}
	.uncolequip li {line-height:20px;}
	.uncolequip li input {}
		

/* ************************************** */
/*       PAGE INSCRIPTION CHOIX MODELE    */
/* ************************************** */
#choixmodele {float:left;width:500px;}
#fondchoixmodele {background:url(../images/graphics/fondchoixmodele.jpg) no-repeat;width:457px;height:255px;}
	p#enoncemodele {padding:0;margin:0;font:12px/15px Arial;}

	#selectnb {clear:both;width:500px;padding:10px 0 10px 0;}
		#selectach {float:left;width:150px;}
		#selectach p {padding:0px;margin:0;padding-bottom:10px;}
		#nbach 		{float:left;font:14px/14px Arial;color:#259D1F;padding-top:15px;}

	#expliqcb	{clear:both;font:12px/15px Arial;width:230px;padding:10px 0 10px 0;border-top:1px solid #717276}

	#logosub	{clear:both;width:500px;}
	#logocb		{float:left;width:200px;}
	#subi		{float:left;width:200px;padding:25px 0 0 10px;text-align:center;line-height:20px;}
	#subi a 	{color:blue;}

/* ************************************** */
/*       PAGE CONTRAT				      */
/* ************************************** */
#GlobalContrat h1 {display:inline;font:bold 34px/34px Arial;}
#GlobalContrat p {padding:0;margin:0;padding:5px 0 10px 3px;font:12px/18px Arial;}

#lvl1 {clear:both;width:1000px;}
#colgaucheContrat {float:left;width:500px;}
	#CaseCoordContrat	{background:url(../images/graphics/enteteFond5.gif?v=1) no-repeat;width:472px;height:252px;margin-left:9px;padding-top:8px;}
		.LineContrat	{clear:both;width:490px;height:31px;}
			.Ctrtxt1	{float:left;width:178px;font:bold 12px/22px Arial;color:#717276;padding-left:12px;}
			.Ctrtxt2	{float:left;width:35px;font:bold 12px/22px Arial;color:#717276;padding-left:4px;}
			.Ctrform1	{float:left;} .Ctrform1 input {width:259px;}
			.Ctrform2	{float:left;width:60px;} .Ctrform2 input {width:50px;}
			.Ctrform3	{float:left;width:170px;}.Ctrform3 input {width:160px;}
			.Ctrform4	{float:left;width:115px;} .Ctrform4 input {width:105px;}

#coldroiteContrat	{float:left;width:500px;margin-top:7px;}
	#fonctionnalites	{background:url(../images/graphics/enteteFondRecap.gif) no-repeat;width:472px;height:119px;color:#717276;padding:5px 0 6px 7px;}
	#fonctionnalites p {font:bold 14px/14px Arial;}
		.lignectr		{font:12px/12px Arial;} .lignectr a {color:#717276;text-decoration:underline;}
		.tarifctr		{font:12px/12px Arial;padding-left:7px;height:25px;}

	#montant			{background:url(../images/graphics/enteteFondMontant.gif) no-repeat;width:472px;height:139px;color:#717276;padding:5px 0 10px 7px;}
	#montant p {font:bold 14px/14px Arial;}

		.lignectr2		{font:12px/18px Arial;}
		#codepromo		{font:12px/12px Arial;padding-top:15px;padding-left:10px;}
		#codepromo input {width:100px;}

#lvl2 {clear:both;width:984px;height:110px;background:url(../images/graphics/enteteFondRIB.gif) no-repeat;padding:5px 0 6px 7px;margin-left:9px;}
#lvl2 p {font:bold 14px/14px Arial;color:#717276;} #lvl2 span.ital {font:italic 12px/12px Arial;color:#717276;}

#lvl3 {clear:both;width:980px;font:11px/11px Arial;margin-left:9px;height:30px;}

#lvl5 {clear:both;width:980px;font:12px/11px Arial;margin-left:9px;height:30px;text-align:center;}
#lvl5 a {color:blue;}

#lvl4 {clear:both;width:980px;text-align:center;}

#coderib	{clear:both;color:#000;font:bold 12px/22px Arial;width:900px;padding:10px 0 10px 10px;}
	#etablissement	{float:left;width:100px;text-align:center;}
	#guichet		{float:left;width:100px;text-align:center;}
	#numcpt			{float:left;width:250px;text-align:center;}
	#clerib			{float:left;width:50px;text-align:center;}
	#domici			{float:left;width:400px;text-align:center;}

/* ************************************** */
/*       PAGE DETAIL				      */
/* ************************************** */

#telecom {clear:both;width:1000px;height:25px;background:url(../images/graphics/telecommande.gif?v=1) no-repeat;font:12px/24px Arial;}
#telecom a {color:#000;text-decoration:underline;} #telecom a:hover {color:#000;text-decoration:none;}
	#gauche	{float:left;width:440px;padding-left:25px;}
	#centre {float:left;width:50px;}
	#droite {float:left;width:450px;text-align:right;}

#Detail {clear:both;padding-left:9px;}
	#entetedetail	{clear:both;}
		#entetedetail h1 {font:34px/34px Arial;padding:0;margin:0;padding-top:10px;letter-spacing:-2px;}
		#entetedetail p {color:#c90101;font:29px/29px Arial;padding:0;margin:0;padding-top:5px;}

	#deuxcolDet	{clear:both;margin-top:10px;}
		#colunDet {float:left;width:497px;}
			#ongletDet {clear:both;width:497px;height:21px;background:url(../images/graphics/descriptionDetail2.gif) no-repeat;font:bold 14px/20px Arial;color:#FFF;padding-left:20px;}
			#deuxcolSousDet	{float:left;width:497px;background-color:#FFFFFF;font:14px/14px Arial;}
				#colunSousDet {float:left;width:280px;margin:10px 0 10px 8px;}
					#colunSousDet ul {padding:0;margin:0;list-style-type:none;font:14px/14px Arial;}
					#colunSousDet li {height:25px;}
				#coldeuxSousDet {float:left;}
					#coldeuxSousDet p {font:bold 14px/14px Arial;padding:0;margin:0;padding:10px 0 10px 0;}
					#coldeuxSousDet ul {padding:0;margin:0;padding-left:30px;list-style-image:url(../images/graphics/tilde.gif);font:12px/12px Arial;}
					#coldeuxSousDet li {height:17px;}
			.traitnoire {clear:both;font-size:1px;background-color:#000;height:1px;width:497px;}

			#reprisedet {float:left;width:497px;background-color:#FFFFFF;}
				.flcdet	{float:left;padding-top:10px;padding-left:10px;}
				.txtdet {float:left;padding-left:15px;padding-top:10px;width:430px;}
			.sousenonce {clear:both;font:bold italic 14px/30px Arial;color:#616161;padding:0;margin:0;padding-bottom:10px;}
			.txtreprise {clear:both;font:13px/16px Arial;text-decoration:underline;padding:0;margin:0;padding-bottom:10px;}
			.txtreprise2 {clear:both;font:13px/13px Arial;padding:0;margin:0;padding-bottom:10px;}

			#txtsup {float:left;width:615px;background-color:#FFFFFF;}

			#liensplus {margin-top:10px;}
			#liensplus a {font:12px/12px Arial;text-decoration:underline;}

		#coldeuxDet {float:left;width:350px;padding-left:70px;}
		#pubdet {clear:both;width:300px;height:250px;}

		#ongletDet2 {clear:both;width:350px;height:21px;background:url(../images/graphics/coordacheteurDetail.gif) no-repeat;font:bold 14px/20px Arial;color:#FFF;padding-left:20px;}
		#coordtek	{padding:10px;font:14px/20px Arial;}

		#formct		{clear:both;padding:10px;width:330px;height:220px;background:url(../images/graphics/fondcont.gif) repeat-x;margin-bottom:10px;}

		.caseLong	{clear:both;width:350px;}
			.introf {float:left;width:100px;font:bold 12px/12px Arial;color:#1A6189;}
			.casef  {float:left;width:200px;}
			.casef textarea {font:11px/11px Arial;margin-bottom:10px;}
		#subf 		{clear:both;text-align:center;width:340px;height:40px;font:bold 14px/14px Arial;color:#1A6189;}

/* ************************************** */
/*       PAGE CHANGEMENT DE COORDONNEE    */
/* ************************************** */
#formcoord	{clear:both;padding-left:10px;}
	.elemcoord {clear:both;}
		.nomcoord {float:left;width:200px;font:bold 12px/25px Arial;}
		.nomcoord2 {float:left;width:100px;font:bold 12px/25px Arial;}
		.inputcoord {float:left;}

/* ************************************** */
/*       PAGE MODIFICATION DE RECHERCHE   */
/* ************************************** */
.Elem10 {float:left;width:240px;font:12px/24px Arial;}
.Field10 {float:left;} .Field10 input {width:40px;}  .Field10 input.telc {width:100px;}
.Elem11 {float:left;width:420px;font:12px/14px Arial;}
.Elem11 p {padding:0;margin:0;padding-top:5px;padding-bottom:15px;}

.Line10 {clear:both;overflow:auto;}

.Elem12 {float:left;width:370px;font:10px/10px Arial;padding-right:10px;}
.Field12 {float:left;} .Field12 input {width:40px;}

#fondStatN {background-color:#c90101;color:#FFF;width:430px;padding:5px;height:70px;margin-bottom:5px;}

/* ************************************** */
/*       PAGE PANIER   */
/* ************************************** */
#telpanier {clear:both;width:1000px;}
	.optionUn {float:left;padding-right:20px;}
		.imgopt {float:left;width:40px;}
		.txtopt {float:left;text-transform:uppercase;}
		.txtopt a {font:bold 11px/30px Arial;color:black;text-decoration:underline;}

/* ************************************** */
/*       PAGE SELECTION   */
/* ************************************** */
#choixint	{clear:both;width:1000px;height:24px;}
	#imgflc	{float:left;width:35px;}
	#txtflc	{float:left;width:200px;font:bold 11px/18px Arial;padding-left:10px;}
	#selectflc {float:left;}
	#triflc {float:right;}
	#choixint select {font:11px/11px Arial;}

	/* ************************************** */
/*       ENVOI MESSAGE GROUPE   */
/* ************************************** */
#caseMesg	{clear:both;width:1000px;font:12px/12px Arial;}

/* ************************************** */
/*       QUICK MATCH					   */
/* ************************************** */
#QuickMatch {clear:both;width:1000px;margin-top:10px;}

#blocAdsQ {clear:both;border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;overflow:auto;margin-bottom:10px;padding-bottom:10px;}

	#sonAnnonce {clear:both;height:35px;}
		#imgq {float:left;width:50px;}
		#txtq {float:left;font:14px/33px Arial;}

	.sesRecherches {clear:both;}
		.imgcorner {float:left;}
		.txtcorner {float:left;font:12px/12px Arial;padding-top:8px;} .txtcorner a {color:blue;}


/* FOOTER DU SITE */
#footer {clear:both;width:1000px;border-top:1px solid #cccccc;padding-top:5px;}
	#lin1 {float:left;color:#666666;font:bold 10px/10px Arial;}
	#lin1 a 		{color:#666666;text-decoration:none;}
	#lin1 a:hover 	{color:#666666;text-decoration:underline;}
	#lin2 {float:right;color:#999999;font:bold 10px/10px Arial;}

	
/* Ajout MA */
/* Mise en forme affichage des erreurs */
#errors {margin: 0 0 10px 10px;}
.tr_error {background-color: #FEEBEB;width: 470px;}
.td_error {font: bold 12px/15px Arial;}

.obligatoire
{
	color:#c90101;
	font-weight: bold;
}
