
.accroche {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color:Black;
	text-decoration: none;
}

.verdnoirtext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}
.verdnoirtext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	text-align: justify;
}

.verdnoirtextsmall  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.verdnoirtextlarge {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.verdnoirtextgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}


.texttitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color:rgb(239,155,0);
	text-decoration: none;
}



.oreil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;
}
.oreil:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFCC66;
	text-decoration: none;
}

.oreilgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.oreilgras:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.linktext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: rgb(239,155,0);
	text-decoration: underline;
}
.linktext:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: rgb(239,155,0);
	text-decoration: none;
}
.petit {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.petit:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #000000;
	text-decoration: underline;
}

.linktextb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
	font-weight: normal;

}


.linktextb:hover {

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


.textenormal {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
}
.textenormal:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: underline;
}
.orange {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: rgb(239,155,0);
	text-decoration: none;
}
.orange:hover {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: rgb(239,155,0);
	text-decoration: underline;
}
.titreblanc {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.offre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FDF2E0;
	text-decoration: none;
}
.offre:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FDF2E0;
	text-decoration: underline;
}

.texttitreencadre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FDF2E0;
	text-decoration: none;
	border : solid #A381B0;
	padding :2;
	background : #A381B0;
}

.tableauencadre {
	border : 1px solid #A381B0;
	padding : 2;
	color : #A381B0;
	background : #FDF2E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.tableaulivrehaut {
	padding : 2;
	color : #000000;
	background : #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	border-left :1px  solid #A381B0 ;
	border-right : 1px solid #A381B0 ;
	border-top : 1px solid #A381B0 ;
}

.tableaulivrebas {
	padding : 2;
	color : #000000;
	background : #FDF2E0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align : justify;
	border : 1px solid #A381B0;

}

.verdnoirtextgrisgras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #A381B0;
	text-decoration: none;
	background : #FDF2E0;
}

.linktexthidden {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #B4B4B4;
	text-decoration: none;
}

.linktextbgris {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A381B0;
	text-decoration: underline;
	font-weight: normal;
	background : #FDF2E0;
}

.linktextbgris:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #A381B0;
	text-decoration: none;
}

.alert {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0000;
	text-decoration: none;
}

.formtitre {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: White;
	text-decoration: none;
	background : #A381B0;
	border : 1px solid #A381B0;
}

.formtableau {
	border : 1px solid #A381B0;
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
}

.formligneencadre {
	border-bottom : 1px solid #A381B0;
		color : Black;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

.tableau_planning1 {
	border : 1px solid #A381B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: left;
	background : #FDF2E0;
}

.tableau_planning2 {
	border : 1px solid #A381B0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: Black;
	text-decoration: none;
	text-align: left;
	background : White;
}


INPUT {
	background-color : #FDF2E0;
	border : 1px inset #A381B0;
	color : Black;
	font-size : 10px;
	border-style : inset;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

INPUT.blanc {
	background-color : White;
	border : 1px inset #A381B0;
	color : Black;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

SELECT {
	background-color : #FDF2E0;
	color : Black;
	font-size : 10px;
	border : 1px inset #A381B0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

SELECT.blanc {
	background-color : White;
	color : Black;
	font-size : 10px;
	border : 1px inset #A381B0;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

TEXTAREA {
	background-color : #FDF2E0;
	border : 1px inset #A381B0;
	font-size : 10px;
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}

TEXTAREA.blanc {
	background-color : White;
	border : 1px inset #A381B0;
	font-size : 10px;
	color : Black;
	font-family : Verdana, Arial, Helvetica, sans-serif;
}
