





body 
{
	background-color: #FAFAFA;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

table
{
		border-spacing: 0px;
	border-color:black;
}

table.center
{
	border-color:black;
	text-align: center;
	margin-left:auto; 
	margin-right:auto;
}


table.auto
{
	margin-left:auto; 
	margin-right:auto;
}

div.center
{
	text-align: center;
	margin-left:auto; 
	margin-right:auto;
}

tr
{
	border-color:black;
	border: none;	
}

td
{
	border-color:black;
	border: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px; 
}

td.center
{
	text-align: center;
}

a 
{                              
	text-decoration: none;         
	color: #7099A7               
}   
                             
a:hover 
{
	color: #C0E9F7 ;
	font-weight: bold;
}

img
{
		border: none;  
}

img.block
{
	font-size: 1px;
	display: block;
}

img.banner
{
	border-spacing:0px;
	border: 5px;
}

form
{
	margin: 0px;
	padding: 0px;
}

select,input,button
{
	border: solid 2px #bbbbbb;
	color: #006699; 
	font-family: Arial, Helvetica, sans-serif;
	font-size:110%;
}

input[type=submit],input[type=button],input[type=reset],button

{
	background-color:#b9d5e3;
	border:  outset 1px #b9d5e3;
	margin:  1px;
	padding: 1px;
        cursor:  pointer; 
	color:  #004e7d;
}

input[type=submit]:hover,input[type=button]:hover,input[type=reset]:hover,button:hover
{
	background-color:#94bfd4;
	border:  outset 1px #b9d5e3;
	color:  #004e7d;
}

input[type=submit]:active,input[type=button]:active,input[type=reset]:active,button:active

{
	border:  inset 1px #bbbbbb;
}


input[type=image]
{
   cursor: pointer; 
   border: 0;
}











.titreprint {
	display:none;	
}

div.DynDiv {
	position:absolute;
	height: 390px;
	width: 360px; 
	left: 50%;
        margin-left: -212px;
        margin-top:  142px;
	font-size: 10px;
	border: 0px dashed #000066;	
	overflow: auto;
        font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	
}

div.DynDiv2 {
	position:absolute;
	height: 200px;
	width: 260px; 
	left: 50%;
        margin-left: 166px;
        margin-top:  142px;
	font-size: 10px;
	border: 0px dashed #000066;	
	overflow: auto;
        font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	
}

div.DynDiv2punaise {
	position:absolute;
	height: 25px;
	width: 25px; 
	left: 50%;
        margin-left: 264px;
        margin-top:  129px;
	font-size: 10px;
	border: 0px dashed #000066;	
	overflow: auto;
        font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	
}

div.DynDiv3 {
	position:absolute;
	height: 200px;
	width: 260px; 
	left: 50%;
        margin-left: 166px;
        margin-top:  322px;
	font-size: 10px;
	border: 0px dashed #000066;	
	overflow: auto;
        font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	
}

div.DynDiv3punaise {
	position:absolute;
	height: 25px;
	width: 25px; 
	left: 50%;
        margin-left: 264px;
        margin-top:  309px;
	font-size: 10px;
	border: 0px dashed #000066;	
	overflow: auto;
        font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	
}

div.DynDiv4 {
	position:absolute;
	height: 355px;
	width: 230px; 
	left: 50%;
        margin-left: 166px;
        margin-top:  142px;
	font-size: 10px;
	border: 0px dashed #000066;	
	overflow: auto;
        font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	
}

div.Indicator {
	display:          none;
	position:         absolute;
	right:            0px;
	top:              0px;
	margin:           20px 20px 0px 0px;
	padding:          3px;
	border:           0px none;
	background-color: #FF0000;
	color:            #FFFFFF;
	font-weight:      bold;
}

div.tmenugauche {
	display:           none;
	position:         absolute;
	left: 50%;
	margin-left:	  -380px;
        margin-top:	  308px;
	height:           20px;
	width:            140px; 
	border:           0px none;
	background-color: #111939;
	color:            #FFFFFF;
	font-weight:      bold;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
}

div.menugauche {
	display:           none;
	position:         absolute;
	left: 50%;
	margin-left:	  -380px;
        margin-top:	  328px;
	
	width:            140px; 
	border:           0px none;
	background-color: #111939;
	color:            #FFFFFF;
	font-weight:      bold;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	opacity: 0.7;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
}

div.langue {

	position:         absolute;
	left: 50%;
	margin-left:	  160px;
        margin-top:	  68px;
	height:           27px;
	width:            210px;
	text-align: right;
	border:           0px none;

	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
}

div.langue2 {

	position:         absolute;
	left: 50%;
	margin-left:	  180px;
        margin-top:	  40px;
	height:           27px;
	width:            210px;
	text-align: right;
	border:           0px none;

	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
}

div.principale {

	position:         absolute;
	left: 50%;
	margin-left:	  -400px;
        width : 800px; 
      
}

position: absolute; 

dl, dt, dd, ul, li 
{
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#menu 
{
	position: absolute;
	left: 50%;
	margin-left: -155px;
	margin-top:  73px;
	font-size: 10px;
	border: 0px dashed #000066;	
	height:15px;
	z-index:100;
	height:20px;
	width: 110px;
}

#menu dl 
{
	float: left;
	margin: 0 1px;
}

#menu dt 
{
	cursor: pointer;
	font-weight: bold;
	width: 110px;
	height:15px;
	vertical-align: text-top;
	background: #FFFFFF;
	border: 1px solid black;
}
#menu dd 
{
	border: 1px solid gray;
	width: 110px;
       background: #fff;
	margin-left: 0px;
}
#menu li 
{
	text-align: center;
	background: #fff;
	margin-left: -40px;
	list-style-type: none;
	
}
#menu li a, #menu dt a 
{
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	margin-left: 0px;
}
#menu li a:hover, #menu dt a:hover 
{
	background: #eee;
}

#menu2
{
	position: absolute;
	left: 50%;
	margin-left: 24px;
	margin-top:  73px;
	font-size: 10px;
	border: 0px dashed #000066;	
	height:15px;
	z-index:100;
	height:20px;
	width: 115px;
}

#menu2 dl 
{
	float: left;
	margin: 0 1px;
}

#menu2 dt 
{
	cursor: pointer;
	font-weight: bold;
	width: 115px;
	height:15px;
	vertical-align: text-top;
	background: #FFFFFF;
	border: 1px solid black;
}
#menu2 dd 
{
		border: 1px solid gray;
	width: 115px;
       background: #fff;
	margin-left: 0px;
}
#menu2 li 
{
	text-align: center;
	background: #fff;
	margin-left: -40px;
	list-style-type: none;
	
}
#menu2 li a, #menu dt a 
{
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
}
#menu2 li a:hover, #menu dt a:hover 
{
	background: #eee;
}

#menu3
{
	position: absolute;
	left: 50%;
	margin-left: 50px;
	margin-top:  450px;
	font-size: 10px;
	border: 0px dashed #000066;	
	height:15px;
	z-index:100;
	height:20px;
	width: 110px;
}

#menu3 dl 
{
	float: left;
	margin: 0 1px;
}

#menu3 dt 
{
	cursor: pointer;
	font-weight: bold;
	width: 110px;
	height:15px;
	vertical-align: text-top;
	background: #FFFFFF;
	border: 1px solid black;
}
#menu3 dd 
{
	border: 1px solid gray;
	width: 110px;
       background: #fff;
	margin-left: 0px;
}
#menu3 li 
{
	text-align: center;
	background: #fff;
	margin-left: -40px;
	list-style-type: none;
	
}
#menu3 li a, #menu dt a 
{
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
	margin-left: 0px;
}
#menu3 li a:hover, #menu dt a:hover 
{
	background: #eee;
}

#menu4
{
	position: absolute;
	left: 50%;
	margin-left: 200px;
	margin-top:  450px;
	font-size: 10px;
	border: 0px dashed #000066;	
	height:15px;
	z-index:100;
	height:20px;
	width: 115px;
}

#menu4 dl 
{
	float: left;
	margin: 0 1px;
}

#menu4 dt 
{
	cursor: pointer;
	font-weight: bold;
	width: 115px;
	height:15px;
	vertical-align: text-top;
	background: #FFFFFF;
	border: 1px solid black;
}
#menu4 dd 
{
		border: 1px solid gray;
	width: 115px;
       background: #fff;
	margin-left: 0px;
}
#menu4 li 
{
	text-align: center;
	background: #fff;
	margin-left: -40px;
	list-style-type: none;
	
}
#menu4 li a, #menu dt a 
{
	color: #000;
	text-decoration: none;
	display: block;
	height: 100%;
	border: 0 none;
}
#menu4 li a:hover, #menu dt a:hover 
{
	background: #eee;
}