/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - \
|		
|		Copyright (c) 2011 
|		Webdesign :Smart Agence
|		http://www.smartagence.com/
|		
\ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */


/* _____[ META declarations | Haut de page :logo, recherche, etc. | Navigation principale ]__________ */

/* cf. common.css */

/* ______________________[ MULTI-COLUMN LAYOUT  ]____________________*/

/* Une seule colonne */
#ContainerCols.une #ColContenu {width:980px;}

/* Deux colonnes */
#ContainerCols.deux #ColMenu {width:180px;}
#ContainerCols.deux #ColContenu {width:740px;}

/* Trois colonnes */
#ContainerCols.trois #ColMenu {width:180px;}
#ContainerCols.trois #ColContenu {width:546px;}
#ContainerCols.trois #ColContextuelle {width:214px;}

/* Positions RTE */
#ContainerCols .center, #ContainerCols .align-center {text-align:center;}
#ContainerCols .align-left {text-align:left;}
#ContainerCols .align-right {text-align:right;}
#ContainerCols .justify {text-align:justify;}
#ContainerCols .middle {display:block;margin:0 auto;}

/* Chapo */
#ContainerCols .chapo {margin:-2.5em 0 0 0;}
#ContainerCols .chapo .contenu {background:url(../../img/bg_chapo.gif) repeat-y 100% 0;margin:0 0 2em 0;}
#ContainerCols .chapo .contenu .inner {padding:4px 0 0 0;background:url(../../img/bg_chapo.gif) no-repeat 50% 0;}
#ContainerCols .chapo .contenu .inner h2 {}
#ContainerCols .chapo .contenu .inner .inner2 {padding:9px 15px 1px;background:url(../../img/bg_chapo.gif) no-repeat 0 100%;}
#ContainerCols .chapo .contenu .inner .inner2 p {}
#ContainerCols .chapo .contenu .inner .inner2 a {}

#Accessibilite {width:780px;float:left;display:inline;margin:0 0 0 20px;overflow:hidden;}
/* \*/ * html #Accessibilite {height:1%;} /* */

/* FIL d'ARIANE */
#FildAriane {width:546px;float:left;color:#4F4D4D}
#FildAriane a {color:#4F4D4D}
#FildAriane strong {color:#EB6909;}
#FildAriane a:hover {}

/* toolBox*/
#toolBox {margin:0;padding:0;width:125px;float:right;}
#toolBox ul {list-style:none;margin:0;padding:0;}
#toolBox ul li {background:none;margin:0 0 0 3px;padding:0;float:left;width:auto;}

/* [ INTERIEUR, Colonne de menu secondaire ]________________________ */

#ColMenu {float:left;display:inline;margin:0;padding:0;text-align:left;background:url(../../img/bg_deg_colmenu.gif) #cacaca repeat-x 0 100%;height:250px;min-height:250px;}
html>body #ColMenu {height:auto}
#ColMenu #SsRubTitle {background:url(../../img/bg_colmenu_title.gif) repeat-y 0 0;margin:0;padding:7px 10px;font-size:1.4em;color:#FFF;font-weight:bold}
#ColMenu ul {padding:0;margin:0;border-bottom:1px solid #FC8A39;list-style:none;width:100%;overflow:hidden;}
/* \*/ * html #ColMenu ul {height:1%;} /* */
#ColMenu ul li {background-color:#FDEDDB;border-top:1px solid #FFF;float:left;width:100%;}
#ColMenu ul li a {display:block;padding:9px 5px 6px 26px;background:url(../../img/arrow_east.gif) no-repeat 9px 1em;color:#EB6909;}
#ColMenu ul li.on {background:url(../../img/bg_colmenu_on.gif) repeat-y 0 0;font-weight:bold}
#ColMenu ul li.on a {padding:9px 5px 7px 26px;}
#ColMenu ul ul {border:0 !important;padding:7px 5px 7px 26px;background-color:#FDEDDA}
#ColMenu li li {border:0;background:none !important;font-weight:normal;}
#ColMenu li li a {padding:0 0 0 8px !important;background:url(../../img/tiret_01.gif) no-repeat 0 .55em !important;color:#4F4D4D !important;}

/* [ INTERIEUR, Colonne de contenu principal ]________________________ */

#ColContenu {float:left;display:inline;margin:0 20px 0 20px;padding:0;text-align:left;}
#ColContenu p, #ColContenu h2, #ColContenu ol {margin:0 0 1em 0;}

/* Titraille */
#ColContenu h1 {margin:0 0 1em 0;font-size:2em;background:url(../../img/px_h1.gif) repeat-x 0 100%;}
#ColContenu h1 span {display:block;margin:0 0 -6px 15px;position:relative;z-index:5;color:#EB6909;}
#ColContenu h2 {font-size:1.5em;font-weight:normal;color:#eb6909;padding:1em 0 0 0;margin:0 0 .3em 0;}
#ColContenu h3 {font-size:1.15em;color:#4f4d4d;padding:1em 0 0 0;margin:0 0 1em 0;}
#ColContenu h4 {}
#ColContenu h5 {}
#ColContenu h6 {}

/* Contenu standard en colonne centrale */
#ColContenu .contenu {}
#ColContenu .contenu .inner {}
#ColContenu .contenu .inner h2 {}
#ColContenu .contenu .inner .inner2 {}
#ColContenu .contenu .inner .inner2:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContenu .contenu .inner .inner2 {display:inline-block;}
/* \*/ * html #ColContenu .contenu .inner .inner2 {height:1%;} #ColContenu .contenu .inner .inner2 {display:block;} /* */
#ColContenu .contenu .inner .inner2 p {}
#ColContenu .contenu .inner .inner2 a {}

/* Liste standard */
#ColContenu ul {padding:0 0 1.5em 14px;margin:0;list-style:none;}
#ColContenu ul li {padding:0 0 0 10px;background:url(../../img/square_01.gif) no-repeat 2px .5em;}
#ColContenu ul li a {}

/* Tableau standard */
#ColContenu .contenu .inner2 table {border-collapse:collapse;border:none;padding:0;border-top:1px solid #F28107;font-size:100%;margin:0 0 3em 0;width:100%;}
#ColContenu .contenu .inner2 table caption {margin:0 0 1em 0;color:#666;}
#ColContenu .contenu .inner2 table th, #ColContenu .contenu .inner2 table td {vertical-align:top;color:#666;border-bottom:1px solid #E3E3DE;font-size:.9em;}
#ColContenu .contenu .inner2 table td {padding:10px 5px;}
#ColContenu .contenu .inner2 table thead th {background-color:#FDEDDB;padding:5px 5px;text-align:center;border-bottom:1px solid #F28107;}

#ColContenu .contenu .inner2 table tbody th {padding:5px 10px 5px 2px;text-align:right;}
#ColContenu .contenu .inner2 table tbody td {padding:5px 10px 5px 2px;text-align:left;}

#ColContenu .contenu .inner2 table tfoot th {background-color:#F3F3F2;padding:5px 10px 5px 5px;text-align:right;border-bottom:1px solid #F28107;border-top:1px solid #F28107;}
#ColContenu .contenu .inner2 table tfoot td {background-color:#F3F3F2;padding:5px 5px;border-bottom:1px solid #F28107;border-top:1px solid #F28107;}

/* Navigation lineaire */
#ColContenu .navlineaire .contenu {margin:0 0 1.5em 0;padding:0;}
#ColContenu .navlineaire .contenu:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContenu .navlineaire .contenu {display:inline-block;}
/* \*/ * html #ColContenu .navlineaire .contenu {height:1%;} #ColContenu .navlineaire .contenu {display:block;} /* */
#ColContenu .navlineaire .contenu .inner {}
#ColContenu .navlineaire .contenu .inner h2 {}
#ColContenu .navlineaire .contenu .inner .inner2 {}
#ColContenu .navlineaire .contenu .inner .inner2 p {}
#ColContenu .navlineaire .contenu .inner .inner2 p.prev {float:left;}
#ColContenu .navlineaire .contenu .inner .inner2 p.next {float:right;}
#ColContenu .navlineaire .contenu .inner .inner2 p.prev a {float:left;background:url(../../img/arrow_04.gif) transparent no-repeat 0 .2em;padding:0 0 0 15px;}
#ColContenu .navlineaire .contenu .inner .inner2 p.next a {float:right;background:url(../../img/arrow_03.gif) transparent no-repeat 100% .2em;padding:0 15px 0 0;}

/* Onglets */
#ColContenu ul.onglets {margin:0 0 1.5em 0;padding:0;list-style:none;}
#ColContenu ul.onglets:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#ColContenu ul.onglets {display:inline-block;}
/* \*/ * html #ColContenu ul.onglets {height:1%;} #ColContenu ul.onglets {display:block;} /* */
#ColContenu ul.onglets li {float:left;margin:0 1px 0 0;background-color:#CCC;color:#000;}
#ColContenu ul.onglets li span {display:block;}
#ColContenu ul.onglets li span a {display:block;padding:.5em 1em;color:#000;text-decoration:none;}
#ColContenu ul.onglets li span a:hover,
#ColContenu ul.onglets li span a:active,
#ColContenu ul.onglets li span a:focus {text-decoration:underline;}
#ColContenu ul.onglets li.on {background-color:#000;color:#CCC;}
#ColContenu ul.onglets li.on span {}
#ColContenu ul.onglets li.on span a {color:#CCC;}

/* Bloc Ouvrant-fermant */
#ColContenu .openclose {}
#ColContenu .openclose .contenu .inner {position:relative;}

#ColContenu .openclose .contenu .inner .togglebut {display:block;margin:-4px -25px -4px -17px;}
#ColContenu .openclose .contenu .inner .togglebut a {display:block;padding:4px 25px 4px 17px;background-image:url(../../img/bg_oc_open.gif);background-repeat:no-repeat;background-position:100% 50%;color:#4F4D4D;}
#ColContenu .close .contenu .inner .togglebut a {background-image:url(../../img/bg_oc_close.gif);}
#ColContenu .openclose .contenu .inner .togglebut a span {}
#ColContenu .openclose .contenu .inner .togglebut .label {position:absolute;top:-9999em;left:-9999em;}


#ColContenu .openclose .contenu .inner2 {padding:0 17px 1em 17px !important;margin:0 0 1em 0;}
#ColContenu .openclose h2, #ColContenu .openclose .eqH2 {padding:4px 30px 4px 17px;font-size:1em;font-weight:bold;color:#4F4D4D;background:url(../../img/bg_openclose_title.gif) repeat-y 0 0;font-weight:bold;margin:0 0 1em 0;}
#ColContenu .openclose .eqH3 {padding:4px 30px 4px 17px !important;color:#4F4D4D;background:url(../../img/bg_openclose_title.gif) repeat-y 0 0;margin:0 0 1em 0;}
#ColContenu .openclose .eqH3 h2 {background:none;padding:0;margin:0;}
#ColContenu .openclose .eqH3 p.date, #ColContenu .openclose .eqH3 p, #ColContenu .openclose .eqH3 p.date strong {margin:0;font-weight:normal}
#ColContenu .openclose .eqH3 h3 {font-size:1em;margin:0;padding:0 !important;}
#ColContenu .openclose blockquote {margin:0;padding:0;}

#ColContenu .AlaUne {padding:10px 13px 1px;margin:0 0 1em 0;background-color:#fef5e8;color:#4f4d4d}
#ColContenu .AlaUne .contenu h2 {font-size:1.2em;font-weight:bold;background:none;padding:0;margin:0 0 1em 0;}
#ColContenu .AlaUne .contenu h3 {font-size:1em;}
#ColContenu .AlaUne .contenu blockquote {margin:0;padding:0;}

.sep:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.sep {display:inline-block;}
/* \*/ * html .sep {height:1%;} .sep {display:block;} /* */

#ColContenu .moreInfos {}
#ColContenu .moreInfos .contenu {background:url(../../img/bg_chapo.gif) repeat-y 100% 0;margin:0 0 2em 0;position:relative}
#ColContenu .moreInfos .inner {padding:0 0 8px 0;background:url(../../img/bg_chapo.gif) no-repeat 0 100%;}
#ColContenu .moreInfos .inner h2 {font-size:1.2em;font-weight:bold;margin:0 0 -5px 0;padding:0 0 0 15px;position:relative;z-index:5;color:#a74299;border-right:2px solid #FFF;border-left:2px solid #FFF}
#ColContenu .moreInfos .inner a {color:#a74299;}
#ColContenu .moreInfos .inner2 {padding:14px 120px 1px 15px;background:url(../../img/bg_chapo.gif) no-repeat 50% 0;}
#ColContenu .moreInfos p, #ColContenu .moreInfos li {margin:0 0 .5em 0;}
#ColContenu .moreInfos ul {margin:0;}
#ColContenu .moreInfos ul li {padding:0 0 0 17px;background:url(../../img/arrow_02.gif) no-repeat 0 .3em;}
#ColContenu .chiffres .inner2 {background:url(../../img/bg_chiffres.gif) no-repeat 100% 0;}
#ColContenu .chiffres p strong {color:#a74299;font-size:2em;float:left;margin:0 20px 0 0;padding:0 0 .5em 0;}
#ColContenu .chiffres p em {display:block;padding:.7em 0 0 0;font-style:normal}

/* Formulaire de contact */
.generique {padding:0;margin:0 0 1.5em 0;color:#4f4d4d}
.generique:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.generique {display:inline-block;}
/* \*/ * html .generique {height:1%;} .generique {display:block;} /* */
.generique div.formw {padding:0;margin:0 0 1em 0;}
.generique div.formw:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.generique div.formw {display:inline-block;}
/* \*/ * html .generique div.formw {height:1%;} .generique div.formw {display:block;} /* */
.generique div.formw label {display:block;margin:0;}
.generique input {border:1px solid #acaeb0;font:1em Arial,sans-serif;}
.generique textarea {border:1px solid #acaeb0;font:1em Arial,sans-serif;overflow:auto;}
.generique select {border:1px solid #acaeb0;font:1em Arial,sans-serif;}
.generique p.requis {text-align:right;font-size:.9em;margin:0 !important;}
.cvtheque p.requis {text-align:left;}
.cvtheque .actu_detail .prev {float:none;clear:both;}
.generique abbr.requis, .generique p.requis span {color:#ec6315;}
.generique input.radio {border:none;padding:0;}
.generique fieldset {margin:0 0 .5em 0;padding:15px 14px;border:none;background-color:#ededed}
.generique fieldset .eqLegend {margin:0 0 1em 0;}
.generique #msg {width:510px;}
.generique p.eqLabel {margin:0 !important;text-align:right;}
.generique div.formw label.btradio {display:inline;}
.generique div.formw label input, .generique div.row label select {display:inline;}
.generique div.formw fieldset span.formw {margin-top:0;}
.generique div.captcha label, .generique div.captcha input {display:inline;}
.generique div.captcha label {padding:0 0 0 20px;}
.generique .validation{float:right;margin:0 0 .5em 10px;display:inline;}
.generique .validation a {display:block;}                                                                                 
.generique .validation {font:bold .9em Arial, Verdana, sans-serif;color:#FFF;background:url(../../img/bg_valider2.gif) #fb8736 no-repeat 0 0;padding:0 0 0 10px;}
.generique .validation .button {width:auto !important;float:none !important;}
.generique #tx_mc {width:518px;}
.generique h3{padding:0 !important;}

.generique .button {font-size:1em !important;color:#FFF;background:url(../../img/bg_valider2.gif) no-repeat 100% 0 !important;padding:0;border:0;width:auto !important; line-height:auto !important;margin:0 !important;height:19px !important;padding:0 5px 0 0 !important;}

.generique .colregion {padding:1em 0 2em !important;}
.generique .colregion label {clear:both !important;float:none !important;text-align:left !important;margin:0 0 .5em 0 !important;font-weight:bold;width:auto !important;}
.generique .colregion select {float:left;width:240px;}
.generique .colregion .transfert {float:left;width:30px;text-align:center}
.generique .colregion .transfert input {margin:0 0 .5em 0;border:0;width:11px !important;}

.generique .termes input {width:auto !important;float:left !important;margin:0 8px 0 65px;}
.generique .termes label {width:auto !important;float:left !important;}

/*________________________ CARTE FRANCE */
#Map {position:relative;margin:0 0 2.5em 0;}
.AreaSurvol {position:absolute;text-align:center;background-color:#000;font-size:.8em;padding:2px 5px;line-height:1.2em;}
.AreaSurvol a {color:#FFF;text-decoration:none !important;}
#piece0 {top:107px;left:439px;}/* Alsace*/
#piece1 {top:329px;left:150px;} /*Aquitaine */
#piece2 {top:295px;left:275px;}/* Auvergne*/
#piece3 {top:95px;left:136px;width:52px;}/* Basse-Normandie*/
#piece4 {top:182px;left:294px;}/* Bourgogne*/
#piece5 {top:137px;left:57px;}/* Bretagne*/
#piece6 {top:177px;left:220px;}/* Centre*/
#piece7 {top:117px;left:302px;width:60px;}/*Champagne-Ardenne */
#piece8 {top:402px;left:462px;}/* Corse*/
#piece9 {top:173px;left:377px;width:72px;}/* Franche-Comte */
#piece10 {top:43px;left:168px;width:63px;}/* Haute-Normandie*/
#piece11 {top:104px;left:247px;width:32px;}/*Île-de-France */
#piece12 {top:398px;left:245px;width:70px;}/* Languedoc-Roussillon*/
#piece13 {top:259px;left:217px;}/* Limousin*/
#piece14 {top:96px;left:363px;}/* Lorraine*/
#piece15 {top:356px;left:211px;width:70px;}/*Midi-Pyrénées */
#piece16 {top:8px;left:228px;width:50px;}/*Nord-Pas de Calais*/
#piece17 {top:167px;left:125px;width:45px;}/*Pays de la Loire */
#piece18 {top:59px;left:253px;}/*Picardie */
#piece19 {top:238px;left:150px;width:46px;}/*Poitou-Charente */
#piece20 {top:357px;left:347px;width:97px;}/*Provence-Alpes-Côte d'Azur */
#piece21 {top:273px;left:344px;}/*Rhône-Alpes */
#piece22 {top:300px;left:39px;}/*DOM */

.regionResult {padding:8px 10px 1px 10px;margin:0 0 1em 0;}
.regionResult.impaire {background-color:#E5EEF6;} 
.regionResult .lieu {color:#1B62AF;background:url(../../img/bullets/bullet_01.gif) no-repeat 0 .4em;padding:0 0 0 10px;margin:0 0 .5em 0;}


#ColContenu .organigramme .inner .inner2 ul {width:516px;overflow:hidden}
#ColContenu .organigramme .inner .inner2 ul {width:564px;}
#ColContenu .organigramme .inner .inner2 ul li {width:140px;float:left;padding:0;margin:0 48px 1em 0;}
#ColContenu .organigramme .inner .inner2 ul li img {width:140px;}
#ColContenu .organigramme .inner .inner2 ul li strong {display:block;text-align:center;background-color:#e3e4e6;padding:5px 2px;}
#ColContenu .organigramme .inner .inner2 ul li a {display:block;background:url(../../img/arrow_east.gif) transparent no-repeat 15px .3em;padding:2px 0 2px 30px;}

/* [ plan du site ] */

#sitemap {margin:0 0 1em 0;padding:20px 0 0 50px;}

#sitemap p#toggle {color:#FFF;background:url(../../img/bg_valider2.gif) #fb8736 no-repeat 0 0;padding:0;margin:0 0 1em 0;float:right;width:90px;}
#sitemap p#toggle a {display:block;color:#FFF;font-weight:bold;background:url(../../img/bg_valider2.gif) no-repeat 100% 0 !important;line-height:19px !important;height:19px !important;padding:0 5px;}

#sitemap ul {clear:both;margin:0;padding:0;list-style:none;}
#sitemap ul li a span.fx {display:none;}
#sitemap ul li {padding:4px 0 4px 10px;font-size:1em;font-weight:bold;color:#4F4D4D;background:url(../../img/bg_openclose_title.gif) repeat-y 0 0;font-weight:bold;margin:0 0 1em 0;position:relative;overflow:visible !important;}
#sitemap ul li a {color:#4F4D4D;}
#sitemap.planactive ul li a {background:url(../../img/plan/bullet-1.gif) no-repeat 0 1px;padding:0 0 0 18px;}
#sitemap ul li.hasMenu a {background:none;padding:0;}
#sitemap ul li a.open-close {margin:0 3px -2px 0;display:inline-block;width:13px;height:13px;background:url(../../img/plan/plus-1.gif) no-repeat 0 0;}
#sitemap ul li a.open-close.off {background-image:url(../../img/plan/moins-1.gif);}

#sitemap ul li ul {margin:4px 0 -6px -10px;padding:10px 0 10px 10px;background-color:#FFF;}

/* niveau 2 */
#sitemap ul li ul li {margin:0 0 0.2em 0;background-image:url(../../img/plan/bullet-2.gif);background-position:2px 2px;background-repeat:no-repeat;padding:0 0 0 18px;position:static !important;}
#sitemap ul li ul li.hasMenu {background:none;padding:0 0 0 2px !important;}
#sitemap ul li ul li a.open-close {width:11px;height:11px;background-image:url(../../img/plan/plus-2.gif);}
#sitemap ul li ul li a.open-close.off {background-image:url(../../img/plan/moins-2.gif);} 
#sitemap ul li ul li a {font-weight:normal;}

/* niveau 3 */
#sitemap ul li ul li ul {padding:0 0 10px 28px;background:#FFF !important;}
#sitemap ul li ul li ul li{background-image:url(../../img/plan/bullet-3.gif);padding-left:10px;background-position:0 5px;position:static !important;}
#sitemap ul li ul li ul li a.open-close {width:5px;height:5px;background-image:url(../../img/plan/plus-3.gif);vertical-align:middle}
#sitemap ul li ul li ul li a.open-close.off {background-image:url(../../img/plan/moins-3.gif);} 


#ColContenu #tous {margin:-1em 0 1.5em 0;padding:0 0 0 15px;text-align:left;float:right;background:url(../../img/arrow_south.gif) transparent no-repeat 0 .1em;font-weight:bold;color:#000;}
#ColContenu #tous a {}
#ColContenu #tous a:hover, 
#ColContenu #tous a:active,
#ColContenu #tous a:focus {}

/* Lexique */
#glossaire #alphabet {border:1px solid #777;border-bottom:0;margin:0;padding:11px 12px;}
#glossaire #alphabet:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
#glossaire #alphabet {display:inline-block;}
/* \*/ * html #glossaire #alphabet {height:1%;} #glossaire #alphabet {display:block;} /* */
#glossaire #alphabet li {background-image:none;float:left;margin:0;padding:0;font-weight:bold;font-size:1.17em;}
/* \*/ * html #glossaire #alphabet li {width:15px;} /* */
#glossaire #alphabet li a, #glossaire #alphabet li strong, #glossaire #alphabet li span {display:block;padding:1px 4px 0 4px;color:#777;}
#glossaire #alphabet li a {color:#EB6909 !important;}
#glossaire #alphabet li span {color:#959595;}
#glossaire #alphabet li.on strong {background-color:#777;color:#FFF;}
.glossaire-content {border-left:1px solid #777;padding:15px 0 0 0;}
.glossaire-content:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.glossaire-content {display:inline-block;}
/* \*/ * html .glossaire-content {height:1%;} .glossaire-content {display:block;} /* */
.glossaire-content h2 {padding:0 0 0 13px;margin:0 !important;color:#777 !important;font-size:2em !important;}
.glossaire-content h2 span {display:block;border-right:1px solid #C6C6C6;/*width:191px;*/width:190px;padding:0 0 0 14px;}
.entries {padding:10px 0 0 0;margin:0;width:204px;border-right:1px solid #C6C6C6;float:left;}
.entries li {background:none !important;margin:0 !important;padding:0 !important;}
.entries li a, .entries li strong {display:block;color:#434343;padding:4px 13px;}
.entries li strong {background:url(../../img/bg_entries.gif) #ddd no-repeat 0 50%;}
.deflist {float:left;display:inline;width:302px;padding:17px 0;margin:0 0 0 20px;}
.deflist dt {margin:0 0 1em 0;padding:0;color:#888;font-weight:bold;}
.deflist dd {margin:0;padding:0;}


/* ACTUALISTES */
#filtreThema {margin:0 0 1.5em 0;padding:0 35px;}
#filtreThema label strong {font-weight:normal}
#filtreThema select {font-family:Arial, Verdana, sans-serif;font-size:.9em;color:#787b7e;border:1px solid #acaeb0;width:260px;}
#filtreThema #filtrage {font:bold .9em Arial, Verdana, sans-serif;color:#FFF;background:url(../../img/bg_valider.gif) no-repeat 50% 50%;padding:0;border:0;width:50px;line-height:19px;padding:2px 0;}

#ColContenu .actusUne .contenu {/*border:1px solid #f28107;*/padding:10px 13px 1px;margin:0 0 1em 0;}
#ColContenu .actusUne .contenu .eqH3 h2, #ColContenu .actus .contenu .eqH3 h2 {font-size:1.2em;font-weight:bold;background:none;padding:0 !important;margin:0;}
#ColContenu .actusUne .contenu .eqH3 h2 a, #ColContenu .actus .contenu .eqH3 h2 a {color:#4f4d4d}
#ColContenu .actusUne .contenu .eqH3 p.date strong, #ColContenu .actus .contenu p.date strong {font-weight:normal;color:#4f4d4d}

#ColContenu .actus {color:#4f4d4d;padding:10px 13px 1px;margin:0 0 1em 0;}
#ColContenu .actus h2 {color:#4f4d4d}
#ColContenu .actus .eqH3 {margin:0 0 1em 0;}
#ColContenu .actus .contenu p.date {margin:0 0 .2em 0;}
#ColContenu .actus.pair {background-color:#ededed}

/* QUIZ */
#ColContenu .quiz .contenu {border:1px solid #f28107;padding:10px 13px 1px;margin:0 0 1em 0;}
#ColContenu .quiz .contenu h2 {padding:0;}
#ColContenu .quiz .contenu ul li {padding:0;margin:0;background:none;}
#ColContenu .quiz .contenu ul {padding:0;margin:0 0 1em 0;}
#ColContenu .openclose .contenu .resultats {padding:0 16px;}
#ColContenu .openclose .contenu .resultats p img {float:left;margin:0 10px 0 0;}
#ColContenu .openclose .contenu .resultats p span {display:block;margin:.3em 0 0 0;color:#ec6315;}
#ColContenu .openclose .contenu .votes {padding:0 16px 1em 16px;}
#ColContenu .openclose .contenu .votes p {display:inline;margin:0;padding:2px 5px;background-color:#d7d9db;font-size:.8em;}
#ColContenu .nobg, #ColContenu .nobg .contenu, #ColContenu .nobg .inner, #ColContenu .nobg .inner2 {background-image:none !important;}


/* TABLEAU OFFRES */
#ColContenu table.tablesort {border-collapse:collapse;border-spacing:0;width:100%;margin:0 0 1.5em;}
#ColContenu table.tablesort thead th {background-color:#facd9d;color:#eb6809;padding:5px 13px;}
#ColContenu table.tablesort thead th span {background-repeat:no-repeat;padding:0 16px 0 0;}
#ColContenu table.tablesort thead th.header span {background-image:url(../../img/arrow_08.gif);background-position:100% .3em;}
#ColContenu table.tablesort thead th.headerSortUp span {background-image:url(../../img/arrow_07.gif);background-position:100% .1em;}
#ColContenu table.tablesort thead th.headerSortDown span {background-image:url(../../img/arrow_09.gif);background-position:100% .1em;}
#ColContenu table.tablesort thead th.cell0 {width:220px;}
#ColContenu table.tablesort thead th.cell1 {width:135px;}
#ColContenu table.tablesort thead th.cell2 {width:80px;}
#ColContenu table.tablesort tbody td, #ColContenu table.tablesort tbody th {padding:5px 13px;border-top:1px solid #FFF;background-color:#e3e4e6;}
#ColContenu table.tablesort tbody .odd td, #ColContenu table.tablesort tbody .odd th {background-color:#f5f6f6;}

#ColContenu #pager {margin:1em 0 1.5em 0;text-align:center;}
#ColContenu #pager form {margin:0 auto;}
#ColContenu #pager form input, #ColContenu #pager form select {border:1px solid #ACAEB0;font:1em Arial,sans-serif}
#ColContenu #pager form input {width:50px;text-align:center}

#ColContenu .offreEmploi .fh {background-color:#e3e4e6;padding:10px 13px;margin:0 0 1.5em 0;text-align:center}
#ColContenu .offreEmploi .offreLab {display:inline;float:left;width:214px;background-color:#e3e4e6;padding:4px 0;margin:0 15px 0 0;}
#ColContenu .offreEmploi .offreLab label, #ColContenu .offreEmploi .offreLab p {font-weight:bold;margin:0 10px;}
#ColContenu .offreEmploi .formw select, #ColContenu .offreEmploi .formw input {margin:2px 0 0 0;float:right;}
#ColContenu .offreEmploi select {width:315px;}
#ColContenu .offreEmploi .outlab label{display:inline;}
#ColContenu .offreEmploi .outlab input {width:170px;}

#ColContenu .result {background:#fdeddb;color:#eb670a;text-align:center;padding:8px 10px;}

/* Resultats OffresEmploi */
#ColContenu .ResultatEmplois{border:solid 1px #F28107;padding:0 14px;margin:0 0 1.7em 0;}
#ColContenu .dateoffre{float:right;padding:4px;}
#ColContenu .ResultatEmplois h2{background:#FACD9C;color:#4F4D4D;margin:0 -14px .8em -14px;padding:7px 0 9px 20px;}
#ColContenu .ResultatEmplois h3{background:#FACD9C;color:#4F4D4D;margin:0 -14px .8em -14px;padding:7px 0 8px 20px;}
#ColContenu .ResultatEmplois ul{padding:0 0 .8em 0;margin:0 0 1.5em 0;}
#ColContenu .ResultatEmplois ul li{background:none;margin:1px -10px;}

/*Form Postuler*/
#ColContenu .FormPostuler .requis{text-align:left;padding:0 0 .7em 0;}
.FormPostuler div.formw label{float:left;width:220px;display:block;text-align:right;margin-right:10px;}
.FormPostuler div.formw input{width:220px;}
.FormPostuler div.formw textarea{width:220px;}

/* Form Deposer */
.FormDeposer{ text-align:center;margin:0 0 15px -78px;}

/* Pagination */
.pagination {text-align:center;color:#4f4d4d;margin:3.2em 0;clear:both;}
.pagination a {color:#4f4d4d;text-decoration:underline}
.pagination a:hover, .pagination a:focus, .pagination a:active {text-decoration:none}
.pagination .prev {background:url(../../img/arrow_04.gif) transparent no-repeat 0 .3em;padding:0 0 0 18px;}
.pagination .next {background:url(../../img/arrow_03.gif) transparent no-repeat 100% .3em;padding:0 18px 0 0;}
.pagination .prev a, .pagination .next a {text-decoration:none}
.pagination .prev a:hover, .pagination .prev a:active, .pagination .prev a:focus, .pagination .next a:hover, .pagination .next a:active, .pagination .next a:focus {text-decoration:underline}
.pagination strong {color:#434343;}

.pagination span.prev {background:url(../../img/arrow_04.gif) transparent no-repeat 0 .25em;color:#A9A9A9;}
.pagination span.next {background:url(../../img/arrow_03.gif) transparent no-repeat 100% .25em;color:#A9A9A9;}

/* Retour */
p.retour {text-align:left;margin:2em 0 2em 0 !important;}
p.retour a {background:url(../../img/arrow_04.gif) transparent no-repeat 0 .25em;padding:0 0 0 15px;}
p.retour a:hover, p.retour a:focus, p.retour a:active {}

/* Retour Haut de Page */
p.hautdepage {clear:both;text-align:right;padding:2em 234px 0 0 !important;margin:0 !important;}
p.hautdepage a {background:url(../../img/arrow_north.gif) transparent no-repeat 0 .25em;padding:0 0 0 15px;color:#eb6909;}
p.hautdepage a:hover, p.hautdepage a:focus, p.hautdepage a:active {}







