/* STYLE GENERAL DU TEXTE */

/* HTML{ font-size: 100%; } */

body{
   font-family: Arial, Helvetica, sans-serif;
}

h2 {
color: #6e1f01;
/* line-height: 1.0; */
font-size: 18px;
margin: 4px 0 0 0;
}

h3 {
color : #47768a; 
font-size: 16px; 
}

a {

text-decoration: underline; 
}

p {
text-align: justify;
}

hr {
color: #e7e7e7;
background-color: #e7e7e7;
height: 1px;
border: 0;
clear: both;
margin: 6px 0 6px 0;
}

em {
font-weight: bold; 
font-size: 1.2em; 
font-style: normal;
}
.date {
color: black; 
font-size: 12px;
font-weight: bold; 
}




/* STYLE DES LISTES SITES MODEM ET ACTU INTERNAUTES */ 

.tri {
width:690px; 
background-color:#e6e6e6; 
padding:5px 5px 5px 5px; 
margin-bottom: 12px;
font-size:80%
}
.tri a {
color: #333333; 
text-decoration: none; 
}

.tri a:hover {
color: white; 

}

/* STYLE DU TEXTE CENTRAL PRIMAIRE ET SECONDAIRE */

.TextCentral {
 margin: 0 5px 0 10px; 
}

.TextCentral p  {
font-size: 13px;
margin-bottom: 7px;
}
.TextCentral ul {
margin: 5px 0 10px 20px; 
font-size: 12px; 
} 

.TextCentral p a, .TextCentral2nd p a {
color: black;
}

.TextCentral p a:hover, .TextCentral2nd p a:hover {
color: #FF9900;
text-decoration: none;
}

.TextCentral h2, TextCentral2nd h2  {
margin:0;
padding: 0;
}

.TextCentral h3  {
font-size: 14px;
}

.TextCentral h2 a, .TextCentral h2 a:visited, .TextCentral2nd h2 a, .TextCentral2nd h2 a:visited  {
color: #6e1f01;
}
.TextCentral h2 a:hover{
text-decoration: underline;
}

 .TextCentral2nd a {
font-size: 12px;

}


.TextCentral2nd h2 a {
font-size: 14px;
margin: 0; 
}
.TextCentral2nd h3 {
font-size: 12px;
}
.TextCentral2nd p {
font-size: 12px;
} 


/* POSITIONNEMENT DES ELEMENTS DANS LE TEXTE */

.TextCentral object, .TextCentral img, .TextCentral2nd object, .TextCentral2nd img {
	float: left;
        margin: 0 10px 5px 0; 
} 

/* STYLE DU TEXTE DANS LES LISTES */

#ListPuce {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
        margin: 4px 0 0 10px;
}
#ListPuce ul li {
	padding: 0 0 0 10px;
        margin-left: 10px; 
	border: none;
	/* text-transform: lowercase; */
	background-image: url(../images/img_fleche_01.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
}
#ListPuce ul li a{
	color: #333333;
	text-decoration: none;
	/* font-family: Arial, Helvetica, sans-serif; */
	font-weight: normal;
}
#ListPuce ul li a:hover{
	text-decoration: underline;	
}
#ListPuce li {
	list-style-type: none;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #47768a;
	font-size: 14px;
	padding-bottom: 6px;
	padding-top: 6px;
	/* text-transform: uppercase; */
	font-weight: bold;
}

.ListeSommaire h3 {
 margin: 0 0 10px 0;

}

.ListeSommaire h4 a {
 margin: 0 0 3px 15px;
 color: #6e1f01
}

.ListeSommaire h4 a:hover {
text-decoration: underline; 
}
.ListeSommaire p {
 margin: 5px 0 3px 30px;
}

/* STYLE DES LIENS */ 

a, a:visited{
text-decoration:none;
}


/* .page A, .page A:visited{
color:orange;
} */

/* STYLES RESULTAT DE LA RECHERCHE */ 

#ResultSearch h3  {
margin : 10px 0 0 0; 
font-size: 1.2em; 
}

#ResultSearch h4  {
color: black; 
font-size: 0.8em;
margin-bottom: 7px;   }

#ResultSearch p  {
color: #999999;
 
}

#ResultSearch h3 a {
color : #47768a; 
text-decoration: underline; 
}

#ResultSearch h3 a:hover {
text-decoration: none; 

}
#NavRecherche   {
color: #47768a; 
font-size: 18px; 
height: 20px; 

}
#NavRecherche a  {
color: #47768a; 
margin: 10px 10px 10px 0; 
}

#NavRecherche a:hover {
background-color: #47768a; 
color: white; 
font-size: 22px; 
font-weight: bold; 
margin: 10px 10px 10px 0; 
}





