html{font-family:Verdana;height:100%;}
#Body{height:100%;margin:0;padding:0;background:#434345;}
p,ul,li,table,tr,td,select,input{font-size:12px;color:#323234;}
strong{font-weight:bold;}
.EMBaseColour7{background-color:#efefef;}
/*TopBarre*/
.ContainerTopBarre{height:58px;}
#TopBarre{position:fixed;top:0;left:0;width:100%;height:58px;line-height:58px;z-index:1000;}
/*Skin*/
.fullheight{height:100%;}
.fullwidth{width:100%;}
.SkinFixedSize{position:relative;min-width:950px;width:950px;margin:0 auto;}
.Content{background-color:#fff;}
.tPane{border-spacing:0;border-collapse:collapse;}
/*Menu*/
.mainmenu-idle{float:left;padding:0;margin:0;font-size:12px;font-weight:bold;cursor:pointer;}
.mainmenu-idle span{line-height:58px;display:block;float:left;}
/*Sous-Menu*/
.mainmenu-submenu{padding:0;margin:0;border:1px solid #cacaca;z-index:1000;font-weight:normal;white-space:nowrap;line-height:30px;}
.mainmenu-menuitem td{padding:0 5px 0 5px;margin:0;height:25px;text-align:left;border-bottom:1px solid #efefef;}
.mainmenu-menuitem span{font-size:12px;font-weight:normal;font-style:normal;}
/*Panes*/
.TablePane{padding: 15px 0 10px 0;}
.tdTablePane{vertical-align:top;}
.HeaderPane{background-color:#efefef;}
.RightOutPane{padding:0 0 0 4px;vertical-align:top;text-align:left;padding-top:0px;}
.TopPane{width:100%;padding:0;vertical-align:top;text-align:left;}
.LeftPane{padding:0 4px 0 0;width:50%;vertical-align:top;text-align:left;}
.RightPane{padding:0 4px 0 4px;width:50%;vertical-align:top;text-align:left;}
.TopPane2{width:100%;padding:0;vertical-align:top;text-align:left;}
.LeftPane2{padding:0 4px 0 0;width:33%;vertical-align:top;text-align:left;}
.ContentPane{padding:0;vertical-align:top;text-align:left;}
.RightPane2{padding:0 0 0 4px;width:33%;vertical-align:top;text-align:left;}
.ContentPane1{padding:0 4px 0 4px;vertical-align:top;text-align:left;}
.ContentPane2{padding:0 4px 0 0;vertical-align:top;text-align:left;}
.RightPane3{padding:0 0 0 4px;width:33%;vertical-align:top;text-align:left;}
.MiddlePane{width:100%;padding:0;vertical-align:top;text-align:left;}
.LeftPane3{padding:0 4px 0 0;width:33%;vertical-align:top;text-align:left;}
.ContentPane3{padding:0 0 0 4px;vertical-align:top;text-align:left;}
.BottomPane{width:100%;padding:0;vertical-align:top;text-align:left;}
.LeftPane4{padding:0 4px 0 0;width:33%;vertical-align:top;text-align:left;}
.ContentPane4{padding:0 4px 0 4px;vertical-align:top;text-align:left;}
.RightPane4{padding:0 0 0 4px;width:33%;vertical-align:top;text-align:left;}
.BottomPane2{width:100%;padding:0;vertical-align:top;text-align:left;}
/*BottomBarre*/
#BottomBarre{position:fixed;bottom:0;left:0;background:#f2f2f2;border-top:solid 1px #c0c0c0;width:100%;height:25px;line-height:25px;z-index:1000;text-align:center}
.BorderTop{border-top:1px solid #c0c0c0;}
/*Copyright*/
.CopyrightCell{padding: 15px 0; text-align:center;}
/*Background*/
.imgBackground{position: absolute;top:58px;left:0;overflow:hidden;height:450px;width:100%;}
.imgBackground img{display:inline;width:100%;height:auto;position:absolute;left:0;top:0;z-index:0;}
.imgBackground {filter: gray; /* IE6-9 */  -webkit-filter: grayscale(1); /* Google Chrome, Safari 6+ & Opera 15+ */  filter: grayscale(1); /* Microsoft Edge and Firefox 35+ */}
.TitleAccueil{color:#323234;font-weight:600;font-size: 30px;line-height: 44px;}

.div_formulaire{margin:0 0 3px 0;}
.clear{clear:both;line-height:0;margin:0;padding:0;font-size:0;height:0;}

/*DEFAULT.CSS*/
.ControlPanel,.PagingTable{width:100%;padding-top:58px;margin-bottom:-58px;background-color:#fff;}
.Head{font-size:20px;font-weight:normal;color:#333;}
.SubHead{font-size:11px;font-weight:bold;color:#333;}
.SubSubHead{font-size:10px;font-weight:bold;color:#333;}
H1{font-size:11px;font-weight:normal;color:#323234;display:inline;}
H2{font-size:11px;font-weight:normal;color:#323234;display:inline;}
H3{font-size:11px;font-weight:normal;color:#323234;display:inline;}
H4{font-size:12px;font-weight:normal;color:#323234;display:inline;}
H5,DT{font-size:11px;font-weight:bold;color:#323234;}
H6{font-size:11px;font-weight:bold;color:#323234;}
/*FIN DEFAULT.CSS*/

/*LABEL ERROR*/
.lbl_texte1_G_x_error{font-size:12px;color:#f00;font-weight:normal;}

/*Moteur*/
.Section{margin-bottom:1em;}
.ico{background:url(images/facette.png) no-repeat;float: left;width: 13px; height: 13px;}
.Header .Title{font-weight:bold;}
.Title{color:#323234;font-size:11px;padding-left:3px;cursor:pointer;}
.Title .ico{background-position: -22px -38px;}
.Open .Title .ico{background-position: -22px -52px;}
.List{display: none;list-style-type:none;margin:0;padding:3px 0 0 0;}
.Open .List{display:block;}
.List li{padding:3px;}
.List li.checkboxactive, .List li.radioactive{background-color: #57AF2F;border-radius: 3px;}
.List li.checkboxactive a, .List li.radioactive a{color: #fff;}
.List li a{padding-left:0;}
.pucefacette{float:left;display: inline-block;width: 17px;height: 14px;margin-bottom: -3px;background: url(images/facette.png) no-repeat;}
.checkbox{background-position: -2px -3px;}
.checkboxactive{background-position: -21px -3px;}
.radio{background-position: -2px -22px;}
.radioactive{background-position: -22px -22px;}
.SupCritere{width:auto;background-color: #e9e9e9;display: inline-block;margin: 2px; padding: 5px;vertical-align: top;}
.tb_moteur{height:40px;padding:2px 0 2px 30px;font-size:14px;background-color:#fff;border-radius:10px;}
.ImgSearchQuoi{background:url(images/moteurtb.png) no-repeat;width:20px;height:20px;top:12px;left:12px;position:absolute;background-position: 0px -22px;}
.ImgSearchOu{background:url(images/moteurtb.png) no-repeat;width:20px;height:20px;top:12px;left:12px;position:absolute;background-position: 0px 0px;}
