.isaveur, .isaveur a, .isaveur a:link {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:12px; font-weight:700;}
.isaveur a:hover {font-family: Arial,verdana,sans-serif; color:red; font-size:12px; font-weight:700;}
.isaveur1, .isaveur1 a, .isaveur1 a:link {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:11px; }
.isaveur1 a:hover {font-family: Arial,verdana,sans-serif; color:red; font-size:11px; }
.isaveur2, .isaveur2 a, .isaveur2 a:link{font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:12px; }
.isaveur2 a:hover {font-family: Arial,verdana,sans-serif; color:red; font-size:12px; }
.isaveur3, .isaveur3 a, .isaveur3 a:link {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:10px; }
.isaveur3 a:hover {font-family: Arial,verdana,sans-serif; color:red; font-size:10px; }
.isaveur4, .isaveur4 a, .isaveur4 a:link {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:14px; }
.grosisaveur, .grosisaveur a, .grosisaveur a:link {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:18px; font-weight:900;}
.envie, .envie a, .envie a:link {font-family: Arial,verdana,sans-serif; color:#DE0329; font-size:12px;}
.envie a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:12px;}
.suggestion, .suggestion a, .suggestion a:link {font-family: Arial,verdana,sans-serif; color:#EA6B48; font-size:12px;}
.suggestion a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:12px;}
.suggestionplus, .suggestionplus a, .suggestionplus a:link {font-family: Arial,verdana,sans-serif; color:#EA6B48; font-size:18px; font-weight:900;}
.equilibre, .equilibre a, .equilibre a:link {font-family: Arial,verdana,sans-serif; color:#67A913; font-size:12px;}
.equilibre a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:12px; }
.domainesmall, .domainesmall a, .domainesmall a:link {font-family: Arial,verdana,sans-serif; color:#ED6B9E; font-size:11px;}
.domainesmall a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:11px; }
.domaine, .domaine a, .domaine a:link {font-family: Arial,verdana,sans-serif; color:#ED6B9E; font-size:12px;}
.domaine a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:12px; }
.boutique, .boutique a, .boutique a:link {font-family: Arial,verdana,sans-serif; color:#23759F; font-size:12px;}
.boutique a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:12px; }
.boutiqueplus, .boutiqueplus a, .boutiqueplus a:link {font-family: Arial,verdana,sans-serif; color:white; font-size:12px;}
.boutiqueplus a:hover {font-family: Arial,verdana,sans-serif; color:white; font-size:12px;}
.dialoguer, .dialoguer a, .dialoguer a:link {font-family: Arial,verdana,sans-serif; color:#F78E40; font-size:12px;}
.dialoguer a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:12px; }
.mag, .mag a, .mag a:link {font-family: Arial,verdana,sans-serif; color:#F78E40; font-size:12px;}
.mag a:hover {font-family: Arial,verdana,sans-serif; color:red; font-size:12px; }
.magsmall, .magsmall a, .magsmall a:link {text-align:justify; font-family: Arial,verdana,sans-serif; color:#F78E40; font-size:11px;}
.magsmall a:hover {font-family: Arial,verdana,sans-serif; color:red; font-size:11px; }
.grostexte, .grostexte a, .grostexte a:link {font-family: Arial,verdana,sans-serif; color:black; font-size:12px;}
.grostexte a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:12px;}
.grostexte2, .grostexte2 a, .grostexte2 a:link {font-family: Arial,verdana,sans-serif; color:black; font-size:14px;}
.grostexte2 a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:14px;}
.blanc, .blanc a, .blanc a:link {font-family: Arial,verdana,sans-serif; color:white; font-size:12px;}
.blanc a:hover {font-family: Arial,verdana,sans-serif; color:white; font-size:12px;}
.blanc h2 {margin:0; padding:0; display: inline; font-size:16px;}
.noir, .noir a, .noir a:link {font-family: Arial,verdana,sans-serif; color:black; font-size:11px;}
.noir a:hover {font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:11px;}
.gris, .gris a, .gris a:link {font-family: Arial,verdana,sans-serif; color:#999999; font-size:11px;}
.gris a:link {font-weight:700;}
.gris a:hover{font-family: Arial,verdana,sans-serif; color:red; font-size:11px;font-weight:700;}
.gris2, .gris2 a, .gris2 a:link {font-family: Arial,verdana,sans-serif; color:#333333; font-size:12px;}
.gris2 a:link {font-weight:700;}
.gris2 a:hover {font-family: Arial,verdana,sans-serif; color:red; font-size:12px; font-weight:700;}
.smallgris, .smallgris a, .smallgris a:link {font-family: Arial,verdana,sans-serif; color:#333333; font-size:9px;}
.smallgris a:link{font-weight:700;}
.smallgris a:hover{font-family: Arial,verdana,sans-serif; color:red; font-size:9px;font-weight:700;}
.gris3, .gris3 a, .gris3 a:link, .gris3 a:visited {font-family: Arial,verdana,sans-serif; color:#333333; font-size:12px;}
.gris3 a:hover   {font-family: Arial,verdana,sans-serif; color:red; font-size:12px;}
.outils, .outils a, .outils a:link {font-family: Arial,verdana,sans-serif; color:#F200C2; font-size:12px;}
.outils a:hover {font-family: Arial,verdana,sans-serif; color:#F200C2; font-size:12px;}
.outils select, .outils select a, .outils select a:link {font-family: Arial,verdana,sans-serif; font-size:10px;}
div.menulayer{position:absolute; border-color: #B2006E; border-style:outset; border-width:thin; width: 151px; visibility:hidden}
div.menulayer div{width:151px; border-top-width: 1px; border-top-style: solid; border-top-color: #B2006E; padding-top: 3px; padding-bottom: 3px; font: 10px Arial,verdana,sans-serif; background: #eeeeee; }
div.menulayer div a{font-family: Arial,verdana,sans-serif; color:#B2006E; font-size:10px; }
div.menulayer div.over{background: #ffccff;}
.tlk-lien {  font-family: Arial,verdana,sans-serif; color:#DE0329; font-size:11px; text-decoration: underline}
.tlk-texte, .tlk-texte a{	font-family: Arial,verdana,sans-serif;	font-size: 10px;	text-decoration: none;}
.tlk, .tlk a, .tlk a:link {margin-bottom:4px; font-family: Arial,verdana,sans-serif; text-decoration: none;}
h1 { display: inline; }
span.timer{/*border:1px solid black;*/	padding: 3px;font-weight:bold; font-size:12px}
#maincontent{margin-left:150px;}
#footerlinks {margin: 0;padding: 0;	font-family: Arial,verdana,sans-serif; color:#BBB; font-size:11px;}
#footerlinks li {
	list-style-type:none;float: left; border-right: 1px dotted #EEE;margin-right: 4px; padding: 2px 4px;
}
#footerlinks li a, #footerlinks li a:hover, #footerlinks li a:link{
	font-family: Arial,verdana,sans-serif; color:#BBB; font-size:11px;
}
#headbook{float: right;margin-top: -2.5em;margin-left: 30px;}
#headbook ul {font: 10px italic;margin:2px;}
#headbook ul li {list-style-type: none;margin: 0;border-left: 2px dotted silver;padding: 0 4px;float: left;}
#headbook ul li:first-child {list-style-type: none;border-left: 0 none white;padding: 0 4px;float: left;margin: 0;}

l#headbook li.noborder{	border-left : 0 none white}
ul#headbookmarks {	padding: 35px 0px 30px 0 ;}

.tabbedlist {margin: 0; padding: 0;font-family: 'Helvetica neue', Arial,verdana,sans-serif; }
.tabbedlist li {list-style: none; float: left;font-family: 'Helvetica neue', Arial,verdana,sans-serif; 
  margin-left: 1px; padding-left: 16px;
  font-size: 11px; line-height: 2em; white-space: nowrap;
  background: url(/img_com/tab.gif) 0 100% no-repeat;}
.tabbedlist a {display: block; float: left; padding: 0 16px 0 0;font-family: 'Helvetica neue', Arial,verdana,sans-serif; 
  text-decoration: none; font-weight: bold;
  background:white  url(/img_com/tab.gif) no-repeat 100% 100%;
  color: #333;
  width: .1em;}
html>body .tabbedlist a {width: auto;}    /* fixes IE6 hack */
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.tabbedlist a {float: none;}            /* End IE5-Mac hack */
.tabbedlist a:hover {color: rgb(62%,35%,22%);}
.tabbedlist .currenttab, .tabbedlist .currenttab a {color: #FDB; 
  background-image: url(/img_com/currenttab.gif);}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain its child floats */
  clear: both;
  height: 0;
  font-size: 1px;
  line-height: 0px;
}
#fluxRSSComment {margin-top: 5px;margin-bottom: 0;}
.valignTop {
	vertical-align: top;
}
#flashAlert {
	border:1px dotted red; background-color:#EEE; padding: 7px; margin-bottom:4px
}

html .fb_share_button { display: -moz-inline-block; display:inline-block; padding:1px 20px 0 5px; height:15px; border:1px solid #d8dfea; background:url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?12:26981) no-repeat top right; } html .fb_share_button:hover { color:#fff; border-color:#295582; background:#3b5998 url(http://static.ak.facebook.com/images/share/facebook_share_icon.gif?12:26981) no-repeat top right; text-decoration:none; }

