/* general */
body {
	margin: 0px;
	background:#FFFFFF;
	/*overflow-X : hidden;*/
	}


/*haut*/
.texte_entete {
    color: #333333;
    font-family: Arial;
    font-size: 14px;
}
.texte_entete p{
    color: #333333;
    font-family: Arial;
    font-size: 14px;
}
.texte_entete h1{
    color: #333333;
    font-family: Arial;
    font-size: 16px;
}
.atexte_entete {
    color: #333333;
    text-decoration:none;
}
.atexte_entete:hover {
    color: #333333;
    text-decoration:none;
}

.categorieMenu {
    font-family: Aldo,Arial;
    font-size: 14px;
    color: #FFFFFF;
}

.menuHaut {
    font-size: 12px;
    font-family: Arial;
    color: #FFFFFF;
    text-transform: uppercase;
}
.amenuHaut {
    color: #ffffff;
    text-decoration:none;
}
.amenuHaut:hover {
    color: #ff9900;
    text-decoration:none;
}
/*
bas
*/
.lienBas {
    color: #FFFFFF;
    text-decoration: none;
    font-size: 10px;
}
.lienBas:hover {
    color: #dddddd;
    text-decoration: none;
}

.tableauDroite {
    border:1px solid #6F675A;
    margin:0px;
    width:190px;
}
.entete_tab_droite {
    font-size: 12px;
    background: #6F675A;
    color:#ffffff;
    padding:2px;
    font-weight:bold;
    text-align:center;
}

.soustitreDroite {
    font-size: 12px;
    color: #6F675A;
    margin-left: 10px;
    font-weight:bold;
}

/* accueil */
.produitEnavant {
    width:250px;
    height:150px;
    border: 1px solid #7E6954;
    
}

.titreProduitEnavant {
    background : #6F675A;
    color : #FFA953;
    font-weight:bold;
    font-size:12px;
    padding-left:2px;
    height:27px;
}

.prixProduitEnavant {
    color: #7E6954;
    font-size:12px;
}

/*
fiche produit
*/

.sous_titre_produit {
    color: #FFA953;
    font-size:14px;
    font-weight: bold;
    padding-bottom:5px;
}
.titre_article {
    color: #7E6954;
    font-size:13px;
    font-weight: bold;
    height:20px;
}

/*
plan du site
*/
.titreRubrique {
    text-transform:uppercase;
    font-weight:bold;
    color:#6F675A;
    font-size:12px;
    padding-top:10px;
}

/* produit */
.titre_produit {
    color: #8A5B5B;
    font-weight: bold;
    font-size:12px;
    text-transform: uppercase;
}
.description_produit {
    text-align:justify;
    /*
    
    color: #AF9B87;
        font-family: Arial, helvetica, sans-serif;
  		font-size: 11px;
  		*/
}
/* article */
.div_article {
    cursor: hand;
    border-bottom: 1px solid #8A5B5B;
    border-right: 1px solid #8A5B5B;
    border-left: 1px solid #EEE6E6;
    border-top: 1px solid #EEE6E6;    
    width:200px;
    height:170px;
}

.reference_article {

}

.prix_article {
    font-weight: bold;
    font-size:12px;
}

.critere_article {
    color: #7E6954;
}

.titre_critere_article {
    width:100px;
    text-align:right;
    padding-right:5px;
}

.liste_article {
    
}

.autres_articles {
    border-bottom:1px solid #8A5B5B;
    color:#8A5B5B;
    width:400px;
    padding:2px;
}
.accessoires_articles {

}
.divcommander_article {
    /*border:1px solid #8A5B5B;
    background-color:#EEE6E6;
    padding:4px;*/
}
.commander_article {

}

/*accessoire*/
.titre_accessoire {
    color: #8A5B5B;
    font-weight: bold;
}
.prix_accessoire {
    font-weight: bold;
    font-size:12px;
}

/* coordonnees*/
.titre_coordonnees {
    color: #8A5B5B;
    font-weight: bold;
}

/* panier */
.calculQte {
    border:1px solid #F5F1F1;
    background-color:#8A5B5B;
    color: #ffffff;
    width:14px;
    height:10px;
    font-size:10px;
    font-weight:bold;
    text-align:center;
    margin:1px;
    cursor: hand;
    cursor: pointer;
}

/* forms */
.saisie {
    border:1px solid #6F675A;
    background-color:#EBE4DE;
    color: #48443C;
    font-size:11px;
}
.saisieLight {
    border:0px;
    background-color:#EBE4DE;
    color: #48443C;
    font-size:9px;
}

.inputSubmit {
    font-size:11px;
    background-color:#F9F9F7;
    border:1px solid #A7A6A1;
    color:#6F675A;
    cursor: hand;
    cursor: pointer; 
    padding:2px;
    font-weight:bold;   
}



.selectCouleur {
    border:1px solid #6F675A;
    background-color:#EBE4DE;
    color: #48443C;
    font-size:10px;
    width:100px;
    margin:2px 0 0 0;
	padding:1px;

}
/* ajax */
.contenu_panier {
    padding:1px;
    width:176px;
}
.vide_panier {
    text-align:center;
    padding:10px;
}
.ajax_panier {
    /*border:1px solid #8A5B5B;
    background-color:#F5F1F1;
    */
    padding:0px;
    width:176px;
}
.titre_panier {
    height:18px;
    background-color:#8A5B5B;
    color: #ffffff;
    font-weight: bold;
    text-align:center;
    margin:0px;
    width:100%;
    
}
.total_panier {
    font-weight:bold;
    text-align:right;
    padding-top:5px;
    width:100%;
    margin-right:40px;
}
.commander_panier {
    height:18px;
    font-weight: bold;
    text-align:center;
    margin-top:5px;
    padding-top:2px;
    width:180px;
}

.vider_panier {
    text-align:center;
    margin-top:5px;
    width:180px;
}

.aSupprimer {
    display:block;
    background-image: url('../upload/corbeille.gif');
    background-repeat: no-repeat;
    width:11px;
    height:12px;
    
    
}
.aSupprimer:hover {
    display:block;
    background-image: url('../upload/corbeille_on.gif');
    background-repeat: no-repeat;
    width:11px;
    height:12px;
}
.aCommander {
    position:relative;
    display:block;
    background-image: url('http://www.tente-parasol.com/upload/bouton_commander.jpg');
    background-repeat: no-repeat;
    width:123px;
    height:22px;
    text-align:center;
    padding-top:3px;
    font-size:12px;
    font-weight: bold;
    border:0px;

}
html>body .aCommander {
    left:50%;
    margin-left:-62px;
}
.aCommander:hover {
    background-image: url('http://www.tente-parasol.com/upload/bouton_commander_on.jpg');
}

.forceCenter {
    text-align:center;
    float: center;
}