/* CSS Document */

*{margin:0;padding:0;}
html{font-size: 100%;}
body{background:#FFFFFF url('../img/header/bg_header.gif') repeat-x; margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

.left{float:left;}
.right{float:right;}
.clear{clear:both; font-size:1px; line-height:0;}
.center{text-align:center;}
.img{border:none;}
a{text-decoration:none;}
a:hover{text-decoration:underline}
a img {border: none;}
li{list-style-type:none; list-style-position:outside;}
fieldset{border:none;}
input, select, textarea{color:#666666; font-size:11px;}

/***
HEADER */
#header{color:#ffffff; font-size:9px;}
#logo-nc{padding-top:10px;}
	#logo-nc img{margin-top:5px;}

#info-connexion{padding:15px 10px 0 0;}
#info-bookmark {padding:15px 10px 0 0; width:250px;}
#info-bookmark a {font-size:9px; color:#c0f310;}
#header-statut{text-align:right; padding:0 15px 10px 0; background:url('../img/perso_vert.gif') no-repeat right 2px;}
	#header-statut a{color:#cccccc;}
	#header-statut a:hover{color:#c0f310; text-decoration:none;}
	#header-statut strong{color:#c0f310;}
#header-bienvenue{color:#cccccc; text-align:right; padding-right:15px;}
	#header-bienvenue strong{color:#ffffff;}

#langue{background:url('../img/header/divider_header.gif') repeat-y 0 0; height:70px; width:137px;}
#langue ul{padding:27px 0 0 12px;}
#langue li{float:left; background:url('../img/fleche_verte.gif') no-repeat 0 4px; padding:0 15px 0 7px;}
	#langue li a{color:#c0f310;}
	#langue li a:hover{color:#ffffff; text-decoration:none;}
	#langue li#select{font-weight:bold;}

/***
FOOTER */
#footer{font-size:9px; padding:0 0 10px 0;}
#footer-left{width:10px; height:20px; background:url('../img/footer/footer_left.gif') no-repeat 0 0;}
#footer-right{width:10px; height:20px; background:url('../img/footer/footer_right.gif') no-repeat 0 0;}

#footer-content{background:url('../img/footer/bg_footer.gif') repeat-x 0 0; width:922px; padding:3px 0 5px 0;}

#footer-newsletter a{color:#c0f310;}
#footer-newsletter a:hover{color:#ffffff; text-decoration:none;}
#footer-info-site{color:#9f9f9f;}
	#footer-info-site a{color:#9f9f9f;}
	#footer-info-site a:hover{color:#ffffff; text-decoration:none;}

/***
MAIN MENU */
#main-menu{}
#main-menu-container{background:url('../img/bg_main-menu.jpg') no-repeat 0 0; width:177px; height:539px; padding-bottom:9px;}
	#main-menu-container ul{padding:76px 0 0 13px;}
	#main-menu-container li{background:url('../img/puce_blc.gif') no-repeat 0 6px; padding:0 0 9px 8px; margin:0 0 6px 0;}
	#main-menu-container li a{color:#000000; font-size:11px;}
	#main-menu-container li a:hover{color:#ffffff; text-decoration:none;}

/***
MAIN CONTENEUR*/
#main-container{margin:0 auto; padding:0 6px 0 6px; width:942px; background:url(../img/bg_coin_clefs.jpg) no-repeat 0 85px;}

#content{padding:0 0 15px 0;}

#main-content{margin:0 0 0 15px; width:614px;}
#main-content2{margin:0 0 0 0px; width:950px;}
#main-content3{margin:0 0 0 15px; width:614px;}

.titre-intro h2{background:url('../img/fleche_titre.gif') no-repeat 0 3px; color:#6a9c1d; font-weight:bold; font-size:16px; padding-left:13px;}
	.titre-intro h2 strong{color:#000;}

	.bg-lien-orange{padding-right:1px; display:-moz-inline-box;display:inline;}
	#IE .bg-lien-orange{display:inline;}
	/* lien */
	/* MODIF EC*/
	a.lien-orange-p{background:url('../img/bg_lien_orange.gif') repeat-x 0 0; display:block; height:19px; padding:5px 10px 0px 10px; text-align:center; color:#ffffff; font-size:9px; font-weight:bold; display:inline-block;}
	
	a.lien-orange{background:url('../img/bg_lien_orange.gif') repeat-x 0 0; display:block; height:19px; padding:2px 17px 0 18px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; display:inline-block;}
	a:hover.lien-orange{text-decoration:none;}
	a.lien-orange-disabled{background:url('../img/bg_lien_orange_e.gif') repeat-x 0 0; display:block; height:19px; padding:2px 17px 0 18px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; display:inline-block; text-decoration:none; cursor:default;}
	/* FIN MODIF EC*/
	/* select */
	.bt-valider{background:url('../img/bg_lien_orange.gif') repeat-x 0 0; border:none; height:21px; padding:0 15px 3px 16px; text-align:center; color:#ffffff; font-size:12px; font-weight:bold; cursor:pointer;}
	*+html .bt-valider{padding:0 7px 1px 9px;} /* ie7 */
	.bg-lien-orange{margin-top/*\**/:2px\9;} /* ie8 */
	.bt-valider{padding-top/*\**/:0\9; padding-right/*\**/:15px\9; padding-bottom/*\**/:1px\9; padding-left/*\**/:16px\9; _padding:0 7px 1px 9px;} /* ie8 / ie6 */
	/* input image */
	.margin-t-ie{margin-top/*\**/:2px\9; _margin-top:2px;}/* ie8 / ie6 */
	*+html .margin-t-ie{margin-top:2px;} /* ie7 */

.bouton-alone{background:url('../img/bg_line_bt.gif') repeat-x 0 0; height:25px; padding-top:3px; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; text-align:center;}
.bouton-alone-clair{background:url('../img/bg_line_bt.gif') repeat-x 0 0; height:25px; padding-top:3px; border-right:solid 1px #f1f1f1; border-left:solid 1px #f1f1f1; text-align:center;}

.barre-titre{background:url('../img/bg_barre_titre.gif') repeat-x 0 0; margin:0 1px 0 1px;  height:28px;}
	.barre-titre-titre h2{padding:5px 10px 0 30px; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:underline;}
	.barre-titre-titre h2 a{color:#ffffff; font-size:13px; font-weight:bold;}
	.barre-titre-titre h2 a:hover{color:#cccccc; text-decoration:none;}
	.barre-titre-question{padding-top:4px;}
	.ouvert{background:url('../img/ico_haut.gif') no-repeat 5px 7px;}
	.fermer{background:url('../img/ico_bas.gif') no-repeat 5px 7px;}
	
.barre-titres{background:url('../img/bg_barre_titre.gif') repeat-x 0 0; margin:0 1px 0 1px;  height:28px;}
	.barre-titres-titre h2{padding:5px 10px 0 30px; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none;}

.titre-gradient{background:url('../img/suivi/bg_type_recherche.gif') repeat-x 0 0; height:21px; padding:7px 0 0 20px;}
	.titre-gradient h2{font-size:11px; font-weight:bold; padding:0 !important; color:#000000}

.txt-vert{color:#6a9c1d; font-weight:bold;}

.separation{height:8px; font-size:1px;}

.select-taille0{width:35px;}
.select-taille1{width:160px;}
.select-taille2{width:285px;}
.select-taille3{width:420px;}
.select-taille4{width:150px;}
.select-taille5{width:160px;}

/* sous-menu */
#sous-menu{height:44px;}
	#sous-menu ul{}
	#sous-menu li{float:left; margin-right:1px; }
	#sous-menu li#dernier{margin-right:0px;}
	#sous-menu li a{display:block; background:url('../img/bg_sous_menu_off.gif') no-repeat 0 4px; color:#666666; font-size:14px; font-weight:bold; width:122px; height:29px; text-align:center; padding-top:15px}
	#sous-menu li a:hover{background:url('../img/bg_sous_menu_off.gif') no-repeat 0 0; text-decoration:none; height:38px; padding-top:6px}
	#sous-menu li a.select{background:#cccccc url('../img/bg_sous_menu_on.gif') no-repeat 0 0; text-decoration:none; height:38px; padding-top:6px; color:#00774c;}
	#sous-menu li a:hover.select{background:#cccccc url('../img/bg_sous_menu_on.gif') no-repeat 0 0; text-decoration:none; height:38px; padding-top:6px; color:#00774c;}

/* boite à outils */
#modif{color:#6C9E21;}

/* contenu */
#main-content-container{background:#cccccc; zoom:1;}
/* AJOUT EC */
#main-content-container2{background:#cccccc; zoom:1;}
/* */

/* pre HP */
#main-container-prehp {margin:0 auto; padding:0 6px 0 6px; width:942px; no-repeat 0 85px;}
#main-container-prehp .titre-prehp {margin:12px 0 9px 0; font-size:16px; padding-left:10px; line-height:25px; color:#fff;}
	#main-container-prehp .titre-prehp span {color:#c0f310;}
	#main-container-prehp .bloc-gris-content {background-color:#eeeeee;}
#col-g-prehp {float:left; margin-right:12px; width:459px;}
	#col-g-prehp .push_big {background:url('../img/prehp/bg_col_g.gif') no-repeat; padding:11px 33px 0 15px; width:411px; height:168px; color:#fff;}
		#col-g-prehp .push_big .puce-prehp {background:url('../img/prehp/puce_prehp.gif') no-repeat 7px 4px; padding:0 0 10px 35px;}
		#col-g-prehp .push_big .stt-prehp {padding:10px 0;}
			#col-g-prehp .push_big .stt-prehp span {color:#c0f310;}
	#col-g-prehp .titre-prehp {background:url('../img/prehp/bg_col_g_titre.gif') no-repeat;}
	#col-g-prehp .bloc-gris-top {background:url('../img/prehp/bg_col_g_gris_top.gif') no-repeat top left;}
	#col-g-prehp .bloc-gris-bottom {background:url('../img/prehp/bg_col_g_gris_bottom.gif') no-repeat bottom left;}
	#col-g-prehp .bloc-gris-content {padding-top:6px;}
		#col-g-prehp .bloc-gris-content table {width:360px; height:162px;}
			#col-g-prehp .bloc-gris-content .error {border:dashed 1px red; padding:10px; color:red; font-size:10px; margin:10px 50px;}
			#col-g-prehp .bloc-gris-content table td {height:22px; vertical-align:middle; padding-bottom:7px; _padding-bottom:7px;}
			#col-g-prehp .bloc-gris-content table .label { width:170px; padding-right:8px; text-align:right; font-size:10px; font-weight:bold; color:#666;}
			#col-g-prehp .bloc-gris-content table .input {}
				#col-g-prehp .bloc-gris-content table .input label {font-size:10px; position:relative; top:-3px;}
				#col-g-prehp .bloc-gris-content table .input .texte {border:solid 1px #cfd0d6; height:17px; padding:3px 5px 0 5px; width:174px;}
			#col-g-prehp .bloc-gris-content table .submit {text-align:right; padding-bottom:15px; _padding-bottom:14px;}
			#col-g-prehp .bloc-gris-content table .submit a {color:#6a9c1d; font-size:10px; font-weight:bold; margin-right:20px; position:relative; top:-5px;}
#col-d-prehp {float:left; width:469px;}
	#col-d-prehp .titre-prehp {background:url('../img/prehp/bg_col_d_titre.gif') no-repeat;}
	#col-d-prehp .bloc-gris-top {background:url('../img/prehp/bg_col_d_gris_top.gif') no-repeat top left;}
	#col-d-prehp .bloc-gris-bottom {background:url('../img/prehp/bg_col_d_gris_bottom.gif') no-repeat bottom left;}
		#col-d-prehp .bloc-gris-content {padding:24px 68px 0 47px; font-size:10px; line-height:16px; color:#666;}
		#col-d-prehp .bloc-gris-content .content {height:82px;}
		#col-d-prehp .bloc-gris-content .btn {background:url('../img/prehp/fd_btn.gif') no-repeat top center; padding-bottom:19px; text-align:center; margin-top:20px; height:21px; line-height:21px;}
			#col-d-prehp .bloc-gris-content .btn a {font-weight:bold; color:#fff; text-transform:uppercase;}

#header-favorite{background:url('../img/prehp/etoile.gif') no-repeat 1px 0; padding:3px 0 8px 25px;}
#header-favorite a:hover, #header-frontpage a:hover{color:#fff; text-decoration:none;}
#header-frontpage{background:url('../img/prehp/home.gif') no-repeat 0 0; padding:3px 0 8px 25px;}

/* contenu HP Resolution */
.hp-resolution{padding:15px; _padding:15px 15px 14px 15px; zoom:1;}
.hp-resolution #txt-intro{font-size:11px; width:395px; padding:15px 0 0 15px;}
.hp-resolution #lien-intro{padding:15px 15px 0 0; text-transform:uppercase;}
	.hp-resolution #lien-intro a{background:url('../img/hpresolution/bt_reserver.gif') no-repeat 0 0; display:block; width:140px; height:28px; padding:10px 0 0 0; text-align:center; color:#ffffff; font-size:14px; font-weight:bold;}
	.hp-resolution #lien-intro a:hover{text-decoration:none;}

.hp-resolution #actu{background:url('../img/hpresolution/bg_actu.jpg') no-repeat 0 0; padding:20px 18px 0 155px; margin:35px 0 0 0; height:106px;}
	.hp-resolution #actu-txt{font-size:11px; padding:10px 0 2px 0; height:42px}
	.hp-resolution #actu-lien{text-align:right;}
		.hp-resolution #actu-lien .bg-lien-orange{width:129px;}

#reservations{background:url('../img/hpresolution/bg_reservations.jpg') no-repeat 0 0; width:254px; height:171px; padding:24px 16px 16px 16px; margin:25px 12px 0 0;}
#demandes{background:url('../img/hpresolution/bg_demandes.jpg') no-repeat 0 0; width:254px; height:171px; padding:24px 16px 16px 16px; margin-top:25px;}

#devis{background:url('../img/hpresolution/bg_devis.jpg') no-repeat 0 0; width:254px; height:169px;  padding:34px 16px 16px 16px; margin-right:12px;}
#factures{background:url('../img/hpresolution/bg_factures.jpg') no-repeat 0 0; width:254px; height:169px;  padding:34px 16px 16px 16px;}

#mes-infos .titre-intro{width:200px;}
.mes-infos-tableau{background:url('../img/hpresolution/bg_tableau.gif') no-repeat 0 0; width:244px; height:78px; margin:20px 0 10px 0; _margin:20px 0 0 0; padding:5px}
	.mes-infos-tableau table{color:#ffffff; font-size:10px; width:100%;}
	.mes-infos-tableau table th{text-align:center;}
	.mes-infos-tableau table td{text-align:center;}
	.mes-infos-tableau table thead th{padding-bottom:8px;}
	.mes-infos-tableau table tbody th, .mes-infos-tableau table tbody td{padding-bottom:9px;}

/* contenu Reserve */
.reserve-resolution{zoom:1;}

#menu-reserve{padding-top:10px;}
	#menu-reserve li{float:left; margin-right:1px;}
	#menu-reserve li.dernier{margin-right:0;}
	#menu-reserve li a{display:block; text-align:center; width:204px; background:#dcdcdc; font-size:14px; color:#666666; font-weight:bold; height:10px; padding:7px 0 14px 0; _padding:7px 0 10px 0; border-top:solid 3px #cccccc;}
	#menu-reserve li a:hover{text-decoration:none; background:#f1f1f1; border-top:solid 3px #dcdcdc; border-top:solid 3px #f1f1f1; color:#007140; height:10px; padding:4px 0 17px 0; _padding:4px 0 13px 0;}
	#menu-reserve li a.select{text-decoration:none; background:#f1f1f1; border-top:solid 3px #dcdcdc; border-top:solid 3px #f1f1f1; color:#007140; height:10px; padding:4px 0 17px 0; _padding:4px 0 13px 0;}
	#menu-reserve li a:hover.select{text-decoration:none; background:#f1f1f1; border-top:solid 3px #dcdcdc; border-top:solid 3px #f1f1f1; color:#007140; height:10px; padding:4px 0 17px 0; _padding:4px 0 13px 0;}

#info-reserver{background:#f1f1f1 url('../img/reserver/bg_info_reserver.gif') no-repeat right bottom; font-size:13px; font-weight:bold; height:80px;}
	#info-reserver p{padding:25px 0 0 13px;}

#info-reserver-vu{background:#f1f1f1 url('../img/reserver/bg_info_reserver_vu.gif') no-repeat right bottom; font-size:13px; font-weight:bold; height:80px;}
	#info-reserver-vu p{padding:25px 0 0 13px;}
	
#info-reserver-vm{background:#f1f1f1 url('../img/reserver/bg_info_reserver_vm.gif') no-repeat right bottom; font-size:13px; font-weight:bold; height:80px;}
	#info-reserver-vm p{padding:25px 0 0 13px;}

.reserve-resolution #client{background:#f1f1f1;}
	.reserve-resolution #client-choix{font-size:11px; padding:20px 13px;}

.reserve-resolution #form-client{margin-top:10px; width:100%;}
	.reserve-resolution #form-client label{padding-right:5px; font-weight:bold;}
	.reserve-resolution #form-client select{margin:2px 10px 0 0;}
	.reserve-resolution #form-client #pad-left{padding-left:23px;}
.premieres-lettre{font-size:9px; color:#666666;}
.ajouter-societe a{font-size:9px; color:#6a9c1d;}
.ajouter-societe a:hover{color:#666666; text-decoration:none;}

#agence-gris{padding:8px; background:#cccccc;}
#agence-vert{padding:8px; background:#6a9c1d;}

.agence-bt-vert{background:url('../img/reserver/header_ar_vert.gif') no-repeat 0 0; height:3px; font-size:1px;}
.agence-bt-gris{background:url('../img/reserver/header_ar_gris.gif') no-repeat 0 0; height:3px; font-size:1px;}
.agence-bb-gris{background:url('../img/reserver/footer_ar_gris.gif') no-repeat 0 0; height:3px; font-size:1px;}
.divider{background:url('../img/reserver/divider.gif') no-repeat 0 0; height:3px; font-size:1px;}

.agence-container{background:url('../img/reserver/bg_agence_header.gif') repeat-x 0 0; height:34px;}
	.agence-container-titre h3{font-size:13px; color:#d6fd98; font-weight:bold; padding:6px 8px 0 10px;}
	.agence-container-aide{padding:5px 8px 0 0;}
	.agence-container-livraison{font-size:11px; color:#ffffff; padding:8px 8px 3px 21px; background:url('../img/picto_echange.gif') no-repeat 0 6px}
	.agence-container-livraison a{color:#fff;}
	.agence-container-livraison a:hover{color:#d6fd98; text-decoration:none;}
.agence-container-content{background:#e4e5e5 url('../img/reserver/bg_agence_depart_info.gif') repeat-x 0 top; height:88px; padding:10px 8px 6px 8px;}
.agence-info{padding:4px 0 0 0;}
.agence-info-container{background:#ffffff url('../img/reserver/bg_agence_info_container.gif') repeat-x 0 bottom; /*height:360px;*/ zoom:1;}

.formulaire-depart-1 label{display:block; float:left; font-size:11px; width:60px; margin-bottom:15px; padding:3px 0 0 0;}
.formulaire-depart-1 input{border:solid 1px #e4e4e4; background:#ffffff; font-size:11px; padding:2px; width:154px;}
.formulaire-depart-2{width:340px; text-align:right;}
	.formulaire-depart-2 label{display:block; float:left; font-size:11px; width:74px; margin-bottom:15px; padding:3px 0 0 0;}
	.formulaire-depart-2 textarea{border:solid 1px #e4e4e4; background:#ffffff; padding:2px; overflow:auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:245px; height:80px;}

.info-gmaps{padding:10px 8px 6px;}
	.info-gmaps label{float:left; width:60px; font-size:11px; padding:3px 0 0 0;}
	.info-gmaps select{margin-right:10px;}
	.info-gmaps img{margin:1px 10px 0 0;}

.gmaps-container{padding:0px 8px 6px 8px;}
.top-gmaps{background:url('../img/reserver/gmaps-top.gif') no-repeat 0 0; font-size:1px; height:5px;}
.content-gmaps{background:#ffffff; border-right:solid 1px #e4e4e4; border-right:solid 1px #e4e4e4; border-left:solid 1px #e4e4e4; padding:0px 10px; font-size:11px;}
	.titre-gmaps{font-size:12px; font-weight:bold; border-bottom:solid 3px #6a9c1d; padding-bottom:5px; margin-bottom:5px;}
	.adresse-gmaps{height:65px;}
	.gmaps-info-gauche{width:260px;}
	.gmaps-info-droite{padding-top:3px;}
	.map-google{margin-top:5px;}
		.map-google span{white-space:normal !important;}
.bottom-gmaps{background:url('../img/reserver/gmaps-bottom.gif') no-repeat 0 0; font-size:1px; height:5px; _margin-left:1px;}

.info-gmaps-plus{font-size:11px; padding-top:12px;}
	.info-gmaps-plus label{float:left; padding:2px 5px 0 0;}
	.info-gmaps-plus .datepicker{float:left; margin-right:5px; background:#ffffff; border:1px solid #E4E4E4; font-size:11px; padding:2px; height:14px; width:62px;}
	.info-gmaps-plus img{float:left; margin-top:2px; cursor:pointer;}
	.info-gmaps-plus .txt-maps{padding:2px 5px 0 5px;}
	.info-gmaps-plus .heure{float:left; background:#ffffff; border:1px solid #E4E4E4; font-size:11px; padding:2px; height:14px; width:18px; margin-right:5px;}
	.info-gmaps-plus .minute{float:left; background:#ffffff; border:1px solid #E4E4E4; font-size:11px; padding:2px; height:14px; width:18px; margin-right:20px;}
	.info-gmaps-plus .volferrytrain{float:left; background:#ffffff; border:1px solid #E4E4E4; font-size:11px; padding:2px; height:14px; width:115px;}

#remise-container{padding:12px 8px 12px 8px;}
	#remise-container #tarif-code{padding:0 0 8px 0;}
		#remise-container #tarif-code label{float:left; font-weight:bold; padding-top:2px; display:block; width:250px;}
		#remise-container #tarif-code input{float:left; background:#ffffff; border:solid 1px #e4e4e4; padding:2px; margin-right:10px; font-size:11px;}
		#remise-container #tarif-code img{float:left; margin-top:1px;}
	#remise-container #num-carte{padding:0 0 8px 0;}
		#remise-container #num-carte label{float:left; font-weight:bold; padding-top:2px; display:block; width:250px;}
		#remise-container #num-carte input{float:left; background:#ffffff; border:solid 1px #e4e4e4; padding:2px; margin-right:10px; font-size:11px;}
		#remise-container #num-carte img{float:left; margin-top:1px;}	
	#remise-container #premier-deux{padding:0 0 8px 0;}
		#remise-container #premier-deux label{float:left; font-weight:bold; padding-top:2px; display:block; width:250px;}
		#remise-container #premier-deux input{float:left; background:#ffffff; border:solid 1px #e4e4e4; padding:2px; margin-right:10px; font-size:11px;}
		#remise-container #premier-deux img{float:left; margin-top:1px;}
	#remise-container #client-id{padding:0;}
	#remise-container #client-id{padding:0;}
		#remise-container #client-id label{float:left; font-weight:bold; padding-top:3px; display:block; width:250px;}
		#remise-container #client-id select{float:left;}

#tarif-container{padding:12px 8px 12px 8px;}
	#tarif-container #tarif-choix{padding:0 0 8px 0;}
		#tarif-container #tarif-choix label{float:left; font-weight:bold; padding-top:3px; display:block; width:130px;}
		#tarif-container #tarif-choix select{float:left;}
	#tarif-container #kilometrage-illimit{padding:0;}
		#tarif-container #kilometrage-illimit input{margin:4px 0 0 0; padding:0;}
		#tarif-container #kilometrage-illimit label{}
	#tarif-container #options-articles{padding:0;}
		#tarif-container #options-articles input{margin:4px 0 0 0; padding:0;}
		#tarif-container #options-articles label{}

#vehicule-fiche-container #vehicule-choix{padding:0px 8px 4px 0px;}
	#vehicule-fiche-container #vehicule-choix label{float:left; font-weight:bold; padding-top:3px; display:block; width:130px;}
	#vehicule-fiche-container #vehicule-choix select{float:left;}

#detail-vehicule-info{padding:1px 0 0 6px;}

#vehicule-fiche-container{padding:12px 8px 8px 8px;}
	#fiche-vehicule-titre-top{background:url('../img/reserver/header-top-fiche.gif') no-repeat 0 0; height:3px; font-size:1px;}
	#fiche-vehicule-txt{background:url('../img/reserver/bg-titre-fiche.gif') repeat-x 0 0; height:37px; border-bottom:solid 1px #535354;}
		#fiche-vehicule-txt #titre-categorie{padding:7px 0 0 12px;}
		#fiche-vehicule-txt #titre-categorie h3{color:#d6fd98; font-size:15px; font-weight:bold;}
			#fiche-vehicule-txt #titre-categorie h3 span{color:#ffffff;}
		#fiche-vehicule-txt #code-categorie{color:#ffffff; font-size:10px; padding:12px 12px 0 0;}
			#fiche-vehicule-txt #code-categorie span{color:#cccccc;}
	#fiche-vehicule-content{background:#486c12; border-top:solid 1px #222222; padding:10px;}
	#fiche-vehicule-content img{display:block;}
	#fiche-vehicule-content #info-voiture{background:url('../img/reserver/bg_info_fiche.gif') no-repeat 0 0; height:131px; width:156px;}
		#fiche-vehicule-content #info-voiture #info-voiture-nom{color:#ffffff; font-size:10px; text-align:center; height:32px; border-bottom:solid 1px #222222; padding:6px 10px 0 10px;}
		#fiche-vehicule-content #info-voiture #info-voiture-info-plus{border-top:solid 1px #535354; padding:10px; color:#cccccc;}
			#fiche-vehicule-content #info-voiture #info-voiture-info-plus #info-voiture-info-plus-perso{background:url('../img/picto_perso.gif') no-repeat 0 0; padding:0 15px 4px 12px;}
			#fiche-vehicule-content #info-voiture #info-voiture-info-plus #info-voiture-info-plus-valplus{background:url('../img/picto_valise_big.gif') no-repeat 0 2px; padding:0 15px 0 16px;}
			#fiche-vehicule-content #info-voiture #info-voiture-info-plus #info-voiture-info-plus-valmoins{background:url('../img/picto_valise_small.gif') no-repeat 0 4px; padding:0 0 0 14px;}
			#fiche-vehicule-content #info-voiture #info-voiture-info-plus p{margin:10px 0;}
	#fiche-vehicule-content #desrciption-fiche-voiture{width:400px; padding-left:15px; color:#ffffff}
	#fiche-vehicule-content #desrciption-fiche-voiture p{padding:5px 0 10px 0; font-size:10px;}
	#fiche-vehicule-content #desrciption-fiche-voiture p.titre{padding:0; font-size:11px; font-weight:bold;}
	#fiche-vehicule-content #desrciption-fiche-voiture ul{padding:5px 0 10px 0;}
	#fiche-vehicule-content #desrciption-fiche-voiture li{background:url('../img/puce_vert.gif') no-repeat 0 6px; padding-left:10px; font-size:10px;}
	#fiche-vehicule-content #desrciption-fiche-voiture a{background:url('../img/fleche_jaune.gif') no-repeat 0 4px; padding-left:8px; color:#d6fd98;}

/*
#devis-liste-container{margin:8px 0 8px 0; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc;}
#devis-liste{background:url('../img/reserver/bg_devis4.jpg') repeat-x 0 0; height:904px; width:544px; padding:11px 0 0 0;} 
#devis-liste li{padding:0 13px 0 14px;}
#bt-previous-devis a{display:block; background:#222222; padding:412px 9px 465px 12px;} 
#bt-next-devis a{display:block; background:#222222; padding:412px 12px 465px 9px;} 

.header-devis{background:url('../img/reserver/bg_devis_header.jpg') no-repeat 0 0; height:23px; width:413px; padding-top:5px; text-align:center;}
.header-devis h3{font-size:13px; font-weight:bold; color:#ffffff;}
.header-devis2{background:url('../img/reserver/bg_devis_header2.jpg') no-repeat 0 0; height:23px; width:413px; padding-top:5px; text-align:center;}
.header-devis2 h3{font-size:13px; font-weight:bold; color:#ffffff;}
.content-devis{background:url('../img/reserver/bg_devis6.gif') no-repeat 0 0; height:860px; width:393px; padding:10px 10px 0 10px;} 
.content-devis2{background:url('../img/reserver/bg_devis62.gif') no-repeat 0 0; height:860px; width:393px; padding:10px 10px 0 10px;} 
.info-devis{padding:0 10px; height:820px;} 
*/
/*
#devis-liste-container{margin:8px 0 8px 0; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; height:auto;}
#devis-liste{background:url('../img/reserver/bg_devis4.jpg') repeat-x 0 0; height:auto; width:544px; padding:11px 0 0 0;}
#devis-liste li{padding:0 13px 0 14px;}
#bt-previous-devis a{display:block; background:#222222; padding:auto 9px auto 12px;} 
#bt-next-devis a{display:block; background:#222222; padding:auto 12px auto 9px;}

.header-devis{background:url('../img/reserver/bg_devis_header.jpg') no-repeat 0 0; height:23px; width:413px; padding-top:5px; text-align:center;}
.header-devis h3{font-size:13px; font-weight:bold; color:#ffffff;}
.header-devis2{background:url('../img/reserver/bg_devis_header2.jpg') no-repeat 0 0; height:23px; width:413px; padding-top:5px; text-align:center;}
.header-devis2 h3{font-size:13px; font-weight:bold; color:#ffffff;}
.content-devis{background:url('../img/reserver/bg_devis6.gif') no-repeat 0 0; height:auto; width:393px; padding:10px 10px 0 10px;}
.content-devis2{background:url('../img/reserver/bg_devis62.gif') no-repeat 0 0; height:auto; width:393px; padding:10px 10px 0 10px;} 
.info-devis{padding:0 10px; height:auto;}
*/

#devis-liste-container{margin:8px 0 8px 0; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; height:auto;}
#devis-liste{background:url('../img/reserver/bg_devis4.jpg') repeat-x 0 0; height:auto; width:544px; padding:11px 0 0 0;}
#devis-liste li{padding:0 13px 0 14px;}
#bt-previous-devis a{display:block; background:#222222; padding-top:auto; padding-left: 9px; padding-bottom:auto; padding-right:12px;}
#bt-next-devis a{display:block; background:#222222; padding-top:auto; padding-left: 9px; padding-bottom:auto; padding-right:12px;}

.header-devis{background:url('../img/reserver/bg_devis_header.jpg') no-repeat 0 0; height:23px; width:413px; padding-top:5px; text-align:center;}
.header-devis h3{font-size:13px; font-weight:bold; color:#ffffff;}
.header-devis2{background:url('../img/reserver/bg_devis_header2.jpg') no-repeat 0 0; height:23px; width:413px; padding-top:5px; text-align:center;}
.header-devis2 h3{font-size:13px; font-weight:bold; color:#ffffff;}
.content-devis{background:url('../img/reserver/bg_devis6.gif') no-repeat 0 0; height:auto; width:393px; padding:10px 10px 0 10px;}
.content-devis2{background:url('../img/reserver/bg_devis62.gif') no-repeat 0 0; height:auto; width:393px; padding:10px 10px 0 10px;} 
.info-devis{padding:0 10px; height:auto;}
/** ajout EC **/
.li-devis{height:auto; margin-bottom:10px;}
/** **/
.info-devis p, .devis-option{margin-bottom:10px; line-height:20px;}
.inclut{color:#00774c;}
.exclut{color:#9e0000;}
.devis-option label{float:left;}
.devis-option input{float:left; margin:5px 5px 0 0; _margin:0 5px 0 0;}
*+html .devis-option input{margin-top:0;} /* ie7 */
.bt-devis-val input{float:left;}
	.bt-selection-devis{margin-right:3px;}

#devis-selection{background:#f1f1f1; border-right:solid 1px #cccccc; border-left:solid 1px #cccccc; padding:8px;}
	#devis-selection #titre-selection{font-size:12px; font-weight:bold; text-decoration:underline; margin-bottom:20px;}
		#devis-selection #titre-selection span#titre-selection-nbre{font-size:15px; font-weight:bold; color:#486c12;}
	#devis-selection #devis-selection-action{}
		#devis-selection #devis-selection-action input{margin:0 0 10px 10px;}
		#devis-selection #devis-selection-action #mail-devis{float:left; background:#ffffff; border:solid 1px #e4e4e4; padding:2px; width:151px; margin-top:1px;}
		#devis-selection #devis-selection-action #mail-devis-bt{float:left;}

#conducteur-container{padding:8px;}
	#conducteur-container label{float:left; display:block; width:110px; font-weight:bold; padding-top:2px;}
	#conducteur-container input{float:left; background:#ffffff; border:solid 1px #e4e4e4; padding:2px; width:156px; margin-bottom:10px;}
	#conducteur-container #confirm-container #confirm-sms{float:left; width:auto; margin:0 5px 0 0; padding:0; background:none; border:none; }
	#conducteur-container #confirm-container label{float:left; font-weight:normal; width:250px; padding-top:0; _padding-top:3px;}
	*+html #conducteur-container #confirm-container label{padding-top:3px;}
.conducteur-container-left{border-right:solid 1px #ffffff; width:300px; height:113px;}

#paiement-container{padding:8px 8px 0 8px;}
	#paiement-container label{float:left; font-weight:bold; margin-bottom:10px; display:block; padding-top:2px;}
	#paiement-container input{float:left; background:#ffffff; border:solid 1px #e4e4e4; padding:2px; margin-bottom:10px;}
		#paiement-container .paiement-container-1 label{width:156px;}
		#paiement-container .paiement-container-2 label{width:75px;}
		#paiement-container #ref-facturation label{width:156px;}
		
		#paiement-container #expir{width:20px; margin-right:5px;}
		#paiement-container #expir-annee{width:20px;}
		#paiement-container #num-carte{width:156px;}
		#paiement-container #code-carte{width:22px;}
		#paiement-container select{float:left; margin-bottom:10px;}
		#paiement-container #ref-facturation-0, #paiement-container #ref-facturation-1, #paiement-container #ref-facturation-2{width:81px; margin-right:10px;}

#remarque-container{padding:15px 8px 15px 8px; text-align:center;}
	#remarque-container textarea{background:#ffffff; border:solid 1px #a7a7a7; padding:2px; font-family:Verdana, Geneva, sans-serif; width:500px; height:65px; overflow:auto;}

#enregistrement{background:url('../img/bg_line_bt.gif') repeat-x 0 0; text-align:center; height:25px; padding-top:3px; border-left:solid 1px #cecece; border-bottom:solid 1px #cecece; border-right:solid 1px #cecece;}

/*** Brochures ***/
.brochure-resolution {}

#brochure-intro {width:355px; margin:20px 0 0 19px;}
	#brochure-intro h1 {font-size:13px; border-bottom: solid 1px #6a9c1d; padding-bottom:5px;}
	#brochure-intro-txt {padding:20px 0 10px 0;}
#brochure-img {width:225px; margin-top:50px;}
	#brochure-img img {border:solid 2px #fff;}

.brochure-resolution #onglets {margin-top:1px;}
	.brochure-resolution #onglets ul {}
	.brochure-resolution #onglets ul li {float:left;}
	.brochure-resolution #onglets ul li a {width:120px; padding-left:20px; margin:3px 1px 0 0; color:#666666; background-color:#dcdcdc;padding-top:7px; height:26px; font-weight:bold; display:block; text-decoration:none;}
	.brochure-resolution #onglets ul li a.select {height:29px; font-size:12px; color:#007140; background-color:#f1f1f1; margin-top:0;}
	.brochure-resolution #onglets-bottom {background-color:#f1f1f1; height:18px;}
	
.brochure-resolution #pane1 {height:560px;} 
	.brochure-resolution .brochure {padding:15px 2px 15px 10px; border:solid 1px #bababa; border-bottom:none; background:#e5e6e6 url('../img/brochures/fd_brochure.gif') repeat-x;}
	.brochure-resolution .brochure h2 {font-size:14px; font-weight:bold; color:#669933; padding-bottom:12px;}
	.brochure-resolution .brochure .brochure-content {float:left; width:410px; font-size:11px; padding-right:20px;}
		.brochure-resolution .brochure .brochure-content p {color:#666666; padding-bottom:10px; line-height:16px;}
		.brochure-resolution .brochure .brochure-content ul {list-style:none; padding-bottom:10px;}
		.brochure-resolution .brochure .brochure-content ul li {padding-left:7px; background:url('../img/fleche_orange.gif') no-repeat 0 6px;line-height:16px;}
	.brochure-resolution .brochure .brochure-download {float:left; width:150px; text-align:center;}
		.brochure-resolution .brochure .brochure-download .download {font-size:11px; color:#fff; line-height:21px; margin-top:2px; font-weight:bold; height:21px; background:url('../img/bg_download.gif') no-repeat; width:129px; text-align:center; display:inline-block;}
    .brochure-resolution .brochure .actu-content {float:left; width:560px; font-size:11px; padding-right:20px;}
		.brochure-resolution .brochure .actu-content p {color:#666666; padding-bottom:10px; line-height:16px}
		.brochure-resolution .brochure .actu-content ul {list-style:none; padding-bottom:10px;}
		.brochure-resolution .brochure .actu-content ul li {padding-left:7px; background:url('../img/fleche_orange.gif') no-repeat 0 6px;line-height:16px;}

/*** Suivi ***/
.suivi-resolution{zoom:1;}

#suivi-intro {}
	#suivi-intro-txt{font-size:12px; background:url('../img/suivi/fd_titre.jpg') no-repeat top right;padding:20px 250px 20px 20px;}

#suivi-info{padding:20px 5px 0px 20px;}
	#suivi-info-txt{font-size:12px;}

#sous-menu-suivi{}
	#sous-menu-suivi ul{}
	#sous-menu-suivi ul li{float:left; margin-right:1px;}
	#sous-menu-suivi ul li.dernier{margin-right:0;}
	#sous-menu-suivi ul li a{display:block; text-align:center; background:#dcdcdc; color:#666666; border-top:3px solid #cccccc; padding:10px 0 11px; font-size:12px; font-weight:bold;}
	#sous-menu-suivi ul li a:hover{background:#f1f1f1; color:#007140; text-decoration:none; padding:4px 0 17px; border-top:3px solid #f1f1f1;}
	#sous-menu-suivi ul li a.select{background:#f1f1f1; color:#007140; text-decoration:none; padding:4px 0 17px; border-top:3px solid #f1f1f1;}
	#sous-menu-suivi ul li a:hover.select{background:#f1f1f1; color:#007140; text-decoration:none; padding:4px 0 17px; border-top:3px solid #f1f1f1;}
	#sous-menu-suivi ul li a#menu-devis{width:82px;}
	#sous-menu-suivi ul li a#menu-request{width:94px;}
	#sous-menu-suivi ul li a#menu-reservations{width:125px;}
	#sous-menu-suivi ul li a#menu-factures-com{width:192px;}
	#sous-menu-suivi ul li a#menu-statistiques{width:117px;}

#recherche-devis{background:#f1f1f1;}
	#recherche-devis h2{padding:20px 0 10px 20px; font-weight:bold; font-size:12px; color:#000000}
#type_recherche{background:url('../img/suivi/bg_type_recherche.gif') repeat-x 0 0; height:21px; padding:7px 0 0 20px; _height:24px; _padding:4px 0 0 20px; zoom:1;}
*+html #type_recherche{height:24px; padding:4px 0 0 20px;}
	#type_recherche label{float:left; margin-right:30px; _margin-top:2px;}
	*+html #type_recherche label{margin-top:2px;}
	#type_recherche input{float:left; margin-right:5px;}

#recherche-devis-container{padding:20px;}
	#recherche-devis-container label{float:left; margin:2px 5px 0 0;}
	#recherche-devis-container input{float:left; background:#ffffff; border:solid 1px #cfd0d6; padding:2px; margin-bottom:15px;}
	#recherche-devis-container img{float:left; margin:2px 30px 0 0; cursor:pointer;}
	#recherche-devis-container #date-debut, #recherche-devis-container #date-fin{width:62px; height:14px; margin-right:5px;}
	#recherche-devis-container #num-reservation{margin-right:50px;}
	#recherche-devis-container #num-reservation, #recherche-devis-container #nom-client{margin-bottom:0;}

#resultats-recherche{background:#cccccc; padding:8px 0 8px 0;}
#nbre-reservations{color:#e36602;}
#nbre-ligne{color:#e36602; font-size:15px;}

/* MODIF EC*/
#resultats-recherche-container{height:255px; padding:1px 4px 4px 4px; width:700px; background:transparent; overflow:auto; _overflow:scroll; _overflow-x:hidden; font-size:10px; clear:left; float:left}
/* FIN MODIF EC*/
*+html #resultats-recherche-container{overflow:hidden; overflow-x:hidden;}
	#resultats-recherche-container table{border:solid 1px #999999; border-collapse:collapse; width:100%; _width:590px;}
	*+html #resultats-recherche-container table{width:590px;}
	#resultats-recherche-container th, #resultats-recherche-container td{padding:4px; text-align:left; border:solid 1px #999999;}
	#resultats-recherche-container th{background:#dfe899;}
	#resultats-recherche-container tr{background:#e1e1e1;}
	#resultats-recherche-container tr.alt{background:#f8f8f8;}
	#resultats-recherche-container tr.over{background:#cccccc;}
	#resultats-recherche-container td{vertical-align:top;}

/* MODIF EC*/
#plus-info-resultats{background:url('../img/suivi/bg_info_recherche2.gif') no-repeat 0 0; height:26px; padding:7px 0 0 10px; font-size:10px; color:#666666; border-right:solid 1px #cecece; border-left:solid 1px #cecece;}
/* FIN MODIF EC*/

table.clickMe tr td:hover {cursor:pointer;}
#details-container{background:#f1f1f1; padding:19px; border-bottom:solid 1px #cecece; border-right:solid 1px #cecece; border-left:solid 1px #cecece;}
#details-container h2{font-size:12px; padding-top:35px;}
#details-container input{float:left; margin:0 0 5px 5px;}
#details-container .suivi-resa {display:none;}

/* Modif EC */
#details-form{padding-top:10px;}
	#details-form label{float:left; display:block; width:135px; margin-top:2px;}
	#details-form input.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; padding:2px; width:200px; color:#555;}
	#details-form input{float:left; background:#fff; border:solid 1px #cfd0d6; padding:2px; width:200px;}
	#details-form textarea{float:left; background:#fff; border:solid 1px #cfd0d6; padding:2px; width:200px; margin-left:5px; height:100px; overflow:auto; font-family:Verdana, Geneva, sans-serif;}
	#details-form img{margin-top:2px;}
	#details-form textarea.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; padding:2px; width:200px; margin-left:5px; height:100px; overflow:auto; font-family:Verdana, Geneva, sans-serif;}

/* Fin modif EC */
	/* Modif EC (mise en remarque) */
	/*#details-form #d-debut, #details-form #d-retour{height:14px; margin-right:5px; width:62px;}*/
	/* Fin modif EC */
	
/* */
	#form_soc input.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	#form_soc textarea.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	
	#form_cliloc input.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	#form_cliloc textarea.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	
	#form_liv input.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	#form_liv textarea.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	
	#form_user input.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	#form_user textarea.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	
	#form_valid input.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	#form_valid textarea.readonly{float:left; background:#F1F1F1; border:solid 1px #cfd0d6; color:#555;}
	
/* */

/*** Parametrages ***/
.parametrages-resolution{}

#suivi-info-titre{font-size:12px; font-weight:bold; border-bottom:solid 1px #6a9c1d; width:350px; padding-bottom:4px; margin-bottom:4px;}
.parametrages-resolution #suivi-info-txt{font-size:11px;}

#sous-menu-parametrages{}
	#sous-menu-parametrages ul{}
	#sous-menu-parametrages ul li{float:left; margin-right:1px;/*width:204px;*/width:24.8%}
	#sous-menu-parametrages ul li.dernier{margin-right:0;}
	#sous-menu-parametrages ul li a{display:block; text-align:center; background:#dcdcdc; color:#666666; border-top:3px solid #cccccc; padding:10px 0 11px; font-size:12px; font-weight:bold;}
	#sous-menu-parametrages ul li a:hover{background:#f1f1f1; color:#007140; text-decoration:none; padding:4px 0 17px; border-top:3px solid #f1f1f1;}
	#sous-menu-parametrages ul li a.select{background:#f1f1f1; color:#007140; text-decoration:none; padding:4px 0 17px; border-top:3px solid #f1f1f1;}
	#sous-menu-parametrages ul li a:hover.select{background:#f1f1f1; color:#007140; text-decoration:none; padding:4px 0 17px; border-top:3px solid #f1f1f1;}

#recherche-utilisateur{background:#f1f1f1;}
#recherche-utilisateur-titre{background:url('../img/suivi/bg_type_recherche.gif') repeat-x 0 0; height:21px; padding:7px 0 0 20px;}
#recherche-utilisateur-titre h2{font-size:12px; font-weight:bold; color:#000000}
#recherche-nom{padding:20px;}
#recherche-nom label{float:left; display:block; margin-right:5px; margin-top:2px; font-size:10px}
#recherche-nom input{float:left; background:#ffffff; border:solid 1px #cfd0d6; padding:2px; width:130px;}

#soc_citer_container{background:#f1f1f1; padding:20px 0 0 0; border-bottom:solid 1px #cecece; border-right:solid 1px #cecece; border-left:solid 1px #cecece;}
#cli_citer_container{background:#f1f1f1; padding:20px 0 0 0; border-bottom:solid 1px #cecece; border-right:solid 1px #cecece; border-left:solid 1px #cecece;}
#utilisateurs-details-container{background:#f1f1f1; padding:20px 0 0 0; border-bottom:solid 1px #cecece; border-right:solid 1px #cecece; border-left:solid 1px #cecece;}
#utilisateurs-details{background:url('../img/suivi/bg_info_recherche2.gif') no-repeat 0 0; height:26px; padding:7px 0 0 20px; font-size:11px; color:#414141; border-right:solid 1px #cecece; border-left:solid 1px #cecece; font-weight:bold;}
#utilisateurs-details-form,.form{padding:0 20px 10px 20px;}
	#utilisateurs-details-form label,.form label{float:left; display:block; width:150px; margin-top:2px;font-size:10px}
	#utilisateurs-details-form input,#utilisateurs-details-form textarea,#utilisateurs-details-form select,.form input,.form textarea,.form select{float:left; margin:0 0 0 5px; background:#ffffff; border:solid 1px #cfd0d6; padding:2px; width:130px;}
	.form select{ width:136px}
#utilisateurs-details-form textarea.readonly,.form textarea.readonly{float:left; margin:0 0 0 5px; background:#F1F1F1; border:solid 1px #cfd0d6; padding:2px; width:130px;}

#lbl_inscription{background:url('../img/suivi/bg_inscript.gif') no-repeat 0 0; height:26px; padding:7px 0 0 20px; font-size:11px; color:#414141; border-right:solid 1px #cecece; border-left:solid 1px #cecece; font-weight:bold;}
	
#lbl_validation{background:url('../img/suivi/bg_inscript.gif') no-repeat 0 0; height:26px; padding:7px 0 0 20px; font-size:11px; color:#414141; border-right:solid 1px #cecece; border-left:solid 1px #cecece; font-weight:bold;}
		
.categorie { width:287px; float:left; padding:12px 0 8px 18px;}
	.cat-form {width:25px; float:left;}
	.cat-lib { width:80px; float:left;}
	.cat-img {float:left;}
	
#utilisateurs-details-form textarea.consigne {width:400px; height:100px;}
	
.form label,.deux_cols label {width:124px;}
.deux_cols .left{width:312px;}
.deux_cols .right{width:272px;}
.deux_cols .ui-datepicker-trigger{ margin-top:2px;}	
.form input.taille_marge{width:106px; margin-right:6px;}
.margin_l_20{margin-left:20px;}
.v_align_m{vertical-align:middle}
.marge3 input{margin-right:12px}
	
.txt-gris-small{color:#666666; font-size:9px;}

#droit-container{padding:20px;}
	#droit-container label{float:left; margin-right:50px; _margin:3px 50px 0 0;font-size:10px}
	*+html #droit-container label{margin:3px 50px 0 0;}
	#droit-container input{float:left; margin:0 5px 10px 0;}
#copie-email{background:#ffffff; padding:5px; _padding:5px 5px 0 5px; margin-top:10px; float:left;}
*+html #copie-email{padding:5px 5px 0 5px;}
	#copie-email label{float:left; _margin:3px 0 0 0;}
	*+html #copie-email label{margin:3px 0 0 0;}
	#copie-email input{float:left; margin:0 5px 0 0;}

#action-user{background:transparent url(../img/suivi/bg_type_recherche.gif) repeat-x scroll 0 0; height:24px; padding:4px 0 0 20px;}

/******** FAQ ********/
div.accordion {padding-top:20px;}
div.accordion h2 {font-size:11px; font-weight:bold; outline:none;cursor:pointer; background:transparent url(../img/suivi/bg_info_recherche.gif) no-repeat scroll 0 0; border-left:1px solid #CECECE; border-right:1px solid #CECECE; height:26px; padding:7px 0 0 10px;}
div.accordion .folding {background-color:#f1f1f1; padding:10px;border-left:1px solid #CECECE; border-right:1px solid #CECECE;border-bottom:1px solid #CECECE;}
div.accordion .folding p {padding-bottom:10px;}
div.accordion ul {list-style:none;}
div.accordion ul li {background:transparent url(../img/fleche_orange.gif) no-repeat scroll 0 6px;line-height:16px; padding-left:7px;}


#form_inscr

.form label,.big_cols label {width:200px;}
.big_cols .left{width:500px;}
.big_cols .right{width:400px;}

#form_valid

.form label,.big_cols label {width:200px;}
.big_cols .left{width:500px;}
.big_cols .right{width:400px;}
