BODY{
background-color:#000000;
font-family:Arial;
}
A{
font-size:12px;
text-decoration:none;
color:#FFFFFF;
}
A.redlnk{
color:#FF0000;
font-size:12px;
line-height:18px;
}
A.redlnk:hover{
color:#FFFFFF;
}
.blocmenu{
margin-top:20px;
width:800px;
}
.nommenu{
font-size:14px;
border-left:solid 2px #FF0000;
color:#FFFFFF;
padding-left:16px;
padding-right:16px;
}
.nommenug{
border-left:solid 0px #FF0000;
font-size:14px;
color:#FFFFFF;
padding-left:16px;
padding-right:16px;
}
.menupuce{
margin-top:0px;
margin-left:5px;
text-align:center;
}
.puce{
visibility:hidden;
}
.sq{
text-align:left;
padding-top:40px;
margin-left:5px;
}
.sqimg{
padding-left:13px;
padding-right:13px;
}
.space{
width:760px;
height:34px;
color:#FF0000;
text-align:right;
}
.main_{
color:#FFFFFF;
width:800px;
/*height:312px;*/
height:422px;
background-image: url(images/back2_.jpg);
background-repeat: y-repeat;
background-position: left top; 
padding:1px;
border:solid 0px #FFFFFF;
text-align:left;
}
.bloc{
padding:8px;
border-top:solid 3px #FF0000;
border-bottom:solid 3px #FF0000;
color:#000000;
width:440px;
height:280px;
}
.bloctitre{
font-size:10pt;
font-weight:normal;
color:#FFFFFF; 
border:solid 0px #FF0000;
}

.bloctext{
scrollbar-face-color:#E8E8E8;
scrollbar-shadow-color:#A6A6A6;
scrollbar-highlight-color:#B4B4B4;
scrollbar-3dlight-color: #B4B4B4;
scrollbar-darkshadow-color: gray;
scrollbar-track-color:#CCCCCC;
scrollbar-arrow-color:808080; 

overflow:auto;
padding-top:8px;
padding-left:16px;
padding-right:16px;
border-top:solid 3px #FF0000;
background-color:#CCCCCB;
/*filter:alpha(opacity=80); 
	-moz-opacity:0.8;
	opacity: 0.8;*/


background-image: url(images/ass_2.jpg);
background-position: right top;
background-repeat: no-repeat;

color:#222222;
/*height:224px;*/
height:304px;
font-family:
font-family:Arial;
font-size:9pt;
text-align:justify;
}

.bloctextSI{
scrollbar-face-color:#E8E8E8;
scrollbar-shadow-color:#A6A6A6;
scrollbar-highlight-color:#B4B4B4;
scrollbar-3dlight-color: #B4B4B4;
scrollbar-darkshadow-color: gray;
scrollbar-track-color:#CCCCCC;
scrollbar-arrow-color:808080; 

overflow:auto;
padding-top:8px;
padding-left:16px;
padding-right:16px;
border-top:solid 3px #FF0000;
background-color:#CCCCCB;
color:#222222;
/*height:224px;*/
height:304px;
font-family:
font-family:Arial;
font-size:9pt;
text-align:justify;
}
.rvert{
float:right;
width:112px;
height:280px;
border:solid 0px #FFFFFF;
}
.disc{
height:220px;
padding-bottom:10px;
font-family:tahoma,arial;
font-weight:normal;
line-height:16px;
border-top:solid 1px #FFFFFF;
}
.sansdisc{
padding-bottom:10px;
font-family:tahoma,arial;
font-weight:normal;
line-height:16px;
border-top:solid 1px #FFFFFF;
}
.img_disc{
margin-bottom:20px;
margin-left:20px;
margin-right:1px;
}
.corptxt{
width:640px;
}
.contact{
visibility:hidden;
position:absolute;
width:220px;
height:70px;
padding:4px;
text-align:left;
font-size:9pt;
background-color:#DDDDDD;
line-height:22px;
color:#000000;
border:solid 1px #222222;
border-left:solid 6px #222222;
}


TD.bloctxtl{
width:20%;
font-family:
font-family:Arial;
font-size:12px;
vertical-align:top;
border-top:dashed 1px #FFFFFF;
padding-top:2px;
padding-bottom:20px;
}
TD.bloctxtr{
width:80%;
font-family:
font-family:Arial;
font-size:12px;
vertical-align:top;
border-top:dashed 1px #FFFFFF;
padding-top:2px;
padding-bottom:20px;
}
TD.bloctxtl2{
width:50%;
font-family:
font-family:Arial;
font-size:12px;
vertical-align:top;
border-top:dashed 1px #FFFFFF;
padding-top:2px;
padding-bottom:20px;
}
TD.bloctxtr2{
width:50%;
font-family:
font-family:Arial;
font-size:12px;
vertical-align:top;
border-top:dashed 1px #FFFFFF;
padding-top:2px;
padding-bottom:20px;
}
PRE{
width:80%;
font-family:
font-family:Arial;
font-size:12px;
vertical-align:top;
border-top:dashed 1px #FFFFFF;
padding-top:2px;
padding-bottom:20px;
}


