html,body{margin:0px;padding:0px;}
img{border:0px;}
img.droite {float:right;margin:0px 0px 10px 10px;padding:0px;border:0px;}
img.gauche {float:left;margin:0px 10px 10px 0px;padding:0px;border:0px;}
ul{}
li{list-style-image:url('../img/puce_li_carre.gif')}
hr{color:#eeeeee;}
p.paragrapheForcer {float:left; width:100%; margin: 10px 0px;}
p.paragrapheForcerBold {float:left; width:100%; margin: 15px 0px 5px 0px; }



/* POP-UP VIDEO */
#msgPopupAll {position:Absolute;top:0;left:0;width:100%;height:100%;border:1px solid black;background:#101012;opacity:0.7;filter : alpha(opacity=70);z-index:1000;}
#msgPopup {position:Absolute;top:80px;left:23%;border:0px solid black;background:none;opacity:1;padding:5px;width:640px;height:360px;padding:0px 0px 0px 0px;z-index:1001;}
#msgPopup .closeUp {float:right;}

.oemProSubscription { display:block; float:left; width:530px; }
.oemProSubscription .mail { display:block; float:left; width:530px; margin:0px 0px 10px 0px;  }
.oemProSubscription .mail input { display:block; float:left; width:260px; padding:2px;  }
.oemProSubscription .poste { display:block; float:left; width:530px; margin:0px 0px 10px 0px;  }
.oemProSubscription .poste p { margin:0px; padding:0px }
.oemProSubscription .poste p span { margin:0px; padding:0px; }
.oemProSubscription .poste p input.txt { width:523px; margin:0px; padding:2px; }
.oemProSubscription .valid { display:block; float:left; width:530px; margin:0px 0px 10px 0px;  }
.oemProSubscription .valid .submit { display:block; float:right; }

#page{margin:0px auto 0px auto;padding:0px;width:965px;}

/* Menu Keywords */
.tx-searchmodules-pi1 {margin:25px 0 0 5px;}
.tx-searchmodules-pi1 #MenuKeywords{position:absolute;display:none;margin:0 0 0 0px;_margin:20px 0 0 -195px;background:#FFF;border:1px solid#CCC;z-index:99;padding:0 10px 5px 10px;}
.tx-searchmodules-pi1 #MenuKeywords ul{display:block;float:left;width:180px;padding:0px;margin:0px;list-style-type:none;list-style-image:none;}
.tx-searchmodules-pi1 #MenuKeywords li{padding:0px 0 0 5px;margin:0px;list-style-type:none;list-style-image:none;}
.tx-searchmodules-pi1 #MenuKeywords li a{padding:0px;margin:0px;}

#BlocLeftFormation div.tx-searchmodules-pi1 #MenuKeywordsInt {position:relative;display:none;margin:0 0 0 23px;_position:absolute;_margin:20px 0 0 -145px;background:#FFF;border:1px solid#CCC;z-index:99;padding:5px 10px 5px 5px;}
#BlocLeftFormation div.tx-searchmodules-pi1 #MenuKeywordsInt ul{padding:0px;margin:0px;list-style-type:none;list-style-image:none;}
#BlocLeftFormation div.tx-searchmodules-pi1 #MenuKeywordsInt li{padding:0px 0 0 5px;margin:0px;list-style-type:none;list-style-image:none;}
#BlocLeftFormation div.tx-searchmodules-pi1 #MenuKeywordsInt li a{padding:0px;margin:0px;}
#BlocLeftFormation div.tx-searchmodules-pi1 #MenuKeywordsInt a #ViewKeywordsInt{margin:0 0 0 10px;}

#header{position:relative;float:left;width:965px;padding:0px;margin:0px 0px 18px 0px;}

#header #Logo{float:left;width:185px;}

#header #topNav{float:right;margin:0px 0px 0 0;padding:3px 0px 0 0;width:456px;background:#FFF;height:22px;}
#header #topNav ul{float:right;margin:0px 0 0 0px;padding:0px;}
#header #topNav li{margin:0px;padding:0px;display:inline;}
#header #topNav li a{margin:0px 0px 0px 10px;padding:0px;}

#header #mainMenu{float:right;margin:30px 0px 0 0;width:553px;}
#header #mainMenu ul{margin:0px;padding:0px;}
#header #mainMenu li{margin:0px;padding:0px;display:inline;}
#header #mainMenu a {display:inline;float:left;margin:0px 0px 0px 10px;}
#header #mainMenu a.link_595 {width:185px;height:34px;/*background:url('../img/bt_m1_presentation.gif') no-repeat 0 0px;*/}
#header #mainMenu a.link_713 {width:160px;height:34px;/*background:url('../img/bt_m1_programmes.gif') no-repeat 0 0px;*/}
#header #mainMenu a.link_714 {width:99px;height:34px;/*background:url('../img/bt_m1_formation.gif') no-repeat 0 0px;*/}
#header #mainMenu a.link_772 {width:69px;height:34px;/*background:url('../img/bt_m1_formation.gif') no-repeat 0 0px;*/}

#header #mainMenu a.link_595:hover {/*background:url('../img/bt_m1_presentation.gif') no-repeat 0 -61px;*/}
#header #mainMenu a.link_713:hover {/*background:url('../img/bt_m1_programmes.gif') no-repeat 0 -61px;*/}
#header #mainMenu a.link_714:hover {/*background:url('../img/bt_m1_formation.gif') no-repeat 0 -61px;*/}
#header #mainMenu a.link_772:hover {/*background:url('../img/bt_m1_formation.gif') no-repeat 0 -61px;*/}

#header #mainMenu a.presentation_hover {background:url('../img/bt_m1_presentation.gif') no-repeat 0 -61px;}
#header #mainMenu a.programmes_hover {background:url('../img/bt_m1_programmes.gif') no-repeat 0 -61px;}
#header #mainMenu a.former_hover {background:url('../img/bt_m1_formation.gif') no-repeat 0 -61px;}
#header #mainMenu a.agenda_hover {background:url('../img/bt_m1_agenda.gif') no-repeat 0 -61px;}

#header #mainMenu a.presentation_actif {background:url('../img/bt_m1_presentation.gif') no-repeat 0 -31px;}
#header #mainMenu a.programmes_actif {background:url('../img/bt_m1_programmes.gif') no-repeat 0 -31px;}
#header #mainMenu a.former_actif {background:url('../img/bt_m1_formation.gif') no-repeat 0 -31px;}
#header #mainMenu a.agenda_actif {background:url('../img/bt_m1_agenda.gif') no-repeat 0 -31px;}

#header #mainMenu .programsMenu {position:absolute;top:88px;left:0px;padding:10px 0px;width;100%;background:#606060;z-index:2;}
#header #mainMenu .programsMenu ul {display:inline;float:left;margin:0px;padding:0px 10px;width:945px;}
#header #mainMenu .programsMenu ul li {display:inline;float:left;margin:0px 3px;padding:10px 4px;height:160px;width:220px;border:1px solid #606060;border-bottom:0px;}
#header #mainMenu .programsMenu ul li.over {border:1px solid red;border-bottom:0px;background:url('../img/cadre_hove_rouge.png') no-repeat bottom left;}
#header #mainMenu .programsMenu ul li a {clear:none;float:none;display:inline;margin:0px;padding:0px;}
#header #mainMenu .programsMenu ul li .target {margin:0px 10px;}

#header #Picture {clear:both;position:relative;float:left;margin:10px 0px 0px 0px;padding:0px;background:#212121;z-index:1;}
#header #Picture img{float:left;}
#header #Picture .corner {position:absolute;top:10px;right:10px;display:none;}
#header #Picture .general {position:absolute;display:block;bottom:0px;left:25px;padding:8px 12px;background:#BBBDBE;}
#header #Picture .general_actif {background:#FFF;}
#header #Picture .detail {position:absolute;display:block;bottom:0px;left:181px;padding:8px 12px;background:#BBBDBE;}
#header #Picture .detail_actif {background:#FFF;}

#header #righttNav {float:right;margin:10px 0px 0px 0px;padding:0px;width:261px;height:232px;}
#header #righttNav ul {float:left;margin:0px 0px;background:url('../img/fond_right_nav.gif') no-repeat top left;}
#header #righttNav ul li{width:100%;list-style-type:none;list-style-image:none;}
#header #righttNav ul.niv1 {padding:10px 10px 0px 10px;width:240px;background:#212121;min-height:20px;}
#header #righttNav ul.niv2 {margin:0px 0px 0px 0px;padding:10px 10px 20px 10px;width:241px;min-height:172px;}
.node_niv2_uid_852 #header #righttNav ul.niv2,
.node_niv2_uid_853 #header #righttNav ul.niv2 {min-height:162px;}
.node_niv2_uid_858 #header #righttNav ul.niv2 {min-height:129px;}
#header #righttNav ul.niv2 li{float:left;margin:0px;padding:0px;}
#header #righttNav ul.niv2 li a{float:left;margin:0px;padding:5px 0px 0px 0px;}
#header #righttNav ul.niv2 li.actif ul {float:left;margin:0px;padding:0px 0px 0px 0px;}
#header #righttNav ul.niv2 li.actif ul li a{float:left;margin:0px;padding:0px 0px 0px 15px;}
#header #righttNav ul.niv2 li.actif ul.niv3 {margin:0px 0px 10px 0px;padding:0px 0px 0px 15px;width:221px;}
#header #righttNav ul.niv2 li.actif ul.niv3 li ul.niv4 {margin:0px 0px 10px 0px;padding:0px 0px 0px 15px;width:206px;}




/*#header #FlashContent{clear:both;width:949px;height:30px;padding:0px;}
#ExecFlash{display:none;}*/

#leftColumn{float:left;width:260px;margin:0px 5px 0px 0px;}

#leftColumn .bodytext {width:100%;margin:0px 0 10px 0;padding:0px 0px 0 0px;}

#leftColumn .tx-insimpleflashplayer-pi1 {display:block;width:236px;height:130px;background:url('../img/temp_illu_lien_video.jpg') no-repeat top left;}
#leftColumn .tx-insimpleflashplayer-pi1 a{display:block;width:236px;height:130px;}

#leftColumn .BlocNews {float:left;width:100%;margin:15px 0 15px 0;padding:10px 0px;}
#leftColumn .BlocNews img {margin:0px 0px 10px 0px;}
#leftColumn .BlocNews p {float:left;width:100%;margin:0px 0 8px 0;padding:0px;}
#leftColumn .BlocNews p span{float:left;width:100%;}
#leftColumn .BlocNews .allActus {float:left;margin-top:0px;}
 
#leftColumn #blocGuideFormation {width:100%;margin:5px 0 10px 0;padding:10px 0px;}
#leftColumn #blocGuideFormation .guideTitre {margin:20px 0px 10px 0px;padding:0px;}
#leftColumn #blocGuideFormation .bodytext {display:inline;margin:0px;padding:0px;}
#leftColumn #blocGuideFormation img {float:left;}
 
#centerColumn{float:left;width:700px;}

#centerColumn #mainFlash {float:right;display:block;width:690px;height:582px;/*background:url('../img/temp_flash_home.jpg') no-repeat top left;*/}

#centerColumn #pageTitle {float:left;width:645px;padding:0px;margin:0px 0px 0px 10px;}


#centerColumn #breadCrump {float:left;height:30px;width:675px;padding:0px 0 0 0px;margin:18px 0 10px 10px;}
#centerColumn #breadCrump .niveau0{display:block;float:left;}
#centerColumn #breadCrump .niveau0 span{display:block;float:left;height:15px;margin:0px 2px;padding:0px;}
#centerColumn #breadCrump .niveau0 a{display:block;float:left;height:15px;margin:0px 2px;padding:0px;}
#centerColumn #breadCrump .niveau0 td{background:#FFF;padding:3px;}
#centerColumn #breadCrump .contentFlex span{display:block;float:left;height:15px;margin:0px 2px;padding:0px;}
  
#centerColumn #breadCrump .contentFlex {background:#FFF; margin:0px; padding:0px;}
#centerColumn #breadCrump .contentFlex span{display:block;float:left;height:15px;fmargin:0px 2px;padding:0px;}
#centerColumn #breadCrump .contentFlex a{display:block;float:left;height:15px;margin:0px 2px;padding:0px;}

#centerColumn .tx-inaddthis-pi1 {float:left;width:675px;margin:0 10px;display:none;}

#centerColumn #flexContent {float:left;display:inline;width:675px;padding:0 0px 20px 0px;margin:0 10px 0 10px;}

#centerColumn #flexContent a {background-color:#888;color:#fff;padding:1px 1px;margin:3px 0;}
#centerColumn #flexContent a:hover {background-color:#000;color:#fff;text-decoration: none;}

#centerColumn #flexContent H2 a {background:#e2001a url('../img/fd_h2.gif') no-repeat top right;;color:#fff;padding:3px 6px;margin:3px 0;display:block;width:100%;}

#centerColumn #flexContent .csc-sitemap a {background-color:#fff;color:#888;padding:1px 1px;margin:3px 0;}
#centerColumn #flexContent .csc-sitemap a:hover {background-color:#000;color:#fff;text-decoration: none;}

#centerColumn #flexContent li{list-style-image:url('../img/puce_li_carre.gif')}
#centerColumn #flexContent ul.limodules li{list-style-image:url('../img/puce_lipt.gif')}
#centerColumn #flexContent ul.csc-menu li{list-style-image:url('../img/puce_li_carre_basse.gif')}

#centerColumn #flexContent h1{padding:0px;margin:0 0 5px 0;}
#centerColumn #flexContent h2{display:block;width:645px;padding:0px 15px 0px 0px;color:#898989;}
#centerColumn #flexContent h3{padding:15px 0px 0px 0px;}

#centerColumn #flexContent table.contenttable tr td.deb {float:left;display:block;width:272px;height:120px;margin:0px;padding:0px;background:#F0F1F2 url('../img/grand_cote_gris.gif') no-repeat top left;border:2px solid white;}
#centerColumn #flexContent table.contenttable tr td.fin {float:left;display:block;width:218px;height:120px;margin:0px;padding:0px;background:#F0F1F2 url('../img/grand_cote_gris.gif') no-repeat top left;border:2px solid white;}
#centerColumn #flexContent table.contenttable tr td p.bodytext {display:block;height:100%;margin:5px 0px;padding:5px 15px 5px 25px;}
#centerColumn #flexContent table.sansMarge tr td p.bodytext {margin: 5px 0; padding: 3px 15px 3px 0px;}

/* Mise en page des modules */
#centerColumn #flexContent .tx-inmodules-pi1 {float:left;width:100%;margin:20px 0px 10px 0px;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModule {display:inline;float:left; width:181px; height: 110px; margin:0px 20px 20px 0px; padding:5px 10px 10px 10px; border:1px solid #A4A6A7;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModule .ref  {float:left;width:100%;margin:0px 0px 10px 0px;color:#A4A6A7;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModule .ref img {float:right;vertical-align:top;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle {display:inline;float:left; width:655px; height: auto;margin:0px 0px 0px 0px; padding:10px 10px 10px 0px; border:0px;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle h2 {float:left;padding:0px;width:100%;margin:25px 0px 15px 0px;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .detail h2 {margin:35px 0px 15px 0px;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle ul {display:inline;float:left;padding:0px 13px;width:614px;margin:5px 0px 10px 3px;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle ul li {float:left;padding:0px;width:100%;list-style-image:url('../img/puce_rouge_trans.gif');}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .ref  {display:inline;padding:2px 5px;margin:0;width:auto;background-color:#bbbdbe;display:inline;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .intro  {padding:2px 3px;line-height:1.5em;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .picto  {margin-bottom:15px;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .skills  {margin-top:10px;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .modules h2 {padding:0;margin-top:35px;margin-bottom:0;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .modules ul {margin-bottom:0;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .ref img {float:left;vertical-align:middle;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .displayGeneral,
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .displayDetail {float:left;width:655px;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle  p.introProg {padding:0;margin:0;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle .detail h2.noMarginTop {margin-top:0;}
#centerColumn #flexContent .tx-inmodules-pi1 .blocModuleSingle  p.intervenantProg {margin-top:0;margin-topcolor:#7C7C7C;}

#centerColumn #flexContent #ListFormateurs {float:left;width:100%;margin-bottom:20px;}
#centerColumn #flexContent #ListFormateurs div.desc{float:left;}
#centerColumn #flexContent #ListFormateurs im{float:right;}
#centerColumn #flexContent #ListFormateurs h1{font-size:14px;color:#000;background:none;margin-top:10px;}
#centerColumn #flexContent #ListFormateurs .csc-header{float:left;width:100%;}
#centerColumn #flexContent #ListFormateurs h3{margin:10px 0px 10px 0px;}

#centerColumn #flexContent p.bodytext {margin:0px; padding:0px;line-height:1.5em}
#centerColumn #flexContent p.title {border-top : 1px solid #ccc;clear:both; display:block; float:left; width:100%; cursor:pointer; margin:10px 0 0 0; padding:3px 0px 3px 0px; background:#FFF url("../img/puce_intervenant.gif") no-repeat right top; }
/*#centerColumn #flexContent p.title:hover {background:none; }*/
#centerColumn #flexContent p.titleActif {background:#FFF; margin:10px 0 0 0;; padding:3px 0px 3px 0px; border-top : 1px solid #ccc;}
#centerColumn #flexContent .hiddenTxt {display:none;clear:both;float:left;width:100%;background:#FFF;padding:10px 10px 5px 0px; margin:0px;}
#centerColumn #flexContent .hiddenTxt a {margin:0;padding:0; }

#centerColumn #flexContent #calendar {float:left;width:100%;}
#centerColumn #flexContent #calendar h1{margin:30px 0px 20px 0px;}
#centerColumn #flexContent #calendar .Navig{float:left;width:100%;margin:0 0 20px 0;}
#centerColumn #flexContent #calendar .Navig a.moisPrec{display:block;float:left; padding:5px;background-color:#fff;color:#888;border:1px solid #888;}
#centerColumn #flexContent #calendar .Navig a.moisSuiv{display:block;float:right;margin:0 15px 0 0;padding:5px;background-color:#fff;color:#888;border:1px solid #888;}
#centerColumn #flexContent #calendar .Navig a.moisPrec:hover{background-color:#888;color:#fff;border:1px solid #888;}
#centerColumn #flexContent #calendar .Navig a.moisSuiv:hover{background-color:#888;color:#fff;border:1px solid #888;}
#centerColumn #flexContent #calendar .ListAgenda {float:left;width:100%;margin:0 0 25px 0;}
#centerColumn #flexContent #calendar .ListAgenda span{margin:0px;padding:0px;line-height:30px}
#centerColumn #flexContent #calendar .ListAgenda p{margin:0;padding:0;}

#centerColumn #flexContent #login{margin-left:auto;margin-right:auto;padding:10px;width:296px;height:225px;}
#centerColumn #flexContent #login div.welcomeText{margin-left:auto;margin-right:auto;width:250px;font-size:14px;font-weight:bold;color:#999;text-align:left;}
#centerColumn #flexContent #login input.champ{padding:5px;width:190px;height:28px;border:1px solid #BBB;font-size:18px;background:url(../img/fdchamp.gif) repeat-x;}
#centerColumn #flexContent #login .login_button{display:block;width:35px; height:35px;float:left;background:url(../img/fd-bt.gif) no-repeat;}
#centerColumn #flexContent #login .button{border:none;}
#centerColumn #flexContent #login .button:hover{border:none;}

#centerColumn #flexContent #DisplayList .ListItem{margin:0 0 15px 0;}
#centerColumn #flexContent #DisplayList a{margin:0px 0 0 0;}
#centerColumn #flexContent #DisplayList .date{float:left;width:100%;margin:0px 0px 5px 0px;padding:0px;}
#centerColumn #flexContent #DisplayList .cat{margin:0px;padding:0px;}
#centerColumn #flexContent #DisplayList .actuTitle{margin:5px 0px 5px 0px;padding:0px;}
#centerColumn #flexContent #DisplayList p.bodytext{margin:0px;padding:0px;}

#centerColumn #flexContent #SingleActu h1{margin:5px 0 0 0;padding:0;}
#centerColumn #flexContent #SingleActu h3{margin:10px 0px;padding:0;}
#centerColumn #flexContent #SingleActu p.news-single-author{margin:0;padding:0px;}
#centerColumn #flexContent #SingleActu p.bodytext{margin:0px;padding:0;}
  
/*---------------- GESTION UNE COLONNE---------------------------*/
.oneColumn #centerColumn{float:left;width:965px;}
.oneColumn #centerColumn #breadCrump {float:left;height:30px;width:945px;padding:0px 0 0 0px;margin:0 0 10px 10px;}
.oneColumn #centerColumn #flexContent {float:left;display:inline;width:945px;padding:0 0px 20px 0px;margin:0 10px 0 10px;}


#rightColumn {float:right;width:261px;/*background:#bbbdbe url('../img/rightcolumn-bg.gif') no-repeat bottom right;*/}
#rightColumn a {display:inline;background-color:#888;color:#fff;padding:1px 1px;margin:3px 0;}
#rightColumn a:hover {background-color:#000;color:#fff;text-decoration: none;}
#rightColumn ul {display:inline;margin:0px 10px 10px 20px;padding:0;width:241px;}
#rightColumn ul li{padding:0px 20px 0px 0px;width:230px;}
#rightColumn H3,#rightColumn H2, #rightColumn p.bodytext{padding:0 10px 0 0px; margin: 10px 0px 0px 0px;}

#rightColumn #rightColumnTS { margin:20px 0 0 0; }
/*.node_niv2_uid_896 #rightColumn #rightColumnTS { margin:130px 0 0 0; }*/
.node_niv2_uid_896 .modulesMenu {display:none;}
.node_niv2_uid_847 #rightColumn #rightColumnTS { margin:55px 0 0 0; }
.node_niv2_uid_849 #rightColumn #rightColumnTS { margin:180px 0 0 0; }
.node_niv2_uid_854 #rightColumn #rightColumnTS { margin:70px 0 0 0; }
.node_niv2_uid_855 #rightColumn #rightColumnTS { margin:30px 0 0 0; }

#rightColumn #SessionRight {float:right;width:261px;margin:0px;padding:0px;/*background:url('../img/fond_legende_right.gif') no-repeat top left*/;border:1px solid bleu}
#rightColumn #SessionRight h5 {display:inline;float:left;/*padding:5px 10px;*/margin:0px;*/}
#rightColumn #SessionRight .tx-listsessions-pi1 {clear:both;float:left;margin:0px 0 0 0 ;padding:0px 0px 5px 0px;width:258px;border:1px solid #000;background-color:#fff;}
#rightColumn #SessionRight .tx-listsessions-pi1 .date {margin:10px 0px 0px 10px;width:230px;}
#rightColumn #SessionRight .tx-listsessions-pi1 ul{margin-top:25px;}
#rightColumn #SessionRight .tx-listsessions-pi1 img {margin-bottom:5px;clear:both;}
#rightColumn #SessionRight .date {display:block; margin:0px 0 0 0;padding:0;}
#rightColumn #SessionRight .lieu {float:left;width:100%;}
#rightColumn #SessionRight .horaires{margin:20px 10px 0 10px;}
#rightColumn #SessionRight .infosGenerales{margin:40px 0 0 10px;}
#rightColumn #SessionRight ul {float:left;padding:5px 10px;margin:0px;list-style:none;list-style-image:none;width:230px;}
#rightColumn #SessionRight li {float:left;width:100%;margin:5px 0px 5px 0px;padding:0px;margin:0px;list-style:none;list-style-image:none;}
#rightColumn #SessionRight li a {display:inline;float:left;padding:0px 0px 10px 10px;margin:0;background:transparent url('../img/puce_session.gif') no-repeat 0px 6px;}
#rightColumn #SessionRight .tx-listsessions-pi1 ul li.tarif a{}

#rightColumn .tx-inmodules-pi1 .modulesMenu { float:left; width: 100%; margin: 20px 0 20px 0; background:#bbbdbe url('../img/rightcolumn-bg.gif') no-repeat 0 -200px; }
#rightColumn .tx-inmodules-pi1 .modulesMenu p { padding: 0px 10px;}
#rightColumn .tx-inmodules-pi1 .modulesMenu a { background: none; }

#rightColumn .rightColumnTV {float:right;margin:25px 0 0 0; padding:10px 10px 20px 10px; width:241px;background:#bbbdbe url('../img/rightcolumn-bg.gif') no-repeat bottom right;}
#rightColumn .rightColumnTV ul { float:left; padding: 0 0px; margin: 10px 15px 10px 15px; }


/*---------------- FORMULAIRE CONTACT---------------------------*/
#mailform fieldset.csc-mailform {border:1px solid #ccc;}
input{border:1px solid #888;margin:0 0 5px 0;height:18px;}
#centerColumn #flexContent .oemProSubscription .mail input,#centerColumn #flexContent .oemProSubscription input.txt,#mailform .csc-mailform-field input,#mailform .csc-mailform-field textarea{display:block;clear:both;padding:3px;width:300px;border:1px solid #BBB;font-size:14px;background:url(../img/fdchamp.gif) repeat-x;margin-top:2px;}
#mailform .csc-mailform-field textarea{width:350px;}

#mailform .csc-mailform-field input.csc-mailform-submit,#centerColumn #flexContent .oemProSubscription input.sub,{display:block;clear:both;padding:3px;width:300px;height:32px;border:medium none;font-size:14px;background:#000 url(../img/coinblanc_g.gif) no-repeat;color:#fff;margin-top:10px;}

/*#ProgDetail{display:none;}
#LinkModule{display:none;}*/

/*  img.confInt{float:right;width:210px;margin:15px 0 0 0;padding:0px;}

/*--- Bloc pour la page d'index ---*/
/*#homeLeft{float:left;width:310px;}
#homeLeft#offreFormation{float:left;width:300px;background:url('../img/fd_presentation_acc.gif');margin:5px 0px 3px 0px;padding-bottom:5px;}
#homeLeft#offreFormation h2{padding:0px;margin:0px;}
#homeLeft#offreFormation ul{padding:0px;margin:0px 0 0 5px;}
#homeLeft#offreFormation ul li{margin:0px 0px 0px 5px;padding:1px 0px;list-style-type:none;list-style-image:none;background: url('../img/puce_fle_jaune.gif') 0px 2px no-repeat;border-left:1px solid white;}
#homeLeft#offreFormation ul li a{margin:0px 0px 0px 15px;padding:0px;background:none;}
#homeLeft#DNewsletters {float:left; width:280px;background:#FFF;margin:0px 0 5px 0;padding:0px;}
#homeLeft#DNewsletters .banner { float:left; margin:3px 0; _margin:0px 0px 2px 0px; *margin:0px 0px 2px 0px; }

#homeRight {float:left;width:630px;margin:0 0 0 10px;_margin:0 0 0 0px;}
#homeRight#nosProgrammes{float:left;width:600px;height:140px;padding:10px 0 0 30px;margin:5px 0 10px 0;background:#ECECEC url('../img/fd_programmes_acc.gif') top left no-repeat;}
#homeRight#nosProgrammes h2{padding:5px 0 3px 0px;margin:0px;}
#homeRight#nosProgrammes .pPermanents{float:left;width:300px;margin:0 10px 0 0;}
#homeRight#nosProgrammes .pPermanents ul {padding:0px 0 0 0;margin:0px;}
#homeRight#nosProgrammes .pPermanents ul li{padding:0 0 3px 0px;list-style-image:none;list-style:none;}
#homeRight#nosProgrammes .pPermanents ul li a.reno_gest{display:block;float:left;width:100%;height:24px;background:url('../img/bt_renovation-gestion_acc.gif') 0px 0px no-repeat;}
#homeRight#nosProgrammes .pPermanents ul li a.reno_gest:hover{background:url('../img/bt_renovation-gestion_acc.gif') 0px -20px no-repeat;}
#homeRight#nosProgrammes .pPermanents ul li a.reno{display:block;float:left;width:100%;height:24px;background:url('../img/bt_renovation-urbaine_acc.gif') 0px 0px no-repeat;}
#homeRight#nosProgrammes .pPermanents ul li a.reno:hover{background:url('../img/bt_renovation-urbaine_acc.gif') 0px -20px no-repeat;}
#homeRight#nosProgrammes .pPermanents ul li a.gest{display:block;float:left;width:100%;height:24px;background:url('../img/bt_gestion-quartiers_acc.gif') 0px 0px no-repeat;}
#homeRight#nosProgrammes .pPermanents ul li a.gest:hover{background:url('../img/bt_gestion-quartiers_acc.gif') 0px -20px no-repeat;}
#homeRight#nosProgrammes .pPermanents ul li a.parc{display:block;float:left;width:100%;height:34px;background:url('../img/bt_parcours-certif_acc.gif') 0px 0px no-repeat;}
#homeRight#nosProgrammes .pPermanents ul li a.parc:hover{background:url('../img/bt_parcours-certif_acc.gif') 0px -34px no-repeat;}
#homeRight#nosProgrammes .pPonctuels{float:left;width:280px;margin:0 10px 0 0;}
#homeRight#nosProgrammes .pPonctuels p{padding:0px 0 2px 0;margin:0px}
 
#homeRight#seFormer {float:left;width:600px;_width:610px;padding:10px 0 15px 30px;margin:5px 0 15px 0;background:#ECECEC url('../img/fd_seformer_acc.gif') top left no-repeat;}
#homeRight#seFormer h2{padding:5px 0 3px 0px;margin:0px;}
#homeRight#seFormer .sBloc{float:left;width:300px;}
#homeRight#seFormer .sBloc ul {padding:0px;margin:0px;}
#homeRight#seFormer .sBloc ul li{padding:0px;margin:0px;list-style-image:none;list-style:none;}

#homeRight#lBloc{float:left;width:630px;_width:635px;margin:0 0 0 0px;_margin:0 0 0 0px;}
#homeRight#lBloc .item{float:left;width:135px;_width:137px;height:115px;margin:0 14px 0 0;_margin:0 13px 0 0;border:1px solid#B8B8B8;padding:5px;}
#homeRight#lBloc .item p{float:left;width:100%;padding:0px;margin:0px;}
#homeRight#lBloc .item a{display:block;}
#homeRight#lBloc .itemLast{margin:0px;}

#tabNav{padding:0 0 28px 10px;border-bottom: 1px solid#CCC;margin:0 0 15px 0;}
ul#tabNav ul{list-style-type:none;list-style-image:none;}
ul#tabNav li{list-style-type:none;list-style-image:none;float:left;height:25px;background-color:#F3F3F3;margin: 2px 2px 0 2px;border-top:1px solid#CCC;border-bottom:1px solid#CCC;border-left:1px solid#CCC;border-right:1px solid#CCC;}
ul#tabNav li.actif{border-bottom:1px solid#fff;background-color:#FFF;}
ul#tabNav a {float:left;display:block;color:#888;font-weight:bold;text-decoration: none;padding: 5px;}

.tx-inmodulelist-pi1 .item{float:left;width:145px;height:115px;margin:0 10px 10px 0;border:1px solid#B8B8B8;padding:5px;}
.tx-inmodulelist-pi1 .item .type{margin:0px 0px 5px 0px;padding:0px;}
.tx-inmodulelist-pi1 .item p{padding:0px;margin:0px;}
.tx-inmodulelist-pi1 .itemLast{margin:0px;}


#BtOutils{float:right;height:30px;width:100%;margin-bottom:15px;}
  
#PagesConnexes{margin:0px 0 15px 0;padding:10px 10px 15px 10px;float:right;width:193px;border-right:1px solid#CCC;border-left:1px solid#CCC;border-top:1px solid#CCC;background:#FFF url('../img/fd_blocdroite_bd.gif') repeat-x bottom right;}
#PagesConnexes ul{padding:0px;margin:0px;list-style:none;list-style-image:none;}
#PagesConnexes li{padding:0;margin:0px;list-style:none;list-style-image:none;}
#PagesConnexes h1{padding:0;margin:0 0 0px 0;}
  
#BlocLeftFormation {background:#EC0610 url('../img/fd-recherche-int.gif') no-repeat;padding:0 15px 0 0;height:210px;}
#BlocLeftFormation ul{padding:40px 0 0 20px;margin:0px 0 0 0;}
#BlocLeftFormation li{padding:0 0 0 0px;margin:5px 0 0 0;list-style-image:url('../img/puce-fleche-mgauche.gif');}
#BlocLeftFormation li:last-child{padding:0px 0 10px 0;}
#BlocLeftFormation h3{margin:10px 0 5px 10px;padding:0;}
#BlocLeftFormation select{margin:0 0 5px 20px;}
#BlocLeftFormation div.tx-searchmodules-pi1 {margin:15px 0 0 10px;}
#BlocLeftFormation {margin:3px 0 0 0;}
  
  /* Bloc compétences */
  /*div.Ccomp{padding:0 15px 3px 20px;background:#E8E9EA url('../img/grand_cote_gris.gif') no-repeat top left;}
  
  
  /* Style des tableaux */
/*#flexContent table,td,tr{border:0;}
#centerColumn #flexContent.td{background:#F3F3F3;padding:5px;}
  
  table.agenda td.vide{color:#0B3857;text-align:center;background:#D0D5D8;font-weight:bold;}
  table.agenda td.actif{text-align:center;background:#0B3857;}
  table.agenda td.actif a{color:#FFF;text-decoration:none;}
  table.agenda td.actif a:hover{color:#0B3857;}
  table.agenda th{width:25px;color:#888;}
  table.agenda td.vide{}
  
/* Inscription Newsletter */

#footer{clear:both;width:960px;height:100px;float:left;margin:15px 0px 0px 0px;padding:0px 0px 0px 0px;}
#footer #FlashContent{text-align:right;clear:both;width:959px;height:25px;padding:0px;overflow:hidden;/*background:url('../img/temp_flash_text_anim.gif') no-repeat top left;*/margin-bottom:5px;}
#footer #Hfoot{float:left;width:100%;margin:5px 0 0 0;}
#footer #Hfoot .Flogo {float:left;display:none;}
#footer #DNewsletters{float:left;width:350px;}
#footer #DSite{float:right;}
#footer #Dmenu{float:right;}
#footer #Dmenu ul{display:block;margin:0px 0px 0px 20px;padding:0px;}
#footer #Dmenu ul li{float:left;display:inline;padding:0 0px 0 15px;}
#footer #Dcopy{float: right;margin-top: 0pt;margin-right: 5px;margin-bottom: 0pt;margin-left: 0pt;display:none;}

