.text {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
}
.text_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	text-decoration: none;
}
.text_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A3A3A3;
	text-decoration: none;
}
.textpetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #616161;
}
.textpetit2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #616161;
}
.textpetit_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #616161;
	text-decoration: none;
}
.textpetit_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #A3A3A3;
	text-decoration: none;
}
.textpetit2_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #616161;
	text-decoration: none;
}
.textpetit2_link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A3A3A3;
	text-decoration: none;
}
.textblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EFEFEF;
	text-decoration: none;
}
.textblancsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EFEFEF;
	text-decoration: none;
}
.linkblanc {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #EFEFEF;
	text-decoration: none;
}
.linkblanc:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A3A3A3;
	text-decoration: none;
}
.linkblancsmall {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EFEFEF;
	text-decoration: none;
}
.linkblancsmall:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A3A3A3;
	text-decoration: none;
}
.linkvert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	text-decoration: none;
}
.linkvert:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #B4B4B4;
}
.textsmallorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CB8F42;
	text-decoration: none;
	font-weight: bold;
}
.linksmallorange {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD4722;
	text-decoration: none;
	font-weight: bold;
}
.linksmallorange:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #EB917A;
	text-decoration: none;
	font-weight: bold;
}
.linksmallorangepetit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #DD4722;
	text-decoration: none;
	font-weight: bold;
}
.linksmallorangepetit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #EB917A;
	text-decoration: none;
	font-weight: bold;
}
.form_nb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #616161;
	background-color: #FFFFFF;
	border: 1px solid #337A1B;
	width: 35px;
	text-decoration: none;
}
.form_field {
	background-color: #EFEFEF;
	height: 14px;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
	padding: 2px;
}
.form_field2 {
	background-color: #EFEFEF;
	
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
	padding: 2px;
}
.form_field3 {
	background-color: #FFFFFF;
	border: 1px solid #B2B2B2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #616161;
	text-decoration: none;
}
.form_button {
	background-color: #C5C5C5;
	height: 18px;
	border: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
	padding: 2px;
}
.form_button2 {
	background-color: #C5C5C5;
	height: 18px;
	border: 1px solid #9B9B9B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #616161;
	text-decoration: none;
}
.transparent {  /* pour IE */
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='images/pix_trans.png');
}
.transparent[class] {   /* pour mozilla */
	background-image:url(images/pix_trans.png);
}
.hauteur {
	line-height: 15px;
}
.bordadmin {
	border: 4px solid #999999;
}
.titreadmin {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #616161;
	font-weight: bold;
}
.textrouge {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #DD4722;
	text-decoration: none;

}
.bordadmin2 {

	border: 1px solid #B2B2B2;
}
