﻿#container { margin:0 auto; width:574px; border:2px solid #efefef; background:url(../images/pop_bg.gif) repeat-x #efefef; position:relative; font-size:13px; font-family: "Arial" "Myriad Pro"; overflow:hidden;}
#header { height:100px; margin:0; padding:0; margin-bottom:27px;}
#header span { width:78px; height:28px; background:url(../images/fermer_bg.jpg) no-repeat; list-style:none; margin-right:25px; margin-top:9px; float:right;}
	#header span img { border:0; padding-top:4px;}

	.print { padding:8px 0 0 15px;}
	.close { padding:0px 0 0 25px;} 
	
.logo { margin-top:41px; margin-left:46px; float:left;}
.envoyer { float:right;}


#tbl_content { margin:0 auto; width:524px; border:1px solid #b7b7b7; background-color:#fff; margin-bottom:20px;}

	#tbl_detail {font-size:11px; }
		#tbl_detail td { padding-left:10px; padding-bottom:2px; background-color:#f2f2f2; border-bottom:6px solid white;}
		.td_left { padding-left:10px; padding-top:6px; color:#313131;height:22px; font-weight:bold; border-right:6px solid white; }
#tbl_content h1{ font-size:16px; color:#fff; margin:0; padding-left:10px; padding-right:10px;  }
#mail{  width:230px; position:absolute; right:26px; top:50px;}
.mailtxt{ float:left;  background:none; margin:0; padding:0; color:#3a6e93; font-size:11px; margin-top:3px;}
.mailtxt a{ width:200px; display:inline; float:left; text-align:right; background:none; margin:0; padding:0; color:#3a6e93; font-size:11px; font-weight:bold !important; text-decoration:none; font-family:"myriad Pro";}
.mailtxt a:link{ float:left; background:none; margin:0; padding:0; color:#3a6e93; font-size:11px;font-weight:bold !important; text-decoration:none;}
.mailtxt a:hover{ float:left; background:none; margin:0; padding:0; color:#3a6e93; font-size:11px;font-weight:bold !important; text-decoration:none;}
.mailtxt a:active{ float:left; background:none; margin:0; padding:0; color:#3a6e93; font-size:11px;font-weight:bold !important; text-decoration:none;}
.mailtxt a:visited{ float:left; background:none; margin:0; padding:0; color:#3a6e93; font-size:11px;font-weight:bold !important; text-decoration:none;}
#mail img{ float:right} 
/* Layer  */
.boxBgOnlyFR{
	background:url(../images/bg_transFR.png) no-repeat;
	behavior: url(../iepngfix_v2/iepngfix.htc);
	width:287px; 
	height: 322px;
	position:relative;
	left:171px;
	top:170px;
	z-index:3;
}
.boxBgOnlyDE{
	background:url(../images/bg_transDE.png) no-repeat;
	behavior: url(../iepngfix_v2/iepngfix.htc);
	width:287px; 
	height: 322px;
	position:relative;
	left:171px;
	top:170px;
	z-index:3;
}
.boxBg 
{
	/*
	background:url(../images/bg_trans.png) no-repeat;
	*/
	width:232px; 
	height: 257px;
	font-family:"myriad Pro";
	color:#323232;
	padding:40px 30px 18px 25px;
	font-size:12px;
	font-weight:bold;
}

.boxBg .frm label {
	display:block;
	clear:both;
	overflow:hidden;
	margin-top:21px;
}

.boxBg .frm {
	padding:7px;
	padding-top:0;
	margin:0;
}

.boxBg .frm label span {
	float:left;
	}

.boxBg .frm label input {
	width:137px;
	background:#ccc;
	float:right;
	border:0;
	margin:0;
	height:19px;
	padding-left:3px;
}

.boxBg .frm textarea {
	background:#ccc;
	height:75px;
	clear:both;
	display:block;
	border:0;
	margin:0;
	width:218px;
}

.boxBg .frm .btn {	
	float:right;
	margin-top:21px;
	
}
