/* Éléments principal */
body { 
	font: 7pt verdana; 
	color: #000000; 
	margin: 0px; 
	background-color: #F9F9F9;
	onload: preloadImages();	}

p { 
	font: 8pt verdana; 
	margin-top: 0px; 
	text-align: justify;
	}

h1    { font-family: Verdana; color: #000000;font-size:13pt; font-weight:bold; letter-spacing:-1; margin-bottom: -2px; 
}

h3 { 
	letter-spacing: 0px; margin-bottom: 2px; 
	color: #00234C;font-variant:normal; font-size:8pt; font-family:Verdana; font-weight:bold;
	}

.h4 { 
	letter-spacing: 0px; margin-bottom: 2px; 
	color: #00234C;font-variant:normal; font-size:8pt; font-family:Verdana; font-weight:bold;
	}


a:link {font-size: 7.5pt; 
	font-weight: bold; 
	text-decoration: underline; 
	color: #00234c;
	}
a:visited { 
	font-size: 7.5pt;
	font-weight: bold; 
	text-decoration: underline; 
	color: #003082;
	}
a:hover, a:active { 
	font-size: 7.5pt;
	text-decoration: underline; 
	color: #613414;
	}
	
.nd a:link {font-size: 7.5pt; 
	font-weight: normal; 
	text-decoration: none; 
	color: #7899cf;
	}
.nd a:visited { 
	font-size: 7.5pt;
	font-weight: normal; 
	text-decoration: none; 
	color: #7899cf;
	}
.nd a:hover, a:active { 
	font-size: 7.5pt;
	text-decoration: none; 
	color: #613414;
	}

option { font-family: Verdana; font-size: 7.5pt; color: #000000; }

select { font-family: Verdana; font-size: 7.5pt; color: #000080; 
		border: 1px solid #000080; padding-left: 4px; 
		padding-top: 1px; padding-bottom: 1px; background-color:#F2F4F9; 
		width:160px; margin-top: 2px; overflow: auto; letter-spacing:-1;  }


.select2 { font-family: Verdana; font-size: 7.5pt; color: #000080; 
		border: 1px solid #000080; padding-left: 4px; 
		padding-top: 1px; padding-bottom: 1px; background-color:#F2F4F9; 
		width:180px; margin-top: 2px; letter-spacing:-1;  }

/* INDEX */

#credit a { font-family: Verdana; color: #7F97C0; font-size:6.5pt; font-weight:normal;}

#credit p { font-family: Verdana; color: #000000; font-size:6.5pt; font-weight:normal; text-align:left; margin-left:7px; margin-bottom:7px;}

.td-credit    { border-bottom:1px solid #BCC8DE; font-family: Verdana; font-size: 7.5pt; font-color: #ffffff; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; background-color:#F0F3F9; border-left-color:#BCC8DE; border-right-color:#BCC8DE; border-top-color:#BCC8DE; margin-left:0; margin-right:0; text-indent:0;}

.bullet {list-style-image: url(images/bullet.gif);}
.bullet2 {padding-top: 0px;}
.insidebullet {height:3em;}


/* ERREUR */
.erreur { border:1px solid #E72019; font-family: Verdana; font-size: 7.5pt; font-weight:normal;
	font-color: #ffffff; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; 
	background-color:#F0F3F9; border-color:#E72019; margin-left:0; margin-right:0; text-indent:0; border-collapse: collapse;}


/* RESULTAt RECHERCHE */


.p2    { font-family: Verdana; color: #000000; font-size:7.5pt;}
.p3    { font-family: Verdana; color: #ffffff; font-size:7.5pt;}
.p4    { font-family: Verdana; color: #00234c; font-size:7.5pt;font-weight: bold;}

.td-legende    { border:0px solid #BCC8DE; font-family: Verdana; font-size: 7.5pt; font-color: #ffffff; background-color:#ffffff; margin-left:7; margin-right:7; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px;}

.legende    { font-family: Verdana; color: #5c7baf;font-size:7.5pt; font-weight: bold;}

span.texte-legende-g    { font-family: Verdana; color: #000000 ;font-size:7.5pt; font-weight: bold;}

span.texte-legende { font-family: Verdana; font-size: 7.5pt; color: #000000; font-weight: 400; }

	
.td-liste    { font-family: Verdana; color: #000000;font-size:7.5pt;}

.tr-liste    { border-bottom:1px solid #BCC8DE; font-family: Verdana; font-size: 7.5pt; font-color: #ffffff; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; background-color:#F0F3F9; border-left-color:#BCC8DE; border-right-color:#BCC8DE; border-top-color:#BCC8DE; margin-left:0; margin-right:0; padding-left:4px; padding-right:4px; padding-bottom:4px;}

.paragraphe { padding-left: 5px;}

.td-liste-intro    { border-bottom:1px solid #BCC8DE; font-family: Verdana; font-size: 7.5pt; font-color: #ffffff; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; background-color:#e5eaf2; border-left-color:#BCC8DE; border-right-color:#BCC8DE; border-top-color:#BCC8DE; margin-left:0; margin-right:0; padding-left:4px; padding-right:4px; padding-bottom:4px; text-indent:0;}

.td-liste-intro2    { font-family: Verdana; font-size: 7.5pt; font-color: #ffffff; background-color:#FFFFFF; margin-left:5; margin-right:5; padding-left:4px; padding-right:4px; padding-bottom:4px; text-indent:0}

.tr-liste2    { border-bottom:1px solid #bcc8de; font-family: Verdana; font-size: 7.5pt; font-color: #ffffff; border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; background-color:#FFFFFF; border-left-color:#bcc8de; border-right-color:#bcc8de; border-top-color:#bcc8de; margin-left:0; margin-right:0; color:#000000; padding-left:4px; padding-right:4px; padding-bottom:4px;}

/* RESULTAt RECHERCHE */

.tr-liste-description    { border-top:1px solid #91A8CC; border-bottom:1px solid #91A8CC; font-family: Verdana; font-size: 7.5pt; font-color: #ffffff; border-left-width: 1px; border-right-width: 1px; background-color:#F0F3F9; margin-left:4; margin-right:4; padding-left:3px; padding-right:3px; padding-top:1px; padding-bottom:1px;}


/* Menu rechercher*/

.inputr	{font-family: Verdana; font-size: 7.5pt; color: #000000; border: 1px solid #91A8CC; 
			padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
			background-color: #F7F9FB; width:160px; height:20px;}

.inputa	{font-family: Verdana; font-size: 7.5pt; color: #000000; border: 1px solid #91A8CC; 
			padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
			background-color: #F7F9FB; width:180px; height:20px;}


.inputvisa	{font-family: Verdana; font-size: 7.5pt; color: #000000; border: 1px solid #91A8CC; 
			padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; 
			background-color: #F7F9FB; width:40px; height:20px;}


.filtrer { Z-INDEX:101; font-family:Verdana; font-size:7.5pt; letter-spacing:0; margin-top:2px; width:160px;}

.filtrer-intro { Z-INDEX:101; font-family:Verdana; font-size:7.5pt; letter-spacing:0; margin-top:2px; width:160px; height:20px;}

.filtrer-os { Z-INDEX:101; font-family:Verdana; font-size:7.5pt; letter-spacing:0; margin-top:5px; width:60px; height:20px;}

.colonneGauche { float: left; text-align: right; width:40%; line-height:21px; }
.colonneDroite { float: right; text-align: left; width:60%; line-height:22px; }
.clean { clear: both; }
