.flecheval{ margin:2% 2% 0% 60%; }

#errbox{ width:320px; height:160px; background-color:#FFFFFF;
 color:#338; position:absolute; left:415px; top:270px;
 border:6px solid #7B9EBD; padding:10px; visibility:hidden;
 FONT-size:14px;
}

.mybox{ width:726px; border:0; padding:0; margin:4px 0 0 5px; display:block; float:right; overflow:hidden;
}
.mybox H3{ background-image:url(G/bgris_up700.gif); background-repeat:no-repeat; margin:0px;
font-size:16px; font-weight:bold; color:#AAA; text-align:left; text-decoration:underline;
padding:5px 0px 0px 22px;
}
.mybox H4{ margin:0px; padding:0px 0px 0px 20px;
font-size:16px; font-weight:bold; color:#AAA; text-align:left; text-decoration:underline;
}
.mybox .content{
width:716px; margin:0px; padding:1px; float:left;
background-image:url(G/bgris_lat700.gif);
background-repeat:repeat-y; font-size:12px;
}
.mybox .content P{ padding:10px;}
.mybox .content B{ color:#F63; font-size:16px; }
.mybox .content LI{ padding-left:30px;}
.mybox .imgform{ position:relative; top:-5px; right:26px;
width:90px; height:105px; display:block; float:right; border:1px solid #7B9EBD;
}
.mybox TEXTAREA{ width:390px; }
.mybox legend{ font-size:14px; FONT-WEIGHT:normal;
}
.mybox p.double, .mybox p.imginput { overflow:hidden; width:96%;
}
.mybox p.double label, .mybox p.imginput label{
	overflow:hidden; float:left;
	width:232px; margin-top:3px;
	text-align:right; font-weight:bold;
}
.mybox p.double input,
.mybox p.double select{
	display:block; margin-left:245px;
	width:380px; border:1px solid #7B9EBD; padding:2px;
}
.mybox p.double textarea { margin-left:31%; padding:8px;
	width:60%; height:6em;
}
.mybox p.imginput input{ display:block; float:left;
	margin-left:18px; width:auto; height:22px;
	border:1px solid #7B9EBD; padding:0px;
}
.mybox p.check label{ font-weight:bold; text-align:right;
	overflow:hidden; float:left; width:30%; margin:0;
}
.mybox p.check{ float:left; display:block;
	width:99%; padding:0; margin-left:50px;
}
.mybox p.check label span.info{ margin:1% 0% 0% 1%;
	text-align:right; font-size:12px; font-weight:normal;
}
.mybox p.check2 label{ display:block; font-weight:bold; font-size:14px; color:#333;
width:93%; margin:4% 12% 0% 1%; padding:0;
}
.mybox p.check2{ background-color:#EFFFE8;
text-align:left; padding:1%; margin:20px 30px 0px 30px;
font-size:18px; font-weight:bold; color:#aaa;
}
.mybox p.check2 label span.info{
margin-right:1%; text-align:left;
font-size:12px; font-weight:normal;
}
.mybox P.check2 label IMG{ display:block; float:left; margin:1% 10px 6% 0%;
}
.mybox .selec1{ float:right; margin:10px 30px 20px 0px;
}
.mybox p.texte{ width:95%;
}
.mybox p.texte label{ overflow:hidden; width:35%; margin-top:1px;
margin-right:18px; font-weight:bold; text-align:right; float:left;
}

.mybox label span.info { display:block; margin:4px 1px 10px 1px;
	font-size:12px; font-weight:normal; text-align:right;
}
.mybox p.imgline{ display:block; overflow:hidden;
	width:97%; margin:10px 0px 10px 1px;
}
.mybox p.imgline label{ font-weight:bold;
}
.mybox p.imgline input{ margin:0 5px 0 10px; padding-left:4px; padding-right:4px; height:26px;
}
.mybox p.imgline img{ float:left; margin:0% 2% 1% 10%;
	max-width:80px; height:70px; position:relative;
}

.mybox p.tripleradio label,
.mybox p.triple label{
	overflow: hidden; float:left; width:220px;
	margin-top:2px; text-align:right; font-weight:bold;
}
.mybox p.triple input{
	margin-right:6px; margin-left:20px;
	width:20%; border:solid 1px #7B9EBD; padding:4px;
}
.mybox p.tripleradio input{ margin-left:20px; width:20px;
}

.messbox{ width:716px; border:0; float:left; padding:0; margin-left:12px;
}
.messbox .content{ width:716px; margin:0; padding:15px; float:left;
background-image:url(G/bgris_lat700.gif); background-repeat:repeat-y;
}
.messbox H3{ background-image:url(G/bgris_up700.gif); background-repeat:no-repeat; margin:0px;
font-size:16px; font-weight:bold; color:#AAA; text-align:left; text-decoration:underline;
padding:5px 0px 0px 22px;
}
.messbox p.condbl{ overflow:hidden; width:96%; margin:40px 0 40px 0;
}
.messbox p.condbl label{ overflow:hidden; float:left; width:25%;
margin:3px 3% 0 0; text-align:right; font-weight:bold;
}
.messbox p.condbl input{ display:block; margin:0;
width:70%; border:1px solid #7B9EBD; padding:2px;
}
.messbox p.contxt{ width:96%; margin:0;
}
.messbox p.contxt TEXTAREA{ width:70%; }
.messbox p.contxt label{ overflow:hidden; float:left; width:25%;
margin:3px 3% 0 0; font-weight:bold; text-align:right;
}

