body {
background-color:#cccccc;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
color:#4e416b;
font-size:12px;
}

#conteneur {
margin: 0 auto 0;
position: relative;
width: 1024px;
background-color: #transparent;
overflow: hidden;
text-align:left;
}  	


#pied      {
background-color: #transparent;
/*background:url(images/header.jpg) no-repeat top;*/

width: 1024px;
margin: 0 0 0 0;
padding: 0;
text-align:center;
clear:both;
color:#transparent;
}

	

#left		{
width: 209px;
padding:0;
margin:0;
float:left;
border:0px;
}

#menu_g {
vertical-align: top;
text-align:left;
height:200px;
margin:0;
padding:0 5px 0 0;
line-height: 12px;

}

.texte_g {
vertical-align: top;
text-align:justify;
font-size:9px;
margin:0;
padding:0 20px 0 0;
}



#centre		{
width:600px;
padding:0;
margin:0 209px 0 209px;
}

.texte_c	{
padding:0;
margin:0 15px 0 15px;
}


.incrust {
background-color:transparent;
text-align:center;
vertical-align:center;
padding:5px;

border-color:#4e416b;
border-width:0;
}

.incrust2 {
background-color:transparent;
text-align:center;
vertical-align:center;
padding:10px;
border-style:solid;
border-color:#4e416b;
border-width:1px;
}

.2colonnesmilieu {
vertical-align:top;
border-style:none;
text-align:right;
}



#right	{
width: 209px;
padding:0;
margin:0;
float:right;
right:0;
}	




.news_d {
margin:0;
padding:5px;
text-align:right;
}


.texte_d {
vertical-align: top;
text-align:justify;
font-size:9px;
margin:0;
padding:0 0 0 20px;
}






________________

.entete {
background-color:transparent;
width:800px;
border:0;
padding;0;
}

.publicite {
width:468px;
height:80px;
background-color: #c6b5bd;
}

.defilement {
color:#dfdfdf;
}

.grandetable {
background-color:#dfdfdf;
width:800px;
text-align:left;
vertical-align:top;
border-style:solid;
border-width:1px;
border-color:#ffffff;
padding:5px;
border-spacing:5px;
}

.menu {
width:125px;
height:1000px;
font-size : 11px;
font-weight: 600;
vertical-align: top;
text-align:left;
padding:3px;
margin-left:5px;
}

.milieu {
width:550px;
background-color:#ededed;
text-align:left;
vertical-align: top;
padding:5px;
}



.carre {
height: 230px;
width: 230px;
float: left;
padding: 5px;
border-style:solid;
border-width:1px;
border-color:#6e6a6a;
background-color:#ffffff;
text-align=center;
font-size : 11px;
}




.coldroite
{
vertical-align: top;
width:125px;
text-align:center;
padding:5px;
}


.news {
height: 600px;
width: 123px;
float: right;
border-style:solid;
border-width:1px;
border-color:#ffffff;
background-color:transparent;
text-align=right;
font-size : 11px;
padding:4px;
}


.pub
{
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
color:#000000;
font-size : 9px;
}




/* Les liens */
a:link {
color: #4e416b; text-decoration: underline; background-color: transparent;
}
a:visited {
color: #4e416b; text-decoration: underline; background-color: transparent;
}
a:hover {
color: #460648; text-decoration: underline; background-color: transparent;
}


a.simple:link {
color: #dfdfdf; text-decoration: underline; background-color: transparent;
}
a.simple:visited {
color: #dfdfdf; text-decoration: underline; background-color: transparent;
}
a.simple:hover {
color: #dfdfdf; text-decoration: underline; background-color: transparent;
}


a.accueil:link {
color: #a288a2; font-size: 10px; text-decoration: none; background-color: transparent;
}
a.accueil:visited {
color: #a288a2; font-size: 10px; text-decoration: none; background-color: transparent;
}
a.accueil:hover {
color: #a288a2; font-size: 10px; text-decoration: none; background-color: transparent;
}


a.menu:link {
color: #4e416b; size:9px; text-decoration: none; background-color: transparent;
margin-left:0px;
}

a.menu:visited {
color: #4e416b; size:9px; text-decoration: none; background-color: transparent;
margin-left:0px;
}

a.menu:hover {
color: #460648; size:9px; text-decoration: none; background-color: transparent;
margin-left:10px;
}



.jaquette {
height: 260px;
width: 150px;
float: left;
border-style:solid;
border-width:1px;
border-color:#687299;
background-color:transparent;
text-align=center;
font-size : 10px;
}

.boukerma {
height: 155px;
width: 136px;
float: left;
border-style:solid;
border-width:1px;
border-color:#6e6a6a;
background-color:transparent;
text-align:center;
font-size : 11px;
padding:0;
margin:0;
}

.screen {
height: 107px;
width: 150px;
float: left;
border-style:solid;
border-width:1px;
border-color:#6e6a6a;
background-color:transparent;
text-align=center;
font-size : 11px;
}

.txtscreen {
height: 107px;
width: 300px;
float: left;
border-style:solid;
border-width:1px;
border-color:#6e6a6a;
background-color:transparent;
text-align=center;
font-size : 11px;
}



.photo {
height: 180px;
width: 180px;
float: left;
padding: 10px;
border-style:solid;
border-width:1px;
border-color:#6e6a6a;
background-color:transparent;
text-align=center;
font-size : 11px;
}

.fond {
height: 100px;
width: 115px;
float: left;
padding: 6px;
border-style:solid;
border-width:1px;
border-color:#6e6a6a;
background-color:transparent;
text-align=center;
font-size : 11px;
}

.txtfond {
height: 100px;
width: 360px;
float: left;
border-style:solid;
border-width:1px;
border-color:#6e6a6a;
background-color:transparent;
text-align=center;
font-size : 11px;
padding: 5px;
}

h1 {
font-size: 1.5em;
font-family: Arial, Verdana, Helvetica, Geneva, sans-serif;
color: #4e416b;
text-align: center;
line-height: 1em;
margin-top:20px;
}

h2 {
font-size : 1.2em;
font-weight: bold;
font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
color : #4e416b;
text-align: left;
line-height: 1em;
margin-top:20px;
}


h3 {
font-size : 1.2em;
font-family : Arial, Verdana, Helvetica, Geneva, sans-serif;
color : #a288a2;
text-align: left;
line-height: 1em;
margin-top:15;
margin-right:0;
margin-left:0;
margin-bottom:5;
padding:0;

}


.tct {
height: 100px;
width: 300px;
float: left;
padding: 0px;
border-style:none;
border-width:0px;
background-color:transparent;
text-align=left;
}


.hr {
height:1px;
color:#dfdfdf;

}


.citer {


color:#a288a2;
float: left;
padding: 0px;
background-color:transparent;
text-align=justify;
text-decoration:none;
font-style:italic;
font-weight:bold;
margin-top:20px;
margin-bottom:20px;
}

.citer2 {
color:#a288a2;
float: left;
padding: 0px;
background-color:transparent;
text-align=justify;
text-decoration:none;
font-style:italic;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
}

.citer3 {
color:#a288a2;
float: left;
padding: 0px;
background-color:transparent;
text-align=justify;
text-decoration:none;
font-style:italic;
font-weight:bold;
margin-top:20px;
margin-bottom:0px;
}

.citer4 {
color:#a288a2;
float: left;
padding: 0px;
background-color:transparent;
text-align=justify;
text-decoration:none;
font-style:italic;
font-weight:bold;
margin-top:0px;
margin-bottom:30px;
}

.saint {
height: 370px;
width: 230px;
float: left;
border-style:solid;
border-width:1px;
border-color:#6e6a6a;
background-color:transparent;
text-align:center;
font-size : 11px;
padding:0;
margin:0;
}

.no {
width:40;
color:#4e416b;
float: left;
padding-left: 0px;
padding-right: 5px;
padding-top: 2px;
padding-bottom: 0px;
background-color:transparent;
text-align:right;
text-decoration:none;
font-style:normal;
font-weight:thin;
font-size:11px;
margin-top:0px;
margin-bottom:0px;
border-style:solid;
border-width:1px;
border-color:#4e416b;

}

.titre {
width:300;
color:#4e416b;
float: left;
padding-left: 2px;
padding-right: 0px;
padding-top: 2px;
padding-bottom: 0px;
background-color:transparent;
text-align=left;
text-decoration:none;
font-style:normal;
font-weight:thin;
font-size:11px;
margin-top:0px;
margin-bottom:0px;
border-style:solid;
border-width:1px;
border-color:#4e416b;

}

.auteur {
width:200;
color:#4e416b;
float: left;
padding-left: 2px;
padding-right: 0px;
padding-top: 2px;
padding-bottom: 0px;
background-color:transparent;
text-align=left;
text-decoration:none;
font-style:normal;
font-weight:thin;
font-size:11px;
margin-top:0px;
margin-bottom:0px;
border-style:solid;
border-width:1px;
border-color:#4e416b;

}

.annee {
width:50;
color:#4e416b;
float: left;
padding-left: 2px;
padding-right: 0px;
padding-top: 2px;
padding-bottom: 0px;
background-color:transparent;
text-align:center;
text-decoration:none;
font-style:normal;
font-weight:thin;
font-size:11px;
margin-top:0px;
margin-bottom:0px;
border-style:solid;
border-width:1px;
border-color:#4e416b;

}

#pied-rech-goog     {
background-color: #transparent;
margin: 0 0 0 0;
padding: 0;
text-align:left;
clear:right;
color:#transparent;
}






