/* CSS Document */
#body {
	margin:0px;
	font-family: verdana, arial, sans-serif; /* on définit la police de base dans la page */
	font-size: 11px; /* on définit la taille de police de base dans la page */
	text-decoration:none;
}

#conteneur{ width: 971px; }

#conteneur1{ width: 771px; float: left; left: 0px; height: 100%; }

#conteneur2{ width: 200px; float: right; padding-top: 120px; }

#head1 { width: 771px; height: 90px; background-color: #990000; }

#head2 { background-color: #FF6633; width: 771px; height: 30px; } 

#bvdroit { height:100%; width:188px; float: left; }

#somgauche {
	left: 0px; /* on place le bloc gauche à gauche en position absolue */
	float: left; width: 257px; height: 100%; }

#somcentre { float: left; width: 257px; height: 100%; }

#somdroite { float: left; width: 257px; height: 100%; }

#piedpage { clear:both; height: 34px; margin-top: 2px; } 

#gauche { float:left; width: 200px; background-color: #FF6633; }

#centre { width: 571px; float: left; height: 100%; }

.pubhorizon { width:470px; height:60px; margin-left: 50px; margin-top: 6px; margin-bottom: 6px; }

.pubverticale { height:600px; width:160px; margin-left:10px; margin-top:20px; }

.titre { color: #FFFFFF; font-weight: bold; font-size: 32px; text-align: center; line-height: 60px; }

.logo { float: left;        /* alignement du logo à gauche */
	margin-left: 20px;  /* placement du logo dans son conteneur, head1 */
	margin-top: 6px; border: 0; z-index: 100; }

.soustitre { color: #FFFFFF; font-weight: bold; font-size: 14px; text-align: center; }

.menuhaut { float: left; margin-left: 15px; margin-top: 4px; color: #FFFFFF; font-size: 12px; width: 450px; }

.menuhaut a { font-size: 12px; color: #FFFFFF; text-decoration: none; /* pour éviter le soulignement au survol */
	margin-left: 20px; /* espacement entre chaque sous-menu */ }

.menuhaut a:hover { font-size: 12px; color: #000000; }

.menuhaut1 { float: left; margin-left: 15px; margin-top: 5px; color: #FFFFFF; font-size: 12px; width: 700px; }

.menuhaut1 a { font-size: 12px; color: #FFFFFF; text-decoration: none; 	margin-left: 20px; }

.menuhaut1 a:hover { font-size: 12px; color: #000000; }

.recherche{ float: right; margin-right: 15px; width: 140px; margin-top: 1px; }

.formulaire { margin-left: 10px; margin-top: 5px; }

/* Menu de navigation */

.titrerubriquenav { font-size: 12px; text-decoration: none; text-align:left; color: #FFFFFF; margin: 10px; font-weight: bold; }

.titrerubriquenav a{ font-size: 12px; text-decoration: none; text-align:left; color: #FFFFFF; }

.titrerubriquenav a:hover{ text-decoration: none; color: #000000; }

/* Fin du menu de navigation */

.texte { text-align: justify; margin-left: 15px; margin-right: 15px; padding-bottom: 5px; }
	
.texte1 { text-align: justify; margin-left: 10px; margin-right: 10px; margin-top: 20px; }
	
.Style1 {font-size: 12px}

.titrerubriquesom { font-size: 12px; margin-top: 10px; margin-left: 20px; color: #000000; }

.titrerubriquesom a { text-decoration: none; color: #000000; }

.titrerubriquesom a:hover { text-decoration: none; color: #FF702B; }

.titrerubrique { font-size: 16px; margin-top: 10px; margin-left: 20px; font-weight: bold; }

.descriptif { margin-left: 15px; margin-top: 4px; margin-bottom: 10px; margin-right: 10px; text-align: justify; text-decoration: none; color: #000000;	}

.descriptif a { text-decoration: none; color: #000000; }
	
.descriptif a:hover{ text-decoration: none; background-color: #FFDDBB; }
	
.titrearticle { color:#990000; text-decoration: none; margin-left: 10px; margin-top: 2px; margin-bottom: 2px; }

.titrearticle a { color:#990000; text-decoration: none; }

.titrearticle a:hover { color:#990000; text-decoration: none; background-color: #FFDDBB; }

.articletitre { color:#990000; text-decoration: none; margin-left: 10px; margin-top: 5px; margin-bottom: 5px; }

.articletitre a{ color:#990000; text-decoration: none; margin-left: 10px; margin-top: 5px; margin-bottom: 5px; }

.titrearticlebig { font-size:14px; color:#990000; text-decoration: none; font-style: italic; font-weight: bold; margin-left: 15px; margin-top: 10px; margin-bottom: 10px; }

.permalink { font-family: arial, sans-serif; font-size: 10px; font-style: normal; line-height: 11px; text-align: right; vertical-align: middle; color: #666666; }

.LIVREauteur { font-family: 'Trebuchet MS', verdana, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: black; text-align: left; vertical-align: top }

.ARTICLEsoustitregras { font-family: verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: bold; color: black; text-align: left; vertical-align: text-bottom; line-height: 12px}

.ARTICLEsoustitre { font-family: verdana, sans-serif; font-size: 10px; font-style: normal; font-weight: normal; color: black; text-align: left; vertical-align: baseline; line-height: 11px}

.InfoauteurArt { font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #666666; text-align: left; vertical-align: baseline; line-height: 11px}

.MenuResumRubOrange { font-family: arial,sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #CC6600; text-align: left; vertical-align: baseline; line-height: 11px }

.Rechercheform { font-family: arial, sans-serif; font-size: 11px; font-style: normal; font-weight: normal; color: #000000; text-align: left; vertical-align: top; line-height: 11px ; background-color: #FEF0E7}

#nav { left: 0px; float: left; width: 200px; height: 100%; background-color: #FF6633; }

.titrerubriquenavBleu { font-size: 12px; text-decoration: none;	text-align:left; color: #0000FF; margin: 10px; font-weight: bold; }

.titrerubriquenavBleu a { font-size: 12px; text-decoration: none; text-align:left; color: #0000FF; }

.titrerubriquenavBleu a:hover { text-decoration: none; color: #000000; }

.titrearticleLiens { color:#990000; text-decoration: none; margin-left: 10px; margin-top: 5px; margin-bottom: 5px; font-size: 14px; }

.liens { width: 500px; border-bottom-style: dotted; margin-left: 35px; height: 100px; }

.liensgauche { width: 350px; float: left; }

.lienstitre { font-family: 'Trebuchet MS', verdana, sans-serif; font-size: 13px; font-style: normal; font-weight: bold; color: black; text-align: left; vertical-align: top; }

.lienstexte {}

.liensdroite { float: right; width: 150px; margin-top: 2px; height: 90px; }

.message { height: 20px; width: 771px; }

.message1 { font-size:14px; text-align:center; color:#FF0000; }

.copyright { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #990000; width: 571px; float: left; }

.xiti { float:left; width:200px; }
