/* CSS Document */

a:link, a:hover, a:active, a:visited {
	font-family: Times New Roman, serif;
	font-size:0.8em;
	color:#f60;
	text-decoration:none;
}

/* formulaires */
input, select, textarea {
	border: #f60 1px solid;
	background-color:#f3f3f3;
	color: #000;
	font-family: Times New Roman, serif;
	vertical-align:middle;
	font-size:1em;
}
td { font-family: Times New Roman, serif; font-size: 1em; font-style:italic; }
input:hover , textarea:hover, select:hover {
	border: 1px #f60 solid;
}
input:focus , textarea:focus, select:focus {
	border: 1px #f60 solid;
	background-color:#ffc;
	background-color:#eee;
}

.l300 {
	width:300px;
}
.l70 {
	width:70px;
	text-align:center;
}
.l100 {
	width:100px;
}
.l20 {
	width:20px;
}
.l50 {
	width:50px;
}
.l230 {
	width:230px;
	border-left:none;
}
.validation{
	background-color:#eee;
	border-color:#f60;
}