.table_0
{
	background:url(Foto_1390.jpg) center no-repeat;
	padding-top:70px;
}

.rech_1_td
{
	padding:10px;	
}


.rech_2_td_l1
{
	padding:10px 20px 20px 20px;	
	vertical-align:bottom;
}

.rech_2_td_l2
{
	padding:20px 20px 10px 20px;
	vertical-align:top;
}

.Keyboard_CallBack
{
	position:absolute; 
	top:250px; 
	left:40px; 
	width:800px; 
	height:200px; 
	background: #d5d5d5 url(design/ombre_onglet.png) top repeat-x; 
	padding:20px; 
	border:#333 solid 1px; 
	display:none;	
}

.if_envoi
{
	width:0px;
	height:0px;	
}

.Bien_Onglet_Photo
{
	width:959px; 
	height:565px; 
}

.Map_Titre
{
	color: #E00000;
	font-weight:bold;
	font-size: 16px;
}

.Map_Txt
{
	color:#474747;
	font-weight:bold;
}

.div_bien_general1
{
	background:black;
	text-align:center;
	width:959px;
	height:735px;
	overflow:hidden;
}

.div_bien_general2, .div_bien_general3, .div_bien_general4, .div_bien_general5, .div_bien_general6
{
	text-align:left;
	padding:20px;
	width:919px;
	height:695px;
	overflow:hidden;
	background: url(ombre_onglet.png) top repeat-x;
}

.TitreOnglet_Bien
{
	color:#474747;
	font-size: 24px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
}

.SSTitreOnglet_Bien
{
	color:#474747;
	font-size: 24px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
	padding-top:30px;
}

.ContenuOnglet_Bien
{
	color:#474747;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	font-size:14px;
	padding:10px;
}

.ContenuOnglet_Bien_ContactStandard
{
}

.ContenuOnglet_Bien_ContactStandard_Conseiller
{
	text-align:center;
	padding-top:40px;
	padding-bottom:30px;
}

.ContenuOnglet_Bien_ContactStandard_NoteAgent_Titre
{
	font-size:14px;
	font-weight:bold;
	padding-left:10px;
	padding-bottom:5px;
}

.ContenuOnglet_Bien_ContactStandard_NoteAgent_Txt
{
	text-align:left;
	padding-left:30px;
}

.LocalisationOnglet_Bien
{
	width:920px;
	border:#999 solid 1px;
	height:660px;
	overflow:hidden; 
}

.Titre_Bien
{
	color:#E00000;
	font-size: 30px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
	padding-top:0px;
}

.SSTitre_Bien
{
	color:#474747;
	font-size: 24px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
	padding-top:0px;
	padding-left:30px;
}

.Bien_DescLongue
{
	padding:10px 30px 0px 30px;
	color:#474747;	
	font-family: Calibri, Verdana, Geneva, sans-serif;
	font-size:14px;
}
.Bien_Div_prix
{
	position:absolute;
	background:white;
	width:500px;
	padding-bottom:5px;
	bottom: 0px;
	right: 437px;
}

.Bien_Prix_Photo
{
	text-align:center;
	padding:20px;	
}

.Bien_Prix_Lib
{
	color:#474747;
	font-size: 30px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
	text-align:right;
	padding-top:0px;	
	padding-right:20px;
}

.Bien_Prix_Prix
{
	color:#E00000;
	font-size: 40px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
	text-align:right;
	padding-top:0px;	
	padding-right:20px;
}

.Bien_IF_ContactMe
{
	width:500px;
	height:200px;
	text-align:center	
}

.Bien_IF_ContactMe_Div
{
	padding-top:20px;
	padding-left:40px;
}

.Bien_ContactMe_Libelle
{
	font-size:20px;
	padding:15px;
	font-weight:bold;
}

.Bien_ContactMe_Libelle2
{
	font-size:14px;
	font-weight:bold;	
	font-family: Calibri, Verdana, Geneva, sans-serif;
}

.Bloc_navigation_Resultats
{
	position:absolute; 
	top:10px; 
	left:500px; 
	width:970px; 
	text-align:right; 
}

.cpt_page_Resultats
{
	font-size:30px; 
	width:550px; 
	text-align:right; 
	font-weight:bold;	
}

.Titre_Resultats
{
	color:#E00000;
	font-size: 24px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
	padding-left:20px;
	padding-top:0px;
}

.txt_Resultats
{
	color:#474747;
	font-size: 13px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	padding: 10px 0px 10px 50px;
}

.liste_titre_bien
{
	color:#e48900;
	font-size: 18px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
	font-style: italic;
	max-height:45px;
	overflow:hidden;
	border-bottom: #CCC solid 1px;
}

.liste_prix_bien
{
	color:#e48900;
	font-size: 15px;
	padding-top: 3px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
	font-style: italic;
	text-align:right;
	width:90px;
	position: relative;
	float:left;
}

.liste_localisation_bien
{
	color:#e48900;
	font-size: 15px;
	padding-top: 3px;
	font-weight: bold;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	vertical-align:top;
	font-style: italic;
	text-align:left;
	width:190px;
	position: relative;
	float:left;
}

.liste_desc_bien
{
	padding-top:5px;
	position: relative;
	clear: left;
}
.R3_TD
{
	text-align:center;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	font-size:22px;
	padding:10px 10px 5px 10px;
	color:#000000;
	vertical-align:top;
	background:url(Recherche/R3Bottom.png) bottom no-repeat;	
}

.R3_TD_Img
{
	padding:0px 10px 0px 10px;
	vertical-align:top;	
}

.Rech_Prix_Txt
{
	font-size:16px;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	text-align:left;
	font-weight:bold;
	font-style:italic;
	color:#474747;
}

.Rech_Prix_Valeur
{
	font-family: Calibri, Verdana, Geneva, sans-serif;
	text-align:left;
	font-size:14x;
	font-weight:bold;
	font-style:normal;
	color:#e48900;		
}

.lib_form_rech
{
	font-family: Calibri, Verdana, Geneva, sans-serif;
	text-align:left;
	font-style:italic;
	font-size:20px;
	font-weight:bold;
	color:#e48900;	
}
.chemin
{
	font-family: Calibri, Verdana, Geneva, sans-serif;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#474747;	
}

.meteo_td_titre
{
	font-size: 15px; 
	color: #009ddf; 
	font-weight: bold; 
	padding-left:10px;
	border:#ccc solid 1px; 
}

.meteo_td_desc
{
	padding:20px; 
	font-size:11px;	
	border:#ccc solid 1px; 
	border-top:none;
	font-size:12px;
}

.meteo_td_day
{
	font-size: 13px;
	color: #0569BF;
	font-weight: bold; 
	padding:10px 0px 10px 0px; 
	text-align:center; 
	border-right:#ccc solid 1px; 
	border-bottom:#ccc solid 1px;
	border-top:#ccc solid 1px;
}

.meteo_td_data
{
	width:120px; 
	border-right:#ccc solid 1px; 
	border-bottom:#ccc solid 1px; 
	font-size: 13px; 
	color: #009ddf; 
	font-weight: bold; 
	text-align:center; 
	padding:20px;	
}

a
{
	text-decoration:none;
	color:#3a3a70;
}

a:hover
{
	text-decoration:none;
	color:#ffc12c;	
}

.Titre
{
	font-size: 14px;
	font-weight:bold;	
	color:#0569bf;
}

.Txt
{

}

.Titre_Bloc
{
	color: white;
	font-weight:bold;
}

a.Lien_Menu
{
	color: white;
	font-size:10px;
}
a.Lien_Menu:hover
{
	color: #FF7E00;
	font-size:10px;
}

.texte1_orange
{
	font-size: 11px;
	color: #171e24;
	font-weight: bold;
}

.texte1
{
	font-size: 12px;
	color: #474747;
	font-weight: bold;
}

.texte10
{
	font-size: 11px;
	color: #474747;
	font-weight: bold;
}

.texte3
{
	font-size: 10px;
}

.texte3_rouge
{
	font-size: 10px;
	color: #E00000;
	font-weight: bold;
}

h3
{
	color:#009ddf;
	font-size:14px;
	display:inline;
}

h1, h2, h4, h5, h6, h7
{
	font-size:14px;
	display:inline;
}

.nv_td_table
{
	height: 180px;
	width: 510px;
	background:url(../Backgrounds/BG_Liste.png) center no-repeat;	
}

.nv_td_table_td_photo
{
	padding:10px 10px 10px 15px; 
	vertical-align:top;
	width:150px;
	height:150px;
	
}

.nv_td_table_td_nom
{
	padding-top:10px;
	font-weight:bold;
	font-size:14px;
	color:#255e75;
}

.nv_td_table_td_memo
{
	padding-top:5px;
	font-size:10px;
	color:#474747;
}

.nv_icones
{
	height:139px; 
	width:139px; 
	font-weight:bold; 
	vertical-align:bottom; 
	text-align:center;	
	padding:20px;
}

.nv_icones a
{
	color:#255e75; 	
}

html {
	padding:0;   
	margin:0;   
	border:0;
	}
body {
	padding: 0px 0px 0px 0px;   
	margin:0px 0px 0px 0px;   
	border:0;
	height:100%;
	font-size:11px;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	color:#929292;
	background:#d5d5d5;
	}

td{
	padding:0px;
}
.hp_img
{
	padding-left: 25px;
	padding-top: 20px;
	padding-bottom: 20px;
}

.hp_td
{
	padding-right: 25px;
	padding-top: 20px;
	padding-bottom: 20px;
}
	
a.lien_hp, .lien_hp
{
	font-weight:bold; 
	color:#009ddf;
	text-decoration: none;
}

a.lien_hp:hover
{
	color: #474747;
}


a.lien_gris, .lien_gris
{
	font-weight:bold; 
	color:#474747;
	text-decoration: none;
}

a.lien_gris:hover
{
	color: #009ddf;
}
	
.tbTxtA_1, .tb_TitA_1 
{
	display: none;
	width: 0px;
}
	
form
	{
		display: inline;
	}
	
.titre_menu
{
	width:180px;
	line-height:27px;
	background: #0167bc;
	text-align: center;
	vertical-align:middle;
	color:#fff;
	font-size: 11px;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}

.Categories_Liste_td_titreCat
{
	padding-bottom:10px;
}

.Categories_Liste_td_titreCat a
{
	color:#0569bf;	
	font-size:12px;
	font-weight:bold;
}
.Categories_Liste_td_titreCat a:hover
{
	color:#B7B073;	
	font-size:12px;
	font-weight:bold;
}
	
.no_display
{
	display:none ;
}
	
td
{
	font-size: 11px;
	font-family: Calibri, Verdana, Geneva, sans-serif;
	color:#000;
	text-align:left;
}

img
{
	border:none;
}

a.lien_ov
{
	color:#FF7E00;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-top:3px;
	padding-bottom:3px;
	line-height:18px;
}

a.lien_ov:hover
{
	color:#E00000;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
}

a.bt_lg
{
	color:#545454;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;	
	font-family: Calibri, Verdana, Geneva, sans-serif;
}

a.bt_lg:hover
{
	color:white;
}

a.menu
{
	color:#ffffff;
	font-size:16px;
	text-decoration:none;	
	font-family: Calibri, Verdana, Geneva, sans-serif;
}

a.menu:hover
{
	color:white;
}

a.menu_Selected
{
	color:white;
	font-size:14px;
	text-decoration:none;	
	font-family: Calibri, Verdana, Geneva, sans-serif;
}
a.menu_Selected:hover
{
	color:white;
}

.table_cadre
{
	
}

.tb
{
	width: 100%;
	padding:0px 0px 10px 20px;
}

.txt_bloc_lg0_interne
{
	padding-top: 20px;
}

.TxtA, .TxtB, .TxtC, .Txt_S1, .Txt_S2
{
	padding-left: 20px;
	font-size: 11px;
	white-space:normal;
	width:900px;
}

.Gal
{
	padding-top: 20px;
}

Input, select, textarea
{
	border-bottom:1px solid #bdc7d1; 
	border-left:1px solid #bdc7d1; 
	border-right:1px solid #bdc7d1; 
	border-top:1px solid #bdc7d1; 
	text-align:left; 
	color:#474747;
	font-size:10px;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}


.Input_Login_Username
{
	width:160px;
	background:none;
	border:none;
	color: #CCCCCC;
	font-weight: bold;
}

.Input_Login_Pwd
{
	width:110px;
	background:none;
	border:none;
	color: #0167bc;
	font-weight: bold;
}

a.Lien_Membre_Menu
{
	font-size: 11px;
	text-align: left;
}

a.Lien_Membre_Menu:hover
{
	text-align: left;
	color: #F8EB30;
}

.TD_InfosPersos
{
	background:url(MEP/Profil.jpg) top right no-repeat;
	padding-left: 50px;
}

.Cadre_Titre_Dans_Page
{
	font-size: 10px;
	font-weight: bold;
	border:#b3c3cf solid 1px; 
	line-height:20px; 
	background-color:#e1e8ed;  
	padding: 0px 5px 0px 5px; 
}

.Table_Dans_Page
{
	width: 500px;
}

.Libelle_Input
{
	font-size: 10px;	
}

.Libelle_Input_Infos_Persos
{
	padding-left: 30px;
	border-left: #b3c3cf solid 1px;
}

.Input_TD
{
	vertical-align: middle;
	padding-top: 3px;
	padding-bottom: 3px;
}
.Input_TD_Infos_Persos
{
	border-right: #b3c3cf solid 1px;	
}

.oblig
{
	color:#FF7E00;
	font-weight: bold;
	font-size: 10px;
	vertical-align: top;

}

.Cadre_Separation_Dans_Page
{
	border-top: #b3c3cf solid 1px;
	height: 20px;
}


.input_invisible /* Submit invisible */
{
	border: White solid 0px;
	width: 0px;
	height: 0px;	
	background-color: transparent;
}


#ErrMsg
{
	font-size: 12px;
	color: #E00000;
	font-weight: bold;
	padding-bottom: 10px;
}

a.SYS_lien_modif_page
{
	font-size:10px;
	font-weight:bold;
}
a.SYS_lien_modif_page:hover
{
	color:#E00000;
}

.admin_libelle
{
	font-weight: bold;
	font-size:10px;
	padding-right: 20px;
	white-space: nowrap;
}

.admin_input_text, .lib_fiche_titre
{
	width:550px;
	font-size: 10px;
}

.admin_input_memo
{
	width:650px;
	font-size:10px;
	height: 200px;
}

.admin_input_memo_long
{
	width:650px;
	font-size:12px;
	height: 400px;
}

a.lien_onglet
{
	color: #727272;/*#888;*/
	font-weight:bold;
}

a.lien_onglet:hover
{
	color:#0569bf;
	font-weight:bold;
}

a.lien_onglet_Fiche
{
	color: #fbad18;/*#888;*/
	font-weight:bold;
}

a.lien_onglet_Fiche:hover
{
	color:#fbad18;
	font-weight:bold;
}
a.lien_onglet_Fiche_Selected
{
	color: #0569bf;/*#888;*/
	font-weight:bold;
}

a.lien_onglet_Fiche_Selected:hover
{
	color:#0569bf;
	font-weight:bold;
}

a.lien_onglet_selected:hover
{
	color:#727272;
	font-weight:bold;
}

a.lien_onglet_selected
{
	color:#0569bf; /*001d77;*/
	font-weight:bold;
}

.border_solid_bottom_ong
{
	border-bottom: #B3C3CF solid 1px;
}

.Edit_Memo
{
	width: 800px;
	height: 350px;
	padding:0px;
}

.Edit_Titre
{
	width:500px;
	padding-top: 0px;
}

a.lien_admin
{
	color:white;
	font-weight: bold;
}

a.lien_admin:hover
{
	color: #616161;
}

.bt_admin_120
{
	width: 120px;
	background: url(admin/bt_120.jpg);
	line-height: 23px;
	text-align:center;
	vertical-align:middle;
}

.bt_admin_120_png
{
	width: 120px;
	background: url(admin/bt_120.png);
	line-height: 23px;
	text-align:center;
	vertical-align:middle;
}

.tbSSElmts_TD
{
	width:150px;
	text-align: center;	
	padding-top: 30px;
}

.Contact_Gauche
{
	vertical-align: top;
}

.Contact_Coordonnees_Image
{
	text-align: center;
}

.Contact_Coordonnees_Datas_Table_Lib
{
	vertical-align:top;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:10px;
}

.Contact_Coordonnees_Datas_Table_Nom
{
	padding-top:20px;
	padding-bottom:0px;
	text-align:center;
}


.Contact_Coordonnees_Datas_Table_Datas
{
	padding-top:5px;
}

.Contact_Form
{
	padding-left:50px;
	vertical-align: top;
}

.Contact_Form_Lib
{
	vertical-align:middle;
}

.FS1_Form_Lib
{
	vertical-align:middle;
	font-size:11px;	
	font-weight: bold;
	padding:10px;
}

.FS1_Form_Content /* Texte des TD contenant les input */
{
	white-space: nowrap;
	padding:10px;
	font-size:11px;	
}

.bouton_120
{
	
	height: 23px;
	width: 130px;
	background: url(../design_showbox/bouton_130.png) no-repeat;
	text-align:center;
	color:white;
	padding-top:5px;
}


.bouton_180
{
	
	height: 23px;
	width: 180px;
	background: url(bouton_180.png) no-repeat;
	text-align:center;
	color:white;
	padding-top:5px;
}

.bouton_120 a, .bouton_180 a
{
	color: #3a3a70;
	font-size: 10px;
	font-weight:bold;
	vertical-align: middle;
}

.bouton_200
{
	
	height: 23px;
	width: 200px;
	background: url(bouton_200.jpg) no-repeat;
	text-align:center;
	color:white;
	padding-top:5px;
}

.bouton_200 a
{
	color: white;
	font-size: 10px;
	font-weight:bold;
	vertical-align: middle;
}

.Contact_Form_Content /* Texte des TD contenant les input */
{
	white-space: nowrap;
}


.ErrMsg
{
	color:#E00000;
	padding:20px;
	font-weight:bold;
	font-size:12px;
}

.tbSSElmts_TD a
{
	font-weight:bold;
	font-size:10px;
}

.TitreB, .TitreC, .Titre_S1, .Titre_S2
{
	padding-top: 20px;	
}

.titre_admin
 {
 	background-color: #FF7E00;
	color:white;
	font-weight:bold;
	padding:3px;
 }
 
 .lg1
 {
 	background-color: #eeeeee;
 }
 
.txt_admin
{
	font-size:10px;
}

.art_cptpages, .art_nb_art
{
	font-size:10px;	
	font-weight:bold;
}

a.art_cptpages
{
	font-size:10px;	
}
a.art_cptpages_selected
{
	font-weight:bold;
	font-size:10px;	
	color: #E00000;
}



.table_lst_art /* Table contenant la liste des articles */
{
	width: 100%;	
}

.table_lst_art_coin_hg /* Coin supérieur gauche de la table contenant la liste des articles */
{
	height: 20px;
	width: 0px;
	background: url(table_lst_art_coin_hg.png);
}

.table_lst_art_coin_hm /* Milieu supérieur de la table contenant la liste des articles */
{ }


.table_lst_art_coin_hd /* Coin supérieur droite de la table contenant la liste des articles */
{	
	width: 0px;
}

.table_lst_art_titre_g /* Coin gauche de la table de titre */
{ }

.table_lst_art_titre_d /* Coin droit de la table de titre */
{ }

.table_lst_art_titre /* Cellule contenant le tableau de titres */
{ }

.table_lst_art_titre_table /* Table contenant les titres */
{ 	
	width:100%; 
	height: 40px;
	border: #666666 1px solid; 
	background: url(Hachures.jpg);
}

.table_lst_art_titre_artnum /* TD de titre pour le code article */
{ 
	width: 80px;
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;	
}

.table_lst_art_titre_artnom /* TD de titre pour le nom article */
{ 
	vertical-align: middle;
	font-size: 11px;
	font-weight: bold;	
}

.table_lst_art_titre_prix /* TD de titre pour le prix */
{ 
	width: 80px;
	vertical-align: top;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 12px;
	font-weight: bold;	
	text-align: center;
}

.table_lst_art_titre_stock /* TD de titre pour le stock */
{ 
	width: 60px;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;	
	text-align: center;
}

.table_lst_art_titre_panier /* TD de titre pour l'ajout dans le panier */
{ 
	width: 80px;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;	
	text-align: center;
}

.table_lst_art_titre_sep_g /* Coté gauche de la ligne du séparateur entre titre et articles */
{
	height: 00px;
}
.table_lst_art_titre_sep_m /* Milieu de la ligne du séparateur entre titre et articles */
{ }
.table_lst_art_titre_sep_g /* Coté droit de la ligne du séparateur entre titre et articles */
{ }

.table_lst_art_bord_g /* Bord gauche dans la table */
{	}

.table_lst_art_bord_g /* Bord gauche dans la table */
{	}

.table_lst_art_bord_d /* Bord droit dans la table */
{	}

.table_lst_art_bord_d /* Bord droit dans la table */
{	}


.table_lst_artsep_bord_g /* Bord gauche dans la table pour le séparateur d'articles */
{	
	height: 20px;
}

.table_lst_artsep_bord_d /* Bord droit dans la table pour le séparateur d'articles */
{	}

.table_lst_art_separateur /* Milieu dans la table pour le séparateur d'articles */
{	height: 20px; }

.table_lst_art_titre_photo /* Photo de l'article */
{ 
	text-align: center;
	color:#474747;
	font-size: 10px;
	font-weight: bold;
	background: #e1e8ed;
	border-top: #b3c3cf solid 1px;
	border-bottom: #b3c3cf solid 1px;
	vertical-align: top;
	padding-top: 7px;
	padding-bottom: 7px;
}

.table_lst_art_titre_nom /* Nom de l'article */
{ 
	color:#474747;
	font-size: 10px;
	font-weight: bold;
	background: #e1e8ed;
	border-top: #b3c3cf solid 1px;
	border-bottom: #b3c3cf solid 1px;
	padding-right: 10px;
	vertical-align: top;
	padding-top: 7px;
	padding-bottom: 7px;
}

.table_lst_art_titre_marque /* Marque de l'article */
{ 
	color:#474747;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	padding-top: 7px;
	padding-bottom: 7px;
	background: #e1e8ed;
	border-top: #b3c3cf solid 1px;
	border-bottom: #b3c3cf solid 1px;
	text-align: center;
	border-left: #b3c3cf solid 1px;
}

.table_lst_art_titre_prixxx /* Prix 2 x */
{
	text-align: center;
	color:#474747;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	background: #e1e8ed;
	border-top: #b3c3cf solid 1px;
	border-right: #b3c3cf solid 1px;
	border-bottom: #b3c3cf solid 1px;
	padding-top:5px;
	padding-bottom:5px;
}

.table_lst_art_titre_center_no_border /* Prix 2 x */
{
	text-align: center;
	color:#474747;
	font-size: 10px;
	font-weight: bold;
	vertical-align: top;
	background: #e1e8ed;
	border-top: #b3c3cf solid 1px;
	border-bottom: #b3c3cf solid 1px;
	padding-top:5px;
	padding-bottom:5px;
}

.table_lst_art_no_res
{
	font-size: 12px;
	font-weight: bold;
	color: #e00000;
}


.table_lst_art_data_photo /* Photo de l'article */
{ 
	text-align: center;
	padding-top:5px;
}

.table_lst_art_data_pdf
{
	text-align: center;
	vertical-align: top;
}

a.table_lst_art_data_photo_a
{
	font-size: 11px;
	line-height: 170%;
}

a.table_lst_art_data_nom_a
{
	font-size: 11px;
	font-weight:bold;
}

.table_lst_art_table_details /* Table contenant la description */
{
	width: 100%;
}

.table_lst_art_data_num /* N° de l'article */
{ 
	border-bottom: #cccccc 1px dotted;

	line-height: 15px;
	vertical-align: top;
	width: 80px;
}

.table_lst_art_data_nom /* Nom de l'article */
{ 
	border-bottom: #cccccc 1px dotted;
	vertical-align: top;
	padding-right: 10px;
	text-align: left;
	padding-top:5px;
}

.table_lst_art_data_marque /* Marque de l'article */
{ 
	vertical-align: top;
	text-align: center;
}

.table_lst_art_data_prixxx /* Prix 2 x */
{
	text-align: right;
	white-space: nowrap;
	vertical-align: top;
	padding-top:5px;
	border-bottom: #cccccc 1px dotted;
}

.table_lst_art_data_prix /* Prix de l'article */
{ 
	border-bottom: #cccccc 1px dotted;
	width: 80px;
	text-align: right;
}

.table_lst_art_data_stock
{ 
	border-bottom: #cccccc 1px dotted;
	width: 60px;
	text-align: center;
}

.table_lst_art_data_qte /* Qte de l'article */
{ 
	border-bottom: #cccccc 1px dotted;
	width: 80px;
	text-align: center;
}

.table_lst_art_data_achat_liste2
{
	text-align:right;
	vertical-align:top;
}


.table_lst_art_data_qte input /* Input de Qte de l'article */
{ 
	color: #00668E;
	font-size: 11px;
	font-weight: bold;
	border: #CCCCCC 1px solid;
	text-align: center;
}

.table_lst_art_data_desc_court /* Description de l'article */
{ 
	padding-left: 10px;
	padding-right: 10px;
	font-size: 10px;
	color: #474747;
	vertical-align:top;
	padding-top:5px;
	text-align:left;
}
.table_lst_art_data_desc_court_2 /* Description de l'article */
{ 
	padding-left: 10px;
	padding-right: 10px;
	font-size: 10px;
	color: #474747;
	vertical-align:top;
	padding-top:2px;
	text-align:left;
}

.art_cptpages_td
{
	width: 20px;
	text-align:center;
	border-right: #708090 solid 1px;
}

.art_cptpages_input
{
	font-size:10px;
	width:30px;
	color: #474747;
	font-weight: bold;
	text-align:center;
}

.qte_achat_liste
{
	font-size:10px;
	width:30px;
	color: #474747;
	font-weight: bold;
	text-align:center;
}

/***********************************************************/
/*            FORMULAIRE DE RECHERCHE                      */
/***********************************************************/
.table_rech_form
{
	border: #b3c3cf solid 1px;
	background-color: #e1e8ed;
	text-align: center;
	width: 100%;
}

.table_rech_form_1_lib, .table_rech_form_1_val
{
	white-space:nowrap;
	font-size: 10px; 
	padding-right: 10px;
	text-align: left;
}

.table_rech_form_1_val
{
	white-space:nowrap;
	font-size: 10px; 
	padding-right: 10px;
	text-align: left;
	width:180px;
}

.table_rech_form_1_val_txt
{
	white-space:nowrap;
	font-size: 10px; 
	text-align: left;
}

.table_rech_form_1_lib_plus, .table_rech_form_1_val_plus
{
	white-space:nowrap;
	font-size: 10px; 
	padding-right:5px;
	text-align: left;
}

.table_rech_form_hg, .table_rech_form_bg /* Coin supérieur gauche du tableau */
{ width: 10px; height: 10px;}

.table_rech_form_hd /* Coin supérieur droit du tableau */
{ width: 10px; }

.table_rech_form_g /* Colonne de gauche du tableau */
{ border-bottom:#e1e8ed solid 1px; border-top:#e1e8ed solid 1px; }

.table_rech_form_table1 /* Colonne avec la 1ere colonne de critères de recherche */
{  vertical-align: top; border-bottom:#e1e8ed solid 1px;}

.table_rech_form_1_sep /* Séparateur entre deux lignes */
{ height: 5px; }

.input_rech_bloc_menu_recherche_verticale_1
{
	font-size: 11px;
	border: #CCCCCC 1px solid;
	width: 100px;
}


.input_rech /* Input du formulaire de recherche */
{
	font-size: 11px;
	border: #CCCCCC 1px solid;
	width: 150px;
}

.input_rech_petit /* Input du formulaire de recherche */
{
	font-size: 11px;
	border: #CCCCCC 1px solid;
	width: 50px;
}

.input_rech_moyen
{
	font-size: 11px;
	border: #CCCCCC 1px solid;
	width: 60px;	
}

.input_rech_moyen2
{
	font-size: 11px;
	border: #CCCCCC 1px solid;
	width: 80px;	
}

.input_rech_moyen3
{
	font-size: 11px;
	border: #CCCCCC 1px solid;
	width: 130px;	
}

.input_rech_large
{
	font-size: 11px;
	border: #CCCCCC 1px solid;
	width: 170px;	
}

.table_rech_form_table1, .table_rech_form_table2
{
	vertical-align:top;
}

/************************************************************************************/
.PROD_table
{
	width:100%;
}

.PROD_td_PHOTO
{
	text-align:center;
	vertical-align:top;
}

.PROD_td_sep_1, .PROD_td_sep_21
{
	height:20px;
}

.prod_td_sep_9, .prod_td_sep_10
{
	padding-left:10px;
}

.PROD_td_NOM
{
	width:100%;
	vertical-align:top;
	padding-left: 10px;
	padding-right: 10px;
}

.PROD_td_PRIX
{
	white-space:nowrap;
	vertical-align:top;	
}

.PROD_div_NOM_apres
{
	padding-top: 10px;
}

.PROD_div_Memo_apres
{
	border-bottom: #FF7E00 dashed 1px;
	padding-top: 10px;
	width:100%;
}

.PROD_Desc_td_sep1
{
	padding-top:10px;
}

.PROD_Desc_td_lib
{
	padding-left:10px;
	padding-right:3px;
	padding-bottom:3px;
	color: #474747;
	font-size:11px;
	font-weight:bold;
}

.PROD_Desc_td_val
{
	padding-bottom:3px;
	color: #474747;
	font-size:11px;
	font-weight:bold;
}

.PROD_div_Memo_content
{
	padding-left:10px;
	font-size:11px;
	color: #474747;
}


.PROD_lien_onglet
{
	font-weight:bold;	
	font-size:10px;
}

.PROD_lien_onglet_actif
{
	color:#FF7E00;
	font-weight:bold;
	font-size:10px;
}

.PROD_table_ONGLETS_td2
{
	border-left: #b3c3cf solid 1px; 
	border-right: #b3c3cf solid 1px; 
	border-bottom: #b3c3cf solid 1px; 
	background: url(deg.jpg) repeat-x top;
	padding-top:20px;
	padding-left: 10px;
	padding-right: 10px;
	height: 280px;
	vertical-align: top;
	font-size: 11px;
	color: #3A5E81;
}

.PROD_td_ONGLETS
{
	padding-top: 20px;
	padding-bottom: 20px;
}

.PROD_table_ONGLETS
{
	width:95%;
}

.PROD_onglet_td_999
{
	border-bottom: #B3C3CF solid 1px;
	width:100%;
}

.PROD_ong_photos_td
{
	text-align: center;
	vertical-align: middle;
}

.PROD_ong_photos_table
{
	width: 100%;
}

.PROD_ong_photos_separateur
{
	height: 30px;
}

.PROD_ong_photos_td_00
{
	height:15px;
}

.PROD_div_PRIX, .PROD_div_AJ_PANIER
{
	font-weight: bold;
	color:#FF7E00;
	font-size: 14px;
	text-align:right;
	padding-bottom: 10px;
}

.PROD_div_STOCK
{
	font-weight: bold;
	color:#FF7E00;
	font-size: 12px;
	text-align:center;
	padding-bottom: 10px;	
}

.PROD_td_PHOTOS
{
	padding-top:30px;
}

/************************************************************************************/
.tbEtapes
{
	padding-bottom: 10px;
}

.ETAPES_table
{
	width:100%;
	border:#FF7E00 dashed 0px;
}

.ETAPES_td1, .ETAPES_td2, .ETAPES_td3, .ETAPES_td4, .ETAPES_td5, .ETAPES_td6
{
	width: 20%;
	white-space: nowrap;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
}

.ETAPES_td1_done, .ETAPES_td2_done, .ETAPES_td3_done, .ETAPES_td4_done, .ETAPES_td5_done, .ETAPES_td6_done
{
	width: 20%;
	white-space: nowrap;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url(BG_OK.jpg) left center no-repeat;
}

.ETAPES_td1_selected, .ETAPES_td2_selected, .ETAPES_td3_selected, .ETAPES_td4_selected, .ETAPES_td5_selected, .ETAPES_td6_selected
{
	width: 20%;
	white-space: nowrap;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url(BG_EnCours.jpg) left center no-repeat;
}

.ETAPES_td1_disabled, .ETAPES_td2_disabled, .ETAPES_td3_disabled, .ETAPES_td4_disabled, .ETAPES_td5_disabled, .ETAPES_td6_disabled
{
	width: 20%;
	white-space: nowrap;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	background: url(BG_Disabled.jpg) left center no-repeat;
}

a.ETAPES_td1_lien_done, a.ETAPES_td2_lien_done, a.ETAPES_td3_lien_done, a.ETAPES_td4_lien_done, a.ETAPES_td5_lien_done, a.ETAPES_td6_lien_done
{
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}

a.ETAPES_td1_lien, a.ETAPES_td2_lien, a.ETAPES_td3_lien, a.ETAPES_td4_lien, a.ETAPES_td5_lien, a.ETAPES_td6_lien
{
	font-size: 10px;
	font-weight: bold;
}

a.ETAPES_td1_lien_selected, a.ETAPES_td2_lien_selected, a.ETAPES_td3_lien_selected, a.ETAPES_td4_lien_selected, a.ETAPES_td5_lien_selected, a.ETAPES_td6_lien_selected
{
	font-size: 10px;
	font-weight: bold;
	color: #F8EB30;
}

a.ETAPES_td1_lien_disabled, a.ETAPES_td2_lien_disabled, a.ETAPES_td3_lien_disabled, a.ETAPES_td4_lien_disabled, a.ETAPES_td5_lien_disabled, a.ETAPES_td6_lien_disabled
{
	font-size: 10px;
	font-weight: bold;
	color: #474747;
}
a.ETAPES_td1_lien_disabled:hover, a.ETAPES_td2_lien_disabled:hover, a.ETAPES_td3_lien_disabled:hover, a.ETAPES_td4_lien_disabled:hover, a.ETAPES_td5_lien_disabled:hover, a.ETAPES_td6_lien_disabled:hover
{
	font-size: 10px;
	font-weight: bold;
	color: #474747;
}

.PANIER_div_avant
{
	padding-top: 20px;
}

a.PANIER_a_caract
{
	font-size: 11px;
}

a.PANIER_a_nom
{
	font-weight: bold;
}

.PANIER_td_titre_Ref, .PANIER_td_titre_Marque, .PANIER_td_titre_Stock
{
	border-top: none;
	text-align: center;
}

.PANIER_td_titre_nom
{
	text-align:center;
}

.PANIER_td_marque, .PANIER_td_ref, .PANIER_td_stock, .PANIER_td_qte
{
	text-align:center;
}

.PANIER_td_pu
{
	text-align:right;
}

.PANIER_td_pt
{
	text-align:right;
	border-right:#cccccc dotted 1px;
}

.PANIER_td_NOM
{
	text-align:center;
}

.PANIER_td_PHOTO
{
	text-align: center;
	vertical-align:middle;
	border-left: #cccccc 1px dotted;
	border-bottom: #cccccc 1px dotted;
	
}

.PANIER_Total_Lib
{
	color:#FF7E00;
	font-size:14px;
	font-weight: bold;
	padding:5px;
	border-left: #cccccc dotted 1px;
	white-space: nowrap;
	vertical-align:bottom;
}

.PANIER_Total_Val
{
	color:#FF7E00;
	font-size:14px;
	font-weight: bold;	
	text-align:right;
	padding:5px;
	border-right: #cccccc dotted 1px;
	white-space: nowrap;
	vertical-align:bottom;
}


.PANIER_Total_Lib_TVA
{
	color:#FF7E00;
	font-size:12px;
	font-weight: bold;
	padding:5px;
	border-left: #cccccc dotted 1px;
	border-bottom: #cccccc dotted 1px;
	white-space: nowrap;
	vertical-align:bottom;
}

.PANIER_Total_Val_TVA
{
	color:#FF7E00;
	font-size:12px;
	font-weight: bold;	
	text-align:right;
	padding:5px;
	border-right: #cccccc dotted 1px;
	border-bottom: #cccccc dotted 1px;
	white-space: nowrap;
	vertical-align:bottom;
}

.PANIER_Total_expli
{
	font-size:9px;
}

.PANIER_Bt_Fcts
{
	border-left: #cccccc dotted 1px;
	border-bottom: #cccccc dotted 1px;
	vertical-align:middle;
	text-align:center;
}

.PANIER_Vide
{
	border-left: #cccccc dotted 1px;
	border-right: #cccccc dotted 1px;
	border-bottom: #cccccc dotted 1px;
	vertical-align:middle;
	text-align:center;
	line-height:50px;
	font-size: 14px;
	font-weight: bold;
	color:#FF7E00;
}

.Titre_recap_avant
{
	padding-top:30px;
}
.Titre_recap_txt
{
	border-top: #FF7E00 1px dashed;
	padding-top:10px;
}

.div_afficher_panier
{
	text-align:center;
	background:url(Panier_Lat.jpg) bottom no-repeat; 
	height: 100px; 
	width: 100px; 
	font-weight: bold;
	border: Red solid 1px; 
}

.PANIER_HELP_div_avant
{
	height: 30px;
}

.PANIER_HELP_Big_Titre
{
	font-size:12px;
	font-weight:bold;
	color: #FF7E00;
	font-variant: small-caps;
	padding-bottom:5px;	
}

.PANIER_HELP_Titre
{
	background: url(ico_aide_16.png) left top no-repeat;
}

.PANIER_HELP_Titre_Lien
{
	padding-left:20px;
	font-size: 10px;
	font-weight: bold;
}

.PANIER_HELP_ss_div
{
	padding-left: 40px;
	font-size: 10px;
}


.PANIER_bt_vert
{
	width:140px;
	text-align: center;
	background: url(Panier_Bt_Vert.png);
	height: 32px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}

.PANIER_bt_vert a, .PANIER_bt_bleu a, .PANIER_bt_bleu_fin a
{
	color:white;
	font-size:11px;
	font-weight:bold;
}

.PANIER_bt_bleu
{
	width:140px;
	text-align: center;
	background: url(Panier_Bt_Bleu.png);
	height: 32px;
	padding-top:2px;
	padding-bottom:2px;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}


.PANIER_bt_bleu_fin
{
	width:140px;
	text-align: center;
	background: url(Panier_Bt_Bleu_Fin.jpg) center no-repeat;
	height: 21px;
	padding-top:5px;
	font-family: Calibri, Verdana, Geneva, sans-serif;
}

.PANIER_bt_orange
{
	width:100px;
	text-align: center;
	background: url(Panier_Bt_Orange.jpg);
	height: 26px;
	padding-top:0px;
}

.PANIER_bt_orange a
{
	color:white;
	font-size:10px;
	font-weight:bold;
}

.PANIER_bt_vert a:hover, .PANIER_bt_bleu a:hover, .PANIER_bt_orange a:hover, .PANIER_bt_bleu_fin a:hover
{
	color:#F8EB30;
}

/********************************************************/
.PANIER_Cnx_table
{
	width: 90%;
}
.PANIER_Cnx_td1
{
	padding-top: 20px;
	padding-right:10px;
	width: 50%;
	vertical-align: top;
	border-right: #FF7E00 dashed 1px;
}

.PANIER_Cnx_td2
{
	padding-top: 20px;
	padding-left:10px;
	width: 50%;
	vertical-align: top;
}


.PANIER_Cnx_Titre
{
	font-size: 12px;
	font-weight: bold;
	color:#FF7E00;
	font-variant: small-caps;	
}

.PANIER_Cnx_Form
{
	margin-top:10px;
	text-align: center;
}

.PANIER_Cnx_Form_Table
{
	border:#cccccc dotted 1px;
	width: 275px;
}

.PANIER_Cnx_Form_Lib1, .PANIER_Cnx_Form_Lib2
{
	font-size: 10px;
	color: #FF7E00;
	font-weight: bold;
	padding-top:10px;
	padding-left:10px;
	padding-right:5px;
	text-align:left;
}


.PANIER_Cnx_Form_Data1, .PANIER_Cnx_Form_Data2
{
	padding-top:10px;
	padding-right:10px;
	padding-left:5px;
}

.Input_Panier_Pwd, .Input_Panier_Username
{
	width: 150px;
}


.PANIER_Cnx_Form_Bt
{
	padding-top:10px;
	padding-bottom:10px;
}
.PANIER_Cnx_Pwd_Lost
{
	padding-left:10px;
	font-size:10px;
}

.table_panier_livraison_lib, .table_panier_paiement_lib
{
	font-size: 10px;
	padding-left: 10px;
	color: #FF7E00;
	font-weight: bold;
}

.table_panier_livraison_chk_td, .table_panier_paiement_chk_td
{
	padding-left:30px;
}
.table_panier_livraison_lib_prix, .table_panier_paiement_lib_prix
{
	padding-left: 10px;
	text-align:right; 
	font-size: 10px;
	color: #FF7E00;
	font-weight: bold;
}

.table_panier_cgv_lib
{
	padding-left: 10px;
	font-size: 10px;
	color: #FF7E00;
	font-weight: bold;	
}

.table_panier_cgv_lib a
{
	font-size: 10px;
	color: #E00000;
	font-weight: bold;
}


/************************************************************************************************/
/*  Liste_Liens_1 
/************************************************************************************************/
.Liste_Liens_1_Desc
{
	font-size:10px;
	color:#474747;
	padding-left: 15px;
	padding-top: 5px;
	border-top: #cccccc dotted 1px;
	vertical-align: top;
}

.Liste_Liens_1_Titre
{
	font-weight: bold;
	padding-left:3px;
	width: 100%;
}


.input_inscription_newsletter
{
	width:110px;
	background:none;
	border:none;
	color: #CCCCCC;
	font-weight: bold;
}

.Blocs_Categories_table_td1, .Blocs_Categories_table_td2
{
	vertical-align: top;
	height: 209px; /* 336 ***/
	width: 437px;
	padding-top:0px;
	text-align:left;
}

a.Blocs_Categories_lien{
	color: white;
	font-weight:bold;
}

a.Blocs_Categories_lien:hover{
	color: #ff7e00;
	font-weight:bold;
}

.Blocs_Categories_apres
{
	height: 10px;
}

.Blocs_Categories_table2_td
{
	vertical-align: top;
	text-align: left;
	padding:5px;
	padding-left:40px;
	color: white;
}

.Blocs_Categories_table2_td a
{
	color: #0167BC;
	font-size:16px;
	font-weight: bold;
}

.Blocs_Liste_Articles_avant
{
	height:25px;
}

.Categories_Liste_td_titre1 a, .Categories_Liste_td_titre0 a, .Fiche_Article_td_titre
{
	color:#0569bf; 
	/*031B5A;*/
	font-size: 13px;
	font-weight: bold;
}


.Categories_Liste_td_titre1 a:hover, .Categories_Liste_td_titre0 a:hover
{
	color:#FF7E00;
}

.Categories_Liste_td_memo1, .Categories_Liste_td_memo0
{
	white-space: normal;	
	width:550px;
	font-size:11px;
	vertical-align: top;
	padding:10px;
	padding-top:0px;
}

.Fiche_Article_td_memo
{
	white-space: normal;	
	width:730px;
	font-size:11px;
	vertical-align: top;
	padding:10px;
	padding-top:0px;
	padding-right:40px;
}

.Categories_Liste_td_separateur
{
	height:10px;
}

.Fiche_Article_onglet_td_999
{
	border-bottom: #B3C3CF solid 1px;
	width:100%;
}

.Ref_Titre_Pays
{
	color:#0569bf;	
	font-size:12px;
	font-weight:bold;
	padding-top:10px;
}

.Ref_Titre_Province
{
	color:#0569bf;
	font-size:10px;
	font-weight:bold;
	padding-left: 25px; 
}

.table_liste
{
	width:865px;
}

.promo_liste
{
	text-align:right;
}

.sepa_liste
{
	height:15px;
	border-top: #009ddf dashed 1px;
}
.sepa_liste2
{
	height:15px;
}

.img_liste
{
	width: 110px;	
/*	height:100px; */
	vertical-align:top;
}

.ssreg_liste
{
	width:590px;
	color:#474747;
	font-size:10px;
	font-weight:bold;
}

.cats_liste
{
	width:155px;	
	vertical-align:top;
	text-align:center;
	padding-top:10px;
	color:#009ddf;
	font-size:10px;
	font-weight: bold;
	line-height:14px;
}

.desc_courte_liste
{
	font-size: 10px;
	padding-top:5px; 
	padding-right:10px;
	padding-left:20px;	
	vertical-align:top;
	height: 70px;
}

.titre_liste
{
	color:#0569bf;	
	font-size:12px;
	font-weight:bold;
	padding-bottom:5px;
}

.cats_fiche
{
	width:155px;	
	vertical-align:top;
	text-align:center;
	padding-top:10px;
}

.desc_courte_fiche
{
	font-size: 10px;
	padding-top: 0px; 
	padding-bottom:10px; 
	padding-right:10px;
	padding-left:20px;	
	vertical-align:top;	
	border-bottom:#AAA solid 1px;
	width:600px;
}

.desc_courte_fiche_vide
{
	font-size: 10px;
	vertical-align:top;	
	border-top:#AAA solid 1px;
	width:500px;
}

.coord_fiche
{
	padding-top: 10px;
	padding-left: 15px;
	vertical-align:top;
}

.ssreg_fiche
{
	width: 425px;
	color:#474747;
	font-weight:bold;
}

.photo_fiche
{
	width:210px; 
	vertical-align:top;
	text-align:center;
	padding-bottom:10px;
}

.titre_fiche
{
	color: #fbad18;
	font-size:18px;
}

.titre_fiche_td
{
	padding-top: 10px;
	padding-bottom: 15px;
	
}

.lib_coord_fiche
{
	color:#474747;
	font-size:10px;	
}

.val_coord_fiche
{
	color:#474747;
	font-size:10px;	
	font-weight: bold;
}

.cat_fiche
{
	line-height:18px;
	font-weight:bold;	
}

.lien_retour
{
	color:#0569bf;
	font-weight:bold;
	vertical-align:top;
	text-align:center;
	padding-right:10px;	
}

.rech_lib
{
	color: #474747;
	font-weight: bold;
	font-size:10px;
	padding-left:10px;
	padding-right:10px;	
	padding-bottom:2px;
}

.rech_sel
{
	padding-left:10px; 
	padding-right:10px;	
}

.fiche_prod_img
{
	width: 120px;
	text-align:center;
	vertical-align:middle;	
}

.memo_fiche_desc_longue
{
	padding:20px;
	color:#474747;
	padding-top:10px;
}

.liste_cat
{
	color: #0569bf;
	font-weight:bold;
	line-height:16px;
	font-size: 10px;
}


.Print_Titre
{
	color:#474747;
	font-size:16px;
	font-weight:bold;
	padding:10px;	
}

.Print_Adresse
{
	width:100%;
	vertical-align:bottom;
	border-top:#474747 dashed 1px;
	padding-top:10px; 
	padding-right: 10px;
	padding-left:10px;
}

.Print_MemoCourt
{
	padding:10px;
	color:#474747;
	border-bottom:#474747 dashed 1px;
	font-size:10px;
}

.PR_lib
{
	vertical-align: text-top;
	padding:1px;
	color:#474747;
	font-size:10px;	
	font-weight: bold;
}


.PR_val
{
	vertical-align: text-top;
	padding:1px;
	color:#474747;
	font-size:10px;	
}

.Print_Logo_Promo
{
	padding:10px;
	padding-top:	
}

.Print_Promo_Txt
{
	vertical-align: top;
	padding:10px;
	color:#474747;
	font-weight:bold;	
}

.Login_Lib
{
	color:#474747;
	font-weight:bold;
	font-size:14px;	
}

.Login_Titre
{
	color:#3a3a70;
	font-weight:bold;
	font-size:16px;	
	padding-bottom: 10px;
}

.tb_annoceurs_login
{
	vertical-align:top;
	padding-right:15px;
	border-right: #959594 solid 1px;
}

.tb_annoceurs_register
{
	vertical-align:top;
	padding-left:15px;
}

.Lien_Eta
{
	text-align:center;
	padding:10px;
}

.copy2 a, .copy2 a:hover
{
	color:#000;	
}

.tbTxtA_2, .tbTxtB_2, .tbTxtC_2
{
	padding:15px;
	padding-left:35px;
}

.Lien_Etab
{
	
	height: 33px;
	width: 130px;
	background: url(bouton_Eta.png) no-repeat;
	text-align:center;
	color:white;
	padding-top:10px;		
}

.Lien_Etab a
{
	color: #0569bf;
	font-size: 14px;
	font-weight:bold;
	vertical-align: middle;
}