body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#B6D2EA;
	}
	
.container {
    width: 900px;
    height: 900px;
    border: 1px black solid;
}
.center-div {
     margin-left: auto;
    margin-right: auto;
}	
	
.liendroite {
	text-align: right;
	/*width:1024px;*/
}
	
	
.titre {
	background:#e7d8c3;
	padding:.2em .3em;
	font-size:24pt;
	text-align:center;
	border:2px outset #e7d8c3;
	position:relative;
	margin-bottom:1em;
	width:400px;
	margin-left:1em;
	margin-top:1em;
	}

	
#image {
	margin-top:20px;
	margin-right:420px;
	float:right;	
	}
#monform { 
	margin-top:20px;
	margin-left:20px;
	/*float:left;*/
	}
#soustitre {
	font-size:12px;
	background:#e7d8c3;
	color:#000;
	width:250px;
	padding: 1px 1px 1px 1px;
		}

.bouton, a{
	font-family: Arial,sans-serif;
    font-size: 12px;
	text-decoration : none;
    width: 150px;
    height: 35px;
    padding-top: 6px; 
	padding-left: 12px;
	padding-right: 12px;
	padding-bottom: 6px;
    text-align: center;
    color : #CCC;
    background: #444;
	background: -webkit-linear-gradient( #960, #630);
    background:    -moz-linear-gradient( #960, #630);
    background:     -ms-linear-gradient( #960, #630);
    background:      -o-linear-gradient( #960, #630);
    background:         linear-gradient( #960, #630);
	border-radius: 8px;
	text-shadow: 0px 1px 0px white;
	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.2);
	box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba(255,255,255,0.4); 
	 }
.bouton:hover, a:hover {
	color: #222;
    background: #555;
    background: -webkit-linear-gradient( #e7d8c3, #963);
    background:    -moz-linear-gradient( #e7d8c3, #963);
    background:     -ms-linear-gradient( #e7d8c3, #963);
    background:      -o-linear-gradient( #e7d8c3, #963);
    background:         linear-gradient( #e7d8c3, #963);
	}
.bouton:active, a:active{
	color: #000;
    background: #444;
    background: -webkit-linear-gradient( #630, #633);
    background:    -moz-linear-gradient( #630, #633);
    background:     -ms-linear-gradient( #630, #633);
    background:      -o-linear-gradient( #630, #633);
    background:         linear-gradient( #630, #633);
    box-shadow: 1px 1px 10px black inset, 
                 0 1px 0 rgba( 255, 255, 255, 0.4);
	}
.btnsupp {
font-family: Arial,sans-serif;
    font-size: 12px;
	text-decoration : none;
    width: 35px;
    height: 35px;
    padding-top: 1px; 
	padding-left: 1px;
	padding-right: 1px;
	padding-bottom: 1px;
    text-align: center;
    color : #CCC;
    background: #444;
	background: -webkit-linear-gradient( #960, #630);
    background:    -moz-linear-gradient( #960, #630);
    background:     -ms-linear-gradient( #960, #630);
    background:      -o-linear-gradient( #960, #630);
    background:         linear-gradient( #960, #630);
	border-radius: 50px;
	text-shadow: 0px 1px 0px white;
	text-shadow: 0px 1px 0px rgba( 255, 255, 255, 0.2);
	box-shadow: 0 0 5px rgba( 0, 0, 0, 0.5),
                 0 -1px 0 rgba(255,255,255,0.4); 
	}	
.btnsupp:hover {
	color: ;
    background: #555;
    background: -webkit-linear-gradient( #e7d8c3, #963);
    background:    -moz-linear-gradient( #e7d8c3, #963);
    background:     -ms-linear-gradient( #e7d8c3, #963);
    background:      -o-linear-gradient( #e7d8c3, #963);
    background:         linear-gradient( #e7d8c3, #963);
	}
.btnsupp:active {
	color: #000;
    background: #444;
    background: -webkit-linear-gradient( #630, #633);
    background:    -moz-linear-gradient( #630, #633);
    background:     -ms-linear-gradient( #630, #633);
    background:      -o-linear-gradient( #630, #633);
    background:         linear-gradient( #630, #633);
    box-shadow: 1px 1px 10px black inset, 
                 0 1px 0 rgba( 255, 255, 255, 0.4);
	}
.qteNormal {border:0px solid none}
.qteUpdate {border:1px solid #804000}