BODY{  text-align: center;  background: #EAE8E8 url(../images/standart/body-bck.gif) repeat-x;}#principal{  position:relative;  top:0px;  left:11px;  width:750px;  z-index:1;}#contenu{  padding-top:240px;}/* **************************************************************** *//*                                                            Titre *//* **************************************************************** */div#titre{  position:absolute;  top:60px;  left:170px;  width:570px;  height:30px;  z-index:10;}div#titre H1{  color:#FFFFFF;  font-size: 18px;  font-weight: normal;}#introduction{  position:absolute;  top:95px;  left:170px;  width:400px;  color:#FFFFFF;  z-index:10;  text-align:justify;}/* **************************************************************** *//*                                                  Header and Logo *//* **************************************************************** */div#logo{  position:absolute;  top:0px;  left:31px;  width:123px;  height:193px;  z-index:10;}div#header{  position:absolute;  top:32px;  left:11px;  width:750px;  height:161px;  background: url(../images/standart/ciel-bleu.jpg) no-repeat;  z-index:5;}/* **************************************************************** *//*                                                             Menu *//* **************************************************************** */#menuPrimaire{  top:194px;}#menuSecondaire{  background-color: #F2F2E9;}#menuSecondaire UL{  list-style:none;  list-style-image:none;  padding:20px 0 20px 0;  margin:0;}#menuSecondaire LI{  list-style:none;  list-style-image:none;  margin: 0;  padding:0;  display: block;  font-size: 12px;  /*font-weight:bold;*/  line-height:25px;}#menuSecondaire LI A{  display: block;  color:#363636;  padding: 2px 0px 2px 0px;  line-height:18px;}#menuSecondaire LI.level1-no A{  padding-left: 15px;  background: url(../images/layout/submenu-no.gif) left no-repeat;}#menuSecondaire LI.level1-no A:hover{  color: #E00024;}#menuSecondaire LI.level1-act A{  padding-left: 15px;  background: #FFFFFF url(../images/layout/submenu-act.gif) left no-repeat;  border-top: 1px solid #A0A0A0;  border-bottom: 1px solid #A0A0A0;}#menuSecondaire LI.level1-act UL{  padding:5px 0 5px 0;  margin:0;  background: #FFFFFF;}#menuSecondaire LI.level2-no A{  margin-left: 15px;  padding-left: 15px;  background: url(../images/layout/submenu-no.gif) left no-repeat;  border: none;}#menuSecondaire LI.level2-no A:hover{  color: #E00024;}#menuSecondaire LI.level2-act A{  margin-left: 15px;  padding-left: 15px;  background: url(../images/layout/submenu-no.gif) left no-repeat;  border: none;  text-decoration:underline;}/* **************************************************************** *//*                                                          Langues *//* **************************************************************** *//* **************************************************************** *//*                                                         Colonnes *//* **************************************************************** */#page-side{  float: left;  width:182px;  overflow:visible;  margin-bottom:18px;}#page-content{  border-left: 1px solid #A0A0A0;  float: left;  width:555px;  overflow:visible;  margin-bottom:18px;}