/** typo de la page d'accueil */

/* cartouche */

.cartouche {
  line-height:16 pt;
  height :auto;
}

#contenu h3 {
  font-size: 18px;
  line-height : 18px;
  color:#6F7275;
  margin:0px 0px 0px 0px;
  padding:0px;
  font-weight:bold;
}
#conenu #news_title{

}
.cartouche h1.titre{
	display : block;
	margin : 0px;
}
.cartouche h1.titre .en {
  font-family: Arial, Helvetica, sans-serif;
  text-align:right;
  font-size:18px;
  line-height:16pt;
  font-weight:normal;
  color:#6F7275;
  text-transform: none;
}
.cartouche h1.titre .fr {
  font-family: Arial, Helvetica, sans-serif;
  text-align:right;
  font-size:14px;
  line-height:16.8 pt;
  font-weight:normal;
  color:#6F7275;
  text-transform: none;
}

.cartouche p.soustitre{
  text-transform: uppercase;
  font-size:18px;
  line-height:16pt;
  margin:0;
}

.cartouche .en a {
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
text-decoration:none;
line-height:16 pt;
color:#704252;
}

.cartouche .fr a {
font-family: Arial, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
line-height:16 pt;
color:#704252;
}

.cartouche .home {
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px;
  color: #FF0000;
  display:block;
  height:15px;
}
.cartouche .dateauteur {
  font-size: 8px;
}
.cartouche .auteur {
  color: #E60000;
}

/*navigation 


#navigation h2.menu-titre {
  font-family: "arial bold", Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: white;
  background: #8C8B8B;
  text-transform: uppercase;
}

#navigation .breves {
  background: transparent;
}

#navigation .breves a {
  font-family: "arial regular", Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #704252;
  text-decoration:none;
}
*/

/* rubrique bloc-gris*/

#contenu #news_title {
background-color:#F5F5F3;
color:#6F7275;
font-weight:bold;
margin:0px 0px 10px;
padding-bottom:3px;
}

.welcome_news ul {
  margin:0px;
  padding:0px 0px 0px 20px;
  list-style-type:none;
  list-style-image: URL(images/nav-top.gif);
}

.liste-articles ul {
  margin:0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  list-style-image: URL(images/nav-top.gif);
}

.liste-articles a {
text-decoration:none;
color:#FF0000;
}

.rubriques ul {
  margin:0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  list-style-image: URL(images/nav-top.gif);
}

.divers a {
text-decoration:none;
color:#FF0000;
}

.divers ul {
  margin:0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  list-style-image: URL(images/nav-top.gif);
}

.breves a {
text-decoration:none;
color:#FF0000;
}

.breves ul {
  margin:0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  list-style-image: URL(images/nav-top.gif);
}

.forums a {
text-decoration:none;
color:#FF0000;
}

.forums ul {
  margin:0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  list-style-image: URL(images/nav-top.gif);
}

.syndic a {
text-decoration:none;
color:#FF0000;
}

.syndic ul {
  margin:0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  list-style-image: URL(images/nav-top.gif);
}

.encart ul {
  margin:0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  list-style-image: URL(images/nav-top.gif);
}

.encart a {
text-decoration:none;
color:#FF0000;
}

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

.news_titre a {
  font-family: "arial bold", Arial, Helvetica, sans-serif;
  font-size: 12px;
  vertical-align:-1px;
  color: #000000;
  text-decoration:none;
  font-weight:bold;
}

.news_titre a:hover {
 text-decoration: underline;
 color: #E60000;
}
.welcome_news .news_titre{
	line-height : 12px;
}
.welcome_news p{
	line-height : 12px;
	font-size:10px;
	margin:6px 0px 5px 0px;
}
.welcome_news li {
  margin:0px 0px 10px 0px;
  padding:0px;
}

h2.titre_rubrique {
	margin-bottom : 3px;
  font-size: 12px;
  font-weight:bold;
  color: #6F7275;
  line-height:12 pt;
  clear:left;
}

h3.titre {
  font-family: "arial bold", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  text-decoration:none;
}

h3.titre a {
  font-family: "arial bold", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
  text-decoration:none;
  line-height:14.4 pt;
}

h3.titre a:hover {
  text-decoration: underline;
  color: #E60000;
}

h4.sous-titre {
  font-family: "arial regular", Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: black;
}

.read {
display:block;
float:right;
clear:both;
text-align:right;
margin-right:15px;
}

.read a {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  text-decoration: none;
  color: #E60000;
}

.dernier-ajout {
  visibility: hidden;
}

