.textarea {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.inputtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
}
.inputtext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	width: 45px;
}

.inputtext20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	width: 200px;
}

.inputtext25 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	width: 250px;
}
.inputtext30 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	width: 300px;
}

.inputtext10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	width: 100px;
}

.inputtext15 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	width: 150px;
}

.inputtextc10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	text-align: center;
	width: 100px;
}

.inputtextc7 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	height: 18px;
	text-align: center;
	width: 70px;
}


.Titre{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #ffffff;
	font-variant:small-caps;
	text-align: left;
	vertical-align: top;
	padding-top: 15px;
}


.Lib  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
/*	text-transform: capitalize;*/
	white-space:nowrap;
}

.Lib_blanc  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFF;
/*	text-transform: capitalize;*/
	white-space:nowrap;
}


.LibNoMaj {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}
.LibTop  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	/* text-transform: capitalize; */
	vertical-align: top;
}
 
.TitreCol  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white;
	/* text-transform: capitalize; */
	font-variant:small-caps;
	text-align: center;
	background: #F90101;
	line-height: 25px;
}


.ColBadc{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
	background-color: #FF0000;
	line-height: 17px;
	/* text-transform: capitalize; */
	text-align: center;
}

.ColBadc a.lien, .ColBadc a.lien:hover { color:#FFFFFF; }

.Col1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	vertical-align: middle;
	background-color: #FFF;
	line-height: 17px;
	/* text-transform: capitalize; */
}

.Col2{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	vertical-align: middle;
	background-color: #EEE;
	line-height: 17px;
	/* text-transform: capitalize; */
}

.Col1t{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	vertical-align: top;
	background-color: #FFF;
	line-height: 17px;
	/* text-transform: capitalize; */
}

.Col2t{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	vertical-align: top;
	background-color: #EEE;
	line-height: 17px;
	/* text-transform: capitalize; */
}
.Col1tm1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	vertical-align: top;
	background-color: #FFF;
	line-height: 17px;
	/* text-transform: capitalize; */
}

.Col2tm1{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333;
	vertical-align: top;
	background-color: #EEE;
	line-height: 17px;
	/* text-transform: capitalize; */
}


.Col1tm1P{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #65B65A;
	vertical-align: top;
	background-color: #FFF;
	line-height: 17px;
	/* text-transform: capitalize; */
}

.Col2tm1P{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #65B65A;
	vertical-align: top;
	background-color: #EEE;
	line-height: 17px;
	/* text-transform: capitalize; */
}


.Col1c{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	vertical-align: middle;
	background-color: #FFF;
	line-height: 17px;
	text-align: center;
	/* text-transform: capitalize; */
}

.Col2c{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333;
	vertical-align: middle;
	background-color: #EEE;
	line-height: 17px;
	text-align: center;
	/* text-transform: capitalize; */
}



.Col1cP{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #65B65A;
	vertical-align: middle;
	background-color: #FFF;
	line-height: 17px;
	text-align: center;
	/* text-transform: capitalize; */
}

.Col2cP{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #65B65A;
	vertical-align: middle;
	background-color: #EEE;
	line-height: 17px;
	text-align: center;
	/* text-transform: capitalize; */
}



a.Lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	/* text-transform: capitalize; */
}

a.LienP, .LienP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #65B65A;
	/* text-transform: capitalize; */
}

.Lien {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	/* text-transform: capitalize; */
}


a.LienNoSoul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	/* text-transform: capitalize; */
	text-decoration: none;
}
.Lienm1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	/* text-transform: capitalize; */
	text-decoration: none;
}

a.Lien:hover
{
	color: #333333;
}

a.LienNoSoul:hover
{
	color: red;
}

a.TitreCol  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: white; 
	/* text-transform: capitalize; */
	text-align: center;
	text-decoration: none;
}
a.TitreCol:hover  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333;
	/* text-transform: capitalize; */
	text-align: center;
	text-decoration: none;
}


a.LienBad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	/* text-transform: capitalize; */
}

.LienBad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	/* text-transform: capitalize; */
}

a.LienBad:hover
{
	color: #FFFFFF;
}

td
{
	font-family: Verdana;
	font-size: 10px;
	color: #303030;
	font-weight: bold;
}

.sub00
{
	border:none; background:none; width:0px; height:0px;
}

.M_menu {
	width:150px; 
	min-width:150px;
	height:40px;
	background:#666 url(images/Bt_Gris.jpg) center no-repeat;
	border:#000 solid 1px;
	text-align:center;
	vertical-align:middle;
}

.M_menu a {
	color:white;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration:none;
	font-size:14px;
}

.M_menu a:hover {
	color:#CCC;	
}


.M_menu2 {
	width:150px; 
	min-width:150px;
	height:30px;
	background:#666 url(images/Bt_Gris.jpg) center no-repeat;
	border:#000 solid 1px;
	text-align:center;
	vertical-align:middle;
}

.M_menu2 a {
	color:white;
	font-weight:bold;
	font-variant:small-caps;
	text-decoration:none;
	font-size:12px;
}

.M_menu2 a:hover {
	color:#ccc;	
}

