/* Spécifique a la commande*/

#centre_rubrique_commander  {
	height: 900px;
}

#bloc1_commander {
	height: 900px;
	background-color: #336699;
	width: 152px;
	float: right;
}

#bloc3_commander {
	height: 900px;
	background-color: #ff9900;
	width: 152px;
	float: right;
}

#bloc2_commander {
	height: 900px;
	padding: 0 0px 0 4px;
	width: 472px;
	float: right;
}

#commander {
	list-style-type: square;
	margin: 0 0 0 0;
	padding: 10px 5px 0 5px;
	color: #000033;
	font-size: 12px;
	border: 1px solid #ff9900;
	height: 858px;
	text-align: left;
}


#commander a {
	color: #336699;
	text-decoration: underline;
	text-align: center;
}

#commander a:visited {
	color: #336699;
}

#commander a:hover {
	color: #003366;
}

#titre_commander {
	background-image: url(../../images/titre_commander.png);
	background-repeat: no-repeat;
	margin: 0 0 0 auto;
	padding: 0;
	width: 210px;
	height: 30px;
}

#titre_commander span {
	display: none;
}

#form_commander {
	height: 808px;
	padding-top: 20px;
	margin: 0;
}

#form_commander_etape2 {
	height: 180px;
	margin: 0;
}

.form_commander_etape4 {
	padding-top: 20px;
	margin: 0;
	padding: 0;
}

.form_commander_etape4 fieldset {
	padding: 20px 0 10px 5px;
}

#form_retour {
	margin: 0;
	padding: 0;
}

#form_commander_ndd {
	margin: 0px;
}

#form_commander_sndd {
	margin: 0px;
}



#block_commander {
	border: 1px solid #ff9900;
	height: 798px;
	padding-top: 20px;
	margin: 0px;
}

.phrase_commander {
	font-size: 12px;
	color: #000033;
	list-style-type: none;
	padding: 5px 10px 10px 10px;
	text-align: justify;
}

#menuCommander {
	list-style-type: none;
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
	height: 828px;
}

.commande_mention {
	text-align: center;
	margin-left: 70px;
}

#titreMenuCommander {
	font-size: 12px;
	color: #ffffff;
	text-align: center;
	padding:0;
	margin: 0;
}

#commander_ndd {
	float: left;
	width: 305px;
	padding: 0 0 0 20px;
}

#commander_ndd label {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 0px;
	padding: 0;
	text-align: left;
	display: block;
}

#commander_ndd input {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 300px;
	border: 2px inset gray;
}


#commander_ext {
	float: left;
	width: 90px;
}

#commander_ext label {
	font-size: 14px;
	color: #000033;
	float: left;
	padding: 3px 5px 0 5px;
	font-weight: bold;
	display: block;
}

#commander_ext select {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 70px;
	border: 1px inset gray;
}

#commander_submit {
	margin: 15px auto 0px auto;
	width: 350px;
	padding: 0;
	text-align: center;
	clear: both;
}

#commander_submit_ndd {
	margin: 15px auto 0px auto;
	width: 385px;
	padding: 0;
	text-align: center;
	clear: both;
}

#commander_submit_sndd {
	margin: 15px auto 0px auto;
	width: 385px;
	padding: 0;
	text-align: center;
	clear: both;
}

#commander_submit input {
	float: none;
	margin: 5px 32px 0 0;
}

#commander_submit2 {
	margin: 5px auto 0px auto;
	width: 350px;
	padding: 0;
	text-align: center;
	clear: both;
}

#commander_submit2 input {
	float: none;
	margin: 5px 32px 0 0;
}

#commander_sousndd {
	float: left;
	width: 185px;
	padding: 0 0 0 20px;
}

#commander_sousndd label {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 0px;
	padding: 0;
	text-align: left;
}

#commander_sousndd input {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 178px;
	border: 2px inset gray;
}


#commander_sousext {
	float: left;
	width: 210px;
}

#commander_sousext label {
	font-size: 14px;
	color: #000033;
	float: left;
	padding: 3px 5px 0 5px;
	font-weight: bold;
}

#commander_sousext select {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 190px;
	border: 1px inset gray;
}

#commander_sousoffre {
	clear: both;
	height: 20px;
	padding: 10px 0 0px 0;
}

#commander_sousoffre label {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 85px;
	padding: 2px 5px 0 20px;
	text-align: left;
}

#commander_sousoffre select {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 154px;
	border: 2px inset gray;
}

#commander_serv {
	clear: both;
	height: 20px;
	padding: 10px 0 0px 0;
}

#commander_serv label {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 85px;
	padding: 2px 5px 0 20px;
	text-align: left;
}

#commander_serv select {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 154px;
	border: 2px inset gray;
}

/* Etape 2 */
#commander_choixdomaine {
	width: 305px;
	padding: 0 0 0 20px;
	margin: 15px auto 15px auto;
}

#commander_choixdomaine label {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 100px;
	padding: 0;
	text-align: left;
	display: block;
}

#commander_choixdomaine select {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 150px;
	border: 2px inset gray;
}

#commander_choixoffre {
	width: 305px;
	padding: 0 0 0 20px;
	margin: 15px auto 15px auto;
	clear: both;
}

#commander_choixoffre label {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 100px;
	padding: 0;
	text-align: left;
	display: block;
}

#commander_choixoffre select {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 150px;
	border: 2px inset gray;
}

#commander_submit_etape2 {
	margin: 15px auto 0px auto;
	width: 385px;
	padding: 0;
	text-align: center;
	clear: both;
}

#commander_adresse {
	width: 305px;
	padding: 0 0 0 20px;
	margin: 15px auto 15px auto;
	clear: both;
}

#commander_adresse_label {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 100px;
	padding: 0;
	text-align: left;
	display: block;
}

#commander_adresse_select {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 150px;
}
/* Fin Etape 2 */

/* Etape 3 */
#resume {
	border-collapse: collapse;
	width: 440px;
	margin: 0 auto 0 auto;
	border-top: 1px solid #000033;
}

#resume td {
	font-size: 11px;
	color: #000033;
	border-bottom: 1px solid #000033;
	vertical-align: top;
}

.col_resume_1 {
	width: 170px;
}

.col_resume_2 {
	width: 160px;
}

.col_resume_3 {
	width: 70px;
	text-align: right;
}

.col_resume_4 {
	width: 40px;
	text-align: right;
}

.col_resume_total_1 {
	border-top: 3px double #000033;
}

.col_resume_total_2 {
	border-top: 3px double #000033;
}

.col_resume_total_3 {
	border-top: 3px double #000033;
}

.col_resume_total_4 {
	text-align: right;
	border-top: 3px double #000033;
}

.commander_duree {
	margin: 0;
	padding: 0;
}

.commander_duree select {
	font-size: 11px;
	color: #000033;
	width: 70px;
	margin: 0;
}

#form_commander_recalcduree {
	margin: 0;
	padding: 10px 0 0 0;
}

#commander_submit_recalc {
	float: left;
	margin: 5px 0 0 0;
	width: 360px;
}

#form_commander_valideduree {
	margin: 0;
	padding: 0;
}

#commander_submit_valideduree {
	margin: 5px 0 0 0;
	float: left;
	width: 70px;
}
/* Fin Etape 3 */

#commander_radio_oui {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 150px;
	padding: 4px 5px 0 20px;
	text-align: left;
	margin-bottom: 10px;
}

#commander_radio_oui label {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 25px;
	padding: 4px 5px 0 80px;
	text-align: left;
}

#commander_radio_oui input {
	font-size: 12px;
	color: #000033;
	float: left;
	padding: 0;
	text-align: left;
}

#commander_radio_non {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 150px;
	padding: 4px 5px 0 20px;
	text-align: left;
	margin-bottom: 10px;
}

#commander_radio_non label {
	font-size: 12px;
	color: #000033;
	float: left;
	width: 25px;
	padding: 4px 5px 0 40px;
	text-align: left;
}

#commander_radio_non input {
	font-size: 12px;
	color: #000033;
	float: left;
	padding: 0;
}

.form_commander2 {
	clear: both;
}

.commander_radio {
	font-size: 12px;
	color: #000033;
	clear: both;
	width: 295px;
	padding: 4px 5px 0 80px;
	text-align: left;
	margin-bottom: 10px;
}

.commander_radio label {
	font-size: 12px;
	color: #000033;
	float: right;
	width: 265px;
	padding: 4px 5px 0 0px;
	text-align: left;
}

.commander_radio_cb {
	font-size: 12px;
	color: #000033;
	padding: 0;
}

.col_commander_1 {
	font-size: 12px;
	color: #336699;
	font-weight: bold;
	text-align: left;
	width: 160px;
	padding: 0 0 0 10px;
	vertical-align: top;
}

.col_commander_2 {
	font-size: 12px;
	color: #336699;
	text-align: left;
	width: 250px;
	vertical-align: top;
}

.liencommande {
	font-size: 12px;
	color: #000033;
}

.liencommande:hover {
	font-size: 12px;
	color: #ffffff;
}

.commander_recap {
	text-align: left;
	font-size: 12px;
	color: #336699;
	padding: 5px 10px 5px 10px;
}

#adresse {
	text-align: left;
	font-size: 12px;
	color: #336699;
	list-style-type: none;
}

#rib {
	text-align: left;
	font-size: 12px;
	color: #336699;
	list-style-type: none;
}

.important {
	font-weight: bold;
	padding: 10px 0 10px 0;
}

#commanderMenu1, #commanderMenu1 a {
	background-image: url(../../images/commander_titremenu_etape1.png);
	background-repeat: no-repeat;
	width: 112px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu1 a:hover {
	background-position: 0 -16px;
}

#commanderMenu1 span, #commanderMenu1_select span {
	display: none;
}

#commanderMenu1_select {
	background-image: url(../../images/commander_titremenu_etape1_select.png);
	background-repeat: no-repeat;
	width: 130px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu2, #commanderMenu2 a {
	background-image: url(../../images/commander_titremenu_etape2.png);
	background-repeat: no-repeat;
	width: 112px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu2 a:hover {
	background-position: 0 -16px;
}

#commanderMenu2 span, #commanderMenu2_select span {
	display: none;
}

#commanderMenu2_select {
	background-image: url(../../images/commander_titremenu_etape2_select.png);
	background-repeat: no-repeat;
	width: 130px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu3, #commanderMenu3 a {
	background-image: url(../../images/commander_titremenu_etape3.png);
	background-repeat: no-repeat;
	width: 112px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu3 a:hover {
	background-position: 0 -16px;
}

#commanderMenu3 span, #commanderMenu3_select span {
	display: none;
}

#commanderMenu3_select {
	background-image: url(../../images/commander_titremenu_etape3_select.png);
	background-repeat: no-repeat;
	width: 130px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu4, #commanderMenu4 a {
	background-image: url(../../images/commander_titremenu_etape4.png);
	background-repeat: no-repeat;
	width: 112px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu4 a:hover {
	background-position: 0 -16px;
}

#commanderMenu4 span, #commanderMenu4_select span {
	display: none;
}

#commanderMenu4_select {
	background-image: url(../../images/commander_titremenu_etape4_select.png);
	background-repeat: no-repeat;
	width: 130px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu5, #commanderMenu5 a {
	background-image: url(../../images/commander_titremenu_etape5.png);
	background-repeat: no-repeat;
	width: 112px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu5 a:hover {
	background-position: 0 -16px;
}

#commanderMenu5 span, #commanderMenu5_select span {
	display: none;
}

#commanderMenu5_select {
	background-image: url(../../images/commander_titremenu_etape5_select.png);
	background-repeat: no-repeat;
	width: 130px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu6, #commanderMenu6 a {
	background-image: url(../../images/commander_titremenu_etape6.png);
	background-repeat: no-repeat;
	width: 112px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#commanderMenu6 a:hover {
	background-position: 0 -16px;
}

#commanderMenu6 span, #commanderMenu6_select span {
	display: none;
}

#commanderMenu6_select {
	background-image: url(../../images/commander_titremenu_etape6_select.png);
	background-repeat: no-repeat;
	width: 130px;
	height: 15px;
	margin: 3px 5px 3px 0px;
	display: block;
}

#identite {
	border-collapse: collapse;
	width: 440px;
	margin: 0 auto 0 auto;
}

#identite td {
	font-size: 11px;
	color: #000033;
	vertical-align: top;
}

#identite .coltitle {
	width: 150px;
}

#commander ul li {
	list-style-type: none;
}

.adresse {
	padding-left:35px;
	margin-top: 0;
	margin-bottom: 0;
}

#visuelcommander { 
	  background: url(/images/visuelcb.png);
      background-color: #FFFFFF;
      background-repeat: no-repeat;
}