/* corps : police, taille police, fond autour du conteneur principal */

body {
  font-family : "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  font-size : 0.8em;
  margin : 0 0;
  padding : 0;
  background : #CCC url(images/fondpage.jpg) repeat-x top;
  background-color : #728893;
}

img {
  border : 0;
  display : block;
}

a:link {
  color : black;
  background-color : transparent;
  text-decoration : underline;
}

a:visited {
  color : black;
  background-color : transparent;
  text-decoration : underline;
}

a:hover {
  color : black;
  background-color : transparent;
  text-decoration : underline;
}

A.NoDecoration
{
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none
}

A.NoDecorationT
{
  color : #566a74;
  FONT-WEIGHT: normal;
  TEXT-DECORATION: none
}

A.NoDecorationS
{
  color : #566a74;
  FONT-WEIGHT: normal;
  text-decoration : underline;
}

/* conteneur principal : résolution du bloc principal du site */
#conteneur {
  width : 987px;
  margin : 0 auto;
  text-align : left ;
}
/* différents éléments du site, de haut en bas */
#en_tete {
  margin-top : 0;
  margin-left : 0;
  height : 25px;
}

#cadre_haut {
  margin-top : 0;
  margin-left : 0;
  height : 6px;
}

#centre {
  background-color : #F1EFE2;
  height : 510px;
}

#centre_coordonnees {
  background-color : #F1EFE2;
  height : 460px;
}

#centre_client {
  background-color : #F1EFE2;
  height : 410px;
}

#centre_presentation {
  background-color : #F1EFE2;
  height : 950px;
}

#centre_rcc {
  background-color : #F1EFE2;
  height : 1490px;
}

#centre_compta1 {
  background-color : #F1EFE2;
  height : 1030px;
}

#centre_compta2 {
  background-color : #F1EFE2;
  height : 1600px;
}

#centre_compta3 {
  background-color : #F1EFE2;
  height : 1650px;
}

#centre_compta4 {
  background-color : #F1EFE2;
  height : 1320px;
}

#centre_compta5 {
  background-color : #F1EFE2;
  height : 1340px;
}

#centre_compta6 {
  background-color : #F1EFE2;
  height : 1300px;
}

#centre_compta7 {
  background-color : #F1EFE2;
  height : 2750px;
}

#centre_compta8 {
  background-color : #F1EFE2;
  height : 1100px;
}

#centre_spe {
  background-color : #F1EFE2;
  height : 1300px;
}

#centre_emergence2 {
  background-color : #F1EFE2;
  height : 1350px;
}

#centre_emergence {
  background-color : #F1EFE2;
  height : 1100px;
}

#centre_mention {
  background-color : #F1EFE2;
  height : 1300px;
}

#cadre_bas {
  height : 20px;
  background : url(images/cadre_bas.gif) no-repeat left top;
}

#pied {
  height : 40px;
  background : url(images/barre.gif) no-repeat left top;
}

#banniere {
  margin : 0;
  height : 159px;
  background : url(images/fond_banniere.png) no-repeat left top;
}

#logo {
  margin-top : 0;
  margin-left : 0;
  float:left;
}

#flash {
  top:  10px;
  left: 64px;
  margin-top : 0;
  margin-left : 0;
  position: relative;
  z-index : 2;
  float:left;
}

.droite1 {
  margin-top : 7px;
  margin-right : 5px;
  float : right;
}

.droite2 {
  margin-top : 7px;
  margin-right : 3px;
  float : right;
}

.centre {
  margin-top : 9px;
  margin-left : 346px;
  float : left;
}

.Haut_Fenetre{
  background-image : url(images/prise.gif); 
  background-repeat : no-repeat;
  background-color : #728893;
  width : 292px;
  height : 25px;
  text-align : center;
  color : white;
  padding-left : 0;
  padding-top : 5px;
  z-index : 1;
}

.Fenetre{
  width : 268px;
  background-color : #F1EFE2;
  border : 1px solid #F6D07E;
  border-right : 3px solid #F6D07E;
  border-bottom : 3px solid #F6D07E;
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 10px;
  padding-bottom : 10px;
  text-align : justify;
  z-index : 1;
}

.Fenetre2{
  width : 317px;
  background-color : #F1EFE2;
  border : 1px solid #F6D07E;
  border-right : 3px solid #F6D07E;
  border-bottom : 3px solid #F6D07E;
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 10px;
  padding-bottom : 10px;
  text-align : justify;
  z-index : 1;
}

/*
.Fenetre:hover {
  background-color : white;
}
*/
.Haut_Fenetre_Large{
  background-image : url(images/prise.gif); 
  background-repeat : no-repeat;
  background-color : #728893;
  width : 907px;
  height : 25px;
  text-align : center;
  color : white;
  padding-left : 0;
  padding-top : 5px;
  z-index : 1;
}

.Fenetre_Large{
  width : 883px;
  background-color : #F1EFE2;
  border : 1px solid #F6D07E;
  border-right : 3px solid #F6D07E;
  border-bottom : 3px solid #F6D07E;
  padding-left : 10px;
  padding-right : 10px;
  padding-top : 10px;
  padding-bottom : 10px;
  text-align : justify;
  z-index : 1;
}
/*
.Fenetre_Large:hover {
  background-color : white;
}
*/
#PlanSite .blocGauche {
  padding-left : 85px; 
  float : left;
}

#PlanSite .blocDroite {
  padding-left : 190px;
  float : left;
}

#PlanSite .blocCentral {
  padding-left : 396px;
  float : left;
}

#PlanSite .cadre {
  text-align : center;
  font-weight : bold;
  background : #ccc;
  border : 1px solid gray;
  margin : 1px;
}

.encart {
  width: 248px;
  border: solid #333 1px;
  background: #F0F0F0;
  text-align: center;
}
.encart em {
  width: 244px;
  display: block;
  font: normal 0.85em/1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  margin: 3px;
}

.encart.droite {
  float: right;
  margin: 0 0 0 5px;
}

.encart.gauche {
  float: left;
  margin: 0 5px 0 0;
}

.encart_large {
  width: 350px;
  border: 0;
  background: #F0F0F0;
  text-align: center;
}
.encart_large em {
  width: 350px;
  display: block;
  font: normal 0.85em/1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
  margin: 3px;
}

.encart_large.droite {
  float: right;
  margin: 0 0 0 5px;
}

.encart_large.gauche {
  float: left;
  margin: 0 5px 0 0;
}

.TitrePrincipal {
  font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #666666;
}

.TitreAccueil {
  font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
  font-size: 1.1em;
  font-weight: normal;
  color: #566a74; /*728893;*/
}

.TexteAccueil {
  padding-left : 0px;
  padding-right : 0px;
  padding-top : 5px;
  padding-bottom : 0px;
  text-align: justify;
}

.TexteAccueilA {
  padding-left : 0px;
  padding-right : 0px;
  padding-top : 0px;
  padding-bottom : 0px;
  font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
  font-size: 0.9em;
  font-weight: normal;
  text-align: justify;
}

.EnSavoirPlusLien {
  font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  FONT-STYLE: italic;
  TEXT-DECORATION: underline;
  text-align: right;
}

.Titre_Polyedre{
  background-image : url(images/polyedrep.jpg);
  background-repeat : no-repeat;
  width : 280px;
  height : 25px;
  text-align : left;
  color : #566a74;
  TEXT-DECORATION: underline;
  padding-left : 0px;
  padding-top : 10px;
  z-index : 1;
}

.schema_emergence{
  margin-left: 10px;
  width : 861px;
  height : 766px;
  background : url(images/schema_emergence2.jpg) no-repeat left top;
}

.im_encart {
  border: solid #333 1px;
  background: #F0F0F0;
  text-align: center;
}

.im_encart em {
  font: normal 0.85em/1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

ul#navlist
{
  font: bold 11px verdana, arial, sans-serif;
  list-style-type: none;
  padding-bottom: 24px;
  border-bottom: 1px solid #F6D07E;
  margin: 0 0 0 0;
  padding-left: 0px;
}

ul#navlist li
{
  float: left;
  height: 21px;
  background-color: #F1EFE2;
  margin: 2px 2px 0 2px;
  border: 1px solid #F6D07E;
}

ul#navlist li#active
{
  border-bottom: 1px solid #F6D07E;
  background-color: #F6D07E;
}

li#active a { color: #000; }

#navlist a
{
  float: left;
  display: block;
  color: #666;
  text-decoration: none;
  padding: 4px;
}

#navlist a:hover { background: #F6D07E; }