/* CSS Document */

body{
margin:0px;
padding:0px;
}

#global{
background-color:#FFFFFF;
width:884px;
padding:0px;
padding-right:0px;
margin:0px;
margin-right:auto;
margin-left:auto;
}

#bloc_logo{
margin-right:auto;
margin-left:auto;
height:105px;
width:884px;
}

#bloc_cadre_haut{
margin-right:auto;
margin-left:auto;
height:25px;
width:884px;
}

#bloc_menu{
margin-right:auto;
margin-left:auto;
height:37px;
width:884px;
background-image:url(../images/fond_menu.jpg);
}

#bloc_centre{
margin-right:auto;
margin-left:auto;
width:884px;
background-color:#FFFFFF;
background-image:url(../images/cadre_fond.jpg);
padding-bottom:20px;
}

#contenu_page{
padding-left:35px;
padding-right:35px;
padding-top:15px;
padding-bottom:10px;
}

#contenu_page2{
padding-left:35px;
padding-right:35px;
padding-top:15px;
padding-bottom:10px;
}

#bloc_cadre_bas{
margin-right:auto;
margin-left:auto;
height:26px;
width:884px;
}

#bloc_piedpage{
width:860px;
text-align:center;

height:103px;
}



.txt_style_piedpage1{
font-size:11px;
color:#6a6464;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.txt_style_piedpage2{
font-size:11px;
color:#014262;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.txt_style_piedpage2 a {
font-size:11px;
color:#014262;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}

.txt_menu{
font-size:12px;
color:#696969;
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-left:12px;
padding-right:12px;
line-height:30px;
font-weight:bold;
}

.txt_menu a:hover{
color:#333333;
}

.txt_menu a {
border:none;
color:#696969;
font-style:normal;
text-decoration:none;
font-weight:bold;
}

.txt_style1{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
padding-left:15px;
padding-right:15px;
text-align:justify;
}

.txt_style2{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
padding-left:15px;
padding-right:15px;
text-align:justify;
font-style:italic;
}

.txt_style3{
font-size:12px;
color:#000000;
font-family:Arial, Helvetica, sans-serif;
padding-left:15px;
padding-right:15px;
text-align:left;
}

.style_photo_gauche
{
padding-top:3px;
padding-bottom:0px;
padding-left:15px;
padding-right:15px;
float:left;
}

.Formulaire_txt
{
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;

}


.formcontact{
	color: #000000;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}
.txtMenuFormulaire
{
font-size:14px;
font-weight:bold;
color:#a82e41;
}

.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;
}

.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;
}

.txt_titre_fiche{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
}

.bloc_fiche_gauche{
width:350px;
height:300px;
}

.bloc_fiche_droite{
width:350px;
height:300px;
}

.txt_titre_shop
{
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.txt_soustitre_shop
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}

.txt_prix_shop
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#b5741f;
}

.txt_titre_fiche{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
color:#000000;
}

.bloc_conteneur{
padding-left:15px;
padding-right:15px;
}

.bloc_conteneur_fiche{
width:760px;
height:130px;
text-align:center;
margin-top:15px;
margin-bottom:15px;
}

.error
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-align:center;
}

.ErrorMessage
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF0000;
text-align:center;
}


/* ------------------------  Tableau  -------------------------------------- */



.bloc_tableau_global
{
border:#bfbfbf 1px solid;
border-collapse:collapse;
margin-left:auto;
margin-right:auto;
color:#000000;
}

.bloc_tableau_global A {
color:#000000;
}

.bloc_titretableau TD
{
background-image:url(../images/fond_tableau_titre.gif);
border-bottom:#bfbfbf 1px solid;
padding-left:20px;
padding-right:20px;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:14px;
height:26px;
}

.bloc_soustitretableau TD
{
background-image:url(../images/fond_tableau_soustitre.gif);
border-right:#bfbfbf 1px solid;
height:23px;
margin-left:auto;
margin-right:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
font-size:12px;
padding-left:20px;
padding-right:20px;
}



.bloc_infotableau TD
{
border-right:#bfbfbf 1px solid;
height:23px;
margin-left:auto;
margin-right:auto;
border-top:#bfbfbf 1px solid;
font-family:Arial, Helvetica, sans-serif;
padding-left:10px;
padding-right:10px;
}


/* ------------------------  /Tableau  -------------------------------------- */
