/* STYLES par AnDum | Just For Fun | 12/2010 */
body {font-family: "lucida grande", tahoma, verdana, sans-serif; font-size: 62.5%; margin: 0; padding: 0;  background: #fff url(images/headervert.jpg) 0 0 repeat-x;  line-height:180%;}

a { color: #3a79aa; text-decoration: none; }

a:hover, a:focus { color: #de7300; }

a:visited { color: #1f5987; }

a img { border: 0; }

h1{font-size:50px; font-weight:bold; margin:0; width:250px; line-height:60px; color: #ff6b01;}

h2{font-size:24px; font-weight:bold; margin:0; width:300px; line-height:30px; color: #ff6b01;}
	
h3{font-size:20px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif;  color: #3a79aa; }

h3 p {  font-size:12px;  color:#000;}

h3 p img{ float:right; margin-left:3px;}

h4 { font-size:14px; font-weight:bold; }

h5 { font-size:12px; font-weight:bold; width:1000px; height:20px; text-align:left; margin: 0;}
	
img{border:none;}

ul { list-style: none; margin: 0; padding: 0;}

#top { width:1000px; height:33px; margin:0 auto; font-size:1em;  }

#infos {float: right; height: 15px;  padding:5px 10px; font-size: 1.2em; }

#infos ul { display: block; float: left; color: #d76623; }

#infos ul li { float: left; margin-left: 6px; }

#infos li a { color: #fff; }

#cse-search-box { float:right;  }

#header {  width:1000px; height:282px; margin:24px auto 0;}

#menu {  width: 100%; height:28px; background:#ff6b01;}

#nav {width: 1000px; height:28px; font-size: 1.4em;  display:block; background:#9c2b0a;  margin:auto; }

#nav li { background: url(images/nav.gif) 0 0 repeat-x; float:left; height:28px; width:114px; margin-right:1px; border-left:1px solid #d3691a; list-style: none;}

#nav li#nav_09 { margin-right: 0; width:188px;}

#nav li#nav_01 { border-left: 0;}

#nav li a {display:block; color: #fff; text-align:center; padding: 6px 0 0 0;}

#nav a:hover { text-decoration: none; }

#nav li:hover { background:#620c0c; border-left: 1px solid #620c0c; }

/*#nav li:hover, #nav li.over, #home #nav_01,  #nav_02,#nav_03,  #nav_04,  #nav_05,  #nav_06,
#nav_07,  #nav_08,  #nav_09 { background: #620c0c; border-left: 1px solid #620c0c; }*/

#logo {width:294px ; height:235px; float:right; color:#3c8edc; /*color:#e3e396;*/ background:url(images/logo2.jpg) 0 0 no-repeat;  border:3px solid /*#efe9c7;*/#f1f1f1; }

#logo h1{margin-top:60px; margin-left:20px; width:250px; color:#74c583; font-family:Geneva, Arial, Helvetica, sans-serif; }

#logo h2{ margin-left:25px; width:200px; color:#74c583; }

#logo p { line-height: 15px; font-size: 12px; color: #3a79aa;  margin-top:20px; margin-left:15px;}

#contenu {  background: #fff;  width: 1000px;  min-height:500px; height:auto; margin:0 auto ;  }

.content { width:982px;  height:auto; margin:0 auto; }

.left {  width:560px;   height:auto; float:left; margin-top:9px;/*background:#e6e6fa;*/}

.left p { font-size:14px;  color:#000;  font-style:italic;}

.left p img{  float:left; margin:5px 0;}

.left p span { color:#ff6b01; font-weight:bold; }

.right { width:400px;    height:auto; float:left; margin-left:22px; margin-top:9px;  /*background:#e0ffff;*/}

.left a, .right a { text-decoration:underline; }

#pub_ma{ width:904px; height:120px; margin:5px auto; border:1px solid #ccc; text-align:left; background:url(images/pub_ma.jpg);}

#categorie { width:398px; height:200px; /*border:1px solid #efe9c7;*/ font-size:12px; }

/*===BLOCS IMAGES===*/

#sub_contenu { width: 980px;  height:200px; margin:10px auto;  border:1px solid #ccc; background:#f1f1f1;}

.tab_vignettes { width:546px; height:164px; /*height:180px;*/ margin-top:5px; float:left;}

.vignettes { width:180px; height:72px; border:1px solid #ccc; }

.vignettes p { margin:4px auto; height:1.2em; font-size:10px; text-align:center;}

.bloc_note { width:388px; height:162px;  border:1px solid #ccc; background:#fff; padding:3px; font-size:12px; float:right; margin-right:3px; margin-top:7px; }

.bloc_note h2 {  background:#f1f1f1; }

.bloc_note p { font-style:italic; }

.bloc_note p img {  float:left; margin:3px;}

.bloc_note p span { color:#ff6b01; font-weight:bold; }



/*===LISTES===*/

#dossiers {  width:100%; background:#f1f1f1; float:left; border-top:1px solid #efe9c7; padding:5px 0;}

.sup_footer { width:980px; margin:auto; background:#f1f1f1; }

.themes { width:300px; float:left;  }

.formations, .planning { width:300px; float:left;  margin-left:5px;}

.themes li a:hover, .formations li a:hover, .planning li a:hover {  color: #de7300; }

.themes li, .formations li, .planning li { height:20px; font-size:12px; border-bottom:1px solid #efe9c7; width:300px;  float:left; text-align:left; color:#000;}

/*===Partenaires===*/

#partenaires {  width:100%; height:150px; background:url(images/part.jpg) 0 0 repeat-x;  border-top:1px solid #efe9c7;  margin:0; }

#partenaires h3 { width:980px; height:20px; margin: 5px auto; text-align:left;}

.sub_partenaires { width:980px; height:130px; margin: 10px auto;  }

#partenaires ul li { display:inline; margin:0; width:145px; height:100px; } 

#partenaires ul li span { width:145px; height:10px; } 

/* FOOTER OU PIED DE PAGE
------------------------------------------*/
#footer { width:100%; background:#ff6b01; float:left; min-height:60px; height:auto !important; height:110px; margin:0; border-top:1px solid #efe9c7;}

#footerContenu {width: 1000px; height:170px; margin: 5px auto;  color:#f9c666; text-align:center; font-size:1.1em; }

#footerContenu a{color:#fff; text-decoration:none;}

#footerContenu a:hover{color:#f9c666; text-decoration:none;}

#footerContenu ul li { width:125px; height:70px; list-style-type:none; display:inline; float:left; margin-right:10px; margin-top:5px; margin-bottom:15px; }

#footerContenu ul li p { margin-top:0; }

hr { clear:both; visibility: hidden; }

.coordonnees { width: 1000px; height:20px; margin: 5px auto;  color:#f9c666; font-size:1.1em; border-top:1px solid #efe9c7;}





/* EASY SLIDER */


/*h1.title_slider{color:#74b31f; font-size:48px; line-height:50px; margin-bottom:5px;}*/

.t2{font-size:12px;   font-family: "tahoma", verdana, lucida grande, sans-serif; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity: 0.7; opacity: 0.7; background:#000; color:#fff; margin:0; height:20px; padding-left:10px;}

#slider p{margin:0; } 

#slider{ margin:0px auto; width:690px;  padding:0; border:solid 3px #fff;}	

#slider ul, #slider li{ margin:0; padding:0; list-style:none;}
	
#slider li{ 
	/* definit la longueur et la largeur du  slide toute l'étendue du slider s'ajustera selon ces paramètres */ 
width:690px; height:235px; overflow:hidden; margin:0px; padding:0px;}

/* CONTROLES NUMERIQUES */	

ol#controls{margin:1em 0; padding:0; height:28px;}

ol#controls li{margin:0 10px 0 0; padding:0; float:left; list-style:none; height:28px; line-height:28px;}

ol#controls li a{float:left;height:28px;line-height:28px;border:1px solid #ccc;background:#DAF3F8;color:#555;padding:0 10px;text-decoration:none;}

ol#controls li.current a{background:#5DC9E1;color:#fff;}

ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */

/* --- Copyright AnDum | Just For Fun | v3 release 2010 --- */




