/* CSS Document */

body {
margin:0px; 
padding:0px; 
text-align:center;
background:url(../Images/Background/fond.jpg);
}
*{
font: Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:800;}

* {margin:0; padding:0;}

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

/* Element essentiel pour centrer la mise en page*/
div#mainwrap { 
width:945px; 
margin-left: auto; 
margin-right:auto; 
text-align:left;
}


/*Pour placer l'ensemble en hauteur*/
div#espacehaut {
width: 945px; 
height: 50px;
text-align:right;
}


/*Elements pour la zone langue*/
div#col1{
width:809px;
height:50px;
float:left;
}
div#col2{
width:34px;
height:20px;
border: solid white;
border-width:0px 0px 0px 0px;
text-align:right;
float:left;
padding-top:30px;
}/*
div#col2 p {
font:15px Georgia, "Times New Roman", Times, serif;
font-weight:700;
text-decoration:none;}

div#col2 p a{
color: #44422B;
text-decoration:none;}

div#col2 p a:hover{
color: gray;
text-decoration:none;}*/

div#col3{
width:34px;
height:20px;
border: solid white;
border-width:0px 0px;
text-align:right;
float:left;
padding-top:30px;
}/*
div#col3 p {
font:15px Georgia, "Times New Roman", Times, serif;
font-weight:700;
text-decoration:none;}

div#col3 p a{
color: #44422B;
text-decoration:none;}

div#col3 p a:hover{
color: gray;
text-decoration:none;}
*/

div#col4{
width:34px;
height:20px;
border: solid white;
border-width:0px 0px;
text-align:right;
float:left;
padding-top:30px;
}

div#col5{
width:34px;
height:20px;
border: solid white;
border-width:0px 0px;
text-align:right;
float:left;
padding-top:30px;
}

/*Conteneur genral*/
div#contentarea{
width:945px;
background-color:#FFFFFF;
float:left;
font-weight:200;
border:double #44422B ;
}

/******Partie du haut*******/

/*Conteneur Logo et Menu*/
div#haut{
width:945px;
height:311px;

/*background:url(../Images/Fondmenu/2.jpg);*/
background-repeat:no-repeat;
}

/*element Logo*/
div#logo{
float:right;
width:455px;
height:311px;
background:url(../Images/Logos/Logo1.jpg);
background-position:right center;
background-repeat:no-repeat;
margin:0px 15px 0px 0px;
}

/*Le menu*/
div#menu{
width:400px;
height:241px;
margin-left:10px;
padding:25px 0px;


}
/*texte du Menu*/
div#menu p {
font:12px Georgia, "Times New Roman", Times, serif;
line-height:31px;
font-weight:100;
text-decoration:none;}

div#menu p a{
font-weight:400;
color: #44422B;
text-decoration:none;}

div#menu p a:hover{
font-weight:400;
color: gray;
text-decoration:none;
}


/*Pour définir le Style du menu*/
ul {border:0; margin:0; padding:0; list-style-type:none;}
li {border:0px; padding:.2em 0; }


/***********La partie images******/

/*Partie conteneur*/
div#bas{
width:925px;
min-height:200px;
background-color:#FFFFFF;
padding:10px;}

/*cadre qui contient les images*/
div#cadre{
width:915px;
min-height::250px;
background-color:#FFFFFF;
border-style:double;
border-width:medium;
border-color:#44422B;
float:left;
text-align:center;
margin:0px 0px 20px 0px;
}

#Titres{
width:915px;
background-color:#44422B;
height:20px;}

#Titres p {
font:20px Georgia, "Times New Roman", Times, serif;
font-weight:500;
margin-left:9px;
text-decoration:none;
color:white;
float:left;}


/*Taille de l'espace ou vont être mises les photos*/
#photos{
width:915px;
min-height:250px;
background-color:white;
float:left;
padding:5px 0px;}

#photos p{
font: Verdana, Arial, Helvetica, sans-serif;
text-align:left;
font-weight:500;
font-size:12px;
color:black;
padding: 10px 10px 20px 20px;
line-height:18px
}
h1{
font: 14 Verdana, Arial, Helvetica, sans-serif;
font-variant:small-caps;
font-weight:600;
padding:20px 0px 0px;
}

h2{
font: 12 Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
padding:20px 0px 0px;
text-align:left;
padding: 10px 10px 0px 20px;
}


/**************************Pour les THUMBNAILS DE PRODUITS************************************/
div#thumb2{
float:left;
width:160px;
height:190px;
margin:15px 28px;
text-align:center;
}
div#title2{
width:160px;
height:40px;
background-color:#FFFFFF;
text-align:center;
font:14px Georgia, "Times New Roman", Times, serif;
font-weight:100;
text-decoration:none;
}
div#photo2{
width:160px;
height:150px;
}

a:link {color: black;text-decoration:none; border:0;}
a:visited {color: black; text-decoration:none;}
a:hover {color:gray; text-decoration:none;}


/***************************************POUR LA CARTE****************************************/

div#titrecarte{
float:left;
margin:5px 0px  15px 0px;
font:12px Verdana, Arial, Helvetica, sans-serif;
font-weight:700;
color:#333333;
width:320px;
height:24;}

div#carte{
width:837px;
margin:0px 5px;
text-align:center;
}

