/* CSS Document */
body{
	/*background-color: #6882B3;*/
	/*background-image: url(img/fond_bg.jpg);*/
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
form{
	margin:0px;
	padding:0px;
}
.cell_shaded_left {
	background-image: url(img/degrade-gauche.jpg);
	background-repeat: repeat-y;
}
.cell_shaded_right {
	background-image: url(img/degrade-droite.gif);
	background-repeat: repeat-y;
}
.padding_login {
	padding-left: 10px;
	color: #333333;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	color: #334C9E;
	font-style: normal;
	text-decoration: none;
	border-left-color: #356999;
	border-left-style: none;
	border-left-width: thin;
	border-right-color: #356999;
	border-right-style: none;
	border-right-width: 1px;
	border-bottom-color: #356999;
	border-bottom-style: none;
	border-bottom-width: 1px;
	text-align: left;
	line-height: 14px;
	vertical-align: middle;
}

.bgd_cell {	background-color: #FFFFFF;
	vertical-align: top;
	text-align: left;
	border-bottom-width: thin;
	border-bottom-style: none;
	border-bottom-color: #E2E2E2;
	border-right-style: none;
	border-right-color: #666666;
	border-right-width: thin;
	border-top-width: thin;
	border-top-style: none;
	border-top-color: #666666;
	text-indent: 5px;
	border-left-style: none;
}
.cell_criteres {
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #000000;
	font-size: 11px;
	border-left-style: solid;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	background-position: bottom;
	width: 130px;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	padding-bottom: 2px;
}
.cell_criteres_1 {
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #000000;
	font-size: 11px;
	border-left-style: solid;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	background-position: bottom;
	/*width: 130px;*/
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	/*height: 22px;*/
	padding-bottom: 2px;
}
.bgd_cell_grey {
	background-color: #E5EAF1;
	vertical-align: middle;
	text-align: left;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
}
.bgd_cell_grey a, .bgd_cell_grey a:hover, .bgd_cell_grey a:visited{
	background-color: #E5EAF1;
	vertical-align: middle;
	text-align: left;
	font-size: 10px;
	padding-bottom: 2px;
	padding-top: 2px;
	padding-left: 5px;
	text-transform: none;
	color: #000000;
	
}
.btn {
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
	height: 20px;
	border-top-color: #999999;
	border-top-style: 1;
	vertical-align: middle;
	text-align: center;
	border-left-color: #999999;
	padding-left: 5px;
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #334C9E;
}


.field_sans_bordure {
	border: 1px solid #FFFFFF;
	color: #000000;
	font-size: 11px;
	margin-left: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
}

.login {
	width: 150px;
	right: 5px;
	top: 5px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 5px;
	margin-bottom: 5px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #808080;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;
}
.login_1 {
	right: 5px;
	top: 5px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 5px;
	margin-bottom: 5px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #808080;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;
}
.login_mois_jour_annee {
	top: 5px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 5px;
	margin-bottom: 5px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #808080;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;
}
.bgd_tetiere {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	font-stretch: normal;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #7BA839;
	border-right-color: #7BA839;
	border-bottom-color: #7BA839;
	border-left-color: #7BA839;
	background-image: url(img/bgd_tetiere.gif);
	background-repeat: repeat-x;
	vertical-align:bottom;
	height: 16px;
}
.cell_shaded_bottom {
	background-image: url(img/degrade-bas.gif);
	background-repeat: repeat-x;
	margin-top: 10px;
	text-align: center;
	vertical-align: middle;
}
a:hover {
	text-decoration: underline;
	color: #0033FF;
}

a {
	text-decoration: none;
	font-size: 10px;
	/*vertical-align: middle;*/
	color: #0033FF;
}
.bgd_cell_moyenne {
background-color: #FF0000;
	vertical-align: middle;
	text-align: center;
	width: 0px;
	border: 1px solid #CCCCCC;
	font-weight: 500;
	font-family: Arial, Helvetica, sans-serif;
	color: #7BA839;
	font-size: 18px;
	text-indent: 0px;
}
.bgd_cell_part_pro {
background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	border: 1px solid #CCCCCC;
}
.menu_deroulant {
	background-color: #E5EAF1;
	vertical-align: middle;
	text-align: left;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	#border: 2px none #000000;
	margin-left: 0px;
}
.padding_haut {
	margin-top: 15px;
	border-color: #3366FF;
}
.btn2 {
	 font-size: 11px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 text-transform: none;
	 height: 25px;
	 background-color: #113776;
	 font-style: normal;
	 font-weight: bold;
	 border: 1px solid #113776;
	 cursor: pointer;
}
.btn_imprim{
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFF;
	text-transform: none;
	height: 25px;
	background-color:#fff;
	font-style: normal;
	font-weight: bold;
	border: 1px solid #fff;
	cursor: pointer;
	background-image: url(img/cell_btn_imprimer.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	vertical-align: middle;
	text-align: center;
	 
}
.txt_login {
	vertical-align: middle;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #334C9E;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-weight: bold;
	padding-right: 5px;
}
.tableau_login {
	background-image: url(img/cell_login.gif);
	background-repeat: repeat-x;
	background-position: top;
}
.connexion_txt_pros {
	background-color: #334C9E;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	vertical-align: top;
	padding-left: 7px;
	padding-right: 7px;
	padding-top: 7px;
	padding-bottom: 5px;
}
.connexion_txt_pros a:link {
	font-size: 12px;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: none;
}
.connexion_txt_pros a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: underline;
}
.connexion_txt_pros a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #FFFF33;
	text-decoration: none;
}
.cell_onglet_home {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px; 
	color: #333333;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	background-color: #FFFFFF;
	padding: 5px;
}
.login_bca_pricing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	font-style: normal;
	text-decoration: none;
	border-left-color: #356999;
	border-left-style: none;
	border-left-width: thin;
	border-right-color: #356999;
	border-right-style: none;
	border-right-width: 1px;
	border-bottom-color: #356999;
	border-bottom-style: none;
	border-bottom-width: 1px;
	text-align: right;
	line-height: 14px;
	vertical-align: middle;
}
.bg_login {
	background-image: url(img/bg_login.jpg);
	background-repeat: repeat-x;
	padding-top: 10px;
}
.field_login {
	background-color: #e9ecf2;
	border: thin solid #666666;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	font-style: normal;
	text-transform: none;
	border-width: 1px;
	border-style: solid;
	border-top-color: #808080;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;
}.cell_navig_bca_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #082F72;
	background-image: url(img/bg_navig_bca_on.gif);
	text-align: center;
	vertical-align: middle;
}
.cell_navig_bca_off {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	background-image: url(img/bg_navig_bca_off.gif);
	text-align: center;
	vertical-align: middle;
}
.container_menu_bca {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #637FA9;
	border-bottom-color: #637FA9;
	border-left-color: #637FA9;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 20px;
	padding-left: 30px;
	padding-bottom: 20px;
}
.tr_navig_bca {
	background-image: url(img/fond_navig.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.td_ref_ckient {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 100px;
}
.td_ref_ckient_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 190px;
}
.td_ref_ckient_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 470px;
}
.td_ref_ckient_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 650px;
}
.td_ref_ckient_result {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #052C6F;
	text-align: left;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px;
	/*width: 30px;*/
}
.td_ref_ckient_result_2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #052C6F;
	text-align: left;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 150px;
}
.td_ref_ckient_result_1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #052C6F;
	text-align: left;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 260px;
}
.td_ref_ckient_result2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #052C6F;
	text-align: left;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 150px;
}
.table_ref_client {
	border: 1px solid #DADADA;
	padding: 3px;
}
.td_ref_demande_cotation {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-align: left;
	vertical-align: middle;
	border-bottom-color: #042F74;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	height: 50px;
}
.field_client {
	background-color: #FFFFFF;
	border: thin solid #666666;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 5px;
	font-style: normal;
	text-transform: none;
	border-width: 1px;
	border-style: solid;
	border-top-color: #808080;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;
}
.field_immat {
	background-color: #FFFFFF;
	border: thin solid #666666;
	color: #000000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-left: 1px;
	font-style: normal;
	text-transform: none;
	border-width: 1px;
	border-style: solid;
	border-top-color: #808080;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;
}
.bandeau {
	background-image: url(img/bg_bca.jpg);
	background-repeat: repeat-x;
}
.cell_criteres_cotations {
	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #000000;
	font-size: 10px;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	border-top-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #2D508A;
	border-top-style: solid;
	border-top-width: 1px;
}
.cell_criteres_cotations_1 {
	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #000000;
	font-size: 10px;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	border-top-color: #2D508A;
	border-top-style: solid;
	border-top-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
	width: 200px;
}
.field_en_cours {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	border: 0;
}
.container_mes_cotations {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #637FA9;
	border-bottom-color: #637FA9;
	border-left-color: #637FA9;
	text-align: left;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 5px;
	padding-bottom: 5px;
}
.field_sans_bordure_rouge {
	color: #FF0000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	background-color: #FFDDDD;
	border: 1px solid #FFDDDD;
}
.field_sans_bordure_rouge_1 {
	color: #0F195E;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	background-color: #FFFFFF;
	border: 1px solid #FFFFFF;
}
.container_mes_cotations {

	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #637FA9;
	border-bottom-color: #637FA9;
	border-left-color: #637FA9;
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 20px;
	padding-left: 30px;
	padding-bottom: 20px;
}
.td_result_cotations {
	padding-right: 20px;
	padding-left: 20px;
}
.td_cotation {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
}
.td_cotation_1 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
}
.td_temps_restant {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	background-color: #FFDDDD;
}
.td_temps_restant_1 {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	background-color: #FFF;
}
.field_sans_bordure_bleu {

	color: #FFFF00;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	background-color: #042F74;
	border: 1px solid #042F74;
}
.td_cell_cotation {

	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #999999;
	border-top-color: #666666;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
	background-color: #042F74;
}
img { border : none; }


a.demande:link {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #333333;
   text-align: center;
   vertical-align: middle;
}
a.demande:visited {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #333333;
   text-align: center;
   vertical-align: middle;
}
a.demande:hover {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #ff0000;
   text-align: center;
   vertical-align: middle;
   text-decoration:underline;
}
a.demande:active {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 11px;
   font-weight: bold;
   color: #6600FF;
   text-align: center;
   vertical-align: middle;
} 
.tableau_login {
	border: 1px solid #CCCCCC;
	background-color: #F8F8F8;
}
.td_login {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	color: #284A87;
	background-image: url(img/td_login.gif);
	background-repeat: repeat-x;
	height: 24px;
	text-align: center;
	vertical-align: top;
}
.infos_connexes {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
}.cell_car_achat {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #009900;
}
.td_compteur {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #333333;
	height: 24px;
	text-align: center;
	vertical-align: middle;
	background-color: #E5E5E5;
}
.compteur {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	vertical-align: middle;
}
.chiffre_compteur {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
	vertical-align: middle;
}
.tableau_compteur {

	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.td_demande {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	height: 24px;
	text-align: center;
	vertical-align: middle;
	background-color: #00316C;
}
.txt_intro {

 background-color: #00CC00 ;
 color: #ff0000;
 font-weight: bold;
}
tr.corps_vo {  
    background-color: #FFFFFF;  
} 
         
tr.corps_vo:hover {  
    background-color: #F1FFCF;
	cursor: pointer;
} 
tr.corps_vo1 {  
    background-color: #FFFFFF;  
} 
         
tr.corps_vo1:hover {  
    background-color: #F1FFCF;
	cursor: pointer;
}      
tr.corps_vo2 {  
    background-color: #FFFFFF;  
} 
         
tr.corps_vo2:hover {  
    background-color: #F1FFCF;
}      
.sel {
 color: #000000;
 border: 1px #CCCCCC solid;
 font-size: 24px;
 text-align: right;
}
.euro {
	color: #000000;
	font-size: 26px;
}
.ttc {
	color: #000000;
	font-size: 18px;
}
.coord {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #DC002E;
	background-color: #FFFFFF;
	font-weight : bold;
}
.cell_criteres_estimation {
	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #A0A0A0;
	border-right-style: solid;
	border-right-color: #A0A0A0;
	border-right-width: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #A0A0A0;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #A0A0A0;
	color: #000000;
	font-size: 10px;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: middle;
}
.bgd_estimation {
	background-color: #E0E7F3;
	text-align: center;
	/*border: 1px solid #666666;*/
	color: #000000;
	font-size: 11px;
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	border-top-style: solid;
	border-top-width: 1px;
	border-top-color: #666666;
	border-left-style: solid;
	border-left-width: 1px;
	border-left-color: #666666;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #666666;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-bottom-color: #666666;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: middle;
	font-weight: bold;
	border-collapse: collapse;
}
.bgd_estimation1 {
	background-color: #E0E7F3;
	text-align: center;
	border: 1px solid #666666;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	vertical-align: middle;
	font-weight: bold;
	border-collapse: collapse;
	width: 160px;
}
.cell_reprise {
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
}
.cell_onglet_estimation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	background-color: #002967;
	padding: 5px;
	text-transform: uppercase;
	border: 0 0 1px 1px solid #CCCCCC;
}
.cell_valeur_reprise {
	border: 1px solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #000000;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	text-align: center;
	width: 70px;
}
.field_admin {

	color: #FF0000;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	vertical-align: middle;
	font-weight: bold;
	background-color: #FFDDDD;
	border: 1px solid #FFDDDD;
}
.cell_societe_admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
	text-align: left;
	vertical-align: bottom;
	background-color: #FFFFFF;
	padding: 5px;
	border-left-color: #637FA9;
	border-left-style: dotted;
	border-left-width: 1px;
	border-right-color: #637FA9;
	border-right-style: dotted;
	border-right-width: 1px;
	border-top-color: #637FA9;
	border-top-style: dotted;
	border-top-width: 1px;
	border-bottom-color: #637FA9;
	border-bottom-style: dotted;
	border-bottom-width: 1px;
}
.societe {
	font-size: 13px;
}
.cell_criteres_nom_admin {
	background-color: #E8FFC4;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #1C2E6C;
	font-size: 10px;
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 30px;
	margin-bottom: 1px;
	border-top-color: #999999;
	border-top-style: solid;
	border-top-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
}
.td_admin {
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
}
.field_admin {
	background-color: #FFFFFF;
	border: thin solid #666666;
	color: #000000;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 5px;
	font-style: normal;
	text-transform: none;
	border-width: 1px;
	border-style: solid;
	border-top-color: #808080;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;
	text-align: left;
}
.btn_suivant {
 font-size: 12px;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 text-transform: none;
 height: 22px;
 background-color: #334C9E;
 font-style: normal;
 font-weight: bold;
}
.rubrique_monstock {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #334C9E;
}
.carac_palette {
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	line-height: normal;
	color: #000000;
	background-image: url(img/fond_palette.gif);
	background-repeat: repeat-x;
}
.tetiere_user_garage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FFFFFF;
	background-color: #334C9E;
	font-style: normal;
	font-weight: bold;
	padding-left: 10px;
}
.btn3 {
   font-family: Arial, Verdana, Helvetica, sans-serif;
   background-color: #FFFFFF;
   border: 1px solid #CCCCCC;
   color: #000000;
   font-size: 11px;
   font-weight:bold;
   height: 20px;
   text-align: center;
   vertical-align: middle;
   cursor: pointer;
}
.btn4 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #334C9E;
	text-transform: none;
	height: 20px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	border: 1px solid #334C9E;
	vertical-align: middle;
	cursor: pointer;
}
.black10 {
	color: #000000;
	font-size: 10px;
	text-transform: none;
}
.red {
	/*color: #CC0000;
	font-size: 18px;
	padding-bottom: 5px;*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CC0000;
	font-size: 15px;
	padding-bottom: 5px;
	font-style: italic;

}
.red_1{
	color: #CC0000;
	font-size: 14px;
	padding-bottom: 5px;
}
.tetiere_user_garage2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #555555;
	background-color: #e1e1e1;
	font-style: normal;
	font-weight: bold;
	padding-left: 10px;
}
.carac_param {
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	line-height: normal;
	color: #000000;
	background-repeat: repeat-x;
}
.collapse {
	border-collapse : collapse;
	font-weight: normal;
}
.result_stat {
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	font-weight: bold;
}
.cell_criteres_stats {
	background-color: #EAF2F9;
	text-align: center;
	border: 1px solid #CCCCCC;
	color: #000000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	vertical-align: middle;
	padding: 2px 3px 3px 2px;
}
.cell_criteres_stats_noms {
	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #000000;
	font-size: 10px;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: uppercase;
	height: 22px;
	margin-bottom: 1px;
	border-top-color: #2D508A;
	border-top-style: solid;
	border-top-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
	white-space: nowrap;
}
.recu_stat {
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #008800;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	font-weight: bold;
}
.result_stat_modele {

	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #555;
	padding-right: 3px;
	padding-left: 3px;
	text-align: center;
	vertical-align: middle;
	font-style: normal;
	font-weight: bold;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
	border-right-color: #CCCCCC;
	border-right-style: solid;
	border-right-width: 1px;
}
.cell_criteres_stats_marque {

	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #000000;
	font-size: 10px;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
}
.tr_stats {
	font-family: Arial, Helvetica, sans-serif;
	border-bottom-color: #2D508A;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.cell_onglet_stats_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px; 
	color: #333333;
	font-weight: bold;
	text-align: left;
	vertical-align: bottom;
	background-color: #FFFFFF;
	padding-bottom: 7px;
}
.blue {
	color: #2843EF;
	font-size: 30px;
	font-family: Arial, Helvetica, sans-serif;
}
.tr_navig_bca_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}
.select_genre {
	width: 200px;
	top: 5px;
	clip: rect(auto,auto,auto,auto);
	margin-top: 5px;
	margin-bottom: 5px;
	border-width: 1px;
	border-style: solid;
	border-top-color: #808080;
	border-right-color: #D4D0C8;
	border-bottom-color: #D4D0C8;
	border-left-color: #808080;
}
.renault_pro{
	border-bottom-width: 2px;
	border-bottom-color: #113776;
	border-bottom-style: solid;
}
.bandeau_aramis{
	background-image: url(img/bg_bca_aramis.png);
	background-repeat: repeat-x;
}
.bandeau_maurin{
	background-image: url(img/bg_bca_maurin.png);
	background-repeat: repeat-x;
}
.btn5{
	 font-size: 11px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #000000;
	 text-transform: none;
	 height: 25px;
	 background-color: #CCCCCC;
	 font-style: normal;
	 font-weight: bold;
	 border: 1px solid #CCCCCC;
	 cursor: pointer;
}
.soins{
	font-size: 13px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.cell_shaded_bottom_1{
	
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 10px;
	margin-top: 7px;
	text-align: center;
	vertical-align: middle;
	padding-top : 7px;
	text-decoration: none;
}
.cell_shaded_bottom_1 a{
	
	color: #FFFFFF;
	font-size: 10px;
	margin-top: 7px;
	text-align: center;
	vertical-align: middle;
	padding-top : 7px;
	text-decoration: none;
}
.cell_shaded_bottom_1 a:hover{
	
	color: #FFE900;
	font-size: 10px;
	margin-top: 7px;
	text-align: center;
	vertical-align: middle;
	padding-top : 7px;
	text-decoration: none;

}
.carac {
	margin-top: 7px;
	padding-top : 7px;
	font-size: 10px;
	font-weight: bold;
	text-align: left;
	vertical-align: middle;
	color: #0F195E;
}
.cell_onglet_stats_center_lien {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	color: #E4021A;
	height: 27px;
	line-height: 27px;
	font-weight: bold;
	font-style:italic;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-decoration: none;
}
.cell_onglet_stats_center_lien a:hover{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	color: #E4021A;
	height: 27px;
	line-height: 27px;
	font-weight: bold;
	font-style:italic;
	text-align: center;
	vertical-align: middle;
	text-decoration: none;
	background-color: #FFFFFF;
}
.cell_onglet_stats_center_lien a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px; 
	color: #E4021A;
	height: 27px;
	line-height:27px;
	font-style:italic;
	font-weight: bold;
	text-align: center;
	vertical-align: middle;
	background-color: #FFFFFF;
	text-decoration: none;
}
.cell_onglet_stats_center_lien img {
	padding-right: 10px;
	vertical-align: middle;
}
.cell_criteres_historique {
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #000000;
	font-size: 11px;
	border-left-style: solid;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	border-left-width: 1px;
	border-left-color: #CCCCCC;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	padding-bottom: 2px;
}
.titre_admin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-align: right;
	color: #22334F;
}
.text_admin_div{
	background-color: #334C9E;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}

.carre_gauche {
	border-top-style: solid;
	border-top-color: #1C3481;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #1C3481;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #1C3481;
	border-right-style: solid;
	border-right-color: #FFFFFF;
	border-right-width: 2px;
}
.carre_droite {
	border-top-style: solid;
	border-top-color: #DFDFDF;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DFDFDF;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #FFFFFF;
	border-right-style: solid;
	border-right-color: #DFDFDF;
	border-right-width: 2px;
}		
.form_admin{
	width: 197px;
	color:#334c9e; 
	font-family:Franklin gothic medium, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
}
.form_admin_co{
	width: 257px;
	color:#334c9e; 
	font-family:Franklin gothic medium, Verdana, Arial, Helvetica, sans-serif; 
	font-size:14px;
}
.deconnexion, .deconnexion a, .deconnexion a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #333333;
	font-weight: bold;
	text-transform: uppercase;
	text-align : left;
	vertical-align : middle;
	text-decoration: none;
	cursor: pointer;
}
.td_ref_ckient_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	margin-top: 3px;
	margin-bottom: 3px;
	width: 650px;
}
.cell_criteres_titre{
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #CCCCCC;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	color: #052C6F;
	font-size: 13px;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Arial, Helvetica, sans-serif;
	font-style: normal;
	font-weight: bold;
	text-transform: none;
	height: 22px;
	padding-bottom: 2px;

}
/* arthur flash*/
.txt_home
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:10px 20px;
	line-height:14px;
}
.nom_mail
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #000000;
	font-style: italic;
}
.nom_mail_1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #3661A5;
	font-style: italic;
	text-decoration: underline;
}
a.nom_mail 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #000000;
	font-style: italic;
}
a:hover.nom_mail 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color : #3661A5;
	font-style: italic;
	text-decoration: underline;
}
.txt_home a{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
}
.txt_home a:hover{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	vertical-align: top;
}


.txt_home_id
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
	padding:0 0 5px 0;
	margin:0;
}
.txt_home_id img
{
	margin:0 5px 0 0;
}
.txt_home2
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	padding:10px 20px;
	line-height:18px;
}

.box_txt
{
	margin:50px 0 0 0;
}

.box_ident
{
	background-color:#F9F9F9;
	border:2px solid #CCC;
	border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px; 
	-webkit-border-radius:10px 10px 10px 10px; 
	
	margin:20px 19px 10px 10px;
	padding:10px 10px 5px 10px;
}
.box_ident img
{
	margin:0 0 10px 0;
}
.box_ident input
{
	margin:0 0 5px 0;
}
.box_cadenas
{
	border:1px solid #FFCBD8;
	width:275px;
	margin:0 0 0 20px;
}
.box_cadenas img
{
	float:left;
	margin:0 10px 0 0;

}
.txt_home_cadenas
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	padding:5px 10px 5px 10px;
	line-height:12px;
}
/*
.box_cadenas p
{
	float:left;
	width:100px;
}
*/
.clear 
{
	visibility:hidden;
	clear:both;
}

.cell_home_txt
{
	background:url(img/cell_mprice_home.jpg) repeat-x #fff;
}

.bleue
{
	color:#3661A5;
}
.bleue2
{
	color:#3661A5;
	text-transform:uppercase;
}
.obj_flash
{
	margin:0 10px 0 0;
}
.btn6
{
	 font-size: 11px;
	 font-family: Verdana, Arial, Helvetica, sans-serif;
	 color: #FFFFFF;
	 text-transform: none;
	 height:18px;
	 background-color: #113776;
	 font-style: normal;
	 font-weight: bold;
	 border: 1px solid #113776;
	 cursor: pointer;
	 margin:0 0 0 15px;
}
/* fin arthur flash*/


/* Accueil - Ajout du select LANGUE : */
.box_ident_lang
{
	background-color:#F9F9F9;
	border:2px solid #CCC;
	vertical-align: bottom;
	border-radius:10px 10px 10px 10px;
	-moz-border-radius:10px 10px 10px 10px; 
	-webkit-border-radius:10px 10px 10px 10px; 
	
	margin:20px 19px 10px 10px;
	padding:5px 5px 5px 10px;
}
.box_ident_lang img
{
	margin:0 0 0 5px;
}
.box_ident_lang select
{
	margin:0 0 0 5px;
}
.txt_home_lang
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:14px;
}

/* ---- ---- */




.btn_cotation a, .btn_cotation a:visited {
	background-image: url(img/cotation_c.jpg);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 47px;
	font-size: 18px;	
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	line-height: 40px;
}
.btn_cotation a:hover{
	background-image: url(img/cotation_c.jpg);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	height: 47px;
	line-height: 40px;
	font-size: 18px;	
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
}
.form_login {
	clip: rect(auto, auto, auto, auto);
	background-color: #E5EAF1;
	vertical-align: top;
	text-align: left;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #CCCCCC;
}

/* ==================================== */
/*	Page UTILISATEURS + MANDATS :	*/
/* ------------------------------------ */

#tab_global_user
{
	width:100%;
	padding:0 25px;
}


/* --- Tableau général : --- */

#tab_user
{
	width:100%;
}

/* En-tête : */
#tab_user thead
{
	font-size:10px;
	background-color:#334C9E;
	color:#FFFFFF;
	text-align:center;
	padding:3px 5px;
}
/* Corps : */
#tab_user tbody tr td
{
	font-size:10px;
	color:#000000;
	font-weight:normal;
}
/* Général : */
#tab_user td, #tab_user thead tr th
{
	padding:3px 5px;
	text-align:left;
}



/* --- tableau modif + add User + add Societe : --- */

/* Général : */
.close_window
{
	color:#fff; 
	border:1px solid #fff; 
	height:15px; 
	width:15px; 
	font-weight:bold; 
	float:right; 
	font-size:14px; 
	padding:0 0 3px 0;
	cursor:pointer;
}
#tab_modify_user, 
#tab_add_user,
#tab_add_societe,
#tab_delete_societe
{
	display:none;
	position:absolute;
	top:0;
	left:-460px;
	width: 450px;
}
#tab_create_mandat
{
	display:none;
	position:absolute;
	top:-180px;
	left:-460px;
	width: 450px;
}
#tab_edit_mandat
{
	display:none;
	position:absolute;
	top:0;
	left:-810px;
	width: 800px;
}

#tab_modify_user thead tr th,
#tab_add_user thead tr th,
#tab_add_societe thead tr th,
#tab_delete_societe thead tr th,
#tab_create_mandat thead tr th
{
	text-align:center;
	background-color:#334C9E;
	color:#FFFFFF;
	width:450px;
}
#tab_edit_mandat thead tr th,
#tab_edit_mandat_detail thead tr th
{
	text-align:center;
	background-color:#334C9E;
	color:#FFFFFF;
	width:800px;
}

/* Footer */
#tab_modify_user tfoot tr td,
#tab_add_user tfoot tr td,
#tab_add_societe tfoot tr td,
#tab_delete_societe tfoot tr td,
#tab_edit_mandat tfoot tr td,
#tab_create_mandat tfoot tr td
{
	text-align:right;
	height:20px;
	padding:5px 0 0 10px;
}
#tab_edit_mandat tfoot tr td
{
	width:800px;
}


/* --- Bandeau Admin (top) : --- */

td.td_padd
{
	padding:0 10px;
}
td.td_no_padd
{
	padding:0 !important;
}

#td_calendar
{
	padding-top:5px;
}

/* Ajustement de cas particuliers : */
#date_expiration_1,
#date_expiration_add_user
{width:156px;}

#langue_1,
#langue_add_user
{width:56px;}

#groupe,
#contact_admin_add_user,
#multi_concession_select_id_add_user
{width:280px;}

#td_langue_title b
{margin-bottom:-10px;}

.reprise_apporteur{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.coord_biz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
	background-color: #FFFFFF;
	font-weight: bold;
}
.barre_separateur {
	border-left-color: #2D508A;
	border-left-style: dotted;
	border-left-width: 1px;
}
.bleu_1 {
	color: #113776;
}
.cell_criteres_stats_bleu_pale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	text-align: right;
	border: 1px solid #CCCCCC;
	color: #000000;
	font-size: 10px;
	background-position: bottom;
	font-style: normal;
	text-transform: none;
	height: 22px;
	vertical-align: middle;
	padding-right: 5px;
}
.cell_criteres_stats_gris_pale {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E6E5E6;
	text-align: right;
	border: 1px solid #CCCCCC;
	color: #000000;
	font-size: 10px;
	background-position: bottom;
	font-style: normal;
	text-transform: none;
	height: 22px;
	vertical-align: middle;
	padding-right: 5px;
}
.cell_criteres_cotations_biz_2 {
	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #000000;
	font-size: 10px;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	border-top-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
}
.nb_stat {
	border: 1px solid #CCCCCC;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align: center;
	vertical-align: middle;
	padding: 2px 3px 3px 2px;
}
.cell_criteres_cotations_biz {
	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #000000;
	font-size: 10px;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	border-top-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #2D508A;
	border-top-style: solid;
	border-top-width: 1px;
}
.cell_criteres_cotations_ter {
	background-color: #FFFFFF;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	color: #0C3273;
	font-size: 10px;
	background-image: url(img/degrade_valeurs.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	border-top-width: 1px;
	padding-left: 3px;
	padding-right: 3px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #CCCCCC;
	border-top-style: solid;
	border-top-width: 1px;
}
.multi_user_statistiques {
	clip: rect(auto,auto,auto,auto);
	background-color: #FFFFFF;
	vertical-align: middle;
	text-align: left;
	color: #000000;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	border-right-style: solid;
	border-right-color: #CCCCCC;
	border-right-width: 1px;
	border-left-color: #CCCCCC;
	border-left-style: solid;
	border-left-width: 1px;
	border-top-color: #2D508A;
	border-top-style: solid;
	border-top-width: 1px;
	margin-left: 0px;
}
.cell_criteres_stats_biz {
	background-color: #FFFFFF;
	text-align: center;
	border: 1px solid #CCCCCC;
	color: #000000;
	font-weight: bold;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	text-transform: none;
	height: 22px;
	margin-bottom: 1px;
	vertical-align: middle;
	padding: 2px 5px 5px 2px;
}

.btn_stat a, .btn_stat a:visited {
	background-image: url(img/stat_centre.gif);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	height: 24px;
	line-height: 24px;
	font-size: 12px;	
	font-weight: bold;
	text-align: center;
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px;
}
.btn_stat a:hover{
	background-image: url(img/stat_centre.gif);
	background-repeat: repeat-x;
	background-position: top;
	display: block;
	height: 24px;
	line-height: 24px;
	font-size: 12px;	
	font-weight: bold;
	text-align: center;
	text-decoration: underline;
	padding-left: 10px;
	padding-right: 10px;
}
.identifiez {
	background-image: url(img/identif_centre.gif);
	background-repeat: repeat-x;
	background-position: middle;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	color: #FFFFFF;
	height: 26px;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	line-height: 26px;
	padding-left: 5px;
	padding-right: 20px;
	padding-bottom: 10px;
	text-decoration: none;
}
#lecture_seul{
	color: #FF0000;
	font-size: 24px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-style:italic;
	font-weight:bold;
}

.cell_valeur_reprise_comment {
	border: 1px solid #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #FF0000;
	font-style: normal;
	font-weight: bold;
	vertical-align: middle;
	text-align: left;
	padding: 3px;
}

.td_equip {
	font-size: 11px;
}