/* CENTER */
body{background-color:#FFF;font-family:arial;font-size:12px;color:#7F7D77;margin:0px;padding:0px;}
img{border:0px}
div.main{width:980px;margin-right:auto;margin-left:auto;clear:left;}
a{color:#00498F}
a.green{color:#009D57}1326
h1 { margin: 0px 0px 0px 0px }
p, dl, multicol { display:block; margin: 0.5em;}
#actualites h1 a{ text-decoration:none; color:#000; font-family: serif; font-weight:normal; }

/* HEADER */
div#header{height:135px;background:url('/images/entete.jpg') no-repeat;}
div#header h1{ margin:0px}

/* CONTENT */
div#content{}

/* FOOTER */
div#footer{height:20px;text-align:center;background:url('/images/fondPied.jpg') repeat-x; width:980px;}

/* LEFT */
div#menuBarLeft{float:left;margin-right:5px;padding-bottom:10px;width:490px;}
div#menuBarLeftinterieur{float:left;margin-right:5px;width:190px;padding-bottom:82px;padding-top:64px;width:155px;}
div#actualites{border:1px solid #000;padding:0px 0px 0px 10px;color:#333}

/* CENTER */
div#contentCenter{float:left;width:980px;margin-left:0px;}

*html div#contentCenter{float:left;width:980px;margin-left:0px;padding-top:15px;}
*+html #contentCenter{float:left;width:980px;margin-left:0px;padding-top:15px;margin-top:20px;}

div#contentRight{float:right;width:310px;}
div#homeCenter{float:left; width:160px;margin-bottom:32px;}
div#menuBarService{float:left;padding-top:130px;margin-bottom:20px;background:url('/images/fondService.jpg') no-repeat;width:320px;}
div#menuBarFormation{float:left;padding-top:130px;background:url('/images/fondFormation.jpg') no-repeat;margin-left:0px;width:320px;}
div#homeNews{float:left;padding-top:20px;background:url('/images/fondActualite.jpg') no-repeat;menuBarLeftwidth:242px;clear:left;margin-bottom:30px;}
div#formationMois{float:left;padding-top:20px;margin-bottom:0px;overflow:hidden;height:200px;background:url('/images/fondFormationMois.jpg') no-repeat;width:160px;clear:both;position:relative}
div#mailingList{float:left;width:160px;clear:both;margin-bottom:5px;}
div#ganesha, div#autre_sujet{float:left;width:160px;}
div#autre_sujet{margin-left:0px}

h1.intro  {width:960px;}

ul#menuLeft{padding:0px;margin:0px;margin-left:0px;}
ul#menuLeft li{padding-left:8px;float:left;padding-right:15px;list-style-type:none;border-top:1px #00498F solid;border-bottom:1px #00498F solid;margin-bottom:15px;}
ul#menuLeft li a{font-size:18px;color:#00498F;text-decoration:none;}

ul#menuLeftinterieur{padding:0px;margin:0px;margin-left:18px;}
ul#menuLeftinterieur li{padding-left:0px;padding-right:0px;list-style-type:none;border-top:1px #00498F solid;border-bottom:1px #00498F solid;margin-bottom:38px;}
ul#menuLeftinterieur li a{font-size:18px;color:#00498F;text-decoration:none;}

ul#menuService{padding:0px; margin:10px 0px 0px 30px;}
ul#menuService li{list-style-image:url('/images/puce.jpg');margin:5px 0px; float:left; width:130px}
ul#menuService li a{font-size:14px;color:#FF7200;text-decoration:none;}
div#formationMois ul li
ul#actualite{padding:0px;margin:0px;margin-left:50px;}
ul#actualite li{padding-left:6px;list-style-image:url('/images/puceGrise.jpg');margin-bottom:5px;}
ul#actualite li a{font-size:18px;color:#7A7A7A;text-decoration:none;}

ul#menuFormation{padding:0px;margin:0px;margin:10px 0 0 30px;}
ul#menuFormation li{padding-left:6px;list-style-image:url('/images/puce.jpg');margin-bottom:5px;}
ul#menuFormation li a{font-size:14px;color:#FF7200;text-decoration:none;}
ul#menuFormation li.rechercher { width:120px; float:left}

div#menuBarService h2{font-weight:normal;line-height:30px;text-align:right;padding-right:20px;color:#00498F;padding:0px;margin:0px;margin-right:20px;font-size:30px; }
div#menuBarService h2 .article{line-height:18px;font-size:18px;}

div#menuBarFormation h2{font-weight:normal;line-height:30px;text-align:right;padding-right:20px;color:#009D57;padding:0px;margin:0px 20px 10px 0px ;font-size:30px;  }
div#menuBarFormation h2 .article{line-height:18px;font-size:18px;}

div#homeNews h2{font-weight:normal;line-height:36px;text-align:right;padding-right:20px;color:#FFFFFF;padding:0px;margin:0px;margin-right:20px;margin-bottom:25px;font-size:36px;}
div#formationMois h2{font-weight:normal;line-height:14px;text-align:right;padding-right:20px;color:#FFFFFF;padding:0px;margin:0px 10px 40px  0px;font-size:14px;}

div#formationMois ul{padding:0px;margin-top:60px;margin-left:10px;position:absolute; top:0;}
div#formationMois ul li{padding-left:6px; background-image:url('/images/puceGrise.jpg'); margin-bottom:10px; background-repeat:no-repeat; list-style: none; height:180px; margin:0; width:120px;overflow:hidden;margin-top:17px;}
div#formationMois ul li a{font-size:12px;font-weight:bold;color:#7A7A7A;text-decoration:none; display:block; margin:0px 5px 5px 20px}

#news-feed	 { height:200px; width:300px; overflow:hidden; position:relative; border:1px solid #ccc; background:#eee; }
#news-feed ul	{ position:absolute; top:0; left:0; list-style-type:none; padding:0; margin:0; }
#news-feed ul li { height:180px; font-size:12px; margin:0; padding:10px; overflow:hidden; }


div#mailingList h2{background-color:#AAAAAA}
div#ganesha h2, #autre_sujet h2{background-color:#00498F}
div#ganesha h2,div#mailingList h2, #autre_sujet h2{color:#FFF;font-size:14px;font-weight:normal; margin:15px 0px; padding:2PX }
div#mailingList h2 {text-align:center}
div#ganesha ul,#autre_sujet ul{padding:0px;margin:0px;margin-left:30px;}
div#ganesha ul li,#autre_sujet ul li{padding-left:6px;list-style-image:url('/images/puce.jpg');margin-bottom:5px;}
div#ganesha ul li a,#autre_sujet ul li a{font-size:14px;color:#FF7200;text-decoration:none;}

div#contentCenter h1{color:#00498F;font-size:17px; margin:10px 0px 0px 0px; /*padding-right:20px*/ }
div#contentCenter > h1{font-size:16px;text-align:center }
div#contentCenter h1.titreFormation{color:#00498F;font-size:18px;margin-bottom:0px;}
div#interieurPage h2{color:#FF7200;font-size:14px;font-style:italic;text-decoration:underline}
div#interieurPage h2 a{color:#FF7200;font-size:14px;font-style:italic;text-decoration:underline}

ul#menuServiceLigne{margin:0px;padding:0px;float:left}
ul#menuServiceLigne li{ border-left:1px #00498F solid;padding-left:10px;padding-right:10px;display:inline;float:left;line-height:27px;}
ul#menuServiceLigne li a{ color:#00498F;text-decoration:none}

ul#menuFormationLigne{margin:0px;padding:0px;float:left;margin-bottom:2px}
ul#menuFormationLigne li{ border-left:1px #009D57 solid;padding-left:10px;padding-right:10px;display:inline;float:left;line-height:27px;}
ul#menuFormationLigne li a{ color:#009D57;text-decoration:none}

table#bottom{margin-left: auto; margin-right: auto;border-spacing:0px}
ul#menuBottom{margin:0px;padding:0px;}
ul#menuBottom li{margin-left:20px;margin-right:20px;display:inline;float:left;}
ul#menuBottom li a{ color:#FFF;text-decoration:none;font-weight:bold;font-size:12px}

div#interieurPage{clear:both;border-top:1px #AAAAAA solid;margin-top:2px}
div#interieurPage p#fildariane{padding-bottom:30px;}
div#contenuFormation h1{color:#848586;font-size:16px;font-weight:bold;}
div#searchByTheme{float:left;width:50%}
div#searchByKeyword{float:left;width:50%}

table#calendrier{background-color:#AAAAAA;border-collapse: collapse;font-size:12px}
table#calendrier th{color:#FFF;background-color:#00498F}
table#calendrier td{background-color:#FFF}

form#mailing #mail{width:150px;}
ul#themes{}
ul#themes li{padding-bottom:7px}
form#contact{background-color:#00498F;padding-right:10px;padding-left:10px}
form#mailingComplet{background-color:#00498F;padding-right:10px;padding-left:10px}
label{
	font-style:italic;
	font-weight:bold;
	font-size:12px;
}



label.required:after {
	content:" * ";
	font-weight:bold;
	font-size:12px;
}
label.optional {
	font-weight:bold;
	font-size:12px;
}

div.hidden{display:none}
dd.hidden{display:none}
dt{padding-top:10px;color:#FFF}
dd{padding-bottom:10px;}
ul.errors{
	font-style:italic;
	color:red;
}
