/* CSS Document */

ul {
	
}
li {
	list-style-type:none;
}
/* --------------- header ------------------*/
#header {
	background: transparent url(/_Images/bg_header_form.jpg) no-repeat top;
	height: 146px;
}
#header .inner {
	height: 146px;
}
/* --------------- middle > content ------------------*/
#middle {
	background: #E8EBED url(/_Images/bg_middle_form.jpg) no-repeat top;
	overflow: auto;
}

#middle .inner {
	text-align: center;
}
#middle #footer_form {
	background: #E8EBED url(/_Images/bg_footer_form.jpg) no-repeat top;
	width: 940px;
	height: 125px;
	margin: auto;
}
/* --------------- middle > content > form ------------------*/
#middle form {
	text-align: left;
	color: #606667;
	width: 800px;
	overflow: auto;
	margin: auto;
	padding-bottom: 20px;
}
#middle form#main_form_industrie{
	background: #ffffff url(/_Images/bg_form_top_industrie.gif) no-repeat top;
}
#middle form#main_form_marine{
	background: #ffffff url(/_Images/bg_form_top_marine.gif) no-repeat top;
}
#middle form h1{
	padding-top: 10px;
	color:#FFFFFF;
	text-transform: uppercase;
	font-size: 2.5em;
	font-weight: normal;
	margin-left: 50px;
}
#middle form h2{
	padding-top: 3px;
	color:#FFFFFF;
	text-transform: uppercase;
	font-size: 1.0em;
	font-weight: normal;
	margin-left: 50px;
	padding-bottom: 30px;
}
#middle form h3{
	text-transform: uppercase;
	font-size: 1.1em;
	font-weight: normal;
	padding-bottom: 10px;
}
#middle form .wrapper{
	width: 740px;
	overflow: auto;
	margin-left: 30px;
}
#middle form fieldset{
	border: 1px solid #e2e4e4;
	padding: 20px;
}
#middle form fieldset.left{
	float: left;
	width: 200px;
}
#middle form fieldset.right{
	background: #ffffff url(/_Images/bg_spare_parts.jpg) no-repeat bottom center;
	float: right;
	width: 430px;
	padding-bottom: 245px;
}
#middle form.recrute fieldset.right{
	background: #ffffff url(/_Images/bg_spare_parts_recrute.jpg) no-repeat bottom center;
}
#middle form fieldset ul li{
	display:block;
	width:200px;
	padding-bottom:2px;
}
#middle form fieldset.right ul li{
	display:block;
	width:430px;
	padding-bottom:5px;
}
#middle form fieldset label{
	width: 120px;
	display:block;
}
#middle form fieldset.right label{
	/*float: left;*/
	width: 420px;
	display:block;
	padding-bottom:2px;
}
#middle form fieldset input{
	border-top: 1px solid #CBCECF;
	border-left: 1px solid #CBCECF;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #e8ebed;
	width: 200px;
}
#middle form fieldset select{
	border-top: 1px solid #CBCECF;
	border-left: 1px solid #CBCECF;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #e8ebed;
	width: 200px;
}
#middle form fieldset.right input{
	width: 211px;
}
#middle form fieldset.right select{
	width: 411px;
}
#middle form fieldset textarea{
	border-top: 1px solid #CBCECF;
	border-left: 1px solid #CBCECF;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #e8ebed;
	width: 200px;
	height: 60px;
}
#middle form fieldset.right textarea{
	border-top: 1px solid #CBCECF;
	border-left: 1px solid #CBCECF;
	border-bottom: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	background-color: #e8ebed;
	width: 430px;
	height: 60px;
}
#middle form fieldset.right a.ok {
	display:block;
	text-decoration:none;
	color: #FFFFFF;
	text-align: left;
	text-indent: 22px;
	font-weight: bold;
	float:right;
	width: 53px;
	height: 18px;
	padding-top:3px;
}
#middle form fieldset.right a.aide {
	display:block;
	text-decoration:none;
	color: #FFFFFF;
	text-align: left;
	text-indent: 22px;
	font-weight: bold;
	float:right;
	width: 53px;
	height: 18px;
	padding-top:3px;
}
#middle form#main_form_industrie fieldset.right a.ok {
	background: transparent url(/_Images/bg_button_ok_industrie.gif) no-repeat top left;
}
#middle form#main_form_industrie fieldset.right a.ok:hover {
	background: transparent url(/_Images/bg_button_ok_industrie_h.gif) no-repeat top left;
}
#middle form#main_form_marine fieldset.right a.ok {
	background: transparent url(/_Images/bg_button_ok_marine.gif) no-repeat top left;
}
#middle form#main_form_marine fieldset.right a.ok:hover {
	background: transparent url(/_Images/bg_button_ok_marine_h.gif) no-repeat top left;
}
