﻿/* Style général pour les fenêtres pop-up */
body
{
	font-family: Verdana;	
	font-size: 10pt;
	color : black;
		
	margin-top: 5px; 
	margin-left : 10px; 
	margin-right  : auto; 
	
	padding-top : 0px;  
	
	position: relative; 
	
	text-align: left; 
}

.Titre
{
	font-weight : bold;
	font-size: 11pt;
	color: black;
	
	margin-bottom: 10px;
}

/* Largeur pour les pop-up de type certificat */
.Certificat
{
	width : 665px;	
}

/* Largeur pour les pop-up de type etapes */
.Etapes
{
	width : 665px;	
}

/* Largeur pour les pop-up des infobulles */
.Infobulle
{
	width : 100%; /*360px;*/
}

/* Largeur pour les pop-up du menu du bas */
.Info
{
	width : 490px;	
}

/* Largeur pour les pop-up de type faq */
.Faq
{
	width : 700px;	
}


/* Style pour les pop-up du menu du bas */
.Logo
{
	width: 211px;
	height: 100px;
	
	margin: 0;
	padding: 0;
}

.TitreInfo
{
	font-weight : bold;
	font-size: 11pt;
	color: white;
	
	margin-top: 5px;
	margin-bottom: 5px;
	
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	
	background-color : #3a59b2;		
}

.liespace
{
	list-style-type:none;
	line-height: 0.5em;
}

.TableDelai
{
	width:95%;
	margin-left:auto;
	margin-right:auto;
	border:solid 1px black;
	padding: 0;
	border-collapse:collapse ;
}

.TableDelai tr td
{
	border:solid 1px #cccccc;
	font-size: 0.85em;
}

.TableDelai tr td span
{
	font-size:1.4em;
}

.MenuFAQ
{
	/*background: url(/del/images/fondMenuInfo.jpg) 0 0 repeat-y;*/
	list-style-type:decimal;
	/*background:#f7f7f7;*/
	background:#EFF3FF;
	overflow:hidden;
	margin-bottom: 20px;
	padding-bottom: 10px;
	padding-top: 10px;
	margin-left:15px;
	margin-right:15px;
	padding-left:30px;
}

.pMenu
{
	margin-left:40px;	
}

.MenuFAQ li
{
	margin-top:10px;
	margin-bottom:10px;
}



.MenuFAQ a
{
	/*text-decoration:none;*/
	text-decoration:underline;
	color:Black;
}

.MenuFAQ a:hover
{
	color: #628077;
}



.TableFaq
{
	margin-left:15px;
	margin-right:15px;
	margin-top:10px;
	margin-bottom:10px;

}



/*.TabFaqTRPair
{
	background-color: #EFF3FF;
}*/
.TableFaq td
{
	vertical-align:text-top;
	/*text-align:justify;*/
	padding:10px 10px 10px 10px;
		border: 1px solid #E3E7EE;
	border-collapse: collapse;


}

.TdFaqColNoQ, .TdFaqCol1
{
	background:#EFF3FF;
}

.TdFaqColNoQ
{
	width:8px;
	text-align:center;
	font-weight:bold;
}

.TdFaqCol1
{
	width:250px;

}

.TdFaqCol2
{
	/*width:275px;*/

}

 .modal-background {
    display: none;
    position: fixed; top:0; left:0; right:0; bottom:0;
    background: rgba(0,0,0,0.5);
    z-index: 1000;
}
.modal-box {
    background: #fff; max-width: 400px; margin: 10% auto; padding: 20px; border-radius: 5px; position: relative; text-align: center;
    box-shadow: 0 0 15px rgba(0,0,0,0.3);
}