@charset "utf-8";
/* CSS Document */
/** {
	margin: 0;
	padding: 0;
	border: none;
}
input[type=submit], input[type=reset] {
 border:2px outset #666600;
 font-weight:bold;
 cursor:pointer;
 }
input[type=submit]:hover, input[type=reset]:hover {
 border:2px outset white;
 background-color:white;
 }
input[type=submit]:active, input[type=reset]:active {
 border:2px inset #666600;
 background-color:#dfe2a1;
 color:black;
 } */
*:focus {
 background-color:white;
 }
#form1 .form-head {
	font-size: 1.4em;
	color: #911111;
	font-weight: bold;
}
input[type=text] {
	width: 100%;
	border: 1px dashed #666600;
	background: #dfe2a1;
}
.aucun {
	visibility: hidden;
	width: 0px;
}
.submit {
	background: url(../images/envoyer.png) repeat-x 0px 0px;
	color: #666600;
	cursor: pointer;
	padding: 2px;
	border: 1px outset #666600;
	margin-top: 30px;
	font: bold 1.2em Arial, Helvetica, sans-serif;
	text-transform: uppercase;
}
a:hover input.submit {
	cursor:pointer;
	background: url(../images/envoyer.png) 0px -30px;
}

textarea {
	width: 100%;
	border: 1px dashed #666600;
	background: #dfe2a1;
}
#foot {
	padding: 5px;
	text-align: center;
	color: #666600;
}
.spec {
	font: 1.1em Arial, Helvetica, sans-serif;
}
.spec th {
	color: #FFFFFF;
	background: #666600;
	font-weight: bold;
	text-align: left;
	padding: 5px;
}
.spec td {
	padding-right: 5px;
	padding-left: 5px;
}
.nom-spec {
	font-size: 0.9em;
	text-transform: uppercase;
	font-weight: bold;
}
.formbutton{
cursor:pointer;
border:outset 1px #ccc;
background:#999;
color:#666;
font-weight:bold;
padding: 1px 2px;
background:url(../images/formbg.gif) repeat-x left top;
}
.td-g {
	border-left: 1px solid #666600;
}
.td2-g {
border-left: 1px solid #FFFFFF;
}
.hand{
	background: url(../images/hand-right.png) no-repeat 0px 5px;
	padding-left: 20px;
}
