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

body {background:#000000 url(body_imperial_01_FILES/bg_imperial.gif) top center no-repeat; margin:0; font-family:Verdana, Arial, Helvetica, sans-serif;}

#principale #body_div {background:none;}

#principale #body_div {background:#050507 url(body_imperial_01_FILES/bg_page.gif) right top no-repeat;}
*+html #principale #body_div {background:#050507 url(body_imperial_01_FILES/bg_page_ie.gif) right top no-repeat;}
*html #principale #body_div {background:#050507 url(body_imperial_01_FILES/bg_page_ie.gif) right top no-repeat;}

body #page #titre_page {display:none}
body #body_div #texte { background:none; color:#FFFFFF }
body #body_div #texte li p {color:#FFFFFF }
body #body_div #texte li  {color:#ad985f}
body #body_div #texte h1 { color:#ad985f;margin-bottom:20px;font-size: 20px;text-transform:uppercase;}
body #body_div #texte #soutien { color:#d6cda6;  font-weight:bold}
body #body_div #texte h2 {clear:none; clear:both; font-size: 17px;text-transform:uppercase; margin-bottom:20px; padding:10px 0 5px 0; font-weight:bold; color:#b0b0b0; border: 1px dashed #b0b0b0; border-top:none;  border-left:none; border-right:none;}
body #body_div #texte h3{padding:10px 0 5px 0; font-size: 17px; clear:none }
body #body_div #texte h4{ padding:10px 0 5px 0; font-size: 14px;color:#ECDEC1; background:url(body_imperial_01_FILES/carre_gris.jpg) no-repeat left 16px ; text-indent:20px; font-weight:bold; margin-left:15px  }


#principale #ariane {color:#fd2220; background:none; border-left:1px solid #796854;}
#principale #ariane .separateur {color:#FFFFFF;}
#principale #ariane a {color:#FFFFFF;}

#principale #conteneur_menu_second #footer_menu_second  {background:#E30021; border-left:1px solid #E30021;}
#principale #conteneur_menu_second #footer_menu_second .recherchertreca  {background:#E30021}
#principale #conteneur_menu_second #footer_menu_second .recherchertreca  .img_recherche {color:#FFF}
#principale #conteneur_menu_second #footer_menu_second .recherchertreca  .texte {color:#FFFFFF}

#principale #page {background: url(body_imperial_01_FILES/logo_imperial.gif) top right no-repeat; padding:0 0 30px 0}

body .recherchertreca .submitmenu {color:#fff}

#principale #conteneur_menu_second #footer_menu_second .lienqcm .texte {color:#FFFFFF}

body #footer #footer_spacer {background:none #E30021;}
body #footer #footer_texte {background:none #050507; color:#FFFFFF}
body #footer #footer_texte a {color:#FFFFFF}
/*body .divclear {background:none #050507; height:0px;}*/
body #principale .divclear {background:none; height:1px; background:url(body_imperial_01_FILES/lignebasse_imp_exclusive.gif) left top no-repeat} 	

/*********************
Bloc d'images page d'intro
********************************/

.imperial_acceuil { color:#ece5cb; float:left; margin:0 0 30px 0;   }
#body_div #texte .imperial_acceuil .a_bouton { font-size:12px; text-decoration:none; color:#FFFFFF}
#body_div #texte .imperial_acceuil .a_bouton:hover {background:#FF0000;}
.imperial_acceuil .a_bouton {width:152px; height:auto; display:block; border:1px #545454 solid; background:#000000; color:#fff; font-weight:bold; padding:2px; margin:auto; margin-top:10px; text-align:left}
.imperial_acceuil input{ width:156px; cursor:pointer; border:1px #545454 solid; background:#000000; color:#fff; font-weight:bold; margin:10px 0 0 0px; text-align:left}
.imperial_acceuil input:hover { background:#FF0000; color:#fff; border:1px red solid;}
.imperial_acceuil p {  width:156px; }


#imperial_acceuil2 {  color:#ece5cb; float:left; margin-top:20px;  margin-right:5px; }

#imperial_acceuil2 input{ cursor:pointer; border:1px #545454 solid; background:#000000; color:#fff; font-weight:bold; margin:0 0 0 10px; text-align:left}
#imperial_acceuil2 input:hover { background:#FF0000; color:#fff;border:1px red solid;}
#imperial_acceuil2 p { padding:0 0 15px  10px;width:175px;   }


.imperial_acceuil3 {  color:#ece5cb; float:left; margin:0 10px 0px 0; }
.imperial_acceuil3 input{ cursor:pointer; border:1px #545454 solid; background:#000000; color:#fff; font-weight:bold; margin:0 0 0 10px; text-align:left}
.imperial_acceuil3 input:hover { background:#FF0000; color:#fff;border:1px red solid;}
.imperial_acceuil3 p { padding:0 0 15px 10px;   }
