@charset "utf-8";
/* CSS Document */
div#menu ul {margin:0; padding:0; list-style-type:none;}
div#menu ul ul {margin:0 0 0 15px; padding:0 0 7px 0;}
div#menu li {margin:0; padding:0; border-bottom:1px dashed #cbcbcb; margin:0 15px}
div#menu ul ul li {margin:0; padding:0; border-bottom:0;}
/*div#menu ul li {position:relative;}
div#menu ul ul li {position:relative;}*/

div#menu ul ul.niveau2 {position:absolute; top: -1px; left: 180px; display:none;}
div#menu ul.niveau1 li:hover ul.niveau2 {display:block;} 

div#menu ul a {display:block; font-size:12px; font-weight:normal; color:#3f7895; text-decoration:none; width:150px; height:auto; padding:6px 0 9px 20px;; 
background:url(../images/puce-menu.png) no-repeat left -3px;}
div#menu ul ul.niveau2 a {}
div#menu ul a:hover {font-weight:bold;}
div#menu ul a.pageactuelle {color:#756862; font-weight:bold;}


div#menu ul ul a {display:block; font-size:10px; font-weight:normal; color:#5f98b5; text-decoration:none; width:128px; height:auto; padding:2px 0 2px 15px; 
background:url(../images/puce-sousmenu.png) no-repeat; border-bottom:0;}
div#menu ul ul a:hover {font-weight:normal;}
div#menu ul ul a.pageactuelle {color:#fbae12; font-weight:normal;}

div#colone1 img {border:0;}
div#page img {border:0;}
div#menu img {border:0;}

a img {border:0;}

div#colone1 ul,ol {}
div#colone1 li {}
div#page ul,ol {}
div#page li {}

fieldset {}
legend  {}

input { font-size:10px;}
textarea {font-size:10px;}

table {}
th {}
td {}

object {}

div#accueil_accompagnement {width:235px; height:199px; float:left; margin:0 19px; background:url(../images/image-contenu_03.jpg) no-repeat bottom;}
div#accueil_accompagnement p {color:#fff; margin:5px 10px 0px 10px; font-size:10px; text-align:justify;}
div#accueil_accompagnement a {color:#fff; font-weight:bold; font-size:10px;}
div#accueil_valorisation {width:235px; height:199px; float:left; margin:0 19px; background:url(../images/image-contenu_01.jpg) no-repeat bottom;}
div#accueil_valorisation p {color:#fff;  margin:5px 10px 0px 10px; font-size:10px; text-align:justify;}
div#accueil_valorisation a {color:#fff; font-weight:bold; font-size:10px;}
div#accueil_conception {width:235px; height:199px; float:left; margin:0 19px; background:url(../images/image-contenu_02.jpg) no-repeat bottom;}
div#accueil_conception p {color:#fff; margin:5px 10px 0px 10px; font-size:10px; text-align:justify;}
div#accueil_conception a {color:#fff; font-weight:bold; font-size:10px;}
div#accueil_formation {width:235px; height:199px; float:left; margin:0 19px; background:url(../images/image-contenu_04.jpg) no-repeat bottom;}
div#accueil_formation p {color:#fff; margin:5px 10px 0px 10px; font-size:10px; text-align:justify;}
div#accueil_formation a {color:#fff; font-weight:bold; font-size:10px;}

div.ligneactu { padding:5px; clear:both; margin:15px 0;}
	div.titreactu {width:75%; float:left;}
		div.titreactu h4 {margin:0; padding:0; font-size:14px; color:#3F7895; font-family:"Arial Black", Gadget, sans-serif; margin:0; padding:0; line-height:13px; text-align:left;}
	div.dateactu {width:25%; float:left; text-align:center; font-weight:bold; color:#427997;}
	div.accrocheactu {clear:both; border-top:1px solid #427997;}
		div.accrocheactu h5 {margin:0; padding:0; font-size:12px; text-align:left;}
	div.accrocheactu a { color:#427997; font-weight:bold; text-decoration:none;}
	
div.ligneactudroite {margin:5px 0; clear:both;}
	div.titreactudroite {width:98%; float:left;}
		div.titreactudroite h4 {margin:0; padding:0; font-size:11px; color:#3F7895; font-family:"Arial Black", Gadget, sans-serif; margin:0; padding:0; line-height:11px;}
	div.accrocheactudroite {clear:both; font-size:10px; margin:3px; text-align:left; border-top:1px solid #427997;}
		div.dateactudroite {width:25%; float:right; text-align:center; font-weight:bold; color:#427997; background:#E8F1F6;}
		div.accrocheactudroite h5 {margin:5px 3px 7px 3px; padding:0; font-size:10px;}
	div.accrocheactudroite a { color:#427997; font-weight:bold; text-decoration:none; font-size:10px;}
	
div#actudetail { padding:5px; clear:both; margin-top:25px;}
	div.titreactudetail {width:75%; float:left;}
		div.titreactudetail h4 {margin:0; padding:0; font-size:14px; color:#3F7895; font-family:"Arial Black", Gadget, sans-serif; margin:0; padding:0; line-height:13px;}
	div.dateactudetail {width:25%; float:left; text-align:center; font-weight:bold; color:#427997;}
	div.accrocheactudetail {clear:both; border-top:1px solid #427997;}
		div.accrocheactudetail h5 {margin:0; padding:0; font-size:12px;}
	div.accrocheactudetail a { color:#427997; font-weight:bold; text-decoration:none;}

