/* CSS Document */

body {
  behavior: url("csshover.htc");
}

p{
	list-style-type: none;
	font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
	font-size: 14px;
	font-style: normal;
	text-decoration: none;
	border-style: none;
   border: 0; 
}

a img /* Toutes les images contenues dans un lien */
{
   border: 0; 
}

img { border: 0; } 

/* ACCUEIL */




.neufcent_cent  {
width:900;
height:100;  
border:0; 
}
.neufcent_cinqcent  {
width:900;  
height:500;
border:0; 
}

.info_bg_position
{
   background-image: url("bg/infos_bg5_text_04.jpg"); 
   background-repeat: no-repeat;
   background-attachment : scroll;
   background-position:  368px 0px;
   width:900;  
   height:500;
   border:0; 
}

.troiscentsixhuit  {
width:368;
}


.troiscent_cinqcent  {
width:300;  
height:500}



#menu_dynamique li a {
  display:block;
  height:30px; /* descendre les sous-menus*/
  padding-top: 0px;
  text-decoration:none;
  background-color:none;
  border-style: none;
  border: 0; 
}

#menu_dynamique ul {
  width:320px;/* decaler l'ensemble sur la droite mais aussi en forcant le passage a la ligne des sous-menus(en reduisant la valeur) sous IE*/
  list-style:none;
  padding-top: 10px;/*decaler l'ensemble, plus influent sur les sous-menus*/
  margin:0px;
  border-style: none;
  border: 0; 
}

#menu_dynamique ul li {
  width:auto;
  margin-left:5px;/*resserer les menus et sous-menus*/
  padding-left: 2px;/* decaler les menus sans les sous-menus*/
  text-indent:0px;
  height:39px;
  border-style: none;
  border: 0; 
}

#menu_dynamique ul li ul {
   display:none;
   border-style: none;
   border: 0; 
}

#menu_dynamique ul li:hover ul {
  display:block;
  position:relative;
  top:-68px;
  left:70px; /* decaler les sous-menus*/
  color: #993399;
  border-style: none;
  border: 0; 
}


#menu_dynamique ul li.extend:hover ul li.end a {
	border-style: none;
   border: 0; 
}


/* SUIVANTES */

#menu_dynamique_fix li a {
  display:block;
  height:30px; /* descendre les sous-menus*/
  padding-top: 0px;
  text-decoration:none;
  background-color:none;
  border-style: none;
  border: 0; 
}

#menu_dynamique_fix ul {
  width:320px;/* decaler l'ensemble sur la droite mais aussi en forcant le passage a la ligne des sous-menus(en reduisant la valeur) sous IE*/
  list-style:none;
  padding-top: 12px;/*decaler l'ensemble, plus influent sur les sous-menus*/
  margin:0px;
  color: #1C53BA;
  border-style: none;
  border: 0; 
}

#menu_dynamique_fix ul li {
  width:auto;
  margin-left:5px;/*resserer les menus et sous-menus*/
  padding-left: 2px;/* decaler les menus sans les sous-menus*/
  text-indent:0px;
  height:39px;
  color: #1C53BA;
  border-style: none;
  border: 0; 
}

#menu_dynamique_fix ul li ul {
  display:block;
  position:relative;
  top:-37px;
  left:70px; /* decaler les sous-menus*/
  color: #1C53BA;
  border-style: none;
  border: 0; 
}


#menu_dynamique_fix ul li.extend:hover ul li.end a {
	border-style: none;
    border: 0; 
}


.extend {
	color: #1C53BA;
	font-family: Impact, Franklin Gothic Demi Cond, Franklin Gothic Medium Cond, Gill Sans, Myriad, ITC Franklin Gothic, Consolas, Calibri ;
	font-size: 16px;
	font-style: normal;
    font-weight: normal;
	text-decoration: none;
    text-align: left;
    /*padding-left: 10px;*/
	border-style: none;
    border: 0; 
}

.extendmain {
	color: #36459E;
	font-family: Impact, Franklin Gothic Demi Cond, Franklin Gothic Medium Cond, Gill Sans, Myriad, ITC Franklin Gothic, Consolas, Calibri ;
	font-size: 16px;
	font-style: normal;
    font-weight: normal;
	text-decoration: none;
    text-align: left;
    padding-left: 5px;/* decaler les menus*/
	border-style: none;
   border: 0; 
}


.extendmail {
	color: #1C53BA;
	font-family:  Impact, Franklin Gothic Demi Cond, Franklin Gothic Medium Cond, Gill Sans, Myriad, ITC Franklin Gothic, Consolas, Calibri ;
	font-size: 16px;
	font-style: normal;
    font-weight: normal;
	text-decoration: none;
    text-align: top;
   padding-top: 300px;
	border-style: none;
   border: 0; 
}

.end {
	color: #663399;
	font-family:   Tahoma, Verdana, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
	font-size: 12px;
	font-style: normal;
    font-weight: bold;
	text-decoration: none;
    text-align: left;
    /*padding-left: 10px;*/
	border-style: none;
   border: 0; 
}

.end2 {
	color: #663399;
	font-family:   Tahoma, Verdana, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
	font-size: 12px;
	font-style: normal;
    font-weight: bold;
	text-decoration: none;
    text-align: left;
    /*padding-left: 10px;*/
	border-style: none;
   border: 0; 
}


.end_defaut
{
   color:  #663399;
}

.extend:hover a{
	color: #663399;
	border-style: none;
   border: 0; 
}


.end:hover a{
	color: #3366FF;
	border-style: none;
   border: 0; 
}












.typo_webmaster_alignement
{
   list-style-type: none;
   padding-right: 42px;
   padding-top: 415px;
   text-align: right;
   line-height: 0px;
   color:  #000000;
   font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 12px;
   font-style: italic;
   font-weight: bold;
   text-decoration: none;
}

.typo_mail_entete
{
   list-style-type: none;
    padding-left: 83px;
    position:relative;
    top:-117px;
    left:21px;
   color: #2D537B;
   font-family: Tahoma, Verdana, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 11px;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
}

.typo_mail_entete:hover {
	color: #663399;
}

.typo_webmaster {
	color: #C5C5C5;
	font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
	font-size: 11px;
   font-style: italic;
   font-weight: bold;
	text-decoration: none;
}

.typo_webmaster_noir {
	color: #253245;
	font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
	font-size: 11px;
   font-style: italic;
   font-weight: bold;
	text-decoration: none;
}

.iframe_toiles
{
   overflow: hidden;
   height: 420px;
   padding-bottom: 5px;
}


.typo_text
{
   width: 400px;
   height: 410px;
   text-align: left;
   margin-left: 50px;
   margin-right: 32px;
   padding-top: 0px;
   line-height: 15px;
   color:  #FFFFFF;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 13px;
   font-style: normal;
   font-weight: light;
   text-decoration: none;
   text-indent: 20px;
   white-space: normal;
}

.typo_titre
{
	width: 400px;
   height: 420px;
   text-align: center;
   /*margin-left: 15px;*/
   margin-right: 20px;
   line-height: 10px;
   color:  #FFFFFF;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 15px;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
   text-indent: none;
}

.typo_titre_contact
{
	width: 400px;
   height: 420px;
   text-align: center;
   /*margin-left: 15px;*/
   margin-right: 20px;
   line-height: 10px;
   color:  #FFFFFF;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 12px;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
   text-indent: none;
}

.typo_text_scroll
{
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 13px;
   font-style: normal;
   font-weight: light;
   text-decoration: none;
}

.style
{
   line-height:15px;
   text-decoration: none;
   text-indent: 0px;
}




.liens_text
{
   width: 400px;
   height: 410px;
   text-align: left;
   margin-left: 50px;
   margin-right: 32px;
   padding-top: 25px;
   color:  #FFFFFF;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 13px;
   font-style: normal;
   font-weight: light;
   text-decoration: none;
   text-indent: 0px;
}

.typo_text_info
{
   padding-top: 25px;
   color:  #FFFFFF;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 13px;
   font-style: normal;
   font-weight: light;
   text-indent: 0px;
}

.typo_text_info_liens
{
   padding-top: 25px;
   color:  #62C3FA;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 13px;
   font-style: normal;
   font-weight: light;
   text-indent: 0px;
}

.typo_titre_bleu
{
	width: 400px;
   height: 420px;
   text-align: center;
   /*margin-left: 15px;*/
   margin-right: 20px;
   line-height: 10px;
   color:  #2A3C59;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 15px;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
}


.typo_text_bleu
{
	width: 400px;
   height: 410px;
   text-align: left;
   margin-left: 50px;
   margin-right: 32px;
   padding-top: 0px;
   line-height: 15px;
   color:  #2A3C59;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 13px;
   font-style: normal;
   font-weight: light;
   text-decoration: none;
   text-indent: 20px;
}







.typo_text_scroll_justif
{
	width: 400px;
   text-align: left;
   margin-left: 30px;
   margin-right: 20px;
   padding-top: 30px;
   padding-bottom: 30px;
   line-height: 15px;
   color:  #FFFFFF;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 13px;
   font-style: normal;
   font-weight: light;
   text-decoration: none;
   text-indent: 20px;
}



.typo_titre_scroll
{
	width: 400px;
   /*height: 420px;*/
   text-align: left;
   margin-left: 0px;
   margin-right: 20px;
   color:  #FFFFFF;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 15px;
   font-style: normal;
   font-weight: bold;
   text-decoration: none;
}


.typo_titre_photos
{
   text-align: center;
   font-family:  Tahoma, Arial, Century Gothic, Trebuchet MS, Verdana,  MS Sans Serif,  Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   color:  #FFFFFF;
   font-size: 12px;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
}



.realisation_categories 
{
	color: #D3D1DE;
	font-family: Impact, Franklin Gothic Demi Cond, Franklin Gothic Medium Cond, Gill Sans, Myriad, ITC Franklin Gothic, Consolas, Calibri ;
	font-size: 15px;
	font-style: normal;
    font-weight: normal;
	text-decoration: none;
    text-align: center;
}



.realisation_cat_text 
{
	color: #D3D1DE;
	font-family: tahoma, Verdana, sans-serif;
    font-size: 11px;
    font-style: normal;
    font-weight: light;
	text-decoration: none;
    text-align: center;
}



.realisation_cat_position 
{
   position:fixed;
   top:25px;
   left:0px;
   font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   color:  #FFFFFF;
   font-size: 12px;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
}




.mission_txt_pos
{
   position:fixed;
   top:320px;
   left:90px;
   font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   color:  #FFFFFF;
   font-size: 12px;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
}


.mission_txt_pos_long
{
   position:fixed;
   top:320px;
   left:40px;
   font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   color:  #FFFFFF;
   font-size: 12px;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
}


.mission_txt_pos_mid
{
   position:fixed;
   top:320px;
   left:65px;
   font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   color:  #FFFFFF;
   font-size: 12px;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
}


.mission_txt_pos_court
{
   position:fixed;
   top:320px;
   left:110px;
   font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   color:  #FFFFFF;
   font-size: 12px;
   font-style: Normal;
   font-weight: Normal;
   text-decoration: none;
}


.realisation_galerie
{
   position:relative;
   top:-20px;
   left:32px;
}

.realisation_icone_position 
{
   position:relative;
   top:50px;
}

.galerie_navig
{
   position:fixed;
   left:30px;
}



.galerie_navig_position 
{
   position:relative;
   left:125px;
   top:-25px;
   margin:10px;   
}



.mission_navig_position 
{
   position:relative;
   left:152px;
   top:-25px;
   margin:10px;   
}

.bg_flash
{
   background-position:0px 0px;
   background-repeat: no-repeat;
   width:532;
   height:500;
}



.fag_slider
{
   padding-right: 12px;
}



.opti  {
padding-top: 10px; 
text-align:center;
}
.optipage
{
   color:  #323A6A;
   font-family: Verdana, Tahoma, Arial, MS Sans Serif, Century Gothic, Candara, Trebuchet MS, Myriad, ITC Franklin Gothic  ;
   font-size: 2px;
   font-style: normal;
   text-decoration: none;
   text-align: justify;
   width:900px;  
   height:500px;
   border:0; 
  margin-top: 650px;
}
