a{
  cursor:pointer;
}

ul{
  list-style-type:none;
}

img{
  border:none;
}

form{
  margin:0;
  padding:0;
}

fieldset{
  margin:0;
  padding:0;
  border:none;
}

legend{
  margin:0;
  padding:0;
}

body{
  background-image:url(); /*background-image: url(../img/fond_page.gif); -- background defini dans general.style */
  padding:0;margin:0;; /* margin:0; general.style   padding:0; general.style*/
  font-family:arial;
  font-size:12px;
  /*color:#193004;*/
}

#general{
  margin:auto; /*margin:auto; general.style */
  width:955px;/*largeur du bandeau*/
  background-color: #FFFFFF;

  background-repeat: no-repeat;
  background-position: center 171px;
  border:2px #efefef solid;
}

#header{
  background-image:url(../img/bandeau2.jpg);
  background-repeat: no-repeat;
  width:955px; /*878px;  bandeau.style */
  height:160px; /* bandeau.style */
  position:relative;
}
  ul.lien_bouton{
    list-style-type:none;
  }
  li.lien_bouton{
    float:left;  
margin-right:2px;
  }
  span.lien_bouton{
    padding-right:5px;
  }
  a.lien_bouton{
    color:#193004;
    font-weight:bold;
    text-decoration:none;
  }
/*bandeau*/


#elem_lst_lien_bouton_1_0 a, #elem_lst_lien_bouton_1_1 a, #elem_lst_lien_bouton_1_2 a, #elem_lst_lien_bouton_1_3 a, #elem_lst_lien_bouton_1_4 a, #elem_lst_lien_bouton_1_5 a{display:block;
background-image: url(../img/menuhaut1.gif)!important;
	background-repeat: repeat-x;
height:20px;
width:122px;
font-size:13px;
color:#ffffff;
text-align:center;
font-weight:bold;
font-family:arial;
padding-top:8px;
margin-right:5ems;}

#elem_lst_lien_bouton_1_0 a:hover, #elem_lst_lien_bouton_1_1 a:hover, #elem_lst_lien_bouton_1_2 a:hover, #elem_lst_lien_bouton_1_3 a:hover, #elem_lst_lien_bouton_1_4 a:hover, #elem_lst_lien_bouton_1_5 a:hover {display:block;
background-image: url(../img/menuhaut2.gif)!important;
	background-repeat: repeat-x;
height:20px;
width:122px;
color:#333333;
font-size:13px;
text-align:center;
font-weight:bold;
font-family:arial;}
div.bandeau a:hover{
background-image: url(../img/menuhaut2.gif)!important;
	background-repeat: repeat-x;
padding-top:8px;
margin-right:5ems;}

  #div_bandeau_0{
    position:absolute;
width:755px;
    bottom:15px;
right:0px;
  }
  
  #div_bandeau_1{
    position:absolute;
   width:755px;
    bottom:25px;right:0px;
  }
  
  #div_bandeau_2{
    position:absolute;
 width:755px;
    bottom:25px;right:0px;
  }
  
  #div_bandeau_3{
    position:absolute;
  width:755px;
    bottom:25px;right:0px;
  }
  
  #div_bandeau_4{
    position:absolute;
width:755px;
    bottom:25px;right:0px;
  }
  
  ul.lien_bouton{
    margin:0;
    padding:0;
  }

#menu{
  float:left;
  width:151px; /* menu.style */
  padding-left:3px;
  padding-top:3px;
color:#235799;
}
  #menu ul, #menu li{
    margin:0;
    padding:0;
    list-style-type: none;
  }
  li.menu_1{
    margin-top:10px!important;
  }
  #menu img{
    border:none;
    margin:0;
    padding:0;
    display:block;
  }
  
 a.menu_1, a.menu_1_ouvert{
    color:#235799;
    font-weight:bold;
    text-decoration:normal;
  }

    a.menu_1:hover, a.menu_1_ouvert:hover{
      color:#7dc5ea;
      font-family:Arial;
      font-style: normal;
      text-decoration:normal;
    }
    a.menu_1_select_ouvert, a.menu_1_select{
      color:#000000      ;
      font-family:Arial;
      /*font-size:2;*/
      font-weight:normal;
      font-style: italic;
      text-decoration:none;
    }
  
  a.menu_2, a.menu_2_ouvert{
    color:#235799;
    font-weight:bold;
    text-decoration:normal;
  }

    a.menu_2:hover, a.menu_2_ouvert:hover{
      color:#7dc5ea;
      font-family:Arial;
      font-style: normal;
      text-decoration:normal;
    }
    a.menu_2_select_ouvert, a.menu_2_select{
      color:#000000      ;
      font-family:Arial;
      font-size:2;
      font-weight:normal;
      font-style: italic;
      text-decoration:none;
    }
    
   a.menu_3, a.menu_3_ouvert{
    color:#235799;
    font-weight:bold;
    text-decoration:normal;
  }

    a.menu_3:hover, a.menu_3_ouvert:hover{
      color:#7dc5ea;
      font-family:Arial;
      font-style: normal;
      text-decoration:normal;
    }
    a.menu_3_select_ouvert, a.menu_3_select{
      color:#000000      ;
      font-family:Arial;
      font-size:2;
      font-weight:normal;
      font-style: italic;
      text-decoration:none;
    }
  
#page{
  float:left;
  width:750px; /* bandeau - menu */
  padding:10px;
  background-color:#FFFFFF;
}

#article{
display:none;
  float:left;
  width:156px;
  background-image: url(../img/droite.gif);
  background-repeat:none;
  background-color: ;
}
  

#piedpage{
  clear:left; 
background-image:url(/config_v3/61/G.v3/CLEVAV4.FRANCAIS/librairie/img/fondblocbas.gif);
  width:955px;/*largeur du bandeau*/
background-position:bottom;
margin-bottom:0px;
}
  div.piedpage{
    padding:3px 0;
color:#ffffff;
  }

  #div_piedpage_0{
    text-align:right;
    background-color:;
    background-image:;
	color:#FFFFFF;
    font-family:Arial;
    /*font-size:2;*/
    font-weight:bold;
    /*font-style:italic;    */
  }
    #div_piedpage_0 a{
      color:#ffffff;
      text-decoration:none;
    }
    
  #div_piedpage_1{
    text-align:%PIEDPAGE_ALIGN_1%;
    background-color:%PIEDPAGE_BACKGROUND_COLOR_1%;
    background-image:%PIEDPAGE_BACKGROUND_IMAGE_1%;
    color:%PIEDPAGE_TEXTE_COLOR_1%;
    font-family:%PIEDPAGE_TEXTE_FAMILY_1%;
    /*font-size:%PIEDPAGE_TEXTE_SIZE_1%;*/
    font-weight:%PIEDPAGE_ELEM_GRAS_1%;
    font-style:%PIEDPAGE_ELEM_ITALIC_1%;
    text-decoration:%PIEDPAGE_ELEM_SOULIGNE_1%;
  }
    #div_piedpage_1 a{
      color:%PIEDPAGE_TEXTE_COLOR_1%;
      text-decoration:%PIEDPAGE_ELEM_SOULIGNE_1%;
    }
  #div_piedpage_2{
    text-align:%PIEDPAGE_ALIGN_2%;
    background-color:%PIEDPAGE_BACKGROUND_COLOR_2%;
    background-image:%PIEDPAGE_BACKGROUND_IMAGE_2%;
    color:%PIEDPAGE_TEXTE_COLOR_2%;
    font-family:%PIEDPAGE_TEXTE_FAMILY_2%;
    /*font-size:%PIEDPAGE_TEXTE_SIZE_2%;*/
    font-weight:%PIEDPAGE_ELEM_GRAS_2%;
    font-style:%PIEDPAGE_ELEM_ITALIC_2%;
    text-decoration:%PIEDPAGE_ELEM_SOULIGNE_2%;
  }
    #div_piedpage_2 a{
      color:%PIEDPAGE_TEXTE_COLOR_2%;
      text-decoration:%PIEDPAGE_ELEM_SOULIGNE_2%;
    }
  
  #div_piedpage_3{
    text-align:%PIEDPAGE_ALIGN_3%;
    background-color:%PIEDPAGE_BACKGROUND_COLOR_3%;
    background-image:%PIEDPAGE_BACKGROUND_IMAGE_3%;
    color:%PIEDPAGE_TEXTE_COLOR_3%;
    font-family:%PIEDPAGE_TEXTE_FAMILY_3%;
    font-size:%PIEDPAGE_TEXTE_SIZE_3%;
    font-weight:%PIEDPAGE_ELEM_GRAS_3%;
    font-style:%PIEDPAGE_ELEM_ITALIC_3%;
    text-decoration:%PIEDPAGE_ELEM_SOULIGNE_3%;
  }
    #div_piedpage_3 a{
      color:%PIEDPAGE_TEXTE_COLOR_3%;
      text-decoration:%PIEDPAGE_ELEM_SOULIGNE_3%;
    }
    
  #div_piedpage_4{
    text-align:%PIEDPAGE_ALIGN_4%;
    background-color:%PIEDPAGE_BACKGROUND_COLOR_4%;
    background-image:%PIEDPAGE_BACKGROUND_IMAGE_4%;
    color:%PIEDPAGE_TEXTE_COLOR_4%;
    font-family:%PIEDPAGE_TEXTE_FAMILY_4%;
    font-size:%PIEDPAGE_TEXTE_SIZE_4%;
    font-weight:%PIEDPAGE_ELEM_GRAS_4%;
    font-style:%PIEDPAGE_ELEM_ITALIC_4%;
    text-decoration:%PIEDPAGE_ELEM_SOULIGNE_4%;
  }
    #div_piedpage_4 a{
      color:%PIEDPAGE_TEXTE_COLOR_4%;
      text-decoration:%PIEDPAGE_ELEM_SOULIGNE_4%;
    }
    
  #div_piedpage_5{
    text-align:%PIEDPAGE_ALIGN_5%;
    background-color:%PIEDPAGE_BACKGROUND_COLOR_5%;
    background-image:%PIEDPAGE_BACKGROUND_IMAGE_5%;
    color:%PIEDPAGE_TEXTE_COLOR_5%;
    font-family:%PIEDPAGE_TEXTE_FAMILY_5%;
    font-size:%PIEDPAGE_TEXTE_SIZE_5%;
    font-weight:%PIEDPAGE_ELEM_GRAS_5%;
    font-style:%PIEDPAGE_ELEM_ITALIC_5%;
    text-decoration:%PIEDPAGE_ELEM_SOULIGNE_5%;
  }
    #div_piedpage_5 a{
      color:%PIEDPAGE_TEXTE_COLOR_5%;
      text-decoration:%PIEDPAGE_ELEM_SOULIGNE_5%;
    }
  
  #piedpage ul{
    margin:0;
    padding:0;
    list-style-type: none;
  }
  #piedpage li{
    display:inline;
margin-right:5px;
  }
  #piedpage a{
    font-size:%PIEDPAGE_TAILLE_FONT%; /*10px; piedpage.style */
    color:%PIEDPAGE_BACKGROUND_ELEM%;/* piedpage.style */
    %PIEDPAGE_ELEM_SOULIGNE%; /*text-decoration: none; piedpage.style */
  }

div#menu_general_2{
}

div#menu_general_1{
}

#ref {
color:#666666;
font-size:11px;
clear:both;
width:750px;
position:absolute;
margin:0 auto;
padding:0;
text-align:center;
}

a#reftext{
color:#333333;
text-decoration:none;
}
a:hover#reftext{
color:#235799;
}



div#menu1{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#235799;
width:150px;
padding-left:5px;
padding-right:5px;
padding-top:8px;
background-image:url(/config_v3/imgs_defaut/php/image_dyn.php?ENVIR=61&BAS=G&LOOK=CLEVAV4&LAN=FRANCAIS&FICH=menu1.gif);
background-repeat:no-repeat;
height:115px;
line-height:22px;
}

a#menu1{
font-size:12px!important;
font-weight:bold!important;
color:#235799!important;
text-decoration:none!important;
}

a:hover#menu1{
font-size:12px!important;
font-weight:bold!important;
color:#85c9eb!important;
text-decoration:none!important;
}




#menu2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#235799;
width:152px;
background-image:url(/config_v3/imgs_defaut/php/image_dyn.php?ENVIR=61&BAS=G&LOOK=CLEVAV4&LAN=FRANCAIS&FICH=menu2.gif);
background-repeat:no-repeat;
height:250px;
padding-left:3px;
}

#menu2 a{
font-size:12px;
font-weight:bold;
color:#235799;
text-decoration:none;
}

#menu2 a:hover{
font-size:12px;
font-weight:bold;
color:#85c9eb;
text-decoration:none;
}
.styletext{
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
line-height:13px;
text-align:center
}

#horaireslao{
background-color:#235799;
color:#FFFFFF;
font-size:10px;
font-weight:normal;
color:#ffffff;
text-decoration:none;
line-height:13px;
text-align:center;
padding-top:7px;
padding-bottom:7px;
width:148px;
}

#contactlao{padding-left:5px;
padding-right:5px;
padding-top:8px;
line-height:20px;
height:100px;}

#cartemenu{
padding-top :2px;
text-align:center;
}
