@CHARSET "UTF-8";
 .evidence strong,
 .evidence a,
 .evidence {
    font-size: 13px;
}

.bgeneral h4 {
  margin: 0 0 0 0;   
     
}
.bgeneral h4.demi {
  width:190px   
     
}
    
.bgeneral_accueil {
    position: relative;
    width: 680px;
    z-index: 20;
    float: left;
    left:-6px;
}
.bgeneral_accueil span.top, .bgeneral_accueil span.bottom, .bgeneral_accueil div.content {
    width: 680px;
}
.bgeneral_accueil span.top {
    height: 13px;
    display: block;
    line-height: 0;
    font-size: 0;
    background: transparent url('../img/bgeneral/top_accueil.png') no-repeat top left;
}
.bgeneral_accueil span.bottom {
    height: 13px;
    display: block;
    line-height: 0;
    font-size: 0;
    background: transparent url('../img/bgeneral/bottom_accueil.png') no-repeat top left;
}
.bgeneral_accueil div.content {
    background: transparent url('../img/bgeneral/fd_accueil.png') repeat-y top left;
    padding-top:0.01em;
    padding-bottom:0.01em;
}
.bgeneral_accueil div.contenu {
    padding: 0 10px 0 10px;
    margin:0;
    width:640px;
}

p.text {
    margin:10px 10px;	
}
.bred {
  font-weight: bold;
  color: red;
}

p.description,
p.description strong {
    font-size:15px;
    line-height: 15px
}

a.more-info {
    font-size:.9em;
    color: #79a0c9;	
}
.infos {
    background: WHITE;
    padding:10px 10px 10px 20px;	
    margin-right:10px;
    color : black;
    border: 1px solid #ccc
}

ol.instructions {
	
	}
ol.instructions li {
	list-style: decimal;
	margin:35px 35px;
	font-size :13px;
	font-weight:bold;
	}
	

ul.liste_decalee {
	
	}
ul.liste_decalee li {
	margin:10px 35px;
	}
	
	ul.instructions {
	
	}
ul.instructions li {
	list-style-image: url(../img/puce_4e77af.gif);
	margin:10px 35px;
	}
	
	
.form-ng {
	
}

.form-ng input,.form-ng select {
	width: 200px;
	border: 1px solid #999999;
	background: white;
}
.form-ng select {
	width: 205px;
}

.form-ng input,.form-ng option {
	padding: 1px;
}

 input.ck-ng {
    border:0;
    width: 13px;
 } 
 
 .required {
     color: red;
     margin-bottom: 0 !important;
 }

.buttons-ng {
	padding-top: 20px !important;
}
.buttons-ng  a {
	float: left;
    text-decoration: none;
}
.buttons-ng  input {
	float: right;
}
.btn_modif {
    float: right !important;
    margin-right:60px !important;	
}
.btn_ng {
	display: block;
	color: white;
	line-height: 37px;
	height: 37px;
	text-align: left;
}


	.btn_ng_precedent {
	    padding-left: 40px;
		background: transparent url(../img/mobilipass/b-precedent.jpg) no-repeat left top;
		width: 105px;
	}
	
	.btn_ng_quitter {
	   padding-left: 40px;
		background: transparent url(../img/mobilipass/b-quitter.jpg) no-repeat left top;
        width: 105px;
	}
	
	.btn_ng_h {
	   border: 0 !important;
	   padding: 0 !important;
       padding-top: 15px !important;
       padding-left: 15px !important;
		background: transparent url(../img/mobilipass/b-identifiez-vous-orange.png) no-repeat left top !important;
        width: 333px !important;
        height: 58px !important;
       line-height: 15px;
       font-weight: bold;
       text-decoration: none;
	}
	.btn_ng_h2 {
	   border: 0 !important;
	   padding: 0 !important;
       padding-top: 15px !important;
       padding-left: 15px !important;
		background: transparent url(../img/mobilipass/b-identifiez-vous-orange-large.png) no-repeat left top !important;
        width: 450px !important;
        height: 58px !important;
       line-height: 15px;
       font-weight: bold;
       text-decoration: none;
	}
	.btn_ng_hh {
	   border: 0 !important;
	   padding: 0 !important;
       padding-left: 15px !important;
	   background: transparent url(../img/btn/b-telecharger-orange-high.png) no-repeat left top !important;
       width: 400px !important;
       font-size:13px;
	}
	
	
a.dl-courrier,
a.dl-dossier,
a.dl-pdf {
    display: block;
    
}
a.dl-pdf {
    margin:0 auto 15px auto;
    color: red;
    text-decoration: none;
}
a.dl-pdf img {
	position:relative;
	top: 10px;
}
a.dl-dossier { margin:30px auto 0 auto;}


.col_89 {
width:410px;
}


.form-navig {margin-left:10px;}
.form-navig .cnavig_1 {width:150px;}
.form-navig .cnavig_2 {width:150px;}
.form-navig .cnavig_3 {width:410px;}


table.rib {

}

table.rib td,
table.rib th {
    margin: 0;
    padding:0 2px;
}

