body { margin: 0 auto; padding: 0; background: #9f9e9e url(../images/bg.gif) repeat-x; }
div, td { font: normal 12px Arial, Helvetica, sans-serif; color: #0d0d0d; }
table  { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0; }
a{text-decoration: none; color:#34599f;  font-weight:bold;}
a:hover{text-decoration: underline;}
img { border: none; display: inline; }
form { margin: 0; }
h1 {font-size : 14px; color: #fff;}
h2 {font-size : 12px; color: #000; font-weight: none;}
#introcontent {width:772px; margin:0 auto; padding:0; height:100%;}
#intro {position:absolute; left: 50%; top: 50%; width: 772px; height: 584px; margin-top: -292px; margin-left: -386px;}
#flash1 {width:772px; border:1px solid #818181; height:273px}
#menu_2 {width:772px;text-align:right; height:16px; line-height:16px;}
#menu {color: #fff; width:772px; background: url(../images/bg_menu.jpg) repeat-x; height:31px; line-height:31px; border-right: 1px solid #818181; border-left: 1px solid #818181;}
#menu a { color: #fff; font-weight:bold;}
#menu ul{list-style:none; width:772px; padding:0; margin:0 auto;}
#menu li{width:118px; float:left; margin:0 auto; padding: 0 5px 0 5px;}
#content {padding:16px 0 0 0; width:772px;border-right: 1px solid #818181; border-left: 1px solid #818181; border-bottom: 1px solid #818181; background:#e2e5e9;}
#photo {width: 330px; float:left;}
#photo td {padding:0 2px 0 2px;}
#texte {width: 422px;  float:left;padding-left:20px;  text-align:justify;}
#texte_page {padding:5px;}
#titre {background: url(../images/bg_titre.jpg) repeat-x; height:27px; line-height:27px; text-align:left; padding:0 0 0 10px;}
#plandusite {float:left; width: 614px;text-align:left;line-height:28px; padding: 0 0 0 10px;}
#plandusite a {font-size:9px;}
#conseil {float:left; width: 148px;}
#footer {width:772px;}

/*mentions*/
#mentions strong { color: #4e4b4b; border-bottom: 1px solid #524f4e; }

/*formulaire de contact*/

