/* Configuration générale. */

* {
 font-family: Verdana, Arial, Helvetica, sans-serif; 
 font-weight: normal; 
 margin:0 auto; 
 padding:0; 
 list-style-type:none; 
 font-size: 11px; 

}

body {	/* attributs page par défaut */
 color: #535353; 
 background: #fff ; 
 margin:4px; 
 
}

body a {	/* attributs liens par défaut */
 text-decoration: none; 
 color: #646464; 
}

body a:hover {	/* attributs liens par défaut (survol) */
 text-decoration: underline; 
}
#global {

	width: 98%;
	
	margin: 0px auto 0px auto;
	padding:4px;
	
	border: #B5B9CA 1px solid;
}


#gauche {  margin: 0 auto;
}

#droite {  margin: 0 auto;
}

.fond {
	
 padding:0px;
 margin: 0px 0px 0px 0px;

	background: url(image/fond.gif) repeat-x ;
	
}


#rea > h1 {
    font-family: times new roman;
    font-size: 42px;
    font-weight: normal;
    letter-spacing: 2px;
	color:#9e9eb3
}

.under{
	text-decoration:underline;
	font-weight:bold	
}

#navigation {
 background: #B5B6CE ;
	margin:0px 0px 0px 0px; padding:0px;
		border-top: solid 0px #fff !important /*Non-IE6*/; border-top: solid 2px #fff /*IE-6*/; 
}

#navigation table a  {	/* rollover blogs artistes */
display: block;
 margin: 0px 2px 0px 2px;
 color:#393951;
 
 background: #B5B6CE ;
 
	padding: 2px 5px 2px 5px ;
	border-right: solid 1px #fff ;
	border-left: solid 1px #fff ;
	margin-left:0px;
}

#navigation table a:hover {
 background: #45497C ;
 color:#fff;
	border-right: solid 1px #fff ;
	border-left: solid 1px #fff ;
text-decoration: none;
}




/*Configuration du Header. */

#header {
	height: 78px;
	background: url(image/fond.gif) repeat ;
	
}



/*Configuration du menu Header. */


#header  ul {padding:0px 0 0 0px;list-style:none; width:682px ; margin: 0 auto;
}



#header a.roll1  {	/* rollover blogs artistes */
display: block;
 margin: 0px 0px 0px 0px;
 width: 321px;
 height: 78px;
 background: url(image/cep.gif) no-repeat center ;
 
}

#header a.roll1:hover {
 background: url(image/cep3.gif) no-repeat center ;
}

#header a.cep {
display: block;
 margin: 0px 0px 0px 0px;
 width: 321px;
 height: 78px;
 background: url(image/cep3.gif) no-repeat center;
}


#header a.roll2  {	/* rollover blogs artistes */
display: block;
 margin: 0px 0px 0px 0px;
 width: 311px;
 height: 78px;
 background: url(image/cepj.gif) no-repeat  center;
}

#header a.roll2:hover {
 background: url(image/cepj2.gif) no-repeat center;
}

#header a.cepj {
display: block;
 margin: 0px 0px 0px 0px;
 width: 311px;
 height: 78px;
 background: url(image/cepj2.gif) no-repeat center;
}









/*Configuration du menu Header 2eme niveau. */

/*Drop-down menu*/



#header ul li {float:left; position:relative; z-index:auto !important /*Non-IE6*/; z-index:1000 /*IE6*/; border-right:solid 0px #fff;}

#header ul li a {float:none !important /*Non-IE6*/; float:left /*IE-6*/; display:block;  padding:0; text-decoration:none; font-weight:normal; color: #fff;}
#header ul li ul {display:none; border:none;}


/*Non-IE6 hovering*/
#header ul li:hover a { 
			text-decoration:none; 
			color:#fff;
			text-decoration:none; 
            		font-size:100%; 
            		text-transform:uppercase; 
            		font-weight:normal; 
            		letter-spacing:1px;   } /*Color main cells hovering mode*/
#header ul li:hover ul {display:block; width:10em; position:absolute; z-index:999; margin-top:0px; margin-left:100px; 
left:0;border-top: solid 2px #fff; }

#header ul li:hover ul li a {display:block; width:11em; height:auto; line-height:1.0em; padding:4px 10px 4px 16px; 
			      border-bottom: dotted 1px #fff);
			     background-color:#B5B6CE; font-weight:normal; color:#fff;
			     } /*Color subcells normal mode*/
#header ul li:hover ul li a:hover {background:#fff url(image/fleche.gif) no-repeat 2px 3px; text-decoration:none; 
background-color:#fff; border-bottom: dotted 1px #666; color:#666;} /*Color subcells hovering mode*/

/*IE6 hovering*/
#header table {position:absolute; top:0; left:0; border-collapse:collapse;}
#header ul li a:hover {
			text-decoration:none; 
			color:#fff;
			text-decoration:none; 
            		font-size:100%; 
            		text-transform:uppercase; 
            		font-weight:normal; 
            		letter-spacing:1px;  } /*Color main cells hovering mode*/
#header ul li a:hover ul {display:block; width:10em;  z-index:999; margin-top:80px;   left:0; margin-left:100px; }
#header ul li a:hover ul li a {display:block; width:11em; height:1px; line-height:1.0em; padding:4px 10px 4px 16px; 
			       border-bottom: solid 1px #fff; 
			       background-color:#C9CAE0; font-weight:normal; color:#fff;} /*Color subcells normal mode*/
#header ul li a:hover ul li a:hover {background:#fff url(image/fleche.gif) no-repeat 2px 3px; text-decoration:none; border-bottom: solid 1px #666; color:#666;} /*Color subcells hovering mode*/






/*Configuration de accueil.*/

#accueil  {

	height: 300px;
	background:#fff url(image/accueil3.gif) no-repeat 10% ; width:96% ; margin: 10px auto 0 auto;
}


#defil  {

	height: 150px;
	width:36% ; 
	padding: 80px 0px 0px 0;
	margin: 0px 2% 0px auto;
}


/*Configuration du contenu.*/

#contenu  {
background:#fff url(image/fond_logo.gif) no-repeat right  center; 
	margin: 0px 50px 0px 20px;padding:15px 0 10px 0;
}

#contenu2  {

	
	background:#fff ; 
	margin: 0px 10px 0px 20px;padding:0px 0 10px 0;
}

#rea_imgg  {float:right;width:350px;block:display;
	margin: 0px 0px 30px 20px;
}

#texte  {
	margin: 30px 150px 10px 100px;
	text-align:justify;
}

#texte h1 {
	margin: 0px 0 8px -20px;
}


#texte h2 {
	margin: 20px 0 6px 0;
	
}

#texte h3 {
	margin: 6px 0 2px 0;
	font-weight:bold;
	font-size:10px; 
    text-transform:uppercase; 
    color:#787896;
    letter-spacing:0.5px; 
}




.titre6 {
	font-size:13px;
	font-weight: bold;
	background: #fff ; 
	color:#45497C;
	text-transform:uppercases; 
          
            letter-spacing:1px; 
            padding:1px 2px 1px 16px;
            font-family: Verdana, Arial, Helvetica, sans-serif;
            background:#fff url(image/fleche.gif) no-repeat 0px 4px;
}


.titre2 {
	font-size:13px;
	font-weight: bold;
	background: #5466A5; 
	color:#fff;
	text-transform:uppercases; 
            font-weight:bold; 
            letter-spacing:1px; 
            padding:1px 5px 1px 5px;
}

.titre4 {
font-family:georgia, serif; 
	font-size:12px;
	font-weight: bold;
	 
	color:#EA6504;
	text-transform:uppercases; 
            font-weight:bold; 
            letter-spacing:1px; 
            padding:1px 0px 1px 26px;
              background:  url(image/etoile.gif) no-repeat ;
}


.titre5 {
	text-align:center;
	font-size:10px;
	font-weight: bold;
	background: #; 
	color:#55556C;
	text-transform:uppercases; 
    font-weight:bold; 
    letter-spacing:0px; 
    padding:1px 0px 1px 0px;
}



#rea  {

	margin: 15px 60px 0px 100px;
}


#rea h1 {
	margin: 0px 0 0px -20px;
}

/*Configuration du menu_rea */
#menu_rea {
	margin:0px 0px 0px -25px; padding:0px;	height:20px;
}

	
#menu_rea  ol li {display:inline; float:left; margin: 0px 0 0px 0;
	padding: 0 1px 0 0px; 
	border-bottom: none !important /*Non-IE6*/; border-bottom: solid 0px #CECFDB ;
	height:20px; }



#menu_rea li a.coll  {	/* rollover blogs artistes */
display: block;
 margin: 0px 0px 0px 0px;
 width: 148px;
 height: 19px;
 background: url(image/collectivite1.gif) no-repeat center ;
 
	padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea  a.coll:hover {
 background: url(image/collectivite2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
text-decoration: none;
}

#menu_rea  a.coll_actif {
display: block;
 margin: 0px 0px 0px 0px;
 width: 148px;
 height: 19px;
 background: url(image/collectivite2.gif) no-repeat center ;
	padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea  a.coll_actif:hover {
 background: url(image/collectivite2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
text-decoration: none;
}

#menu_rea a.pro  {	/* rollover blogs artistes */
display: block;
 margin: 0px 0px 0px 0px;
 width: 112px;
 height: 19px;
 background: url(image/pro1.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.pro:hover {
 background: url(image/pro2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}

#menu_rea a.pro_actif {
display: block;
 margin: 0px 0px 0px 0px;
 width: 112px;
 height: 19px;
 background: url(image/pro2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.pro_actif:hover {
 background: url(image/pro2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}

/* particulier neuf */
#menu_rea a.part  {	/* rollover blogs artistes */
display: block;
 margin: 0px 0px 0px 0px;
 width: 135px;
 height: 19px;
 background: url(image/particuliers1.gif) no-repeat center ;
  padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.part:hover {
 background: url(image/particuliers2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}

#menu_rea a.part_actif {
display: block;
 margin: 0px 0px 0px 0px;
 width: 135px;
 height: 19px;
 background: url(image/particuliers2.gif) no-repeat center ;
  padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.part_actif:hover {
 background: url(image/particuliers2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}

/* particulier restauration */
#menu_rea a.part-res  {	/* rollover blogs artistes */
display: block;
 margin: 0px 0px 0px 0px;
 width: 190px;
 height: 19px;
 background: url(image/part-restauration1.gif) no-repeat center ;
  padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.part-res:hover {
 background: url(image/part-restauration2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}

#menu_rea a.part-res_actif {
display: block;
 margin: 0px 0px 0px 0px;
 width: 190px;
 height: 19px;
 background: url(image/part-restauration2.gif) no-repeat center ;
  padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.part-res_actif:hover {
 background: url(image/part-restauration2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}

/* eco construction */
#menu_rea a.eco  {	/* rollover blogs artistes */
display: block;
 margin: 0px 0px 0px 0px;
 width: 128px;
 height: 19px;
 background: url(image/eco-cons1.gif) no-repeat center ;
  padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.eco:hover {
 background: url(image/eco-cons2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}

#menu_rea a.eco_actif {
display: block;
 margin: 0px 0px 0px 0px;
 width: 128px;
 height: 19px;
 background: url(image/eco-cons2.gif) no-repeat center ;
  padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.eco_actif:hover {
 background: url(image/eco-cons2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}

/* patrimoine  */
#menu_rea a.patrimoine  {	/* rollover blogs artistes */
display: block;
 margin: 0px 0px 0px 0px;
 width: 121px;
 height: 19px;
 background: url(image/patrimoine1.gif) no-repeat center ;
  padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.patrimoine:hover {
 background: url(image/patrimoine2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}

#menu_rea a.patrimoine_actif {
display: block;
 margin: 0px 0px 0px 0px;
 width: 121px;
 height: 19px;
 background: url(image/patrimoine2.gif) no-repeat center ;
  padding: 0px 0px 0px 0px ;
	border-right: solid 0px #fff ;
	border-left: solid 0px #fff ;
	margin-left:0px;
}

#menu_rea a.patrimoine_actif:hover {
 background: url(image/patrimoine2.gif) no-repeat center ;
 padding: 0px 0px 0px 0px ;
	border-right: solid 0px #3F4D8E ;
	border-left: solid 0px #3F4D8E ;
	
text-decoration: none;
}



#rea h2 {
	margin: 0px 0 6px -14px;
	padding: 0 0 0 0; 
	border-bottom: dotted 0px #787896; 
}

#rea ul {
	margin: 30px 0 6px 0;
	padding: 0 0 0 0; 
	color:#9E9EB3;
}

#rea li {
	margin: 0px 0 10px 0;
	padding: 0 0 0 6px; 
	border-bottom: dotted 1px #BBBDCE !important /*Non-IE6*/; border-bottom: solid 1px #CECFDB ;
	height:70px; 
}

#rea li img{
	margin: -2px 30px 2px 0;
	padding: 0 0px 0 0; 
	
}



#rea li a{
font-weight:bold;
	color:#52557A;
	padding: 0px 6px 0px 6px ;
	border-right: solid 1px #fff ;
	border-left: solid 1px #fff ;
	margin-left:-10px;
	
}

#rea li a:hover{
	color:#3F4D8E;
	padding: 0px 6px 0px 6px ;
	border-right: solid 1px #3F4D8E ;
	border-left: solid 1px #3F4D8E ;
	
text-decoration: none;
}

#rea li a.vignette {
font-weight:bold;
	color:#52557A;
	padding: 0px 0px 0px 0px !important /*Non-IE6*/; padding: 0px 6px 0px 6px /*IE-6*/ ;
	border-right: solid 1px #fff ;
	border-left: solid 1px #fff ;
	margin-left:-10px;	
}

#rea li a.vignette:hover {
font-weight:bold;
	color:#52557A;
	padding: 0px 0px 0px 0px !important /*Non-IE6*/; padding: 0px 6px 0px 6px /*IE-6*/ ;
	border-right: solid 1px #fff ;
	border-left: solid 1px #fff ;
	margin-left:-10px;	
}



#rea h3 {
	margin: 26px 0 20px 0;
	padding-bottom:4px;
	color:#9E9EB3;
        border-bottom: dotted 1px #BBBDCE !important /*Non-IE6*/; border-bottom: solid 1px #CECFDB ;  
       
}

#rea .titre3 {
	margin: 6px 0 2px 0;
	font-weight:bold;
	font-size:10px; 
            text-transform:uppercase; 
             color:#52557A;
            letter-spacing:0.5px;  
                
}




#rea  img.detail{
	margin: 10px 0px 10px 20px;
	padding: 0 0px 0 0; 
}






#contenu p {
	font-size: 10px;
	margin: 4px 24px 19px 24px;
	text-indent: 18px;
}

#visuels {
	
	
	margin: 70px auto 0px auto !important /*Non-IE6*/; margin: 70px auto 0px auto /*IE-6*/;
		height:100px;
}

#visuels ul {
	margin: 20px 0 6px 0;
	padding: 0 0 0 0; 
	color:#9E9EB3;
}

#visuels li {display:inline;
	margin: 0px 0 0px 0;
	padding: 0 0 4px 0px; 
	border-bottom: none !important /*Non-IE6*/; border-bottom: solid 1px #CECFDB /*IE-6*/ ;
	 float:right;
	
	
}

#visuels li img{
	margin: 0px 0px 0px 0;
	padding: 0 0px 0 8px; 
}


#visuels2 {
	
	
	margin: 40px auto 0px auto !important /*Non-IE6*/; margin: 20px auto 0px auto /*IE-6*/;
		height:100px;
}

#visuels2 ul {
	margin: 20px 0 6px 0;
	padding: 0 0 0 0; 
	color:#9E9EB3;
}

#visuels2 li {display:inline;
	margin: 0px 0 0px 0;
	padding: 0 0 4px 0px; 
	border-bottom: none !important /*Non-IE6*/; border-bottom: solid 1px #CECFDB /*IE-6*/ ;
	 float:right;
	
	
}

#visuels2 li img{
	margin: 0px 0px 0px 0;
	padding: 0 0px 0 8px; 
}



/*Configuration du menu */
#menu {
 	margin:0px 0px 0px 0px; padding-bottom:25px; border-bottom: #3548A2 2px solid; 
 	
}

#menu  ul {font-weight:normal;float:right; margin-top:2px;}	
#menu  li {
	display:inline; 
	list-style:none; 
	border-right:solid 1px; 
	color:#fff; 
	}
			
#menu  li a {
	float:left;  
	padding:2px 0 0 0;
	height:18px; 
	width:105px;
	background: #5466A5;
	display:block;     
	color:#fff; 
	text-decoration:none; 
	font-size:11px; 
	text-align: center;
	text-transform:uppercases; 
	font-weight:bold; 
	letter-spacing:1px; 
   }
			
#menu li a:hover {
	padding:2px 0 0 0;
	height:18px; 
	width:105px;
	background: #45497C;
	color:#fff; 
	text-decoration:none; 
	font-size:11px; 
	text-align: center;
	text-transform:uppercases; 
	font-weight:bold; 
	letter-spacing:1px;
	}

a.accueil {text-decoration:none; color:#fff;background: #45497C;}


/*Configuration Footer.*/
#footer {
	
	
	margin: 0px auto 12px auto;
	padding-top:1px;
	
		
}

#footer h1 {
	
	
	margin: 0px auto 12px auto;
	padding-top:2px;
	padding-bottom:0px !important /*Non-IE6*/; padding-bottom:2px /*IE-6*/;
	border-bottom: #3548A2 2px solid;
		
}

#frise_piscine {
	height: 76px;
	background: url(image/frise_piscine.jpg) repeat-x ;
	margin: 0px auto 12px auto;
	padding-top:2px;
	padding-bottom:0px !important /*Non-IE6*/; padding-bottom:2px /*IE-6*/;
	border-bottom: #3548A2 2px solid;	
}

#frise {
	height: 76px;
	background: url(image/frise_accueil.jpg) repeat-x ;
	margin: 0px auto 12px auto;
	padding-top:2px;
	padding-bottom:0px !important /*Non-IE6*/; padding-bottom:2px /*IE-6*/;
	border-bottom: #3548A2 2px solid;	
}

#frise1 {
	height: 76px;
	background: url(image/frise1.jpg) repeat-x ;
	margin: 0px auto 12px auto;
	padding-top:2px;
	padding-bottom:0px !important /*Non-IE6*/; padding-bottom:2px /*IE-6*/;
	border-bottom: #3548A2 2px solid;	
}

#frise2 {
	height: 76px;
	background: url(image/frise2.jpg) repeat-x ;
	margin: 0px auto 12px auto;
	padding-top:2px;
	padding-bottom:0px !important /*Non-IE6*/; padding-bottom:2px /*IE-6*/;
	border-bottom: #3548A2 2px solid;	
}

#frise3 {
	height: 76px;
	background: url(image/frise3.jpg) repeat-x ;
	margin: 0px auto 12px auto;
	padding-top:2px;
	padding-bottom:0px !important /*Non-IE6*/; padding-bottom:2px /*IE-6*/;
	border-bottom: #3548A2 2px solid;	
}

#frise_contact {
	height: 76px;
	background: url(image/frise_contact.jpg) repeat-x ;
	margin: 0px auto 12px auto;
	padding-top:2px;
	padding-bottom:0px !important /*Non-IE6*/; padding-bottom:2px /*IE-6*/;
	border-bottom: #3548A2 2px solid;	
}

#frisej {
	height: 76px;
	background: url(image/frisej.jpg) repeat-x ;
	margin: 0px auto 12px auto;
	padding-top:2px;
	padding-bottom:0px !important /*Non-IE6*/; padding-bottom:2px /*IE-6*/;
	border-bottom: #3548A2 2px solid;	
}

#frisej_materiel {
	height: 76px;
	background: url(image/frisej_materiel.jpg) repeat-x ;
	margin: 0px auto 12px auto;
	padding-top:2px;
	padding-bottom:0px !important /*Non-IE6*/; padding-bottom:2px /*IE-6*/;
	border-bottom: #3548A2 2px solid;	
}

/*Configuration copyright.*/
#copy {
	
	
	font-size: 9px;
	text-align: center;
	margin: 2px 0px 4px 0;
	color:#999;
}

#copy a {
	color: #999;font-size: 9px;
}



 a.suivant  {	
display: block;
 margin: 30px  0px 10px -20px;
 width: 28px;
 height: 28px;
 background: url(image/suivant1.gif) no-repeat  ;
 
}

 a.suivant:hover {
 background: url(image/suivant1.gif) no-repeat  ;
}


 a.retour  {	
display: block;
 margin: 30px  0px 10px -20px;
 width: 28px;
 height: 28px;
 background: url(image/retour1.gif) no-repeat  ;
 
}

 a.retour:hover {
 background: url(image/retour1.gif) no-repeat  ;
}


#navig {

	margin: 0px  0px 0px -40px !important /*Non-IE6*/; margin: 0px  0px 0px -24px /*IE-6*/;
}

.qualibat  {float:left; 
	margin: 16px 20px 0px 0px;
}

a.plus {
	color: #DC9221;font-size: 9px;
}

a.plus:hover {
	color: #DC9221;font-size: 9px;
}

.genre {
	color: #DC9221;
}


#global .btnsub{
	color:#fff;
	padding:2px 8px;
	border: medium none;
	background:#d1d1d1
}

#global #newmenu a:hover{
	background:#a3a6bc;
	color:#fff;
	padding:2px 8px;
	border: medium none;
}

#global .btnactif{
	background:#a3a6bc	
}

#newmenu li{
	border-bottom: medium none !important;
    display: inline;
    float: left;
    height: 20px;
    margin: 0 0 0 10px;
    padding: 0 1px 0 0;
}

#newmenu {
	margin:0px 0px 0px -25px; padding:0px;	height:20px;
}
