﻿/*@charset "utf-8";*/
/* CSS Document */

* {
margin:0;
padding:0;
}
body 
{
    background-color: White;
    font-family: Georgia, "Times New Roman", Times, serif;
    background-image:url(../../images/background.png);
    background-repeat:repeat-x;
    background-attachment: fixed;
}

table 
{
 margin:0;
 padding:0;  
}
#header {
height:198px;
margin-left:10px;
margin-right:10px;
margin-bottom:10px;
}
#navPrincipale 
{
    margin-left:200px;
    margin-top:10px;
    width:530px;
    height:37px;
    background-color:#e5e5e5;
    border: 1px solid #949494;
    background-image:url(../../images/navigation.png);
    background-repeat:no-repeat;
}
#navPrincipale a 
{
    margin-right:20px;
    text-decoration:none;
    font-weight:bold;
    font-family:Franklin Gothic Book;
    color:Black;
    padding-top:15px;
 }
 #navPrincipale p 
{
    padding-top:8px;
    padding-left:20px;
 }

#container {
	margin:0 auto;
	width:960px;
	background-color:#f4f4f4;
	border-left:10px solid #ffffff; 
	border-right:10px solid #ffffff;
}
#principale {
	float:right;
	width:580px;
}
#galerie {
	margin-top:20px;
}
#colGauche {
	float:left;
	width:170px;
	border: 1px solid #949494;
}
#colDroite {
	float:right;
	width:170px;
	border: 1px solid #949494;
}
#enclose {
	float:left;
	width:760px;
	
}
.footer {
	clear:both;
	margin-top:1em;
	text-align:center;
	height:130px;
	background-image:url(../../images/footer_image.png);
	background-repeat:repeat-x;
	width:960px;
}
#footerNav {
padding-top:20px;
}
#footerNav li {
display:inline;
padding-left:1em;
padding-right:1em;
border-right:1px solid #ffffff;
}
#footerNav a {
text-decoration:none;
font-size:1.1em;
color:#ffffff;
}
.footerTelephone {
color:#ffffff;
font-size:16px;

}
.footerAdresse 
{
  padding-top:10px;  
  color:#ffffff;
 font-size:16px;
}
.ListeProduit img {
  border: 2px solid #c6e1ec;
  float:left;
  margin-right:5px;
  vertical-align:top;  
}
.ProductTitle 
{
    font-size:15px;
    font-weight:bold;
    margin:10px 1px 0 0;
}
.CategoryListHead
{
    
    width:190px;
    height:43px;
    text-align:center;
    font-family:Franklin Gothic Book;
    font-size:18px;
    background-image:url(../../images/categorieHead.png);
    background-repeat:no-repeat;
}
.listCategorie 
{
    background-color:#E5E5E5;
    text-align:center;
}
.CategoryUnselected
{
    background-image: url(../images/listeItems.jpg);
     background-repeat:no-repeat;
     width:170px;
     height:32px;
}
 a.CategoryUnselected
 {
     text-decoration:none;
     padding-left:25px;
     color:Black;
     font-weight:bold;
     font-family:Franklin Gothic Book;
     font-size:14px;
     
 }
 a.CategorySelected
 {
     text-decoration:none;
     padding-left:25px;
     color:Purple;
     font-weight:bold;
     font-family:Franklin Gothic Book;
     font-size:14px;
 }
 .imageProduit 
 {
     border:1px solid #c4c4c4;
     width:250px;
     height:220px;
     margin-left:25px;
     margin-top:25px;
     background-color:White;
 }
 .tableProduit
 {
     padding-left:15px;
 }
 .NomProduit 
 {
     float:left;
     padding-left:25px;
 }
 .PrixProduit
 {
     float:right;
     color:#000000;
     font-weight:bold;
     font-family:Verdana;
     font-size:12px;
 }
 .detailProduit 
 {
     float:left;
    
 }
 .nom
 {
     font-weight:bold;
     font-family:Verdana;
     font-size:15px;
     color:#fc6500;
     width:250px;
     margin-left:25px;
     margin-top:8px;
     padding-bottom:10px;
     border-bottom:1px solid #c4c4c4;
   
 }
 .detailPrix 
 {
     width:250px;
     margin-left:25px;
     padding-top:10px;
     
 }
 .Espace 
 {
     width:10px;
 }
 #contenu 
 {
    
     width:960px;
     border: 1px solid #FF0000;
     height:auto;
     
 }
 .CatalogTitre 
 {
     color:Green;
     text-align:center;
 }
 .produitDetail 
 {
     background-color:White;
     border:1px solid #c4c4c4;
     width:550px;
     height:500px;
    margin-top:50px;
    margin-left:25px;
 }
 .produitdesc 
 {
     float:right;
     margin-right:30px;
     margin-top:40px;
     
 }
 .imagedesc
 {
     float:left;
     margin-top:50px;
 }
 .prixdesc 
 {
     clear:both;
     width:150px;
     margin-left:30px;
 }
 .miniPanier 
 {
     width:170px;
     background-color:#e5e5e5;
     margin-top:2px;
    
 }
 .titreMinipanier
 {
    background-image: url(../../images/monPanier.png); 
    width:170px;
    height:36px;
 }
 .contenuMinipanier 
 {
     
     width:160px;
     text-align:center;
 }
 
 .contenuMinipanier p 
 {
     font-weight:bold;
     padding:3px;
 }
 .infolettre 
 {
     width:170px;
     padding-top:10px;
 }
  .infolettre table
  {
     padding-left:12px;
     padding-bottom:12px;
     padding-top:12px; 
  }
  .infolettre p
  {
      font-size:13px;
  }
  .infolettre  h3 
  {
      color:#fa6603;
      text-align:center;
      padding-top:6px;
      font-size:14px
  }
  .abonnezVous
  {
      padding-bottom:10px;
      font-size:11px;
  }
  .infoCourriel
  {
    padding-bottom:5px;
    font-size:12px;  
  }
  .separateur 
  {
      width:170px;
      height:10px;
      background-color:#e5e5e5;
      border-bottom:1px solid #cdcdcd;
  }
 
 
  #colDroite h3 
  {
      font-family: Georgia, "Times New Roman", Times, serif;
      background-color:#f8931d;
      text-align:center;
      height:37px;
  }
  #displayCategory 
  {
      width:170px;
  }
.SlideAccueil 
{
    width:580px;
    height:400px;
    margin-top:35px;
}
.mission 
{
    width:580px;
    padding-top:75px;
}
.mission p
{
    font-size:14px;
    padding:15px;
    text-align:justify;
    
}
.mission h3
{
    padding-left:16px;
    
}
.apropos 
{
    width:580px;
    padding-top:75px;
}
.apropos p
{
    font-size:14px;
    padding:15px;
    text-align:justify;
    
}
.apropos h3
{
    padding-left:16px;
    
}
.promotion 
{
    width:170px;
    text-align:center;
    margin-top:2px;
   
}
.promotion img
{
    border:1px solid #282828;
}
.promotion p
{
    padding-top:6px;
    padding-bottom:5px;
}
.promotion h3
{
    width:170px;
    height:37px;
    background-image: url(../../images/promotion.png);
    background-repeat:no-repeat;
    font-family:Franklin Gothic Book; 
    text-align:center;
    font-size:18px;
}
#Contact 
{
    margin-top:70px;
    margin-left:80px;
}
.Panier 
{
    margin-top:65px;
    font-family:Franklin Gothic Book;
    margin-left:15px;
    width:540px;
}
.pageInscription 
{
    margin-top:75px;
    background-color:#e8e8e8;
    width:560px;
    margin-left:15px;
    
}
.pageInscription label
{
   
    font-family:Georgia, "Times New Roman", Times, serif;
	font-size:.8em;
	
    
}
.pageInscription input[type=text] {
	width:250px;
	height:25px;
	border:1px solid #a3a3a3;
	padding:2px;
}
.pageInscription td {
	padding-top:10px;
}
.maconnex  /*div class*/
{
    text-align:left;
    padding-top:10px;
    padding-left:15px;
    padding-bottom:10px;
}
.nouvCpte
{
    font-size:.8em;
    border-bottom:1px solid #e5e5e5;
    height:25px;
    padding-top:10px;
    
}
.deconn 
{
    font-size:.8em;
    padding-top:5px;
}
.textField
{
    height:15px;
}


.post .entry {
	padding: 10px 0 5px 0;
	text-align: justify;
	font-size:13px;
	
}
.post .title {
	color: #967001;
	border-bottom: 1px #A9A9A9 dashed;
	margin-bottom:10px;
	margin-left:45px;
	margin-right:35px
	
}

 .post h2{
	margin: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	color: #4D4D4D;
	margin-left:45px;
	margin-right:35px
}

h1 {
	font-size: 2em;
}

ul#detailsAccueil {
	padding: 0px 0px 0px 0px;
	margin: 0px 5px 0px 10px;
	background-image: none;
}

#detailsAccueil li {
	list-style: none;
	background-image: url(../../images/li_cube.gif);
	background-repeat: no-repeat;
	background-position: 2px 6px;
	padding: 2px 0px 2px 45px;
	margin: 0 0 15px 55px;
}

.quote {
	border-top: 1px solid #E5E5E5;
	background-color: #f7f7f7;
	border-bottom: 1px solid #E5E5E5;
	padding: 15px 15px 15px 65px;
	background-image: url(images/bg_quote.gif);
	background-repeat: no-repeat;
	background-position: 10px 10px;
	color: #967001;
	font-style: italic;
}

.ddApropos{ margin-left:20px}
