@charset "utf-8";
/* CSS Document */

body
{
	font: 100%/1.4 Verdana, Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	color: #000;
	background:#ffffff;
	background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f4f2f2), to(#ffffff));
	background: -webkit-linear-gradient(#f4f2f2, #ffffff, #f4f2f2);
	background: -moz-linear-gradient(#f4f2f2, #ffffff, #f4f2f2);
	background: -ms-linear-gradient(#f4f2f2, #ffffff, #f4f2f2);
	background: -o-linear-gradient(#f4f2f2, #ffffff, #f4f2f2);
	background: linear-gradient(#f4f2f2, #ffffff, #f4f2f2);
	margin: 0; /* pour éviter les marges */
  text-align: center; /* pour corriger le bug de centrage IE */
}
                                         
										   /*Comportement de tous les liens de la page*/
a:link {
	color:#b00000;
	text-decoration: underline; 
}
a:visited {
	color: #4E5869/*#b00000*/;
	text-decoration: underline;
}
a:hover, a:active, a:focus { 
	text-decoration: none;
}


                           /*conteneur avec les styles de toutes les autres balises et div quil contient*/ 
#conteneur {
	background:#FFF;
	width: 75%;
	max-width: 1260px;
	min-width: 780px;
	margin-left:0 auto;
	-webkit-box-shadow: #666 1px 2px 6px;
	-moz-box-shadow: #666 1px 2px 6px;
	-o-box-shadow: #666 1px 2px 6px;
	box-shadow: #666 1px 2px 6px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	 margin-left: auto;
  margin-right: auto;
  text-align: left; /* on rétablit l'alignement normal du texte */
   position: relative; /* on positionne le conteneur */
    background: -webkit-gradient(linear, 0 0, 0 bottom, from(#f6f6f6), to(#ffffff));
	background: -webkit-linear-gradient(#f6f6f6, #ffffff, #f6f6f6);
	background: -moz-linear-gradient(#f6f6f6, #ffffff, #f6f6f6);
	background: -ms-linear-gradient(#f6f6f6, #ffffff, #f6f6f6);
	background: -o-linear-gradient(#f6f6f6, #ffffff, #f6f6f6);
	background: linear-gradient(#f6f6f6, #ffffff, #f4f2f2);
	 
}


               
                           /*CSS SUR LE FORMULAIRE ESPACE ASSURE ET SOUS-RUBRIQUES ET SOUS-DIV ET CLASS*/
#formulaire_EA{
	/*background-image:url(../images/background_ea.png);*/
	margin-top:-10px;
	
}
#EA{
	background-image:url(../images/formulaire_ea.png);
	-webkit-box-shadow: #666 1px 2px 6px;
	-moz-box-shadow: #666 1px 2px 6px;
	-o-box-shadow: #666 1px 2px 6px;
	box-shadow: #666 1px 2px 6px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;
	font-size:100%;
}
.assure{
	padding-right:70px;
	margin-bottom:0;
}
.noms{
	padding-right:112px;
}
.prenoms{
	padding-right:82px;
}
.label{
	font-size:small;
	font-weight: bold;
}
.DT{
	padding-right:0px;
}

.profession{
	padding-right:67px;
}
.telephone{
	padding-right:65px;
}
.adresse{
	padding-right:84px;
}

                                  /*CSS SUR LE FORMULAIRE ESPACE POLICE ET SOUS-RUBRIQUES ET SOUS-DIV ET CLASS*/
#formulaire_EP{
	/*background-image:url(../images/background_ea.png)*/;}
#EP{
	background-image:url(../images/formulaire_ea.png);
	-webkit-box-shadow: #666 1px 2px 6px;
	-moz-box-shadow: #666 1px 2px 6px;
	-o-box-shadow: #666 1px 2px 6px;
	box-shadow: #666 1px 2px 6px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;}

	
.erreur{
font-size: small;
 color: #aa002d;
 font-weight: bold;

}

.msg{
font-size: small;
 font-weight: bold;

}
.esp{
padding-left:80px;
font-size: small;
 color: #aa002d;
 font-weight: bold;
}

#val {

width:20%;
text-align: right;

 
 }
 #cfa {

padding-left: 5px;
text-align: left;

 
 }

	
	                    /*CSS SUR LE FORMULAIRE ESPACE ETATS COTISATIONS ET ARRIERES ET SOUS-RUBRIQUES ET SOUS-DIV ET CLASS*/
	
#formulaire_EECA{
	/*background-image:url(../images/background_ea.png);*/}
#EECA{
	background-image:url(../images/formulaire_ea.png);
	-webkit-box-shadow: #666 1px 2px 6px;
	-moz-box-shadow: #666 1px 2px 6px;
	-o-box-shadow: #666 1px 2px 6px;
	box-shadow: #666 1px 2px 6px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;}
	
	
.centre{
    width:800px;
    height: 90px;
    overflow:auto;
        }  

.centre1{
 
    width:800px;
    height:190px;
    overflow:auto;
	margin-left:40px;
        }  
		
.centre2{
 
    width:820px;
    height:450px;
    overflow:auto;
	margin-left:40px;
        }  		

		
#table {
 border-width:1px; 
 border-style:solid; 
 border-color:black;
 width:795px;
 border-collapse:collapse;
 text-align:left;
 
 }
 #table2 {
 border-width:1px; 
 border-style:solid; 
 border-color:black;

 border-collapse:collapse;
 text-align:left;
 
 }
 
#cel{ 
 text-align:right;
font-size: small;
 border-width:1px;
 border-style:solid; 
 border-color:black;
 width: 115px;

 border-collapse:collapse
 }
 #cel1{ 
text-align:center;
font-size: small;
 border-width:1px;
 border-style:solid; 
 border-color:black;
 width: 150px;

 border-collapse:collapse
 }
 
 #cel2{ 
 text-align:center;
font-size: small;
 border-width:1px;
 border-style:solid; 
 border-color:black;
 width: 150px;

 border-collapse:collapse
 }           

 #cel3{ 
 text-align:center;
font-size: small;
 border-width:1px;
 border-style:solid; 
 border-color:black;
 width: 1px;

 border-collapse:collapse
 } 

 /*CSS SUR LE FORMULAIRE BOITES AUX LETTRES ET SOUS-RUBRIQUES ET SOUS-DIV ET CLASS*/
				  
#formulaire_BL{
	/*background-image:url(../images/background_ea.png);*/}
#BL{
	background-image:url(../images/formulaire_ea.png);
	-webkit-box-shadow: #666 1px 2px 6px;
	-moz-box-shadow: #666 1px 2px 6px;
	-o-box-shadow: #666 1px 2px 6px;
	box-shadow: #666 1px 2px 6px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;}
	             
				 
				                      /*CSS SUR LE FORMULAIRE INFOS ET SOUS-RUBRIQUES ET SOUS-DIV ET CLASS*/
#formulaire_infos{
	/*background-image:url(../images/background_ea.png);*/}
#INFOS{
	background-image:url(../images/formulaire_ea.png);
	-webkit-box-shadow: #666 1px 2px 6px;
	-moz-box-shadow: #666 1px 2px 6px;
	-o-box-shadow: #666 1px 2px 6px;
	box-shadow: #666 1px 2px 6px;
	-webkit-border-radius: 8px;
	-moz-border-radius: 8px;
	border-radius: 8px;}
	
	            /*Boutton retour*/
  .tooltip {
		text-align: left;
		font-size: medium;
        display: inline-block;
        margin-left: 20px;
        padding: 2px 4px;
        border: 1px solid #555;
        background-color: #F7F7F0;
        -moz-border-radius: 4px;
        -webkit-border-radius: 4px;
        border-radius: 4px;
      }

#formulaire1{
padding-left:15px;	
padding-top:15px;
padding-right:15px;	
padding-bottom:15px;


margin:auto;
margin-bottom:0px;
	width:95%;
	
	behaviour: url(PIE.htc);
	border: none;
	padding:auto;
   -webkit-box-shadow: #666 1px 2px 6px;
   -moz-box-shadow: #666 1px 2px 6px;
   -o-box-shadow: #666 1px 2px 6px;
	box-shadow: #666 1px 2px 6px;
	font-size: small;
}  
#formulaire{
padding-top:10px;	
height : 180px;
 width : 95%;
 margin-right : 45px;
	margin-top:30px;

/* 	behaviour: url(PIE.htc);
	border: none;
   -webkit-box-shadow: #666 1px 2px 6px;
   -moz-box-shadow: #666 1px 2px 6px;
   -o-box-shadow: #666 1px 2px 6px;
	box-shadow: #666 1px 2px 6px; */
	
} 

a:link {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
background-color:transparent;
text-decoration:underline;
}
a:visited {
font-family:verdana, sans-serif;
font-size:100%;
color:black;
background-color:transparent;
text-decoration:underline;
}
a:hover {
font-family:verdana, sans-serif;
font-size:100%;
color:red;
background-color:transparent;
text-decoration:underline;
}	 
img{
border: none;
}

 
	