body { font-family: Arial, helvetica; background-image: url(picts/pix_fond_beige.gif); color:#564b47; padding:0px; margin:0px; text-align: center;font-size:10px; color:#000000;}
.t {vertical-align: top;}
/*p {font-size:10px; color:#000000;}*/
p.titre_cgv{ padding:10px 0px 0px 0px; margin:0px;} 
p.cgv{ padding:0px 0px 0px 0px; margin:0px;}
form, select, input {font-size:10px; borderwidth: 0px; font-weight:normal; font-family:Verdana;}
div{ padding:0px; margin:0px;}
table{font-size:10px;}

.texte {font-size:10px; color:#000000;}
.textemdedium {font-size:14px; color:#000000;font-weight:bold;}
.texteorange {color:FF9900; font-size:10px;}
.fondlivre {background-image:URL(picts/fond_livres2.jpg); repeat:no} 
.fondlivrecontenu {background-image:URL(picts/fond_livres_contenu2.jpg); repeat:no} 
.fondrubrik {background-image:URL(picts/fond_bas_droit.gif); repeat:no} 
.fondrubrikinterieur {background-image:URL(picts/fond_contenu_interieur.gif); repeat:no} 
.fondrubrikdiffusion {background:URL(picts/fond_diffuser.gif) no-repeat 9px 0px;} 
.fondrubriklibraire {background-image:URL(picts/fond_contenu_libraires.gif); repeat:no} 
.fondrubrikactualites {background-image:URL(picts/fond_contenu_actualites.gif); repeat:no} 
.fondrubrikcarte {background-image:URL(picts/fond_contenu_carte.gif); repeat:no} 
.fondrubrikrepresentant {background-image:URL(picts/fond_contenu_representant.gif); repeat:no} 
.fondcontact {background-image:URL(picts/fond_contenu_contact.gif); repeat:no} 
.fondfond {background:#f6f1e9 URL(picts/fond_contenu.gif); repeat:no} 
.petiterubrique {margin-left: 8px; margin: 6px; color:#000000; font-size: 11px;}
.titrevert {color:#669966; font-size:18px;font-weight:normal;}
.titrejaune {color:#FF9900; font-size:16px; font-weight:bold; font-style: italic;}
.textevert {color:#669966; font-size:11px;}
.textehome { margin-left: 24px; margin-top: 28px; font-size:10px; line-height: +13px;}
.textecontenu { margin-left: 24px; margin-top: 0px; width: 368px;}
.textecontenudeux { margin-left: 24px; margin-top: 0px; width: 310px;}

.titre_editeur{color:#FFFFFF; font-size:12px; font-family:Helvetica, sans-serif; font-weight:bold;}
.noir{ color:#000000; font-size:10px;}
.noir_newsletter{ color:#000000; font-size:11px;}
.gris{color:#666666; font-size:11px;}
.marron_clair{ color:#89764c; font-size:11px;}
.marron {color:#996600; font-size: 12px;}
.marrontitre {color:#996600; font-size: 14px;}
.smallmarron {color:#996600; font-size: 11px;}
.bleu {color:#336699; font-size: 11px;}
.marronred {color:#990033; font-size: 12px;}
.marronredtitre {color:#990033; font-size: 14px;font-weight:bold;}
.marronredsmall {color:#990033; font-size: 10px;}
.textemarron {color:#996600; font-size: 11px;}
.marronorange{color:#ad7809; font-size:9px;}
.marronorange_titre{color:#ad7809; font-size:12px; font-weight:bold;} 
.piedpage {color:#996600;  margin-left: 24px; font-size:9px; line-height: +12px;}
.navigationmaron {color:#996600;  margin-left: 24px; font-size:11px; line-height: +13px;}
.navigationbleu {color:#627a93;  margin-left: 24px; font-size:11px; line-height: +13px;}
.moduledroitinterieur {vertical-align: top; width: 258px; margin-left: 43px; margin-top: 38px; font-size:11px; line-height: +13px;}
.moduledroitinterieur_edit {vertical-align: top; width: 258px; margin-left: 43px; margin-top: 15px; font-size:11px; line-height: +13px;}
.moduledroitinterieurcarte {vertical-align: top; width: 258px; margin-left: 43px; margin-top: 10px; font-size:11px; line-height: +13px;}
.moduledroit {vertical-align: top; width: 212px; height: 120px;  margin-left: 73px; margin-top: 10px; font-size:11px; line-height: +13px;}
.moduledroit2 {vertical-align: top; width: 212px; height: 120px;  margin-left: 63px; margin-top: 10px; font-size:11px; line-height: +13px;}
.textebold {font-size:10px; color:#000000; font-weight:bold;font-size:11px; line-height: +13px;}
	
.piedpagedroit {color:#996600; font-size:9px; line-height: 12px; text-decoration:none;}
.piedpagedroit:hover {text-decoration: underline;}
.titrebordeau {color:#990033;  font-size:12px; line-height: +13px;font-weight:bold;}
.date {
	color:#999999;
	font-size:10px;
	/*line-height: 13px;*/
}
.nom {color: #996633;}

.cadre_actualites {vertical-align: top; width: 258px; margin-left: 32px; margin-top: 10px; font-size:11px; line-height: +13px;}



.zone_verte{color:#9fc87b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.zone_paris{color:#9fc87b; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.zone_jaune{color:#d6d175; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.zone_rouge{color:#d17d84; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.zone_bleue-loire, .zone_bleue-sud-est{color:#7fc7bb; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.zone_orange{color:#d1b283; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.zone_mauve{color:#9fa4b9; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}
.zone_suisse, .zone_belgique, .zone_canada{color:#996600; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold;}

.pied{
color:#88764e; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px;
font-weight:normal;
}
a.pied{
color:#88764e; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:9px; 
text-decoration:none;
font-weight:normal;
}
a.pied:hover{text-decoration:underline;}

a.marronred {color:#990033; font-size: 11px; font-weight:bold; text-decoration:none;}
a.marronred:hover {text-decoration:underline;}
a,span.carte_email {color:#996600; font-size:11px; font-weight:bold; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.carte_email:hover { text-decoration:underline;}
a,span.carte_email2 {color:#996600; font-size:11px; font-weight:bold; text-decoration:underline; font-family:Verdana, Arial, Helvetica, sans-serif;}
a.carte_email2:hover { text-decoration:none;}

ul,li.qui
{ 
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
list-style-type:disc;
padding:0px;
margin-left:30px;
color:#000000;
}

input.newsletter{border : 1px solid #d3c6a7;}

a.noir:link
{color:#000000; font-size:10px; text-decoration:underline; font-weight:normal;}
a.noir:visited
{color:#000000; font-size:10px; text-decoration:underline; font-weight:normal;}
a.noir:hover
{text-decoration:none;}


A.marroon:link
{color: #996600;font-size: 11px;line-height: +13px;text-decoration: none;}
A.marroon:visited
{color: #996600;font-size: 11px;line-height: +13px;text-decoration: none;}
A.marroon:active
{color: #996600;font-size: 11px;line-height: +13px;text-decoration: none;}
A.marroon:hover
{color: #996600;font-size: 11px;line-height: +13px;text-decoration: underline;}

A.blanc:link
{color: #ffffff;font-size: 11px;line-height: +13px;text-decoration: none;}
A.blanc:visited
{color: #ffffff;font-size: 11px;line-height: +13px;text-decoration: none;}
A.blanc:active
{color: #ffffff;font-size: 11px;line-height: +13px;text-decoration: none;}
A.blanc:hover
{color: #ffffff;font-size: 11px;line-height: +13px;text-decoration: underline;}

A.marroontiny:link
{color: #996600;font-size: 9px;line-height: +12px;text-decoration: none;}
A.marroontiny:visited
{color: #996600;font-size: 9px;line-height: +12px;text-decoration: none;}
A.marroontiny:active
{color: #996600;font-size: 9px;line-height: +12px;text-decoration: none;}
A.marroontiny:hover
{color: #996600;font-size: 9px;line-height: +12px;text-decoration: underline;}

A.home:link 
{color: #990033;font-size: 12px;line-height: +13px;text-decoration: none;}
A.home:visited
{color: #990033;font-size: 12px;line-height: +13px;text-decoration: none;}
A.home:active
{color: #990033;font-size: 12px;line-height: +13px;text-decoration: none;}
A.home:hover
{color: #990033;font-size: 12px;line-height: +13px;text-decoration: underline;}


.titre-page {
background-color:#567A94;
font-weight:bold;
font-size:26px;
color:#ffffff;
padding-right:20px;
}

.titre-actu {font-size:14px; color:#000000; font-weight:bold; line-height: +13px;margin-bottom:0;}
.sous-titre-actu {font-weight:bold;font-size:11px;margin-bottom:0;margin-top:3px;}
.boite-representants {
width:194px;
}
.message {
color:#cc0000;
font-weight:bold;
}	
.rouge {
color:#cc0000;}

.fond-gris {
padding:5px 5px 15px 5px;
background-image: url(picts/pix_fond_beige.gif);
}