/* Pour enlever les bords, cellspacing, cellpadding d'un tableau*/

.main
{
	vertical-align:top;
	text-align:center;
}
.content
{
	border-style:none;
	border-width:0;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width:100%;
	height:100%
}

.logoBO
{
	background-position:center center;
	height:95px;
	background-image:url(/imagesBo/visuel_backoffice.jpg);
	background-repeat:no-repeat;	
}
.SIMPLE
{
	border-style:none;
	border-width:0px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a.special
{
	color :Black;
	font-weight:bold;
}
a:hover.special
{
	color :red;
	font-weight:bold;
}
a:visited.special
{
	color :black;
	font-weight:bold;
}


a {
	color: #D01036;
	text-decoration: none;
}



a:hover {
	color: #000000;
	text-decoration: underline;
}



a:visited{
	color: #;
}


body{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	margin: 0px 0px 0px 0px;	
	font-size: 11px;
	scrollbar-3d-light-color:#000000;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-base-color:#314977;
	scrollbar-dark-shadow-color:#000000;
	scrollbar-face-color:#9CA9C1;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:black			
}

form{
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;
	display: block;
}



li{
	list-style: square;
	color: #000000;
	list-style-position: inside;
}


table{
	font-size: 11px;
}



/*#avertissement {
	color: red;
	font-size: 11px;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 2px;
}*/

.avertissement {
	color: red;
	font-size: 11px;
	display: inline;
	margin: 0px 0px 0px 0px;
	padding: 0px 3px 0px 2px;
}


.banniere {
	background-image: url(imagesfr/fond_degrade_ht_banniere.gif);
	background-repeat: no-repeat;
	padding-bottom: 5px;
	padding-left: 100px;
	padding-top: 25px;
}


.bouton_ok {
	margin: 0px 0px 0px 0px;
	padding-left: 4px;
}


.cadre_logo {
	border: 1px #BCBCD4 solid;
}



.cellule_logo_partner{
	text-align: right;
	padding-left: 3px;
	padding-right: 3px;
}



.chemin_de_fer {
	text-align: left;
	font-size: 10px;
	color: #9C9C9C;
}



.chemin_de_fer a {
	color: #9C9C9C;
	text-decoration: none;
}



.chemin_de_fer a:hover {
	color: #000000;
	text-decoration: none;
}



.colonne_drt {
	padding-top: 49px;
}



.date_agenda {
	color: #7D93C1;
	font-size: 10px;
	padding-bottom: 6px;
}

.datagridClass{
	background-color: #F8F3EB;
	padding: 8px;
	vertical-align: top;	
	font-size :10px;
	border : solid 1px  #F1DEC1
}

.dgBeigeFonce{
	background-color: #F1DEC1;
	padding: 1px;
	vertical-align: top;	
	font-size :10px;
	border : solid 1px  #F1DEC1
}
.dgBeigeClair{
	background-color: #F8F3EB;
	padding: 1px;
	vertical-align: top;	
	font-size :10px;
	border : solid 1px  #F1DEC1
}
.DataGridClassItem{
	background-color: #F8F3EB;
	padding: 8px;
	vertical-align: top;	
	font-size :10px;
	border : solid 1px  #F1DEC1;
	height:5px
}

.datagridClassHeader{
	background-color: #F1DEC1;
	padding: 8px;
	vertical-align: top;	
	font-size :15px;
	border : solid 1px #EEF3FD
}

.datagridClassSmall{
	background-color: #EEF3FD;
	padding: 8px;
	vertical-align: top;	
	font-size :9px;
	border : solid 1px  #F1DEC1
}

.datagridClassHeaderSmall{
	background-color: #F1DEC1;
	padding: 8px;
	vertical-align: top;	
	font-size :11px;
	border : solid 1px #EEF3FD
}


.degrade_titre_verticaux {
	background-image: url(imagesfr/fond_degrade_titres_vertica.gif);
	text-align: left;
	vertical-align: top;
	width: 35px;
}




.encadrer_bleu_DataList {
	border: 1px #BCBCD4 solid;
}

.encadrer_bleu th {
	text-align :left
}

.encadrer_bleu {
	border: 1px #BCBCD4 solid;
}

.encadrer_bleu_Fonce 
{
	border-top: 1px #CDCDE5 solid;
	border-right: 1px #CDCDE5 solid;
	border-left: 1px #CDCDE5 solid;
	
}

.encadrer_menu
{
	background-color: #C0CCE4;
	height: expression(document.body.clientHeight-100);
	
}


.encadrer_bleu_no_bottom {
	border-top: 1px #CDCDE5 solid;
	border-right: 1px #CDCDE5 solid;
	border-left: 1px #CDCDE5 solid;
	
}

.encadrer_bleu_no_top {
	border-bottom: 1px #CDCDE5 solid;
	border-right: 1px #CDCDE5 solid;
	border-left: 1px #CDCDE5 solid;
	
}

.encadrer_bleu_no_top_no_bottom
{
	border-right: 1px #CDCDE5 solid;
	border-left: 1px #CDCDE5 solid;	
}

.encadrer_bloc_drt {
	border-top: 1px #CDCDE5 solid;
	border-right: 1px #CDCDE5 solid;
	border-left: 1px #CDCDE5 solid;
}



.encadrer_bloc_drt2 {
	border-right: 1px #CDCDE5 solid;
	border-left: 1px #CDCDE5 solid;
	padding-left: 12px;
	padding-right: 3px;
	padding-bottom: 5px;
}



.fd_bas_bloc_drtvide {
	background-image: url(/imagesfr/bas_bloc_drtvide.gif);
	height: 28px;
}




.fd_beige_clair_right{
	background-color: #F8F3EB;
	color: #000000;
	text-align: right;
	padding-right: 5px;
}

.fd_beige_clair_left{
	background-color: #F8F3EB;
	color: #000000;
	text-align: left;
	padding-right: 5px;
	font-size :10px
}


.fd_beige_clair_center{
	background-color: #F8F3EB;
	color: #000000;
	text-align: center;
}


.fd_beige_fonce_right{
	background-color: #F1DEC1;
	color: #000000;
	text-align: right;
	padding-right: 5px;
	font-size :15px
	
}

.fd_beige_fonce_left{
	background-color: #F1DEC1;
	color: #000000;
	text-align: left;
	padding-right: 5px;
	font-size :10px
}


.fd_beige_fonce_center{
	background-color: #F1DEC1;
	color: #000000;
	text-align: center;
}


.fd_beige_total_center{
	background-color: #FEFBF6;
	color: #000000;
	text-align: center;
	font-weight: bold;
}


.fd_beige_total_right{
	background-color: #FEFBF6;
	color: #000000;
	text-align: right;
	font-weight: bold;
	padding-right: 5px;
}



.fd_bleu_clair{
	background-color: #EEF3FD;
	padding: 8px;
	vertical-align: top;	
	color :Black 	;
	padding-left:2px	;
}


.fd_bleu_clair_left{
	background-color: #EEF3FD;
	padding: 8px;
	vertical-align: top;
	text-align :left;
	font-size :15px;
}





.fd_bleu_fonce_search{
	background-image: url(/imagesfr/fond_search_business.gif);
	padding-left: 25px;
	padding-top: 20px;
	vertical-align: top;
	width: 240px;
}

.fd_entete_lignes_titre{
	background-image: url(imagesfr/fd_entete_liste_lignes.gif);
	color: #FFFFFF;
	text-align: right;
	font-size: 13px;
	font-weight: bold;
	vertical-align: bottom;
	padding-right: 5px;
}


.fd_entete_lignes{
	background-image: url(imagesfr/fd_entete_liste_lignes.gif);
	color: #FFFFFF;
	text-align: center;
	vertical-align: bottom;
}



/*#fd_list_champs_01{
	background-color: #C0CCE4;
	vertical-align: top;
	text-align: right;
	width: 100px;
	padding-bottom: 2px;
	padding-top: 4px;
	padding-right: 4px;
}*/

.fd_list_champs_01{
	background-color: #C0CCE4;
	vertical-align: top;
	text-align: right;
	/*width: 100px;*/
	padding-bottom: 2px;
	padding-top: 4px;
	padding-right: 4px;
}


.fd_list_champs_02{
	background-color: #DBE3F3;
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 2px;	
}
/*.fd_list_champs_01{
	background-color: #C0CCE4;
	vertical-align: top;
	text-align: right;
	width: 150px;
	padding-bottom: 2px;
	padding-top: 4px;
	padding-right: 4px;
	font-size :12px
}

.fd_list_champs_01_bis{
	background-color: #C0CCE4;
	vertical-align: top;
	text-align: right;
	width: 200px;
	padding-bottom: 2px;
	padding-top: 4px;
	padding-right: 4px;
	font-size :15px
}

#fd_list_champs_02{
	background-color: #DBE3F3;
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 2px;	
}


.fd_list_champs_02{
	background-color: #DBE3F3;
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 2px;	
}*/


.filet_searchlogin {
	background-image: url(imagesfr/fond_sous_forget_become.gif);
	height: 11px;
	background-repeat: no-repeat;
}


.fd_titre_agenda{
	background-image: url(imagesfr/fond_titre_bloc_agenda.gif);
	padding-left: 14px;
	padding-top: 30px;
	vertical-align: top;
	background-repeat: no-repeat;
	height: 52px;
	text-decoration: underline;
	color: #677187;
	font-size: 10px;
}



.fd_titre_partner{
	background-image: url(imagesfr/fond_titre_bloc_partner.gif);
	height: 24px;
	border-top: 1px #CDCDE5 solid;
	border-right: 1px #CDCDE5 solid;
	border-left: 1px #CDCDE5 solid;
}



.fd_titre_usefull_link{
	background-image: url(imagesfr/fond_titre_bloc_usefull_lin.gif);
	height: 24px;
	border-top: 1px #CDCDE5 solid;
	border-right: 1px #CDCDE5 solid;
	border-left: 1px #CDCDE5 solid;
}



.fd_titre_top_companies {
	background-image: url(imagesfr/titre_top_companies.gif);
	vertical-align: top;
	height: 18px;
}



.fd_titre_top_products {
	background-image: url(imagesfr/titre_top_products.gif);
	vertical-align: top;
	height: 18px;
}


.footer {
	background-image: url(imagesfr/fond_footer.gif);
	text-align: center;
	color: #6E7885;
	font-size: 10px;
	height: 21px;
	letter-spacing: 1px;
}


.footer a{
	color: #6E7885;
	text-decoration: none;
}


.footer a:hover{
	color: #000000;
	text-decoration: none;
}



.input_button {
	background-image: url(/imagesfr/fond_input_button.gif);
	color: #FFFFFF;
	margin: 6px;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px #9EADC8 solid;
	border-bottom: 1px #0C2454 solid;
	border-left: 1px #9EADC8 solid;
	border-right: 1px #0C2454 solid;
	height: 28px;
}


.Annuler_button {
	background-image: url(imagesfr/fond_annuler_button.gif);
	color: #FFFFFF;
	margin: 6px;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px #9EADC8 solid;
	border-bottom: 1px #0C2454 solid;
	border-left: 1px #9EADC8 solid;
	border-right: 1px #0C2454 solid;
	height: 28px;
}

.Simple_button 
{
	background-color :#C0CCE4;
	color: #000000;
	margin: 6px;
	padding-left: 25px;
	padding-right: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-top: 1px #9EADC8 solid;
	border-bottom: 1px #0C2454 solid;
	border-left: 1px #9EADC8 solid;
	border-right: 1px #0C2454 solid;
	height: 28px;
	
}

.input_log_search 
{
	border: 1px #000000 solid;
	color: #7E8A9F;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 2px;
	margin-top: 3px;	
	margin-left: 3px;	
	width: 150px;
	display: inline;
}

.input_menu_search {
	border: 1px #000000 solid;
	color: #7E8A9F;
	font-size: 9px;
	margin-top: 2px;
	margin-left: 3px;	
	margin-right: 2px;
}

/*.input_text {
	border: 1px #000000 solid;
	color:#000000;#354F87;
	font-size: 12px;
	width:400px;
	height :20px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 6px;	
	margin-right: 6px;	
	display: inline;
	font-weight :bold 
}*/
.input_text {
	border: 1px #000000 solid;
	color: #7E8A9F;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 6px;	
	margin-right: 6px;	
	display: inline;
	vertical-align :top 
}
.input_text_noir{
	border: 1px #000000 solid;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 6px;	
	margin-right: 6px;	
	display: inline;
	vertical-align :top 
}
.input_text_Area {
	border: 1px #000000 solid;
	color: #7E8A9F;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 6px;	
	margin-right: 6px;	
	display: inline;
	width : 100%
}
.input_text_Area_noir {
	border: 1px #000000 solid;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 6px;	
	margin-right: 6px;	
	display: inline;
	width : 100%
}
.input_text2 {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	border: 1px #000000 solid;
	color: #7E8A9F;
	font-size: 12px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 6px;	
	margin-right: 6px;	
}
.input_text_ddl {
	border: 1px #000000 solid;
	color: #7E8A9F;
	font-size: 11px;
	padding-left: 2px;
	padding-right: 2px;
	margin-left: 6px;	
	margin-right: 6px;	
	display: inline;
	vertical-align :top;
	width : 220px;
}

.headerTitreTable
{
	background-color: #C0CCE4;
	vertical-align: top;
	text-align: left;
	font-size :12px

}





.logo_backoffice {
	background-image: url(imagesfr/logo_backoffice.gif);
	background-repeat: no-repeat;
	height: 97px;
	width: 287px;
}



.login {
	background-image: url(imagesBO/fond_cellule_login.jpg);
	background-repeat:no-repeat;
	height: 20px;
	text-align: right;
	width:420px;
}


.menu_gauche {
	background-color: #7087B7;
}


.search {
	background-image: url(imagesfr/fond_cellule_search.jpg);
	text-align: right;
	width: 479px;
	height: 20px;
}


.tablebeige_clair{
	background-color: #F8F3EB;
	color: #000000;
}
.table_left{
	font-size: 11px;
	margin-left: 26px;
	border: 1px #BCBCD4 solid;
}

.texte_logo_partner{
	font-weight: bold;
	vertical-align: bottom;
	text-align: right;
}

.texte_sans_fond{
	padding: 8px;
	vertical-align: top;	
}



.texte_puce_carre{
	padding-left: 16px;
	background-image: url(imagesfr/fond_puce_carre.gif);
	background-repeat: no-repeat;
	padding-bottom: 4px;
}



.texte_puce_carre a{
	color: #000000;
	text-decoration: none;
}



.texte_puce_carre a:hover{
	color: #000000;
	text-decoration: underline;
}



.titre01{
	color: #575B71;
	font-size: 12px;
	font-weight: bold;
}


.titre02{
	color: #575B71;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	vertical-align: bottom;
}

/*.titre_02{
	background-color: #C0CCE4;
	vertical-align: top;
	text-align: right;
	width: 150px;
	padding-bottom: 2px;
	padding-top: 4px;
	padding-right: 4px;
	font-size :15px
}


.titre02{
	color: #575B71;
	font-size: 15px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	vertical-align: bottom;
}



.titre01{
	color: #575B71;
	font-size: 25px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	vertical-align: bottom;
}
*/
.titre03{
	/*color: #575B71;
	font-size: 12px;
	font-weight: bold;*/
	padding-top: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	vertical-align: bottom;
	color:#7D93C1;
	font-weight:bold;
	font-size:12px ;	
	font-style:italic;
}

.titre03Red{
	/*color: #575B71;
	font-size: 12px;
	font-weight: bold;*/
	padding-top: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	vertical-align: bottom;
	color:red;
	font-weight:bold;
	font-size:12px ;	
	font-style:italic;
}

.titre03_Inline{
	color: #575B71;
	font-size: 12px;
	font-weight: bold;
	padding-top: 10px;
	padding-left: 8px;
	padding-bottom: 2px;
	vertical-align: top;
	display :inline;
	
	
}

.titre04{
	/*color: #575B71;
	font-size: 12px;
	font-weight: bold;*/

	/*vertical-align: middle;*/
	color:red;
	font-weight:bold;
	font-size:13px ;	
}

.visuel_backoffice {
	background-image: url(imagesfr/visuel_backoffice.jpg);
	background-repeat: no-repeat;
}

.visuel_backoffice2 {
	background-image: url(imagesfr/visuel_backoffice2.jpg);
	background-repeat: no-repeat;
}


.PremiereLettre
{
	color:#354F87;
	font-weight:bold;
	font-size:15px;	
	
}

.FinTitre
{
	color:#7D93C1;
	font-weight:bold;
	font-size:larger;	
	font-style:italic;
}

.HEADERGRID
{
	background-image:url(imagesfr/fd_entete_liste_lignes.gif);
	color:WHITE;
	font-weight:bold;
	text-align:center
}

.ITEMGRID
{
 text-align:center;
 background-color:#eef3fd; 
}

.ITEMGRIDFONCE
{
 text-align:center;
 background-color:#9eb3de;
}
.ALTERNATE
{
	text-align:center;
	background-color:#F1DEC1;
}
.FOOTERGRID
{
	background-image:url(imagesfr/fd_entete_liste_lignes.gif);
	color:WHITE;
	font-weight:bold;
	text-align:center
}
.LINKDG
{
	color:#CCD2DB;
	font-style:italic;
	
}
.menu a
{
	color:white;
	font-weight:bold;	
}
tr.ENTETEENTREPRISE
{
	background-color:LightBlue;
}
.menu
{
	width:80px;
	vertical-align:top;
	background-image: url(imagesBO/fond_rubr_gche_off.gif);
}

td.label
{
	background-color: #C0CCE4;
	
	padding-bottom: 2px;
	padding-top: 4px;
	padding-right: 4px;
	text-align: right;
}
td.input
{
	background-color: #DBE3F3;
}

td.label_Champ
{
	background-color: #C0CCE4;
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 4px;
	padding-right: 4px;
	text-align: right;
	width :100px;
}

td.label_ChampNoWidth
{
	background-color: #C0CCE4;
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 4px;
	padding-right: 4px;
	text-align: right;

}
td.input_Champ
{
	background-color: #DBE3F3;
	vertical-align: top;
	padding-bottom: 2px;
	padding-top: 2px;
}
tr.label_Champ
{
	background-color: #C0CCE4;
}
tr.input_Champ
{
	background-color: #DBE3F3;
}

.textValidator
{
	color : Red;
	vertical-align:middle   ;
}

.logo {
	background: url(imagesFr/logo_firmafrance.gif) no-repeat;
	height: 97px;
	width: 210px;
}




.visuel {
	background: url(imagesFr/visuel_ht_fr.jpg) no-repeat;
	padding: 25px 0px 5px 100px;
}


.GrandTable
{
	width : 902px
}

.login {
	background-image: url(imagesFr/fond_cellule_login.jpg);
	height: 20px;
	text-align: right;
}
.search {
	background-image: url(imagesFr/fond_cellule_search.jpg);
	text-align: right;
	width: 479px;
	height: 20px;
}

.input_log {
	border: 1px #000000 solid;
	color: #7e8a9f;
	font-size: 10px;
	padding: 1px 2px 1px 2px;
	margin: 3px 0px 2px 3px;
	width: 150px;
	display: inline;
}

.input_search {
	border: 1px #000000 solid;
	color: #7e8a9f;
	font-size: 10px;
	padding: 1px 2px 1px 2px;
	margin: 3px 0px 2px 3px;
	width: 135px;
	display: inline;
}

.input_menu_search {
	border: 1px #000 solid;
	color: #7e8a9f;
	font-size: 9px;
	margin: 0px 2px 0px 4v;
	padding: 0px 0px 0px 0v;
	width : 210px;
}

.menu_gauche {
	background-color: #7087b7;
	width :149px;
}

.rubriques {
	text-align: left;
	font-size: 11px;
	color: #FFFFFF;
	height: 39px;
	letter-spacing: 1px;
	padding-bottom: 5px;
	padding-top: 5px;
	border-bottom: 1px dotted White;
}
.rubriques A {
	color: #FFFFFF;
}
.rubriques A:visited {
	color: #FFFFFF;	
}
.rubriques A:hover {
	color: #000000;	
}

.rubriques_fd {
   background-image: url(imagesFr/fd_fleche_nav_gche.gif);
	background-position: center;
	background-repeat: no-repeat;
	background-color: #7087B7;
	text-align: center;
	font-size: 11px;
	color: #fff;
	height: 36px;
	letter-spacing: 1px;
	line-height: 11px;
	vertical-align: middle;
	padding: 0px;
}

.CorpsCentral
{
	width:602px;
}

.chemin_de_fer {
	text-align: left;
	font-size: 10px;
	color: #9c9c9c;
}
table.chemin_de_fer
{
	width:550px
}
.degrade_titre_verticaux {
	background-image: url(imagesfr/fond_degrade_titres_vertica.gif);
	text-align: left;
	vertical-align: top;
	width: 35px;
}

.colonne_drt {
	padding-top: 49px;
}

.chemin_de_fer a {
	color: #9c9c9c;
	text-decoration: none;
}


.chemin_de_fer a:hover {
	color: #000;
	text-decoration: none;
}


.rubriques_visuel {
	vertical-align: top;
	padding: 3px 0px 3px 3px;
	width: 32px;
}

.pointilles{
	background-image: url(imagesFr/filet_separ_rubr.gif);
	height: 3px;
}

.footer {
	background-image: url(imagesfr/fond_footer.gif);
	text-align: center;
	color: #6e7885;
	font-size: 10px;
	height: 21px;
	letter-spacing: 1px;
}

.fd_titre_boutique01 {
	background-image: url(imagesFr/titre_vitrine_gratuite.gif);
	vertical-align: top;
	height: 18px;
}

.fd_titre_boutique02 {
	background-image: url(imagesFr/titre_vitrine_payante.gif);
	vertical-align: top;
	height: 18px;
}


.liste_vitine{
	background-image: url(imagesFr/puce_offre_oui.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 0px;
	line-height: 18px;
	color: #2b4171;
}

.liste_vitine2{
	background-image: url(imagesFr/puce_offre_non.gif);
	background-repeat: no-repeat;
	padding-left: 25px;
	margin: 0px;
	line-height: 18px;
	color: #2b4171;
}

.fd_regie_pub{
	background: url(imagesFr/fd_pub_cible.gif) top right no-repeat;
	background-color: #eef3fd;
	padding: 8px;
	vertical-align: top;	
}

/*css partie ajout pour extranet ****************************/


.fd_entete_lign_extranet{
	background-image: url(imagesFr/fd_entete_liste_lignes.gif);
	color: #fff;
	vertical-align: bottom;
}

.recherche {
	background-image: url(imagesFr/fond_cellule_recherche.jpg);
	height: 36px;
	vertical-align: middle;
}


.visuel_extranet {
	background: url(imagesFr/visuel_extranet.jpg) no-repeat;
}

.bonjour{
	color: #575b71;
	font: bold 14px Arial,Helvetica,Verdana,sans-serif;
}


.fd_beige_fonce_extranet{
	background-color: #f1dec1;
	color: #000;
	padding-left: 3px;
}

.fd_beige_fonce_extranet a{
	background-color: #f1dec1;
	color: #000;
}

.fd_beige_extranet{
	background-color: #fefbf6;
	color: #000;
	padding-left: 3px;
}

.fd_beige_extranet a{
	background-color: #fefbf6;
	color: #000;
}

.intranet{
	padding-left: 30px;
}

.input_text3 {
	font-family: Arial,Helvetica,Verdana,sans-serif;
	border: 1px #000 solid;
	color: #7e8a9f;
	font-size: 12px;
	padding: 0px 2px 0px 2px;
	margin: 5px 6px 5px 6px;
}
.summary
{
	text-align:left 
}

/*.menugauchehauteur
{
	height: expression(document.body.clientHeight-200);
}*/
