body {margin: 0; color:#32475f;font-size:12px ;font-family :Verdana, Arial, sans-serif;background-color:#d8e7fc;background-image: url(../../images/gar.jpg);background-repeat: repeat-x; background-position:center bottom;}
.bodyline{background-color: #f7f8fc;border:1px solid #369; width: 1008px; height:25px; text-align:center;padding-top:10px;}
#tete {width: 1008px; color : #dee3e7; height: 25px; background-color : #4d88c4; PADDING-TOP: 4px; BORDER-BOTTOM: 1px solid #486386;}
#conteneur {MARGIN: 1px; width: 1008px; height: auto; background-color :#e5eef7;background: transparent}
#b1g {FLOAT:left;margin-left:2px; width: 19%; height: auto; text-align: left;}
#b1m {FLOAT:left;margin-left:3px; width: 60%; height: auto; text-align: left;}
#b1d {FLOAT:left;margin-left:2px; width: 19%; height: auto; text-align: left;}
#fond {width: auto; border:1px solid #486386;padding-top:1px;}
#texte {PADDING-LEFT: 5px; FONT-SIZE: 10px; FLOAT: right; width: 428px;  height: 230px; background-color : #ffffcc;}
.cadre {filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80;border:1px solid #486386;padding-top:1px;background: #ecf0f6;}
.titre { color: #32475f; font-size: 12px; font-weight : bold; text-align:center}
p {color : #32475f; font-size : 13px; margin: 5px; text-align:left;font-family :Verdana, Arial, sans-serif}
.news {text-align:right;font-size : 10px}
.petit {font-size : 10px;} 
h1 {height:32px;padding-top:5px;margin:1px;font-size : 16px;text-align:center;color : #32475f; border:1px solid #486386; background-color:#d8e7fc;background-image: url(../../images/cellpic3.gif);}
h2,h3 {color : #32475f; font-size: 14px; font-weight: bold; text-align:center;height:32px;padding-top:5px;margin:5px;}
.ttitre {color : #32475f; border-bottom:1px ridge #d7e2ef; font-size: 14px; font-weight: bold; background: #d7e2ef;background-image: url(../../images/cellpic3.gif);height:32px;padding-top:5px;margin:1px;}
a,a:visited{color : #486386; text-decoration : none;font-weight:bold;}
a:hover {color : #32475f; text-decoration : underline;font-weight:bold;}
a.mma,a.mma:visited {color : #32475f; text-decoration : none;font-weight:normal;}
a.mma:hover {color : #32475f; text-decoration : underline;font-weight:normal}
td.menu {color : #32475f;  font-size: 14px; font-weight: bold; background-color : #d7e2ef; border-bottom:2px ridge #d7e2ef; border-right:2px ridge #d7e2ef;}
td.mm {color : #32475f; font-size: 12px; background-color : #d7e2ef;}
.mm   {color : #32475f;  font-size: 12px; margin: 5px;}
td.row1 {color : #32475f; font-size: 12px; background-color : #e1e9f2;}
.fond {background-color : #e1e9f2;}
.ttitre {color : #32475f; border-bottom:1px ridge #d7e2ef; font-size: 14px; font-weight: bold; background: #d7e2ef;background-image: url(../../images/cellpic3.gif);height:32px;padding-top:5px;margin:1px;}
.etiq {POSITION: relative; FONT-SIZE: 14px; color:#32475f; font-weight: bold; width:99%; text-align: center;height:32px;padding-top:5px;margin:1px; border-bottom:1px ridge #d7e2ef;background: #d7e2ef;background-image: url(../../images/cellpic3.gif)}
.oday {background-color : #336699;}
.today {background-color : #336699;}
.bloclinedot{background:#f4f6fb;color:#000000;border: 1px dotted #486386;height:auto;}
hr {color:#2B4E6C; height:1px;}
.gen { font-size : 11px; }
.redlum {filter: glow(color=#800000); height:auto;width:auto; color: gold;font-style: italic;font-size: 18px;padding-top:10px;text-align:center;}
.texte_gras_rouge {  font-size: 10pt; font-style: normal; font-weight: bold; color: #800000}
blockquote {background: #CBE6F9; margin-left:5px; color: #000033; font-size: 12px; margin: 2px; border:3px ridge #d7e2ef; padding:5px}
.link {height:auto;margin-top:5px;}
input,textarea, select {color : #800000;font-size:12px; border-color : #d7e2ef;}
.imgleft {float:left;margin-right:5px;margin-left:5px;}
.imgright {float:right;margin-right:5px;margin-left:5px;}
.ibouton {cursor: hand;}
ul{padding-left:10px;margin-left:6px;margin-top:0;margin-bottom:0;color:#32475f;}
.cleaner {clear:both;line-height:0;}
.ligne {border-bottom:1px dotted #486386; width:548px;}
.centrer,.center {text-align:center;}
.img-0 {float:left;margin-right:5px;margin-left:5px;}
.img-1 {float:right;margin-right:5px;margin-left:5px;}