/* CSS Document style_SFEN */
p {
text-align: justify ;
}
#navigation p {text-align : left;}
body {
	background: white;
	margin: 1.5em;
	text-align: center;
font-size : 10pt;
	color: #333;
}

#navigation li{color:black;}

li {
  color:#f57900;}
/*Essai*/
div.news {

padding: 10px;
	       width: 28em;
color: #000;

        border: 3px solid #89a;

        -moz-border-radius: 0 30px 0 30px;
        -webkit-border-top-left-radius: 0px;
        -webkit-border-top-right-radius: 30px;
        -webkit-border-bottom-right-radius: 0px;
        -webkit-border-bottom-left-radius: 30px;
        border-radius: 0 30px 0 30px;
      }

/*  ------------------------------------------
/*  Disposition a l'ecran des blocs principaux
/*  ------------------------------------------ */
#page {
  background: #FFF; 
	width: 70em;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
}



#entete{
  width: 70em;
  margin-top: 0pt;
  margin-right: 0pt;
  margin-bottom: 0pt;
  margin-left: 0pt;
  padding-top: 1.6em;
  border-bottom-width: 2px;
  border-bottom-style: solid;
  border-bottom-color: #8b6f92;
}

#conteneur { width: 100%;
  

  }

#conteneur #contenu {
    padding-top:0.5em;
  background: #FFF; 
	float: right;
	width: 54em;
}

#conteneur #contenu2 {
    padding-top:0.5em;
  background: yellow;
  color:red; 
	float: right;
	width: 54em;
}

#conteneur #navigation {
	float: left;
	width: 13em;
	padding-left:1em;
	padding-right:1em;
	background : #a2c2db;
  color:white;
	line-height:1.5em;
	 -moz-border-radius: 10px;
        -webkit-border-radius: 10px;
        border-radius: 10px;

}


/*Entete */

#entete a.accueil { display: block; width: 100%; }

/* Blocs du contenu (c-a-d. la colonne principale) */
#contenu .contre-encart {

  background: #FFF; 
	float: left;
	width: 31em;
}

#contenu .encart {
  background: #FFF; 
	float: right;
	width: 22.5em ;
	margin: 0;
	margin-bottom: 1em;
}

#contenu .contre-encart .encartSL {
  background: #FFF; 
	float: left;
	width: 48%;
	margin: 0;
	margin-bottom: 1em;
}

#contenu .contre-encart .encartSR {
  background: #FFF; 
	float: right;
	width: 48%;
	margin: 0;
	margin-bottom: 1em;
}

#contenu .encartL {
  background: #FFF; 
	float: left;
	width: 30% ;
	margin: 0;
	margin-bottom: 1em;
}

#contenu .encartR {
  background: #FFF; 
	float: left;
	width: 30%;
	margin: 0;
	padding-left:0.7em;
	border-left: double 7px #604a7f; 
}
#contenu .encartM {
  background: #FFF;
	float: left;
	width: 28% ;
	margin: 0;
	padding-right:0.7em;
	margin-bottom: 1em;
	border-left: double 7px #604a7f; 
}

#contenu .encart50L {
  background: #FFF; 
	float: left;
	width: 48% ;
	margin: 0;
	margin:0;
	margin-bottom: 1em;
}
#contenu .encart50R {
  background: #FFF; 
	float: right;
	width: 48% ;
	margin: 0;
	margin:0;
	margin-bottom: 1em;
}

/*  ------------------------------------------
/*  Encadrement des textes
/*  ------------------------------------------ */
.contre-encart .decotop {

margin-bottom:1em;
background:url(./bkg/bkg-top-col1_FPT.gif) no-repeat;
}

.decotop h2{
  padding-left:1em;
  padding-top:0.25em;
}

h2{
  padding-top:0.25em;
}


.contre-encart .decobottom {

padding-bottom:21px;
background:url(./bkg/bkg-bottom-col1_FPT.gif) no-repeat bottom left;
}

.contre-encart .decocentre {

background:url(./bkg/bkg-ombre_FPT.gif) repeat-y;
padding:2px 2px;
}

.encartM .decotop {
width:16em;
margin-bottom:1em;
padding-top:0.4em;
background:url(./bkg/bkg-top-small.gif) no-repeat;
}


.encartM .decobottom {
width:16em;
padding-bottom:0.4em;
background:url(./bkg/bkg-bottom-small.gif) no-repeat bottom left;
}

.encartM .decocentre {
width:16em;
background:url(./bkg/bkg-ombre-small.gif) repeat-y;
}
