body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	margin: 0;
	padding: 0;
	border:0;
	background-image:url(./img/bg_site.jpg);
	background-repeat:repeat-x;
	background-color:#E4E4E4;
	color:#7F7F7F;
}

#arborescence a
{
	color:#898989;
}

#arborescence .fichier
{
	color:#565656;
	position:relative;
	bottom:4px;
}

#menu1{
	background-image:url(./img/onglet1_down.jpg); 
	width:170px; 
	height:115px;
}

#menu1 li {margin-left:8px;}

#menu1div{	
	background-image:url(./img/onglet1_down.jpg); 
	width:170px; 
	height:115px;
}

#menu2{
	background-image:url(./img/onglet2_down.jpg); 
	width:170px; 
	height:115px;

}
#menu2 li {margin-left:8px;}
#menu2div{	
	background-image:url(./img/onglet2_down.jpg); 
	width:170px; 
	height:115px;
}

#menu3{
	background-image:url(./img/onglet3_down.jpg); 
	width:170px; 
	height:115px;

}
#menu3 li {margin-left:8px;}
#menu3div{	
	background-image:url(./img/onglet3_down.jpg); 
	width:170px; 
	height:115px;
}

#menu4{
	background-image:url(./img/onglet4_down.jpg); 
	width:170px; 
	height:115px;

}
#menu4 li {margin-left:8px;}
#menu4div{	
	background-image:url(./img/onglet4_down.jpg); 
	width:170px; 
	height:115px;
}

#menu5{
	background-image:url(./img/onglet5_down.jpg); 
	width:170px; 
	height:115px;

}
#menu5 li {margin-left:8px;}
#menu5div{	
	background-image:url(./img/onglet5_down.jpg); 
	width:170px; 
	height:115px;
}

.pave_texte_formation{
	width:666px; 
	
	background-color:#F7F7F7;
	padding:4px;
	margin-bottom:10px;
}

.pave_telechargement{
	width:270px; float:left;
	list-style-image:url(./img/li_formation.png);
}

.pave_telechargementbis{
	width:240px; float:left;
	list-style-image:url(./img/li_formation.png);
}

.pave_telechargement ul li a{
	color:#999999;
}

.pave_telechargement2{
	width:270px; float:left;
}

.pave_telechargement2bis{
	width:240px; float:left;
}

.pave_telechargementbis ul li a{
	color:#999999;
}


#valid_inscription{
	width:100%; 
	background-color:#FFFFFF; 
	padding-top:150px; 
	padding-bottom:150px;
}

#pave_actu{
	background-image:url(./img/bg_pave_actu.jpg); 
	background-repeat:no-repeat; 
	width:325px; 
	height:168px; 
	margin-top:10px; 
	margin-bottom:10px;
}

#pave_actu2{
	background-color:#F7F7F7; 
	width:660px; 
	margin-bottom:10px;
}

#pave_actu2_info{
	width:452px;
	float:left; 
	padding:10px 0 0 10px;
}

#pave_actu2_info_photoless{
	width:550px;
	float:left; 
	height:123px; 
	padding:10px 0 0 10px;
}
#pave_congres2_info_photoless{
	width:350px;
	float:left; 
	height:123px; 
	padding:10px 0 0 10px;
}

#sous_pave_actu{
	padding-top:40px;
	padding-left:10px;
}

#home_pave1{
	width:350px; 
	background-image:url(./img/img_ombre.jpg); 
	background-position:right; 
	background-repeat:no-repeat;
	float:left;
}

#home_pave2{
	width:305px; 
	background-image:url(./img/img_ombre.jpg); 
	background-position:right; 
	background-repeat:no-repeat;
	float:left;
}

#home_pave3{	
	float:left;
	width:260px; 
	background-image:url(./img/img_ombre.jpg); 
	background-position:right; 
	background-repeat:no-repeat;
}


#support {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
}

#menuflash{
	width:950px; 
	position:absolute; 
	clear:both; 
	padding:0px; 
	margin-top:0px;
	padding-top:0px;
} 

#menuonglet{
	position:absolute;
	padding-top:112px;
}

#menuonglet ul li{
	padding-left:10px;
}

#menuonglet_down{
padding-top:4px;

}

#menuonglet_down ul{
margin:0px;
padding:0px;
}

#menuonglet_down ul li{
	float:left;
	list-style:none;
	width:170px;
}


#menuhaut {
	width:950px;
	height:232px;
}
#menuhaut ul {
	margin:0;
	padding:0;
	list-style:none;
}
#menuhaut ul li {
	float:left;
	margin-right:10px;
}
#menuhaut ul li.selectionne {
	float:left;
	margin-right:10px;
	font-weight:bold
}
#menuhaut img{
	border:0;
}

#recherche{
	width:239px; 
	height:23px; 
	background-image:url(./img/bg_recherche.jpg); 
	background-repeat:no-repeat; 
	float:left; 
	margin-top:41px;
	padding-left:20px;
}

#menugauche ul {
	margin:0;
	margin-left:10px;
	padding:0;
	list-style:none;
}
#menugauche ul li {
	margin-right:10px;
}

#centre {
	padding: 15px;
}
#filariane{
	color:#999999;
	padding-left:10px;
	margin:0px 0px 4px 0px;
}
#filariane a{
	color:#999999;
}

#droite {
}

#menubas {
	width: 950px;
	height: 20px;
}
#menubas ul {
margin:0px;

}
#menubas ul li {
	float:left;/* IE n'affiche plus les puces , penser a les effacer */
	list-style-type:none;
	height:24px;
	padding-top:5px;
}
#menubas ul li a{
	padding-right:10px;/* ah le padding devient effectif */
	color:#333333;
	font-size:11px;
	font-weight:lighter;
}

h1 {
	font-size:20px;
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
	color:#2375A5;
}
h1.vert {
	font-size:20px;
	margin-top:10px;
	margin-bottom:10px;
	clear:both;
	color:#98C640;
}

h2 {
	font-size:16px;
	margin-top:10px;
	margin-bottom:6px;
	clear:none;
	margin-top:10px;
}

h2.vert {
	font-size:16px;
	margin-top:10px;
	margin-bottom:6px;
	clear:none;
	margin-top:10px;
	color: #98C640;
}

h3 {
	font-size:14px;
	margin-top:10px;
	margin-bottom:6px;
	clear:none;
	margin-top:10px;
}

h3.vert {
	font-size:14px;
	margin-top:10px;
	margin-bottom:6px;
	clear:none;
	margin-top:10px;
	color: #98C640;
}

h3.marron {
	font-size:14px;
	margin-top:10px;
	margin-bottom:6px;
	clear:none;
	margin-top:10px;
	color: #C04F2D;
}


h3.bleugris{
	font-size:14px;
	margin-top:10px;
	margin-bottom:6px;
	clear:none;
	margin-top:10px;
	color: #515C78;
}

.titreformation{
margin-top:5px;
}

.titreformation a{
	font-size:14px;
	color:#2674A2;
}

.titreformation_specialite{
	color:#C04E29;
	font-weight:bold;

}
.img_formation{
	float:left;
	padding:6px;
}

.date_formation{
	width:79px; 
	height:21px; 
	background-image:url(./img/bg_date_formation.png);
	background-repeat:no-repeat;
	float:left;
	padding-top:2px;
	padding-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

.date_formation2{
	width:215px; 
	height:21px; 
	background-image:url(./img/bg_date_formation2.png);
	background-repeat:no-repeat;
	float:left;
	padding-top:2px;
	padding-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

.date_formation_bis{
	width:79px; 
	height:21px; 
	background-image:url(./img/bg_date_formation.png);
	background-repeat:no-repeat;
	padding-top:2px;
	padding-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}

.date_formation2_bis{
	width:215px; 
	height:21px; 
	background-image:url(./img/bg_date_formation2.png);
	background-repeat:no-repeat;
	padding-top:2px;
	padding-left:10px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:14px;
}




/*a, a:active, a:visited {
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
	color:#990033;
}*/
a{
	font-weight: bold;
	font-size:12px;
	text-decoration: none;
	color:#990033;
}
a:hover{text-decoration:underline}

p, td {
	font-size:12px;
}

p{
	margin:0px;
}

th {
	color: #545B77;
}

a.bleugris, a.bleugris:active, a.bleugris:visited{
	font-size:12px;
	text-decoration: none;
	color: #515C78;
}

.titre_bleu{
	font-size:14px; 
	font-weight:bold; 
	color:#2375A5; 
}

.titre_bleu2{
	font-size:18px; 
	font-weight:bold; 
	color:#2375A5; 
}

.titre_produit{
	color:#2375A5;
}

.titre_bleu_pave{
	font-size:18px; 
	font-weight:bold; 
	color:#2375A5;
	padding-left:10px;
	padding-top:10px; 
}

.titre_gris_pave{
	padding-left:10px;
}

.titre_mauve_gras{
	color:#525C77;
	font-weight:bold;
	padding-bottom:10px;
}

.titre_specialite a{
	color:#999999;
	padding-left:10px;
}


.titre_sous_categorie{
	width:160px; 
	float:left; 
	padding-top:7px;
	background-image:url(./img/bg_sous_titre.jpg);
}

.titre_sous_categorie a{
	color:#666666;
}


#pave_menu_haut{
	width:148px; 
	background-image:url(./img/bg_titre_produit_head.jpg); 
	background-repeat:no-repeat;
	padding-left:5px;
}

#pave_menu_haut2{
	width:148px;
	height:3px;
	background-image:url(./img/bg_titre_produit_head_2.jpg); 
	background-repeat:no-repeat;
	padding-left:5px;
}

#pave_menu_milieu{
	width:148px; 
	background-image:url(./img/bg_titre_produit_center.jpg); 
	background-repeat:repeat-y;
}

#pave_menu_milieu2{
	width:148px; 
	background-image:url(./img/bg_titre_produit_center.jpg); 
	background-repeat:repeat-y;
}


#pave_menu_haut_societe{
	width:218px; 
	height:28px; 
	background-image:url(./img/bg_titre_societe_head.jpg); 
	background-repeat:no-repeat;
	padding-left:5px;
}



#pave_menu_milieu_societe{
	width:218px; 
	background-image:url(./img/bg_titre_societe_center.jpg); 
	background-repeat:repeat-y;
}


#pave_menu_milieu ul,#pave_menu_milieu_societe ul{
	margin:0;
	padding:0;
	margin-left:6px;
	line-height:20px;
}

#pave_menu_milieu ul li,#pave_menu_milieu_societe ul li{
	margin:0;
	padding:0;
	padding-top:10px;
	list-style:none;
}
#pave_menu_milieu ul li a,#pave_menu_milieu_societe ul li a{
	color:#2375A5;
	font-size:13px;
	font-weight:bold;
}

#pave_menu_milieu ul li ul li,#pave_menu_milieu_societe ul li ul li{
	margin:0;
	padding:0;
	margin-left:8px;
	list-style-image:url(img/li_formation.png);
}

#pave_menu_milieu ul li ul li a,#pave_menu_milieu_societe ul li ul li a{
	color:#888888;
	font-size:12px;
	font-weight:normal;
}


#pave_menu_bas{
	width:148px;
	height:37px; 
	background-image:url(./img/bg_titre_produit_bottom.jpg); 
}

#pave_menu_bas_societe{
	width:218px;
	height:26px; 
	background-image:url(./img/bg_titre_societe_bottom.jpg); 
}



#pave_droite_formation{
	padding:10px 0 10px 0;
}

#pave_droite_actualite{
	padding:10px 0 10px 0;
}

#pave_droite_congres{
	padding:10px 0 10px 0;
}