body
{
background-color: #000000;
background-image: url('images/fond.jpg');
background-repeat: no-repeat;
background-position: center 0;
margin: 0;
text-align: center;
color: #FFFFFF;
font-family: tahoma;
}

A
{
text-decoration: none;
color: #f19709;
}

#bandeau_titre
{
width: 1000px;
height: 79px;
background-image: url('images/titre4.jpg');
background-repeat: no-repeat;
}

#fond_contenu
{
width: 1000px;
min-height: 500px;
background-image: url('images/fond_orange2.jpg');
background-repeat: no-repeat;
}

#fond_contenu_accueil
{
width: 1000px;
min-height: 500px;
background-image: url('images/fond_orange3.jpg');
background-repeat: no-repeat;
}

#global
{
margin-top: 15px;
margin-left: auto; 
margin-right: auto; 
width: 1000px;
text-align: left;
}

#colonne_menu
{
padding-left: 10px;
padding-top: 98px;
float: left;
width: 222px;
font-weight: bold;
font-size: 15px;
line-height: 22px;
}

#colonne_menu A
{
color: #880003;
text-decoration: none;
}

#colonne_menu A:hover
{
color: #e6cf0e;
}

.titre
{
text-indent : 20px;
color: #440100;
font-weight: bold;
font-size : 24px;
margin-bottom: 20px;
}

#texte
{
margin-top: 50px;
float: left;
width: 750px;
font-size: 12px;
text-align: justify;
color : #ffa383;
}

.alinea
{
text-indent : 40px;
}

#texte B
{
color : #ad5532;
}

#particulier_gauche
{
width: 50%;
float: left;
}

#particulier_droite
{
width: 50%;
float: left;
text-align: center;
}

#pied_public
{
font-size: 14px;
width: 1000px;
height: 223px;
background-image: url('images/public.jpg');
background-repeat: no-repeat;
}

#carte_flash
{
margin-left: -10px;
}

#margin_coordonnees
{
height: 80px;
}

#cadre_tarifs_recyclage
{
margin-left: 107px;
float: left;
opacity: 0.7;
filter : alpha(opacity=70); 
background-color: #440900;
text-align: center;
text-indent: 0px;
color : #f19709;
font-weight: bold;
}

#tarifs_recyclage_qte
{
float: left;
width: 130px;
}

#tarifs_recyclage_ht
{
float: left;
}

#tarifs_recyclage_ttc
{
float: left;
}

.tarifs_recyclage_police
{
background-color: #621000;
color: #FFFFFF;
padding: 10px;
font-weight: bold;
}

.cadre_galerie
{
margin-top: 20px;
opacity: 0.7;
filter : alpha(opacity=70); 
background-color: #440900;
text-align: center;
text-indent: 0px;
color : #f19709;
font-weight: bold;
width: 230px;
}

.cadre_galerie A:hover
{
color: yellow;
}

.galerie_titre
{
background-color: #621000;
color: #FFFFFF;
padding: 10px;
font-weight: bold;
}

#coordonnees
{
font-size: 11px;
vertical-align: middle;
display: inline;
}

#police_pied
{
text-align: center;
font-size: 10px;
}