
img{
	border:0px;                         /* ???? */
}

input{
	font-family:verdana, arial, sans-serif;
	font-size:11px;                             /* taille de la zone RECHERCHE */
	font-weight:normal;
}

select{
	font-family:verdana, arial, sans-serif;       /* police noire  taille 11*/
	font-size:11px;
	font-weight:normal;
}

a.police_N_11_orange_S{                                /* police orange taille 11 */
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#E68322;
}

a.police_N_11_gris_S{                                    /* police grise  taille 11 */
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#646869;
	text-decoration:underline;
}

a.police_N_11_noir{                                     /* caractéristique du texte noire Z12-13-14-15 */
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}

a.police_N_11_bleu_S{                                   /* caractéristique du texte-LIEN en pied de page */
	font-family:verdana, arial, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#366C72;
	text-decoration:underline;
}

a.police_G_11_noir{
	font-family:verdana, arial, sans-serif;          /* ???? */
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
}

 a.police_G_11_noir_center{
        
	font-family:verdana, arial, sans-serif;          /* ???? */
	font-size:14px;
	font-weight:normal;
        margin-left:0px;
	color:#000000;
	text-decoration:none;
}

a.police_G_11_vert{
	font-family:verdana, arial, sans-serif;        /* caractéristique du texte prix et articles panier Z3*/
	font-size:11px;
	font-weight:bold;
	color:#6CA100;
	text-decoration:none;
}

a.police_G_11_vert_S{
	font-family:verdana, arial, sans-serif;       /* caractéristique du texte LIEN en Z2 Z3*/
	font-size:11px;
	font-weight:bold;
	color:#6CA100;
	text-decoration:underline;
}

a.police_G_11_bleu{
	font-family:verdana, arial, sans-serif;     /* caractéristique du texte LIEN en Z16 bas de page*/
	font-size:11px;
	font-weight:bold;
	color:#366C72;
	text-decoration:none;
}

a.police_G_12_bleu_S{
	font-family:verdana, arial, sans-serif;           /*  */
	font-size:12px;
	font-weight:bold;
	color:#366C72;
	text-decoration:underline;
}

a.police_G_11_bleu_B{
	font-size:11px;                               /* caractéristique du texte prix barrés en Z12 Z13*/
	font-weight:bold;
	color:#366C72;
	text-decoration:line-through;
}

a.police_G_11_rouge{                                   /* ???? */
	font-size:11px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}

a.police_G_12_rouge{                                  /* caractéristique du texte prix en Z12 Z13*/
	font-size:12px;
	font-weight:bold;
	color:#FF0000;
	text-decoration:none;
}

a.police_G_12_bleu{                                   /* caractéristique du texte prix en Z14 Z15*/
	font-size:12px;
	font-weight:bold;
	color:#366C72;
	text-decoration:none;
}

 a.police_G_11_orange{                               /* ???? */
	font-size:11px;
	font-weight:bold;
	color:#F2AF3E;
	text-decoration:none;
}

a.police_G_12_orange{                               /* ???? */
	font-size:12px;
	font-weight:bold;
	color:#F2AF3E;
	text-decoration:none;
}



a.police_G_13_vert{                              /* caractéristique du titres en Z12 Z13 Z14 Z15*/
	font-size:13px;
	font-weight:bold;
	color:#6CA100;
	text-decoration:none;
}


a.police_G_15_vert{                              /* caractéristique du titres en Z12 Z13 Z14 Z15*/
	font-size:15px;
	font-weight:bold;
	color:#6CA100;
	text-decoration:underline;
}

a.police_N_12_gris{                                     /* ???? */
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#646869;
	text-decoration:none;
}

a.police_N_12_noir{                                     /* ???? */
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	text-decoration:none;
}


a.police_G_11_gris{                              /* ???? */
	font-family:verdana, arial, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#714646;
	text-decoration:none;
}

h4.police_vert{
	color:#6CA100;                      /* ???? */
}



/* Frameset */                                       /* caractéristique du fond marges....*/
body{
	background-image:url("bg4.jpg");
	background-repeat: repeat-x repeat-y*;  /*repeat-x repeat-y*/

	font-family:verdana, arial, sans-serif;
	background-color:#7b794f;
}

#background{
        position:absolute;               /* caractéristique du Corps du site sous TOUTES LES ZONES*/
	left:50%;
	top:50px;
	border-left: 5px #E2E4DE solid;
	border-right: 5px #545353 solid;
        margin-left:-465px; /* Cette valeur doit être la moitié négative de la valeur du width */
	margin-top:0px; /* Cette valeur doit être la moitié négative de la valeur du height */
	width:930px;
	height:auto;
	background-color:#FFFFFF;
	padding:10px;
}

#header{
	position:relative;                    /* caractéristique du La tete du site de Z1 a Z9 SAUF Z8*/
	left:0px;
	top:0px;
	margin-left:0px;
	margin-top:0px;
	width:930px;
	height:340px;
}

#menu_deroulant{
	float:left;                       /* caractéristique emplacement et taille du menu deroulant gauche Z8*/
	width:220px;
	height:auto;

}
#menu_meteo{
		display:inline;                   /* caractéristique emplacement et taille du contenu Z10 à Z11 +pointillets*/
	float:right;
	width:710px;
	height:auto;

}

#maincontent{
	display:inline;                   /* caractéristique emplacement et taille du contenu Z10 à Z11 +pointillets*/
	float:right;
	width:710px;
	height:auto;

	clear:left;
	clear:right;
}

#footer{                                  /* caractéristique emplacement pied de page*/
	float:right;
	width:930px;
	height:auto;

}

/* Header ..............................................................................*/
#header_logo{              /* caractéristique emplacement logo Z1*/
	float:left;
	width:570px;
	height:105px;
}


#header_flash{                    /* ???? */
	float:left;
	width:100%;
}

#header_flash_Z5{         /* positionne horizontalement toute la zonne flash du Haut Z5 Z6 Z7*/
	padding-left:5px;
	padding-right:5px;
}

#header_flash_Z6{           /* espace entre flash Z5 et Z6 */
	padding-left:0px;
	padding-right:5px;            /* espace entre flash Z6 et Z7 */
}


#header_separation{                   /* emplacement de l'image barre au dessus du contenu principal*/
	float:left;
	width:215px;
	height:33px;
	background-color:#366C72;
}

#header_separation2{                /* caractéristique emplacement bloc Z9 de recherche*/
	float:right;
	width:710px;
	height:33px;
	line-height:28px;
	background-color:#7E4C3F;      /* couleur de fond de la barre principale*/

}








/* Menu ...........................................................................................................*/

/* Root = Vertical, Secondary = Vertical */
ul#navmenu,                       /* caractéristique de Z8 menu deroulant INACTIF  !!!! Attention plusieurs NOMS*/
ul#navmenu li,
ul#navmenu ul {
  margin: 0px;                     /* decale vers la droite*/
  border: 0 none;                  /* ???? */
  padding: 0;                      /* decale vers la droite*/
  width: 215px; /*For KHTML*/       /* largeur du menu */
  list-style: none;
}

/* DIFFERENCE */
ul#navmenu li{                      /* ???? */
	height: 24px;
}

ul#navmenu li {
	display: inline;
	position: relative;        /* absolute fait disparaitre le menu ou le remonte tout en haut*/
}

/* Root Menu */
ul#navmenu a {                       /* caracteristiques physiques du menu */
	border: 1px solid #FFF;      /* couleur des carrés formant les lignes de separation horizontales +haut +droite*/
	border-right-color: #FFF;     /* couleur bordure droite */
	border-bottom-color: #005d77;   /* couleur des carrés formant les lignes de separation horizontales de chaque  cellule*/
	padding: 0 10px;               /* ?? -- hauteur de cellule */
	display: block;
	background: #FFF;              /* couleur de fond*/
	color: #304757;                /* couleur texte */
	font: NORMAL 10px/22px Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	height: 100%;
	border-bottom-style: dotted;	 /* transforme les bordure en pointillets  */
}
/* FIN DIFFERENCE */

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  background: #f6ffcf;          /* couleur de fond des cellule au passage souris*/
  font: BOLD 10px/22px Verdana, Arial, Helvetica, sans-serif;
  color: #304757;                /* couleur de texte des cellule au passage souris*/
}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {        /* ouverture du second menu*/
  border: 1px solid #aad100;      /* taille bordure +couleur */
  background: #f6ffcf;            /* couleur fond nouvelle cellule*/
  color: #304757;                 /* couleur texte*/
  height:30px;                   /* hauteur nouvelle cellule */
  line-height:30px;              /* interligne du texte   !!!! attetion il peut sortir de la cellule */
}

/* 2nd Menu Hover Persistence */
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
  background: #aad100;               /* couleur fond nouvelle cellule au passage souris*/
  color: #FFF;                       /* couleur du texte nouvelle cellule au passage souris*/
}

/* 3rd Menu */
ul#navmenu li:hover li:hover li a,           /* caracteristique KAN ouverture du 3eme page menu*/
ul#navmenu li.iehover li.iehover li a {
  background: #f6ffcf;
  color: #304757;
}

/* 3rd Menu Hover Persistence */
ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #366c72;
  color: #FFF;
}

/* 4th Menu */                                            /* caracteristique si ouverture du 4eme page menu*/
ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #304757;
}

/* 4th Menu Hover */
ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #f6ffcf;
  color: #304757;
}

ul#navmenu ul,
ul#navmenu ul ul,
ul#navmenu ul ul ul {
  display: none;
  position: absolute;
  top: -30px;               /* positionnement du second menu en hauteur*/
  left: 215px;            /* positionnement du second menu pa rapport a la gauche*/
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  display: none;  /* permet l'ouverture du 3 et 4eme menu séparément au passage souris sinon tout s'ouvre en meme temps*/
}

ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;      /* permet l'ouverture du 2eme menu  au passage souris*/
}

/* body ...........................................................................*/


#body_zone10{               /* proprietés Z10 Z11*/
	width:710px;
	Margin-left:10px;
	height:160px;
	border-bottom: 3px dotted #E2E28C;       /* séparation pointillets: taille - point- color*/
}

#body_zone10_titre1{               /* caracteristique du texte TITRE*/
	font-family:arial;
	font-size:1.2em;
	font-weight:bold;
	color:#499DB5;
}

#body_zone10_titre2{             /* caracteristique du texte1*/
	font-size:1em;
	margin-left: 30px ;
	color:#366C72;
	line-height:2.5ex;
}

#body_zone10_titre3{             /* caracteristique du Signature*/
	font-size:0.8em;
	margin-left: 320px ;
	color:#366C72;
	line-height:2.5ex;
}

#body_zone10_titre4{             /* caracteristique du Signature*/
	font-size:1em;
	margin-left: 30px ;
	color:#B87F34;
	line-height:1ex;
}  


#body_zone10_contenu{            /* caracteristique du texte principal*/
	font-size:11px;
	margin-left: 30px ;
	text-align: justify;

}



#body_zone12{                     /* proprietés Z12 Z13*/
	width:710px;
	height:115px;
	font-size:11px;
	border-bottom: 3px dotted #E2E28C;      /* pointillets */
}

#body_zone12_titre{
	height:16px;                          /* propriété ligne de titre Z12 Z13 */
	background-color:#F2AF3E;
	text-align:center;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#body_zone12_decal{          /*   permet de decaler le texte par rapport aux photos */
	font-size:11px;
	height:85px;
	padding-left:5px;
}  

#body_zone12_sepa{               /* Barre de séparation veticale entre Z12 Et Z13 */
	border-left: 1px solid #F2AF3E;
	width:355px;
}
                                                  
#body_zone14_15{                           /* proprietés Z14 Z15*/
	width:710px;
	height:115px;
	font-size:11px;
	border-bottom: 4px dotted #9cd135;      /* pointillets E2E28C*/
}

#body_zone14_15_titre{                  /* propriété ligne de titre Z14 Z15 */
	height:16px;
	background-color:#87C30C;
	text-align:center;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#body_zone14_15_decal{       /* permet de decaler le texte par rapport aux photos */

        font-size:11px;
	height:85px;
	padding-left:5px;
}

#body_zone14_15_sepa{          /* Barre de séparation veticale entre Z14 Et Z15 */
	border-left: 1px solid #F2AF3E;
	width:355px;
}

#body_zoneX1{                           /* proprietés Zartisans1*/
	width:710px;
	height:115px;
	font-size:11px;
	border-bottom: 3px dotted #E2E28C;      /* pointillets */
}

#body_zoneX1_titre{                  /* propriété ligne de titre Z14 Z15 */
	height:16px;
	background-color:#3885DB;
	text-align:center;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#body_zoneX1_decal{       /* permet de decaler le texte par rapport aux photos */
	font-size:11px;
	height:85px;
	padding-left:5px;
}

#body_zoneX1_sepa{          /* Barre de séparation veticale entre Z14 Et Z15 */
	border-left: 1px solid #F2AF3E;
	width:355px;
}

#body_zoneX2{                           /* proprietés Z14 Z15*/
	width:710px;
	height:115px;
	font-size:11px;
	border-bottom: 3px dotted #E2E28C;      /* pointillets */
}

#body_zoneX2_titre{                  /* propriété ligne de titre Z14 Z15 */
	height:16px;
	background-color:#E27C38;
	text-align:center;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#body_zoneX2_decal{       /* permet de decaler le texte par rapport aux photos */
	font-size:11px;
	height:85px;
	padding-left:5px;
}

#body_zoneX2_sepa{          /* Barre de séparation veticale entre Z14 Et Z15 */
	border-left: 1px solid #F2AF3E;
	width:355px;
}

#body_zoneX3{                           /* proprietés Z14 Z15*/
	width:710px;
	height:115px;
	font-size:11px;
	border-bottom: 3px dotted #E2E28C;      /* pointillets */
}

#body_zoneX3_titre{                  /* propriété ligne de titre Z14 Z15 */
	height:16px;
	background-color:#E517ED;
	text-align:center;
	font-family:arial;
	font-size:14px;
	font-weight:bold;
	color:#FFFFFF;
}

#body_zoneX3_decal{       /* permet de decaler le texte par rapport aux photos */
	font-size:1px;
	height:85px;
	padding-left:45px;
}

#body_zoneX3_sepa{          /* Barre de séparation veticale entre Z14 Et Z15 */
	border-left: 1px solid #F2AF3E;
	width:355px;
} 








/*.................TABLEAU.......................................................*/

.orange1 {
border-style:solid; 
border-width:2px;
border-color:black; 
background-color:#F2AF3E;
}

.orange2 {
border-style:solid; 
border-width:2px;
border-color:black; 
background-color:#F0C274;
}

.orange3 {
border-style:solid; 
border-width:2px;
border-color:black; 
background-color:#F2D9AE;
}

.grise {
border-style:solid; 
border-width:1px; 
border-color:black; 
background-color:silver;
}

.vert_clair {
border-style:solid; 
border-width:1px; 
border-color:black; 
background-color:#F2FCB2;
}


.bleu_clair {
border-style:solid; 
border-width:1px; 
border-color:black; 
background-color:#9FE8EB;
}


.blue {
border-style:solid; 
border-width:1px;
border-color:blue;
}
.blue2 {
border-style:solid; 
border-width:1px; 
border-color:blue;
}


.none {
border-style:none;

font-size:12px;
text-align:center;
background-color:transparent;  
color:black;
}


.blanc {
border-style:solid; 
border-width:1px; 
border-color:#ffffff;
background-color:#E1DEDE;
}

.tout_blanc {
border-style:solid; 
border-width:1px; 
border-color:#ffffff;
background-color:#ffffff;
}
.none1 {
border-style:none;

font-size:12px;

background-color:transparent;  
color:black;
}
/*................. FIN TABLEAU.......................................................*/



   
   
   
   



/* Footer ..................................................................................................*/
#footer{                       /* Disposition Z17 */
	float:right;
	width:705px;
	font-size:11px;
	line-height:3ex;                         /* interligne */
}



#footer_separation{              /* Barre de séparation veticale entre le sous titre liens */
	border-left: 1px solid #6CA100;
	padding-left:10px;
}

#footer_infos{                                /* propriété ligne Z18 pied de page */
	float:right;
	background-color:#BFD2D3;
	width:100%;
	height:30px;
	line-height:30px;
	font-size:11px;
	text-align:center;
	color:#366C72;
}



