/* CSS Document */
/*positionnement général*/
html,body {margin:0px; padding:0px;background:#FFFFFF url('../img/fd_page.gif') repeat-x;}

ul{margin:0px;padding:0px}
li{list-style-image:url(img/puce_agenda.gif);}
table{float:left;width:100%;margin:5px 0 5px 0;}

form.cssform p{float:left;width:100%;}
form.cssform label{float:left;width:150px;padding:10px;display: inline;}
form.cssform input{float:left;padding:3px;border:1px solid #C1A580;background: url('../img/fd_champs.gif') no-repeat;}
form.cssform input.sub{display:block;border:none;background:#C1A580;color:#FFF;margin:5px;}



/* page*/
#ContentF{width:100%;}
#PageHeader{margin:auto;width:980px;}
#page{margin:auto;width:980px;}

#msgPopupVoeux {display:none;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 {display:none;position:Absolute;top:80px;left:23%;border:0px solid black;background:none;opacity:1;padding:5px;width:640px;height:480px;padding:0px 0px 0px 0px;z-index:1001;}
#msgPopup .closeUp {float:right;}

/*-----------header---------------*/
  #header{float:left;width:100%;height:104px;}
    #header img{float:left}
    #header #MenuHaut{float:right;width:400px;height:40px;margin:20px 0 0 0;}
    #header #MenuHaut img.english{margin:5px 0 0 0;}
    #header #MenuHaut span{float:left;margin:5px 0 0 10px;}
    #header #MenuHaut div.tx-macinasearchbox-pi1{float:left;margin:0 0 0 10px;}
    #header #MenuHaut div.tx-macinasearchbox-pi1 .rechChamp{float:left;width:125px;height:20px;margin:0px;padding:3px 0 0 3px;border:1px solid #C1A580;background: url('../img/fd_champs.gif') no-repeat;}
    #header #MenuHaut div.tx-macinasearchbox-pi1 .rechSub{width:25px;height:25px;margin:0px;padding:0px;display:block;border:none;}
/*-----------header---------------*/


/*-----------menu niveau 1---------------*/    
 #MenuNiv1{float:left;width:100%;height:37px;background:url('../img/bas_logo.gif') no-repeat 0px 0px;}
  #MenuNiv1 ul{margin:0px 0 0 270px;padding:0px;list-style-type:none;text-decoration:none;}
  #MenuNiv1 ul li {float:left;position:relative;display:inline;margin:0px;padding:0px;}
  #MenuNiv1 ul li a{float:left;display:block;width:auto;padding:10px 10px 0 5px;height:27px;text-align:center;vertical-align:middle;}
  #MenuNiv1 ul li a:hover{background:#EF6601;}
  #MenuNiv1 ul li a.selected{background:#EF6601;}
  #MenuNiv1 ul li.selected{background:#EF6601;}
 
  #MenuNiv1 ul li div.ssmenu{left:0px;top:38px;width:180px;padding:3px 4px 3px 4px;background:#EF6601;position:absolute;display:none;z-index:10000;}
  *+html #MenuNiv1 ul li div.ssmenu{left:0px;top:37px;}
  #MenuNiv1 ul li div.ssmenu{_right:0px;top:37px;}
  #MenuNiv1 ul li div.ssmenu a{float:left;display:block;width:180px;padding:0px;margin:0px;}
  #MenuNiv1 ul li div.ssmenu a:hover{background:#EF6601;}
/*-----------fin menu niveau 1---------------*/


/*-----------flash-----------*/ 
  #FlashContent{float:left;width:100%;height:127px;position:relative;}
  #FlashContent{text-align:center;}
  #BackImg{float:left;width:100%;height:60px;background:url('../img/deco_haut_int.gif') no-repeat;}
/*-----------fin flash---------------*/


/*-----------menu niveau 2---------------*/  
  #centerContent{float:left;width:100%;_margin:0 0 0 30px;}
    #blocLeft{float:left;width:273px;margin:200px 5px 10px 0;_margin:0px 5px 10px 0;}
    
    
    #CenterLeft{float:left;width:270px;}
    #menuLeft{float:left;width:250px;background:#F1EAE2;padding:10px 10px 30px 10px;margin:0 0 10px 0;}
    #menuLeft img.tm{border-bottom:1px solid #7F7868;}
      ul#menuRub {margin:0px;padding:0px;}
      ul#menuRub li{margin:0px;padding:0px;list-style-type:none;list-style-image:none;text-decoration:none;}
      ul#menuRub li {border-bottom:1px solid #7F7868;}
      ul#menuRub li a{display:block;width:240px;padding:10px 0 10px 10px;text-align:left;vertical-align:middle;}
      ul#menuRub li a.selected{border:none;}
      
      ul#menuArt {margin:0px;padding:0px;}
      ul#menuArt li{margin:0px;padding:0px;list-style-type:none;list-style-image:none;text-decoration:none;}
      ul#menuArt li {border:none;}
      ul#menuArt li a{display:block;width:220px;padding:5px 5px 5px 25px;text-align:left;vertical-align:middle;}
      ul#menuArt li a:hover{background:#3E376D;}
      ul#menuArt li a.selected{background:#3E376D url('../img/puce_mselected.gif') no-repeat 13px 9px;}
     
      ul.menuCatActu {margin:0px;padding:0px;background:#F1EAE2;}
      ul.menuCatActu li{margin:0px;padding:0px;list-style-type:none;list-style-image:none;text-decoration:none;}
      ul.menuCatActu li {border-bottom:1px solid #7F7868;}
      ul.menuCatActu li a{display:block;width:261px;padding:10px 0 10px 10px;text-align:left;vertical-align:middle;}
      ul.menuCatActu li a.selected{background:#3E376D url('../img/puce_mselected.gif') no-repeat 13px 9px;}
    
    #VousEtes {display:block;float:left;float:top;height:160px;margin:0px;padding:0px;}
    #VousEtes ul{margin:0px;padding:0px;}
    #VousEtes li{margin:0px;padding:0px;}
    
    /*-----------Logos de l'Europe-----------*/ 
    #LogoEurope {clear:both;float:left;width:270px;height:120px;margin:10px 0px 0px 0px;padding:0px 0px 10px 0px;}
    /*-----------Logos de l'Europe---------------*/

/*-----------fin menu niveau 2---------------*/       
      
     
/*-----------contenu des pages---------------*/ 
     #contentRight{float:right;width:675px;_width:665px;padding:10px 15px 30px 15px;background:#FFF;}
      #contentRight img{margin:3px 3px 3px 3px;padding:3px 3px 3px 3px;border:1px solid #CCC;}
      #contentRight img.table{margin:3px 3px 3px 3px;padding:3px 3px 3px 3px;border:1px solid #CCC;}
      #contentRight img.noborder{margin:3px 3px 3px 3px;padding:3px 3px 3px 3px;border:none;}
      
      #contentRight li{margin:0px 0 0 30px;padding-left:5px;}
      #contentRight li{list-style-image:url(../img/puce-li.gif);list-style-position:outside;}
      #contentRight ul li ul li {list-style-image:url(../img/puce_agenda.gif);margin-top:3px;}
      
      #contentRight .contentB {float:left;padding:0 0 0px 0;vertical-align:middle;width:100%;background:#FFF url(../img/fd_h1.gif) repeat-x 10px 10px;}
      #contentRight .contentB .btOutils{float:right;margin:6px 10px 0 0;}
      #contentRight .contentB .btOutils img{margin:0 4px 0 0;border:none;}
      #contentRight .contentB h1{float:left;background:#FFF;padding:0 3px 10px 3px;margin:4px 0 10px 10px;}
      
      #contentRight h2{margin:0px;padding:20px 0px 5px 0px;}
      #contentRight h4{clear:both;width:500px;background-color:#F1EAE2;border:0px;margin:0px;padding:10px;}

/*-----------actualité internationale liste et détails------------*/
    #contentRight #DisplayList a{border-bottom:1px solid #e5cfcf;}
    #contentRight #DisplayList a:hover {border-bottom-color:#EF6601;}
    #contentRight #DisplayList h3{padding:8px 0px;margin:8px 0px;border-bottom:1px solid #CCC;}  
    #contentRight #SingleActu h2 {margin:0px;padding:2px 0px 5px 0px;}
/*-----------fin actualité internationale liste et détails------------*/          

/*tableaux*/
      #contentRight table {float:left;width:100%;margin:5px 0 5px 0;}
      #contentRight table tr{vertical-align:top;}
      #contentRight table td.titre{padding-left:10px;vertical-align:middle;;margin-right:10px;text-align:left;background-color:#F1EAE2;}
      #contentRight table td.desc{padding-left:10px;vertical-align:middle;text-align:left;}
      #contentRight table td img{clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:2px solid #FFF;}
      #contentRight table td.plaquette a img{clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 1;}
      #contentRight table td.plaquette a:hover img{clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);-moz-opacity: 0.7;}
/*fin tableau*/


/*tableau animation*/
      #contentRight table.equipe {float:left;margin:0 0 0 0;}
      #contentRight td.title{padding:0 0 0 0;margin:0 0 0 0;background-color:#CCC;}
      #contentRight td.description{padding-left:10px;}
      #contentRight td.img{clear:both;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:2px solid #FFF;}
      #contentRight td.img img{border:2px solid #FFF;}
      #contentRight tr.tete td{padding:0px;margin:0px;border-bottom:1px solid #CCC;border-left:1px solid #CCC;background:#EEECE1;}
      #contentRight tr.tete td p{padding:0px 2px;margin:0px;}
      #contentRight tr.tableau td{padding:0px;margin:0px;border-bottom:1px solid #CCC;border-left:1px solid #CCC;}
      #contentRight tr.tableau td p{padding:0px 2px;margin:0px;}
/*fin tableau animation*/
/*-----------fin contenu des pages---------------*/ 


/*-----------flexible content---------------*/       
      div.BlocIndus{float:left;width:650px;margin:10px 0 10px;background:url('../img/haut_bloc_indus.gif') no-repeat 0px 0px;}
      div.BlocIndus p{padding:10px 10px 10px 10px;border-bottom:1px solid #7868D5;border-right:1px solid #7868D5;border-left:1px solid #7868D5;}
      div.BlocRecherche{float:left;width:650px;margin:10px 0 10px;background:url('../img/haut_bloc_rd.gif') no-repeat 0px 0px;}
      div.BlocRecherche p{padding:10px 10px 10px 10px;border-bottom:1px solid #FD9A00;border-right:1px solid #FD9A00;border-left:1px solid #FD9A00;}
      div.AgirReseau{float:left;width:272px;height:66px;margin:10px 0 0 0;}
/*-----------fin flexible content---------------*/  


/*-----------actualités---------------*/    
      #content{z-index:1000;position:relative;float:left;width:430px;margin:0 10px 10px 0;background:url('../img/deg_hautactu-accueil.gif') repeat-x;}
      /*#content{_position:absolute;_top:280px;_left:330px;}*/
      #content{_margin:-195px 0 0 0;}
      #content #TitleActu{float:left;width:430px;height:27px;background:#E05D02;padding:8px 0 0 10px}
      #content #Ctext{position:relative;float:left;width:410px;padding:10px;}
      #content #Ctext div.BlocNews {margin:0 0 10px 0;}
      #content #Ctext div.BlocNews h2{margin:0;padding:0;}
      #content #Ctext div.BlocNews p{margin:0;padding:0}
      #content #Ctext div.BlocNews p.link{float:right;margin:0;padding:3px 0 0 0;}
    
      #content #Ctext #EnBref{float:left;padding:15px 0 20px 0;}
      #content #Ctext #EnBref ul{margin:0px;padding:0px 0px 0 20px;}
      #content #Ctext #EnBref li{list-style-image:url('../img/puce_agenda.gif');}
      #content #Ctext #Agenda{float:left;margin:15px 0 0 0;padding:0px 0 0 0;background:url('../img/degr_agenda.gif') repeat-x 0px 15px;}
      #content #Ctext #Agenda span{margin:0 5px 0 0;}
      #content #Ctext #Agenda ul{margin:0 0 3px 0;padding:0px 0px 0 20px;}
      #content #Ctext #Agenda li{list-style-image:url('../img/puce_agenda.gif');width:370px;}
      
      #content #Ctext #SelecLink{float:left;margin:15px 0 0 0;padding:0px 0 0 0;background:url('../img/degr_agenda.gif') repeat-x 0px 15px;}
      #content #Ctext #SelecLink p{margin:0 5px 0 0;padding:0px;}
      #content #Ctext #SelecLink ul{margin:0 0 3px 0;padding:0px 0px 0 20px;}
      #content #Ctext #SelecLink li{list-style-image:url('../img/puce_agenda.gif');}
      
      #content #Ctext #ListArchives{float:left;clear:both;width:100%;margin:0 0 20px 0;}
      #content #Ctext #ListArchives ul{padding:0 0 0 25px;margin:0px;}
      #content #Ctext #ListArchives li{padding:0 0 0 0px;list-style-image:url('../img/puce_agenda.gif');font-size:12px;}
      #content #Ctext #ListArchives li.news-amenu-item-year{padding:10px 0 0 5px;margin:0px;list-style-image:none;list-style:none;}
     
      #content #DisplayList {margin:10px 0 0 0;}
      #content #DisplayList h2{margin:0px;padding:10px 0 0 0;}
      #content #DisplayList p.date{margin:0px;padding:0px;}
      #content #DisplayList p.content{margin:0px;padding:0 0 0px 0px;}
      #content #DisplayList p.bodytext{margin:0px;padding:0px;}
      
      #content #SingleActu h2{margin:0 0 5px 0;padding:0px;}
      #content #SingleActu p.date{margin:0px;padding:0px;}
      #content #SingleActu img{float:right;margin:0px;padding:10px;}
      #content #SingleActu p.content{clear:right;margin:0px;padding:0px;}
      #content #SingleActu ul{padding:0 0 0 15px;}
      #content #SingleActu li{list-style-image:url('../img/puce_agenda.gif');}
      
      #content .tx-indexedsearch-form{float:left;width:850px;}
      .tx-indexedsearch-browsebox{display:none;}
      .tx-indexedsearch-whatis{float:left;width:100%;padding:0 0 20px 0;}
/*-----------fin actualités---------------*/ 


/*-----------bloc soumettre une actu---------------*/       
    #blocRight{float:right;_clear:left;width:250px;margin:200px 10px 0 0;_margin:30px 10px 0 0;}
      #blocRight #SubNews a{float:right;padding:5px 0px 5px 0px;width:228px;_margin-right:10px;}
      #blocRight #SubNews a img{float:right;padding:0px;width:248px;}
      #WrapLeftSubContent{float:left;margin:10px 0 0 0;text-align:left;}
      .contenttable{border:none;}
      .fesubmit{border:none;}
      #RTEarea1{border:none;}
    
/*-----------fin bloc soumettre une actu---------------*/   


/*-----------newsletter------------*/     
    .BlocNewsletter {float:right;padding:5px 10px 5px 10px;margin-right:0px;width:228px;height:85px;background:#FDD75C;}
    .BlocNewsletter h2{margin:0px;padding:0px;}
    .BlocNewsletter p{margin:5px 0 5px 0;padding:0px;}
    .BlocNewsletter .rechChamp{float:left;width:125px;height:20px;margin:0px;padding:3px 0 0 3px;border:1px solid #C1A580;background: url('../img/fd_champs.gif') no-repeat;}
    .BlocNewsletter .rechSub{float:left;width:25px;height:25px;margin:0px;padding:0px;display:block;border:none;}
    .BlocNewsletter form{float:left;margin:0 0 0 0px;}
    .BlocNewsletterI {float:left;width:257px;margin:0px 0 0 0;padding:5px 5px 5px 10px;height:85px;background:#FF9A02;}
    .BlocNewsletterI h2{margin:0px;padding:0px;}
    .BlocNewsletterI p{margin:5px 0 5px 0;padding:0px;}
    .BlocNewsletterI .rechChamp{float:left;width:135px;height:20px;margin:0px;padding:3px 0 0 3px;border:1px solid #C1A580;background: url('../img/fd_champs.gif') no-repeat;}
    .BlocNewsletterI .rechSub{float:left;width:25px;height:25px;margin:0px;padding:0px;display:block;border:none;}
    .BlocNewsletterI form{float:left;margin:0 0 0 0px;}
/*-----------fin newsletter------------*/ 

    
/*-----------footer------------*/   
  #footer {clear:both;width:100%;height:100px;margin:0px;padding:10px 0px 0px 0px;}
  *+html #footer {left:163px;}
    #footer #footLeft{float:left;width:270px;height:100px;margin:0px;padding:0px 0px 10px 0px;background:url('../img/deg_basgauche.gif') repeat-x;}
    #footer #footLeft img{margin:0px;}
    #footer #footRight {float:left;width:670px;height:100px;margin:0px;padding:10px;background:url('../img/deg_basdroit.gif') repeat-x}
    #footer #footRight p.info{float:left;text-align:left;padding:0px;margin:0px;}
    #footer #footRight ul{float:right;margin:0px 10px 0 0;padding:0px;width:100px;height:60px;}
    #footer #footRight li{list-style-type:none;text-decoration:none;}
/*-----------fin footer------------*/

    #SubmitNews {float:left;padding:0px 0 0 20px;list-style-type:none;list-style-image:none;}
    #SubmitNews ul {list-style-type:none;list-style-image:none;}
    #SubmitNews li{list-style-type:none;list-style-image:none;margin:0px;padding:0px;}
    #SubmitNews ol{list-style-type:none;list-style-image:none;margin:0px;padding:0px;}
    #SubmitNews input{margin:5px 0 10px 0;}
    #SubmitNews input.sub{background:#C1A484;color:#FFF;border:none;padding:2px;margin:5px 0 5px 0;}
    #SubmitNewsPreview {float:left;padding:0 0 20px 0;}

/*-----------Formulaire de contact du Wizard-----------*/
  #mailform{float:left;border:0;}
  .csc-mailform{border:0px;}
  div.csc-mailform-field label{display:inline;float:left;width:160px;margin:0 5px 5px 0;color:#888;font-size:12px;}    
  div.csc-mailform-field input{border:1px solid #888;margin:5px 0 5px 0;height:18px;}
  div.csc-mailform-field input.csc-mailform-submit{background:#C1A484;color:#FFF;border:none;padding:2px;margin:5px 0 5px 0;}
  div.csc-mailform-field input.csc-mailform-radio{float:left; width:10px;padding:0px 5px 0px 2px;margin:2px 5px 2px 5px;border:none;}
  #mailformJassisteraiauxconfrences{width:200px;}
  #mailformJeparticiperaiaucocktail{width:200px;}
  #mailformJassisterailavisite {width:200px;}
  div.csc-mailform-field textarea{width:300px;height:100px;}
  fieldset.csc-mailform-field{float:left;width:500px;padding:5px;}
  legend {display:none;}

/*---- Sitemap ----*/
  .csc-sitemap{float:left;}

/*---- Google Map ----*/
#map{margin:50px 0 0 100px;}


/*-----------FE News submit-----------*/
.fesubmit li{list-style:none;list-style-image:none;}

    
