body {
  font-family:"Arial", "Verdana", "Times Roman";
  font-size: 12px;
  margin: 0;
  padding: 0;
}
img {
  border: none;
}
h1, h2, h3 {
	margin:0;
	padding:0;
}
a {
	text-decoration:none;
	color:#000;
}

#titre1, #titre2, #titre3, #titre4, #titre5, #titre6, #titre7 {
  /*line-height: 22px;*/
  margin: 0 0 20px 0;
  padding-left:20px;
  padding-top:2px;
  height:20px;
  background: url("../../images/1.0/titre_rouge.jpg") top left repeat-y;
}
#titre2 {
  background: url("../../images/1.0/titre_violet.jpg") top left repeat-y;
}
#titre3 {
  background: url("../../images/1.0/titre_bleu.jpg") top left repeat-y;
}
#titre4 {
  background: url("../../images/1.0/titre_ciel.jpg") top left repeat-y;
}
#titre5 {
  background: url("../../images/1.0/titre_vert.jpg") top left repeat-y;
}
#titre6 {
  background: url("../../images/1.0/titre_jaune.jpg") top left repeat-y;
}
#titre7 {
  background: url("../../images/1.0/titre_orange.jpg") top left repeat-y;
}
.haut_c {
	padding-left:10px;
	font-weight: bold;
	height: 22px;
	line-height: 22px;
	background: url(../../images/1.0/haut-c-fond.jpg) top left repeat-y;
	margin-bottom: 10px;
}
.haut_c h1, h2 {
	font-size:14px;
}
#container {
	  margin: 0 auto;
	  width: 1000px;
	  margin-bottom:20px;
}
#main {
  background: #CCCCFF;
  margin-bottom: 10px;
}
#left {
  float: left;
  width: 220px;
  margin: 0	0 30px 0;
}
#menu ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#menu ul li {
  margin-bottom: 5px;
}
#menu ul li a {
  display: block;
  color: #000000;
  font-weight: bold;
  text-decoration: none;
  padding: 0 0 0 6px;
  height: 22px;
  line-height:22px;
}
#menu_2 {
  color: #000000;
  font-weight: normal;
  text-decoration: none;
}
#content {
	position:relative;
  float:left;
  background: url(../../images/1.0/mandala_alpha.jpg) center 80px no-repeat;
  margin: 0 0 30px 20px;
  width:750px;
  min-height:600px;
}
#content h1 {
	font-size:16px;
	float:left;
	width:749px;
}
#contentIndex {
	float:left;
	background: none;
	margin-left:20px;
	width:750px;
	text-align:center;
}
#texteIntro {
	margin:18px 120px;
	text-align:justify;
	font-size:14px;
}
#contentIndex img {
	margin-top:8px;
}
#content h1.titreArticle {
	font-size:20px;
	float:left;
	width:749px;
}
.lien2 {
  background: url(../../images/1.0/bouton1.jpg) no-repeat;
}
a.lien2:hover {
  background-position: 0% -22px;
}
.lien3 {
  background: url(../../images/1.0/bouton2.jpg) no-repeat;
}
a.lien3:hover {
  background-position: 0% -22px;
}
.lien4 {
  background: url(../../images/1.0/bouton3.jpg) no-repeat;
}
a.lien4:hover {
  background-position: 0% -22px;
}
.lien5 {
  background: url(../../images/1.0/bouton4.jpg) no-repeat;
}
a.lien5:hover {
  background-position: 0% -22px;
}
.lien6 {
  background: url(../../images/1.0/bouton5.jpg) no-repeat;
}
a.lien6:hover {
  background-position: 0% -22px;
}
.lien7 {
  background: url(../../images/1.0/bouton6.jpg) no-repeat;
}
a.lien7:hover {
  background-position: 0% -22px;
}
.lien1 {
  background: url(../../images/1.0/bouton7.jpg) no-repeat;
}
a.lien1:hover {
  background-position: 0% -22px;
}

#bas_g {
  float: left;
  height: 55px;
  width: 2px;
  background: url(../../images/1.0/cadre-bas-g.jpg) no-repeat;
}

#bas_d {
  float: right;
  height: 55px;
  width: 2px;
  background: url(../../images/1.0/cadre-bas-d.jpg) no-repeat;
}

#bas_c {
  text-align: center;
  height: 30px;
  margin: 0 2px;
  background: url(../../images/1.0/cadre-bas-m.jpg) repeat-x;
  padding-top:25px;
  font-size:10px;
}

#b_haut_g {
  float: left;
  height: 55px;
  width: 0px;
  background: url(../../images/1.0/cadre-bas-g.jpg) no-repeat;
}

#b_haut_d {
  float: right;
  height: 55px;
  width: 0px;
  background: url(../../images/1.0/cadre-bas-d.jpg) no-repeat;
}

#b_haut_c {
  text-align: center;
  height: 55px;
  margin: 0 2px;
  background: url(../../images/1.0/cadre-bas-m.jpg) repeat-x;
}

.photo {
	margin: 10px 0 0 0;
}

#photo_gros {
  margin: 0 0 30px 156px;
  min-height: 600px;
}

#photo_langue {
  margin: 0 0 30px 156px;
  min-height: 600px;
}

#bonhomme {
	  background:  url("../../images/1.0/bonhomme.jpg") no-repeat;
	  height: 224px;
	  width:140px;
	  margin:0 auto;
	  margin-top:20px;
}

.tableau{
	margin: 0px 0 0px 0;
}

.menu_3 {
	a link: none;
	avisited: none;
	font-size: 13px;
	line-height: normal;
	color: #000000;
	text-decoration: none;
}


/*Style rubrique*/

#listeSousRub {
	float:left;
	width:749px;
	margin-bottom:30px;
}
#listeSousRub a {
	display: block;
	float:left;
	width:220px;
	color: #000;
	font-weight: normal;
	text-decoration: none;
	padding: 0 0 0 6px;
	height: 22px;
	line-height:22px;
	margin-left:18px;
}
#zoneListeArticles {
	float:left;
	width:749px;
}
.articleListe {
	margin-bottom:20px;
}
.articleListe a img {
	float:left;
	width:150px;
	border:solid 1px #3399CC;
}
.articleListe a:hover img {
	border:solid 1px #003399;
}
.articleListe p {
	float:left;
	padding-left:10px;
	text-align:justify;
	font-weight:bold;
	width:580px;
}
.articleListe h2 {
	float:left;
	width:580px;
	margin-left:5px;
}
.articleListe h2 a {
	color:#3399CC;
}

/* para*/
.resume {
	font-weight:bold;
	font-size:14px;
	float:left;
	width:580px;
}
.resumeArticle {
	padding-bottom:10px;
	margin-bottom:20px;
	float:left;
	width:749px;
}
.resumeRubrique {
	font-weight:bold;
	font-size:14px;
	float:left;
	width:590px;
	margin-bottom:30px;
}
div.logoRight {
	width:202px;
	float:right;
	margin-left:5px;
	margin-right:4px;
	margin-bottom:3px;
    margin-top:32px;
	text-align:center;
}
div.logoRight img, div.logoLeft img {
	border:solid 1px #CFCFCF;
}
div.logoLeft {
	width:202px;
	float:left;
    margin-top:32px;
	margin-right:5px;
	margin-left:4px;
	margin-bottom:3px;
	text-align:center;
}
div.logoLeft div, div.logoRight div, .legendePhoto {
	text-align:center;
	font-size:11px;
	border:solid 1px #CFCFCF;
    border-top:0;
	padding:3px;
	background-color:#EFEFEF;
	margin-bottom:3px;
	color:#000;
}
div.paragraphes table {
	text-align:center;
	margin-top:5px;
    position:relative;
    right:6px;
}
div.titrePara {
	font-size:15px;
	font-weight:bold;
	padding-left:8px;
	margin-top:10px;
    margin-bottom:8px;
	color:#3399CC;
}
div.paragraphes p {
    margin-top:0;
    padding-top:0;
}
div.paragraphes table img {
	border:solid 1px #CFCFCF;
}
div.imageCentree {
	text-align:center;
	margin-top:7px;
	font-size:11px;
	font-weight:bold;
}
div.imageCentree img {
	border:solid 1px #CFCFCF;
}
div.imageCentree div {
	width:494px;
	margin:0 auto;
	background-color:#EFEFEF;
	border:solid 1px #CFCFCF;
	border-top:0;
	padding:3px;
}
div.video {
    text-align:center;
    margin-bottom:7px;
    margin-top:5px;
}
div.video div {
	text-align:center;
}
div.downlaod img {
	float:left;
	margin-right:10px;
	border:0;
}
div.downlaod {
    width:250px;
	margin:0 auto;
	margin-top:10px;
    margin-bottom:15px;
}
div.downlaod div {
	padding-top:0px;
}

img.logoArticle {
	position:absolute;
	top:0;
	right:0;
	border:solid 2px #3399CC;
}


/*Breadcrumb*/

.breadCrumb {
	padding-bottom:8px;
	font-size:12px;
	font-weight:bold;
	float:left;
	width:749px;
}
.breadCrumb a {
	padding:0 4px;
}
.breadCrumb a:hover {
	color:#3399CC;
}
.breadCrumb a.active {
	color:#3399CC;
}



#content h1.titreModuleContact {
	margin-top:20px;
	margin-bottom:20px;
	font-size:20px;
}
#footer {
	padding-left:240px;
}
