@font-face{font-family:RudaBlack;src:url(./fonts/ruda-black-webfont.eot);src:url(./fonts/ruda-black-webfont.eot?#fix) format("embedded-opentype"),url(./fonts/ruda-black-webfont.ttf) format("truetype") ;}

body {font-family:Arial}
p,tr{font-family: "Arial", sans-serif;color:#333;word-wrap:break-word;line-height:20px;}

.separateurlig{border-bottom:1px solid #d7e5ed ;}
.tdsaison{font-weight:bold;margin:0}
.tdsemaine,.tdminimum{text-align:center;}
.logo{font-weight:bold;padding: 10px;width: 220px;border-radius: 15px 15px 15px 15px;margin-top: 5px;background-color: rgb(240, 240, 240);-moz-opacity: 0.9;opacity: 0.9;color:#2AB3F2;}
.locasout{font-weight:bold;padding: 10px;width: 220px;border-radius: 10px;margin-top: 5px;background-color: rgb(240, 240, 240);-moz-opacity: 0.9;opacity: 0.9;color:#2AB3F2;background-color:#2A6EBB;color:white}
.noob{font-family: "Arial", sans-serif;background-color: #F4F7FA;border: 1px solid #88BBFF;border-radius: 5px 5px 15px 15px;box-shadow: 0 0 10px #888888;margin: 0px auto;margin-left: 10px ;padding: 16px;position: relative;color :black ; font-weight:bold;}
.noobnactif{background-color: rgb(187, 204, 255);border: 1px solid #88BBFF;border-radius: 5px 5px 15px 15px;box-shadow: 0 0 10px #888888;margin: 0px auto;margin-left: 10px ;padding: 16px;position: relative;color :black ; font-weight:normal; }
.trblue{background-color: #F0F5F8}
.tdtitre{font-weight:bold;text-align:right ;padding:8px;}
.tdhidden{visibility:hidden;}
.busy{background-color:rgb(255, 169, 82);color:white;font-weight:bold}

./* - Commons - */
.clear{display:block;clear:both;height:0;font-size:0;list-style:none;}
.flL{display:block;float:left;}
.flR{display:block;float:right;}
.blockDisp{display:block;}
.noDisp{display:none;}
.rel{position:relative;}
.abs{position:absolute;}


.main_menu_w{z-index:500;height:54px;background:rgba(0,58,82,0.6);}
.mdn-no-rgba .main_menu_w{background:#003a52;}
.top_nav_hover{z-index:200;left:0;width:100%;height:54px;background:#f08302;}
.top_nav_hover_cursor{z-index:200;top:0;width:14px;height:9px;background:transparent url(../img/common-sprites.png) -122px -40px no-repeat;}
.main_menu{z-index:100;}
.main_menu_root{padding-left:219px;}
.main_menu_link{text-decoration:none}
.main_menu_link,
.main_menu_link:link,
.main_menu_link:visited{z-index:100;padding:15px 10px 0 10px;height:45px;font-weight:normal;margin:-10}
.main_menu_link:hover,
.main_menu_link_hover{background:#f08302}
.main_menu_text{padding-top:0px;color:#fff;font-family:RudaBlack,Arial;font-size:18px;font-weight:normal;text-transform:uppercase;text-shadow:0 1px 0 #000;cursor:pointer}
.main_menu_2_lines{padding-top:5px;}
.main_menu_sub{z-index:200;left:-10px;top:54px;width:1014px;height:140px;background:#f08302;cursor:pointer;padding:15px 15px}
.main_menu_item:hover 
.main_menu_sub{display:block;cursor:pointer}
.main_menu_sub_intro_w{width:179px;}
.main_menu_sub_intro{padding:91px 0 15px 15px;}
.main_menu_sub_content_w{width:801px;}
.main_menu_sub_content{padding:15px 15px 0 15px;}

.main_menu_sub_icon{width:20px;height:20px;padding:5px 5px 5px 5px;cursor:pointer;list-style:none;float:left}
.main_menu_sub_icon:hover{background:#f08302;cursor:pointer}
.centering_w{margin:0 auto;width:100%;}

.h1{font-family: RudaBlack,Arial;color:#222c36;font-weight:bold;font-size:33px}
.h2{font-family: RudaBlack,Arial;color:#222c36;font-weight:bold;font-size:33px;padding:20px}

.imgbandeau{position:relative;font-size:24px;text-align:left;color:white;padding:10px 14px;font-family:RudaBlack,Arial;margin-top:-50px;height:30px;background-color:rgba(0,58,82,0.6);opacity:0,5;z-index:1;}
