body{
	background: #D0D0D0 url('images/fond-site.jpg') no-repeat top center!important;
	font-family: 'Roboto Condensed', sans-serif;
	font-size:14px;
	margin:0;
	padding:0;
}
	.container{
		width:1200px!important;
		margin:0 auto;
		padding:0!important;
	}

header{
	min-height:120px;
	text-align: center;
	color:#FFFFFF;
	font-size:2.2em;
	line-height:120px;
	vertical-align:center;
}

#contenu{
	background-color:#FFFFFF;
	border:1px solid #000000;
  	top:105px;
	margin:0 auto;
	width:887px;
	min-height:459px; 
	-webkit-border-radius: 15px;
	border-radius: 15px; 
	padding-bottom: 15px;
}

#container{ min-height:450px; }

#infos-tampon{
	display:block;
	vertical-align:middle; 
	background-color:#D76618;
	-webkit-border-radius: 0 0 15px 15px;
  	border-radius: 0 0 15px 15px;
  	/*text-align:center;*/
  	font-weight:bold; 
	color:#FFFFFF;
	bottom:0px;
	padding: 5px 10px;
	width: 887px;
	margin: 0 auto;
	border: 1px solid #000000;
	border-top:none;
	margin-top:-15px;
}
	#infos-tampon #bloc-infos-stock,
	#infos-tampon #bloc-infos-agence{
		display:inline-block;
		vertical-align:top;
		text-align:center;
		width:40%;
		padding:5px;
	}
	#infos-tampon #bloc-infos-stock{
		border-right: 1px solid #FFFFFF;
	}
	#infos-tampon #bloc-infos-agence{
		width:59%;
	}

footer{
  text-align:center;
  width:1200px;
  margin:15px auto;
  padding: 10px 0;
  background:url('images/filet.png')no-repeat;
  background-position:0px 22px;
  text-align:center;
	font-size:12px;
	color:#000000;
}
footer div img{
    margin-right:25px;
}
footer img:nth-child(5){
  margin:0 0 2px 0;
  height:20px;
}
footer p{
	margin:10px 0;
}
	footer a{
		color:#000000;
	}
	footer a:hover{
		color:#000000;
		text-decoration: underline;
	}

h1{
	margin:10px 0 5px 0;
	font-size:28px;
	color:#E86F16;
	padding:0 15px;
}

h2{
	margin:10px 0 5px 0;
	font-size:22px;
	color:#E86F16;
	padding:0 15px;
}

h3{
	margin:10px 0 5px 0;
	font-size:18px;
	color:#E86F16;
	padding:0 5px;
}
header h1{
	color:#FFFFFF;
	margin-top:30px;
	font-size:36px;
}

form{
	width:auto;
	margin:0 auto;
	padding:15px;
}

#submit{
	text-align: center;
}
	#submit button[type="submit"],
	#submit button,
	#submit a{
		border-radius:10px;
		padding:5px 10px;
	}
	button[type="submit"]+ button[type="submit"],
	button + button[type="submit"]{
		margin-left:15px;
	}
	#submit input{
		width:auto;
	}
	#submit a,
	button[type="submit"],
	#submit button{
		width:auto;
		color:#FFFFFF ;
		background: #666666;
		border:1px solid #000000;
		font-weight: bold;
	}
	#submit a:hover,
	button[type="submit"]:hover,
	#submit button:hover{
		color:#FFFFFF;
		background:#E86F16;
	}

	#submit a:disabled,
	button[type="submit"]:disabled{
		width:auto;
		color:#FFFFFF ;
		background: #8F8F8F;
		border:1px solid #000000;
		font-weight: bold;
	}

/*#btn_top_droit{
	margin-top:20px;
	float:right;
	font-size: 20px; 	
}

#btn_top_droit a{
	display:block;
	background-color:#EC7018;
	padding: 7px 10px;
	color:white;
	font-weight: 700;
	text-decoration:none;
	line-height:20px;
	width:150px;
	margin-top: 20px;
}
#btn_top_droit a:nth-child(1){
	margin-top:0px;
}
#btn_top_droit a:hover{
	background-color:#D0D0D0;
	color:#000000;
	text-decoration: none;
}*/

/************** Connexion *******************/

#connexion-compte{
	width:300px;
	border:2px solid #000000;
	margin:0 auto;
}
	.connexion label{
		width:120px;
	}

	.connexion input, .connexion textarea{
	width: 260px!important;
	border:1px solid #000000!important;
	margin:0 auto;
}


/****************************************** Page Mon Compte *********************************************************/
#mon-compte{ min-height:450px; }
#mon-compte a.btn-menu,
#mon-compte button.btn-menu{
	color:#FFFFFF;
	background:#E96F19;
  	border:1px solid #000000;
  	text-decoration:none;
  	width:auto;
}

#mon-compte a.btn-menu:hover,
#mon-compte button.btn-menu:hover{
	background:#C96624;
}

#mon-compte fieldset{ margin:0 20px; }

#mon-compte fieldset #bloc-client-gauche,
#mon-compte fieldset #bloc-client-droit{
	width:49%;
	display:inline-block;
	vertical-align:top;
}

#mon-compte form label{ width:150px;}
#mon-compte form input,
#mon-compte form textarea{
	width:300px;
}

  /********************************* Page de Commande *******************************************/
/*table.tableau_commande_article{
	border-collapse:collapse;
	cellspacing:3;
	cellpadding:2; 
	width:100%;
}
table.tableau_commande_article tr th{
	border:2px solid black;
	text-align:center;
}
table.tableau_commande_article tr td{ border:2px solid black; }
table.tableau_commande_article tr td:nth-child(1),
table.tableau_commande_article tr td:nth-child(4){
	width:100px;
}
table.tableau_commande_article tr td:nth-child(2){ width:120px; }

table.tableau_commande_article tr td:nth-child(5),
table.tableau_commande_article tr td:nth-child(6)
{
	padding:5px;
	width:100px;
}

a.btn-minus, a.btn-plus,a.btn-minus:hover, a.btn-plus:hover{ text-decoration:none;}  
#div_quantite, .btn-minus, .btn-plus{ float:left; width:30px; }*/
