	/* -------------------------------*/
	/* table contact				  */
	/* -------------------------------*/

	#table_contact{
		width:450px;
		margin-left:auto;
		margin-right:auto;
	}
	#table_contact th{
		width:100px;
	}
	#table_contact td{
		width:350px;
	}
	#table_contact td input{
		width:95%;
	}
	#table_contact select {
		width:96%
	}
	#table_contact th {
		text-align: right;
	}
	/* -------------------------------*/
	/* Menu					 		  */
	/* -------------------------------*/
	.premier_ul{
		margin: 0;
		padding: 0;
		padding-left: 10px;
		line-height: normal;
		list-style: none;
	}
	.menuinline{
		float: left;
		position :relative;
		padding: 0;	
		margin-left:3px;
	}
	
		.menuinline a:link,.menuinline a:active,.menuinline a:visited {
			display: block;
			height:37px;
			width:105px;
			padding-top:3px;
			color:#FFFFFF;
			background-color:#ffaa55;;
			text-decoration: none;	
			text-align:center;
		
		}
		.active a:link,.active a:active,.active a:visited{
			background-color:#aa0000;
		}
		.menuinline a:hover {
			background-color:#437eda;
		}
		.sous_menu{
			margin:0px;
			padding:0px;
			list-style: none;
		}
		.sous_menu li{
			border-top:1px dashed #3C3C3C;
			position:relative;
			float:left;
			z-index:3;
			clear:both;
		}
			.sous_menu a:link,.sous_menu a:visited,.sous_menu a:active{
				text-align:left;
				display: block;
				width:150px;
				height:auto;
				padding:4px 0px 4px 2px;
				margin:0px;
				background-color: #FFAA55;
				color:#FFFFFF;
				text-decoration: none;	
			}
			.sous_menu a:hover{
				background-color:#437eda;
			}
		
		.sous_sous_menu{
			margin:0px;
			padding:0px;
			list-style: none;
			position:absolute;
			z-index:4;
		}
		
		
		/* -------------------------------*/
		/* div popup					  */
		/* -------------------------------*/
		#div_de_trans {
			position:absolute;
			top: 0%;
			left: 0%;
			width:100%;
			height:100%;
			z-index:200;
		}
			.div_trans_transparence_0{
				background-color:#000000;
				filter:alpha(opacity=5);
			   	-moz-opacity:0.05;
			   	opacity: 0.05;
			}
			.div_trans_transparence_1{
				background-color:#000000;
				filter:alpha(opacity=10);
			   	-moz-opacity:0.1;
			   	opacity: 0.1;
			}
			.div_trans_transparence_2{
				background-color:#000000;
				filter:alpha(opacity=15);
			   	-moz-opacity:0.15;
			   	opacity: 0.15;
			}
			.div_trans_transparence_3{
				background-color:#000000;
				filter:alpha(opacity=20);
			   	-moz-opacity:0.20;
			   	opacity: 0.20;
			}
			.div_trans_transparence_4{
				background-color:#000000;
				filter:alpha(opacity=25);
			   	-moz-opacity:0.25;
			   	opacity: 0.25;
			}
			.div_trans_transparence_5{
				background-color:#000000;
				filter:alpha(opacity=30);
			   	-moz-opacity:0.30;
			   	opacity: 0.30;
			}
			.div_trans_transparence_6{
				background-color:#000000;
				filter:alpha(opacity=35);
			   	-moz-opacity:0.35;
			   	opacity: 0.35;
			}
			.div_trans_transparence_7{
				background-color:#000000;
				filter:alpha(opacity=40);
			   	-moz-opacity:0.40;
			   	opacity: 0.40;
			}
			.div_trans_transparence_8{
				background-color:#000000;
				filter:alpha(opacity=45);
			   	-moz-opacity:0.45;
			   	opacity: 0.45;
			}
			.div_trans_transparence_9{
				background-color:#000000;
				filter:alpha(opacity=50);
			   	-moz-opacity:0.5;
			   	opacity: 0.5;
			}
		
		
		.div_popup{
			background-color:white;
			border:solid 2px #4E3525;
			top: 50%;
			left: 50%;
			margin-left:-300px;
			width: 600px;
			font-size:12px;
			position:absolute;
			z-index:201;
		}
		.marge_popup{
			position:relative;
			padding:15px;
		}
		.marge_popup .bouton_fermer{
			cursor:pointer;
			position:absolute;
			top:-17px;
			right:-18px;
			z-index:202;
		}
		
		
		.div_popup select{
				border:solid 1px #0072a4;
		}
		.div_popup select, option{	
			font-size:12px;
			width:90%;
		}
		.div_popup th{
			margin-top:10px;
			background-color: #8F8779;
			color:#FFFFFF;
			text-align:left;
		}
			#popup_php{
				display:none;
			}