body
{
	background-image: url(../img/picto/div/fond_gene.gif);
	background-repeat: repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
		
		
a
{
color: #444444;
text-decoration: underline
}


a:hover
{
color: #ff9900;
text-decoration: none
}
		

a.neutre
{
color: #444444;
text-decoration: none
}


a.neutre:hover
{
color: #ff9900;
text-decoration: none
}


a.haut
{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-weight: bold;
font-size: 11px;
color: #7b7b7b;
text-decoration: none
}


a.haut:hover
{
color: #ff9900;
text-decoration: none
}


a.hautact
{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-weight: bold;
font-size: 11px;
color: #ff9900;
text-decoration: none
}


.haut
{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-size: 11px;
color: #7b7b7b
}


a.ancre
{
font-family: Verdana, Arial, Helvetica, Sans-serif;
font-weight: light;
font-size: 11px;
color: #7b7b7b;
text-decoration: none
}


a.ancre:hover
{
color: #ff9900;
text-decoration: none
}


a.pied
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight: light;
color: #888888;
text-decoration: underline
}


a.pied:hover
{
color: #ff9900;
text-decoration: none
}

	
h1
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 15px;
font-weight: bold;
margin: 0; 
padding: 0;
color: #888888
}
		
		
h2
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0; 
padding: 0;
margin-bottom: 5px;
color: #ff9900
}
		
		
h3
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight: bold;
margin: 0; 
padding: 0;
color: #888888
}


h4
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: bold;
margin: 0; 
padding: 0;
color: #888888
}

		
td
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: light;
color: #444444
}


.justifie
{
text-align: justify
}


p
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: light;
margin: 0; 
padding: 0;
color: #444444;
text-align: justify
}
		

.lettrine
{
font-size: 25px;
font-weight: bold;
float: left;
color: #777777;
margin-right: 2px;
margin-top: -2px
}


strong
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: bold;
color: #888888
}


.rouge
{
color: #fa0303
}


.orange
{
color: #ff9900
}


ul
{
margin-top: 0px;
margin-bottom: 0px;
color: #444444
}


li
{
margin-left: -22px
}


ul.t 
{
margin-top: 0px;
margin-bottom: 0px;
color: #444444
}


li.t
{
margin-left: -9px
}

		
sup
{
line-height: 1em;
font-size: .8em;
vertical-align: text-top
}


.indice
{
font-size: 10px
}

		
.petit1
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight: light;
color: #666666
}


.pied
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 11px;
font-weight: light;
color: #888888
}


.newsacc
{
font-family: Arial, Helvetica, Sans-serif;
font-size: 12px;
font-weight: light;
color: #333333
}

		
		/* Formulaire */
		
		form
		{
		margin: 0; 
		padding: 0
		}
		
		
		select
		{
		font: 12px Arial;
		color: #444444;
		border-width: small
		}
		
		
		textarea
		{
		font: 13px Arial;
		color: #444444;
		border-width: small
		}
		
		
		input
		{
		font: 12px Arial;
		color: #444444;
		border-width: small
		}
		
		
/* Formulaire choixlangues */
form.choixlangues
{
margin: 0; 
padding: 0
}


select.choixlangues
{
font: 11px Verdana;
color: #333333
}

