/*CSS DOCUMENT*/
/*FEUILLE STYLE PRINCIPALE*/
/*RESET
*******************************************************************************************************************************/
html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;outline: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;/*vertical-align: baseline;*/}
/* remember to define focus styles! */
:focus {outline: 0;}
body {line-height: 1;color: black;background: white;}
ol, ul {list-style: none;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse;border-spacing: 0;}
caption, th, td {text-align: left;font-weight: normal;}
blockquote:before, blockquote:after,
q:before, q:after {content: "";}
blockquote, q {quotes: "" "";}
/*COULEURS*/
/*
**texte							#585858
**Section Explorer			#F25F29
**Section Travailler			#90C840
**Section Vivre				#0976BD
*/
/*MAIN*/
body {color:#585858;font:normal normal 62.5%/1.8em Arial,sans-serif;}
html>body{font-size:10px;}
/*HEADINGS*/
h1,h2,h3,h4 {font-weight:bold;}
h1 {font-size:2.2em;line-height:1.23em;margin:0 0 1.64em;}
h2 {font-size:2.0em;line-height:1.35em;margin:0 0 0.9em;}
h3 {font-size:1.8em;margin:0 0 1em;}
h4 {font-size:1.6em;margin:0 0 1.13em;}
.section-explorer h1{color:#F25F29;}
.section-travailler h1{color:#90C840;}
.section-vivre h1{color:#0976BD;}
.section-etudier h1{color:#DD0000;}
/*PARAGRAPH*/
p {font-size:1.4em;margin:0 0 1.29em;}
/*HORIZONTAL RULER*/
hr{border:0 #ccc solid;border-top-width:1px;clear:both;height:0}
div.hr {border-top:1px dotted #333;clear:both;height:1px;margin:0 0 1.8em;}
div.hr hr{border-width:0;margin:0;padding:0;}
/*OTHERS*/
dl,hr,pre,table,address,fieldset{margin-bottom:10px}
strong{font-weight:bold;}
em{font-size:100%;font-style:italic;font-weight:bold;}
sup{font-size:70%;vertical-align:top;}
sub{font-size:70%;}
blockquote{background:transparent url("../images/bodysprite.png") no-repeat scroll -360px -440px;color:#6F6F6F;font-size:1.6em;margin:0 0 18px;padding:0 0 0 35px;}
.section-explorer blockquote{color:#F25F29;}
.section-travailler blockquote{color:#90C840;}
.section-vivre blockquote{color:#0976BD;}
.section-etudier blockquote{color:#DD0000;}
/*NO JAVASCRIPT*/
#nojs{padding:10px 0;}
#nojs p{background:transparent url("../images/bodysprite.png") no-repeat scroll -360px -396px;color:#333;font-size:1.6em;font-weight:bold;line-height:36px;margin:0 auto;padding:0 0 0 50px;width:500px;}
/*BRING DOWN IE6*/
#ie6Warning{background-color:#EAEAEA;border:1px solid #333333;clear:both;margin:15px auto;padding:10px;width:650px;}
#ie6Warning img{float:left;}
/*STICKY BANNER*/
#sticky_banner {display:none;position:relative;width:100%;}
#sticky_banner a.nouveauxarrivants {background:#00A3B7 url("../images/nouveaux_arrivants/banniere.png") no-repeat 50% 50%;display:block;height:100px;text-indent:-5000px;width:100%;}
#sticky_banner a.histoiresdepeche {background:#000 url("../histoiresdepeche/images/banner.png") no-repeat 50% 0;display:block;height:130px;text-indent:-5000px;width:100%;}
#sticky_banner a.close-meerkat {background:transparent url("../images/close.gif") no-repeat;display:block;height:18px;left:98%;position:absolute;text-indent:-5000px;top:5%;width:18px;}
/*FORMULAIRE*/
form {margin:0 0 0.9em;}
fieldset{display:block;margin:0 0 0.9em;}
label{display:block;font-size:1.4em;}
label.error{color:#C80000;float:right;font-size:1em;}
input,textarea,select{background:#FFF;border:1px solid #BBB;color:#585858;font-family:arial,sans-serif;font-size:14px;margin:0;padding:2px;}
input[type="text"] {height:16px;width:194px;}
textarea {width:194px;}
input[type="checkbox"] {border:none;margin:2px 5px 2px 0;padding:0;}
select {height:22px;padding:0 0 0 2px;}
textarea {overflow:auto;}
input:focus,
textarea:focus{color:#000;}
input[type="submit"],
input[type="button"],
input[type="reset"]{cursor:pointer;}
span.required{color:#0976BD;font-weight:bold;text-transform:uppercase;}
/*LINKS*/
a:focus{outline:1px #585858 dotted}
a:link,a:active,a:visited{color:#585858;}
a:hover{color:#6F6F6F;}
a.current{cursor:default;}
/*explorer*/
.section-explorer a:link,
.section-explorer a:active,
.section-explorer a:visited{color:#f25f29;}
/*travailler*/
.section-travailler a:link,
.section-travailler a:active,
.section-travailler a:visited{color:#90c840;}
/*vivre*/
.section-vivre a:link,
.section-vivre a:active,
.section-vivre a:visited{color:#0976bd;}
/*etudier*/
.section-etudier a:link,
.section-etudier a:active,
.section-etudier a:visited{color:#DD0000;}
/*CONTENT*/
#emballage{background-color:#FFF;margin:0 auto 10px;padding:246px 0 0;position:relative;width:982px;}
#conteneur{border:1px solid #999;border-width:0 1px;margin:0 10px;overflow:auto;position:relative;width:960px;z-index:2;}
#lateral{background:transparent url("../images/bande_grise.gif") no-repeat scroll 50% 20px;float:left;margin:125px 0 0;min-height:550px;padding:0;width:260px;}
#principal{float:left;position:relative;width:700px;}
#contenu{clear:right;padding:10px 30px 10px 20px;position:relative;}
/*widget dernier événements*/
#mini_calendar {border:1px solid #CCC;height:200px;margin:0 0 18px;overflow:hidden;width:300px;}
#mini_calendar .titre {background-color:#F5F5F5;border:1px solid #CCC;border-width:0 0 1px;font-size:1.4em;margin:0;padding:2px 3px 3px;position:relative;}
#mini_calendar .titre img {margin:0 5px 0 0;vertical-align:middle;}
#mini_calendar > a {background-color:#CCC;cursor:pointer;display:block;font-size:1.4em;height:25px;text-indent:-5000px;width:100%;}
#mini_calendar > a.prev {background:url("../_calendar/images/pageup.png") no-repeat 50% 0;border:1px dotted #CCC;border-width:0 0 1px;}
#mini_calendar > a.next {background:url("../_calendar/images/pagedown.png") no-repeat 50% 0;border:1px dotted #CCC;border-width:1px 0 0;}
#last_events {list-style:outside none none;height:120px;margin:0;overflow:hidden;padding:0;position:relative;width:300px;}
#last_events .items {position:absolute;}
#last_events .item {border:1px dotted #CCC;border-width:0 0 1px;height:40px;overflow:auto;}
#last_events .date {background-color:#F9F9F9;font-size:1em;height:40px;padding:0 5px;}
#last_events .nom {font-size:1em;height:40px;margin:0 5px 0 70px;}
/*HEADER*/
#entete{background-color:#FFF;border:1px solid #999;border-width:1px 1px 0 1px;height:215px;left:0;margin:0 10px;position:absolute;top:30px;width:960px;z-index:1;}
#entete.rubens{background:transparent url("../images/header_rubens.jpg") no-repeat 119px 0;}
#entete.nancy{background:transparent url("../images/header_nancy.jpg") no-repeat 110px 0;}
#entete.paulemile{background:transparent url("../images/header_paulemile.jpg") no-repeat 88px 0;}
#entete.hugo{background:transparent url("../images/header_hugo.jpg") no-repeat 153px 0;}
#entete.maude{background:transparent url("../images/header_maude.jpg") no-repeat 130px 0;}
#entete.annie{background:transparent url("../images/header_annie.jpg") no-repeat 68px 0;}
#entete.anodajay{background:transparent url("../images/header_anodajay.jpg") no-repeat 106px 0;}
#entete.francis{background:transparent url("../images/header_francis.jpg") no-repeat 155px 0;}
#entete.patrick{background:transparent url("../images/header_patrick.jpg") no-repeat 144px 0;}
#entete.paulantoine{background:transparent url("../images/header_paulantoine.jpg") no-repeat 139px 0;}
#entete.isabelle{background:transparent url("../images/header_isabelle.jpg") no-repeat 80px 0;}
#entete.djabrina{background:transparent url("../images/header_djabrina.jpg") no-repeat 112px 0;}
.perso{background:transparent none no-repeat scroll 0 0;display:block;height:370px;left:0;position:absolute;text-indent:-5000px;top:-25px;width:250px;z-index:3;}
#entete.rubens .perso{background-image:url("../images/perso_rubens.png");}
#entete.paulantoine .perso{background-image:url("../images/perso_paulantoine.png");}
#entete.nancy .perso{background-image:url("../images/perso_nancy.png");}
#entete.francis .perso{background-image:url("../images/perso_francis.png");}
#entete.hugo .perso{background-image:url("../images/perso_hugo.png");}
#entete.maude .perso{background-image:url("../images/perso_maude.png");}
#entete.anodajay .perso{background-image:url("../images/perso_anodajay.png");}
#entete.paulemile .perso{background-image:url("../images/perso_paulemile.png");}
#entete.patrick .perso{background-image:url("../images/perso_patrick.png");}
#entete.isabelle .perso{background-image:url("../images/perso_isabelle.png");}
#entete.djabrina .perso{background-image:url("../images/perso_djabrina.png");}
#entete.annie .perso{background-image:url("../images/perso_annie.png");}
.raison{background:transparent url("../images/bande_trans.png") repeat-x;color:#FFF;_display:none;height:36px;left:85px;margin:0;overflow:hidden;padding:0 0 0 195px;position:absolute;top:179px;vertical-align:middle;width:680px;z-index:2;}
.logo{background:transparent url("../images/logosprite.png") no-repeat scroll 0 0;display:block;left:277px;margin:0;position:absolute;top:10px;z-index:3;}
.logo a{display:block;height:128px;text-indent:-5000px;width:242px;}
#logo_jaune{background-position: 0 0;}
#logo_bleu{background-position:0 -128px;}
#logo_vert{background-position:0 -256px;}
#logo_orange{background-position:0 -384px;}
/*ADD THIS STYLES
**************************************/
#partage {background-color:#F5F5F5;-moz-border-radius: 0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;float:right;height:20px;margin:0 10px;padding:10px;}
/*OTHERS*/
.recherche{margin:30px 0 0 0;}
#liensImportants{float:right;margin:0 30px 0 0;width:150px;}
#swf_gallery{display:block;margin:0 auto;width:511px;}
#maximizeText{background:#FFFFFF url("../images/bodysprite.png") no-repeat scroll -360px -360px;padding:0 0 0 20px;}
#minimizeText{background:#FFFFFF url("../images/bodysprite.png") no-repeat scroll -360px -376px;padding:0 0 0 20px;}
.tag-ambassadeur{background:transparent url("../images/jpg_sprites.jpg") no-repeat scroll -416px -175px;display:block;float:left;height:179px;text-indent:-5000px;width:220px;}
.nos_duos{background:transparent url("../images/jpg_sprites.jpg") no-repeat scroll 0 -200px;display:block;float:left;height:121px;text-indent:-5000px;width:210px;}
.les_voxpop{background:transparent url("../images/jpg_sprites.jpg") no-repeat scroll -210px -200px;display:block;float:left;height:121px;text-indent:-5000px;width:200px;}
.ccat{margin:0 auto 10px;}
/*SECTION TRAVAILLER*/
.admin_emplois{background:transparent url("../images/admin.gif") no-repeat;left:558px;padding:0 0 0 18px;position:absolute;top:20px;}
.lien_contact{left:558px;padding:0 0 0 18px;position:absolute;top:47px;}
#moteur_emplois{background-color:#FFF;border:1px solid #BBB;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;height:auto;margin:36px 0 18px;padding:0;width:648px;}
#moteur_emplois div.hr {margin:0;}
#emplois td{font-size:1.2em;}
/*SECTION ÉTUDIER*/
#admin_etudier{background:transparent url("../images/admin.gif") no-repeat;left:558px;padding:0 0 0 18px;position:absolute;top:20px;}
#institutions{list-style:none;margin:0;padding:0;width:650px;}
#institutions ul{list-style:none outside none;margin:0;}
#institutions ul li {margin:0;}
.toggler{background-image:url("../images/collapsed.png");background-repeat:no-repeat;cursor:pointer;}
.toggler.current{background-image:url("../images/expanded.png");background-repeat:no-repeat;cursor:default;}
.commissionsTitre{background-position:0 50%;font-weight:normal;margin:0 0 0.56em;padding:0 0 0 1.13em;}
.commissionsTitre.current{background-position:0 50%;}
.commissionsTitre:hover{color:#222;}
.commissionsDesc{overflow:auto;}
.institutionsTitre{background-position:0.64em 50%;background-color:#EEE;background-position:0.64em 50%;border-color:#FFF;border-style:solid;border-width:1px 1px 0 1px;margin:0;padding:0.64em 1.93em;}
.institutionsTitre.current{background-color:#DD0000;background-position:0.64em 50%;color:#FFF;}
.institutionsTitre:hover{background-color:#DD0000;color:#FFF;}
.institutionsDesc{border:1px solid #EEE;border-width:0 1px 1px 1px;margin:0 0 10px 0;overflow:auto;padding:5px 10px 10px 10px;}
.logoCommission,.logoDesc{float:right;padding:10px 0 10px 10px;}
.imageDesc{clear:both;float:right;padding:10px 0 10px 10px;}
#moteur_formations{border:1px solid #BBB;-webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
#formations td{font-size:1.2em;}
/*SECTION DUOS*/
#duos{font-size:100%;list-style:none outside none;}
#duos li{border:1px solid #EEE;margin:10px 0;min-height:259px;padding:5px 5px 5px 0;}
#duos p{padding:0 0 0 207px;}
#duos div{float:left;padding:0 5px 0 0;width:202px;}
/*LISTES*/
ol,ul{margin:0 1.8em 1.8em;}
ol{list-style:decimal outside none;}
ul{list-style:circle outside url("../images/arrow_default.gif");}
li {margin:0 0 0.9em;}
ul.linkslist{font-size:1.4em;}
.section-explorer ul.linkslist{list-style-image:url("../images/arrow_explorer.gif");}
.section-travailler ul.linkslist{list-style-image:url("../images/arrow_travailler.gif");}
.section-vivre ul.linkslist{list-style-image:url("../images/arrow_vivre.gif");}
.linkslist li {margin:0;}
ol.ambassadeur{font-size:1.4em;}
ol.ambassadeur p {font-size:1em;}
ul.sitemap {font-size:1.4em;list-style:none;}
ul.sitemap ul{list-style-image:url("../images/arrow_default.gif");}
ul.sitemap ul.explorer{list-style-image:url("../images/arrow_explorer.gif");}
ul.sitemap ul.explorer a{color:#f25f29;}
ul.sitemap ul.travailler{list-style-image:url("../images/arrow_travailler.gif");}
ul.sitemap ul.travailler a{color:#90c840;}
ul.sitemap ul.vivre{list-style-image:url("../images/arrow_vivre.gif");}
ul.sitemap ul.vivre a{color:#0976bd;}
ul.sitemap ul.etudier{list-style-image:url("../images/arrow_etudier.gif");}
ul.sitemap ul.etudier a{color:#DD0000;}
/*MENUS*/
/*principal*/
#menu_principal{font-size:1.3em;font-weight:bold;margin:0 0 15px;}
#menu_principal ul{list-style:outside none none;margin:0;overflow:hidden;padding:0 30px;width:200px;}
#menu_principal li{border-bottom:1px solid #D6D4D5;margin:0;}
#menu_principal li.last{border:none;}
#menu_principal h1{margin:0 auto;}
#menu_principal h1.explorer{background:transparent url("../images/bodysprite.png") no-repeat scroll 0 0;display:block;height:66px;text-indent:-5000px;width:260px;}
#menu_principal h1.travailler{background:transparent url("../images/bodysprite.png") no-repeat scroll 0 -66px;display:block;height:71px;text-indent:-5000px;width:260px;}
#menu_principal h1.etudier{background:transparent url("../images/bodysprite.png") no-repeat scroll 0 -137px;display:block;height:67px;text-indent:-5000px;width:260px;}
#menu_principal h1.vivre{background:transparent url("../images/bodysprite.png") no-repeat scroll 0 -204px;display:block;height:64px;text-indent:-5000px;width:260px;}
#menu_principal a:link,
#menu_principal a:active,
#menu_principal a:visited{color:#7D7D7D;display:block;padding:2px 5px;text-decoration:none;width:190px;}
#menu_principal a:hover,
#menu_principal a.current{color:#000;display:block;padding:2px 5px;text-decoration:none;width:190px;}
#menu_principal #perspectives{background-position:5px 50%;padding:0 0 0 25px;width:180px;}
/*top*/
#menu_haut{left:280px;margin:0;padding:0;position:absolute;top:-25px;z-index:3;}
#menu_haut li{border-right:1px solid #CCC;display:inline;float:left;/*IE6 staircase bugfixe*/margin:0;padding:0;}
#menu_haut li.last{border:none;}
#menu_haut a{background:transparent;font-size:1.2em;text-decoration:none;padding:0 3px;}
#menu_haut a:link,
#menu_haut a:active,
#menu_haut a:visited{color:#7D7D7D;}
#menu_haut a:hover,
#menu_haut a.current{color:#000;}
/*FOOTER*/
#pied{position:relative;z-index:3;}
#inner_pied{background-color:#F5F5F5;border:1px solid #999;border-width:1px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;border-radius: 0 0 10px 10px;margin:0 10px;padding:15px;width:930px;}
#annonces {border-color:#DDD;border-style:solid;border-width:0 0 1px;margin:0 0 9px;padding:0 0 9px;overflow:auto;width:930px;}
#annonces a {border-color:#DDD;border-style:solid;border-width:0 1px 0 0;display:inline;float:left;}
#annonces a.at-debarque {padding:3px 18px 3px 17px;}
#annonces a.nouveaux-arrivants {padding:18px 18px 17px 17px;}
#annonces a.party-at {padding:0 18px 0 17px;}
#annonces a.sejours {padding:11px 18px 10px 17px;}
#annonces a.histoiresdepeche {padding:12px 18px 7px 17px;}
#annonces a.colloquena {padding:0 8px;}
#annonces a.last {border:none;}
#contact {border-color:#DDD;border-style:solid;border-width:0 0 1px;margin:0 0 9px;padding:0 0 9px;overflow:auto;width:930px;}
#contact h4 {margin:0 0 9px;}
#contact p {font-size:1.2em;margin:0 0 9px;}
#contact div {display:inline;float:left;}
#contact div.block01 {border-color:#DDD;border-style:solid;border-width:0 1px 0 0;margin:0 36px 0 0;padding:0 90px 0 96px;}
#contact div.block02 {border-color:#DDD;border-style:solid;border-width:0 0 1px;margin:0 0 9px;overflow:auto;padding:0 0 9px;}
#contact div.block03 {border-color:#DDD;border-style:solid;border-width:0;}
.logo_vat{background:transparent url("../images/logo_vat.png") no-repeat 0 0;display:block;height:62px;text-indent:-5000px;width:160px;}
.logo_facebook{background:transparent url("../images/facebook.png") no-repeat;padding:3px 0 3px 26px;}
#partenaires {margin:0 auto 18px;overflow:auto;width:400px;}
#partenaires a {display:inline;float:left;text-indent:-5000px;}
#partenaires a#logo_creat{background:transparent url("../images/footersprite.png") no-repeat 0 0;height:35px;margin:0 29px 0 0;width:155px;}
#partenaires a#logo_fjat{background:transparent url("../images/footersprite.png") no-repeat 0 -35px;height:30px;margin:0 30px 0 0;width:93px;}
#partenaires a#logo_emploiquebec{background:transparent url("../images/footersprite.png") no-repeat 0 -65px;height:31px;width:93px;}
/*formulaire infolettre*/
form#frmInfolettre{position:relative;width:418px;}
form#frmInfolettre input[type="text"]{background-color:#FFF;padding:2px 20px 2px 2px;width:176px;}
form#frmInfolettre input[type="submit"]{background:transparent url("../images/check.png") no-repeat;border:none;cursor:pointer;height:16px;line-height:0;left:181px;margin:0;padding:0;position:absolute;text-indent:-5000px;top:3px;width:16px}
form#infolettreResponse{font-size:1.2em;}
/*formulaire contact*/
#frm_contact {margin:0;width:418px;}
#frm_contact fieldset {display:inline;float:left;margin:0 9px 9px 0;width:200px;}
#frm_contact fieldset.wide {width:auto;}
#frm_contact textarea {height:57px;}
#frm_contact input[type="submit"]{background-color:#494949;border:none;color:#FFF;font-size:1.6em;height:26px;margin:0 0 0 8px;width:200px}
#contactResponse{font-size:1.2em;}
/*DATATABLES*/
.dataTables_wrapper{overflow:auto;width:648px;}
.dataTables_table {clear:both;margin:0;padding:0;}
.dataTables_table thead th{background-color:#EEE;font-size:14px;font-weight:bold;}
.dataTables_table tr{border-color:#CCC;border-style:solid;border-width:1px 0;}
.dataTables_table tr:hover{background-color:#F3F3F3 !important;}
.dataTables_table tr.odd{background-color:#FFF;}
.dataTables_table tr.even{background-color:#FAFAFA;}
.dataTables_table th{border:1px solid #CCC;}
.dataTables_table th.first{border-left:0;}
.dataTables_table th.last{border-right:0;}
.dataTables_table th,
.dataTables_table td{padding:5px;vertical-align:middle;}
.dataTables_table .nom{font-weight:bold;text-transform:uppercase;}
.dataTables_table .hide{display:none;}
.dataTables_table a{text-decoration:none;}
.dataTables_info{float:left;font-size:12px;margin:5px;width:215px;}
.dataTables_length{float:left;font-size:12px;margin:5px;width:200px;}
.dataTables_filter{float:right;font-size:12px;margin:5px;text-align:right;width:420px;}
.dataTables_paginate{float:right;font-size:12px;line-height:22px;margin:5px;text-align:right;width:377px;}
.dataTables_processing{clear:both;font-size:12px;margin:5px;}
.even{background-color:#FFF;}
.odd{background-color:#F3F3F3;}
.sorting{background:transparent url("../images/unsorted.gif") no-repeat scroll 100% 50%;cursor:pointer;}
.sorting_asc{background:transparent url("../images/asc.gif") no-repeat scroll 100% 50%;cursor:pointer;}
.sorting_desc{background:transparent url("../images/desc.gif") no-repeat scroll 100% 50%;cursor:pointer;}
.paginate_button{background-color:#FFF;}
.paginate_button,.paginate_active{border:1px solid #CCC;cursor:pointer;margin:0 1px;padding:2px 5px;}
.paginate_button:hover,.paginate_active {background-color:#EEE;}
/*dataTables critères*/
.dataTables_criteres {height:182px;margin:0 0 1.8em;padding:0;position:relative;}
.dataTables_criteres p.legend {background-color:#EEE;border:1px solid #CCC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;margin:-18px auto 0;padding:7px;width:90%;}
.dataTables_criteres legend{font-size:14px;font-weight:bold;padding:3px 0;}
.dataTables_criteres h4{font-size:14px;font-weight:bold;margin:0;padding:0;}
.dataTables_criteres h4.options{background:transparent url("../images/info.png") no-repeat 100% 0;cursor:pointer;padding:0 26px 0 0;width:65px;}
.dataTables_criteres div{display:inline;float:left;margin:4px 9px;position:relative;width:305px;}
.dataTables_criteres select{font-size:15px;width:305px;}
.dataTables_criteres input[type="text"]{font-size:15px;width:299px;}
.dataTables_criteres input[type="button"]{background-color:#EEE;font-size:15px;font-weight:bold;height:22px;margin:18px 0 0;width:305px;}
.dataTables_criteres input[type="button"]:hover{background-color:#777;color:#FFF;}
.dataTables_criteres .critereOn{background-color:#EEE;}
.dataTables_criteres div.definitions{background-color:#333;color:#EEE;display:none;padding:15px;width:470px;z-index:100;}
.dataTables_criteres div.definitions dt{font-size:14px;font-weight:bold;}
.dataTables_criteres div.definitions dd{font-size:12px;padding:0 0 5px 10px;}
/*recherche google*/
form#cse-search-box{left:807px;position:absolute;top:-26px;}
form#cse-search-box input[type="submit"]{background: transparent url("../images/search.png") no-repeat;border:none;cursor:pointer;height:16px;line-height:0;left:133px;margin:0;padding:0;position:absolute;text-indent:-5000px;top:3px;width:16px;}
form#cse-search-box input[type="text"]{padding:2px 20px 2px 2px;width:130px;}
/*CLASSES*/
.block{display:block;}
.bold{font-weight:bold;}
.clear{clear:both;}
.hr{border-top:1px solid #F3F1F2;clear:both;margin:10px 0;padding:0;}
.floatleft{float:left;}
.floatright{float:right !important;}
.inline{display:inline;}
.narrow{width:90%;}
.nofloat{float:none;}
.nodisplay{display:none;}
.pointer{cursor:pointer;}
a[rel="external"]{background:transparent url("../images/external_link.png") no-repeat scroll 100% 50%; padding:0 13px 0 0;}
.iconpdf{background:transparent url("../images/pdf_icon.png") no-repeat 100% 50%;padding:0 20px 0 0;}
.align-center{display:block;margin:0 auto;text-align:center;}
.alignRight{text-align:right;}
.separateur{margin:0 45px;}
.no-border {border:none !important;}
