body {margin:0px;margin-bottom:30px;background-color: #C0BEBE;font-family:verdana, arial, sans-serif;font-size:11px;}

table, tr, td, th {border:none;border-collapse:collapse;margin:0;padding:0}

td, th {font-family:verdana, arial, sans-serif;font-size:11px;}
img, img a {border:0px;}
.gras {font-weight:bold;}
h1 {color:#000000;font-size:11px;display:inline;}
h2 {color:#000000;font-size:11px;display:inline;}
.thumb {float:left;padding-right:5px;}

#txthaut {font-family : Verdana, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal; color: #000000}
#txthaut a:link {font-family :Verdana, sans-serif; text-decoration : underline; font-size : 11px; font-weight : normal; color: #000066}
#txthaut a:visited {font-family : Verdana, sans-serif; text-decoration : underline; font-size : 11px; font-weight : normal; color: #000066}
#txthaut a:hover {font-family :Verdana, sans-serif; text-decoration : underline; font-size : 11px; font-weight : normal; color: #FA7408}
#txthaut p {margin:0px;padding:0px;}

/*haut*/
#entete {width:776px;height:25px;background-color:#FFFFFF;margin:auto;border-left:1px solid #A9A7A7;border-right:1px solid #A9A7A7;border-bottom:1px solid #A9A7A7}
.Style1 {color: #FFFFFF}

.mc {font-family:verdana, arial, sans-serif;font-size:10px;color:white;font-weight:bold;padding-left:3px;}
.mc a {color:white;text-decoration:none;}
.favoris {font-family:verdana, arial, sans-serif;font-size:10px;color:white;padding-right:4px;text-align:right;}


/*haut logo*/
#entetelogo {width:783px;height:18px;background-color:#ffffff;margin:auto;border-left:1px solid #F7601E;border-right:1px solid #F7601E;}
.mclogo {height:9px;background-image:url(img/carreaux.gif);padding-left:1px;}
.logo {height:9px;width:252px;text-align:center;}
.banniere {height:69px;text-align:center;} 
/*fin haut logo*/


/*haut */
#conteneur {width:776px;background-color:white;margin:auto;border-bottom:1px solid #A9A7A7;border-left:1px solid #A9A7A7;}
.spacermenu {width:0px;background-color:#fffff;}


/* partie central*/
/***** edito*******/
.contenu1 {border-right:1px solid #A9A7A7;width:495px;text-align:center;padding:8px 5px 5px 5px;font-size:11px;color:black;}
.contenu12 {border-right:1px solid #A9A7A7;width:610px;text-align:center;padding:8px 5px 5px 5px;font-size:11px;color:black;}
.edito {text-align:left;padding-left:8px;}
.edito a {color:black;text-decoration:none;}
.edito a:hover {color:#F7601E;}

/* email */
.titreemail {font-size:11px;font-weight:bold;text-align:left;text-transform:uppercase;padding-left:8px;padding-bottom:6px;}
.texteemailpres{padding-left:15px;text-align:left;font-size:10px;color:black;padding-bottom:6px;}
.texteemailpres a {color:#F7601E;text-decoration:none;}
.texteemailpres a:hover {color:black;}

.textepartenaire{padding-left:15px;text-align:left;font-size:11px;color:black;padding-bottom:6px;}
.textepartenaire a {color:black;text-decoration:none;}
.textepartenaire a:hover {color:#FA7408;}

/***** les barres *******/
.barreh {background-image:url(img/bigris.gif);background-repeat:repeat-x;width:100%;height:13px;}
.sep {background-image:url(img/sep.gif);background-repeat:repeat-x;width:100%;height:13px;}

/* formulaire email*/
form {display:inline;}
.champ {width:140px;}
.mailing {width:95%;margin:auto;}
.valid {text-align:left;padding-left:5px;}

/***** les vignettes*******/
.tableprod {width:550px;margin:auto;background-color:#ffffff;padding-bottom:5px;}
.case {padding:2px;text-align:left;width:50%;}
.titrevignette {font-size:11px;color:black;font-weight:bold;}
.titrevignette a {color:#F7601E;}
.titrevignette a:hover {color:black;}

.vignette{padding-left:10px;text-align:left;font-size:10px;color:black;padding-bottom:6px;}
.vignette a {color:#F7601E;}
.vignette a:hover {color:black;}
.img {float:left;padding-right:5px;padding-top:5px;}

/***** annuaire*******/
.titreannuaire {font-weight:bold;text-align:left;text-transform:uppercase;padding-left:8px;padding-bottom:10px;padding-top:6px;font-size:11px;}
.tableannuaire {width:100%;margin:auto;background-color:#ffffff;padding-bottom:6px;}
.caseannuaire {padding:2px;text-align:left;width:50%;}
.casecoeur {padding:2px;text-align:left;width:30%;}
.casecoeur1 {padding-left:10px;text-align:left;width:70%;}

.ptititreannuaire{color:black;font-weight:bold;}
.ptititreannuaire a {color:black;text-decoration:none;}
.ptititreannuaire a:hover {color:black;}

.annuaire{padding-left:10px;text-align:left;font-size:11px;color:#black;padding-bottom:6px;}
.annuaire a {color:#000066;text-decoration:none;}
.annuaire a:hover {color:#F7601E;}

.annuaireInt{text-align:left;font-size:11px;color:#000000;}
.annuaireInt a {color:#000066;text-decoration:underline; }
.annuaireInt a:hover {color:#F7601E;}

.annuaireEsp{text-align:left;font-size:11px;color:#000000;}
.annuaireEsp a {color:#000066;text-decoration:underline;}
.annuaireEsp a:hover {color:#F7601E;}

/***banniere central**/
.banniere {text-align:center;padding-top:8px;}

/* menu de gauche*/
.contenu3 {border-right:1px solid #A9A7A7;width:164px;}
.menu {width:190px;background-color:#ffffff;border-left:1px solid black;border-right:1px solid black;background-image:url(img/topgauche.jpg);background-repeat:no-repeat;padding-top:174px;}

.titremenu {background-color:#F7601E;background-image:url(img/fleche.gif);background-repeat:no-repeat;color:white;font-weight:bold;text-transform:uppercase;padding:4px 2px 4px 30px;font-size:13px;}

.titremenu1 {padding:11px 6px 11px 10px;;border-bottom:1px solid #A9A7A7;}

.lienmenuaccueil {background-image:url(img/pucejaune.gif);background-repeat:no-repeat;background-position:8px 10px;text-align:left;padding:6px 3px 6px 17px;font-weight:bold;border-bottom:1px solid #A9A7A7;font-size:11px;}
.lienmenuaccueil a {color:#989797;text-decoration:none;}
.lienmenuaccueil a:hover {color:#F7601E;}

.lienmenuaccueilfin {background-image:url(img/pucejaune.gif);background-repeat:no-repeat;background-position:8px 10px;text-align:left;padding:7px 3px 7px 17px;font-weight:bold;font-size:11px;}
.lienmenuaccueilfin a {color:#989797;text-decoration:none;}
.lienmenuaccueilfin a:hover {color:#F7601E;}

.lienmenu {background-image:url(img/puce.gif);background-repeat:no-repeat;background-position:8px 10px;text-align:left;padding:7px 3px 7px 17px;font-weight:normal;border-bottom:1px solid #F7601E;font-size:11px;}
.lienmenu a {color:#000000;text-decoration:none;}
.lienmenu a:hover {color:#F7601E;}

.lienmenu1 {background-image:url(img/puce.gif);background-repeat:no-repeat;background-position:8px 10px;text-align:left;padding:7px 3px 1px 17px;font-weight:normal;font-size:11px;}
.lienmenu1 a {color:#000000;text-decoration:none;}
.lienmenu1 a:hover {color:#F7601E;}

.lienmenurech {text-align:left;padding:10px 3px 5px 5px;font-weight:normal;border-bottom:1px solid #F7601E;font-size:11px;}

.textemenurech {text-align:left;padding:7px 3px 1px 5px;font-size:11px;font-weight:bold;}

.souslienmenu {background-image:url(img/pucejaune1.gif);background-repeat:no-repeat;color:black;font-weight:normal;padding:0px 0px 1px 8px;font-size:11px;}


/* menu de droite */
.contenu2 {border-right:1px solid #A9A7A7;width:145px;;text-align:center;padding:5px 5px 5px 5px;font-size:11px;color:black;}
.pubdroite {text-align:center;padding-top:10px;padding-bottom:10px;}


/***bas***/
#barrebas {width:783px;height:15px;background-color:#F7601E;margin:auto;border-top:1px solid #ffffff}
#liens {width:783px;margin:auto;text-align:center;margin-top:20px;font-size:12px;}
#liens a {color:#F7601E;text-decoration:none;}
#liens a:hover {color:black;}
#reseau {width:783px;margin:auto;text-align:center;margin-top:20px;font-size:12px;}
#reseau a {color:black;text-decoration:none;}
#reseau a:hover {color:#aa14aa;}
#copyrights {color:#999999;font-size:11px;text-align:center;width:783px;margin:auto;margin-top:20px;}
#copyrights a, #copyrights a:hover {color:#999999;text-decoration:none;}




/* page categorie */
.categorielie {text-align:left;padding-left:8px;padding-bottom:8px;padding-top:6px;}
.categorielie a {color:#F7601E;text-decoration:none;}
.categorielie a:hover {color:black;}

.banniere {text-align:center;padding-top:5px;padding-bottom:5px;}
#sites {width:530px;margin:auto;}
.thumb {width:160px;}
.desc {padding-left:10px;padding-top:0px;}
.titresite {font-weight:bold;}
.descsite {margin-top:3px;}
.visiter {margin-top:5px;}
.visiter a {color:#aa14aa;text-decoration:none;}
.visiter a:hover {color:black;}
.thumb, .desc {padding-bottom:10px;padding-top:10px;border-bottom:1px solid #d1d1d1;}
.thumb img {border:1px solid #aa14aa;}


/*page contact, contact-envoyé et echange de liens */
.contact {width:315px;margin:auto;text-align:left;border:1px dashed #F7601E;padding:10px;}
.contact  input, textarea, select {border:1px solid #666666;color:black;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.contactenvoye {width:415px;margin:auto;text-align:left;border:1px dashed #F7601E;padding:10px;}
.contactenvoye  input, textarea, select {border:1px solid #666666;color:black;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
.gras {font-weight:bold;}
.bouton {font-weight:bold;}
#remerciements {width:530px;margin:auto;text-align:center;font-size:12px;font-weight:bold;}
#proposition {width:530px;margin:auto;text-align:center;font-size:12px;}

/***accueil***/
#entete1 {padding-top:25px;width:783px;height:18px;background-color:#F7601E;margin:auto;border-left:1px solid #F7601E;border-right:1px solid #F7601E;}
#conteneur1 {width:783px;background-color:white;margin:auto;border-bottom:1px solid #F7601E;border-left:1px solid #F7601E;border-top:1px solid #F7601E;border-right:1px solid #F7601E}
.accueil {padding-bottom:40px;padding-top:35px;text-align:center;color:black;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:20px;font-weight:bold;color:black;}
.accueil a{font-weight:bold;color:black;}
.accueil a:hover{text-decoration:none;}
#disc {width:400px;height:78px;margin:auto;}
.legal1{width:100px;}
/***gestion***/
.lienNoir {font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;}

.input {
	border-left:1px solid #AFAFAF;
	border-top:1px solid #AFAFAF;
	border-right:1px solid #DFDFDF;
	border-bottom:1px solid #DFDFDF;
	font-size: 10px;
	margin: 1px;}

.lienNoir {font-family : Verdana, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal; color: #000000}
.lienNoir a:link {font-family :Verdana, sans-serif; text-decoration : underline; font-size : 11px; font-weight : normal; color: #000066}
.lienNoir a:visited {font-family : Verdana, sans-serif; text-decoration : underline; font-size : 11px; font-weight : normal; color: #000066}
.lienNoir a:hover {font-family :Verdana, sans-serif; text-decoration : underline; font-size : 11px; font-weight : normal; color: #FA7408}

.toutpetitlien {font-family : Verdana, sans-serif; text-decoration : none; font-size : 10px; font-weight : normal; color: #000000}
.toutpetitlien a:link {font-family :Verdana, sans-serif; text-decoration : none; font-size : 10px; font-weight : normal; color: #000000}
.toutpetitlien a:visited {font-family : Verdana, sans-serif; text-decoration : none; font-size : 10px; font-weight : normal; color: #000000}
.toutpetitlien a:hover {font-family :Verdana, sans-serif; text-decoration : none; font-size : 10px; font-weight : normal; color: #000000}

.lienGris {font-family : Verdana, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal; color: #989797}
.lienGris a:link {font-family :Verdana, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal; color: #989797}
.lienGris a:visited {font-family : Verdana, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal; color: #989797}
.lienGris a:hover {font-family :Verdana, sans-serif; text-decoration : none; font-size : 11px; font-weight : normal; color: #F7601E}
