  /*positionnement général*/
  html,body {margin:0px; padding:0px;}
  
  body{background:#ece7e4 url(../img/haut_page.gif) 50% 0% no-repeat;}
  body.login{background-image:url(../img/fd_login.gif);}
  img{border:0px;}
  form{display:inline}
  
  .page{margin:0px auto;width:990px;}
  .tx-ttnews-browsebox-SCell{background-color:#fff;}
  .hidden { display:none; } 
  #popUpTemporaire{display:none;}
  
  /*head*/
  #head{position:relative;width:100%;height:129px;background:url(../img/fond_haut.gif) repeat-x;z-index:4;}
  #head #logo{float:left;width:201px;height:129px;}
  #head .blocMenu{float:right;margin-top:15px;width:760px;}
  #head .blocMenu .menu{float:right;width:auto;}
  #head .blocMenu #recherche{clear:right;float:right;margin-top:30px;}
  #head .blocMenu #recherche input.texte{float:left;padding-left:20px;width:136px;height:21px;border:0px;background:url(../img/recherche.gif) no-repeat;}
  #head .blocMenu #recherche input.submit{float:left;margin-left:-2px;width:25px;height:21px;}
  
  /*mainMenu*/
  #mainMenu{position:absolute;width:100%;height:26px;background:url(../img/fond_menu.jpg) repeat-x;display:block;z-index:10;}
  html body div.mainMenuIntra{background:url(../img/headGris_int.gif) repeat-x;border:5px solid #0F0;}
  #mainMenu .menu{float:right;width:auto;}
  #mainMenu .menu ul{margin:0px;padding:0px;}
  #mainMenu .menu li{float:left;margin:0px;padding:0px;width:140px;list-style-type:none;background:url(../img/pipe_menu.jpg) no-repeat;}
  #mainMenu .menu li.menu15{width:130px;}
  #mainMenu .menu li.menu14{width:110px;}
  #mainMenu .menu li.menu13{width:100px;}
  #mainMenu .menu li.menu12{width:120px;}
  #mainMenu .menu li.menu11{width:110px;}
  #mainMenu .menu li.menu11 a{padding-left:25px;width:95px;}
  #mainMenu .menu li.menu10{width:110px;}
  #mainMenu .menu li.menu10 a{padding-left:25px;width:95px;}
  #mainMenu .menu li a{float:left;width:100%;padding:4px 10px;}
  #mainMenu .menu li div.second{clear:both;float:left;width:100%;display:none;}  
  html > body #mainMenu .menu li.menu15 div.second{width:110px;}
  html > body #mainMenu .menu li.menu14 div.second{width:90px;}
  html > body #mainMenu .menu li.menu13 div.second{width:80px;}
  html > body #mainMenu .menu li.menu12 div.second{width:100px;}
  html > body #mainMenu .menu li.menu11 div.second{width:90px;}
  html > body #mainMenu .menu li.menu10 div.second{width:90px;}
  #mainMenu .menu li div.second .head{clear:both;float:left;margin-top:-1px;padding:0px 10px;width:100%;height:5px;background-color:#d14a39;border-bottom:2px solid #000;}
  #mainMenu .menu li div.second .content{clear:both;float:left;width:100%;display:none;}
  #mainMenu .menu li div.second a{clear:both;float:left;margin-top:3px;padding:4px 10px;width:100%;background-image:none;background-color:#883025;border-bottom:2px solid #000;}
  #mainMenu .menu li div.second a:hover{background-image:none;background-color:#d14a39;} 
  /*mainMenu*/
  #mainMenuIntra{position:absolute;width:100%;height:26px;background:url(../img/intranet_fond_menu.gif) repeat-x;display:block;z-index:10;}
  #mainMenuIntra .menu{float:right;width:auto;}
  #mainMenuIntra .menu ul{margin:0px;padding:0px;}
  #mainMenuIntra .menu li{float:left;margin:0px;padding:0px 5px;width:auto;list-style-type:none;background:url(../img/pipe_menu_intra.gif) no-repeat;}
  #mainMenuIntra .menu li.menu15{width:130px;}
  #mainMenuIntra .menu li.menu14{width:110px;}
  #mainMenuIntra .menu li.menu13{width:100px;}
  #mainMenuIntra .menu li.menu12{width:120px;}
  #mainMenuIntra .menu li.menu11{width:110px;}
  #mainMenuIntra .menu li.menu11 a{padding-left:25px;width:95px;}
  #mainMenuIntra .menu li.menu10{width:110px;}
  #mainMenuIntra .menu li.menu10 a{padding-left:25px;width:95px;}
  #mainMenuIntra .menu li a{float:left;width:auto;padding:4px 10px;}
  #mainMenuIntra .menu li div.second{clear:both;float:left;width:100%;display:none;}  
  html > body #mainMenuIntra .menu li.menu15 div.second{width:110px;}
  html > body #mainMenuIntra .menu li.menu14 div.second{width:90px;}
  html > body #mainMenuIntra .menu li.menu13 div.second{width:80px;}
  html > body #mainMenuIntra .menu li.menu12 div.second{width:100px;}
  html > body #mainMenuIntra .menu li.menu11 div.second{width:90px;}
  html > body #mainMenuIntra .menu li.menu10 div.second{width:90px;}
  #mainMenuIntra .menu li div.second .head{clear:both;float:left;margin-top:-1px;padding:0px 10px;width:100%;height:5px;background-color:#d14a39;border-bottom:2px solid #000;}
  #mainMenuIntra .menu li div.second .content{clear:both;float:left;width:100%;display:none;}
  #mainMenuIntra .menu li div.second a{clear:both;float:left;margin-top:3px;padding:4px 10px;width:100%;background-image:none;background-color:#883025;border-bottom:2px solid #000;}
  #mainMenuIntra .menu li div.second a:hover{background-image:none;background-color:#d14a39;} 
  
  /*flashBar*/
  #flashBar{position:relative;top:26px;width:100%;height:206px;overflow:hidden;background:#2d2927 url(../img/ombre_haut_actu.jpg) repeat-x;z-index:5;}
  #flashBar #flash{float:left;width:518px;}
  #flashBar #actus{float:right;margin:15px 30px 0px 0px;width:391px;}
  #flashBar #actus .head{clear:both;float:left;margin-bottom:8px;width:100%;}
  #flashBar #actus .actu{clear:both;float:left;margin-bottom:8px;width:100%;}
  #flashBar #actus .actu img{float:left;margin:0px 10px 2px 0px;}
  #flashBar #actus .actu img.spacer-gif{display:none;padding:0px;margin:0px;}
  #flashBar #actus .actu p{margin:0px;padding:0px;}
  #flashBar #actus .actu span.date {display:none;}
  
  /*infoBloc*/
  #infoBloc{position:relative;top:26px;padding:0px 0px 10px 0px;width:100%;height:187px;overflow:hidden;background:#ffffff url(../img/ombre_milieu.gif) repeat-x;z-index:6;}    
  #infoBloc .blocEspace{float:left;padding:20px 0px 0px 0px;width:519px;height:145px;overflow:hidden;background:#ffffff url(../img/fond_espaces.gif) no-repeat;}
  #infoBloc .blocEspace .blocParent{float:left;padding:0px 20px;width:217px;border-right:1px solid #efefef;}
  #infoBloc .blocEspace .blocParent .head{clear:both;float:left;margin-bottom:5px;width:100%;}
  #infoBloc .blocEspace .blocParent ul{clear:both;float:left;margin:0px;padding:0px;width:100%;list-style-type:none;}
  #infoBloc .blocEspace .blocParent ul li{margin:0px;padding:0px;}
  #infoBloc .blocEspace .blocEntr{float:left;padding:0px 20px;width:217px;}
  #infoBloc .blocEspace .blocEntr .head{clear:both;float:left;margin-bottom:5px;width:100%;}
  #infoBloc .blocEspace .blocEntr ul{clear:both;float:left;margin:0px;padding:0px;width:100%;list-style-type:none;}
  #infoBloc .blocEspace .blocEntr ul li{margin:0px;padding:0px;}
  
  #infoBloc .blocVie{float:left;padding:20px 0px 0px 0px;width:470px;height:145px;overflow:hidden;background:url(../img/fond_vies.gif) no-repeat;}
  #infoBloc .blocVie .blocInte{float:left;padding:0px 20px;width:196px;}
  #infoBloc .blocVie .blocInte .head{clear:both;float:left;margin-bottom:5px;width:100%;}
  #infoBloc .blocVie .blocInte ul{clear:both;float:left;margin:0px;padding:0px;width:100%;list-style-type:none;}
  #infoBloc .blocVie .blocInte ul li{margin:0px;padding:0px;}
  #infoBloc .blocVie .blocVivre{float:left;padding:0px 20px;width:186px;}
  #infoBloc .blocVie .blocVivre .head{clear:both;float:left;margin-bottom:5px;width:100%;}
  #infoBloc .blocVie .blocVivre ul{clear:both;float:left;margin:0px;padding:0px;width:100%;list-style-type:none;}
  #infoBloc .blocVie .blocVivre ul li{margin:0px;padding:0px;}
  
  /*reste*/
  #reste{position:relative;top:26px;width:100%;z-index:5;}
  /*-contenuInt*/
  #reste #contenuInt{float:left;width:100%;padding:40px 0px 20px 0px;background:#ffffff url(../img/headGris_int.gif) repeat-x;}
  #reste #contenuInt .left{float:left;width:204px;}
  #reste #contenuInt .left p{width:170px;}
  #reste #contenuInt .left ul.legende li {margin-left:-20px;list-style-image:url(../img/puce_menu2.gif);width:170px;}
  #reste #contenuInt .left .menu{float:left;width:100%;min-height:53px;margin-bottom:10px;background:#ece7e3 url(../img/ombre_menu2.gif) 100% 0% no-repeat;}
  #reste #contenuInt .left .menu div.head{float:left;margin:5px 5px;padding:3px 0px 10px 0px;width:174px;background:url(../img/pointiller_titre_menu2.gif) 0% 100% no-repeat;}
  html > body #reste #contenuInt .left .menu div.head{margin:5px 10px;width:164px;}
  #reste #contenuInt .left .menu ul.first{float:left;margin:0px;padding:0px;width:100%;background:url(../img/bas_menu2.gif) 0% 100% repeat-x;}
  #reste #contenuInt .left .menu ul.first li{margin:5px 10px;padding:3px 0px 10px 0px;list-style-type:none;background:url(../img/pointiller_menu2.gif) 0% 100% repeat-x}
  #reste #contenuInt .left .menu ul.first li.last{background-image:none;}
  #reste #contenuInt .left .menu ul.second{margin:0px;padding:0px;list-style-image:url(../img/puce_menu2.gif);}
  #reste #contenuInt .left .menu ul.second li{margin:0px 0px 0px 15px;padding:2px 0px;background-image:none;}
  {padding:100px 0px 0px 0px;}
  
  #reste #contenuInt .left .lienRel{float:left;width:100%;margin-bottom:10px;background-color:#ece7e3;}
  #reste #contenuInt .left .lienRel div.head{clear:both;float:left;padding:5px 10px;width:184px;}
  #reste #contenuInt .left .lienRel div.content{clear:both;float:left;padding:5px 10px;width:184px;}
  #reste #contenuInt .left .lienRel div.foot{clear:both;float:left;width:100%;height:5px;}
  
  /*- Fil d'Ariane*/
  #reste #contenuInt .centre{float:left;padding:5px 10px;width:755px;background-color:#fff;}
  #reste #contenuInt #filArianne{clear:both;float:left;margin-bottom:10px;width:100%;}
  #reste #contenuInt #filArianne div{float:left;width:auto;}
  #reste #contenuInt #filArianne span{float:left;margin:0px 5px;width:auto;}
  
  /*- Bloc Titre*/
  #reste #contenuInt .centre #blocTitre{clear:both;float:left;margin-bottom:5px;width:100%;height:41px;background:url(../img/trait_h1.gif) repeat-x;}
  #reste #contenuInt .centre #blocTitre .titre{float:left;margin-top:5px;width:640px;}
  #reste #contenuInt .centre #blocTitre .tools{float:right;margin:20px 10px 0px 0px;width:75px;}
  
  /*- Menu de 4ème niveau*/    
  #reste #contenuInt .centre #menuDroit{float:left;width:100%;margin:0px 10px 20px 0px;background:#F8F5F2;}
  #reste #contenuInt .centre #menuDroit ul{float:left;margin:5px 5px 5px 5px;padding:0px 0px 10px 0px;width:705px;list-style-image:url(../img/puce_rouge_carre.gif);background:url(../img/pointiller_menu3.gif) 00% 100% repeat-x;}
  html > body #reste #contenuInt .centre #menuDroit ul{width:750px;}
  #reste #contenuInt .centre #menuDroit ul li{float:left;margin:0px;width:45%;}  
  
  /*- Rubrique actualités*/ 
  #reste #contenuInt .page .centre #blocContenu #blocActu .content .actu p{font-size:12px;padding-left:0px;margin:10px 0px;}
  #reste #contenuInt .page .centre #blocContenu .actu p{font-size:11px;padding-left:90px;}
  
  /*- Bloc Contenu*/        
  #reste #contenuInt .centre #blocContenu{float:left;margin-bottom:10px;width:100%;}
  #reste #contenuInt .centre #blocContenu a{border-bottom:1px solid #e5cfcf;}
  #reste #contenuInt .centre #blocContenu a:hover{border-bottom-color:#d04634;}
  #reste #contenuInt .centre #blocContenu h2{margin:5px 0px 10px 0px;padding:0px;}
  #reste #contenuInt .centre #blocContenu h3{margin:5px 0px 8px 0px;padding:0px;}
  
  #reste #contenuInt .centre #blocContenu p{margin:5px 0px;padding:3px 0px 8px 0px;}
  #reste #contenuInt .centre #blocContenu hr{margin:0px;padding:0px;border: 1px dashed #e5cfcf;}
  #reste #contenuInt .centre #blocContenu ul{list-style-image:url(../img/puce_li.gif);margin:0px 5px 5px 5px;padding-left:15px;}
  #reste #contenuInt .centre #blocContenu ul li{margin:2px 5px 5px 5px;}
  #reste #contenuInt .centre #blocContenu ul li.col1{background-color:#F5F2EE;}
  #reste #contenuInt .centre #blocContenu ul li.col2{background-color:#E4E1DD;}
  #reste #contenuInt .centre #blocContenu img{border:2px solid #EDE7E7;margin-left:5px;margin-right:5px; padding:3px;}
  /*- Bloc Highlight*/
  #reste #contenuInt .centre #blocContenu p.highlight{width:98%;float:left;margin:10px 0px 20px 0px;padding:5px 10px 5px 5px;border:1px solid #ece8e5;background:#F7F3F0;}
  
  /*- Bloc Inscription*/
  #reste #contenuInt .centre #blocContenu h5{background:#F5F2EE url(../img/fond_miseEnAvant.gif) repeat-x;border:1px solid #D04634;margin:15px 0px 0px 0px;padding:5px 8px 0px 8px;}
  #reste #contenuInt .centre #blocContenu ul.inscription {margin:10px 5px;}
  
  /*- Bloc Temoignage*/        
  #reste #contenuInt .centre #blocContenu blockquote{width:auto;background:url(../img/guillemet.gif) no-repeat 0px 0px;border:0px;margin:15px 0px 2px 12px;padding:5px 8px 5px 8px;}/* url(../img/guillemet_ferme.gif) no-repeat 700px 3px*/
  /*- Bloc Cadre Rouge*/
  #reste #contenuInt .centre #blocContenu p.cadre_rouge{margin:10px 5px 10px 0px;padding:5px 10px;background-color:#D04634;}
  
  
  /*- Tableaux*/        
  #reste #contenuInt .centre #blocContenu table {background:#FFFFFF;border-bottom:1px solid #e5cfcf;margin-top:0px;}
  #reste #contenuInt .centre #blocContenu table tr.row1{background:#CD3C29;border-bottom:1px solid #e5cfcf;}
  #reste #contenuInt .centre #blocContenu table tr.row2{background:#CD3C29;border-bottom:1px solid #e5cfcf;}
  #reste #contenuInt .centre #blocContenu table tr.row3{background:#E4E1DD;border-bottom:1px solid #e5cfcf;}
  #reste #contenuInt .centre #blocContenu table tr.row4{background:#F5F2EE;border-top:1px solid;border-bottom:1px solid #e5cfcf;}
  #reste #contenuInt .centre #blocContenu table tr h2{margin:4px 0px;padding:0px 0px 0px 5px;}
  #reste #contenuInt .centre #blocContenu table td ul{list-style-image:url(../img/puce_li.gif);margin:0px 0px 0px 0px;padding-left:15px;}
  #reste #contenuInt .centre #blocContenu table.light {background:#ECE7E3;}
  #reste #contenuInt .centre #blocContenu table.light td{padding:1px 8px 0px 8px;}
  #reste #contenuInt .centre #blocContenu table td.plat {background:#CBC1B9;}    
  #reste #contenuInt .centre #blocContenu table td.plat p{margin:0px;padding:0px 10px;}
  #reste #contenuInt .centre #blocContenu table td.photo{background:#ECE7E3;}
  #reste #contenuInt .centre #blocContenu table td.photo a img{border-bottom:0px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
  #reste #contenuInt .centre #blocContenu table td.photo a:hover img{border-bottom:0px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 0.6;}
  #reste #contenuInt .centre #blocContenu table td.photo a{border-bottom:0px;}
  #reste #contenuInt .centre #blocContenu table td.photo a:hover{border-bottom:0px;}
  #reste #contenuInt .centre #blocContenu table td.titre{background:#CD3C29;}
  #reste #contenuInt .centre #blocContenu table td.titre p{margin:0px;padding:0px 2px;}
  #reste #contenuInt .centre #blocContenu table td.nom{background:#CBC1B9;}
  #reste #contenuInt .centre #blocContenu table td.lieu{background:#CBC1B9;}
  #reste #contenuInt .centre #blocContenu table td.lieu p{margin:0px;padding:0px 2px;}
  #reste #contenuInt .centre #blocContenu table td.chiffre p{margin:0px;padding:0px 2px;}
  #reste #contenuInt .centre #blocContenu table td.formation {background:#CBC1B9;}
  #reste #contenuInt .centre #blocContenu table td.formation p{margin:0px;padding:0px 10px;}
  #reste #contenuInt .centre #blocContenu table td.formation2 {background:#EDE3D0;}
  #reste #contenuInt .centre #blocContenu table td.formation2 p{margin:0px;padding:0px 10px;}
  #reste #contenuInt .centre #blocContenu table td.logo {background:#FFFFFF;}
  #reste #contenuInt .centre #blocContenu table td.logo p{margin:0px;padding:0px 2px;}
  #reste #contenuInt .centre #blocContenu table td.logo img{margin:0px;padding:3px;border:0px}
  #reste #contenuInt .centre #blocContenu table td.mission{background:#ECE7E3;}
  #reste #contenuInt .centre #blocContenu table td.mission p{margin:0px 0px 0px 20px;padding:0px 5px;}
  #reste #contenuInt .centre #blocContenu table td.mission ul li{margin:0px 0px 0px 20px;padding:0px 10px 0px 10px;}
  
  /*---tableaux dans l'intranet---*/
  #reste #contenuIntra .content table {background:#FFFFFF;border-bottom:1px solid #e5cfcf;margin-top:0px;}
  #reste #contenuIntra .content table tr.row1{background:#CD3C29;border-bottom:1px solid #e5cfcf;}
  #reste #contenuIntra .content table tr.row2{background:#CD3C29;border-bottom:1px solid #e5cfcf;}
  #reste #contenuIntra .content table tr.row3{background:#E4E1DD;border-bottom:1px solid #e5cfcf;}
  #reste #contenuIntra .content table tr.row4{background:#F5F2EE;border-top:1px solid;border-bottom:1px solid #e5cfcf;}
  #reste #contenuIntra .content table tr h2{margin:4px 0px;padding:0px 0px 0px 5px;}
  #reste #contenuIntra .content table td ul{list-style-image:url(../img/puce_li.gif);margin:0px 0px 0px 0px;padding-left:15px;}
  #reste #contenuIntra .content table.light {background:#ECE7E3;}
  #reste #contenuIntra .content table.light td{padding:1px 8px 0px 8px;}
  #reste #contenuIntra .content table td.plat {background:#CBC1B9;}    
  #reste #contenuIntra .content table td.plat p{margin:0px;padding:0px 10px;}
  #reste #contenuIntra .content table td.photo{background:#ECE7E3;}
  #reste #contenuIntra .content table td.photo a img{border-bottom:0px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
  #reste #contenuIntra .content table td.photo a:hover img{border-bottom:0px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 0.6;}
  #reste #contenuIntra .content table td.photo a{border-bottom:0px;}
  #reste #contenuIntra .content table td.photo a:hover{border-bottom:0px;}
  #reste #contenuIntra .content table td.titre{background:#CD3C29;}
  #reste #contenuIntra .content table td.titre p{margin:0px;padding:0px 2px;}
  #reste #contenuIntra .content table td.nom{background:#CBC1B9;}
  #reste #contenuIntra .content table td.lieu{background:#CBC1B9;}
  #reste #contenuIntra .content table td.lieu p{margin:0px;padding:0px 2px;}
  #reste #contenuIntra .content table td.chiffre p{margin:0px;padding:0px 2px;}
  #reste #contenuIntra .content table td.formation {background:#CBC1B9;}
  #reste #contenuIntra .content table td.formation p{margin:0px;padding:0px 10px;}
  #reste #contenuIntra .content table td.formation2 {background:#EDE3D0;}
  #reste #contenuIntra .content table td.formation2 p{margin:0px;padding:0px 10px;}
  #reste #contenuIntra .content table td.logo {background:#FFFFFF;}
  #reste #contenuIntra .content table td.logo p{margin:0px;padding:0px 2px;}
  #reste #contenuIntra .content table td.logo img{margin:0px;padding:3px;border:0px}
  #reste #contenuIntra .content table td.mission{background:#ECE7E3;}
  #reste #contenuIntra .content table td.mission p{margin:0px 0px 0px 20px;padding:0px 5px;}
  #reste #contenuIntra .content table td.mission ul li{margin:0px 0px 0px 20px;padding:0px 10px 0px 10px;}
  /*---fin tableaux---*/
  
  /*---formulaire---*/
  #mailform{width:650px;height:400px;float:left;border:none;margin:0px;padding:0px;}
  fieldset{border:0px;}
  div.csc-mailform-field label{margin:0px 0px 5px 0px;padding:0px;height:15px;width:150px;float:left;display:inline;}    
  div.csc-mailform-field input{margin:0px 0px 5px 0px;padding:0px;height:15px;border:1px solid #ccc;}
  div.csc-mailform-field input.csc-mailform-submit{float:right;padding:3px;margin:5px;margin-right:0px;height:23px;background:#D04634;border:0px;}
  div.csc-mailform-field input.submit{padding:3px;margin:5px 0px;height:25px;background:#D04634;border:0px;}
  div.csc-mailform-field textarea{width:480px;height:190px;border:1px solid #CCCCCC;}
  fieldset.csc-mailform-field{float:left;padding:5px;}
  /*---fin formulaire---*/
  
  /*---plan du site---*/
  #reste #contenuInt .centre #blocContenu .tx-dropdownsitemap-pi1 img{border:0px;padding:0px;margin:0px 5px 0px 0px;}
  #reste #contenuInt .centre #blocContenu .tx-dropdownsitemap-pi1 ul li{margin:0px 0px 5px 0px;}
  #reste #contenuInt .centre #blocContenu .tx-dropdownsitemap-pi1 .expAll{border:0px;background-color:transparent;}
  #reste #contenuInt .centre #blocContenu .tx-dropdownsitemap-pi1 .expAll img{border:0px;padding:0px;margin:0px;}
  #reste #contenuInt .centre #blocContenu div.level_1 a{}
  #reste #contenuInt .centre #blocContenu div.level_2 a{}
  #reste #contenuInt .centre #blocContenu div.level_3 a{}
  /*---fin plan du site---*/
  
  
  /*- Actualités*/         
  #reste #contenuInt .centre #blocContenu .actu{clear:both;float:left;margin-bottom:10px;width:100%;}
  #reste #contenuInt .centre #blocContenu .actu img{float:left;margin:0px 10px 2px 0px;}
  #reste #contenuInt .centre #blocContenu .actu img.spacer-gif{display:none;padding:0px;margin:0px;}
  #reste #contenuInt .centre #blocContenu .actu p{margin:0px;padding:0px;}
  
  /*contenuIntra*/
  #reste #contenuIntra{float:left;width:100%;padding:0px 0px 20px 0px;background:#ffffff url(../img/intranet_headRouge.gif) repeat-x;}
  #reste #contenuIntra .head{float:left;padding:10px 10px 50px 10px;width:970px;}
  #reste #contenuIntraBlog .head{padding:0px;width:100%;}
  #reste #contenuIntra .head h1{margin:2px 0px;padding:0px;}
  
  #reste #contenuIntra ul li{list-style-image:url(../img/intranet_puce.gif);}
  
  #reste #contenuIntra .content{float:left;width:100%;background-color:#fff;}    
  #reste #contenuIntra .content .main{float:left;padding:10px;width:660px;}
  #reste #contenuIntra .content .main h2{margin:0px 0px 20px 0px;padding:0px 0px 6px 0px;background:url(../img/intranet_pointille_long.gif) 0% 100% repeat-x;}
  #reste #contenuIntra .content .main h3{margin:5px 0px;padding:0px;}
  #reste #contenuIntra .content .main p{margin:0px;padding:0px;}
  #reste #contenuIntra .content .main p.basPoint{margin:0px 0px 5px 0px;padding:0px 0px 15px 0px;background:url(../img/intranet_separation_point.gif) 0% 100% no-repeat;}
  #reste #contenuIntra .content .main p.basBulle{margin:0px 0px 15px 0px;padding:0px 0px 20px 0px;background:url(../img/intranet_separation_login.gif) 0% 100% no-repeat;}  
  
  #reste #contenuIntra .content form{float:left;margin-bottom:20px;width:100%;}
  #reste #contenuIntra .content form .item{float:left;margin-right:5px;width:165px;}
  #reste #contenuIntra .content form .item input.input{margin-top:3px;padding:3px 5px 0px 5px;width:151px;height:18px;border:0px;background:url(../img/intranet_champ.gif) no-repeat;}
  #reste #contenuIntra .content form .item input.password{margin-top:3px;padding:3px 5px 0px 5px;width:151px;height:18px;border:0px;background:url(../img/intranet_champ.gif) no-repeat;}
  #reste #contenuIntra .content form .item input.submit{margin-top:18px;}
  #reste #contenuIntra .content form .item input.mail {margin-top:3px;padding:3px 5px 0px 5px;width:151px;height:18px;border:0px;background:url(../img/intranet_champ.gif) no-repeat;}
  #reste #contenuIntra .content form .item input.forgot {margin-top:3px;padding:3px 5px 0px 5px;width:151px;height:18px;border:0px;background:url(../img/intranet_champ.gif) no-repeat;}
  #reste #contenuIntra .content .tx-loginboxmacmade-pi1-forgotpassword {margin:5px 0px;padding:3px 0px 8px 0px;}
  #reste #contenuIntra .content h2.tx-loginboxmacmade-pi1-header {margin:5px 0px;padding:0px;background:none;}             
  #reste #contenuIntra .content .tx-loginboxmacmade-pi1{margin-bottom:30px;}
  * html #reste #contenuIntra .content form{margin-bottom:5px;}
  
  #reste #contenuIntra .content .blocMiel{float:left;margin:0px 6px 6px 0px;padding:1px;width:320px;height:130px;overflow:hidden;border:0px solid #93877F;background:url(../img/intranet_fond_entree_cat.gif) 0px 27px no-repeat;}
  *+html #reste #contenuIntra .content .blocMiel{margin:0px 6px 5px 0px;padding:0px 0px 7px 0px;}
  * html #reste #contenuIntra .content .blocMiel{margin:0px 6px 5px 0px;padding:0px 0px 7px 0px;}
  #reste #contenuIntra .content .blocMiel h3{margin:0px 0px 10px 0px;padding:2px 7px 3px 7px;width:306px;background:url(../img/intranet_blocMiel_titre.gif) repeat-x;}
  *+html #reste #contenuIntra .content .blocMiel h3{margin:0px 0px 5px 0px;padding:2px 7px 3px 7px;}
  * html #reste #contenuIntra .content .blocMiel h3{margin:0px 0px 5px 0px;padding:2px 7px 3px 7px;}          
  #reste #contenuIntra .content .blocMiel p{margin:0px;padding:0px 6px;width:308px;}
  #reste #contenuIntra .content .blocMiel ul{list-style-image:url(../img/puce_li.gif);margin:0px 5px 5px 5px;padding:5px 0px 0px 5px;}
  #reste #contenuIntra .content .blocMiel ul li{margin:0px 5px 5px 20px;line-height:1.2em;}
  *+html #reste #contenuIntra .content .blocMiel ul li{margin:2px 5px 2px 20px;}
  * html #reste #contenuIntra .content .blocMiel ul li{margin:2px 5px 2px 20px;}          
  
  
  #reste #contenuIntra .content .right{float:right;width:298px;}
  #reste #contenuIntra .content .right .actus{float:left;padding:45px 15px 20px 15px;width:268px;background:url(../img/intranet_fond_derniere_actu.gif) no-repeat;}
  #reste #contenuIntra .content .right .actu{clear:both;float:left;margin:0px 0px 10px 0px;padding-bottom:10px;width:100%;border-bottom:1px dashed #e6dfdb;}
  #reste #contenuIntra .content .right .actu h3{margin:0px 0px 5px 0px;padding:0px;}
  #reste #contenuIntra .content .right .actu p{margin:0px;padding:0px;}
  #reste #contenuIntra .content .right .actu p.lireSuite{text-align:right;}
  #reste #contenuIntra .content .right .espaceDoc{float:left;padding:5px 15px 0px 15px;width:268px;background:url(../img/bas_menu2.gif) 50% 0% no-repeat;}
  #reste #contenuIntra .content .right .espaceDoc h2{margin:0px;padding:0px 0px 6px 0px;background:url(../img/intranet_pointille_long.gif) 0% 100% repeat-x;}
  #reste #contenuIntra .content .right .espaceDoc .item{float:left;margin:5px 0px;width:100%;}
  #reste #contenuIntra .content .right .espaceDoc .item img{float:left;margin-right:5px;}
  #reste #contenuIntra .content .right .espaceDoc .item p{margin:0px;padding:0px;}
  
  #reste #contenuIntra .iframe{padding:10px;width:970px;}  
  #reste #contenuIntra .iframe iframe{border:0px;}    
  
  /*---Espace documentation---*/
  #reste #contenuIntra .page h2 {clear:both;margin:10px 0px;}
  #reste #contenuIntra .content .tx-indocs-pi1{clear:both;display:block;float:left;padding:5px 0px 10px 0px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table {width:660px}
  #reste #contenuIntra .content .tx-indocs-pi1 table th{padding:3px 5px;margin:5px 0px;background-color:#F1EDEA;}
  #reste #contenuIntra .content .tx-indocs-pi1 table th a{padding:0px 15px 0px 0px;background:url(../img/fleche_tritab.gif) 100% -47px no-repeat;}
  #reste #contenuIntra .content .tx-indocs-pi1 table th a.triasc{background-position:100% -32px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table th a.tridesc{background-position:100% -2px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table th.Format{width:80px;height:30px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table th.Titre{width:300px;height:30px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table th.Catégorie{width:200px;height:30px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table th.Date{width:120px;height:30px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table tr td{padding:8px 5px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table tr td{padding:5px;border-bottom:1px solid #EDEDED;}
  #reste #contenuIntra .content .tx-indocs-pi1 table tr.lastItem td{border:0px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table tr.item td.Telecharger{width:80px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table tr td span{display:block;}
  #reste #contenuIntra .content .tx-indocs-pi1 table tr td .docDesc{border:0px;background:none;width:331px;}
  #reste #contenuIntra .content .tx-indocs-pi1 ul {padding:0px;margin:0px 20px 0px 0px;padding:10px;background:#EFEBE9;}
  #reste #contenuIntra .content .tx-indocs-pi1 ul li {padding:0px 0px 0px 15px;background:url(../img/intranet_puce_grise.gif) 0px 6px no-repeat;list-style-image:none;list-style-type:none; }
  #reste #contenuIntra .content .tx-indocs-pi1 table tr td .docDesc .headDesc{clear:both;float:left;width:331px;height:14px;background:url(../img/haut_boxdetail_doc.gif) no-repeat;}
  #reste #contenuIntra .content .tx-indocs-pi1 table tr td .docDesc .content{clear:both;float:left;padding:5px 10px;width:311px;background:url(../img/fd_boxdetail_doc.gif) repeat-y;}
  #reste #contenuIntra .content .tx-indocs-pi1 table tr td .docDesc .content p{margin:0px;padding:0px;}
  #reste #contenuIntra .content .tx-indocs-pi1 table tr td .docDesc .foot{clear:both;float:left;width:100%;height:10px;background:url(../img/bas_boxdetail_doc.gif) no-repeat;}
  
  
  #reste #contenuInt .centre #blocContenu .tx-indexedsearch-form label{float:left;margin-right:10px;}
  #reste #contenuInt .centre #blocContenu .tx-indexedsearch-form input.texte{float:left;padding-left:20px;width:136px;height:21px;border:0px;background:url(../img/recherche.gif) no-repeat;}
  #reste #contenuInt .centre #blocContenu .tx-indexedsearch-form input.submit{float:left;margin-top:-18px;width:25px;height:21px;}
  
  /*### OFFRES D'EMPLOI ###*/
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 { clear:both; float:left; width:100%; margin:0px; }
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .error {border:1px solid red;background:#FF000;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 #msgErrorAll {position:Absolute;top:0;left:0;width:800px;height:600px;display:none;border:1px solid black;background:#000000;opacity:0.5;filter : alpha(opacity=50);}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 #msgError {position:Absolute;top:20%;left:25%;display:none;border:1px solid black;background:#FFFFFF;opacity:1;padding:5px;width:800px;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 #msgError .close  {float:right;display:block;width:50px;margin:0px 10px 0px 0px;cursor: pointer;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 #msgError .idChamp  {clear:both;float:left;display:block;width:250px;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 #msgError .raison {float:left;display:block;width:300px;padding:5px 0px 0px 0px;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 span.oblig {padding:0px;margin:0px 0px 0px 5px}

  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_label,
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .stage_label { clear:both; float:left; display:block; width:33%; margin:0px; }
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_data,
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .stage_data { float:left; display:block; width:33%; margin:0px; }
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .stage_error,
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_error { float:left; display:block; width:33%; margin:0px; color:#FF0000; font-weight:bold; }

  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 form .jobs_label { float:left; width:220px; margin:0px; border:0px; }
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 form .jobs_data { float:left; width:430px; margin:0px;padding:0px 5px 0px 5px;border:0px; }
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 form .stage_label { float:left; width:220px; margin:0px; border:0px; }
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 form .stage_data { float:left; width:430px; margin:0px;padding:0px 5px 0px 5px;border:0px; }

  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .stage_submit,
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_submit { clear:both; float:left; width:100%; margin:0px; }
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_submit input {float:right;margin:0px 5px 0px 0px;padding:2px 8px;background:#B51522;border:2px solid #B51522;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_submit input:hover {background:#FFFFFF;border:2px solid #B51522;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_label { margin:0px 0px 5px 0px;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_label label { margin:5px 5px 5px 0px; padding:0px 5px 0px 0px;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_data select { margin:5px 5px 5px 0px; padding:0px 0px 0px 0px;}
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 .jobs_data input { margin:5px 5px 5px 0px;padding:0px 5px 0px 5px; }
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 textarea { width:450px; height:250px; }
  #reste #contenuInt .centre #blocContenu .tx-inoffreemploi-pi1 {clear:both;margin-top:2px;}

  /*### LISTING DES OFFRES D'EMPLOI ###*/
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_emploi { clear:both; float:left; width:100%; margin:0px; border:0px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_emploi th { padding:8px 4px;background:#44362D; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_emploi tr.ligne1 {padding:0px;background:#F3F0EE;border:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_emploi tr.ligne2 {padding:0px;background:#FFFFFF;border:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_emploi td{padding:0px 4px;border:0px;border-bottom:1px solid #FFFFFF;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_emploi td:last-child{padding:0px 4px;border:0px;border-bottom:1px solid #FFFFFF;}

  /*### LISTING DES OFFRES DE STAGE ###*/ 
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_stage { clear:both; float:left; width:100%; margin:0px; border:0px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_stage th { padding:8px 4px;background:#44362D; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_stage tr{ padding:0px;border:0px; border:0px solid #CDCDCD; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_stage tr.ligne1 {padding:0px;background:#F3F0EE;border:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_stage tr.ligne2 {padding:0px;background:#FFFFFF;border:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_stage td{padding:0px 4px;border:0px;border-bottom:1px solid #FFFFFF;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 table.list_stage td:last-child{padding:0px 4px;border:0px;border-bottom:1px solid #FFFFFF;}
  
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .jobs { clear:both; float:left; width:100%; margin:0px 0px 15px 0px; padding:0px 5px 15px 5px; border:0px; border-bottom:1px solid #CDCDCD; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .stage { clear:both; float:left; width:100%; margin:0px 0px 15px 0px; padding:0px 5px 15px 5px; border:0px; border-bottom:1px solid #CDCDCD; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .more { clear:both; float:left; width:100%; margin:0px 0px 15px 0px; padding:10px 5px 15px 5px; border:0px; border-bottom:1px solid #CDCDCD; background:#EFE6E0; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .backList { clear:both; float:right; width:auto; margin:0px 0px 15px 0px; padding:10px 5px 15px 5px; border:0px; }

  #reste #contenuIntra .content .main .tx-inoffreemploi-pi1 form .jobs_label { float:left; width:220px; margin:0px; border:0px; }
  #reste #contenuIntra .content .main .tx-inoffreemploi-pi1 form .jobs_data { float:left; width:430px; margin:0px;padding:0px 5px 0px 5px;border:0px; }
  #reste #contenuIntra .content .main .tx-inoffreemploi-pi1 form .stage_label { float:left; width:220px; margin:0px; border:0px; }
  #reste #contenuIntra .content .main .tx-inoffreemploi-pi1 form .stage_data { float:left; width:430px; margin:0px;padding:0px 5px 0px 5px;border:0px; }
    
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .jobsTitle p.bodytext { display:block; width:100%; margin:30px 0px 15px 0px; padding:0px 5px 0px 10px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .stageTitle p.bodytext { display:block; width:100%; margin:30px 0px 15px 0px; padding:0px 5px 0px 10px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .infoTitle { display:block; width:99%; margin:0px 0px 15px 10px; padding:0px 0px; }
  
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .jobsReply {display:none; float:left; width:100%; margin:0px; border:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .champs {clear:both; float:left; width:100%; margin:0px; padding:0px 0px 5px 0px; border:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .jobsReply label {float:left; width:220px; margin:0px 0px 0px 10px; padding:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .jobsReply input {float:left; width:280px; margin:0px; padding:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .jobsReply input[type=submit] {padding:0px 8px;background:#B51522;border:2px solid #B51522;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .jobsReply input[type=submit]:hover {background:#FFFFFF;border:2px solid #B51522;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .jobsReply textarea {float:left; width:430px; height:100px; margin:0px; padding:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .jobsReply input.submit {float:left; width:220px; margin:0px; padding:0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .more .data .infoTitle input.sendAnswer {float:right;margin:0px 5px 0px 0px;padding:2px 8px;background:#B51522;border:2px solid #B51522;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .more .data .infoTitle input.sendAnswer:hover {background:#FFFFFF;border:2px solid #B51522;}
  
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .data { clear:both; float:left; width:100%; margin:0px; padding:0px 0px 5px 0px; border:0px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .data .bodytext { margin:5px 0px; padding:0px 0px 0px 0px;}
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .data .jobs_label { float:left; width:220px; margin:0px; padding:0px 0px 0px 10px; border:0px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .data .jobs_data { float:left; width:600px; margin:0px; padding:0px 0px 0px 0px; border:0px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .data .jobs_data p.bodytext { float:left; width:600px; margin:0px; padding:0px; border:0px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .data .jobs_bodytext p.bodytext { float:left; width:600px; margin:0px; padding:0px; border:0px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .data .stage_label { float:left; width:220px; margin:0px; border:0px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .data .stage_data { float:left; width:600px; margin:0px; border:0px; }
  #reste #contenuIntra .page .tx-inoffreemploi-pi1 .data .bodytext { float:left; width:600px; margin:0px; border:0px; }
    
  /*------------------------------------------*/
  #reste #contenuIntraBlog{float:left;width:100%;padding:0px;background:#ffffff url(../img/blog_head_rouge.gif) repeat-x;}  
  #reste #contenuIntraBlog .page .head{clear:both;float:left;padding:0px;width:100%;}
  #reste #contenuIntraBlog .page .head img{clear:both;float:left;border:0px;}
  #reste #contenuIntraBlog .page .content{clear:both;float:left;padding:0px;width:990px;background-color:#fff;}
  #reste #contenuIntraBlog .content .left{float:left;padding:10px 14px;width:174px;}
  
  #reste #contenuIntraBlog .content .main{float:left;margin-left:20px;padding:10px 0px 10px 0px;width:482px;}
  #reste #contenuIntraBlog .content .main .blogItem{clear:both;float:left;width:100%;margin-top:20px;}
  #reste #contenuIntraBlog .content .main .blogItemList{padding-bottom:20px;background:url(../img/blog_separateur.jpg) 50% 100% no-repeat;}
  #reste #contenuIntraBlog .content .main .blogItem .itemHead{clear:both;float:left;margin-bottom:10px;width:100%;}
  #reste #contenuIntraBlog .content .main .blogItem .itemContent{clear:both;float:left;margin-bottom:10px;width:100%;}
  #reste #contenuIntraBlog .content .main .blogItem .itemComm{clear:both;float:left;width:100%;}
  #reste #contenuIntraBlog .content .main .blogItem p.date{clear:both;float:left;margin:0px 0px 5px 0px;padding:0px;width:100%;}
  #reste #contenuIntraBlog .content .main .blogItem h2{clear:both;float:left;margin:0px 0px 5px 0px;padding:0px;width:100%;}
  #reste #contenuIntraBlog .content .main .blogItem p.cats{clear:both;float:left;margin:0px;width:100%;}
  #reste #contenuIntraBlog .content .main .blogItem .itemComm p{clear:both;float:left;margin:0px;padding:0px;width:100%;}
  #reste #contenuIntraBlog .content .main .blogItem .itemComm span.nb{float:left;margin-right:5px;padding:2px 0px 0px 0px;width:19px;height:23px;background:url(../img/blog_nbr_commentaire.gif) no-repeat;}
  #reste #contenuIntraBlog .content .main .blogItem .itemComm span.comm{float:left;padding:2px 0px 0px 0px;}
  
  #reste #contenuIntraBlog .content .main .blogCommentAdd{clear:both;float:left;width:100%;margin-bottom:20px;}
  #reste #contenuIntraBlog .content .main .blogCommentAdd{margin:0px;padding:0px;}
  #reste #contenuIntraBlog .content .main .blogCommentAdd form .item{clear:both;float:left;margin-right:5px;width:100%;}
  #reste #contenuIntraBlog .content .main .blogCommentAdd .obl{margin:0px 0px 5px 0px;}
  #reste #contenuIntraBlog .content .main .blogCommentAdd .obl p{margin:0px 0px 0px 0px;padding:0px;}
  #reste #contenuIntraBlog .content .main .blogCommentAdd .item label{float:left;margin:2px 5px 3px 0px;width:65px;}
  #reste #contenuIntraBlog .content .main .blogCommentAdd .item input.texte{margin:2px 5px 3px 0px;width:400px;height:18px;border:1px solid #B5A599;}
  #reste #contenuIntraBlog .content .main .blogCommentAdd input.firstname{position:absolute;left:-9999px;}
  #reste #contenuIntraBlog .content .main .blogCommentAdd .item textarea.texte{margin:2px 5px 3px 0px;width:400px;height:150px;border:1px solid #B5A599;}
  #reste #contenuIntraBlog .content .main .blogCommentAdd .item input.submit{margin:5px 10px 0px 0px;float:right;width:200px;border:1px solid #B5A599;background-color:#D2BDAE;}
  
  #reste #contenuIntraBlog .content .main .blogCommentList .item .titre {background:#F8F5F4;margin:0px;padding:10px 5px;}
  #reste #contenuIntraBlog .content .main .blogCommentList .item .info {margin:0px 0px 15px 0px;text-align:right;}
  #reste #contenuIntraBlog .content .main .blogCommentList .item .info .date {margin:0px 5px 0px 0px;}
  #reste #contenuIntraBlog .content .main .blogCommentList .item .info .auteur {margin:0px 0px 0px 5px;}
        
  #reste #contenuIntraBlog .content .right{float:right;padding:0px;width:248px;}
  #reste #contenuIntraBlog .content .right .recentPost{height:211px;background:url(../img/blog_fond_recent.jpg) no-repeat;}
  
  #reste #contenuIntraBlog .content .right .rightItem{clear:both;float:left;margin-bottom:10px;width:100%;}
  #reste #contenuIntraBlog .content .right .rightItem h2{clear:both;float:left;margin:0px;padding:0px;width:100%;}
  #reste #contenuIntraBlog .content .right .rightItem ul {clear:both;}
  #reste #contenuIntraBlog .content .right .rightItem ul li{clear:both;list-style-image:url(../img/puce_fleche.gif);}
  
  #reste #contenuIntraBlog .content .right .lstTags p{margin:0px;padding:5px 20px;width:208px;}
  
  #reste #contenuIntraBlog .content .right .sep{clear:both;float:left;margin:10px 0px;width:100%;height:5px;background:url(../img/bas_menu2.gif) 50% 0% no-repeat;}
  
  
  
  /*-bottomMenu*/
  #reste #bottomMenuInt{float:left;padding:2px 0px;width:100%;height:19px;background-color:#d04634;z-index:4;}
  #reste #bottomMenuInt .menu{float:right;width:100%;} 
  #reste #bottomMenuInt .menu img{vertical-align:bottom;}
  
  
  /*-bottomMenu*/
  #reste #bottomMenuIntra{float:left;padding:2px 0px;width:100%;height:19px;background-color:#44362D;z-index:4;}
  #reste #bottomMenuIntra .menu{float:right;width:100%;} 
  #reste #bottomMenuIntra .menu img{vertical-align:bottom;}
  
  /*bottomMenu*/
  #bottomMenu{position:relative;top:26px;padding:2px 0px;width:100%;height:19px;background-color:#d04634;z-index:4;}
  #bottomMenu .menu{float:right;width:100%;} 
  #bottomMenu .menu img{vertical-align:bottom;}
  
  
  /*-----------------------------------------------*/
  #ui-datepicker-div  { z-index:10000; }
  .ui-datepicker { display:none; width: 17em; padding: 10px 15px 10px 5px; background:#C8C8C8; }
  .ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
  .ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next { position:absolute; top: 2px; width: 1.8em; height: 1.8em; }
  .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover { top: 1px; }
  .ui-datepicker .ui-datepicker-prev { left:2px; }
  .ui-datepicker .ui-datepicker-next { right:2px; }
  .ui-datepicker .ui-datepicker-prev-hover { left:1px; }
  .ui-datepicker .ui-datepicker-next-hover { right:1px; }
  .ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
  .ui-datepicker .ui-datepicker-title { margin: 0 2.3em; line-height: 1.8em; text-align: center; }
  .ui-datepicker .ui-datepicker-title select { float:left; font-size:1em; margin:1px 0; }
  .ui-datepicker select.ui-datepicker-month-year { width: 100%; }
  .ui-datepicker select.ui-datepicker-month, 
  .ui-datepicker select.ui-datepicker-year { width: 49%;}
  .ui-datepicker .ui-datepicker-title select.ui-datepicker-year { float: right; }
  .ui-datepicker table { width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
  .ui-datepicker th { padding: .7em .3em; text-align: center; font-weight: bold; border: 0;  }
  .ui-datepicker td { border: 0; padding: 1px; }
  .ui-datepicker td span, .ui-datepicker td a { display: block; padding: .2em; text-align: right; text-decoration: none; }
  .ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
  .ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
  .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }
  
  /* with multiple calendars */
  .ui-datepicker.ui-datepicker-multi { width:auto; }
  .ui-datepicker-multi .ui-datepicker-group { float:left; }
  .ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
  .ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
  .ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
  .ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
  .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
  .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
  .ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
  .ui-datepicker-row-break { clear:both; width:100%; }
  
  /* RTL support */
  .ui-datepicker-rtl { direction: rtl; }
  .ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
  .ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
  .ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
  .ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
  .ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
  .ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
  .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
  .ui-datepicker-rtl .ui-datepicker-group { float:right; }
  .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
  .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
  
  /* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
  .ui-datepicker-cover {
  display: none; /*sorry for IE5*/
  display/**/: block; /*sorry for IE5*/
  position: absolute; /*must have*/
  z-index: -1; /*must have*/
  filter: mask(); /*must have*/
  top: -4px; /*must have*/
  left: -4px; /*must have*/
  width: 200px; /*must have*/
  height: 200px; /*must have*/
  }	

