

body, #body-modulo {background-color:#def1ff;color:#000000;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px;margin:0px;padding:0px;text-align:center;background-image:url(../images/newlayout/background.jpg);background-repeat:no-repeat;background-position:50% 0%;}

#conteneur {width:1002px;text-align:left;margin:0px auto;}
.logo-print {display:none;}

/*.bg-face-1 {background-image:url(../images/newlayout/perso/perso-helene.jpg);background-position:left top;background-repeat:no-repeat;}*/
.bg-face-1 {background-image:url(../images/newlayout/perso/perso-1.jpg);background-position:left top;background-repeat:no-repeat;}
.bg-face-2 {background-image:url(../images/newlayout/perso/perso-2.jpg);background-position:left top;background-repeat:no-repeat;}
.bg-face-3 {background-image:url(../images/newlayout/perso/perso-3.jpg);background-position:left top;background-repeat:no-repeat;}
.bg-face-4 {background-image:url(../images/newlayout/perso/perso-4.jpg);background-position:left top;background-repeat:no-repeat;}
.bg-face-5 {background-image:url(../images/newlayout/perso/perso-5.jpg);background-position:left top;background-repeat:no-repeat;}

.head-form {height:200px;/*background-image:url(../images/newlayout/perso/head-formulaire.jpg);background-position:left top;background-repeat:no-repeat;*/}


.menutop {height:21px;overflow:hidden;}
.menutop ul {padding:0px;margin:0px;float:right;list-style:none;}
.menutop li {display:block;float:left;border-left:1px solid #0067ab;padding:0px 7px;margin:5px 0px 0px 0px;list-style:none;}
.menutop li.premier {border:none;}
.menutop a {display:block;padding:0px;margin:0px;color:#0067ab;font-size:12px;text-align:center;font-weight:bold;text-decoration:none;}
.menutop a:hover {color:#0067ab;text-decoration:underline;}


.menuprincipale {margin-top:143px;height:60px;overflow:hidden;}
.conteneur-accueil .menuprincipale {margin-top:163px;height:65px;overflow:hidden;}
.menuprincipale ul {padding:0px;margin:0px;list-style:none;list-style-image:none;}


.menuprincipale ul.menuacc {padding:0px;margin:0px;list-style:none;list-style-image:none;margin-left:1px; margin-left /*\**/: 2px\9; margin-top:-1px;*margin-top:0px;}
*+html body .menuprincipale  ul.menuacc {margin-left:1px;}  




.menuprincipale li {padding:0px;margin:0px;display:block;float:left;list-style:none;list-style-image:none;/*border:1px solid #000000;*/}

.menuprincipale a {display:block;padding:0px;margin:0px;color:#ffffff;font-size:16px;line-height:33px;height:35px;text-decoration:none;text-align:center;}
.menuprincipale a:hover {text-decoration:none;color:#ffffff;}

.menuprincipale li.visiteurs {padding:0px 0px 0px 6px;width:172px;}
html>body .menuprincipale li.visiteurs {margin:0px 0px 0px 6px;padding:0px;width:172px;}
#body-modulo .menuprincipale li.visiteurs {margin:0px 0px 0px 6px;padding:0px;width:172px;}
.menuprincipale li.visiteurs a {padding:8px 8px 0px 16px;line-height:16px;text-align:left;}
.menuprincipale li.visiteurs a:hover {background-image:url(../images/newlayout/bouton-o-bleu.gif);background-position:left top;background-repeat:no-repeat;height:50px;}

.menuprincipale li.exposants {padding:0px 0px 0px 14px;width:172px;}
html>body .menuprincipale li.exposants {margin:0px 0px 0px 14px;padding:0px;width:172px;}
#body-modulo .menuprincipale li.exposants {margin:0px 0px 0px 14px;padding:0px;width:172px;}
.menuprincipale li.exposants a {padding:8px 8px 0px 16px;line-height:16px;text-align:left;}
.menuprincipale li.exposants a:hover {background-image:url(../images/newlayout/bouton-o-rouge.gif);background-position:left top;background-repeat:no-repeat;height:50px;}

.menuprincipale li.entreprises {padding:0px 0px 0px 13px;width:176px;}
html>body .menuprincipale li.entreprises {margin:0px 0px 0px 13px;padding:0px;width:176px;}
#body-modulo .menuprincipale li.entreprises {margin:0px 0px 0px 13px;padding:0px;width:176px;} 
.menuprincipale li.entreprises a {padding:8px 4px 0px 8px;line-height:16px;text-align:left;}
.menuprincipale li.entreprises a:hover {background-image:url(../images/newlayout/bouton-o-vert.gif);background-position:left top;background-repeat:no-repeat;height:50px;}

.menuprincipale li.carrieres {padding:0px 0px 0px 10px;width:172px;}
html>body .menuprincipale li.carrieres {margin:0px 0px 0px 10px;padding:0px;width:172px;}
#body-modulo .menuprincipale li.carrieres {margin:0px 0px 0px 10px;padding:0px;width:172px;} 
.menuprincipale li.carrieres a {padding:8px 8px 0px 16px;line-height:16px;text-align:left;}
.menuprincipale li.carrieres a:hover {background-image:url(../images/newlayout/bouton-o-jaune.gif);background-position:left top;background-repeat:no-repeat;height:50px;}




.colonne-droite {width:745px;float:left;}
.colonne-droite .colonne-sousmenu {width:230px;float:left;}
.colonne-droite .colonne-sousmenu .entete-sousmenu {margin:0px 0px 0px 4px;background-image:url(../images/newlayout/bleu/head-sous-menu.jpg);background-position:left top;background-repeat:no-repeat;height:51px;overflow:hidden;}
.colonne-droite .colonne-sousmenu .entete-sousmenu h3 {padding:0px 26px;margin:0px;line-height:50px;color:#265baa;font-size:16px;font-weight:bold;}

.colonne-droite .colonne-sousmenu .corp-sousmenu {height:300px;margin:0px 0px 0px 4px;background-image:url(../images/newlayout/slice-sous-menu.jpg);background-position:top-left;background-repeat:repeat-y;}
html>body .colonne-droite .colonne-sousmenu .corp-sousmenu  {min-height:300px;height:auto;}
.colonne-droite .colonne-sousmenu .corp-sousmenu ul {padding:0px;margin:0px;list-style:none;list-style-image:none;}
.colonne-droite .colonne-sousmenu .corp-sousmenu li {padding:0px;margin:0px;list-style:none;list-style-image:none;}
.colonne-droite .colonne-sousmenu .corp-sousmenu li.sepmenu {border-bottom:1px dashed #265baa;height:1px;overflow:hidden;margin:0px 19px 0px 26px;font-size:1px;line-height:1px;}
.colonne-droite .colonne-sousmenu .corp-sousmenu a {color:#000000;text-decoration:none;display:block;margin:0px 19px 0px 4px;padding:10px 0px 10px 22px;}
.colonne-droite .colonne-sousmenu .corp-sousmenu a:hover {color:#265baa;text-decoration:none;background-image:url(../images/newlayout/bleu/puce.jpg);background-position:0px 8px;background-repeat:no-repeat;}

.colonne-droite .colonne-sousmenu .corp-sousmenu a.on {color:#265baa;text-decoration:none;display:block;margin:0px 19px 0px 4px;padding:10px 0px 10px 22px;background-image:url(../images/newlayout/bleu/puce.jpg);background-position:0px 8px;background-repeat:no-repeat;}
.colonne-droite .colonne-sousmenu .corp-sousmenu a.on:hover {color:#265baa;text-decoration:none;background-image:url(../images/newlayout/bleu/puce.jpg);background-position:0px 8px;background-repeat:no-repeat;}

.colonne-droite .colonne-sousmenu .pied-sousmenu {background:url(../images/newlayout/prog-sous-menu.png);background-repeat:no-repeat;height:53px;overflow:hidden;}
.colonne-droite .colonne-sousmenu .pied-sousmenu a {color:#ffffff;font-size:16px;font-weight:bold;text-decoration:none;margin:0px;padding:0px;text-align:center;display:block;height:53px;line-height:42px;background-image:url(../images/newlayout/bleu/prog-sous-menu.jpg);background-position:left top;background-repeat:no-repeat;}
.colonne-droite .colonne-sousmenu .pied-sousmenu a:hover {color:#ffffff;text-decoration:none;background-image:url(../images/newlayout/bleu/prog-sous-menu-o.jpg);background-position:left top;background-repeat:no-repeat;}


.colonne-droite .colonne-contenu {float:left;width:510px;}
.colonne-droite .colonne-contenu .tete-contenu {height:5px;overflow:hidden;margin:0px 0px 0px 6px;width:504px;background-image:url(../images/newlayout/contenu-tete.jpg);background-position:left top;background-repeat:no-repeat;}
.colonne-droite .colonne-contenu .corp-contenu {margin:0px 0px 0px 6px;width:504px;background-image:url(../images/newlayout/contenu-slice.jpg);background-position:left top;background-repeat:repeat-y;}
.colonne-droite .colonne-contenu .corp-contenu .contenu {height:300px;margin:15px 25px 25px 25px;background-color:#ffffff;}
html>body .colonne-droite .colonne-contenu .corp-contenu .contenu {margin:15px 25px 25px 25px;background-color:#ffffff;min-height:300px;height:auto;}
.colonne-droite .colonne-contenu .pied-contenu {height:5px;overflow:hidden;margin:0px 0px 0px 6px;width:504px;background-image:url(../images/newlayout/contenu-pied.jpg);background-position:left top;background-repeat:no-repeat;}
.colonne-droite .monmoteur {margin:10px 0px 10px 0px;height:58px;background-image:url(../images/newlayout/monmoteur.jpg);background-repeat:no-repeat;background-position:right top;}



.colonne-gauche {width:257px;float:left;}
.colonne-gauche .date-presse {
background-repeat:no-repeat;
background-position:left top;height:207px;
background-image:url(../images/newlayout/date-presse.jpg);
margin-left:2px; 

}
.colonne-gauche .date-presse {margin-left/*\**/: 1px\9}
*:first-child+html .colonne-gauche .date-presse { margin-left:2px; } 

.colonne-gauche .kodak {margin-left:1px;height:279px;}
.colonne-gauche .kodak {margin-left/*\**/: 0px\9}
*:first-child+html .colonne-gauche .kodak { margin-left:1px; } 
.colonne-gauche .kodak .cadrephoto {}
.colonne-gauche .kodak .logoquebec {display:block;margin-left:110px;margin-right:20px;height:35px;margin-top:20px;background:url(../images/layout/gouvQuebec.gif); width:146px; height:41px;}
.contourVideo{background:url(../images/layout/contourVideo.jpg) no-repeat; width: 211px; height:83px;display:block;margin-left: 20px;margin-top:15px;}
.contourVideo img {border:none;}
.boxPresse {margin-top:6px;margin-left:10px;color:black;height:68px;font-size:10px;}
html>body .boxPresse {height:auto;min-height:68px;}

.morenews {padding:10px 5px 0px 35px;color:#ffffff;font-size:10px;}
.morenews a {color:#333333;}
.morenews a:hover {color:#333333;}

.nouvelle-texte-conteneur {background-image:url(../images/extensions/boite-nouvelles/fleche.gif);background-position:8px 13px;background-repeat:no-repeat;width:220px;}
.nouvelle-texte {padding:5px 5px 5px 25px;text-align:left;background-image:url(../images/extensions/boite-nouvelles/separateur.jpg);background-position:25px bottom;background-repeat:no-repeat;}
.nouvelle-texte a 		{color:#333333;text-decoration:none;font-size:10px}
.nouvelle-texte a:hover 	{color:#333333;text-decoration:underline;font-size:10px}
.nouvelle-text {color:#333333;}

#nouvelle-separateur {display:none;}


#piedpage {text-align:right;color:#333333;margin:0px 3px 10px 0px;}
#piedpage a {color:#333333;}
#piedpage a:hover {color:#333333;}



/***** Pagineur *****/
div.pagineur {float:right;margin:5px 0px 0px 0px;clear:both;}
div.pagineur .titpage {float:left;margin:0px 5px 0px 0px;}
div.pagineur .pages {color:#00558a;cursor:default;float:left;font-size:12px;font-weight:500;height:20px;margin:0px 0px 0px 0px;}
div.pagineur .pages .page-on {cursor:pointer;}
div.pagineur .pages .page-off {cursor:pointer;}
div.pagineur .pagesel {color:#00558a;cursor:default;font-weight:bold;text-decoration:underline;}
div.pagineur .debut {background-image:url(../images/extensions/pagineur/pagineur-debut.gif);background-repeat:no-repeat;cursor:pointer;float:left;height:8px;margin:3px 0px 0px 0px;width:13px;}
div.pagineur .precedent {background-image:url(../images/extensions/pagineur/pagineur-precedent.gif);background-repeat:no-repeat;cursor:pointer;float:left;height:8px;margin:3px 3px 0px 3px;width:8px;}
div.pagineur .suivant {background-image:url(../images/extensions/pagineur/pagineur-suivant.gif);background-repeat:no-repeat;cursor:pointer;float:left;height:8px;margin:3px 3px 0px 3px;width:8px;}
div.pagineur .fin {background-image:url(../images/extensions/pagineur/pagineur-fin.gif);background-repeat:no-repeat;cursor:pointer;float:left;height:8px;margin:3px 0px 0px 0px;width:13px;}

div.pagineurEnr {/*width:250px;*/float:right;text-align:right;margin:5px 0px 0px 0px;}
div.pagineurEnr p {text-align:right;}


/************ Outil ******************/

div#conteneur-menu {background-repeat: no-repeat;font-size:10px;margin:2px 10px;background-color:#ffffff;}
div#conteneur-menu .outil {float:right;padding: 0px 5px 0px 5px;border-left:1px solid #265baa;margin:2px 0px 2px 0px;}
html>body div#conteneur-menu .outil {float:right;padding: 0px 5px 0px 5px;margin:2px 0px 2px 0px;}
div#conteneur-menu .outil a {color:#265baa;text-decoration:none;font-weight:normal;}
div#conteneur-menu .outil a:hover {color:#265baa;text-decoration:underline;font-weight:normal;}
div#conteneur-menu p {font-size:10px;color:#666666;font-weight:normal;margin-top:0px;margin-bottom:0px;line-height:10px;}
div#conteneur-menu #ComboArchives {margin-top:2px;}


.boxConfirm { width:100%; padding:3px; background:#f5fafd; border: 1px solid #e1ebf2;margin-bottom:35px;}
.boxConfirm input { margin-top:2px; margin-right:5px;border:1px solid #bcdaee;}
.divvide {background:white;padding:0px; margin:0px;height:305px; width: 470px;}
.divvide {text-align:left;overflow:hidden;}

