A                {color : #000000; text-decoration:  none;}
A:hover          {color : #000000; text-decoration : underline;}

A.lien2-gris                {color : #868585; text-decoration:  none;}
A:hover.lien2-gris          {color : #868585; text-decoration : underline;}

A.lien3                {text-decoration:  underline;}
A:hover.lien3           {text-decoration : overline;}

A.lien4-blanc                {color : #FFFFFF; text-decoration:  none;}
A:hover.lien4-blanc          {color : #FFFFFF; text-decoration : underline;}

A.menu          		{color : #04249B; text-decoration:  none;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-weight: bold;}
A:hover.menu     		{color : #04249B; text-decoration : underline;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-weight: bold;}
						
A.pagination           {color : #2898C9; text-decoration:  none;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-weight: bold;}
A:hover.pagination     {color : #0F5690; text-decoration : none;
						font-family: Verdana, Arial, Helvetica, sans-serif;
						font-size: 12px;
						font-weight: bold;}
/****************************************************************/
body{
	background-color: #AAA19C;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(img/fond-page.png);
}
/*******************************************/
.cadre1-noir	{ border: #000000 1px solid; }
/****************************************************************/
table#tab1 {
border-style:solid; 
border-width:1px; 
border-color:#0D1B24;
border-collapse:collapse
}
table#tab1 td{ 
border-style:solid; 
border-width:1px; 
border-color:#0D1B24;
border-collapse:collapse
}

/****************************************************************/


.input,select{
	margin: 2px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #000000;
	height: 24;
	border: 1px solid #000000;
	background-color: #FFFFFF;
}
.input2,select2{
	margin: 2px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #003399;
	height: 22;
	border: 1px solid #105691;
	background-color: #FFFFFF;
}
.input3,select3{
	margin: 2px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #74009F;
	height: 22;
	border: 1px solid #74009F;
	background-color: #FFFFFF;
}
.input4,select4{
	margin: 2px;
	font-family: Verdana, Arial;
	font-size: 12px;
	color: #74009F;
	height: 22;
	border: 0px solid #74009F;
	background-color: none;
}
/****************************************************************/
/*******gris*******/
.texte_gris_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #868585;
}
.texte_gris_10_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #868585;
}
.texte_gris_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #868585;
}
.texte_gris_12_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #868585;
}
.texte_gris_14_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #868585;
}
/*******noir*******/
.texte_noir_10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.texte_noir_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.texte_noir_12_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.texte_noir_14_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}
.texte_noir_16_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}
/*******prix_liste*******/
.prix_liste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #4494C1;
}
/*******texte_bas*******/
.texte_bas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #2898C9;
}
/*******bordeau*******/
.texte_rouge_10_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
}
.texte_bordeau_12_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
}
/*******marron*******/
.texte_marron_12_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #94664E;
}
.texte_marron_10_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #94664E;
}
/*******blanc*******/
.texte_blanc_12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.texte_blanc_12_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.texte_blanc_10_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.texte_blanc_14_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.texte_blanc_18_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
}
/*******rouge*******/
.texte_rouge_12_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FF0000;
}
/*******rouge2*******/
.texte_rouge2_12_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #F00000;
}
.texte_rouge2_10_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #F00000;
}
/*******violet*******/
.texte_violet_10_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #74009F;
}
.texte_violet_12_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #74009F;
}
.texte_violet_14_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #74009F;
}
/*******violet2*******/
.texte_violet2_10_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #9215D2;
}

.texte_vert_12_gras {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #006600;
}

