body {
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-right:Opx;
		color:#162983;
	font-family:tahoma;
	font-size: 12pt;
	
	background-image:url(images_design/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	
	
	
}
.interface {
	height: 100%;
	width: 100%;
	
}


.logo {
width:653px;
height:46px;
top:60px;
left:10px;
position:absolute;

}

.bconcept{

position:absolute;

width:940px;
height:0px;
text-align:right;
top:10px;
clear:both;

}
.content {
position:absolute;
}
.margin {
margin-left:20px;
margin-bottom:10px;
margin-right:20px;
font-family: tahoma;
font-size:10pt;
	color:#162983;
}
.margin2 {
margin-left:0px;
margin-bottom:10px;
margin-right:0px;
font-family: tahoma;
font-size:10pt;
margin-top:0px;
color:#162983;
}

.menu {
margin-left:10px;
font-weight:bold;
line-height:20pt;
margin-bottom:18px;
}
.menuitem {
background-image:url(/images_design/bgmenu2.jpg);
background-repeat:repeat-x;
background-position:bottom;
width:110px;
}
.menu1 {
position:relative;

top:10px;
left:22px;
width:100%;

}
.copyright{
font-size: 8pt;
}
.copyright a:link {
	color: #162983;
	font-weight:normal;
	text-decoration: none;
	font-size:8pt;
}
.copyright a:active {
	color: #162983;
	font-weight:normal;
	text-decoration: none;
	font-size:8pt;
}
.copyright a:visited {
	color: #162983;
	font-weight:normal;
	text-decoration: none;
	font-size:8pt;
}
.copyright a:hover {
	color: #162983;
	font-weight:normal;
	text-decoration: none;
	font-size:8pt;
}



a:link {
	color: #cd003a;
	font-weight:normal;
	text-decoration: none;
	font-size:10pt;
}
a:active {
	color: #cd003a;
	font-weight:normal;
	text-decoration: none;
	font-size:10pt;
}
a:visited {
	color: #cd003a;
	font-weight:normal;
	text-decoration: none;
	font-size:10pt;
}
a:hover {
	color: #cd003a;
	font-weight:normal;
	text-decoration: none;
	font-size:10pt;
}
.linklogo {
width:653px;
height:46px;
left:-175px;
*left:-465px;
cursor:pointer;
position:relative;
top:-160px;
}
.contentarea
{
	width:680px;
	min-height:50%;
	overflow:auto;
	overflow-x:auto;
	margin:0px;
	padding:0px;
	text-align:justify;
	/*background-color:#00FF00*/
}

.TD_Module_Title h1
{    
    text-align : left;
    font-family: tahoma, verdana, arial;
    font-size:  18px;
    font-weight: bold;
    color: #162983;
}
.TD_Module_Title {
padding-top:15px;
padding-bottom:15px;

	padding-left: 0px;
	padding-right: 1px;
	/*background-image: url(images_design/titre.jpg);*/
	background-repeat: no-repeat;
	background-position: 0px 6px;
	
}
#Menu1{
	
	margin:0px;
	padding:0px 0px 0px 0px;

	color:#000000;

	vertical-align:middle;
	list-style:none;
	width:100%;
	font-weight:bold;
	
	
} 
#Menu2{
	
	margin:0px;
	padding:0px 0px 0px 0px;

	color:#000000;

	vertical-align:middle;
	list-style:none;

	
} 
 
#Menu1 li 
{
	float:left;
	list-style-type:none;
	padding:3px 20px 0px 10px;
		
		height:20px;
		*height:23px;
		_height: 20px;
		vertical-align:middle;
		font-weight:bold;
	
	
}

#Menu1 li.Open
{
	font-weight:bold;
	color:#162983;
}



#Menu1 li.Active, #Menu1 li.Open

{
	font-weight:bold;
	color:#162983;
	
	
}


#Menu1 li a:hover, #Menu1 li a:visited, #Menu1 li a:link, #Menu1 li a.focus, #Menu1 a:active
{
	color:#ffffff;
	font-size:12pt;
	font-style:bold;
	text-decoration:none;
	font-weight:bold;
}
a.liencopy:link {
	color: #162983;
	text-decoration: none;
	font-size:10pt;
	font-family:tahoma;
	font-weight:bold;
}
a.liencopy:active {
	color: #162983;
	text-decoration: none;
	font-size:10pt;
	font-family:tahoma;
	font-weight:bold;
}
a.liencopy:visited {
	color: #162983;
	text-decoration: none;
	font-size:10pt;
	font-family:tahoma;
	font-weight:bold;
}
a.liencopy:hover {
	color: #162983;
	text-decoration: none;
	font-size:10pt;
	font-family:tahoma;
	font-weight:bold;
}
.VTextMenuA1, A.VTextMenuA1:link, A.VTextMenuA1:visited, A.VTextMenuA1:active, A.VTextMenuA1:hover
{
  color:#cd003a;
  font-family : verdana;
  font-size : 10pt;
  font-weight : bold;
  /*font-style:italic;*/
  letter-spacing: 0px;  
  text-decoration:none;

  padding-left:0px;
  margin-left:0px;
  position:relative;
 
  width:0px;
  
}

/* Visible */
/* VV1 */
.VTextMenuV1, A.VTextMenuV1:link, A.VTextMenuV1:visited, A.VTextMenuV1:active
{
  color:#162983;
  font-family : verdana;
  font-size : 10pt;
  /*font-weight : bold;*/
  /*font-style:italic;*/
  letter-spacing: 0px;  
  text-decoration:none;
  padding-left:0px;
  margin-left:0px;
  position:relative;
  
  width:0px;
 

}

A.VTextMenuV1:hover
{
  color:#162983;
  font-family : verdana;
  font-size : 10pt;
  /*font-weight : bold;**/
  /*font-style:italic;*/
  letter-spacing: 0px;  
  text-decoration:none;
}


/* Ouvert*/
/* VO1 */
.VTextMenuO1, A.VTextMenuO1:link, A.VTextMenuO1:visited, A.VTextMenuO1:active, A.VTextMenuO1:hover
{
  color:#cd003a;
  font-family : verdana;
  font-size : 10pt;
  font-weight : bold;
  /*font-style:italic;*/
  letter-spacing: 0px;  
  text-decoration:none;
  padding-left:0px;
  margin-left:0px;
  position:relative;
  
  width:0px;

}
.VTableMenu1{
width:113px;
margin-left:8px;
position:relative;
*top:-10px;
top:-5px;
}
.VTDMenuA1 {
background-image:url(images_design/bgmenu2_red.jpg);
background-repeat:repeat-x;
background-position: bottom;
height:18px;



}
.VTDMenuO1 {
background-image:url(images_design/bgmenu2_red.jpg);
background-repeat:repeat-x;
background-position: bottom;
height:18px;




}
.VTDMenuV1 {
background-image:url(images_design/bgmenu2.jpg);
background-repeat:repeat-x;
background-position: bottom;
height:18px;


}
.TD_Module_Content {

	padding-top: 0px;
	background-color:transparent;
text-align:left;
width:660px;
/*background-color:#0000FF;*/
overflow-x:auto;
}
.CE_TABLE {
width:100%;
}
.Table_Module {
	width:100%;
	background-color: transparent;
	padding : 0px;
	margin:0;
	border-spacing: 0px;
	border-collapse: collapse;
	overflow-x:auto;
	
}
