body
   {
	  background: #ffffff;
	  font-family:verdana,arial; 
		font-size:12px;
		color: #000000;
		margin: 10px;
		text-align: center;
	 }
font
   {
	  font-family:verdana,arial; 
		font-size:12px;
		color: #000000;
	 }	 
	 
a { font-family:verdana,arial; font-size:8pt; color:#cc3232; text-decoration:underline; }
a:link { color:#cc3232; }
a:visited	{ color:#cc3232; }
a:hover	{ text-decoration:none;}	

h2
   {
	  font-family:verdana,arial; 
		font-size:14px;
		font-weight: bold;
		color: #cc3232;
		padding: 3px;
		border: 1px solid #cc3232;
	 } 

/* Menu horizontal */ 
#menu2            
   {
		width:900px;
	  padding: 3px;
		background-color:#ffecce;
		border-top: 1px solid #cc3232;
		border-bottom: 1px solid #cc3232;
		font-family: verdana,arial; 
		font-size: 12px; 
		margin: auto; 
		text-align: center;
   }
	 
a.menu2 
   {
	  font-weight: bold;
		color: #cc3232;
	 }	 
 

/* Présentation */
.presentation
   {
	  display: block;
	  border-left: 3px solid #cc3232;
		padding-left: 10px;
		width: 500px;
		margin: auto;
		text-align: justify;
	 }
	 
/* Boite de recherche */
.recherche
   {
	  width:900px;
	  padding: 3px;
		margin: auto;
		text-align: center;
		font-weight: bold;
	 }
	 
input 
   {
	  border: 1px solid  #cc3232;
		background: #ffecce;
		font-weight: bold;
		color: #cc3232;
	 }
select
   {
	  border: 1px solid  #cc3232;
		background: #ffecce;
		font-weight: bold;
		color: #cc3232;
	 }
	 
/* Footer */	 
.footer
   {
	  margin: auto; 
    width: 900px;
		padding: 3px;
    border-top: solid 1px #cc3232;
	  font-family: verdana,arial; 
	  font-size: 8pt; 
	  text-align: center; 
		}

/* Résultats */
.resultats_web
   {
	  display: block;
	  border-left: 3px solid #cc3232;
		padding-left: 10px;
		width: 900px;
		margin: auto;
		text-align: left;
	 }

.connexes
   {
	  display: block;
	  border: 1px dashed #cc3232;
		padding: 8px;
		width: 900px;
		margin: auto;
		text-align: left;
	 }	 
	 
li
   {
	  padding-bottom: 8px;
	 }
	 	 
.titre 
   {
	  font-weight: bold;
	 }
	 	 
.url
   {
	  color: #c0c0c0;
	 }	 



#liensbas            
   {
   font-size:7px;
	
   }
	 
a.liensbas 
   {
   font-size:7px;

	 }	 

/* Archive mots-clés */
.cadre_keyword { width: 600px;  border:1px solid #cc3232; margin: auto;  text-align: left;}
.id_keyword { display: block; float: left; width: 50px; background:#cc3232; color: #FFFFFF; height: 15px; text-align: center;}
.lien_keyword {  display: block; width: 550px; background:#ffffff; color: #333333; display: inline; padding-left: 20px; padding-right: 20px; height: 15px; }	 
	 
	 		
/*	 	 
div.banniere         { width:900px; }
div.titredusite      { width:900px;
                       background:#EEEEEE; 
                       border:solid 1px #CCCCCC; 
                       font-family:verdana,arial; font-size:9pt; text-align:left; }

div.principal-gauche { width:200px; float:left; text-align:left; }
div.principal-milieu { width:500px; float:left; margin-right:10px; text-align:left; }
div.principal-droite { width:200px; float:left; text-align:left; }

div.engine             { width:95%; 
                         border:solid 1px #9CB4CE; background:#EFF4FA; 
                         margin:auto; padding:5px; 
                       }   

h1.menu1	             { 
	                    font-family:verdana,arial; font-variant:small-caps; font-size:11pt;
	                    color:#cc3232;
	                    font-weight:bold; 
	                    border-bottom:2px solid #cc3232; margin:2px;
                     }
div.menu1             { width:180px; 
                       border:solid 1px #9CB4CE; background:#EFF4FA; 
                       margin:1px; padding:5px; 
                     }                     
ul.menu1              {}
li.menu1              {}
p.menu1               { font-family:verdana,arial; font-size:8pt; text-align:center; }

a.menu1 			{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; display:block; }
a.menu1:link		{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; display:block; }
a.menu1:visited	    { font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; display:block; }
a.menu1:active	    { font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; display:block; }
a.menu1:hover	    { font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:underline; background-color:#9CB4CE; display:block; }


                     
h1.presentation      { font-family:verdana,arial; font-size:12pt; }
h2.presentation      { font-family:verdana,arial; font-size:10pt; }
h3.presentation      { font-family:verdana,arial; font-size:9pt; }
p.description        { font-family:verdana,arial; font-size:9pt; text-align:justify; }

h1.article           { font-family:verdana,arial; font-variant:small-caps; font-size:11pt;
	                   color:#cc3232;
	                   font-weight:bold; 
	                   border-bottom:1px solid #cc3232; }
h2.article           { font-family:verdana,arial; font-size:10pt; }
h3.article           { font-family:verdana,arial; font-size:9pt; }
p.article            { font-family:verdana,arial; font-size:9pt; text-align:justify; }
ul.article            { font-family:verdana,arial; font-size:9pt; text-align:justify; }

h2.engine				{ font-family:verdana,arial; font-size:9pt; }
div.engine				{ font-family:verdana,arial; font-size:9pt; }

p.suite				{ font-family:verdana,arial; font-size:9pt; font-weight:bold; 
                      border:solid 1px #9CB4CE; background:#EFF4FA; }
a.suite 		{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:none;  }
a.suite:link	{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:none; }
a.suite:visited	{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:none; }
a.suite:active	{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:none; }
a.suite:hover	{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:underline; }

div.frame            { width:480px; background:#FFFFFF; margin:5px; margin:5px;  padding:5px; padding:5px;}
div.tips            { width:480px; border:solid 1px #9CB4CE; background:#FFFFFF; margin:5px; margin:5px;  padding:5px; padding:5px;}   
div.box             { width:180px; border:solid 1px #CCCCCC; background:#EEEEEE; margin-left:9px; margin-right:9px; }
div.box-annu        { width:100%; border:solid 1px #CCCCCC; background:#EEEEEE; margin-left:9px; margin-right:9px; }
                                          
ul.retronimo        {  }
li.retronimo        {  }
a.retronimo			{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:none; background-color:transparent; }
a.retronimo:link	{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:none; background-color:transparent; }
a.retronimo:visited	{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:none; background-color:transparent; }
a.retronimo:active	{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:none; background-color:transparent; }
a.retronimo:hover	{ font-family:verdana,arial; font-size:9pt; color:#000000; text-decoration:underline; background-color:transparent; }

a.menu 			{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; display:block; }
a.menu:link		{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; display:block; }
a.menu:visited	{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; display:block; }
a.menu:active	{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; display:block; }
a.menu:hover	{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:underline; background-color:#CCCCCC; display:block; }

a.menub 		{ font-family:verdana,arial; font-size:8pt; color:#000000; font-weight:bold; text-decoration:none; background-color:transparent; display:block; }
a.menub:link	{ font-family:verdana,arial; font-size:8pt; color:#000000; font-weight:bold; text-decoration:none; background-color:transparent; display:block; }
a.menub:visited	{ font-family:verdana,arial; font-size:8pt; color:#000000; font-weight:bold; text-decoration:none; background-color:transparent; display:block; }
a.menub:active	{ font-family:verdana,arial; font-size:8pt; color:#000000; font-weight:bold; text-decoration:none; background-color:transparent; display:block; }
a.menub:hover	{ font-family:verdana,arial; font-size:8pt; color:#000000; font-weight:bold; text-decoration:underline; background-color:#CCCCCC; display:block; }




a.news 			{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; }
a.news:link		{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; }
a.news:visited	{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; }
a.news:active	{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:none; background-color:transparent; }
a.news:hover	{ font-family:verdana,arial; font-size:8pt; color:#000000; text-decoration:underline; background-color:#CCCCCC; }

p.smalltitre	{ font-family:verdana, arial; font-size:10pt; font-weight:bold; text-align:center; width:100%; }
p.smallnormal	{ font-family:verdana, arial; font-size:8pt; text-align:justify; }


a.annonce 			{ font-family:verdana,arial; font-size:9pt; color:#000000; font-weight:bold; text-decoration:none; background-color:transparent; }
a.annonce:link		{ font-family:verdana,arial; font-size:9pt; color:#000000; font-weight:bold; text-decoration:none; background-color:transparent; }
a.annonce:visited	{ font-family:verdana,arial; font-size:9pt; color:#000000; font-weight:bold; text-decoration:none; background-color:transparent; }
a.annonce:active	{ font-family:verdana,arial; font-size:9pt; color:#000000; font-weight:bold; text-decoration:none; background-color:transparent; }
a.annonce:hover	{ font-family:verdana,arial; font-size:9pt; color:#000000; font-weight:bold; text-decoration:underline; background-color:#CCCCCC; }
dt.annonce {
  font-family:verdana,arial;
  font-size:9pt;
  font-weight:bold;
}
dd.annonce {
  font-family:verdana,arial;
  font-size:8pt;
  font-weight:normal;
  text-align:justify;
}

li.lsc, p.lsc	{ font-family:verdana,arial; font-size:8pt; color:#000000; }

p { font-family:verdana,arial; font-size:9pt; }

p.shop { font-family:verdana; font-size:9pt; }
table.shop { width:490px; border:solid 1px #CCCCCC; margin:5px; }

div	{ font-family:verdana,arial; font-size:9pt; }

p.results			{ font-family:verdana,arial; font-size:8pt; margin:1px; text-align:justify;}
a.results 			{ font-family:verdana,arial; font-size:8pt; color:#0000FF; text-decoration:underline; background-color:transparent; }
a.results:link		{  }
a.results:visited	{ color:#551a8b; }
a.results:active	{  }
a.results:hover		{ text-decoration:none; background-color:#EFF4FA; }

p.details			{ font-family:verdana,arial; font-size:8pt; margin:1px; text-align:justify;}
a.details 			{ font-family:verdana,arial; font-size:8pt; text-decoration:underline; background-color:transparent; }
a.details:link		{  }
a.details:visited	{  }
a.details:active	{  }
a.details:hover		{ text-decoration:none; background-color:#EFF4FA; }






span.resem { border-bottom:solid 1px red; }
*/	 