/* CSS Document */
*{margin:0;padding:0;font-family:Verdana, Helvetica, sans-serif;}
html, body{height: 100%;}
h1{color:#FFFFFF;font-family:Verdana;font-size:40px;font-weight:bold; line-height:100px;}
#contenu .actualite div h2{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:bold; text-align:center;}
#contenu .actualite div h2 a{color:#FFFFFF;font-family:Arial,Helvetica,sans-serif;font-size:26px;font-weight:bold; text-align:center;}
p { font-size:12px; color:#000000; font-family:Arial ;  text-align:left;}
.header{ position:relative; margin-left:auto; margin-right:auto; text-align:center; background:url(/images/BG_01A.jpg) no-repeat top center; width:980px; height:89px;}
.header .nom{line-height:80px;}
.header_menu{width:980px;background-color:#000000; height:50px; margin-left:auto; margin-right:auto;text-align:center;}
.header_menu span{ color:#FFFFFF; font-size:20px; font-weight:bold;  font-family:Arial, Helvetica, sans-serif; width:186px; height:45x; padding-left:10px; padding-right:10px; margin-top:5px; line-height:50px;  }
.header_menu span a{background-color:#000000; color:#FFFFFF; font-size:20px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; text-decoration:none; }
.header_menu span a:hover{color:#DDDDDD; font-size:20px;font-weight:bold; font-family:Arial; line-height:50px;}
#coin  {
	float:left;
	background:transparent url(/images/coin.png) no-repeat;
	width:81px;
	height:81px;
	position:absolute;
	left:0;
	right:0;
}
#Nom{text-align:center; }
#contenu{width:980px;height:443px; text-align:left;margin-left:auto; margin-right:auto; overflow:hidden;}
#contenu .test{ width:1000px; height: 1000px ; overflow:auto;}
.footer{ position:relative; margin-left:auto; margin-right:auto; text-align:center; color:#FFFFFF;}
.footer a{ font-size:12px; color:#FFFFFF; padding:10px;}
#footer_link{width:980px;background-color:#000000; height:50px;margin-left:auto; margin-right:auto;}
.consultant{ width:380px; height:250px; background-image:url(/images/div_consultant_380B.gif); background-repeat:no-repeat; }
.consultant2{ width:250px; height:170px; background-image:url(/images/div_consultant_250B.gif); background-repeat:no-repeat; }
.consultant p{padding-left:30px;padding-top:10px; width:300px; font-family:Verdana, Arial, Helvetica, sans-serif;}  
.actualite{ background: #000000; width:450px; height:150px; margin-left:200px; margin-top:50px;}
.actualite a{color:#ffffff; text-decoration:none; font-size:12px;}
b.rtop, b.rbottom{display:block;background: #FFFFFF;}
b.rtop b, b.rbottom b{display:block;height: 1px;  overflow: hidden; background: #000}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

.conteneur-arrondi{
    padding:0;
    width:47%;/* determine la largeur de la boite contenue */
    float:left;
    margin:1%;}
	
.centrearrondi {
    border:1px solid #BFBFBF;
    border-top:0;border-bottom:0;
    margin:0 1px;
    padding:0 2em;
    min-height:150px;/* avec eventuellement une hauteur mini */
    height:auto!;
    height:150px;

}	
.un      {
    margin:0 4px;
    height:1px;
    background-color:#BFBFBF;
    overflow:hidden;/*necssaire pour IE */
    border:1px solid #BFBFBF;
    border-top:0;border-bottom:0;}

.deux {
    margin:0 3px;
    height:1px;
    overflow:hidden;/*necssaire pour IE */
    border:1px solid #BFBFBF;
    border-top:0;border-bottom:0;}

.trois{
    margin:0 2px;
    height:2px;
    overflow:hidden;/*necssaire pour IE */
    border:1px solid #BFBFBF;
    border-top:0;border-bottom:0;}

.quatre {
    margin:0 1px;
    height:2px;overflow:hidden;/*necssaire pour IE */
    border:1px solid #BFBFBF;
    border-top:0;border-bottom:0;}
}

.archives { font-size:10px; text-align:left; color:#000000;  }
.archives a{ font-size:10px; text-align:left; color:#0000CC;  }
.archives strong{ font-size:14px; text-align:left; color:#000000; margin-top:20px; }
.archives ul{ font-size:12px; font-weight:bold; text-align:left; color:#000000; margin-top:5px; margin-left:5px; }
.archives ul li{ font-size:10px; font-weight:normal; text-align:left; color:#000000; padding-left:20px;margin-top:5px;margin-left:15px; list-style-type:none;}

.title { font-size:16px; font-weight:bold; text-align:left; color:#000000;  margin-top:10px; margin-bottom:10px; font:Verdana, Arial, Helvetica, sans-serif;  }
.textbio { font-size:12px; text-align:left; color:#000000; margin-left:10px; font:Verdana, Arial, Helvetica, sans-serif;  }
.separation{ width:600px; background-image:url(../images/picto_pointille.gif); background-repeat:repeat;}
#FormCommentaire{ visibility:hidden; margin:10px;}
