/* CSS Document */

/* alignements*/
.alignGauche { text-align: left; }

/*
	TEXTES
*/

/* Gris */

.txt11Gris1 { color: #CCCCCC; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt11Gris1Souli { color: #CCCCCC; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-style:normal; }

.txt11Gris2 { color: #333333; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt11GrisGras1 { color: #CCCCCC; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-style:normal; }

.txt12Gris1 { color: #CCCCCC; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt12Gris1Souli { color: #CCCCCC; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-style:normal; }

.txt12Gris2 { color: #333333; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt15Gris1 { color: #CCCCCC; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt15Gris2 { color: #333333; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }


/* Blanc */

.txt11Blanc1 { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt12Blanc1 { color: #FFFFFF; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

/* Rouge */

.txt11Rouge1 { color: #FF0000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt11RougeGras1 { color: #FF0000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-style:normal; }

.txt12Rouge1 { color: #FF0000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt12RougeGras1 { color: #FF0000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-style:normal; }

.txt15Rouge1 { color: #FF0000; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt15RougeGras1 { color: #FF0000; font-size: 15px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-style:normal; }

/* Vert */

.txt11Vert1 { color: #00AA00; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt11VertGras1 { color: #00AA00; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-style:normal; }


/* Noir */

.txt10Noir1 { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt11Noir1 { color: #000000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt12Noir1 { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; }

.txt12NoirItaSouli1 { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-style:italic; }

.txt12NoirGras1 { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-style:normal; }

.txt12NoirGrasSouli1 { color: #000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; font-style:normal; }

.txt14NoirGras1 { color: #000000; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; font-style:normal; }

/*
	ON HOVER
*/

.onHovertxt11Rouge1:hover { color: #FF0000; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; cursor: pointer;}

.onHovertxt12Rouge1:hover { color: #FF0000; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: none; font-style:normal; cursor: pointer;}

.onHovertxt11Blanc1:hover { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-style:normal; cursor: pointer;}

.Hovertxt11Blanc1 { color: #FFFFFF; font-size: 11px; font-family: Arial, Helvetica, sans-serif; font-weight: normal; text-decoration: underline; font-style:normal; cursor: pointer;}

.onHoverPointer:hover { cursor: pointer; }

/*
	INTERLIGNE
*/

.faible_interligne { line-height: 11px; }

/* LINK */

.a11_arial_gris
{
	font-family:Arial;
	font-size:11px;
	color:#CCCCCC;
	text-decoration:none;
}

.a11_arial_gris:hover
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:none;
}

.a11bs_arial_blanc
{
	font-family:Arial;
	font-size:11px;
	color:#FFFFFF;
	text-decoration:underline;
	font-weight:bold;
}

.a11bs_arial_blanc:hover
{
	font-family:Arial;
	font-size:11px;
	color:#CAC4C3;
	text-decoration:underline;
	font-weight:bold;
}

/* TEXT */

.t14b_helvetica_black
{
	font-family:Helvetica;
	font-size:14px;
	color:#000000;
	font-weight:bold;
}

.t12b_helvetica_black
{
	font-family:Helvetica;
	font-size:12px;
	color:#333333;
	font-weight:bold;
}

.t12_helvetica_black
{
	font-family:Helvetica;
	font-size:12px;
	color:#333333;
}


.t10_helvetica_noir
{
	color:black;
	font-family:Helvetica;
	font-size:10px;
}

.t11b_helvetica_gris
{
	color:#333333;
	font-size:11px;
	font-family:Helvetica;
	font-weight:bold;
}

.t11b_helvetica_blanc
{
	color:#FFFFFF;
	font-size:11px;
	font-family:Helvetica;
	font-weight:bold;
}



.formNewsletterHRD
{
	width:150px;
	border:1px solid #720001;
}

#newsletterHRD input[name='adresse']
{
	width:100%;
	border:1px solid #720001;
}

#contactHRD textarea
{
	width:100%;
	border:1px solid #720001;
}

.formContactHRD
{
	width:200px;
	border:1px solid #720001;
}

body, html
{
	margin:0px;
	padding:0px;
}
