a:link {color:#B40023;text-decoration:none;font-family:arial;font-weight:bold}
a:visited {color:#B40023;text-decoration:none;font-family:arial;font-weight:bold}
a:hover {color:#B40023;text-decoration:underline;font-family:arial;font-weight:bold ;}

.nospace {width:100%;margin: 0px}
.header {position:absolute;top:0px;width:100%;right:15px;margin-right:-15px;height:86px;background-image: url(images/design/header.gif)}
.main {position:absolute;top:86px;width:100%;right:15px;margin-right:-15px}
* html body .main {height:100%;overflow:hidden}
/* IE-mac ne voit pas les lignes qui suivent \*/
* html body .main {height:0px;overflow:visible} 
/* fin du text caché pour IE/mac */
.central {position:relative;top:0px;width:auto;margin:0px;margin-left:170px;margin-right:170px;background-color:#FFFFFF}
.corps {position:relative;min-height:300px}
* html body .corps {height:300px} 
.div-min-height {position:relative;height:300px;width:0px;float:left}
.div-min-height-bottom {position:relative;height:0px;clear:left}
.menus {position:absolute;height:100%;width:170px;top:0px;left:0px;background-image: url(images/design/down_left_corner.gif)}
.notes {position:absolute;height:100%;width:170px;top:0px;right:15px;margin-right:-15px;background-image: url(images/design/down_right_corner.gif)}
.pied {position:relative;width:100%;height:50px;background-color:#FFFFFF}
#div_container {position:absolute;left:1px;top:40px;width:170px;height:158px;z-index:1;border:solid 1px transparent;overflow: hidden}
#Layer2 {position:absolute;left:2px;top:18px;width:170px;height:22px;z-index:2;background-color: transparent}
h1,h2,h3,h4,h5,h6 {font-family: Arial, Helvetica, sans-serif;text-transform: capitalize;letter-spacing: -1px;color: #0000FF}
h1 {font-size: 2em}
h2 {font-size: 1.7em}
h3 {font-size: 1.4em}
h4 {font-size: 1.1em}
h5 {font-size: 0.8em}
h6 {font-size: 0.5em}
p,ul,li,td {font-size: 1.2em;line-height: 1.4em;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif}
strong {color:#000066}
