/* http://www.4humanites.com*/


input.formulaire{
	font-family: Verdana;
color: Black;
background-color: White;
border: 1px solid #B9062E;
font-weight: bold;
}

textarea.formulaire3{
	font-family: Verdana;
color: Black;
background-color: White;
border: 1px solid #B9062E;
}

.txt-moyen-rouge{

	font-family: Verdana;
	font-size: 16px;
	text-align: center;
	color: B9062E;
	font-weight: bold;
}

.txt-moyen-rouge2{

	font-family: Verdana;
	font-size: 16px;
	text-align: left;
	color: B9062E;
	font-weight: bold;
}
.txt-moyen-rouge3{

	font-family: Verdana;
	font-size: 16px;
	text-align: left;
	color: B9062E;
	font-weight: bold;
}
/* http://www.4humanites.com*/

.texte-new-blanc{
	font-family: Verdana;
	font-size: 14px;
	text-align: left;
	color: white;
}

.titre-new-blanc{
	font-family: Verdana;
	font-size: 16px;
	text-align: left;
	color: white;
	font-weight: bold;
}
.titre-new-blanc:first-letter{
	font-size: 20px;
}


.titre-new-rouge1{

	font-family: Verdana;
	font-size: 20px;
	text-align: left;
	color: B9062E;
	font-weight: bold;
}
.titre-new-rouge2{

	font-family: Verdana;
	font-size: 24px;
	text-align: left;
	color: B9062E;
	font-weight: bold;
}
.titre-new-rouge2:first-letter{
	font-size: 34px;
}
.titre-new-noir2{

	font-family: Verdana;
	font-size: 24px;
	text-align: left;
	color: black;
	font-weight: bold;
}
.titre-new-noir2:first-letter{
	font-size: 34px;
}


.titre-new-gray2{
	font-family: Verdana;
	font-size: 18px;
	text-align: left;
	color: Gray;
	font-weight: bold;
	list-style-image: url(image/abofan/pastille-jaune-relief2.jpg);
}
.titre-new-noir2:first-letter{
	font-size: 22px;
}
.titre-new-gray3{
	font-family: Verdana;
	font-size: 17px;
	text-align: center;
	color: Gray;
	font-weight: bold;
}

.titre-new-gray3:first-letter{
	font-size: 22px;
}

/* http://www.4humanites.com*/
.txt-encart{
	font-family: "verdana";
	font-size: 12px;
	color: #474747;
}

.titre-encart{
	font-family: Verdana;
	font-size: 20px;
	text-align: left;
	color: #676767;
	font-weight: bold;
}
.titre-encart:first-letter{
	font-size: 35px;
}



.txt-lien{
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: Gray;
	font-weight: bold;
}

p{
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: black;
}

.texte{
	font-family: Verdana;
	font-size: 13px;
	color: black;
}

.titre{
	font-family: Verdana;
	font-size: 15px;
	text-align: center;
	color: #B9062E;
	font-weight: bold;
}

.soustitre{
	font-family: Verdana;
	font-size: 15px;
	text-align: left;
	color: black;
	font-weight: bold;
}

.textegras{
	font-family: Verdana;
	font-size: 17px;
	text-align: left;
	color: black;
	font-weight: bold;
	font-style: italic;
}

.ref{
	font-family: Verdana;
	font-size: 12px;
	text-align: left;
	color: black;

}

body{
	text-align: center;
	/*display: block;*/
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	/*background-color: #CC0000;*/
}

a.sxm{
	font-family: Verdana;
	font-size: 10px;
	border-bottom: 1px solid black;
	text-decoration: none;
	height:18px;
	text-align: center;
		padding: 2px;
			font-weight: bold;
						margin-left: 10px;
						margin-right: 10px;

}
a.sxm:link{
background-color:white;
	font-family: Verdana;
font-size: 10px;
	border-bottom: 1px solid red;
	color: #0F79AE;
		height:18px;
		padding: 2px;
			text-align: center;
				font-weight: bold;
							margin-left: 10px;
						margin-right: 10px;
}
a.sxm:visited{
background-color: white;
	font-family: Verdana;
font-size: 10px;
	border-bottom: 1px solid red;
	color: #0F79AE;
		height:18px;
		padding: 2px;
			text-align: center;
				font-weight: bold;
							margin-left: 10px;
						margin-right: 10px;
}
a.sxm:hover{
background-color: #0F79AE;
	font-family: Verdana;
font-size: 10px;
	border-bottom: 1px solid red;
color: White;
	height:18px;
		padding: 2px;
		text-align: center;
			font-weight: bold;
			margin-left: 10px;
						margin-right: 10px;
}

h1 {
	font-family: Verdana;
	font-size: 21px;
	text-align: left;
	color: #B9062E;
	font-weight: bold;
	}


h2 {
	font-family: Verdana;
	font-size: 15px;
	text-align: left;
	color: black;
	font-weight: bold;
	}
	
h3 {
	font-family: Verdana;
font-size: 14px; 
color: White;
letter-spacing: 1px;}

h4 {
	font-family: Verdana;
font-size: 13px; 
color: White;
letter-spacing: 1px;}

h5 {
	font-family: Verdana;
font-size: 13px; 
font-weight: bold;
}

h6 {
	font-family: Verdana;
font-size: 10px; }



table.purple{
	background-color: #17B4D3;
}

input { border: 1px solid #4AA1D1; font-size: 12px; 
}

img {border: 0px solid #000000; }


li.flg {
padding-left: 0px; 
margin-left: 20px;  
display : list-item;
list-style-position: outside;
}

ul {
margin-left: 0px;
padding-left: 0px; }

li {
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: black;
margin-left: 20px;
padding-left: 40px; 
padding-right: 40px;
}

li.plan {
display : list-item;
list-style-image : url(images/fleche.gif); 
margin-left: 10px; }

	p.dominique {color: black;
	font-family: Verdana;
	font-size: 12px;}
	
	
a.haut2page{
	font-family: Verdana;
font-size: 12px;
border-bottom: 1px solid Maroon;
	color: #404040;
height:18px;
font-weight: bold;
margin-left: 10px;
	text-decoration: none;

}
a.haut2page:link{
	font-family: Verdana;
	font-size: 12px;
	border-bottom: 1px solid Maroon;
	color: #404040;
	height: 18px;
	font-weight: bold;
	margin-left: 10px;
	text-decoration: none;
}
a.haut2page:visited{
	font-family: Verdana;
font-size: 12px;
border-bottom: 1px solid Maroon;
	color: #404040;
height:18px;
font-weight: bold;
margin-left: 10px;
	text-decoration: none;
}
a.haut2page:hover{
	font-family: Verdana;
	font-size: 12px;
	border-bottom: 1px solid black;
	color: navy;
	height: 18px;
	font-weight: bold;
	margin-left: 10px;
}

	
	
	
	
	
a.lien-titre-encart {
	font-family: Verdana;
	font-size: 25px;
	text-align: left;
	color: #676767;
	font-weight: bold;

}
a.lien-titre-encart:link{
	font-family: Verdana;
	font-size: 25px;
	text-align: left;
	color: #676767;
	font-weight: bold;
}
a.lien-titre-encart:visited{
	font-family: Verdana;
	font-size: 25px;
	text-align: left;
	color: #676767;
	font-weight: bold;
}
a.lien-titre-encart:hover{
	font-family: Verdana;
	font-size: 25px;
	text-align: left;
	color: #676767;
	font-weight: bold;
	text-decoration: underline;
}



	
a.menublanc{
	font-family: Verdana;
font-size: 13px;
	color: white;
font-weight: bold;
	text-decoration: none;

}
a.menublanc:link{
	font-family: Verdana;
font-size: 13px;
	color: white;
font-weight: bold;
	text-decoration: none;
}
a.menublanc:visited{
	font-family: Verdana;
font-size: 13px;
	color: white;
font-weight: bold;
}
a.menublanc:hover{
	font-family: Verdana;
	font-size: 13px;
	color: white;
	font-weight: bold;
	text-decoration: underline;
}

a.menulien{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
a.menulien:link{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
a.menulien:visited{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	text-decoration: none;
}
a.menulien:hover{
	font-family: Verdana;
	font-size: 11px;
	color: Black;
	font-weight: bold;
	text-decoration: underline;
}

p{
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: black;
}



a.txt-lien2{
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: navy;
	text-decoration: underline;
}
a.txt-lien2:link{
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: navy;
	text-decoration: underline;
}
a.txt-lien2:visited{
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: navy;
	text-decoration: underline;
}
a.txt-lien2:hover{
	font-family: Verdana;
	font-size: 13px;
	text-align: left;
	color: red;
	text-decoration: underline;
}