/* (c) Bernard Jousse 2010-2011 */

        body {
   	      background-color  : #95B1C9 ;
	        margin: 3px;
	        text-align: left;
          font-size: .8em;
          font-family: "Arial", Arial, Helvetica, sans-serif;
        }
        .fullpage { 
            position:absolute;
            left:0px;
            top:0px;                
	          width: 1000px;
	          height: 560px;
	          text-align: left;
	          margin-left: 0;
	          margin-right: auto;
	          margin-top: 0 ;
	          margin-bottom: 0 ;
	          border-style: none;
	          padding: 0;
	          float :left;
        }
        .spacer {
          background: transparent;          
          width: 90%;
          height : 1px;
	        text-align: center;
	        margin-left: 0;
	        margin-right: auto;
	        margin-top: 0 ;
	        margin-bottom: 0 ;
	        border-style: none;
	        padding: 0;
	        float :left;
        }
        .spacer2 {
            background: transparent;
            width: 100%;
	        text-align: center;
	        margin-left: 0;
	        margin-right: auto;
	        margin-top: 0 ;
	        margin-bottom: 0 ;
	        border-style: none;
	        padding: 0;
	        float :left;
        }
        .lapage  {
           position:relative;
           width: 1001px;
           margin-right: auto;
           margin-left: auto;
           margin-top: 0;
           margin-bottom: 0;
        } 
        .fond_de_page {
           background: transparent;
           position:absolute;
           left:0px;
           top:125px; 
           filter:alpha(opacity=10) ;
           opacity:0.1;
        } 
        .fond_de_page img{
           width:300px;
           height:600px;
        }              
         .titraille {
            background: transparent;
            width: 90%;
	          text-align: center;
	          margin-left: 110px;
	          margin-right: auto;
	          margin-top: 5px ;
	          margin-bottom: 0 ;
	          border-style: none;
	          padding: 0;
            float :left;       
        }
        .titraille a {
	         text-decoration: underline;
	         /* darkblue */
	         color : #00008B  ;
        }         
        .titraille2 {
            text-align: left;
	          margin-top: 0 ;
            margin-left: 0px;         
            height : 70px ; 
            float :left;  
        }         
        .titraille3 {
            text-align: left;
	          margin-left: 170px;
	          margin-right: 20px;   
        }  
        .titraille4 {
            color : #000080 ;   
            font-size: 1.5em;
            font-weight : bold ; 
            margin-top: 5px ;  
            margin-bottom: 10px ;      
        }   
        .titraille5 {
            /*color : #CC6600 ;*/
            color : #000080;   
            font-weight : bold ;
            margin-bottom: 5px ;     
        } 
        .bordures_titraille {
            border-top-style : solid ;
            border-left-style : solid ;
            border-bottom-style : solid ;
            border-top-color : #BB3636  ;
            border-bottom-color : #BB3636  ;
            border-left-color : #BB3636 ;
        }
        .bas_de_page {
            background: transparent;
            width: 90%;
            color : #696969 ;
 	          text-align: center;
	          margin-left: 100px;
	          margin-right: auto;
	          margin-top: 20px ;
	          margin-bottom: 0 ;
	          border-style: none;
	          padding: 0;
	          font-size: .7em;
            float :left;
        }
        .bas_de_page a {
	         text-decoration: underline;
	         color :#00008B  ;
        } 
        .bas_de_page strong {
            font-weight : normal ;
            text-decoration: none;       
        }               
        .textecentre {
            text-align: left;
	          margin-right: 15px;
	          margin-top: 5px ;
            width : 670px ;
            float :right;       
        }  
        .textecentre ul { 
           margin : 0; 
           padding-top : 10px;
           padding-left : 25px; 
        }
        .textecentre ul li {
            padding-left : 10px ;    
        }
        .textecentre strong {
            font-weight : normal ;
            text-decoration: none;       
        }        
        .textecentre a {
             text-decoration: underline;
             color : #00008B ;
             font-weight : normal ;
        }
        .textecentre sup {
             vertical-align:top ;
        }
        .textecentre a:hover {
             text-decoration: underline;
        }
        .textecentre h1 {
            color :  #CC6600 ; 
            text-align: left; 
            font-size: 1.5em;
            font-weight : bold ;
            padding-bottom : 10px ;       
        } 
        .textecentre h2 {
            color :  #CC6600 ; 
            text-align: left; 
            font-size: 1em;
            font-weight : bold ;
            font-style:italic ;
            padding-bottom : 10px ;       
        }        
        .cright {
            background: transparent;
            font-weight : bold ;
            min-width : 400px ;
            font-size: 1em;
            color : #BB3636 ;
            text-align: left;
            float :left;
            margin:0 ;
            padding-top: 0px; 
            padding-bottom: 0px;
            padding-right: 0px;
            padding-left : 5px ;
            line-height:15px ;
        }
        ul {
           margin:0px ;
           padding:0px ;
        }
        .menu_g {
          background: transparent;
	        text-align: left;
	        margin-left: 20px;
	        margin-right: 0px;
	        margin-top: 60px ;
	        margin-bottom: 0 ;
	        border-style: none;
	        padding: 0;  
          width : 270px ;
          float :left;  
          filter:alpha(opacity=60) ;
          opacity:0.6;                   
        }  
        .menu_g li { 
	        background-color : #E6E6FA ;
	        border-top-style : solid ;
          border-bottom-style : solid ;
          border-top-color : #BB3636 ;
          border-bottom-color : #BB3636 ;
          padding-top: 2px; 
          padding-left : 5px ;
          margin-top: 15px ;
          list-style : none;
        } 
        .menu_g li a{ 
	        color : black ;
	        text-decoration: none ;
        }  
        .menu_g li a:hover{ 
	        text-decoration: underline ;        
        } 
        #menu_internet_xx {
          /* display:none ; */
          background-color : transparent ;
	        border : none ;
          padding : 0px ;
          margin : 0px ;
        } 
        #menu_secu_xx {
          /* display:none ; */
          background-color : transparent ;
	        border : none ;
          padding : 0px ;
          margin : 0px ;
        } 
        .menu_g2 ul {
           padding-left:20px ;
        }                        
        .info_cabinet {
	        margin-top: -10px ;
	        margin-left: 0px;
	        margin-right: 0px;
            width : 300px ;
            float :left;         
        }
        #fn_1, #fn_2 {
           color : black ;
        }
        .footnote a{
            font-size: 0.75em;
            color : #00008B ;
            text-decoration: none ;
            vertical-align:top ;
        } 
        .footnote2 a{
            text-decoration: none ;
            font-weight : bold ;
            font-style:italic ;
        } 
        .footnote2 {
            border-top-style : solid ;
        }
        .col_ital {
            font-style:italic ;
            margin-left:50px;
            margin-top:5px;
            margin-bottom:5px;
            border: solid 2px ;
            padding:5px;
        }
        .photo_bandeau {
            z-index:999;
        }
        .box_saisie {
           border: 1px solid black;
           border-radius: 10px;
           margin:10px ;
           padding-left :15px;
           padding-right :15px;
           padding-top :5px;
           padding-bottom :5px;
           width:250px ;
        }
        .box_saisie input {
           margin-left :15px;
        }
        .box_saisie2 {
           padding:0;
           margin:0 ;
           margin-top:5px ;
           margin-bottom:5px ;
           width : 220px ;
        }
        .textecentre dl dt {
            font-weight : bold ;
            padding-top : 10px ;
            text-decoration: none ;
            font-style:italic ;
        }
        .textecentre dl dd {
            padding-top : 10px ;
        }

        
/* EOF */