@charset "UTF-8";
/***************************************************************************
 *  CODES COULEUR
 *  
 *  
 *	
 *  
 *
 ***************************************************************************/
#main, #footer_content, #header_content {margin:0 0 0 0;width:930px;}
#header, #header_content, #col-1, #main, #content, #footer, #footer_content, #col-2, #col-3 {border:none;}

#body {background:url("../img/body_fond.jpg") no-repeat fixed 0px 0px #f4f8f7;}
#main {background:url("../img/main_fond.jpg") no-repeat 0px 0px;}

#col-2 {width:135px;}
#col-1 {margin:0 0 0 260px;padding:45px 0 0 0;}
/***************************************************************************
 *  
 *  
 *  HEADER
 *  
 *
 ***************************************************************************/
#barre_noire {background:url("../img/header_fond.png") repeat-x left top;height:45px;position:fixed !important; position:absolute;width:100%;z-index:10;}
#header, #header_content {height:210px;}

#barre_noire ul {position:absolute;left:787px;top:8px;}
#barre_noire ul li {float:left;border-right:solid 1px #008292;padding:0 10px}
#barre_noire ul li:first-child {border-left:solid 1px #008292;}
#barre_noire ul li a {font-size:10px;text-transform:uppercase;color:#ff5a00;text-decoration:none;}
#barre_noire ul li a:hover {color:#c0c91c;}
/***************************************************************************
 *  
 *  
 *  #COL-2
 *  
 *
 ***************************************************************************/
#menu_page {margin:0 0 50px 0;}
#menu_page li {margin:0 0 20px 0;}
#menu_page li a {display:block;font-family:Garamond, "Times New Roman", Times, serif;font-size:14px;color:#000;text-decoration:none;text-transform:uppercase;}
#menu_page li a span.txt {display:block;margin:1px 0 0 20px;}
#menu_page li a span.ico {display:block;width:12px;height:12px;float:left;background:#909090;margin: 1px 0 0 0;}

#menu_page li a:hover, #menu_page li a.en_cours {color:#008091;}
#menu_page li a:hover span.ico, #menu_page li a.en_cours span.ico {background:#ff5a00;}

#menu_page li li {margin:0;display:none;}
#menu_page li.en_cours li {margin:0;display:block;}
#menu_page li li a {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#808080;text-decoration:none;text-transform:none;letter-spacing:normal;}
#menu_page li li a span.txt {margin: 0 0 0 35px;}
#menu_page li li a span.ico{background:url("../img/imgstand/grille_icones.png") no-repeat -765px 0;width:7px;height:7px;margin: 3px 0 0 22px;}
#menu_page li li a:hover span.ico, #menu_page li li a.en_cours span.ico {background:url("../img/imgstand/grille_icones.png") no-repeat -765px 0;}

#menu_page_li_1, #menu_page_li_7 {display:none;}

/***************************************************************************
 *  #BLOC COL
 ***************************************************************************/
#col-2 img.sep {display:block;margin:auto;margin-bottom:30px;margin-top:5px;}
#col-2 .bloc-col {padding:0 0 0 10px;}
#col-2 .bloc-col h2 {text-transform:uppercase;font-family:Garamond, "Times New Roman", Times, serif;font-size:23px;color:#ff5a00;}
/***************************************************************************
 *  #BLOC CONTACT
 ***************************************************************************/
#col-2 #bloc_contact {border-left: solid 10px #000;color:#008292}
#col-2 #bloc_contact .INFO_TEL {font-size:14px;font-weight:bold;}
#col-2 #bloc_contact .INFO_EMAIL {padding:2px 0;font-size:12px;}
#col-2 #bloc_contact .INFO_EMAIL a:hover {color:#ff4e00;}
#col-2 #bloc_contact .INFO_EMAIL a {color:#000;text-decoration:underline;}
/***************************************************************************
 *  #NEWSLETTER
 ***************************************************************************/
#col-2 .bloc-col#newsletter {border-left: solid 10px #ff5a00;}
#col-2 .bloc-col#newsletter h2 {color:#008292;font-size:16px;}
#col-2 .bloc-col .form button {background: url("../img/imgstand/grille_icones.png") no-repeat scroll -912px -522px transparent;border: 0 none;text-indent: -9000px;width: 22px; padding-bottom:1px;height:22px;}
#col-2 .bloc-col .form input {height:16px;width:82px;}
/***************************************************************************
 *  
 *  
 *  #COL-1
 *  
 *
 ***************************************************************************/
#content {background: url("../img/entete_fond.png") no-repeat scroll 183px 115px transparent;color:#434545;}

#col-1 #fileAriane {font-family:Garamond, "Times New Roman", Times, serif;font-size:14px;font-style:italic;position:absolute;left:162px;top: 0px;}
#col-1 #fileAriane a {color:#000;text-decoration:none;}
#col-1 #fileAriane a span.txt {text-decoration:underline;}

#col-1 h1 {color:#000;font-family:Garamond, "Times New Roman", Times, serif;text-decoration:none;text-transform:uppercase;font-weight:normal;font-size:40px;margin: 0 0 0 -50px;height:195px;}
#col-1 h1 span.ico {width:48px;height:48px;float:left;background:url("../img/imgstand/grille_icones.png") no-repeat -883px -385px;}
#col-1 h1 span.txt {display:block;margin:0 0 0 50px;font-size:40px;}
#col-1 #entete_page h2 {font-style:italic;font-size:22px;color:#008292;font-family:Garamond, "Times New Roman", Times, serif;font-weight:normal;}
#col-1 #entete_page .contenu b, #col-1 #entete_page .contenu strong {color:#008091;font-weight:normal;}
#col-1 #entete_page .info {font-size:14px;font-weight:bold;margin: 8px 0;}
#col-1 #img_bis {float:left;width:358px;height:271px;padding:0;margin:0;background:no-repeat center center;margin: 0 15px 4px 0;}
#col-1 #img_bis img {margin:0px;padding:0px;}
#col-1 #imgPage {background:no-repeat center center;height: 166px; width: 767px;position: absolute;left: 153px;top: -175px;}
#col-1 a {color:#ff3600;text-decoration:underline;}
#col-1 a:hover {text-decoration:none;}

#option_partage {border-bottom:dotted 1px #c2c2c2;}
#col-1 ul.book_marque li a {text-decoration:none;} 
#col-1 ul.book_marque.haut {position: absolute;right: 16px;top: 248px;}

/***************************************************************************
 *  
 *  
 *  COLONNE 1 BLOC COL
 *  
 *
 ***************************************************************************/
#col-1 .bloc-col {padding:20px 0;}
#col-1 .bloc-col h2 {font-family:Arial, Helvetica, sans-serif;font-size:12x;font-weight:normal;text-transform:uppercase; color:#848383;}
#col-1 .bloc-col h3 {font-family:Garamond, "Times New Roman", Times, serif;color:#000;text-transform:uppercase;font-weight:normal;font-size:24px;}
#col-1 .bloc-col a.img {float:left;width:358px;height:271px;padding:0;margin:0;background:no-repeat center center;margin: 0 15px 4px 0;}
#col-1 .bloc-col a.img img {display:block;}
#col-1 .bloc-col .info {font-size:12px;color:#888;margin:5px 0;}
#col-1 .bloc-col .info span.date {font-weight:bold;}
#col-1 .bloc-col h4 {font-style:italic;font-size:20px;color:#008292;font-family:Garamond, "Times New Roman", Times, serif;font-weight:normal;margin:0 0 10px 0;}
#col-1 .bloc-col p {}
#col-1 .bloc-col a.lire_suite {display:block;margin:10px 0;}


#col-1 .bloc-col.commentaire ul.cadre {background: url("../img/commentaire_fond_haut.png") no-repeat scroll left top;margin: 0;padding: 14px 0 0 25px;}
#col-1 .bloc-col.commentaire ul.cadre li {background:#fff;padding:10px 0;}
#col-1 .bloc-col.commentaire ul.cadre li h3 {font-weight:normal;font-size:12px;color:#000;font-family:Arial, Helvetica, sans-serif;}
#col-1 .bloc-col.commentaire ul.cadre li h3 span {font-weight:bold;}
#col-1 .bloc-col.commentaire ul.cadre li blockquote {font-style:italic;padding:10px 0;border-bottom:dotted 1px #333;}

#col-1 .bloc-col#portfolio h2 {color:#008292;text-transform:none;font-style:italic;font-family:Garamond, "Times New Roman", Times, serif;font-size:18px;}
#col-1 .bloc-col#portfolio ul.album_image li a {border:solid 1px #008292;}


/***************************************************************************
 *  
 *  
 *  FOOTER
 *  
 *
 ***************************************************************************/
#footer, #footer_content {height:390px;width:100%;}
#footer {background:url("../img/footer_fond.png") repeat-x bottom left;}
#footer_content {background:url("../img/footer_content_fond.png") no-repeat bottom left;}
#footer #menu_footer_general {font-size: 18px;left: 233px;position: absolute;top: 55px;font-family:Garamond, "Times New Roman", Times, serif;}
#footer #menu_footer_general h2 {display:none;}
#footer #menu_footer_general li a {color:#FFF;text-decoration:none;font-weight:normal;}
#footer #menu_footer_general li a span.ico {display:block;width:7px;height:7px;float:left;background:url("../img/imgstand/grille_icones.png") no-repeat -1024px -384px;margin:7px 0 0 0;}
#footer #menu_footer_general li a span.txt {display:block;margin:0 0 0 15px;}
#footer #menu_footer_general li li {display:none;}

#menu_footer_li_1, #menu_footer_li_7 {display:none;}

#footer #footer_contact {position: absolute;top: 35px;left: 596px;top: 80px;color: #008292;}
#footer #footer_contact h2 {display: none;}
#footer #footer_contact .INFO_TEL {font-size: 18px;}
#footer #footer_contact .INFO_EMAIL a {color: #fff;}

#footer #info_footer {position:absolute;bottom: 35px;left: 130px;}
#footer #info_footer ul li {display:inline;color:#6c6c6c;font-size:10px;}
#footer #info_footer ul li a {color:#6c6c6c;}