/* -------------------------------------------------------
 	 LIENS base
 ------------------------------------------------------- */
body {
	background-image: url(img/background.jpg);
	background-repeat: repeat;
}

a, a:link, a:visited
{
	text-decoration: none;
	color: #C13361;
}

a:hover
{
	text-decoration: underline;
	color: #C13361;
}
/* -------------------------------------------------------
 ELEMENTS HTML DE BASE
 ------------------------------------------------------- */

h1 /* TITRES DES ARTICLES*/
{
	font-size: 200%;
	font-weight: bold;
	color: #C13361;
	font-family: "Courier New", Courier, monospace;
	
}
/* -------------------------------------------------------
BANDEAU - ENTETE (inc/inc-bandeau.html)
 ------------------------------------------------------- */
 
/*titre du site */
#entete a.nom-site, 
#entete a.nom-site:link,  
#entete a.nom-site:visited
{
background-image:none	
}

#entete .nom-site span /* position du nom du site - position of the site's name  */
{
	display: none;

}
/* -------------------------------------------------------
MISE EN PAGE - BLOCS PRINCIPAUX
 ------------------------------------------------------- */

body {
	background-color:  transparent	;
	/*famille et couleur des Police des articles et du menu vertical, du titre des articles*/
	font-family: Geneva, Arial, Helvetica, sans-serif;	/* background-image - voir/see : 'alter.css' */
	color: #333333;
	font-size: 11px;	
}

#page
{
	width: 966px; /* ou 100% pour largeur fluide pleine largeur */
		
}


/*---------------------------------------------------
BLOCS PAGE 
----------------------------------------------------*/
#entete /* voir (../inc/inc-bandeau.html) */
{
	z-index: 40;
	height: 180px;
	background-color:  transparent	;
	background-image: url(img/bandeau-iav.png);
}

#navigation			/* (inc/inc-menu.html) */ {

	position: absolute;
	top: 0px;
	left: 0px;
}


#menu-principal {
	/*
z-index: 50;
top: 163px;
*/
background-color:  #FFFFFF;
	/*
<!--[if IE6]>
top: -1.4em;
background-color: #FFFFFF;
<![endif]-->
*/
margin-top:0px;
	list-style-type: none;
	/*margin-left: 10px;*/
width: 966px;
border-width: 0;
	
}


#menu-rubriques {
/*background-image: url(img/cache.png);
	background-repeat: repeat;*/
	z-index: 80;
	background-color:transparent;
	position: absolute;
	top: 180px;
	margin-top: 0px;
	margin-left: 768px;
	width: 188px;	
	padding: 40px 5px 5px 5px;
	
	}
#soeurs{
	margin-top: 10px;
	padding-top: 10px;	
	}
#sousrubs{
	margin-top: 10px;
	padding-top: 10px;
	margin-left: 15px;
	}
	#liensfixes{
	margin-top: 20px;
	}
	#logos{
	width: 188px;
	height:105px;
	background-image: url(img/logos.jpg);
	margin-top: 10px;
	padding-top: 10px;
	background-repeat: no-repeat;
	}
	
#encart /* COLONNE DE DROITE CONTENANT LE BLOC ANNONCE*/
{
	top: 260px;
	margin-top:0px;
	right: 816px;
	height: 800px;
	z-index:1;
	background-color:transparent;
	width: 0 px;	/*background-image: url(img/bandeau-encart.jpg)*/
	}

#bloc-contenu
{
	z-index:90;
	background-image: url(img/cache.png);
	background-repeat: repeat;
	margin: 0px 0px 25px 0px;
	padding: 40px 240px 100px 20px;
	border-color: transparent;
	background-color: transparent;
	top: 0px;
	border-width: 0;
/*
border-top-color: #669933;
border-top-style: dotted;
border-top-width: thin;
border-bottom-color: #669933;
border-bottom-style: dotted;
border-bottom-width: thin;
	*/
}
#menu-recherche {
	width: 180px;
	margin-top: 20px;
}


#bas			/* (inc/inc-bas.html) */
{
	/*
	background-image: url(img/cache.png);
	background-repeat: repeat;
	*/
	margin-top: 150px;
	margin-left: 350px;
	margin-right: 350px;
	color: #000000;
	padding:5px 5px 2px 5px;
	
}





/* ------------------------------------------------------------------
NAVIGATION et MENUS couleurs, polices, listes
 -------------------------------------------------------------------- */
#menu-principal.menu-item,
#menu-principal.menu-titre-special, 
#menu-principal.menu-titre,
#menu-principal.menu ul li a, 
#menu-principal.menu ul li b  {
	color: #C13361;
	font-family: "Courier New", Courier, monospace;
	font-size: small;
	font-weight: bold;
	margin-top: 0px;
	border-top-color: #FFFFFF;
	border-right-color: #669900;
	border-right-style: dotted;
	border-right-width: thin;
	border-top-width: 0px;	
}


/* text : color/ police/liste -----------------------------------------------------------------*/
.menu ul li {	
border-top-width: 0px;	

 } /* separateur : meme couleur que fond de BODY */

#menu-principal ul li {
	list-style-type: none;
	
}

.menu ul li li{
	background-color: none;
}

/* premier niveau menu vertical (titre rubrique) */
.menu ul li a, 
.menu ul li a:visited,
.menu ul li b 				{
	color: #C13361;
	font-family: "Courier New", Courier, monospace;
	font-size: medium;
	font-weight: bold;
	list-style-type: none;
	margin-bottom:15px;
	border-top-width: 0px;

}

/* second niveau menu vertical (titre articles meme rub) */
.menu ul li li a, 
.menu ul li li a:visited 			{
	background-color: none;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	margin-bottom: 12px;
	font-weight: normal;
	margin-left: 3px;	
	border-top-width: 0px;
}

/*  menu vertical roll over */

.menu ul li a:hover,
.menu ul li li a:hover,
.menu ul li li a.lienon 	{
	color: #C13361;

}

#menu-recherche.menu ul li ul li{
	list-style-image: none;
	list-style-type: none;
}
#menu-recherche.menu ul li{
	list-style-image: none;
	list-style-type: none;
}
#sousrubs.menu ul li a{
	list-style-image: none;
	list-style-type: none;
	color: #C13361;
	font-size: small;
	padding-bottom: 3px;
	margin-bottom: 3px;	
}
#soeurs.menu ul li a{
	list-style-image: none;
	list-style-type: none;
	color: #333333;
	font-size: small;
	padding-bottom: 5px;
	margin-bottom: 8px;	
	
}
#menu-rubriques.menu ul li ul li a{
	list-style-type: none;
	background-image: url(img/crossg.png);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 15px;	
}
#liensfixes.menu ul li ul li a
{
	list-style-type: none;
	background-image: url(img/cross.png);
	background-repeat: no-repeat;
	background-position: center left;
	color: #669933;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;	
}

/* background color /image de fond ---------------------------------------------------------------*/


.menu ul li {
	border-top-color: transparent;
} /* separateur */

/* masquer image de fond>coin blanc */

.menu ul li a, .menu ul li b
{
	background-image: none;
}

/* premier niveau menu vertical (titre rubrique) */
.menu ul li a,
.menu ul li b 				{ background-color: transparent; }

/* second niveau menu vertical (titre articles meme rub) */
.menu ul li li a, 
.menu ul li li a:visited,
.menu li span 				{ background-color: transparent; }

/*  menu vertical roll over */
.menu ul li a:hover,
.menu ul li li a:hover { background-color: transparent; }
.menu ul li li a.lienon 	{ background-color: transparent; }

/* -------------------------------------------------------
   on enleve des éléments du menu horizontal
 ------------------------------------------------------- */

#menu-principal-accueil {display:none}
#menu-principal-contact {display:none}
#menu-principal-plan {display:none}
#menu-principal-sites {display:none}
#menu-principal-resume {display:none}
#menu-principal-ecrire {display:none}

/* -------------------------------------------------------
   pour sommaire
 ------------------------------------------------------- */

.edito h3 {
	margin: 0;
	padding: 0;
	color: #C13764;
	background-color:  transparent	;
	text-transform: uppercase;
	text-indent: 4px;
	width: 100%;
	font-size: 1.1em;
	line-height: 1.4;
	font-family: Verdana, Arial, Helvetica, sans-serif;	/* background-image - voir/see : 'alter.css' */
}

.edito h3 a, 
.edito h3 a:link, 
.edito h3 a:visited,
.edito h3 a:hover {
	color: #C13764;
	font-size: 90%;
}

