


body {

	cursor: default;

}



a {

	text-decoration:none;

}



/*

hr {

	clear: both;

	visibility: hidden;

}

*/



.spacer {

	clear: both;

	visibility: hidden;

}





#mainTop {

    width: 990px;

    height: 20px;

	margin: 0px auto 0px auto;

	text-align: center;

}

#mainTop h1{

	font-size: 1em;

	display: inline;

	font-weight: normal;

}

#mainTop a{

	font-family: Arial;

	font-size: 11px;

    
	color: #7E3752;

    
	text-decoration: none;

}



#mainPage {

    width: 990px;

	margin: 0px auto 0px auto;

	padding: 0px 0px 30px 0px;

	background-repeat: no-repeat;

	background-position: left top;

}



#mainBottom {

	margin: 10px auto 0px auto;

	text-align: center;

}

#mainBottom h3 {

	font-size: 1em;

	display: inline;

	font-weight: normal;

}

#mainBottom strong{

	font-family: Arial;

	font-size: 11px;

    color: #666666;

	text-decoration: none;

	font-weight: normal;

}

#mainBottom a{

	font-family: Arial;

	font-size: 11px;

    color: #666666;

	text-decoration: none;

}

#mainBottomCategories {

	display: block;
	width:990px;
	margin-left:auto;
	margin-right:auto;

}

#mainBottomMarques {

	display: none;

}



#mainContent {

	float: left;

}



.obligatoire {

	color: red;

}



/*****************/

/* screenTop.php *

/*****************/

#leftBackHome {

    width: 25px;

    float: left;

}

#leftBackHome img{

    border: none;

}

#leftContent {

    width: 100px;

    float: left;

}

#leftContentLogo {

    width: 95px;

	height: 146px;

    background-image : url(../img/hiver/logo_blanc.png);

	background-repeat: no-repeat;

	background-position: top right;

	margin-bottom: 5px;

}

#leftContentCreatrice {

    width: 90px;

	padding-left: 5px;

    background-image : url(../img/hiver/fond_menu_gauche_bt_creatrice.png);

	background-repeat: repeat;

	background-position: top right;

	margin-bottom: 5px;

}

#leftContentCreatrice a{

    width: 95px;

	font-family: Arial;

	font-size: 11px;

	color: white;

	text-decoration: none;

}

#leftContentCreatrice a:hover{

	text-decoration: underline;

}

#leftContentMenuBoutique {

    width: 90px;
    
    height: 37px;

	padding-left: 5px;

    background-image : url(../img/hiver/fond_menu_boutique.png);

	background-repeat: no-repeat;

	background-position: top right;

	margin-bottom: 5px;

}

#leftContentMenuBoutique a{

    width: 95px;

	font-family: Arial;

	font-size: 11px;

	color: white;

	text-decoration: none;
    
    line-height: 27px;

}

#leftContentMenuBoutique a:hover{

	text-decoration: underline;

}

#leftContentMenu {

    width: 90px;

	padding-left: 5px;

    background-image : url(../img/hiver/fond_menu_gauche.png);

	background-repeat: repeat;

	background-position: top right;

	margin-bottom: 5px;

}

#leftContentMenu a{

    width: 95px;

	font-family: Arial;

	font-size: 11px;

	color: white;

	text-decoration: none;

}

#leftContentMenu a:hover{

	text-decoration: underline;

}

#leftContentCompte {

    width: 90px;

	padding-left: 5px;

    margin-bottom: 5px;

    background-image : url(../img/hiver/fond_menu_compte_cl.png);

	background-repeat: repeat;

	background-position: top right;



}

#leftContentCompte a{

    width: 95px;

	font-family: Arial;

	font-size: 11px;

	color: white;

	text-decoration: none;

}

#leftContentCompte a:hover{

	text-decoration: underline;

}

.loginLabel{

	font-family: Arial;

	font-size: 11px;

	color: white;

}

.loginInput{

    width: 80px;

    
    border: 1px solid #954453;

    background-color: #7E3752;

    
	font-family: Arial;

	font-size: 11px;

    color: white;

}

#loginSubmit {

    width: 22px;

    height: 12px;

    border: none;

    background-color : transparent;

    background-image : url(../img/hiver/bt_ok_compte_client.png);

	background-repeat: no-repeat;

	background-position: top right;

	padding-top: 10px;

	cursor: pointer;

}

#logoutSubmit {

    width: 22px;

    height: 16px;

    border: none;

    background-color : transparent;

    background-image : url(../img/hiver/quitter.gif);

	background-repeat: no-repeat;

	background-position: top right;

	padding-top: 10px;

	cursor: pointer;

}

#leftContentPanier {

    width: 90px;

	padding-left: 5px;

    background-image : url(../img/hiver/fond_menu_panier.png);

	background-repeat: repeat;

	background-position: top right;

	margin-bottom: 5px;

	font-family: Arial;

	font-size: 11px;

    
    color: #D78199;

    
}

#leftContentPanier table{

    width: 90px;

}

#leftContentPanier img{

    border: none;

}



/* CR20110411 - Debut */

#leftContentRecherche {

    width: 90px;

    height: 70px;

	padding-left: 5px;

    margin-bottom: 5px;

    background-image : url(../img/hiver/fond_menu_compte_cl.png);

	background-repeat: repeat;

	background-position: top right;



}

#leftContentRecherche a{

    width: 95px;

	font-family: Arial;

	font-size: 11px;

	color: white;

	text-decoration: none;

}

#leftContentRecherche a:hover{

	text-decoration: underline;

}

.searchLabel{

	font-family: Arial;

	font-size: 11px;

	color: white;

}

.searchInput{

    width: 80px;

    
    border: 1px solid #954453;

    background-color: #7E3752;

    
	font-family: Arial;

	font-size: 11px;

    color: white;

}

#searchSubmit {

    width: 22px;

    height: 12px;

    border: none;

    background-color : transparent;

    background-image : url(../img/hiver/bt_panier_entrer.png);

	background-repeat: no-repeat;

	background-position: top right;

	padding-top: 10px;

	cursor: pointer;

}

/* CR20110411 - Fin */



#leftContentPro {

    width: 90px;

	padding-left: 5px;

    background-image : url(../img/hiver/fond_menu_pro.png);

	background-repeat: repeat;

	background-position: top right;

	margin-bottom: 5px;

}

#leftContentPro a{

    width: 95px;

	font-family: Arial;

	font-size: 11px;

	color: white;

	text-decoration: none;

}

#leftContentPro a:hover{

	text-decoration: underline;

}

#leftContentLangue {

    width: 95px;

}

#leftContentLangue img{

    border: none;

}

#leftContentCollection {

    width: 95px;

}

#leftContentCollection img{

	margin-top: 10px;

	margin-left: -10px;

    border: none;

}





/********************/

/* screenBottom.php */

/********************/

#pageNavigation {

    width: 500px;

    position: absolute;

    top: 40px;

    margin-left: 320px;

}

#pageNavigationSeparateur {

    position: absolute;

    top: 65px;

    margin-left: 330px;

    width: 470px;

    height: 10px;

    background-image : url(../img/hiver/ligne_sousnav_haut.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#pageNavigationFemmes {

	margin-left: 10px;

    width: 160px;

    float: left;

}

#pageNavigationFemmesOptions {

	display: none;

}

.pageNavigationFemmesTitre,

.pageNavigationFemmesBouton {

    background-image : url(../img/hiver/bt_menu_femme_int.png);

	background-repeat: repeat;

	background-position: bottom left;

}

.pageNavigationFemmesPromotion {

    background-image : url(../img/hiver/bt_menu_femme_promo2.png);

	background-repeat: repeat;

	background-position: bottom left;

}

.pageNavigationFemmesTitre,

.pageNavigationFemmesBouton,

.pageNavigationFemmesPromotion{

    width: 150px;

    min-height: 20px;

    margin-bottom: 2px;

}

.pageNavigationFemmesTitre label{

    padding-left: 5px;

    font-family: Arial;

	font-size: 16px;

	color: white;

}

.pageNavigationFemmesBouton a,

.pageNavigationFemmesPromotion a{

	display: block;

	padding: 2px 2px 0px 5px;

    font-family: Arial;

	font-size: 10px;

	color: white;

}

.pageNavigationFemmesBouton a:hover,

.pageNavigationFemmesPromotion a:hover{

	text-decoration: underline;

}

#pageNavigationHommes {

    width: 160px;

    float: left;

}

#pageNavigationHommesOptions {

	display: none;

}

.pageNavigationHommesTitre,

.pageNavigationHommesBouton {

    background-image : url(../img/hiver/bt_menu_homme_int.png);

	background-repeat: repeat;

	background-position: bottom left;

}

.pageNavigationHommesPromotion {

    background-image : url(../img/hiver/bt_menu_homme_promo2.png);

	background-repeat: repeat;

	background-position: bottom left;

}

.pageNavigationHommesTitre,

.pageNavigationHommesBouton,

.pageNavigationHommesPromotion{

    width: 150px;

    min-height: 20px;

    margin-bottom: 2px;

}

.pageNavigationHommesTitre label{

    padding-left: 5px;

    font-family: Arial;

	font-size: 16px;

	color: white;

}

.pageNavigationHommesBouton a,

.pageNavigationHommesPromotion a{

	display: block;

	padding: 2px 2px 0px 5px;

    font-family: Arial;

	font-size: 10px;

	color: white;

}

.pageNavigationHommesBouton a:hover,

.pageNavigationHommesPromotion a:hover{

	text-decoration: underline;

}

#pageNavigationMarques {

    width: 160px;

    float: left;

}

#pageNavigationMarquesOptions {

	display: none;

}

.pageNavigationMarquesTitre,

.pageNavigationMarquesBouton {

    background-image : url(../img/hiver/bt_menu_marques_int.png);

	background-repeat: repeat;

	background-position: bottom left;

}

.pageNavigationMarquesTitre,

.pageNavigationMarquesBouton {

    width: 150px;

    min-height: 20px;

    margin-bottom: 2px;

}

.pageNavigationMarquesTitre label{

    padding-left: 5px;

    font-family: Arial;

	font-size: 16px;

	color: white;

}

.pageNavigationMarquesBouton a{

	display: block;

	padding: 2px 2px 0px 5px;

    font-family: Arial;

	font-size: 10px;

	color: white;

}

.pageNavigationMarquesBouton a:hover{

	text-decoration: underline;

}



#footerContent {

    width: 990px;

    height: 20px;

    clear: both;

}

#footerContentTop {

    width: 970px;

    height: 15px;

    background-image : url(../img/hiver/trait_pied_1.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#footerContentMiddle {

    width: 820px;

    height: 15px;

	margin-left: 100px;

    font-family: Arial;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

}

#footerContentMiddle td{

	padding: 2px;;

}

#footerContentMiddle a{

	font-family: Arial;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

}

#footerContentMiddle a:hover{

	text-decoration: underline;

}

#footerContentBottom {

    width: 970px;

    height: 15px;

    background-image : url(../img/hiver/trait_pied_2.png);

	background-repeat: no-repeat;

	background-position: top right;

}





/****************/

/* popupTop.php *

/****************/

#logoPopup {

    width: 95px;

	height: 146px;

    background-image : url(../img/hiver/logo_blanc.png);

	background-repeat: no-repeat;

	background-position: top right;

	float: left;

}

/*******************/

/* popupBottom.php *

/*******************/

#separateurPopup {

    width: 825px;

    height: 15px;

    background-image : url(../img/hiver/bas_popup.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

#fermerPopup {

	text-align: right;

}

#fermerPopup img{

	padding-top: 10px;

	border: none;

}





/***************/

/* accueil.php */

/***************/

#accueilBienvenue {

    width: 290px;

    margin-top: 50px;

    margin-left: 570px;

	padding: 5px;

    font-family: Arial;

	font-size: 32px;

	font-style: normal;

    text-align: justify;

    
	color: #7E3752;

    
}

#soldes {
	
    position: relative;
    
    top: 70px;
    
    left: 640px;
    
    width: 236px;
    
    height: 120px;
    
}

#accueilTexte {

    width: 290px;

    /*margin-top: 20px;*/
	margin-top: -110px;

    margin-left: 570px;

	padding: 5px;

    font-family: Arial;

	font-size: 21px;

	font-style: normal;

    text-align: justify;

    
	color: #7E3752;

    
}

#accueilTexte a{

    
	color: #7E3752;

    
}

#accueilSelection {

    width: 760px;

    margin-top: 100px;

	margin-bottom: 5px;

    margin-left: 120px;

}

#accueilSelectionTexte {

    width: 170px;

    float: left;

}

#accueilSelectionTitre {

    font-family: Arial;

	font-size: 34px;

    
	color: white;

    
}

#accueilSelectionSaison {

    font-family: Arial;

	font-size: 25px;

    
	color: white;

    
}

#accueilSelectionDate {

    font-family: Arial;

	font-size: 34px;

    
	color: white;

    
}

#accueilSelectionArticles {

    width: 590px;

    margin-left: 170px;

}

.accueilSelectionArticle {

   	width: 110px;

   	height: 123px;

    background-image : url(../img/hiver/fond_vignette_home.png);

	background-repeat: no-repeat;

	background-position: top right;

	text-align: center;

	float: left;

	margin-left: 7px;

}

.accueilSelectionArticle img{

	border: none;

	padding-top: 3px;

}

.accueilSelectionArticleNom,

.accueilSelectionArticleNom a{

    font-family: Arial;

	font-size: 10px;

	color: white;

	margin: 0px;

	padding: 0px;

	height: 15px;

	overflow: hidden;

}

.accueilSelectionArticlePrix {

    font-family: Arial;

	font-size: 10px;

    
	color: #CCCCCC;

    
	margin: 0px;

	padding: 0px;

	height: 15px;

	overflow: hidden;

}



#accueilNavigation {

    width: 760px;

    margin-left: 120px;

}

#accueilNavigationFemmes {

	margin-left: 10px;

    width: 240px;

    float: left;

}

.accueilNavigationFemmesTitre,

.accueilNavigationFemmesBouton {

    background-image : url(../img/hiver/bt_menu_femme.png);

	background-repeat: repeat-y;

	background-position: bottom left;

}

.accueilNavigationFemmesPromotion {

    background-image : url(../img/hiver/bt_menu_femme_promo.png);

	background-repeat: repeat-y;

	background-position: bottom left;

}

.accueilNavigationFemmesTitre,

.accueilNavigationFemmesBouton,

.accueilNavigationFemmesPromotion {

    width: 210px;

    min-height: 24px;

    margin-bottom: 2px;

}

.accueilNavigationFemmesTitre label{

    padding-left: 10px;

    font-family: Arial;

	font-size: 21px;

	color: white;

}

.accueilNavigationFemmesBouton a,

.accueilNavigationFemmesPromotion a{

	display: block;

	padding: 5px 5px 0px 10px;

    font-family: Arial;

	font-size: 12px;

	color: white;

}

.accueilNavigationFemmesBouton a:hover,

.accueilNavigationFemmesPromotion a:hover{

	text-decoration: underline;

}

#accueilNavigationHommes {

    width: 240px;

    float: left;

}

.accueilNavigationHommesTitre,

.accueilNavigationHommesBouton {

    background-image : url(../img/hiver/bt_menu_homme.png);

	background-repeat: repeat-y;

	background-position: bottom left;

}

.accueilNavigationHommesPromotion {

    background-image : url(../img/hiver/bt_menu_homme_promo.png);

	background-repeat: repeat-y;

	background-position: bottom left;

}

.accueilNavigationHommesTitre,

.accueilNavigationHommesBouton,

.accueilNavigationHommesPromotion {

    width: 210px;

    min-height: 24px;

    margin-bottom: 2px;

}

.accueilNavigationHommesTitre label{

    padding-left: 10px;

    font-family: Arial;

	font-size: 21px;

	color: white;

}

.accueilNavigationHommesBouton a,

.accueilNavigationHommesPromotion a{

	display: block;

	padding: 5px 5px 0px 10px;

    font-family: Arial;

	font-size: 12px;

	color: white;

}

.accueilNavigationHommesBouton a:hover,

.accueilNavigationHommesPromotion a:hover{

	text-decoration: underline;

}

#accueilNavigationMarques {

    width: 240px;

    float: left;

}

.accueilNavigationMarquesTitre,

.accueilNavigationMarquesBouton {

    background-image : url(../img/hiver/bt_menu_marques.png);

	background-repeat: repeat-y;

	background-position: bottom left;

}

.accueilNavigationMarquesTitre,

.accueilNavigationMarquesBouton {

    width: 210px;

    min-height: 24px;

    margin-bottom: 2px;

}

.accueilNavigationMarquesTitre label{

    padding-left: 10px;

    font-family: Arial;

	font-size: 21px;

	color: white;

}

.accueilNavigationMarquesBouton a{

	display: block;

	padding: 5px 5px 0px 10px;

    font-family: Arial;

	font-size: 12px;

	color: white;

}

.accueilNavigationMarquesBouton a:hover{

    text-decoration: underline;

}



#accueilNouveautes {

    width: 760px;

	margin-bottom: 5px;

    margin-left: 140px;

}

.accueilNouveautesArticle {

   	width: 110px;

   	height: 123px;

    background-image : url(../img/hiver/fond_vignette_home.png);

	background-repeat: no-repeat;

	background-position: top right;

	text-align: center;

	float: left;

	margin-right: 7px;

}

.accueilNouveautesArticle img{

	border: none;

	padding-top: 3px;

}

.accueilNouveautesArticleNom,

.accueilNouveautesArticleNom a{

    font-family: Arial;

	font-size: 10px;

	color: white;

	margin: 0px;

	padding: 0px;

	height: 15px;

	overflow: hidden;

}

.accueilNouveautesArticlePrix,

.accueilNouveautesArticlePrix a{

    font-family: Arial;

	font-size: 10px;

    
	color: #CCCCCC;

    
	margin: 0px;

	padding: 0px;

	height: 15px;

	overflow: hidden;

}



#accueilSeparateur1 {

    width: 760px;

    height: 15px;

    background-image : url(../img/hiver/trait_acc_1.png);

	background-repeat: no-repeat;

	background-position: center right;

	padding-top: 5px;

	margin-bottom: 5px;

    margin-left: 120px;

	clear: both;

}

#accueilSeparateur2 {

    width: 760px;

    height: 15px;

    background-image : url(../img/hiver/trait_acc_2.png);

	background-repeat: no-repeat;

	background-position: top right;

	padding-top: 5px;

	margin-bottom: 5px;

	margin-left: 120px;

	clear: both;

}



#accueilBandeauPromotionnel {

	position: absolute;

	top: 260px;

	margin-left: 80px;

	z-index: 999;

	width: 690px;

	height: 177px;

    background-image : url(../img/bandeau_soldes.png);

	background-repeat: no-repeat;

	background-position: top left;

}



/******************/

/* categories.php */

/******************/

#categorieNom {

	width: 475px;

	margin-top: 70px;

	margin-left: 200px;

    font-family: Arial;

	font-size: 40px;

	font-weight: bold;

	float:left;

}

#categorieInformations {

	width: 165px;

	height: 110px;

	margin-left: 690px;

}

#categorieArticles {

	width: 650px;

	margin-top: 10px;

	margin-left: 200px;

	clear: both;

}

#categorieArticlesHaut {

	height: 270px;

	padding-top: 20px;

	padding-left: 10px;

    background-image : url(../img/hiver/cadres_produits1.png);

	background-repeat: no-repeat;

	background-position: top left;

}

#categorieArticlesBas {

	height: 270px;

	padding-top: 20px;

	padding-left: 10px;

    background-image : url(../img/hiver/cadres_produits2.png);

	background-repeat: no-repeat;

	background-position: top left;

}

.categorieArticle {

   	width: 175px;

   	margin-right: 22px;

	text-align: center;

	float: left;

}

.categorieArticleImage {

	margin-top: -5px;

}

.categorieArticleImage img{

	border: none;

	width: 95%;

}

.categorieArticleDescription {

	margin-top: 10px;

}

.categorieArticleDescription,

.categorieArticleDescription a{

    font-family: Arial;

	font-size: 12px;

    text-align: center;

    color: #5A4A42;

}

.categorieArticleNouveaute {

	font-style: italic;

}

.categorieArticleMarque {

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

}

.categorieArticlePrix {

	font-weight: bold;

}

.categorieArticlePrixBarre {

	text-decoration: line-through;

}

#categorieLigneBas1 {

    width: 990px;

    height: 15px;

	clear: both;

    background-image : url(../img/hiver/ligne_bas1.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#categorieLigneBas2 {

    width: 990px;

    height: 35px;

    background-image : url(../img/hiver/ligne_bas2.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#categorieNavigation {

	margin-left: 325px;

    font-family: Arial;

	font-size: 12px;

	padding-bottom: 10px;

}

#categorieNavigationPrecedent {

	margin-left: 150px;

	float: left;

}

#categorieNavigationSuivant {

	margin-left: 300px;

}



#categorieNavigation2 {

	width: 475px;

	margin-left: 200px;

    font-family: Arial;

	font-size: 12px;

	clear: both;

}

#categorieNavigation2Precedent,

#categorieNavigation2Suivant,

#categorieNavigation2Separateur {

	float: left;

}





/***************/

/* marques.php */

/***************/

#marqueNom {

	width: 475px;

	margin-top: 70px;

	margin-left: 200px;

    font-family: Arial;

	font-size: 40px;

	font-weight: bold;

	float:left;

}

#marqueInformations {

	width: 165px;

	height: 110px;

	margin-left: 690px;

}

#marqueArticles {

	width: 650px;

	margin-top: 10px;

	margin-left: 200px;

}

#marqueArticlesHaut {

	height: 270px;

	padding-top: 20px;

	padding-left: 10px;

    background-image : url(../img/hiver/cadres_produits1.png);

	background-repeat: no-repeat;

	background-position: top left;

}

#marqueArticlesBas {

	height: 270px;

	padding-top: 20px;

	padding-left: 10px;

    background-image : url(../img/hiver/cadres_produits2.png);

	background-repeat: no-repeat;

	background-position: top left;

}

.marqueArticle {

   	width: 175px;

   	margin-right: 22px;

	text-align: center;

	float: left;

}

.marqueArticleImage {

	margin-top: -5px;

}

.marqueArticleImage img{

	border: none;

	width: 95%;

}

.marqueArticleDescription {

	margin-top: 10px;

}

.marqueArticleDescription,

.marqueArticleDescription a{

    font-family: Arial;

	font-size: 12px;

    text-align: center;

    color: #5A4A42;

}

.marqueArticleNouveaute {

	font-style: italic;

}

.marqueArticleCategorie {

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

}

.marqueArticlePrix {

	font-weight: bold;

}

.marqueArticlePrixBarre {

	text-decoration: line-through;

}

#marqueLigneBas1 {

    width: 990px;

    height: 15px;

	clear: both;

    background-image : url(../img/hiver/ligne_bas1.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#marqueLigneBas2 {

    width: 990px;

    height: 35px;

    background-image : url(../img/hiver/ligne_bas2.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#marqueNavigation {

	margin-left: 325px;

    font-family: Arial;

	font-size: 12px;

	padding-bottom: 10px;

}

#marqueNavigationPrecedent {

	margin-left: 150px;

	float: left;

}

#marqueNavigationSuivant {

	margin-left: 300px;

}





/*******************/

/* partenaires.php */

/*******************/

#partenairesContenu {

	margin-left: 300px;

}

#partenairesTitre {

	width: 165px;

	margin-left: 390px;

}

#partenairesTitre1 {

	margin-top: -5px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 42px;

	font-weight: normal;

}

#partenairesTitre2 {

	margin-top: -5px;

	padding-bottom: 40px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 30px;

	font-weight: bold;

}

.partenaireSeparateur {

    width: 460px;

    height: 15px;

    padding-bottom: 30px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

.partenaireLogo {

	margin-left: 10px;

	width: 150px;

	float: left;

}

.partenaireLogo img{

	max-width: 150px;

	max-height: 110px;

	border: none;

}

.partenaireInformations {

	width: 290px;

	margin-left: 180px;

	padding-bottom: 30px;

}

.partenaireNom,

.partenaireNom a{

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 17px;

}

.partenaireNom a:hover{

	text-decoration: underline;

}

.partenaireCommentaire,

.partenaireCommentaire a{

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 12px;

}

.partenaireCommentaire a{

	text-decoration: underline;

}

#partenairesLigneBas1 {

    width: 990px;

    height: 15px;

	clear: both;

    background-image : url(../img/hiver/ligne_bas1.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#partenairesLigneBas2 {

    width: 990px;

    height: 35px;

    background-image : url(../img/hiver/ligne_bas2.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#partenairesNavigation {

	margin-left: 325px;

    font-family: Arial;

	font-size: 12px;

	padding-bottom: 10px;

}

#partenairesNavigationPrecedent {

	margin-left: 150px;

	float: left;

}

#partenairesNavigationSuivant {

	margin-left: 300px;

}





/*****************/

/* promotions.php */

/*****************/

#promotionNom {

	width: 475px;

	margin-top: 70px;

	margin-left: 200px;

    font-family: Arial;

	font-size: 40px;

	font-weight: bold;

	float:left;

}

#promotionInformations {

	width: 165px;

	height: 110px;

	margin-left: 690px;

}

#promotionArticles {

	width: 650px;

	margin-top: 10px;

	margin-left: 200px;

}

#promotionArticlesHaut {

	height: 270px;

	padding-top: 20px;

	padding-left: 10px;

    background-image : url(../img/hiver/cadres_produits1.png);

	background-repeat: no-repeat;

	background-position: top left;

}

#promotionArticlesBas {

	height: 270px;

	padding-top: 20px;

	padding-left: 10px;

    background-image : url(../img/hiver/cadres_produits2.png);

	background-repeat: no-repeat;

	background-position: top left;

}

.promotionArticle {

   	width: 175px;

   	margin-right: 22px;

	text-align: center;

	float: left;

}

.promotionArticleImage {

	margin-top: -5px;

}

.promotionArticleImage img{

	border: none;

	width: 95%;

}

.promotionArticleDescription {

	margin-top: 10px;

    font-family: Arial;

	font-size: 12px;

    text-align: center;

    color: #5A4A42;

}

.promotionArticleNouveaute {

	font-style: italic;

}

.promotionArticleCategorie {

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

}

.promotionArticlePrix {

	font-weight: bold;

}

.promotionArticlePrixBarre {

	text-decoration: line-through;

}

#promotionLigneBas1 {

    width: 990px;

    height: 15px;

	clear: both;

    background-image : url(../img/hiver/ligne_bas1.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#promotionLigneBas2 {

    width: 990px;

    height: 35px;

    background-image : url(../img/hiver/ligne_bas2.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#promotionNavigation {

	margin-left: 325px;

    font-family: Arial;

	font-size: 12px;

	padding-bottom: 10px;

}

#promotionNavigationPrecedent {

	margin-left: 150px;

	float: left;

}

#promotionNavigationSuivant {

	margin-left: 300px;

}





/***********/

/* cgv.php */

/***********/

#cgvContenu {

	margin-left: 120px;

}

#cgvContenu h1 {

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 20px;

	font-weight: bold;

    width: 460px;

    height: 30px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: bottom right;

}

#cgvContenu h2 {

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 17px;

	font-weight: normal;

}

#cgvContenu a {

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 24px;

	font-weight: normal;

	text-decoration: underline;

}

#cgvContenu ol {

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

	list-style-type: decimal;

	list-style-position: inside;

}

#cgvContenu p{

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

}





/*****************/

/* livraison.php */

/*****************/

#livraisonContenu {

	margin-left: 120px;

}

#livraisonContenu h1 {

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 20px;

	font-weight: bold;

    width: 460px;

    height: 30px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: bottom right;

}

#livraisonContenu h2 {

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 17px;

	font-weight: normal;

}

#livraisonContenu a {

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 24px;

	font-weight: normal;

	text-decoration: underline;

}

#livraisonContenu p, li, ul{

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

}





/***************/

/* contact.php */

/***************/

#contactContenu {

	margin-left: 150px;
    float: left;

}

#contactContenu h1 {

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 20px;

	font-weight: bold;

    width: 460px;

    height: 30px;

    padding-bottom: 10px;
    
    padding-top: 50px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: bottom right;

}

#contactContenu h2 {
	
    color: #FFF;

	font-family: Arial;

	font-size: 17px;

	font-weight: bold;
    
    margin: 0;

}

#contactContenu h3 {

    color: #FFF;

	font-family: Arial;

	font-size: 13px;

	font-weight: normal;
    
    margin: 0;

}

#contactContenu h4 {

    color: #FFF;

	font-family: Arial;

	font-size: 14px;

	font-weight: bold;
    
    margin: 0 0 10px 0;

}

#contactContenu p, li, ul{

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #FFF;
    
    margin:0;
    
    line-height: 18px;

}

#contactContenu a{

    font-family: Arial;

	font-size: 12px;

	font-style: italic;

    color: #FFF;

}

#contactContenu a:hover{

	text-decoration: underline;

}
#contactContenu p img {

	margin: 0 4px 0 0;
	
    position: relative;
    
    top: 3px;

    left: 0;
}
.contactContenuTexte {

	width: 260px;

	float: left;
    
    margin: 30px 0 0 0;

}
.boutique {
    
	background-image:url(../img/hiver/fond_boutique.png);

    
	background-repeat:no-repeat;
    
	width:532px;
    
	height:256px;
    
    padding: 5px 0 0 10px;
}
.contactContenuImage img{

	border: 2px solid #FFF;
    
	margin: 30px 0 0 10px;

}





/***************/

/* tailles.php */

/***************/

#taillesContenu {

	margin-left: 120px;

}

#taillesContenu h1 {

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 20px;

	font-weight: bold;

    width: 460px;

    height: 30px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: bottom right;

}

#taillesContenu h2 {

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 17px;

	font-weight: normal;

}

#taillesContenu p{

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

}

#taillesImageTete {

    width: 100px;

    height: 125px;

    background-image : url(../img/hiver/tour_tete.gif);

	background-repeat: no-repeat;

	background-position: bottom right;

	float: right;

}

#taillesTable {

	margin-top: 20px;

	margin-bottom: 20px;

	width: 100%;

	border-collapse: collapse;

    font-family: Arial;

	font-size: 11px;

	font-style: none;

    color: #5A4A42;

}

#taillesTable td{

    
    border: 1px solid #632C45;

    
	text-align: center;

	padding: 2px;

}





/****************/

/* articles.php */

/****************/

#categorieNom {

	width: 475px;

	margin-top: 70px;

	margin-left: 200px;

    font-family: Arial;

	font-size: 40px;

	font-weight: bold;

	float:left;

}

#categorieInformations {

	width: 165px;

	height: 110px;

	margin-left: 690px;

}



#articleCategorieNom {

	width: 660px;

	margin-top: 70px;

	margin-left: 20px;

    font-family: Arial;

	font-size: 40px;

	font-weight: bold;

	float:left;

}

#articleCategorieInformations {

	width: 165px;

	height: 110px;

	margin-left: 690px;

}

#articleFiche {

	padding-left: 20px;

}

#articlePhotos {

	float: left;

}

#articlePhoto {

	width: 350px;

	height: 385px;

    background-image : url(../img/hiver/cadre_image.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#articlePhoto img{

	border: none;

	padding-top: 10px;

}

#articlePhotoImage {

	width: 315px;

	height: 360px;

	margin: 10px auto auto 20px;

}

#articlePhotoZoom {

	width: 60px;

	height: 20px;

	margin-left: 275px;

}

#articleVignettes {

	width: 250px;

	min-height: 175px;

}

.articleVignette {

	width: 72px;

	height: 82px;

    background-image : url(../img/hiver/cadre_vignette.png);

	background-repeat: no-repeat;

	background-position: top right;

	margin-right: 5px;

	margin-bottom: 5px;

	float: left;

}

.articleVignette img{

	border: none;

	width: 90%;

	padding-top: 4px;

	padding-left: 4px;

}

#articleInformations {

	padding-top: 10px;

	margin-left: 370px;

	width: 460px;

}

#articleNom {

	font-family: Arial;

	font-size: 25px;

	font-style: none;

    color: #5A4A42;

}

#articleNom h2{

	font-size: 1em;

	display: inline;

	font-weight: normal;

}

#articleNouveaute {

    font-family: Arial;

	font-size: 15px;

	font-style: italic;

    color: #5A4A42;

}

#articleMarque {

    font-family: Arial;

	font-size: 10px;

	font-style: italic;

	font-weight: bold;

    color: #5A4A42;

}

#articleEpuise {

    font-family: Arial;

	font-size: 15px;

	font-style: normal;

	font-weight: bold;

    color: red;

}

#articleDescription {

	padding-top: 10px;

	padding-bottom: 10px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

}

#articleLivraison {

    width: 460px;

    height: 48px;

    background-image : url(../img/hiver/lignes_livraison.png);

	background-repeat: no-repeat;

	background-position: top right;

    font-family: Arial;

	font-size: 21px;

	font-style: normal;

    color: #632C45;

    padding-top: 10px;

}

#articleCouleurs {

    margin-left: 20px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

    float: left;

    padding-right: 40px;

}

#articleCouleurs select{

	margin-top: 5px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

}

#articleTailles {

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

    float: left;

    padding-right: 40px;

}

#articleTailles select{

	margin-top: 4px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

}

#articleTailles label,

#articleTailles img{

	vertical-align: bottom;

	border: none;

}

#articleQuantites {

	height: 40px; /* Important : Positionnement conservé si Affichage Pro */

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

}

#articleQuantites select{

	margin-top: 5px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    color: #5A4A42;

}

#articleTarif {

	margin: 40px 40px 20px 20px;

    font-family: Arial;

	font-size: 34px;

	font-style: none;

    color: #632C45;

    float: left;

}

.articlePrixBarre {

	text-decoration: line-through;

}

#articleAjoutPanier {

	height: 80px; /* Important : Positionnement conservé si Affichage Pro */

	display: block;

	padding-top: 20px;

	padding-bottom: 35px;

}

#articleAjoutPanier img{

	border: none;

}

#articleLigneSousPrix {

    width: 470px;

    height: 20px;

    background-image : url(../img/hiver/lignes_sous_prix.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#articleRetour {

	width: 100px;

}

#articleRetour img{

	margin-top: 10px;

	border: none;

}

#articleLigneBas1 {

    width: 990px;

    height: 15px;

	clear: both;

    background-image : url(../img/hiver/ligne_bas1.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#articleLigneBas2 {

    width: 990px;

    height: 35px;

    background-image : url(../img/hiver/ligne_bas2.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#articleNavigation {

	margin-left: 325px;

    font-family: Arial;

	font-size: 12px;

	padding-bottom: 10px;

}

#articleNavigationPrecedent {

	margin-left: 150px;

	float: left;

}

#articleNavigationSuivant {

	margin-left: 300px;

}



#articleNavigation2, #articleNavigation2 a{

    font-family: Arial;

	font-size: 12px;

	color: #5A4A42;

}

#articleNavigation2Precedent,

#articleNavigation2Suivant,

#articleNavigation2Separateur {

	float: left;

}





/**************/

/* panier.php */

/**************/

#panierContenu {

	margin-left: 300px;

}

#panierTitre {

	width: 165px;

	margin-left: 390px;

}

#panierTitre1 {

	margin-top: -20px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 64px;

	font-weight: normal;

}

#panierTitre2 {

	margin-top: -20px;

	padding-bottom: 10px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 50px;

	font-weight: bold;

}

.panierSeparateur {

    width: 460px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

.panierSuppressionArticle {

	float: left;

}

.panierSuppressionArticle img{

	border: none;

}

.panierPhotoArticle {

	margin-left: 30px;

	float: left;

}

.panierPhotoArticle img{

	border: none;

	width: 60px;

}

.panierColonne3 {

	width: 200px;

	margin-left: 20px;

	float: left;

}

.panierNomArticle,

.panierNomArticle a{

	padding-bottom: 10px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 17px;

}

.panierArticleCouleurs {

	padding-left: 10px;

	padding-bottom: 10px;

    width: 120px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

.panierArticleCouleurs select{

	margin-top: 5px;

    width: 120px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

.panierArticleTailles {

	padding-left: 10px;

	padding-bottom: 10px;

    width: 120px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

.panierArticleTailles select{

	margin-top: 5px;

    width: 120px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

.panierColonne4 {

	margin-left: 20px;

	float: left;

}

.panierArticleQuantites {

	padding-bottom: 20px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
    text-align: center;

}

.panierArticleQuantites select{

	margin-top: 5px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

.panierArticlePrix {

    font-family: Arial;

	font-size: 24px;

	font-style: none;

    
    color: #632C45;

    
    text-align: center;

}

#panierSeparateurTotal {

    width: 465px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier_total.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

#panierPrixTotal {

	width: 380px;

	padding-right: 40px;

    font-family: Arial;

	font-size: 22px;

	font-weight: bold;

    
    color: #632C45;

    
    float: left;

}

#panierCommander img{

	border: none;

}

#panierRetour img{

	border: none;

}

#panierVide {

	padding-top: 100px;

	padding-bottom: 100px;

	padding-left: 40px;

    font-family: Arial;

	font-size: 22px;

    
    color: #632C45;

    
}

#panierCookiesErreur {

	padding-top: 100px;

	padding-bottom: 100px;

    font-family: Arial;

	font-size: 22px;

    
    color: #632C45;

    
}





/*****************************/

/* client_identification.php */

/*****************************/

#identificationClientContenu {

	margin-left: 300px;

}

#identificationClientTitre {

	width: 165px;

	margin-left: 390px;

}

#identificationClientTitre1 {

	margin-top: -20px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 64px;

	font-weight: normal;

}

#identificationClientTitre2 {

	margin-top: -20px;

	margin-left: -35px;

	padding-bottom: 10px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 50px;

	font-weight: bold;

}

.identificationClientInput {

	padding-left: 20px;

	padding-bottom: 10px;

    width: 150px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
    float: left;

}

.identificationClientInput label{

	display: block;

}

.identificationClientInput input{

	margin-top: 5px;

    width: 150px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}


.identificationClientInputNewPwd {

	padding-left: 20px;

	padding-bottom: 10px;

    width: 300px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
    float: left;

}

.identificationClientInputNewPwd label{

	display: block;

}

.identificationClientInputNewPwd input{

	margin-top: 5px;

    width: 150px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

.identificationClientRadio {

	padding-left: 20px;

	padding-bottom: 10px;

    width: 150px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
    float: left;

}

.identificationClientRadio label{

	display: block;

}

.identificationClientRadio input{

	margin-top: 7px;

}

.identificationClientSelect {

	padding-left: 20px;

	padding-bottom: 10px;

    width: 150px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
    float: left;

}

.identificationClientSelect select{

	width: 150px;

	margin-top: 5px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

#identificationDejaClientTitre {

    font-family: Arial;

	font-size: 18px;

	font-style: none;

    
    color: #632C45;

    
}

#identificationDejaClientValidation {

	padding-top: 15px;

	padding-left: 20px;

    float: left;

}

#identificationDejaClientValidation img{

	border: none;

}

#identificationNouveauClientTitre {

    font-family: Arial;

	font-size: 18px;

	font-style: none;

    
    color: #632C45;

    
}

#identificationNouveauClientValidation {

	padding-top: 15px;

	padding-left: 20px;

    float: left;

}

#identificationNouveauClientValidation img{

	border: none;

}

#identificationAutreAddresseLivraison {

	padding-top: 10px;

	padding-left: 20px;

	padding-bottom: 10px;

    font-family: Arial;

	font-size: 16px;

	font-style: none;

    
    color: #632C45;

    
    height: 19px;

}

#identificationAutreAddresseLivraison img{

	border: none;

}

.identificationClientSeparateurSimple {

    width: 460px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

.identificationClientSeparateurDouble {

    width: 465px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier_total.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

#identificationClientRetour img{

	border: none;

}

#identificationClientErreur {

	padding-left: 20px;

	padding-bottom: 20px;

    font-family: Arial;

	font-size: 18px;

	font-weight: normal;

    color: red;

}





/********************/

/* client_login.php */

/********************/

#loginClientContenu {

	margin-top: 100px;

	margin-left: 300px;

}

#loginClientSeparateur {

    width: 460px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

#loginClientRetour img{

	border: none;

}

#loginClientErreur {

	padding-left: 20px;

	padding-bottom: 20px;

    font-family: Arial;

	font-size: 18px;

	font-weight: normal;

    color: red;

}





/**************************/

/* pro_identification.php */

/**************************/

#identificationProContenu {

	margin-left: 300px;

}

#identificationProTitre {

	width: 172px;

	height: 95px;

	margin-left: 390px;

    background-image : url(../img/hiver/espace_pro.png);

	background-repeat: no-repeat;

	background-position: top left;

}

#identificationProMessage {

	width: 400px;

	padding-top: 30px;

	padding-bottom: 20px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

#identificationDejaProTitre {

    font-family: Arial;

	font-size: 18px;

	font-style: none;

    
    color: #632C45;

    
}

.identificationProInput {

	padding-left: 20px;

	padding-bottom: 10px;

    width: 150px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
    float: left;

}

.identificationProInput input{

	margin-top: 5px;

    width: 150px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

.identificationProSelect {

	padding-left: 20px;

	padding-bottom: 10px;

    width: 150px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
    float: left;

}

.identificationProSelect select{

	width: 150px;

	margin-top: 5px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

#identificationDejaProValidation {

	padding-top: 15px;

	padding-left: 20px;

    float: left;

}

#identificationDejaProValidation img{

	border: none;

}

#identificationNouveauProTitre {

    font-family: Arial;

	font-size: 18px;

	font-style: none;

    
    color: #632C45;

    
}

#identificationNouveauProValidation {

	padding-top: 15px;

	padding-left: 20px;

    float: left;

}

#identificationNouveauProValidation img{

	border: none;

}

.identificationProSeparateurSimple {

    width: 460px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

.identificationProSeparateurDouble {

    width: 465px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier_total.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

#identificationProRetour img{

	border: none;

}

#identificationProErreur {

	padding-left: 20px;

	padding-bottom: 20px;

    font-family: Arial;

	font-size: 18px;

	font-weight: normal;

    color: red;

}





/******************************/

/* commande_recapitulatif.php */

/******************************/

#recapCommandeContenu {

	margin-left: 300px;

}

#recapCommandeTitre {

	width: 165px;

	margin-left: 390px;

}

#recapCommandeTitre1 {

	margin-top: -20px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 64px;

	font-weight: normal;

}

#recapCommandeTitre2 {

	margin-top: -20px;

	margin-left: -120px;

	padding-bottom: 10px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 50px;

	font-weight: bold;

}

.recapCommandeTitre {

    font-family: Arial;

	font-size: 18px;

	font-style: none;

    
    color: #632C45;

    
}

.recapCommandeAdresse {

	padding-left: 20px;

	padding-bottom: 10px;

    width: 150px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

.recapCommandeSeparateurSimple {

    width: 460px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

.recapCommandeSeparateurDouble {

    width: 465px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier_total.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

#recapCommandeRetour img{

	border: none;

}

#recapCommandeMessage {

	width: 400px;

	padding-top: 30px;

	padding-bottom: 20px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

#recapCommandeErreur {

	padding-top: 10px;

	padding-bottom: 30px;

	padding-left: 20px;

    font-family: Arial;

	font-size: 18px;

	font-weight: normal;

    color: red;

}

#recapCommandeCGV {

	padding-bottom: 10px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

#recapCommandeTypesPaiement {

	width: 380px;

	padding-right: 40px;

    font-family: Arial;

	font-size: 16px;

	font-weight: normal;

    
    color: #632C45;

    
    float: left;

}

.recapCommandeTypePaiement {

	margin-top: 2px;

    font-family: Arial;

	font-size: 16px;

	font-style: none;

    
    color: #632C45;

    
}

#recapCommandePaiement img{

	margin-top: 5px;

	border: none;

}





/************/

/* plan.php */

/************/

#planContenu {

	margin-left: 300px;

}

#planTitre {

	width: 165px;

	margin-left: 390px;

}

#planTitre1 {

	margin-top: -20px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 64px;

	font-weight: normal;

}

#planTitre2 {

	margin-top: -20px;

	margin-left: -40px;

	padding-bottom: 10px;

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 50px;

	font-weight: bold;

}

.planTitre {

    font-family: Arial;

	font-size: 18px;

	font-style: none;

    
    color: #632C45;

    
}

.planSeparateurSimple {

    width: 460px;

    height: 15px;

    padding-bottom: 10px;

    background-image : url(../img/hiver/ligne_sep_panier.png);

	background-repeat: no-repeat;

	background-position: top right;

	clear: both;

}

#planRetour img{

	border: none;

}

#planTexte {

	width: 400px;

	padding-top: 0px;

	padding-bottom: 20px;

	padding-left: 100px;

    font-family: Arial;

	font-size: 12px;

	font-style: none;

    
    color: #632C45;

    
}

#planTexte h1,

#planTexte h1 a{

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 17px;

	font-weight: bold;

}

#planTexte h1 a:hover{

	text-decoration: underline;

}

#planTexte h2 {

	/*display: list-item;*/

	margin-left: 20px;

}

#planTexte h2,

#planTexte h2 a{

    
    color: #632C45;

    
	font-family: Arial;

	font-size: 14px;

	font-weight: normal;

}

#planTexte h2 a:hover{

	text-decoration: underline;

}





/*****************/

/* recherche.php */ /* CR20110411 */

/*****************/

#rechercheContenu {

	margin-top: 70px;

	margin-left: 200px;

}

.rechercheResultats {

	width: 600px;

}

.rechercheTitre {

	font-family: Arial;

    font-size: 20px;

    
	color: #7E3752;

    
    margin-bottom: 20px;

}

.rechercheAucunResultat {

	font-family: Arial;

	font-size: 14px;

    color: #5A4A42;

}

.recherchePhoto {

	float: left;

}

.rechercheInformations {

	margin-left: 70px;

}

.rechercheNom a{

	font-family: Arial;

	font-size: 14px;

    color: #5A4A42;

}

.rechercheDescription {

    font-family: Arial;

	font-size: 10px;

    color: #5A4A42;

    padding-left: 5px;

}

#rechercheLigneBas1 {

    width: 990px;

    height: 15px;

	clear: both;

    background-image : url(../img/hiver/ligne_bas1.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#rechercheLigneBas2 {

    width: 990px;

    height: 35px;

    background-image : url(../img/hiver/ligne_bas2.png);

	background-repeat: no-repeat;

	background-position: top right;

}

#rechercheNavigation {

	margin-left: 325px;

    font-family: Arial;

	font-size: 12px;

	padding-bottom: 10px;

}

#rechercheNavigationPrecedent {

	margin-left: 150px;

	float: left;

}

#rechercheNavigationSuivant {

	margin-left: 300px;

}

#rechercheNavigationPrecedent a, #rechercheNavigationSuivant a{

    
	color: #6B7652;

    
}
