/*class------------------------------------------------------------------------*/

BODY {	font-family : Arial, Verdana; 
		font-size : 12px;
		color : #0D45A2;
		margin-top : 0px;
		margin-left : 0px;
		margin-right : 0px;

		scrollbar-face-color: white;
		scrollbar-arrow-color: #0D45A2;
		scrollbar-track-color: #A3B3CC ;
		scrollbar-3dlight-color: #003094 ;
		scrollbar-darkshadow-color: #0D45A2;
	}

OL	{	font-size : 10px;
	}

UL	{	font-size : 12px;
		margin-left : 12px;
	}

LI	{	text-align : justify;
	}
	
P {				margin-top : 10px;
				margin-bottom : 10px ;
				font-size : 12px;
				
				}

h1 {		font-size : 12px;
		font-weight : bold ;
		/*text-transform: uppercase ;*/
		color : #0D45A2 ;
		margin-left : 5px;
		margin-top : 5px ;
		margin-bottom : 10px;
		}

h2 {	font-size : 14px;
	font-weight : bold ;
	color : black ;
	margin-top : 0px;
	margin-bottom : 10px;
	}

A { 		color : #0D45A2;
		text-decoration : none;
	}

A:hover { 	color : #FF9900 ;
		text-decoration : underline;
	}


INPUT	{ 	color : black ;
		height : 20px ;
		}

SELECT	{	color : black ;
		}

TD	{
	font-size : 12px;
	color : black;
	}

/*pseudo class de position------------------------------------------------------------*/
				
.pos_nav		{
				position : absolute;
				top:114px;
				left:55px;
				width:135px;
				/*border:1px solid red;*/
				}
				
.pos_top	{
				position : relative;
				top:0px;
				width:949px;
			}				
.pos_title	{
			position:absolute; 
			top:90px;
			left:220px;
			}
.pos_center  {
			padding-top : 50px;
			margin-left : 205px;
			width:475px;
			/*border:1px solid red;*/
			}
			
.pos_droit  {	position : absolute;
				top : 120px;
				left:708px;
				width : 230px;
				/*border:1px solid red;*/
			}			
			
.pos_coord	{
	z-index : 1;
	position:absolute;
	top:415px;
	left:749px;
	/*border:1px solid red;*/
	width:160px;	
				}
.coord	{
		font-size : 12px;
		color : #C0CAD9;
		margin-top : 25px;
		margin-bottom : 2px;
		text-align:center;
		}				
				
.pos_logoAccs	{
				text-align:right;
				z-index : 1;
				width:940px;
				margin-top : -75px;
				}
				
.pos_tabbord	{position : relative;
				top : 8px;
				left : 10px;

				}

.tot	{
	margin-top: 10px;
	margin-left: 20px;
	border-left :1px solid #0466A7;
	border-right :1px solid #0466A7;
	border-bottom :1px solid #0466A7;
	width:949px;
	text-align:left;
		}				
.main {	
		margin-top : 15px;
		margin-left : 5px;
		margin-bottom : 0px;
		text-align : justify;
		font-size : 13px;
		color : black;
		width:450px;
		}
		

/*tab---------------------------------------------------------------------*/

		
.td_l	{		border-left : 1px solid #0466A7;
				background-color : white;
				}

.td_r	{		border-right : 1px solid #0466A7;
				background-color : white;
				}

.td_b { 		border-bottom : 1px solid #0466A7;
				border-left : 1px solid #0466A7;
				border-right : 1px solid #0466A7;
				background-color : white;			
				}

.td_lr	 { 		border-left : 1px solid #0466A7;
				border-right : 1px solid #0466A7;
				background-color : white;
			}

.td_lr_separ	 { 	border-left : 1px solid #0466A7;
				border-right : 1px solid #0466A7;
				font-size : 2px;
			}
				
.td_b		{	border-bottom : 1px solid #0466A7;
			}

.td_lb	{	border-left : 1px solid #0466A7;
			border-bottom : 1px solid #0466A7;
			background-color : white;			
			}

.td_lt	{	border-left : 1px solid #0466A7;
			border-top : 1px solid #0466A7;
			background-color : white;			
			}

.td_rb	{		border-right : 1px solid #0466A7;
				border-bottom : 1px solid #0466A7;
				background-color : white;
				}

.td_rt	{		border-right : 1px solid #0466A7;
				border-top : 1px solid #0466A7;
				background-color : white;
				}


.td_ltb	{	border-left : 1px solid #0466A7;
			border-top : 1px solid #0466A7;
			border-bottom : 1px solid #0466A7;
			background-color : white;
			}

.td_rtb	{	border-right : 1px solid #0466A7;
			border-top : 1px solid #0466A7;
			border-bottom : 1px solid #0466A7;
			background-color : white;
			}
.td_lrt	{	border-left : 1px solid #0466A7;
			border-right : 1px solid #0466A7;
			border-top : 1px solid #0466A7;
			background-color : white;
			}
			
.td_lrb	{	border-left : 1px solid #0466A7;
			border-right : 1px solid #0466A7;
			border-bottom : 1px solid #0466A7;
			background-color : white;
			}

.td_lrtb	{	border-left : 1px solid #0466A7;
			border-right : 1px solid #0466A7;
			border-top : 1px solid #0466A7;
			border-bottom : 1px solid #0466A7;
			background-color : white;
			}



/*legendes------------------------------------------------------------------------*/

.page_cour {	text-align : left;
				margin-left : 40px ;
				margin-right : 5px ;
				margin-top : 2px;
				margin-bottom : 5px ;
				font-size : 11px;
				color : #A3B3CC ;
			}
			
.legende 	{	font-size : 10px;
			margin-left : 5px;
		}

.black	{ color : black;
		}
			

/*Liens---------------------------------------------------------------------------*/

.liens {text-decoration : underline ; color : white}
.liens:hover {color : #0466A7 ;}

.liens_02 {text-decoration : underline ; 
		color : #0D45A2 ; }
.liens_02:hover {	color : #FF9900 ;
			}

.liens_03 {		text-decoration : underline ; 
			color : #003094 ; 
			}
.liens_03:hover {	color : #FF9900 ;
			}

.liens_orge {		text-decoration : underline ; 
				color : #FF9900 ; 
				}
.liens_orge:hover {	color : #003094  ;
				}
/*Divers-----------------------------------------------------------------------------*/


.btn	{
			background : url(btn_unactiv.jpg) top left no-repeat;
			width : 132px;
			height : 32px;
			font-size : 13px;
			}
			
				.btn A	{
							color : #000000;
							text-decoration:none;
							}
				.btn A:hover	{
							color : #FB7700;	
							text-decoration:none;
							}				
.btn_activ	{
			background : url(btn_activ.jpg) top left no-repeat;
			width : 132px;
			height : 32px;
			font-size : 13px;
			color : #FB7700;			
			}			
			
				.btn_activ A	{
							color : #FB7700;
							text-decoration:none;
							}
				.btn_activ A:hover	{
							color : #FB7700;	
							text-decoration:none;
							}						
			
			

				
				
.text_nav_hover	{
				margin-top : 3px;
				margin-left : 25 px;
				text-align : left;
				color : #FB7700;			
				cursor : hand;						
				width : 100px ;
				height : 32px;				
				}				
