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;}



#FBan{margin:auto;width:1050px;height:255px;background:transparent url('../img/trame_seule.gif') no-repeat left top;}
#page{margin:auto;width:950px;}

#header{float:left;width:950px;padding:0px;height:222px;margin:0 0 18px 0;}
  #header #MenuHead {float:left;width:949px;height:86px;padding:0px;margin:110px 0 0 0;background:url('../img/bandeaux_haut.gif') no-repeat top right;}
  #header #MenuHead #Logo{float:left;width:185px;}
  #header #MenuHead #MenuHNiv1{float:right;margin:0px 0px 0 0;padding:3px 10px 0 0;width:456px;background:#FFF;height:22px;}
    #header #MenuHead #MenuHNiv1 ul{float:right;margin:0px 0 0 0px;padding:0px;}
    #header #MenuHead #MenuHNiv1 li{margin:0px;padding:0px;display:inline;}
    #header #MenuHead #MenuHNiv1 li a{margin:0px 0 0 10px;padding:0px;}
    
  #header #MenuHead #MenuHNiv2{float:right;margin:30px 0px 0 0;width:700px;}
    #header #MenuHead #MenuHNiv2 ul{margin:0px;padding:0px;}
    #header #MenuHead #MenuHNiv2 li{margin:0px;padding:0px;display:inline;}
    #header #MenuHead #MenuHNiv2 a.presentation {float:right;display:block;width:150px;height:31px;background:url('../img/bt_m1_presentation.gif') no-repeat 0 0px;}
    #header #MenuHead #MenuHNiv2 a.programmes {float:right;display:block;width:185px;height:31px;background:url('../img/bt_m1_programmes.gif') no-repeat 0 0px;}
    #header #MenuHead #MenuHNiv2 a.former {float:right;display:block;width:125px;height:31px;background:url('../img/bt_m1_formation.gif') no-repeat 0 0px;}
    #header #MenuHead #MenuHNiv2 a.agenda {float:right;display:block;width:112px;height:31px;background:url('../img/bt_m1_agenda.gif') no-repeat 0 0px;}
    
	#header #MenuHead #MenuHNiv2 a.presentation:hover {background:url('../img/bt_m1_presentation.gif') no-repeat 0 -61px;}
    #header #MenuHead #MenuHNiv2 a.programmes:hover {background:url('../img/bt_m1_programmes.gif') no-repeat 0 -61px;}
    #header #MenuHead #MenuHNiv2 a.former:hover {background:url('../img/bt_m1_formation.gif') no-repeat 0 -61px;}
    #header #MenuHead #MenuHNiv2 a.agenda:hover {background:url('../img/bt_m1_agenda.gif') no-repeat 0 -61px;}
    
	#header #MenuHead #MenuHNiv2 a.presentation_hover {background:url('../img/bt_m1_presentation.gif') no-repeat 0 -61px;}
    #header #MenuHead #MenuHNiv2 a.programmes_hover {background:url('../img/bt_m1_programmes.gif') no-repeat 0 -61px;}
    #header #MenuHead #MenuHNiv2 a.former_hover {background:url('../img/bt_m1_formation.gif') no-repeat 0 -61px;}
    #header #MenuHead #MenuHNiv2 a.agenda_hover {background:url('../img/bt_m1_agenda.gif') no-repeat 0 -61px;}

	#header #MenuHead #MenuHNiv2 a.presentation_actif {background:url('../img/bt_m1_presentation.gif') no-repeat 0 -31px;}
    #header #MenuHead #MenuHNiv2 a.programmes_actif {background:url('../img/bt_m1_programmes.gif') no-repeat 0 -31px;}
    #header #MenuHead #MenuHNiv2 a.former_actif {background:url('../img/bt_m1_formation.gif') no-repeat 0 -31px;}
    #header #MenuHead #MenuHNiv2 a.agenda_actif {background:url('../img/bt_m1_agenda.gif') no-repeat 0 -31px;}

    #header #MenuHNiv2_Hover {position:absolute;top:0px;left:0px;background:#9E9E9E;}
		#header #MenuHNiv2_Hover .offreFormation {display:none;float:left;width:532px; margin:0px; _margin:0 0 10px 0; *margin:0 0 10px 0;padding:20px 20px;}
			#header #MenuHNiv2_Hover .offreFormation h2{padding:0px;margin:0px;}
			#header #MenuHNiv2_Hover .offreFormation ul{padding:0px;margin:0px 0 0 5px;}
				#header #MenuHNiv2_Hover .offreFormation ul li{margin:0px 0px 0px 5px;padding:3px 0px;list-style-position: inside;list-style-type:none;list-style-image:none;background:url('../img/puce_fle_jaune2.gif') 0px -1px no-repeat;}
					#header #MenuHNiv2_Hover .offreFormation ul li a{margin:0px 0px 0px 15px;padding:0px;background:none;}

		#header #MenuHNiv2_Hover .nosProgrammes {display:none;float:left;width:595px; margin:0px; _margin:0 0 10px 0; *margin:0 0 10px 0;padding:20px 20px;}
			#header #MenuHNiv2_Hover .nosProgrammes h2{padding:5px 0 5px 0px;margin:0px;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm{float:left;width:310px;margin:0px 0px 10px 10px;padding:0px;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm h2 {padding:0px 0 0px 4px;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul {margin:0px;padding:0px 0 0 0;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li {padding:0 0 0px 0px;list-style-image:none;list-style:none;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li a {padding:0px;padding:2px 0px;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li a.reno_gest {display:block;float:left;width:100%;height:20px;background:url('../img/btm_renovation-gestion_acc.gif') 0px 0px no-repeat;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li a.reno_gest:hover {background:url('../img/btm_renovation-gestion_acc.gif') 0px -20px no-repeat;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li a.reno {display:block;float:left;width:100%;height:20px;background:url('../img/btm_renovation-urbaine_acc.gif') 0px 0px no-repeat;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li a.reno:hover {background:url('../img/btm_renovation-urbaine_acc.gif') 0px -20px no-repeat;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li a.gest {display:block;float:left;width:100%;height:20px;background:url('../img/btm_gestion-quartiers_acc.gif') 0px 0px no-repeat;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li a.gest:hover {background:url('../img/btm_gestion-quartiers_acc.gif') 0px -20px no-repeat;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li a.parc {display:block;float:left;width:100%;height:34px;background:url('../img/btm_parcours-certif_acc.gif') 0px 0px no-repeat;}
			#header #MenuHNiv2_Hover .nosProgrammes .perm ul li a.parc:hover {background:url('../img/btm_parcours-certif_acc.gif') 0px -34px no-repeat;}

			#header #MenuHNiv2_Hover .nosProgrammes .ponc{float:left;width:275px;margin:0px 0px 10px 0px;padding:0px;}
			#header #MenuHNiv2_Hover .nosProgrammes .ponc h2 {padding:0px 0 0px 4px;}
			#header #MenuHNiv2_Hover .nosProgrammes .ponc p{padding:0px 0 2px 0;margin:0px}
			#header #MenuHNiv2_Hover .nosProgrammes .ponc p a{display:block;padding:0px 0 px 0;margin:0px}

		#header #MenuHNiv2_Hover .seFormer {display:none;float:left;width:595px; margin:0px; _margin:0 0 10px 0; *margin:0 0 10px 0;padding:20px 0px 20px 20px;}
				#header #MenuHNiv2_Hover .seFormer h2{padding:5px 0 3px 0px;margin:0px;}
				#header #MenuHNiv2_Hover .seFormer .suivre{float:left;width:310px;margin:0px 0px 10px 10px;padding:0px;}
				#header #MenuHNiv2_Hover .seFormer .cons{float:left;width:275px;margin:0px 0px 10px 0px;padding:0px;}
				#header #MenuHNiv2_Hover .seFormer ul {padding:0px;margin:0px;}
				#header #MenuHNiv2_Hover .seFormer ul li{padding:0px;margin:0px;list-style-image:none;list-style:none;}

		#header #MenuHNiv2_Hover ul li a, #header #MenuHNiv2_Hover p a {display:block;width:90%;margin:2px 0px;padding:2px 5px;}
				
    
  #header #FlashContent{clear:both;width:949px;height:30px;padding:0px;}
  #header #FlashContent2{clear:both;width:949px;height:30px;padding:0px;}
  #ExecFlash{display:none;}
  
/*--- 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 #bActu {float:left;width:280px;background:#F5F5F5;margin:5px 0 10px 0;padding:10px;}
	#homeLeft #bActu h2 {margin:0px;padding:0px 0 5px 0;}
	#homeLeft #bActu p {margin:0px 0 8px 0;padding:0px;}
	#homeLeft #bActu .right {float:right;margin-top:10px;}
	#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;}

/*--- Bloc pour la page intérieur des modules ---*/
#WrapMenu{float:left;width:189px;margin:43px 0 0 0;}

  #MenuLeft{float:left;width:205px;/*height:275px;*/margin:0;padding:0;}
  .MenuLeftSec{float:left;width:205px;margin:0 0 15px 0;padding:0;}
  .MenuLeftSec ul.niv1 {margin:0;padding:0;}
  .MenuLeftSec ul.niv1 li{margin:0;padding:0;list-style:none;list-style-image:none;}
  .MenuLeftSec ul.niv1 li a{padding:5px 5px 5px 6px;display:block;width:186px;border-bottom:1px solid #F3F3F3;background:#D9D9D9;}
  .MenuLeftSec ul.niv1 li a:hover{color:#656565;}
  .MenuLeftSec ul.niv1 li a.actif{font-weight:bold;color:#2f2f2f;}
  
  .MenuLeftSec ul.niv2{margin:0;padding:0;}
  .MenuLeftSec ul.niv2 li{margin:0;padding:0;list-style:none;list-style-image:none;}
  .MenuLeftSec ul.niv2 li a{padding:5px 5px 5px 6px;display:block;width:186px;border-bottom:1px solid #F3F3F3;background:#E8E9EB;}
  .MenuLeftSec ul.niv2 li a:hover{color:#888;}
  .MenuLeftSec ul.niv2 li a.actif{font-weight:bold;}

  .MenuLeftSec ul.niv3{margin:0;padding:0;}
  .MenuLeftSec ul.niv3 li{margin:0;padding:0;list-style:none;list-style-image:none;}
  .MenuLeftSec ul.niv3 li a{padding:5px 5px 5px 6px;display:block;width:186px;border-bottom:1px solid #F3F3F3;background:#F7F7FC;}
  .MenuLeftSec ul.niv3 li a:hover{color:#888;}
  .MenuLeftSec ul.niv3 li a.actif{font-weight:bold;}

  #MenuLeftSecFirst {margin:0px;padding:0px;width:197px;height:25px;}
  #MenuLeftSecFirst img {margin:0;padding:0;width:197px;height:25px;border-bottom:1px solid #F3F3F3;}
  
  #FilAriane{float:left;height:30px;width:510px;_width:450px;padding:0px 0 0 20px;_padding:0px 0 0 0px;margin:0 0 10px 10px;}
    #FilAriane div.niveau0{display:block;float:left;font-size:12px;color:#64C0EF;}
	#FilAriane div.niveau0 span{display:block;float:left;height:15px;font-size:12px;color:#64C0EF;margin:0px 2px;padding:0px;}
    #FilAriane div.niveau0 a{display:block;float:left;height:15px;font-size:12px;color:#64C0EF;text-decoration:none;margin:0px 2px;padding:0px;}
    #FilAriane div.niveau0 a:hover{text-decoration:underline;}
    #FilAriane div.niveau0 td{background:#FFF;padding:3px;}
  
    #FilAriane .contentFlex {background:#FFF; margin:0px; padding:0px;}
    #FilAriane .contentFlex span{display:block;float:left;height:15px;font-size:12px;color:#64C0EF;margin:0px 2px;padding:0px;}
    #FilAriane .contentFlex a{display:block;float:left;height:15px;font-size:12px;color:#64C0EF;text-decoration:none;margin:0px 2px;padding:0px;}
    #FilAriane .contentFlex a:hover{text-decoration:underline;}

	td.tx-indexedsearch-info info{display:none;}
  #Content{float:left;width:520px;_width:495px;}
    #Ctext{float:left;width:505px;_width:485px;_padding:0 0px 20px 0px;padding:0 0px 20px 25px;_padding:0 0px 20px 0px;margin:0 5px 0 5px;}
    #Ctext li{list-style-image:url('../img/puce_li_carre.gif')}
    #Ctext ul.limodules li{list-style-image:url('../img/puce_lipt.gif')}
    #Ctext ul.csc-menu li{list-style-image:url('../img/puce_li_carre_basse.gif')}
    /* Mise en page d'un module */
    #Ctext h1{padding:0px;margin:0 0 15px 0;}
    #Ctext h2{padding:10px 0 0 35px;color:#898989;background:url('../img/fleche_titre2.gif') no-repeat 0px 10px;}
    #Ctext h3{padding:15px 0 0px 0;}
    #Ctext 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;}
    #Ctext 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;}
    #Ctext table.contenttable tr td p.bodytext {display:block;height:100%;margin:5px 0px;padding:5px 15px 5px 25px;}
    #ProgDetail{display:none;}
    #LinkModule{display:none;}
	
	#Ctext p.bodytext {margin:0px; padding:0px;}
	#Ctext p.title {clear:both; display:block; float:left; width:505px; cursor:pointer; margin:10px 0 0 0; padding:3px 0px 3px 5px;}
	#Ctext p.title:hover {background:#F3F3F3;}
	#Ctext p.titleActif {background:#F3F3F3; margin:10px 0 0 0;; padding:3px 0px 3px 5px;}
	#Ctext .hiddenTxt  {display:none;clear:both;float:left;width:493px;background:#F3F3F3;padding:10px 10px 5px 5px; margin:8px 0 0 0px;}
	#Ctext .hiddenTxt a{padding:0px 0px 0px 0px; }

	
    #ListFormateurs div.desc{float:left;}
    #ListFormateurs im{float:right;}
    #ListFormateurs h1{font-size:14px;color:#000;background:none;margin-top:10px;}
    #ListFormateurs .csc-header{float:left;width:100%;}

    #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;}
	
  #GlobalRight{float:right;width:200px;}
    #GlobalRight div.separateur{height:5px;width:80%;background:url('../img/') repeat-y;}
  #BtOutils{float:right;height:30px;width:100%;margin-bottom:15px;}
  #SessionRight{float:right;width:195px;margin:0px 0px 0px 0px;padding:5px 5px 5px 10px;height:100%;background:url('../img/trame-coldroite.gif') no-repeat top left;}
    #SessionRight div.date{margin:10px 0 0 0;padding:2px;}
    #SessionRight div.horaires{margin:0 0 5px 0;padding:2px;}
    #SessionRight div.lieu span.libelle{margin:0 5px 0 0;padding:2px;height:17px;}
    #SessionRight div.tarifs{margin:s 0 10px 0;}
    #SessionRight div.tarifs span.libelle{margin:0 5px 0 0;padding:2px;}
    #SessionRight ul{float:left;padding:0;margin:15px 0 0 0;list-style:none;list-style-image:none;}
    #SessionRight div.tx-listsessions-pi1 {clear:both;display:block;padding-bottom:100px;}
    #SessionRight li{padding:5px 0 5px 0;_padding:0px 0 5px 0;margin:0;list-style:none;list-style-image:none;background:url('../img/fd_separation_h.gif') repeat-x top left;}
    #SessionRight li a{padding:0px;margin:0;}
    #SessionRight a.posfin{float:left;margin:15px 0 0 0;}
  img.confInt{float:right;width:210px;margin:15px 0 0 0;padding:0px;}
  
  #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;}
  
  #SingleActu h1{margin:5px 0 0 0;padding:0;}
  #SingleActu h3{margin:10px 0px;padding:0;}
  #SingleActu p.news-single-author{margin:0;padding:0px;}
  #SingleActu p.bodytext{margin:0px;padding:0;}
  
  #DisplayList .ListItem{margin:0 0 15px 0;}
  #DisplayList a{margin:0px 0 0 0;}
  #DisplayList .date{margin:0;padding:0px;}
  #DisplayList .cat{margin:0px;padding:0px;}
  #DisplayList .actuTitle{margin:5px 0px 5px 0px;padding:0px;}
  #DisplayList p.bodytext{margin:0px;padding:0px;}
  
  
  #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;}
  
  

  
   /* Menu Keywords */
    div.tx-searchmodules-pi1{margin:25px 0 0 5px;}
    div.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;}
    div.tx-searchmodules-pi1 #MenuKeywords ul{display:block;float:left;width:180px;padding:0px;margin:0px;list-style-type:none;list-style-image:none;}
    div.tx-searchmodules-pi1 #MenuKeywords li{padding:0px 0 0 5px;margin:0px;list-style-type:none;list-style-image:none;}
    div.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;}
  
  /* 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 */
  #Ctext table,td,tr{border:0;}
  #Ctext.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{}
  
  #calendar {float:left;width:500px;_width:485px;}
  #calendar h1{}
  #calendar .Navig{float:left;display:block;width:100%;margin:0 0 20px 0;}
  #calendar .Navig a.moisPrec{display:block;float:left;}
  #calendar .Navig a.moisSuiv{display:block;float:right;margin:0 15px 0 0;}
  #calendar div.ListAgenda {display:block;width:100%;margin:0 0 25px 0;}
  #calendar div.ListAgenda span{margin:0;padding:0;color:#888;}
  #calendar div.ListAgenda p{margin:0;padding:0;}
  #calendar #Navig a{font-weight:bold;}

  /* Inscription Newsletter */
  
  .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; }
		
#footer{clear:both;width:950px;height:100px;float:left;margin:10px 0px 0px 0px;padding:15px 0px 0px 0px;background:#FFF url('../img/bas_rayure.gif') repeat-x top left;}
  #footer #Hfoot{float:left;width:100%;margin:5px 0 0 0;}
  #footer #Hfoot .Flogo {float:left;}
  #footer #DNewsletters{float:left;width:350px;}
  #footer #DSite{float:right;}
  #footer #Dmenu{float:right;}
  #footer #Dmenu ul{display:inline;}
    #footer #Dmenu ul li{float:right;display:inline;padding:0 15px 0 0;}
  #footer #Dcopy{float: right;margin-top: 0pt;margin-right: 5px;margin-bottom: 0pt;margin-left: 0pt;}