body {
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
FONT-SIZE: 8px; 
PADDING-BOTTOM: 0px; 
MARGIN: 0px; 
PADDING-TOP: 0px; 
FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
BACKGROUND-COLOR: #ffffff; 
}

.conteneur { /*le conteneur global du site, qui sera centr? */
width: 100%;
height: 100%;
position: absolute;
background-color: #FFFFFF;
}

{ 
background-image: 
url('1px_bg.gif');
background-repeat: repeat-x
}

.header {
height: 85px;
background: #FFFFFF url(../tact3/images/bgheader.gif);
}

.menu {
position: absolute;
left:0;
width: 350px;
height: 365px;
background-color:#ffffff;
}

.frame {
margin-left: 350px;
width: auto;
height: 365px;
background-color:#ffffff;
overflow: auto;
}

p.1 {border-style: solid double; border-color: #ddFFCC; background-color:#FFFFCC}
p.2 {border-style: double solid; border-color: #FFFF66; background-color:#FFFFCC}
p.3 {border-style: groove double; border-color: #FFaaCC; background-color:#FFFFCC}
p.4 {border-style: solid double groove; border-color: #FFFF00; background-color:#FFFFCC}

p {margin: 0 25px 10px 5px;}

.menugauche {
list-style-type: none;
margin: 5px;
padding:0;
; background-color: #FFFFFF
}

.menugauche li {
margin-bottom: 5px;
; background-color: #FFFFFF
}

.menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
; background-color: #FFFFFF
}

.menugauche a:hover {
text-decoration: none;
; background-color: #FFFFFF
}

h5 {
font-family:verdana, sans-serif; font-size:9px; color:#000000; background-color:transparent; text-align:justify; ; font-style: normal; line-height: normal; font-weight: normal
}

h4 {
font-family:verdana, sans-serif; font-size:10px; color:#333333; background-color:transparent; text-align:left; ; font-style: normal; line-height: normal; font-weight: normal
}

h3 {
font-family:verdana, sans-serif; font-size:11px; color:#333333; background-color:transparent; text-align:left; ; font-style: normal; line-height: 10px; font-weight: bold; font-variant: small-caps}

h1 {
font-family:verdana, sans-serif; font-size:12px; color:#006600; background-color:transparent; text-align:left; ; font-weight: bold; line-height: normal}

h2 {
font-family:verdana, sans-serif; font-size:11px; color:#009900; background-color:transparent; text-align:left; ; font-weight: bold; line-height: normal}

p {font-family:verdana, sans-serif; font-size:10px; color:white; background-color:transparent; text-align:left; ; vertical-align: middle; font-style: normal}

li {font-family:verdana, sans-serif; font-size:8pt; color:#666666; background-color:transparent; text-align:left; margin: 0px  0px; }

a:link {font-family:verdana, sans-serif; font-size:10px; color:#009900; background-color:transparent; text-decoration:none; }

a:visited {font-family:verdana, sans-serif; font-size:10px; color:#003300; background-color:transparent; text-decoration:none; }

a:hover {font-family:verdana, sans-serif; font-size:10px; color:#00CC00; background-color:transparent; text-decoration:underline; }

table {border-color:transparent; border-style:solid; border-width:0px; }
