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

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

.mybox{
width:716px; border:0; padding:0; margin:4px 0 0 10px; 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:5px;
float:left;
background-image:url(G/bgris_lat700.gif);
background-repeat:repeat-y;
font-size:12px;
}
.mybox .content P{
padding:10px;
}
.mybox .content LI{
padding-left:30px;
}
.mybox .imgform{
position:relative; top:-5px; right:26px;
width:90px; height:105px;
display:block; float:right;
border:#ccc 1px solid;
}
.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 #191970;
	border-style:dotted;
	padding:2px 4px;
}
.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 #191970;
	border-style:solid;
	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:96%;
	margin:10px 0px 10px 10px;
}
.mybox p.imgline label{
	font-weight:bold;
}
.mybox p.imgline input{
	margin-right:1%; margin-top:4%;
	padding-left:5px;
	padding-right:5px;
}
.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 #191970;
	border-style:dotted;
	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 #191970; border-style:dotted;
padding:2px 4px;
}
.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;
}
