/* CSS spécifique pour la version anglaise du site Prismaflex */

div#header {}
body#mobilier-urbain div#header {background: transparent url(img-gb/fd-header2-en.jpg) 10px top  no-repeat;}
div#langues ul li#en { background:url(img-gb/fd-footer-on.png) left top repeat-x; padding: 0 8px; color:#005287}
div#langues ul li#fr a:hover, div#langues ul li#sp a:hover, div#langues ul li#ru a:hover {color:#4791C4}
div#langues ul li#fr, div#langues ul li#sp { background:url(img-gb/fd-footer-on.png) right top no-repeat; color:#005287;}

div#header h1 a:hover { background: url(img-gb/back-home.png) 4px 3px no-repeat; width:376px; height:61px; display:block}
div#header h1 a:hover img { display:none}

/* ///////////////////////////////////////////////////// CALAGE DE LA NAVIGATION /////////////////////////////////////////////////// */

div#mainnav ul#menu li ul#smenu1 li a { width:130px; left:2px}
div#mainnav ul#menu li ul#smenu2 li a { width:170px;}
div#mainnav ul#menu li ul#smenu3 li a { width:135px;}
div#mainnav ul#menu li ul#smenu4 li a { width:100px;}
div#mainnav ul#menu li ul#smenu5 li a { width:100px;}
div#mainnav ul#menu li ul#smenu6 li a { width:110px; }

div#mainnav ul#menu li ul#smenu1 li ul li a, div#mainnav ul#menu li ul#smenu2 li ul li a, div#mainnav ul#menu li ul#smenu3 li ul li a, div#mainnav ul#menu li ul#smenu4 ul li a, div#mainnav ul#menu li ul#smenu5 li ul li a, div#mainnav ul#menu li ul#smenu6 li ul li a { width: auto; margin-left:-1px;}
div#mainnav ul#menu li ul#smenu1 li ul, div#mainnav ul#menu li ul#smenu2 li ul,  div#mainnav ul#menu li ul#smenu4 li ul, div#mainnav ul#menu li ul#smenu5 li ul, div#mainnav ul#menu li ul#smenu6 li ul { width: 550px;}
div#mainnav ul#menu li ul#smenu3 li ul{ width: 850px;}

div#sous_conteneur2 #nav-sec {background: url(img-gb/fd-nav-sec-en.gif) left top no-repeat;height: 17px; overflow:hidden}

div#mainnav ul li#rubrique1 { background:url(img-gb/btn1.png) left top no-repeat; width:284px; padding:40px 1px 0 0}
div#mainnav ul li#rubrique2 { background:url(img-gb/btn2.png) left top no-repeat; width:213px; padding:40px 1px 0 3px}
div#mainnav ul li#rubrique3 { background:url(img-gb/btn3.png) left top no-repeat; width:125px; padding:40px 0 0 6px}
div#mainnav ul li#rubrique1:hover { background:url(img-gb/btn1-hover.png) left 18px no-repeat;}
div#mainnav ul li#rubrique2:hover { background:url(img-gb/btn2-hover.png) left 18px no-repeat;}
div#mainnav ul li#rubrique3:hover { background:url(img-gb/btn3-hover.png) left 18px no-repeat;}

div#mainnav-int ul li#rubrique1 { background:url(img-gb/btn1-int.png) left top no-repeat; width:284px; padding:20px 1px 0 0}
div#mainnav-int ul li#rubrique2 { background:url(img-gb/btn2-int.png) left top no-repeat; width:213px; padding:20px 1px 0 3px}
div#mainnav-int ul li#rubrique3 { background:url(img-gb/btn3-int.png) left top no-repeat; width:125px; padding:20px 0 0 6px}
div#mainnav-int ul li#rubrique4 { background:url(img/fd-back-home.png) left top repeat-x; width:125px; padding:4px 0 0 0; float:right; font-size:.8em; font-weight:normal; margin: 40px 0 0 0 }
div#mainnav-int ul li#rubrique1:hover { background:url(img-gb/btn1-actif.png) left top no-repeat; }
div#mainnav-int ul li#rubrique2:hover { background:url(img-gb/btn2-actif.png) left top no-repeat;}
div#mainnav-int ul li#rubrique3:hover { background:url(img-gb/btn3-actif.png) left top no-repeat;}

div#mainnav-int ul li#rubrique1.actif { background:url(img-gb/btn1-actif.png) left top no-repeat; width:284px; padding:20px 1px 0 0}
div#mainnav-int ul li#rubrique2.actif { background:url(img-gb/btn2-actif.png) left top no-repeat; width:213px; padding:20px 1px 0 3px}
div#mainnav-int ul li#rubrique3.actif { background:url(img-gb/btn3-actif.png) left top no-repeat; width:125px; padding:20px 0 0 6px}
div#secondary-nav span#finnav {background:transparent url(img-gb/fd-sous-nav.png) repeat-x scroll left top; float:right; height:31px; width:548px; }
div#secondary-nav span#finnav2 {background:transparent url(img-gb/fd-sous-nav.png) repeat-x scroll left top; float:right; height:31px; width:556px; }

/*corection bug haut de page*/
.float{float:right}


/* ///////////////////////////////////////////////////// GESTION DES ROLL-OVER /////////////////////////////////////////////////// */

div#header p { }
div#header p a:hover {background: transparent url(img-gb/retour-accueil.gif) right bottom no-repeat;}

div#mainnav ul#menu #rubrique1.jdm_hover a { background-position: 0px -33px}
div#mainnav ul#menu #rubrique2.jdm_hover a { background-position: -152px -33px}
div#mainnav ul#menu #rubrique3.jdm_hover a { background-position: -276px -33px}
div#mainnav ul#menu #rubrique4.jdm_hover a { background-position: -401px -33px}
div#mainnav ul#menu #rubrique5.jdm_hover a { background-position: -516px -33px}
div#mainnav ul#menu #rubrique6.jdm_hover a { background-position: -633px -33px}
