body             { height:100%;background-color: #000000 ; text-align: left !important;  margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;
background-attachment:  ;  
background-image: url(8 black?t=27) ; background-repeat: ; background-position:   ;
}
#containa             {  color: #AAAAAA  !important; font-size: 12px !important; font-family: Arial !important;  
}
#onlyfck             { height:auto ;background-color: #000000 ; background-image:none !important; text-align: left !important;  margin: 0px 0px 0px 0px !important; padding: 0px 0px 0px 0px !important;
 padding-top: 10px !important; padding-right: 10px !important;  
padding-bottom: 10px !important; padding-left: 10px !important; color: #AAAAAA  !important; font-size: 12px !important; font-family: Arial !important;  
}
#flag {height:19px; width:100%;background-color:#000000;text-align:center; } 

#flag_2 {margin-left:auto !important; margin-right:auto !important;margin-top:0px !important;margin-bottom:0px !important;text-align:right; max-width: 100%;}  

#flag_2 img {width:25px !important; margin-top:-3px !important; margin-right:5px !important; margin-left:5px !important; margin-bottom:0px !important;} 
@media screen and (max-width:480px)  {#flag_2 img {width:20px !important; margin:2px !important;}}
p {margin:0px /*display: inline */} 
h1  { color: #FFFFFF; font-size: 18px; font-family: Arial; font-weight: normal; background-color: #333333;   padding: 4px 0px 7px 10px } 
h1 a  {  } 
h1 a:hover      {  } 
h2  { margin-bottom: 0px ;color: #FFFFFF; font-size: 14px; font-family: Arial; font-weight: normal; background-color: #222222;   padding: 1px 0px 1px 5px } 
h3 {  margin-bottom: 0px ;color: #FFFFFF; font-size: 18px; font-family: Trebuchet MS; font-weight: bold;  background-color: transparent;  padding: 1px 0px 1px 5px  ; } 
hr    { display: block; border:1px; border-style: solid none none;  border-color: #797b80 silver silver;          } 
#titre {  color: #FFFFFF; font-size: 56px; font-family: Trebuchet MS; font-weight:normal ;  margin-left: 10px; margin-right: 10px;  text-align: left;} 
#soustitre   {color: #BBBBBB; font-size: 40px; font-family: Times New Roman;font-weight:normal ;  text-align: left;   margin-left: 128px; margin-right: 10px;  margin-top: -10px; } 
@media screen and (max-width:960px) {.top-nav li a, .background-white .top-nav li a {
border-bottom: 1px solid #990000 !important;
} 
#titre {font-size:43px;}
#soustitre {margin-top:0px !important;font-size: 31px;
}
#backbanner {padding-top: 0px !important; padding-bottom: 8px !important; }
}
@media screen and (max-width:480px)  {#titre {font-size:28px;}
#soustitre {margin-top:0px !important;font-size: 20px;}
#titre {margin-left:5px;margin-right:5px;}
#soustitre {margin-left:5px;margin-right:5px;}
#backbanner {padding-top: 0px !important; padding-bottom: 5px !important; }
}
#header     { 
 max-width: 1130px ; 

margin:auto;
  }
#dark-footer     { margin:auto;padding: 3px;height:auto;  max-width: 100%; width:1130px ; 

  }
#blocbanner     { margin:auto;
  border-style: solid;  
 border-color: transparent #990000 #990000 #990000 ;  
border-top-width: 0px ; 
border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px ;  
 max-width: 1130px ; 

  }
#backbanner     { margin:auto;
background-color: transparent;
background-attachment: scroll; 
background-image: url(https://www.odexpo.com/css/100-webperso/bandeau/fd_b_10.png);  background-size: ;background-repeat: no-repeat; 
background-position: right top; 
 max-width: 1130px ; 

padding-bottom:15px; padding-top:0px;  }
#all_contain {  max-width: 1130px ;} 

.section {  background-color: #000000 !important;  border: #333333 !important ; border-style: solid !important;  
border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important;  
border-left-width: 0px !important;   padding-top: 10px !important; padding-right: 10px !important;  
padding-bottom: 10px !important; padding-left: 10px !important;color: #AAAAAA !important; font-size: 12px !important; font-family: Arial !important; background-image: url(https://www.odexpo.com/css/100-webperso/trans/none.png) !important; background-repeat: repeat !important; background-position: left top !important; 
 margin: 0 auto  !important;} 
.section a, a:link, a:visited, a:hover, a:active{color:#e81010; 
} 
#cke_show_border { height:100%; background-color: #000000 !important;  border: #333333 !important ; border-style: solid !important;  
border-top-width: 0px !important; border-right-width: 0px !important; border-bottom-width: 0px !important;  
border-left-width: 0px !important;   padding-top: 10px !important; padding-right: 10px !important;  
padding-bottom: 10px !important; padding-left: 10px !important;color: #AAAAAA !important; font-size: 12px !important; font-family: Arial !important; background-image: url(https://www.odexpo.com/css/100-webperso/trans/none.png) !important; background-repeat: repeat !important; background-position: left top !important; 
 margin: 0 auto  !important;} 
#cke_show_border a, a:link, a:visited, a:hover, a:active{color:#e81010; 
} 
#cke_show_border > tbody > tr > td{border:0px solid transparent important; } 
.sticky  { background-color: #000000 ; background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
 margin: auto;max-width: 1130px ; 

border-color: #990000 ; border-style: solid; border-top-width: 1px;border-bottom-width: 1px;border-left-width: 0px ; border-right-width:0px;   }
.fixed { background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
#menu-nav {  max-width: 1130px ;} 

.size-1140 .line  { width:100% ;  }
.background-orange-hightlight .top-nav .active-item > a, .background-orange-hightlight .top-nav li a:hover, .background-orange-hightlight .aside-nav li a:hover,.background-orange-hightlight .aside-nav > ul > li.active-item > a:link, .background-orange-hightlight .aside-nav > ul > li.active-item > a:visited,.primary-color-orange .background-primary-hightlight .top-nav .active-item > a, .primary-color-orange .background-primary-hightlight .top-nav li a:hover, .primary-color-orange .background-primary-hightlight .aside-nav li a:hover,.primary-color-orange .background-primary-hightlight .aside-nav > ul > li.active-item > a:link, .primary-color-orange .background-primary-hightlight .aside-nav > ul > li.active-item > a:visited  {color: #FFFFFF ; background-color: #990000  ;  }
.top-nav li a, .background-white .top-nav li a {color: #A5A5A5 ;font-size: 20px !important; font-family: Arial !important; text-decoration: none;  font-weight: normal; padding-top: 4px ;padding-bottom: 4px   ; padding-left: 1px !important;  padding-right: 1px !important; border-color: #990000 ; border-style: solid; border-top-width: 0px;border-bottom-width: 0px;border-left-width: 1px ; border-right-width:0px;   }
.top-nav li ul li a, .background-white .top-nav li ul li a, .top-nav .active-item li a {background-color: #000000 ;color:#A5A5A5 ;  }
.top-nav  li:last-child a{ border-right-width: 1px;  }
.nav-text  {color:#A5A5A5 !important;  }
.submenu li a{ width: 100% !important; text-align:left;white-space: nowrap;border-color: #990000 !important; border-style: solid !important; border-top: 1px !important; border-left: 1px !important; border-right: 1px !important;border-bottom: 0px !important; width: inherit !important;  }
.submenu a { background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
.first_sm  { background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
.top-nav_bas  { background-color: #000000 ; background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
#menu-nav_bas {  max-width: 1130px ;} 

.size-1140 .line_bas  { width:100% ;  }
.background-orange-hightlight .top-nav_bas .active-item_bas > a, .background-orange-hightlight .top-nav_bas li a:hover, .background-orange-hightlight .aside-nav li a:hover, .background-orange-hightlight .aside-nav > ul > li.active-item > a:link, .background-orange-hightlight .aside-nav > ul > li.active-item > a:visited, .primary-color-orange .background-primary-hightlight_bas .top-nav_bas .active-item_bas > a, .primary-color-orange .background-primary-hightlight_bas .top-nav_bas li a:hover, .primary-color-orange .background-primary-hightlight_bas .aside-nav_bas li a:hover, .primary-color-orange .background-primary-hightlight_bas .aside-nav_bas > ul > li.active-item_bas > a:link, .primary-color-orange .background-primary-hightlight_bas .aside-nav_bas > ul > li.active-item_bas > a:visited  {color: #FFFFFF ; background-color: #990000  ;  }
.top-nav_bas li a, .background-white_bas .top-nav_bas li a {color: #A5A5A5 ;font-size: 20px !important; font-family: Arial !important; text-decoration: none;  font-weight: normal; padding-top: 4px ;padding-bottom: 4px   ; padding-left: 5px !important;  padding-right: 5px !important; border-color: #990000 ; border-style: solid; border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px ; border-right-width:0px;   }
.top-nav_bas li ul li a, .background-white_bas .top-nav_bas li ul li a, .top-nav_bas .active-item_bas li a {background-color: #000000 ;color:#A5A5A5 ;  }
.top-nav_bas  li:last-child a{ border-right-width: 1px;  }
.nav-text_bas  {color:#A5A5A5 !important;  }
.submenu_bas li a{ width: 100% !important; text-align:left;white-space: nowrap;border-color: #990000 !important; border-style: solid !important; border-top: 1px !important; border-left: 1px !important; border-right: 1px !important;border-bottom: 0px !important; width: inherit !important;  }
.submenu_bas a { background-image: url(https://www.odexpo.com/css/100-webperso/trans/vide.png);
  }
