/*copyright by kitgraphiquegratuit.org*/
body,html          {background:url(images/fond.png) ;background-attachment: fixed;margin:0;padding:0;}#conteneur {margin: 0 auto 0;position: relative;width: 800px;background-color: #fff;overflow: hidden;text-align:left}  	 
#header    {height:244px; background:url(images/header.png) no-repeat top;} 
#pied      {background: url(images/pied.png);height: 97px;width: 800px;margin: 0 0 0 0;padding: 0;clear:both;color:#fff}	  
#left      {float: left;width: 180px;background-color:#fff; margin:0;padding:0}   
#right     {width: 600px;background-color:#fff; margin:0 0 0 180px;padding:0}   

/*menuhorizontal*/ 
#menu, #menu ul        {padding : 0;margin :0; list-style : none; line-height : 18px;text-align : center;}
#menu                  {font-weight : bold;font-family : Arial;font-size : 12px;margin :221px 0 0 200px}
#menu a                {display : block;height:18px;color: #FFF;text-decoration : none;line-height: 18px;width: 95px;font-weight: bold;	background: url(images/menu.png); outline:none}
#menu li /* Elements des listes */ {float : left;}/* pour ie qui ne reconnait pas "transparent" *//*border-right : 1px solid #fff; /* on met une bordure blanche à droite de chaque élément */
html>body #menu li     {border-right: 1px solid transparent;}
#menu li ul            {position: absolute; width: 95px; left: -999em; text-align:left;}
#menu li ul li         {text-align:left;}
#menu li ul li a       {text-align:center;outline:none;font-weight:normal;background-color:#2f2f2f;}
#menu li ul li a:hover {background-color:#757575;outline:none}
html>body #menu li ul li {border-bottom:#000106 solid 1px;}
#menu li ul ul         {margin : -22px 0 0 111px; border-left : 1px solid #fff; }
html>body #menu li ul ul {border-left : 1px solid transparent;}
#menu a:hover {background: url(images/menu_hover.png)}
#menu li:hover ul ul, #menu li.sfhover ul ul  {left: -999em;text-align:left;padding:1px 2px;font-weight:normal;}
#menu li:hover ul, #menu li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul{left: auto;min-height: 0;}

.categorie	        {float:right;color:#fff;padding:0;margin:0 11px 0 0;font:bold italic 13px/34px "Comic Sans MS";} 
.menu_bleu_haut		{width:167px;height:35px;background: url(images/menu_bleu_haut.png);padding :0;margin :0;}
.menu_bleu_fond		{width:167px;background: url(images/menu_bleu_fond.png);padding :0;margin :0;}
.menu_bleu_bas		{width:167px;height:15px;background: url(images/menu_bleu_bas.png) no-repeat;padding :0;margin :0;}  
ul.gb               {width:167px;padding:0;margin:0 0 0 0;list-style:none;font:13px arial;text-align:center}
ul.gb li a          {display: block ;color:#1d9fe0;outline:none;height:1%;padding:0;margin:0;text-decoration: none;outline:none;}	
ul.gb li a:hover    {color: #85d0f5;outline:none;padding:0;margin:0 ;}	

.menu_jaune_haut    {width:167px;height:35px;background: url(images/menu_jaune_haut.png);padding :0;margin :0;}
.menu_jaune_fond    {width:167px;background: url(images/menu_jaune_fond.png);padding :0;margin :0;}
.menu_jaune_bas	    {width:167px;height:15px;background: url(images/menu_jaune_bas.png) no-repeat;padding :0;margin :0;} 
ul.gj               {width:167px;padding:0;margin:0 0 0 0;list-style:none;font:13px arial;text-align:center}
ul.gj li a          {display: block ;color:#fcb71e;outline:none;height:1%;padding:0;margin:0 ;text-decoration: none;outline:none;}	
ul.gj li a:hover    {color: #fdda8d;outline:none;padding:0;margin:0 ;}	

.menu_rose_haut		{width:167px;height:35px;background: url(images/menu_rose_haut.png);padding :0;margin :0;}
.menu_rose_fond		{width:167px;background: url(images/menu_rose_fond.png);padding :0;margin :0;}
.menu_rose_bas		{width:167px;height:15px;background: url(images/menu_rose_bas.png) no-repeat;padding :0;margin :0;}
ul.gr               {width:167px;padding:0;margin:0 0 0 0;list-style:none;font:13px arial;text-align:center}
ul.gr li a          {display: block ;color:#f946e6;outline:none;height:1%;padding:0;margin:0 ;text-decoration: none;outline:none;}	
ul.gr li a:hover    {color: #ff95f4;outline:none;padding:0;margin:0 ;}		
 
#zone_membre	  {background: url(images/zone_membre.png);width:176px;height:102px;text-align:center }
#pseudo			  {width:137px;background: url(images/saisir.png);border:0;font: 10px bold italic small-caps arial;margin:0;height: 12px;padding-top: 3px;padding-bottom: 3px;color:#000;padding-left: 3px;padding-right: 3px;}
#motdepasse       {width:137px;background: url(images/saisir.png);border:0;font: 10px bold italic small-caps arial;margin:0;height: 12px;padding-top: 3px;padding-bottom: 3px;color:#000;padding-left: 3px;padding-right: 3px;}  
form              {margin:0 auto 0 auto;padding:0 0 0 0;border:0;}
input             {margin:0 auto 0 auto;padding:0 0 0 0;border:0;}	   
.zm	              {width: 162px;height:18px;padding:0;margin:0;text-align:center;font:bold italic 13px/18px "Comic Sans MS";color:#fff;}	
#ok				  {width:67px;height:29px;text-align:center;border:0;float:right;margin:8px 3px 0 0 } 

.contenu_haut		{width:624px;height:33px;background: url(images/contenu_haut.png);padding :0;margin :0;}
.contenu_fond		{width:584px;background: url(images/contenu_fond.png);padding :0 25px 0 15px;margin :0;color:#fff;font:13px arial;} 
.contenu_bas		{width:624px;height:45px;background: url(images/contenu_bas.png) no-repeat;padding :0;margin :0;}     
.copyright  a    	{position:absolute;padding :0;margin :79px 0 0 0;color:#fff;font:12px arial;right:170px;text-decoration: none;outline:none;}  
.copyleft   a    	{position:absolute;padding :0;margin :78px 0 0 0;color:#fff;font:13px arial;right:5px;text-decoration: none;outline:none;width: 120px;height:18px}

Span		   {color:#1d9fe0;text-decoration:none;outline:none;font:bold 14px "trebuchet ms";}	
img, p, h1, h2, h3, h4, h5, h6, Span, object, table, td, tr{border:0;margin:0;padding:0}
a                   {color:#fcb71e;text-decoration:underline;outline:none;font:bold 12px "trebuchet ms"}	 
a:hover             {color:#fdda8d}		  






