﻿img{border:0px;}
*{text-decoration:none;}
#menu{position:relative;width:100%;color:#ffffff;font-family: "Montserrat", sans-serif!important;font-weight:normal;font-size:13px;cursor:pointer;vertical-align:middle;text-align:left;margin:0px;padding:0px;display:table;z-index:100;}
#menu li{float:left;text-align:center;position:relative;list-style-type:none;list-style-image:none;color:#ffffff;font-size:15px;font-family:Arial, Tahoma, Sans Serif;text-decoration:none;width:auto;text-align:center;margin:0px;padding:0px;background:none;}
#menu>li{float:none;display:table-cell;}
#menu li a{min-height:24px; font-size:14px!important;display:block;color:#FFFFFF;font-family: "Montserrat", sans-serif!important;font-weight:normal;font-size:13px;line-height:normal;padding:5px 12px 5px 12px;cursor:pointer;text-decoration:none;background-image:none;}
ul#menu > li > a{color:#ffffff!important;padding:12px 12px 0px 12px;height:47px;background-image:url('/images/bruyere/menu-separator-blue.png');background-position:left center;background-repeat:no-repeat;text-shadow:2px 2px 2px rgba(0, 0, 0, 0.19);}
ul#menu>li:first-child>a{background-image:none;}
ul#menu>li>a:hover, ul#menu>li>a:focus{color:#FFFFFF;background:url(/images/bruyere/top-menuitem-bg-hover-new.png) repeat-x center;}
ul#menu>li:hover>a{color:#FFFFFF;background:url(/images/bruyere/top-menuitem-bg-hover-new.png) repeat-x center;}
.spacer{width:10px;color:#000000;background-color:#000000;}
#menu>li:hover>ul{display:block;}
#menu ul{position:absolute;left:2px;top:60px;width:240px;background-color:#2d2646;padding:0px;margin:0px;}
#menu li.menusub{position:relative;color:#FFFFFF;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;border:0;text-decoration:none;text-align:left;float:none;display:block;padding:0px;}
#menu li.menusub a, #menu li.menusub_hover a, #menu li.menusub_hit a, #menu li.menusub_hit_hover a{}
#menu li.menusub_hover{position:relative;color:#ffffff;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;border:0;text-decoration:none;text-align:left;float:none;display:block;background-color:#1e1c3a;}
#menu li.menusub_hit, #menu li.menusub_hit_hover{position:relative;color:#ffffff;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;border:0;text-decoration:none;text-align:left;float:none;display:block;background-color:#1e1c3a;}
#menu li.menusub a{color:#FFFFFF;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;display:block;}
#menu li.menusub_hover a, #menu li.menusub_hover a:hover, #menu li.menusub_hit a:hover, #menu li.menusub_hit_hover a:hover{color:#ffffff;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;display:block;background-color:#1e1c3a;}
#menu li.menusub_hit a, #menu li.menusub_hit_hover a{color:#ffffff;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;display:block;}
#menu .menusub_hover>li:hover>ul, #menu .menusub_hit>li:hover>ul, #menu .menusub_hit_hover>li:hover>ul{display:block!important;}
#menu .menusub ul, #menu .menusub_hover ul, #menu .menusub_hit ul, #menu .menusub_hit_hover ul{position:absolute;left:240px;top:0px;width:240px;background-color:#7c0829!important;padding:0px;}
#menu li.menusubsub{position:relative;color:#FFFFFF;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;border:0;text-decoration:none;text-align:left;float:none;display:block;padding:0px;background-color:#7c0829!important;}
#menu li.menusubsub_hover{position:relative;color:#ffffff;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;border:0;text-decoration:none;text-align:left;float:none;display:block;background-color:#1e1c3a;}
#menu li.menusubsub_hit, #menu li.menusubsub_hit_hover{position:relative;color:#ffffff;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;border:0;text-decoration:none;text-align:left;float:none;display:block;background-color:#1e1c3a;}
#menu li.menusubsub a{color:#FFFFFF;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;display:block;background-color:#7c0829!important;}
#menu li.menusubsub_hover a, #menu li.menusubsub_hover a:hover, #menu li.menusubsub_hit a:hover, #menu li.menusubsub_hit_hover a:hover{color:#ffffff;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;display:block;background-color:#1e1c3a;}
#menu li.menusubsub_hit a, #menu li.menusubsub_hit_hover a{color:#ffffff;font-family: "Montserrat", sans-serif!important;font-weight:400;font-size:14px;display:block;}
#menu .menusubsub ul, #menu .menusubsub_hover ul, #menu .menusubsub_hit ul, #menu .menusubsub_hit_hover ul{position:absolute;left:240px;top:0px;width:240px;padding:0px;}
.menu-container{clear:both;text-decoration:none;}
* html .menu-container{display:inline-block;}
.clear_both{clear:both;}
#menu .menu ul, #menu .menusub ul, #menu .menusubsub ul, #menu .menu_hit ul, #menu .menusub_hit ul, #menu .menusubsub_hit ul{display:none;}
#menu>li:nth-child(7)>ul, #menu>li:nth-child(6)>ul, #menu>li:nth-child(5)>ul{right:0px!important;left:auto!important;}
#menu>li:last-child>ul>li>ul, #menu>li:nth-child(6)>ul>li>ul{left:-240px!important;}