
body{
background-color:#FFFFFF;
margin:0px;
padding:0px;
}

#global{
background-color:#FFFFFF;
width:980px;
padding:0px;
padding-right:0px;
margin:0px;
margin-right:auto;
margin-left:auto;
}

#bloc_logo{
margin-right:auto;
margin-left:auto;
height:154px;
background-image:url(../images/logo.jpg);
}


#bloc_menu{
background-color:#FFFFFF;
}

#style_tab_menuh
{
background:url(../images/font_menu.jpg);
line-height:26px;
height:41px;
width:980px;
}

.bloc_menu_g{
width:243px;
background:url(../images/shop_fond.jpg);
}

#bloc_corps_g{
width:243px;
float:left;
}

.bloc_menug_img{
background:url(../images/shop_logo.jpg);
width:243px;
height:66px;
}

.bloc_menug_img2{
background-color:#FFFFFF;
background:url(../images/shop_bas.jpg);
width:243px;
height:47px;
}

#bloc_corps_droit{
font-family:Arial, Helvetica, sans-serif;

font-size:12px;
background-color:#FFFFFF;
width:737px;
min-height:300px;
margin-bottom:40px;
float:right;
}

#bloc_piedpage{
width:980px;
height:28px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#5d4793;
background-image:url(../images/pied_page.gif);

}

.separateur_shop
{
width:243px;
height:4px;
margin-top:6px;
margin-bottom:6px;
}

.txt_categorie_shop{
padding-left:15px;
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:2px;
padding-bottom:1px;
line-height:18px;
padding-left:25px;
}

.txt_sous_cat_g_shop A {
text-decoration:none;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.txt_categorie_shop A
{
text-decoration:none;
color:#0059a1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

.txt_download
{
padding-left:15px;
color:#0059a1;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
padding-left:15px;
}

.txt_download A{
color:#0059a1;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
text-decoration:none;
}

.txt_chemin
{
padding-left:15px;
color:#0059a1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#bloc_article{
padding-left:50px;
}

.txt_titre_article
{
color:#1f0f4f;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
text-decoration:none;
}




.txt_chemin A
{
padding-left:15px;
color:#0059a1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

.txt_categorie_shop A:hover
{
color:#666666;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.txt_titre_description
{
color:#931c04;
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
text-decoration:underline;
padding-left: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_menu_h{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#3e3939;
font-weight:bold;
text-align:center;
}

.lien_menu_h{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#0059a1;
font-weight:bold;
text-align:center;
}

a.lien_menuh{
color:#000000;
text-decoration:none;
border:none;
}

a.lien_menuh:hover{
color:#666666;
}

.txt_logo01{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
padding-left:0px;
padding-top:5px;
}

.txt_logo02{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
padding-top:24px;
padding-left:180px;
text-align:left;
}

.blocmenu_g_txt{
color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
font-weight:bold;
padding-top:15px;
padding-bottom:15px;
line-height:18px;
}

.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;
}

.txt_blocpage_center
{
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
color: #000000;
text-align: center;
padding-top: 20px;
padding-right: 100px;
padding-left: 100px;
font-weight: bold;
}





























