
body{
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

#global{
background-color:#FFFFFF;
width:880px;
padding:0px;
padding-right:0px;
margin:0px;
margin-right:auto;
margin-left:auto;
}

#bloc_logo{
margin-right:auto;
margin-left:auto;
height:221px;
background-image:url(../images/logo.jpg);
}


#bloc_menu{
background-color:#FFFFFF;
background-image:url(../images/menu_01.jpg);
height:42px;
}
#bloc_menu2{
background-color:#FFFFFF;
background-image:url(../images/menu_02.jpg);
height:26px;
}
#bloc_menu3{
background-color:#FFFFFF;
background-image:url(../images/menu_03.jpg);
height:26px;
}

#bloc_piedpage{
width:880px;
height:38px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5d4793;
background-image:url(../images/pied.jpg);
}

#bloc_global_contenu
{
}

#bloc_corps_gauche{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
width:638px;
float:left;
background-image:url(../images/fond_tableau.jpg);
background-repeat:repeat-x;

}
#bloc_corps_boutique{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
width:638px;
float:left;

}

#bloc_corps_droit{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background-color:#FFFFFF;
width:238px;
float:right;

}

#bloc_menug_img{
background:url(../images/shop_haut.jpg);
width:229px;
height:33px;
}

#bloc_menug_img2{
background-color:#FFFFFF;
background:url(../images/shop_bas.jpg);
width:229px;
height:33px;
}


#bloc_menug_d{
background-image:url(../images/shop_fond.jpg);
background-repeat:repeat-x;
background-color:#fdddbf;
width:226px;
margin-left:1px;
border: 1px #c6d4de solid;
}

.txt_menu_h{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#24669c;
font-weight:bold;
line-height:45px;
}

.lien_menu_h{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#24669c;
font-weight:bold;
text-align:center;
}

a.lien_menuh{
color:#24669c;
text-decoration:none;
border:none;
}

a.lien_menuh:hover{
color:#666666;
}

.txt_menu_shop{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#24669c;
font-weight:bold;
line-height:40px;
text-align:center;
}

.style_txt_gauche
{
text-align:left;
padding-left:30px;
padding-right:30px;
font-size:13px;
}

.style_txt_droite
{
text-align:right;
padding-left:15px;
padding-right:15px;
}

.txt_piedpage{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
line-height:26px;
}

.txt_piedpage A{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
line-height:26px;
text-decoration:none;
}

.txt_piedpage A:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-align:center;
line-height:26px;
text-decoration:none;
}

.txt_categorie_shop{
padding-left:15px;
padding-right:8px;
color:#0059a1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
}

.txt_categorie_shop A
{
text-decoration:none;
color:#0059a1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.txt_sous_cat_g_shop{
color:#c53a27;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
padding-top:0px;
padding-bottom:2px;
line-height:15px;
padding-left:25px;
text-align:center;
}

.txt_sous_cat_g_shop A {
text-decoration:none;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.bloc_new_global{
width:580px;
margin-right:auto;
margin-left:auto;
text-align:center;

}

.bloc_new_border{
width:577px;
border-bottom:1px solid #cbcbcb;
border-left:1px solid #cbcbcb;
border-right:1px solid #cbcbcb;
margin-right:auto;
margin-left:auto;
}

.bloc_new_txtdroite{
text-align:justify;


}

.txt_style_coordonnees1{
font-size:11px;
color:#6a6464;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

.txt_style_coordonnees2{
font-size:11px;
color:#014262;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-align:center;
}

.txt_titre_article
{
color:#0059a1;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
}

.style_photo_gauche
{
padding-top:3px;
padding-bottom:0px;
padding-left:30px;
padding-right:15px;
float:left;
}

.txt_titre_categorie_gallerie
{
color:#1f0f4f;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:underline;
text-align:center;
}

.txt_download
{
padding-left:15px;
color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:15px;
}

.txt_download A{
color:#990000;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

.txt_formulaire_clt{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
width:150px;
}

.txt_champformulaire_clt{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
width:250px;
}

.error{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
color:#FF0000;
}











