@charset "UTF-8";
/* CSS Document */



/*/ BALISES  ///////////////////////////////*/


body {
	font-family: "Trebuchet MS", Trebuchet, Helvetica ,Arial, sans-serif;
	font-size:10px;
	color:#555555;
	margin:0px;
	background:url(../images/fond_general.jpg) repeat-y top center #dfdfe1;
	line-height: 1.2em;
}




/*/ HEADER  ///////////////////////////////*/

.header_logo { 
	height:91px; 
	width:100%; 
	background:url(../images/degrade_header.jpg) repeat-x; 
	border-bottom:1px solid #db571c; 
}

.header_horloge { 
	height:28px; 
	width:234px; 
	background:url(../images/fond_horloge.jpg) no-repeat top right;
}

.header_boutons { 
	height:23px; 
	width:100%; 
	background:url(../images/degrade_gris_header.jpg) repeat-x top; 
	border-bottom:1px solid #cacaca; border-top:1px solid #ffffff;
}




/*/ GENERAL  ///////////////////////////////*/


.bouton_blanc {
	background: transparent url(../images-keypi/btn_blanc_details.png) no-repeat top left;
	width:100px;
	height:16px;
}

* html .bouton_blanc {
	
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images-keypi/btn_blanc_details.png", sizingMethod="scale");
}



.conteneur_txt_over_png { 
	position:absolute; 
	left:50%; 
	margin-left:-475px; 
	width:950px; 
}

.conteneur_txt_attente { 
	width:494px;
	height:193px;
	margin-top:90px;
	background: transparent url(../images/fond_transparent_txt.png) no-repeat top left;
}

* html .conteneur_txt_attente {
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/fond_transparent_txt.png", sizingMethod="scale");
}

.txt_attente { 
	width:410px;
	height:160px;
}


.sous_titre_keypi { 
	font-family: "Lucida Sans", "Lucida Sans UNnicode", "Trebuchet MS", Trebuchet, Helvetica ,Arial, sans-serif; 
	font-size:14px; 
	color:#3e3e3e; 
	margin: 8px 0 0 0;  
}

.chapeau_keypi { 
	font-size:11px; 
	color:#db571c; 
	margin: 20px 0 15px 0;
}

.paragraphe_keypi { 
	font-size:10px; 
	color:#555555; 
	margin: 8px 0 0 0;
}

a.lien { 
	font-size:10px; 
	color:#db571c;
	text-decoration:underline;
}

a:hover.lien { 
	text-decoration:none;
}



/*/ TEXTES ET LIENS  ///////////////////////////////*/


.titre_lucida_blanc_11px { font-family: "Lucida Sans", "Lucida Sans UNnicode", "Trebuchet MS", Trebuchet, Helvetica ,Arial, sans-serif; font-size:11px; color:#FFFFFF;}

.txt_bleu_gris_10px { font-size:10px; color:#dce5fe; }

.txt_bleu_10px_0092b9 { font-size:10px; color:#0092b9; }

.txt_blanc_10px { font-size:10px; color:#ffffff; }

.txt_gris_9px_italic { font-size:10px; font-style:italic; color:#555555; }

.txt_gris_10px { font-size:10px; color:#555555; }
.txt_gris_10px_italic  { font-size:10px; color:#555555; font-style:italic; }

.txt_gris_fonce_10px { font-size:10px; color:#3e3e3e; }

.txt_11px_1c1c1c { font-size:11px; color:#1c1c1c;}

.txt_gris_fonce_24px { font-size:24px; color:#3e3e3e; }

.txt_gris_clair_10px { font-size:10px; color:#838383; }

.txt_bleu_fonce_11px { font-size:11px; color:#15317d;}
.txt_bleu_clair_10px_italic { font-size:10px; color:#3553a6; font-style:italic;}

.lien_bouton_teaser, a.lien_bouton_teaser, a.lien_bouton_teaser:hover { font-size:10px; color:#FFFFFF; text-decoration:none; cursor:pointer; }

a.lien_bouton { font-size:10px; color:#3e3e3e; text-decoration:none; cursor:pointer; }
a.lien_bouton:hover { text-decoration:none;}

a.lien_gris_fonce_10px { font-size:10px; color:#3e3e3e; text-decoration:none;}
a.lien_gris_fonce_10px:hover { text-decoration:underline;}

a.lien_gris_clair_9px { font-size:9px; color:#838383; text-decoration:underline;}
a.lien_gris_clair_9px:hover { text-decoration:none;}

a.lien_gris_fonce_10px_italic { font-size:10px; color:#3e3e3e; text-decoration:none; font-style:italic; }
a.lien_gris_fonce_10px_italic:hover { text-decoration:underline;}

a.lien_1c1c1c_10px { font-size:10px; color:#1c1c1c; text-decoration:underline; }
a.lien_1c1c1c_10px:hover { text-decoration:none;}


/*/ FOOTER  ///////////////////////////////*/

.signature_cadre  { width:950px; }
.signature_image  { margin:45px 70px 45px 0; border:0;}



