img{border:0;}
.logo p{margin-top:0;margin-bottom:0px;font-family:Verdana,Sans-serif,Arial;font-size:13px;}
.logo{margin-bottom:6px;}
.center{text-align:center;}
.center a{text-align:center;}
.border-right{border-right:1px solid #FFFFFF;}
.suckertreemenu{margin-bottom:36px;margin-top:2px;-margin-top:8px;-margin-bottom:16px;}
.suckertreemenu a:hover{background-color:#406895;color:#FFFFFF;}
#nav, #nav ul {line-height:20px;background-color:#223F75;margin:0px;padding:0px;list-style-type:none;font-weight:bold;font-family:Verdana,Sans-serif,Arial;font-size:13px;}
#nav a {text-shadow:1px 1px 2px #333333;display: block;	width:181px;padding:2px 8px;text-decoration:none;color:#FFFFFF;margin:0px;}
#nav ul li {border-top:1px solid black;border-collapse:collapse;}
#nav li { /* tous les items de liste */
	line-height:20px;background-color:#223F75;float: left;
	width:198px;/* largeur obligatoire, sinon opera devient fou */}
#nav li ul  { /* listes de deuxième niveau */
	position: absolute;width:198px;
	left: -999em; /* on met left plutôt que display pour cacher les menus parce que display: none n'est pas lu par les lecteurs d'écran */}
#nav li ul ul { /* listes de troisième niveau et plus */
margin: -2em 0 0 15em;}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul { /* listes imbriquées sous les items de listes survolés */
	left: auto;}
@media screen and (max-width:740px){
.suckertreemenu{margin-bottom:250px;margin-top:2px; margin-left:60px;}
.link_disabled{pointer-events: none; cursor: default;}
#nav a { padding:5px}
#nav, #nav li {font-size:15px;line-height:30px}
.border-right{border-top:1px solid #FFFFFF;}}