/*copyright by kitgraphiquegratuit.org*/ 
*            {margin:0;padding:0}
body, html   {background:url(images/fond.png) top center;margin:0;padding:0;font-family:Verdana, Arial, Helvetica, sans-serif;text-align:center;color:#FFFFFF;background-attachment: fixed;font-size:14px} 	  
#conteneur   {width:914px;text-align:center;margin:0 auto;text-align:left}	 
#e_client    {width:896px;height:46px;background:url(images/e_client.png);padding:0 20px 0 0;font-size:11px;font-weight:bold}  

#header      {width:885px;height:164px;background:url(images/header.png);padding:50px 29px 0 0}
#liensenrouge {
	color: #FF0000;
	font-style: normal;
	text-decoration: none;
}

#annonce     {color:#7c7d7d;width:176px;height:144px;float:right;text-align:left;}
#contenu     {background:url(images/contenu.png);padding:0;margin:0 auto}	 
.nh1         {background:url(images/nh1.png);width:864px;height:7px;margin:5px auto 0 auto;}	   
.nf1         {background:url(images/nf1.png);width:844px;margin:0 auto;padding:0 10px 0 10px}
.nb1         {background:url(images/nb1.png);width:864px;height:7px;margin:0 auto}
.nh2         {background:url(images/nh2.png);width:864px;height:7px;margin:5px auto 0 auto;}
.nf2         {background:url(images/nf2.png);width:844px;margin:0 auto;padding:0 10px 0 10px}
.nb2         {background:url(images/nb2.png);width:864px;height:7px;margin:0 auto}
#pied        {background:url(images/pied.png);width:914px;height:21px;margin:0 auto}		 

/*offre*/
.oh    {height:25px;background:url(images/oh.png);margin:3px auto 0 auto;width:227px;color:#FFF;font-weight:bold;font-size:12px;padding:11px 0 0 42px;text-transform:uppercase;}   
.of    {background:url(images/of.png);margin:0 auto;width:261px;padding:0 4px 0 4px;color:#FFF;font-size:10px}   
.ob    {height:25px;background:url(images/ob.png);margin:0 auto 3px auto;width:269px}  
.cadre {Float:left;width:269px;margin:0 4px 0 25px;padding:0;}    

/*span    {font-size:13px;color:#4baae4}*/	
.nf2 span    {font-size:13px;color:#4baae4}	
.nf2 a	    {text-decoration:none;outline:none;color:#4baae4}
.nf2 a:hover {text-decoration:none;outline:none;color:#FFF}
.nf1 span    {
	font-size:16px;
	color:#FF0000
}
.nf1 a	    {text-decoration:none;outline:none;color:#000}
.nf1 a:hover {text-decoration:none;outline:none;color:#FFF}	
img, p, h1, h2, h3, h4, h5,h6, span, form {border:0;margin:0;padding:0}	
/*input          {font-size:11px;font-weight:normal;padding:0;margin:0;height:13px}	*/   

/*Menu horizontal*/
#menu, #menu ul        {padding : 0;margin : 0; list-style : none; line-height :12px;text-align : center;}
#menu                  {font-weight :bold;font-size:10px;}
#menu a                {width:200px;height:19px;color:#FFF;display:block;text-decoration:none;outline:none;padding:7px 0 0 0;background:url(images/menu.png);font-weight:bold;font-size:14px;margin:0;}
#menu li               {float : left;margin:0 1px 0 1px}/* 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: 100px; 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;width:200px;height:19px;color:#FFF;display:block;text-decoration:none;outline:none;padding:7px 0 0 0;background:url(images/menu_hover.png);font-weight:bold;font-size:12px;margin:0}
#menu li ul li a:hover {background:url(images/menu.png);color:#FFF;}
html>body #menu li ul li {}
#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_hh.png);color:#FFF;}
#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;}					
table.centre           {margin:0 auto;padding:0; height:16px;border:0;text-align:center}
#fm                    {height:26px;background:url(images/fm.png) no-repeat center;margin:0 auto;padding:0;width:914px}
	
/*copyright*/
.copyright           {padding:0;margin :0 auto 0 auto;color:#000000}   
.copyright a         {color:#000;text-decoration: none;outline:none}
.copyright a:hover   {color:#FFF}  

.gtitre{font-size: 18px; text-align:center;font-weight:bold}
.minititre{font-size: 16px; text-align:center;font-weight:bold}

.annonce {font-size:16px;font-weight:bold}

#menu2 {font-weight :bold;font-size:10px; color:#FFF}

#navigation { 
    width: 200px ; 
    list-style: none ; 
    margin: 0 ; 
    padding: 0 ; 
    }

	#navigation li { 
    background: #FFFFFF   ; 
    color: #FFFFFF ; 
    border: 1px solid #600 ; 
    margin-bottom: 1px ; 
    }
	
#navigation li a { 
    display: block ; 
    background: #0000FF ; 
    color: #FFFFFF ; 
    font: 18px "Trebuchet MS",Arial,sans-serif ; 
    line-height: 1em ; 
    text-align: center ; 
    text-decoration: none ; 
    padding: 4px 0 
    }
	
#navigation li a:hover, #navigation li a:focus, #navigation li a:active { 
    background: #00008B ; 
    text-decoration: underline ; 
    }
	
#textright {text-align: right}

