
#titre { float:right; text-align : right; font-weight:bold; color:#fff; margin: 65px 5px 5px 5px; }
.titre { font-family : Arial, Verdana, Tahoma, sans-serif; font-size : 20px; }
.sstitre { font-size : 12px; }

#menugauche { position : absolute; left : 1%; width : 150px; padding : 5px 2px 0 2px; background-color:#fbfbfb; }
#menudroite { position : absolute; right : 1%; width : 150px; padding : 5px 2px 0 2px; background-color : #fbfbfb; }
#centre { background-color : #fff; margin: 0 160px 0 160px; padding : 5px 10px 5px 10px; border-left : 1px solid #e4eaf2; }
#legal { padding : 1px 5px 1px 5px; background-color : #4a617b; color:#fff; height:80px; }
#legal a:link, #legal a:visited, #legal a:active { color:#ddd; text-decoration:none;}
.left { float : left; }
.right { float : right; }
ul { list-style-type : none; padding : 0; margin : 0; }
li { margin : 0.1em 1em; font-weight : normal; }
.activel { padding : 1px; margin : 0 0 4px 0; font-size : 10px; font-weight : bold; color : #666; border-bottom : 1px solid #e4eaf2; }
.activer { padding : 1px; margin : 0 0 4px 0; font-size : 10px; font-weight : bold; color : #666; border-bottom : 1px solid #d4d4d4; }
.part { margin : 0.1em 0.5em; }
.sep { height: 0.5em; margin: 0 0 0.5em 0; }
.copyteam { width : 270px; 0; float : left; font-size : 9px; }
.copylegal { margin-left : 280px; text-align : justify; font-size : 9px; }
div.spacer { clear : both; }
p. { height : 0; }
dl { padding: 0; background: #999 no-repeat bottom left; }
dt { margin: 0 0 5px 0; padding: 5px 0 5px 15px; color: #666; background: #999 no-repeat top left; }
dd { margin: 0 5px 0 5px; color: #666; font-family: Verdana, sans-serif; padding: 0 5px 10px 5px; }

table.ptable {width:100%;}
table.ptable tr {vertical-align:top;}

#calendrier dt { font-size: 12px; background-color: #BACDE6; border-bottom: 1px solid #fff; }
#calendrier { margin: 5px 0 5px 0; background-color: #e4eaf2; text-align: justify; width:230px; }
#calendrier a:link, #intro a:visited, #intro a:active { text-decoration : underline; }
#calendrier a:hover { text-decoration : none; }

#intro dt { font-size: 12px; background-color: #BACDE6; border-bottom: 1px solid #fff; }
#intro { margin: 5px 0 5px 0; background-color: #e4eaf2; text-align: justify; }
#intro a:link, #intro a:visited, #intro a:active { text-decoration : underline; }
#intro a:hover { text-decoration : none; }

#frites dt { font-size: 10px; background: #FFA94D no-repeat top left; border-bottom: 1px solid #fff; }
#frites { margin: 5px 0px 5px 0px;  text-align: justify; background: #FFCA91 no-repeat bottom left; }
#frites a:link, #frites a:visited, #frites a:active { text-decoration : underline; }
#frites a:hover { text-decoration : none; }

#me_article dt { font-size: 10px; background: #BACDE6 no-repeat top left; border-bottom: 1px solid #fff; }
#me_article { position: absolute; margin: 10px 0px 20px 250px; width: 170px; background: #e4eaf2 no-repeat bottom left; }
#me_article a:link, #me_article a:visited, #me_article a:active { text-decoration : none; }
#me_article a:hover { text-decoration : underline; }
.image { text-align : center; padding : 5px; }
.arttitre { margin: 15px -10px 5px -10px;  padding: 0 0 2px 15px; border-bottom: 1px solid #e4eaf2; font-weight : bold; font-size:12px;  color:#666; clear:both;}

h4 { font-size:11px; color:#666; text-align:justify; }
.arttexte { text-align : justify; }
.copyright { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 9px; }
.temp { font-size : 9px; color : #FF6600; }
.up { font-size:9px; text-align:right; }
.lienmort { font-size : 9px; color : #FF6600; }

/* Page Review */
.rwOnglets {margin:24px 0 4px 0;}
.rwOnglets a {border:1px solid #3F5168; border-right:0px; border-bottom:0px; text-align:center; font:11px Verdana; padding:4px; background:#e4eaf2; color:#465584; display:inline;}
.rwOnglets a.actif {border:1px solid #3F5168; border-right:0px; border-bottom:0px; text-align:center; padding:4px; background:#4A617B; color:#E4EAF6;}
.rwOnglets a:link, .rwOnglets a:visited {font:bold 11px Verdana; text-decoration:none; color:#465584}
.rwOnglets a:hover {font:bold 11px Verdana; text-decoration:none;  color:#465584; background:#BACDE6; color:#465584;}

.rwMain {background:#fcfcfc; border:1px solid #3F5168; width:100%; margin-top:0px;}
.rwGroup h2 {font:bold 14px Verdana; color:#3F5168; margin: 12px 4px 0px 8px; border-bottom:1px solid #e2e2e2;}
.rwGroup h3 {font:bold 11px Verdana; color:#3F5168; margin:10px 4px 2px 12px;}
.rwGroup div {font:11px Verdana; color:#000000; margin:2px 10px 2px 24px;}
.rwGroup div i {font:10px Verdana; font-style:italic; color:#4C4C4C;}
.rwGroup div.rwDroite {font:10px Verdana; font-style:italic; color:#4C4C4C; margin:0 10px 3px 0; text-align:right;}