body{
 background-color:#FFFFFF;
 width:1120px;
 height:650px;
 margin:auto auto auto auto;
}
a {
 text-decoration:none;
}
img {
 border:none;
 margin:0 0 0 0;
}
.menup{
 color:#6655FF;
 font-family:Time New Roman;
 font-size:15pt;
}
.menus{
 color:#6655FF;
 font-family:Time New Roman;
 font-size:12pt;
}
#menuprincipal{
 float:right;
 margin-left:20px;
 margin-top:-170px;
 width:810px;
 height:60px;
}
.menu1{
 float:left;
 width:196px;
 height:45px;
 text-align:center;
 border-color:#FFFFFF;
 border-collapse:collapse;
 border-style:solid;
 border-width:2px;
 background:repeat-x url(fondmenuprin.JPG);
}
.menu1 a{
 display:block;
 height:33px;
 padding-top:10px;
}
.menu1 a:hover, .menu1 a:active, .menu1 a:focus, .actif{
 background:repeat-x url(fondmenuprin2.JPG);
 color:#65F;
 font-weight:bold;
 border-width:1px;
 border-color:#0000FF;
 border-collapse:collapse;
 border-style:solid;
 height:33px;
}
#menusec{
 margin-left:121px;
 margin-top:10px;
 margin-bottom:5px;
 width:145px;
 text-align:center;
 color:#65F;
}
.null{
 width:100%;
 height:51px;
 font-size:9pt;
 margin-right:5px;
 margin-top:3px;
 margin-bottom:2px;
 background:no-repeat url(fondmenusec2.GIF);
}
.null a{
 display:block;
 height:34px;
 padding-top:17px;
}
.check{
 width:100%;
 height:51px;
 margin-right:5px;
 margin-top:3px;
 margin-bottom:2px;
 background:url(fondmenusec.GIF);
 font-weight:bold;
}
.check a{
 display:block;
 height:34px;
 padding-top:17px;
}
.context{
 float:right;
 margin-right:10px;
 margin-top:0px;
 font-family:Arial;
 font-size:120%;
 color:#000000;
}
.titre{
 height:52px;
 font-size:15pt;
 font-family:Bernard MT Condensed;
 background-color:#FF99FF;
 text-align:center;
}
.text{
 color:#000000;
 font-family:Time New Roman;
 font-size:11pt;
}
.text2{
 color:#000000;
 font-family:Time New Roman;
 font-size:13pt;
}
.table{
 float:right;
 margin:-80px 0px 0px 10px;
 width:800px;
 padding:0;
}
.bout{
 display:block;
 margin-top:-14px;
}
.img1{
 margin-top:0px;
}
.cell{
height:60px;
width:14%;
}