/******************************************************************************************************************************************/
/***********************************************************************DETAILS.PHP*********************************************************/
/******************************************************************************************************************************************/
a:link {
	text-decoration: none;
	color:#0000FF;
}
a:visited {
	text-decoration: none;
	color:#000000;
}
a:hover {
	text-decoration: none;
	color:#000000;
}
a:active {
	text-decoration: none;
	color:#FF0000;
}
img {
	border : none;
}
#connecte{
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
	margin-top:-6px;
	color:#fdfdfd;
}
#bt_menu_combo2{
	float:left;
	margin-right:20px;
}
#deconnecte{
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#fdfdfd;	
	float:left;
}
#drapeau_div{
	margin-top:-5px;
	/*background-color:red;*/
	width:100px;
	margin-left:100px;
}
#drapeau_div_index{
	margin-top:-5px;
	/*background-color:red;*/
	width:100px;
	margin-left:100px;

}
#drapeau_div_detail{
	margin-top:-5px;
	/*background-color:red;*/
	width:100px;
	margin-left:108px;
}


#body{
	background:url(../images/background.jpg) no-repeat;
	background-color:#EEEFF2;
	background-repeat: repeat-x;
	/*font-family: arial, verdana, sans-serif;*/
}	
#titre{
	height:8px;
	width:350px;
	font-size:33px;
	margin-left:300px;
	font-family: "Trebuchet MS", sans-serif;
	color:#fdfdfd;
}	
#titre_index{
	height:8px;
	width:350px;
	font-size:33px;
	margin-left:300px;
	font-family: "Trebuchet MS", sans-serif;
	color:#fdfdfd;
	margin-top:-35px;
}	
#decalage_haut{
	margin-top:8px;
}
#connecte_detail{
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
	margin-top:-6px;
	color:#fdfdfd;
	margin-left:8px;
}
#deconnecte_detail{
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
	text-decoration:none;
	color:#fdfdfd;
	margin-left:8px;
	float:left;
}
#titre_detail{
	height:8px;
	width:350px;
	font-size:33px;
	margin-left:308px;
	font-family: "Trebuchet MS", sans-serif;
	color:#fdfdfd;
}
#vide{
	margin-top:10px;
}
#vide2{
	height:25px;
}
#EDI{
	margin-left:50px;
	margin-top:10px;
	font-size:15px;
	color:red;
}
#details{
	width:700px;
}
#details_une{
	width:610px;
	float:left;
}
#tab4{
	width:160px;
	margin-left:50px;
}
.tab1{
	width:440px;
	margin-left:5px;
}
.tab2{
	width:500px;
	margin-left:5px;
}
.tab3{
	width:500px;
	margin-left:50px;
}
.vide3{
	height:20px;
}
.decal{
	margin-left:5px;
	font-size:15px;
	float:left;
	width:150px;
}
.donnees_decal{
	float:left;
}
#cadre_entete{   
	margin-left:50px;
	width:270px;
	font-family: arial, verdana, sans-serif;
}
#cadre_titre{
	margin-left:50px;
	width:100px;
	font-family: arial, verdana, sans-serif;
}
.style1{
	background:#e0e3e5;
	border:2px solid #b0c2cd;
	width:450px;
	color:#000000;
	margin-left:100px;
	font-size:13px;
	font-family: arial, verdana, sans-serif;
}

.style_donnees{
	background:#e0e3e5;
	border:2px solid #b0c2cd;
	width:650px;
	height:40px;
	color:#000000;
	margin-left:100px;
	font-size:13px;
	font-family: arial, verdana, sans-serif;
}
.style_donnees2{
	background:#e0e3e5;
	border:2px solid #b0c2cd;
	width:900px;
	height:80px;
	color:#000000;
	margin-left:100px;
	font-size:13px;
	font-family: arial, verdana, sans-serif;
}
.style5{
	background:#f7f3f7;
	width:430px;
	color:#000000;
	font-size:13px;
	margin-top:30px;
	font-family: arial, verdana, sans-serif;
}
.style_admin{
	background:#f7f3f7;
	width:200px;
	color:#000000;
	font-size:13px;
	margin-top:30px;
	font-family: arial, verdana, sans-serif;
}
.style6{
	background:#f7f3f7;
	width:750px;
	color:#000000;
	font-size:13px;
	margin-top:30px;
	font-family: arial, verdana, sans-serif;
}
.style8{
	background:#f7f3f7;
	width:640px;
	color:#000000;
	font-size:13px;
	margin-top:30px;
	font-family: arial, verdana, sans-serif;
}
.style7{
	background:#f7f3f7;
	width:300px;
	color:#000000;
	font-size:13px;
	margin-top:30px;
	font-family: arial, verdana, sans-serif;
}
.nom{
	font-size:17px;
	color:#0e7ba9;
	font-family: arial, verdana, sans-serif;
}
.drapen{
	margin-left:5px;
	margin-top:0px;
	height:16px;
	width:16px;
	float:left;
}
.drapfr{
	margin-left:35px;
	margin-right:50px;
	margin-top:5px;
	height:16px;
	width:16px;
	float:none;
}
.drapen_index{
	margin-left:5px;
	/*margin-top:46px;*/
	height:16px;
	width:16px;
	float:left;
}
.drapfr_index{
	margin-left:35px;
	margin-top:34px;
	height:16px;
	width:16px;
}
.clicCacher{
  top: -20px;
  position: relative;
  text-align:right;
  width:170px;
}

.contenant{
  display : block;
}

#image_detail{
	margin-left:580px;
	width:640px;
}

#cadre_gauche_float{
	float:left;
}
/******************************************************************************************************************************************/
/*************************************************************RECHERCHE.PHP****************************************************************/
/******************************************************************************************************************************************/

#bt_grise{
	float:left;
	margin-right:10px;
}
#bt_sauv_grise{
	float:left;
	margin-right:10px;
}
#texte_recherche{
	margin-top:15px;
	color: #0e7ba9; 
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
}
#flecheretour{
	margin-left:10px;
	margin-top:21px;
	float:left;
	width:10px;
}
#flecheretour2{
	margin-left:10px;
	margin-top:24px;
	float:left;
	width:10px;
}
#nb_resultat2{
	margin-left:20px;
	font-family: "Trebuchet MS", sans-serif;
	font-size:14px;
	color: #FFFFFF;
	height:20px;
}
#nb_resultat{
	margin-left:20px;
	font-family: "Trebuchet MS", sans-serif;
	font-size:14px;
	color: #FFFFFF;
	height:20px;
}
#btn_rechercher{
	margin-top:15px;
	margin-left:300px;
	width:200px;
}
#btn_rechercher2{
	margin-top:15px;
	margin-left:100px;
	width:200px;
}
#lien{
	color:#696969;
}
#cadrechargeur{
	margin-left:25px;
}
#retourchargeur{
	text-decoration:none;
	color:#4bbce1;
}
.critere_recherche{
	background-color:#FFFFFF;
	border:1px solid #e7e3e7;
}
#vide4{
	margin-top:23px;
}
.marge-top5{
	margin-top:-5px;
}
.wi_120{
	width:120px;
}
.wi_10{
	width:10px;
}
.he_10{
	height:10px;
}
.wi_100{
	width:100px;
}
.wi_140{
	width:140px;
}
.pointeur{
	cursor:pointer;
}
#login{
	background-Color:#e7e9ee;
}
.resultgrid {
	border: 1px solid #d4d1c4;
	padding: 5px;
	/* supprime l'espace entre les colonnes */
	border-spacing: 0;
	border-collapse: collapse;
}
.resultgrid th {
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
	border-right: 1px solid #d5d2c5;
}
.resultgrid td {
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
	border-right: 1px solid #d5d2c5;
}
#client_admin{
	margin-top:130px;
	float:left;
	font-family: 'Trebuchet MS', sans-serif;
}
.entete_index{
	background:#ece9d8;
	color:#0e7ba9;
}
.marg_admin{
	margin-top:130px;
}
#divTest {
	left: 500px;
	width: 320px;
	height: 240px;
	position: absolute;
	/*BACKGROUND-IMAGE: url(../images/bg.gif);*/
	border: 10px solid blue;
}
.survol{
	/*background:#aad4f4;*/
	color:#ff0c34;
	font-family: "Trebuchet MS", sans-serif;
	font-size:14px;
}
.parti{
	background:transparent;
	color:black;
	font-family: "Trebuchet MS", sans-serif;
	font-size:14px;
}	

.font_texte{
	color: #0e7ba9; 
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
	margin-left:20px;
	width:900px;
}
.font_texte10{
	margin-top:5px;
	color: #525d5a; 
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
}

.font_texte11{
	margin-top:5px;
	color: #525d5a;
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
}
.font_texte1{
	font-family: "Trebuchet MS", sans-serif;
	font-size:14px;
}
.font_texte3{
	margin-left:17px;
	margin-top:22px;
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
	float:left;
	width:100px;
}
.font_texte3_new{
	/*margin-left:-353px; /*ajout*/
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
	float:left;
	width:100px;
	margin-top:20px;
}
#bt_menu_facture_new{
	margin-top:20px;
}
#marg_box{
	margin-top:-45px;
}
.bt_menu{
	float:left;
}
#bt_menu_ch_rapide{
	float:left;
	margin-left:20px;
	margin-top:20px;
}

#bt_menu_param{
	float:left;	
	margin-left:20px;
}

#bt_menu_excel{
	float:left;
	margin-left:20px;
}
#bt_menu_impr{
	float:left;
	margin-left:20px;
	margin-right:20px;
}
#bt_menu_combo{
	float:left;
	margin-right:20px;
}
#bt_menu_coche{
	float:left;
	margin-right:3px;
}
#bt_menu_imprimer_new{
	margin-left:20px;
	margin-right:20px;
	float:left;
}
#bt_menu_recep_1{
	margin-top:20px;
	margin-right:20px;
	float:left;
}
#bt_menu_recep_2{
	margin-right:20px;
	float:left;
}
#bt_menu_rec{
	margin-right:20px;
	float:left;
}

#bt{
	width:1000px;
}
#bt_vide{
	margin-top:50px;
}

#div_critere{
	width:300px;
}

#bt_imprimer{
	margin-left:17px;
	margin-top:22px;
	float:left;
}
.font_texte2{
	margin-left:17px;
	margin-top:20px;
	font-family: "Trebuchet MS", sans-serif;
	font-size:13px;
	float:left;
}
#imprimer{
	margin-top:20px;
	width:150px;
	margin-left:300px;
}

.chps_modifiable{
	background-color:#e7e3e3;
	border-style:inset;
}

.chps_modifiable_pays{
	background-color:#e7e3e3;
	border-style:inset;
	text-transform: uppercase;
}
/******************************************************************************************************************************************/
/********************************************************************INDEX.PHP*************************************************************/
/******************************************************************************************************************************************/
#table_connection{
	width:400px;
	background-color:#e7e9ee;
	border-width : 3px;
	border-color : #7ca0c4;
	border-style : groove;
}
#sous_titre1{
	font-size:20px;
	font-family: "Trebuchet MS", sans-serif;
	color:#000000;
}
#sous_titre2{
	font-size:15px;
	font-family: "Trebuchet MS", sans-serif;
	color:#000000;
}
#bas{
	margin-top:40px;
	border:1px;
	border-right-style:none;
	
	border-top-color:#fcc93e;
	border-bottom-style:none;
	border-left-style:none;
	padding:0px 0px 0px 0px;
}
.he_25{
	height:25px;
}
.he_100{
	height:150px;
}
.he_60{
	height:60px;
}

#bas_bas{
	color:#000000;
	font-size:9px;
	font-family: Century gothic;
}
#bas_bas1{
	color:#000000;
	font-family: Century gothic;
}
.drapeau{
	height:16px;
	width:200px;
	margin-top:20px;
	margin-left:50px;
	float:left;
}


.menu5 {
font-family: Trebuchet MS, sans-serif; position:relative;z-index:2; font-size:0.9em;
}
.menu5 ul {
padding:0; margin:0; list-style-type:none;
}
.menu5 li {
float:left; position:relative;
}
.menu5 li , .menu5 li :visited {
display:block; text-decoration:none; width:6em; color:#000; float:left; 
}
.menu5 li ul {
visibility:hidden; position:absolute;
}
.menu5 li:hover ul,
.menu5 li:hover ul {
visibility:visible; width:6em; background:#e7e9ee; border:1px solid #ddd;
}
.menu5 li:hover ul li ,
.menu5 li:hover ul li  {
display:block; font-weight:normal; background:transparent; text-decoration:none;
}

.couleur_choix{
	color:#0e7ba9; 
	line-height:2em;
}

#libelle_choix{
	font-family: verdana, sans-serif;
	font-size:13px;
}

#libelle_tri{
	font-family: verdana, sans-serif;
	font-size:11px;
	color:#909;
	margin-top:-29px;
	margin-left:380px;
}
#txt_trier{
	cursor:pointer;
	font-size:11px;
	margin-top:-29px;
	margin-left:300px;
}
#input_rapide{
	margin-top:10px;
}

#englobe_rapide{
	float:left;
	width:215px;
	margin-left:-30px;
}
#critere_rapide{
	cursor:pointer;
	font-size:13px;
	color:#0e7ba9;
}
#txt_recherche_rapide{
	font-family:verdana, sans-serif;
	font-size:9px;
	color:#0e7ba9;
}
#englobe_recherche{
	border:1px dotted black;
	width:300px;
	height:45px;
}
.menu6 {
font-family: verdana, sans-serif; list-style-type:none;
}
.menu6 ul {
padding:0; margin:0; list-style-type:none;
}
.menu6 li {
float:left; position:relative;
}
.menu6 li a, .menu5 li a:visited {
display:block; text-decoration:none; color:#000; float:left; padding-right:1em; color:#909; 
}
* html .menu6 li a, .menu5 li a:visited {
width:5em; w\idth:6em; /* hack for IE5.5 */
}
.menu6 li a.drop, .menu5 li a.drop:visited {
font-weight:bold;
}
.menu6 li ul {
visibility:hidden; position:absolute; top:2.5em; left:0; height:0; overflow:hidden;
}
.menu6 table {
margin:-1px; border-collapse:collapse; font-size:1em; /* font size for IE5.5 */
}

/* fist line style for IE7 and non-IE browsers and the second line for IE5.5 and IE6 */
.menu6li:hover a,
.menu6 li a:hover {
text-decoration:underline; border:0;
}
.menu6 li:hover ul,
.menu6 li a:hover ul {
visibility:visible; height:auto; width:8em; background:#fff; border:1px solid #ddd; left:0;  overflow:visible;margin-top:-17px;
}
.menu6 li:hover ul li a,
.menu6 li a:hover ul li a {
display:block; font-weight:normal; background:transparent; text-decoration:none; height:auto; line-height:0.3em; padding:0.5em; width:9em;
}
* html .menu6 li a:hover ul li a {
width:10em; w\idth:9em; /* hack for IE5.5 */
}
.menu6 li:hover ul li a.drop,
.menu6 li a:hover ul li a.drop {
font-weight:bold;
}
.menu6 li:hover ul li ul,
.menu6 li a:hover ul li a ul {
visibility:hidden; position:absolute; top:0; left:9.5em; height:0; overflow:hidden;
}
.menu6 li:hover ul li a:hover,
.menu6 li a:hover ul li a:hover {
text-decoration:underline;
}
.menu6 li:hover ul li:hover ul,
.menu6 li a:hover ul li a:hover ul {
visibility:visible; color:#000; border:1px solid #ddd; height:auto; background:#fff; width:7.5em;margin-left:-25px;margin-top:5px;
} 

.menu6 li:hover ul li:hover ul li:hover a,
.menu6 li a:hover ul li a:hover ul li a:hover {
text-decoration:underline;
}





#menu_recep{
	float:left;
	margin-left:55px;
}
#menu_recep_detail{
	float:left;
	margin-left:55px;
}
#menu_parametre{
	float:left;
	margin-left:115px;
}
#menu_excel{
	float:left;
	margin-left:120px;
}
#menu_pdf{
	float:left;
	margin-left:120px;
}
#menu_imprimer{
	float:left;
	margin-left:120px;
}
#menu_facture{
	margin-left:750px;
}
.menu1 div:hover{
	background-color:#4775a7;
}
.barre{
	float:left;
}
.barre_btn{
	float:left;	
	margin-top:20px;
}
#texte_menu_recep{
	float:left;
	width:140px;
	margin-left:-10px;
	height:30px;
	font-family:'Andele Mono', sans-serif;
	cursor:pointer;
}
#texte_menu_recep2{
	float:left;
	width:140px;
	height:30px;
	font-family:'Andele Mono', sans-serif;
	cursor:pointer;
}
#texte_btn_ok_param{
	float:left;
	width:100px;
	margin-top:12px;
	margin-left:265px;
	height:30px;
	font-family:'Andele Mono', sans-serif;
	cursor:pointer;
}
#texte_btn_ok_facture{
	float:left;
	width:100px;
	margin-top:12px;
	margin-left:40px;
	height:30px;
	font-family:'Andele Mono', sans-serif;
	cursor:pointer;
}
#texte_btn_ok{
	float:left;
	width:100px;
	margin-top:20px;
	margin-left:70px;
	height:30px;
	font-family:'Andele Mono', sans-serif;
	cursor:pointer;
}
.txt_menu_btn{
	margin-left:40px;
	margin-top:8px;
	color:#3A479C;
	font-size:15px;
}
.texte_btn_ok2{
	float:left;
	width:100px;
	margin-top:20px;
	margin-left:-1px;
	height:30px;
	font-family:'Andele Mono', sans-serif;
	cursor:pointer;
}
.txt_menu_btn2{
	margin-left:25px;
	margin-top:8px;
	color:#3A479C;
	font-size:15px;
}

.texte_menu{
	float:left;
	width:140px;
	margin-left:-1px;
	height:30px;
	font-family:'Andele Mono', sans-serif;
	cursor:pointer;
}

#exte_menu2{
	float:left;
	width:140px;
	margin-left:-1px;
	height:30px;
	font-family:'Andele Mono', sans-serif;
}
.txt_menu{
	margin-left:30px;
	margin-top:5px;
	color:#3A479C;
	font-size:15px
}
.txt_menu_petit{
	margin-left:50px;
	margin-top:5px;
	color:#3A479C;
	font-size:15px
}
.txt_menu_moyen_coche{
	margin-left:20px;
	margin-top:5px;
	color:#3A479C;
	font-size:15px
}
.txt_menu_moyen{
	margin-left:40px;
	margin-top:5px;
	color:#3A479C;
	font-size:15px
}
#top_1{
	margin-top:50px;
}
#top_4{
	margin-top:23px;
}
#top_5{
	margin-top:50px;
}
#top_2{ 
	margin-top:4px;
}
#top_10{
	margin-top:4px;
}
#top_7{
	margin-top:50px;
}
#top_8{
	margin-top:13px;
}

#menu_facture1{
	margin-left:190px;
}
#menu_retour{
	float:left;
	margin-left:75px;
}

#menu_facture_fac{
	margin-left:120px; /*190*/

}
#menu_facture_fac2{
	/*margin-left:190px;*/
}
#menu_retour_fac{
	margin-left:330px; 
	margin-top:-6px;
}
#menu_recep_fac{
	margin-left:55px;

}
#top_1_fac{
margin-top:56px;
}
#top_2_fac{
margin-top:4px;
}
#top_3_fac{
margin-top:4px;
}