body {margin:0px;margin-bottom:30px;background:#E2E0DF url(layout/back3.gif) repeat-x left top;font-family:verdana, arial, sans-serif;font-size:11px;}


table {border:0px solid black;border-collapse:collapse;}
td, th {font-family:verdana, arial, sans-serif;font-size:11px;}
img, img a {border:0px;}
.gras {font-weight:bold;}
div h1 {color:#ffffff;font-size:10px;display:inline;
}
h2 {color:#000000;font-size:11px;display:inline;
}
.thumb {
float:left;
padding-right:5px;
}

/*haut*/
#entete {width:783px;height:18px;background-color:#F7601E;margin:auto;border-left:1px solid #F7601E;border-right:1px solid #F7601E;}
#barrebas1 {font-family:verdana, arial, sans-serif;font-size:10px;color:white;font-weight:bold;width:780px;height:15px;background-color:#F7601E;margin:auto;border-top:1px solid #ffffff;padding-left:3px;padding-bottom:2px;padding-top:2px}
#barrebas1 a {color:white;text-decoration:none;}
.favoris {font-family:verdana, arial, sans-serif;font-size:10px;color:white;padding-right:4px;text-align:right;}
#barrebas1 p {margin:0px;padding:0px;}

#entete_adsense {padding-top:3px;text-align:center;width:781px;height:20px;background-color:#ffffff;margin:auto;border-left:1px solid #F7601E;border-right:1px solid #F7601E;}

/******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(layout/carreaux.gif);padding-left:1px;}
.logo {height:9px;width:252px;text-align:center;}
.banniere {height:69px;text-align:center;} 
/* new haut*/
div#bare {width:781px;height:9px;background-image:url(layout/carreaux.gif);background-repeat:repeat-x;margin:auto;border-left:1px solid #F7601E;border-right:1px solid #F7601E;padding:0px;background-color:#ffffff;}
div#bareb {width:781px;height:9px;background-image:url(layout/carreaux.gif);background-repeat:repeat-x;margin:auto;border-left:1px solid #F7601E;border-right:1px solid #F7601E;padding:0px;background-color:#ffffff;}
#haut {text-align:left;width:781px;background-color:#FFFFFF;margin:auto;border-left:1px solid #F7601E;border-right:1px solid #F7601E;}
#haut img {display:inline;padding:8px 24px 9px 35px;}
/******fin haut logo*********/


/*haut */
#conteneur {width:783px;background-color:white;margin:auto;border-bottom:1px solid #F7601E;border-left:1px solid #F7601E;border-top:1px solid #F7601E;}
.spacermenu {width:0px;background-color:#fffff;border-right:1px solid #F7601E;}


/* partie central*/
/***** edito*******/
.contenu1 {text-align:left;border-right:1px solid #F7601E;width:478px;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 {background-image:url(layout/pucetitre.gif);background-repeat:no-repeat;background-position:0px 5px;font-size:11px;font-weight:bold;text-align:left;text-transform:uppercase;padding-left:12px;padding-top:2px;}

.texteemailpres{padding-left:5px;text-align:left;font-size:10px;color:black;padding-bottom:6px;}
.texteemailpres a {color:#F7601E;text-decoration:none;}
.texteemailpres a:hover {color:black;}

/***** les barres *******/
.barreh {background-image:url(layout/bigris.gif);background-repeat:repeat-x;width:100%;height:13px;padding-top:5px;padding-top:5px;}
.sep {background-image:url(layout/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:100%;margin:auto;background-color:#ffffff;padding-bottom:6px;}
.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 {background-image:url(layout/pucetitre.gif);background-repeat:no-repeat;background-position:0px 5px;font-weight:bold;text-align:left;text-transform:uppercase;padding-left:8px;padding-left:12px;padding-top:2px;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;}

.lienorange{color:#FF6600;font-weight:normal;}
.lienorange a {color:#FF6600;text-decoration:none;}
.lienorange a:hover {color:#FF6600;}

.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 #F7601E;width:165px;}

.titremenu {background-color:#F7601E;background-image:url(layout/fleche.gif);background-repeat:no-repeat;color:white;font-weight:bold;text-transform:uppercase;padding:4px 2px 4px 30px;font-size:13px;}
.eva {padding-left:26px;background-color:#Ffffff;}

.lienmenuaccueil {background-image:url(layout/pucejaune.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;}
.lienmenuaccueil a {color:#F7601E;text-decoration:none;}
.lienmenuaccueil a:hover {color:#000000;}

.lienmenu a {font-size:11px;text-align:left;padding:7px 3px 7px 17px;border-bottom:1px solid #F7601E;background-image:url(layout/puce.gif);background-repeat:no-repeat;background-position:8px 10px;color:#000000;text-decoration:none;display:block;}
.lienmenu a:hover {color:#F7601E;}

.lienmenu1 {background-image:url(layout/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(layout/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 #F7601E;width:145px;}
.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;}

.formrech{padding-bottom:3px;padding-top:5px;}
/***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;}


/***home page vignette***/
#rub {width:465px;padding-left:1px;font-size:10px;}
#rub a {color:#F7601E;font-weight:bold;font-size:10px;}
#rub a:hover {color:#000000;}
#rub ul, #rub li {list-style:none;margin:0px;padding:0px;}
#rub ul {padding-top:10px;padding-bottom:10px;}
#rub li {float:left;width:222px;margin:2px;margin-left:5px;margin-right:0px;}
#rub img {float:left;margin:3px;margin-right:5px;border:0px;}
#rub strong {font-size:11px;color:#F7601E;text-decoration:underline;}
#rub a:hover strong {color:#000000;}


/***suivant precedent dans les resultats***/
#sui {text-align:center;width:445px;height:30px;margin:auto;font-family : arial, sans-serif; text-decoration : none; font-size : 12px; font-weight : normal; color: #000000}
#sui a {color: #000066;text-decoration : none;}
#sui a:hover {color: #FA7408;text-decoration : none;}
#sui ul, #sui li {list-style:none;margin:0px;padding:0px;margin:auto;}
#sui ul {padding-top:0px;padding-bottom:0px;}
#sui li {float:left;width:215px;margin:0px;margin-left:2px;margin-right:0px;border:1px solid #F7601E;}


/***tableau en savoir plus***/
#tab {text-align:left;width:450px;font-size : 11px; font-weight : normal; color: #000000;}
#tab a {text-decoration : underline;color: #000066}
#tab a:hover {text-decoration : underline;color: #FA7408}
#tab ul, #tab li {list-style:none;margin:0px;padding:0px;}
#tab ul {padding-top:10px;padding-bottom:10px;}
#tab li {float:left;width:215px;margin:0px;margin-left:2px;margin-right:0px;}


.lienmenutab{text-align:left;padding:1px 1px 1px 8px;font-weight:normal;font-size:11px;}
.lienmenutab a {color:#F7601E;text-decoration:none;}
.lienmenutab a:hover {color:#000000;}



	
.lienNoir {font-family : arial, sans-serif; text-decoration : none; font-size : 12px; font-weight : normal; color: #000000}
.lienNoir a:link {font-family :arial, sans-serif; text-decoration : underline; font-size : 12px; font-weight : normal; color: #000066}
.lienNoir a:visited {font-family : arial, sans-serif; text-decoration : underline; font-size : 12px; font-weight : normal; color: #000066}
.lienNoir a:hover {font-family :arial, sans-serif; text-decoration : underline; font-size : 12px; font-weight : normal; color: #FA7408}
	
.lienBleuF {font-family : arial, sans-serif; text-decoration : none; font-size : 12px; font-weight : normal; color: #0000CC}
.lienBleuF a:link {font-family :arial, sans-serif; text-decoration : underline; font-size : 12px; font-weight : normal; color: #0000CC}
.lienBleuFa:visited {font-family : arial, sans-serif; text-decoration : underline; font-size : 12px; font-weight : normal; color: #0000CC}
.lienBleuF a:hover {font-family :arial, sans-serif; text-decoration : underline; font-size : 12px; font-weight : normal; color: #FA7408}

.lienNoir1 {font-family : arial, sans-serif; text-decoration : none; font-size : 12px; font-weight : normal; color: #000000}
.lienNoir1 a:link {font-family :arial, sans-serif; text-decoration : none; font-size : 12px; font-weight : normal; color: #000066}
.lienNoir1 a:visited {font-family : arial, sans-serif; text-decoration : none; font-size : 12px; font-weight : normal; color: #000066}
.lienNoir1 a:hover {font-family :arial, sans-serif; text-decoration : none; font-size : 12px; 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}
		
