body {background-color: #e6e6e6;font-weight: normal;font-size: 12px;margin: 0px;font-family:Lucida Sans, verdana, helvetica, arial;}
h1 {text-align: left;vertical-align: middle;padding:5px;font-size:13px;color: #333333;width:500px;}
h2.titre {text-align: left;vertical-align: bottom;font-size:13px;padding:0pxheight:20px;}

.ombre-cote	{width:980px;border:0px;box-shadow:#999 0 0 5px;-moz-box-shadow:#999 0 0 5px;-webkit-box-shadow:#999 0 0 5px;height:100%;margin-left:auto;margin-right:auto; background-color:#FFFFFF;}

.lienmenutop {color: #ffffff;width:980px;text-align:center;padding-top:5px;padding-bottom:5px;background-image:url('/src/applications/graphorama/modules/graphisearch/images/top.png');}
.lienmenutop a:link 	{text-decoration: none;font-size: 11px;color: #ffffff;font-weight: bold;}
.lienmenutop a:visited 	{text-decoration: none;font-size: 11px;color: #ffffff;font-weight: bold;}
.lienmenutop a:active 	{text-decoration: none;font-size: 11px;color: #ffffff;font-weight: bold;}
.lienmenutop a:hover 	{text-decoration: underline;font-size: 11px;color: #ffffff;font-weight: bold;}

 a.lienmenudevis:link	 {text-decoration: none;font-size: 13px;color: #ffffff;font-weight: bold;}
 a.lienmenudevis:visited {text-decoration: none;font-size: 13px;color: #ffffff;font-weight: bold;}
 a.lienmenudevis:active  {text-decoration: none;font-size: 13px;color: #ffffff;font-weight: bold;}
 a.lienmenudevis:hover	 {text-decoration: underline;font-size: 13px;color: #ffffff;font-weight: bold;}

td.gsmenurow {background-color:#FBFAF9;text-align: left;vertical-align: middle;border-right : 1px solid #efefef;border-bottom:1px solid #a3a3a3;border-left : none;border-top : none; }
a.gsbgnormal:LINK {background-color:#FBFAF9;}
a.gsbgnormal:HOVER {background-color:#D9D8D4;}

a.gsmenulink:link  {padding-left: 8px;height: 16px;width: 172px;display: block;vertical-align: middle;font-size: 12px;text-decoration: none;font-color:#3f3f3f;font-weight: normal;}
a.gsmenulink:visited{padding-left: 8px;height: 16px;width: 172px;display: block;vertical-align: middle;font-size: 12px;text-decoration: none;font-color:#3f3f3f; font-weight: normal;}
a.gsmenulink:active {padding-left: 8px;font-size: 12px; height: 16px;width: 172px;display: block;vertical-align: middle;text-decoration: none;font-color:#3f3f3f; font-weight: normal;}
a.gsmenulink:hover	{padding-left: 8px;height: 16px;width: 172px;display: block;vertical-align: middle;font-size:12px;text-decoration: none;font-color:#D55000; font-weight: normal; }

td.gsmenurowtop {background-color:#FBFAF9; vertical-align: middle;border-right : 0px solid #efefef; border-bottom : 0px solid #a3a3a3;border-left : none;border-top : none;}
a.gsmenulinktop {padding-left: 8px;padding-top: 3px;height: 18px;width: 172px;display: block;vertical-align: middle;font-weight: bold;font-size: 11px ;text-decoration: none;}
<!--
.entourage_photo a img {padding:3px;border:1px solid #e3e3e3;}
.entourage_photo a:hover img {border:1px solid #3B59A4;}

.tetemenugauche {background-image:url(/src/applications/graphorama/modules/graphisearch/images/td_background_menucote.png);color:#FFFFFF;text-align:center;font-weight: bold;font-size: 12px;height:20px;vertical-align: middle;}

.bloc-exposant-gauche {padding:5px;vertical-align:top;text-align:left;width:165px;}
.texte-presentation-exposant-gauche {font-size:10px;}

a.lienmenu:link 	{text-decoration: none;padding-left: 20px;font-size: 12px;color: #3B59A4;font-weight: bold;background-image:url('/src/applications/graphorama/modules/graphisearch/images/next-home.png');}
a.lienmenu:visited 	{text-decoration: none;padding-left: 20px;font-size: 12px;color: #3B59A4;font-weight: bold;background-image:url('/src/applications/graphorama/modules/graphisearch/images/next-home.png');}
a.lienmenu:active 	{text-decoration: none;padding-left: 20px;font-size: 12px;color: #3B59A4;font-weight: bold;background-image:url("/src/applications/graphorama/modules/graphisearch/images/next-home.png");}
a.lienmenu:hover 	{text-decoration: underline;padding-left: 20px;font-size: 12px;color: #3B59A4;font-weight: bold;background-image:url('/src/applications/graphorama/modules/graphisearch/images/next-home.png');}


ul.chaine-info {margin-left:0px; margin-bottom:10px;background-image:url('/src/applications/news/images/td_background_menucote.png');padding:0px;vertical-align: middle; color:#ffffff;font-weight: bold;font-size: 11px;list-style-type : none;line-height:20px; text-align:center;width:179px;border-bottom:1px solid #D9D8D4;}

ul.chaine-info li	{display : block;background-color:#FBFAF9;	vertical-align: middle;	 width: 179px;line-height:18px;font-size: 11px;}

ul.chaine-info a {text-align: left;padding-left: 8px;display: block;font-weight: normal;font-size: 11px; text-decoration: none;}
 
ul.chaine-info a:hover {display: block;text-decoration : none; background-color:#D9D8D4;font-weight: normal;font-size: 11px ;}

.lienactu		{float:right; background-color:#ca5c1b; margin-top:10px;margin-left:15px;margin-right:15px; border:0px; border-radius:4px;-moz-border-radius:4px; -webkit-border-radius:4px; -khtml-border-radius:4px;padding:10px;}
.lienactu a:link	{text-decoration: none;width:100px;font-size:11px;font-style:italic;color: #ffffff;font-weight: bold; padding:10px;}
.lienactu a:visited {text-decoration: none;width:100px;font-size:11px;font-style:italic;color: #ffffff;font-weight: bold; padding:10px;}
.lienactu a:active	{text-decoration: none;width:100px;font-size:11px;font-style:italic;color: #ffffff;font-weight: bold; padding:10px;}
.lienactu a:hover	{text-decoration: underline;width:100px;font-size:11px;font-style:italic;color: #ffffff;font-weight: bold; padding:10px;}

.entourage_photo-accueil a img {border:7px solid #f2f2f2;border-radius:5px;-moz-border-radius:5px; -webkit-border-radius:5px; -khtml-border-radius:5px;}
.entourage_photo-accueil a:hover img {border:7px solid #f2f2f2;}
.photo-accueil {display:block; float:left; text-align:center; vertical-align:top; width:164px;padding-top:10px; padding-bottom:10px;border:1px solid #ffffff;}
.photo-accueil:hover {background-color:#f2f2f2;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border:1px solid #ebebeb;}
.article-accueil-imprimeur{border-bottom: 1px dotted rgb(227, 227, 227);padding:5px;}
.article-accueil-imprimeur:hover {background-color:#f5f5f5;}
-->
.lien_position {font-size:11px;font-style:normal;}
a.lienstandarticleaccueil:link		{text-decoration: none;font-size:8px;font-style:normal;color: #666666;}
a.lienstandarticleaccueil:visited 	{text-decoration: none;font-size:8px;font-style:normal;color: #666666;}
a.lienstandarticleaccueil:active	{text-decoration: none;font-size:8px;font-style:normal;color: #666666;}
a.lienstandarticleaccueil:hover		{text-decoration: none;font-size:8px;font-style:normal;color: #d55000;}

a.lienstandarticle:link		{text-decoration: none;font-size:11px;font-style:normal;color: #666666;}
a.lienstandarticle:visited 	{text-decoration: none;font-size:11px;font-style:normal;color: #666666;}
a.lienstandarticle:active	{text-decoration: none;font-size:11px;font-style:normal;color: #666666;}
a.lienstandarticle:hover	{text-decoration: none;font-size:11px;font-style:normal;color: #d55000;}

/* tableau principal , block du mileu de page */
.MainTable { 	background-color:#C0D0F0;       }

/* Barre sous le bandeau contenant le moteur de recherche  */
.MainBarreMoteur {height:40px ;padding: 0px; color:#000; font-weight:bold;	background-repeat:repeat-x; background-position:top center;	background-image: url(/src/applications/graphorama/images/region_titre.gif);}

/* Petit block dans les  colonnes droite et gauche  */    					
#BlocMenu	{width: 150px; border-style:solid;	border-width: 1px 1px 1px 1px;border-color:	#9E9FA1;  background-color:#FFFFFF;}

/* Titre de block  */   
#BlocMenuTitre {height:17px; padding:2px 5px 1px 7px;	background-repeat:repeat-x; background-position:top center;	background-image: url(/src/applications/graphorama/images/main_titre.gif);	border-bottom : #9E9FA1 solid 1px;}

/* block principale de contenu dans la partie centrale */     					
.MainBlock  { width: 575px; margin: 5px;  border-style:solid; border-width: 1px ;  border-color:  #a3a3a3; background-color:#FFFFFF;}

/* le meme sans le cadre*/		
.MainBlock2  { width: 575px; margin: 5px;  background-color:#FFFFFF;}

/* texte de base*/	
.texte  {font-size: 12px;color: #333333;}

/* lien texte de base*/
 a.LienTexte:link 	 {text-decoration: none;font-size: 12px;color: #3B59A4;font-weight: normal; }
 a.LienTexte:visited {text-decoration: none;font-size: 12px;color: #3B59A4;font-weight: normal;}
 a.LienTexte:active  {text-decoration: none;font-size: 12px;color: #3B59A4;font-weight: normal;}
 a.LienTexte:hover   {text-decoration: underline;font-size: 12px;color: #3B59A4;font-weight: normal;}

/* lien texte devis*/
 a.LienTexteDevis:link 	  {text-decoration: none;font-size: 10px;color: #3B59A4;font-weight: normal;}
 a.LienTexteDevis:visited {text-decoration: none;font-size: 10px;color: #3B59A4;font-weight: normal;}
 a.LienTexteDevis:active  {text-decoration: none;font-size: 10px;color: #3B59A4;font-weight: normal;}
 a.LienTexteDevis:hover   {text-decoration: underline;font-size: 10px;color: #3B59A4;font-weight: normal;}

/* lien menu haut */
 a.LienTextehaut:link		{text-decoration: none;font-size: 10px;color: #3B59A4;font-weight: normal;padding: 3px;}
 a.LienTextehaut:visited	{text-decoration: none;font-size: 10px;color: #3B59A4;font-weight: normal;padding: 3px;}
 a.LienTextehaut:active		{text-decoration: none;font-size: 10px;color: #3B59A4;font-weight: normal;padding: 3px;}
 a.LienTextehaut:hover		{text-decoration: underline;font-size: 10px;color: #3B59A4;font-weight: normal;padding: 3px;}

/* lien photo accueil*/
 a.LienTextePhoto:link		{text-decoration: none;font-size: 10px;color: #515151;font-weight: normal;}
 a.LienTextePhoto:visited	{text-decoration: none;font-size: 10px;color: #515151;font-weight: normal;}
 a.LienTextePhoto:active	{text-decoration: none;font-size: 10px;color: #515151;font-weight: normal;}
 a.LienTextePhoto:hover		{text-decoration: none;font-size: 10px;color: #d55000;font-weight: normal;}

a.LienTexteRechercheAvancee:link	{text-decoration: none;font-size: 10px;color: #336699;font-weight: normal;}
a.LienTexteRechercheAvancee:visited	{text-decoration: none;font-size: 10px;color: #336699;font-weight: normal;}
a.LienTexteRechercheAvancee:active	{text-decoration: none;font-size: 10px;color: #336699;font-weight: normal;}
a.LienTexteRechercheAvancee:hover	{text-decoration: none;font-size: 10px;color: #d55000;font-weight: normal;}

/* texte nom entreprise */
.NomEntreprise  {color: #3B59A4;}	
	
/* texte titre partenariat */
.partenariat  {color: #666666;}

/* onglet pour la selection du type de stats */
#OngletSelectionStat  {background-color:#DDDDFF; border-right : #000000 solid 1px; border-bottom : #000000 solid 1px;  padding: 2px 2px 2px 2px;  }
#OngletSelectionStat a:LINK 	{color: #000066;font-weight: bold;	font-size: 11px ; text-decoration: none;}
#OngletSelectionStat a:ACTIVE 	{color: #000066;font-weight: bold;	font-size: 11px ; text-decoration: none;}
#OngletSelectionStat a:VISITED 	{color: #cc3300;font-weight: bold;	font-size: 11px ; text-decoration: none;}

/* onglet pour la selection du type de stats */
a.Mesongletson:LINK	{display: block;text-decoration: none;text-align: center;font-weight: bold;	font-size: 11px;background-image: url(/src/applications/graphorama/images/onglet/bouton_centre_2.png);color: #000066;	border-right : #CCCCCC solid 1px; border-left : #CCCCCC solid 1px; padding: 3px;margin-right:  3px; margin-left:  3px;}

a.Mesongletson:VISITED	{display: block;text-decoration: none;	text-align: center;	font-weight: bold;font-size: 11px;background-image: url(/src/applications/graphorama/images/onglet/bouton_centre_2.png); color: #000066;border-right : #CCCCCC solid 1px; 	border-left : #CCCCCC solid 1px; padding: 3px;margin-right:  3px; margin-left:  3px; }

a.Mesonglets:LINK {display: block;text-decoration: none;text-align: center;font-weight: bold;font-size: 11px;background-image: url(/src/applications/graphorama/images/onglet/bouton_centre.png);color: #333333;border-right : #CCCCCC solid 1px;border-left : #CCCCCC solid 1px;padding: 3px;margin-right:  3px;margin-left:  3px;}

a.Mesonglets:VISITED {display: block;text-decoration: none;text-align: center;font-weight: bold;font-size: 11px;background-image: url(/src/applications/graphorama/images/onglet/bouton_centre.png); color: #333333;border-right : #CCCCCC solid 1px;border-left : #CCCCCC solid 1px;padding: 2px;margin-right: 3px;margin-left:  3px;}

a.homebouton:LINK {display: block;text-decoration: none;text-align: center;font-weight: bold;font-size: 11px ;background-color:#FBFBFB;  color: #000066;	border-right : #000000 solid 1px; border-bottom : #000000 solid 1px;  border-left : #000000 solid 0px; border-top : #000000 solid 0px; padding: 3px;margin-right:  3px; margin-left: 3px;}

a.homebouton:VISITED {display: block;text-decoration: none;text-align: center;font-weight: bold;	font-size: 11px ; background-color:#DDDDDD;color: #000066;border-right : #000000 solid 1px;border-bottom : #000000 solid 1px;border-left : #000000 solid 0px;border-top : #000000 solid 0px;padding: 3px;margin-right:  3px;margin-left:  3px;}

/* synthese stats */
.SyntheseStats  {width: 80%;font-size:11px;padding: 5px 5px 5px 5px; color:#000;background-color:#FFFFFF;}


.TitreStats_old {width: 100%;font-size:11px;padding: 5px 5px 5px 5px; color:#000;background-color:#D0D0FF;border-style:solid;border-width: 1px 0px 1px 0px;border-color:	#000066; color: #000066;font-weight: bold; }		 
.TitreStats  {font-size: 15px;color: #555454;font-weight: bold;background-image: url(/src/applications/graphorama/modules/graphisearch/images/fondmenutop3.png);border-style:solid;border-width: 0px 0px 0px 0px;border-color:#a3a3a3;height:20px;}	
.TitreConsult  {font-size: 13px;color: #3B59A4;font-weight: bold;background-image: url(/src/applications/graphorama/modules/graphisearch/images/fondmenutop-583.png);border-style:solid;border-width: 0px 0px 0px 0px;border-color:#a3a3a3;height:18px;text-align: center;}	
.TitreActu  {font-size: 12px;color: #3B59A4;font-weight: bold;background-image: url(/src/applications/graphorama/modules/graphisearch/images/fondmenutop-240.png);border-style:solid;border-width: 0px 0px 0px 0px;border-color:#a3a3a3;height:18px;text-align: center;}
.borderActu  {border-style:solid;border-width: 1px 1px 1px 1px;border-color:#d1d1d1; text-align: center;}
.zonecourante {font-size: 15px;color: #253170;font-weight: bold;}
.TitreStats2  {font-size: 15px;color: #555454;font-weight: bold;}
.AnneeClassement  {font-size: 12px;color: #333333;font-weight: bold;border-style:solid;border-width:0px 1px 1px 1px;border-color:#d1d1d1;text-align: center;}

/* gestion du menu des categories principales classement, geolocalisation, .... */
.TitreMainNavig	 { 	color:#000; height:17px; font-size:11px; width: 33%;padding:2px 2px 2px 2px;background-repeat:repeat-x; background-position:top center;background-image: url(/src/applications/graphorama/images/main_titre.gif);border-bottom : #9E9FA1 solid 1px; border-right : #9E9FA1 solid 1px;font-size:11px;color:#000;font-weight:normal;}
.TitreMainNavig a { text-decoration: none; }
 
/* tous les select qui affinent les statistiques (année, régions,département,code naf , ...*/                 		
.SelectClassement  {font-size:10px;padding: 0; color:#333333; background-color:#FFFFFF;}

.SelectClassementTitre  {font-size:12px;padding: 0; color:#333333; }

/* gestion de la fiche entreprise */
.BlockStatsSocieteFiche {color:#000; width: 360px; padding:5px 5px 5px 5px; background-color:#FFFFFF;border : #000000 solid 1px;}

.ongletspacer{ width:60px; }

.ongletAgf {text-decoration: none;font-weight: bold;font-size: 11px; color: #FFFFFF;background:url(/src/applications/graphorama/images/onglet/gauche-gauche-bleu.png);	background-repeat : no-repeat; }

.ongletOgf {text-decoration: none;font-weight: bold;font-size: 11px; color: #FFFFFF;background:url(/src/applications/graphorama/images/onglet/gauche-gauche-noir.png);	background-repeat : no-repeat; }


.ongletAg {text-decoration: none;font-weight: bold;	font-size: 11px; color: #FFFFFF;background:url(/src/applications/graphorama/images/onglet/gauche-bleu.png);background-repeat : no-repeat; }

.ongletOg {text-decoration: none;font-weight: bold;	font-size: 11px; color: #FFFFFF;background:url(/src/applications/graphorama/images/onglet/gauche-noir.png);background-repeat : no-repeat; }

.ongletAd {text-decoration: none;font-weight: bold;	font-size: 11px; color: #FFFFFF;background:url(/src/applications/graphorama/images/onglet/droite-bleu.png);background-repeat : no-repeat; }

.ongletOd {text-decoration: none;font-weight: bold;	font-size: 11px; color: #FFFFFF;background:url(/src/applications/graphorama/images/onglet/droite-noir.png);background-repeat : no-repeat; }
			 
.ongletAm {background:url(/src/applications/graphorama/images/onglet/centre-bleu.png);background-repeat : repeat;height:26px;}

.ongletOm {background:url(/src/applications/graphorama/images/onglet/centre-noir.png);background-repeat : repeat;height:26px;}
					
.ongletBlock1 {background:url(/src/applications/graphorama/images/onglet/menu.png);	width:583px;height:66px;padding: 0px;background-repeat : no-repeat;	}	

.ongletBlock2 {background:url(/src/applications/graphorama/images/onglet/menu1.png);background-repeat : no-repeat;width:583px;height:37px;text-align: center;padding: 8px 8px 8px 8px;color: #333333}				

.ongletBlock3 {background:url(/src/applications/graphorama/images/onglet/menu2.png);background-repeat : no-repeat; width:583px;height:140px;text-align: center;}		

.ongletBlock4 {background:url(/src/applications/graphorama/images/onglet/menu2b.png);background-repeat : no-repeat; width:583px;height:170px;text-align: center;padding: 4px 8px 8px 8px;}							

.ongletBlockWizard {background:url(/src/applications/graphorama/images/onglet/menu2w.png);background-repeat : no-repeat;width:780px;height:150px;text-align: center;padding: 4px 8px 8px 8px;}		
					
a.menudeuxnvon:LINK   {position: relative;bottom: 6px;font-weight: bold;padding: 6px 8px 6px 8px;text-decoration: none;font-size: 12px;color: #253155;	background-color:#FFFFFF;border-style:solid;border-width: 1px 1px 0px 1px;border-color:	#7677A7;}
a.menudeuxnvon:HOVER  {position: relative;bottom: 6px;font-weight: bold;padding: 6px 8px 6px 8px;text-decoration: none;font-size: 12px;color: #253155;	background-color:#FFFFFF;border-style:solid;border-width: 1px 1px 0px 1px;border-color:	#7677A7;}									
a.menudeuxnvon:VISITED{position: relative;bottom: 6px;font-weight: bold;padding: 6px 8px 6px 8px;text-decoration: none;font-size: 12px;color: #253155;	background-color:#FFFFFF;border-style:solid;border-width: 1px 1px 0px 1px;border-color:	#7677A7;}									
a.menudeuxnvon:ACTIVE {position: relative;bottom: 6px;font-weight: bold;padding: 6px 8px 6px 8px;text-decoration: none;font-size: 12px;color: #253155;	background-color:#FFFFFF;border-style:solid;border-width: 1px 1px 0px 1px;border-color:	#7677A7;}											
						
a.menudeuxnvoff:LINK   	{position: relative; bottom: 6px;text-decoration: none;font-size: 11px; color: #FFFFFF;padding: 6px 8px 6px 8px;}
a.menudeuxnvoff:VISITED {position: relative; bottom: 6px;text-decoration: none;font-size: 11px; color: #FFFFFF;padding: 6px 8px 6px 8px;}
a.menudeuxnvoff:HOVER   {position: relative; bottom: 6px;text-decoration: none;font-size: 11px; color: #3B59A4;background-color:#FFFFFF;padding: 6px 8px 6px 8px;}
a.menudeuxnvoff:ACTIVE  {position: relative; bottom: 6px;text-decoration: none;font-size: 11px; color: #3B59A4;padding: 6px 8px 6px 8px;}
								
a.titreonglet:LINK	  {text-decoration: none;font-weight: bold;font-size: 11px ; color: #CBCCCD;}
a.titreonglet:HOVER   {text-decoration: none;font-weight: bold;font-size: 11px ; color: #CBCCCD;}
a.titreonglet:VISITED {text-decoration: none;font-weight: bold;font-size: 11px ; color: #CBCCCD;}
a.titreonglet:ACTIVE  {text-decoration: none;font-weight: bold;font-size: 11px ; color: #CBCCCD;}

td.titrestats {font-size: 15px;color: #555454;font-weight: bold;}

.blank {width:4px; height:10px;}

td.pagecourante {background-color:#FFFFFF;vertical-align: middle;border-right : 1px solid #ffffff;border-bottom : 1px solid #ffffff;border-left : 1px solid #ffffff;border-top : 1px solid #ffffff;text-align: center;height: 12px;width: 12px;display: block;vertical-align: middle;font-weight: bold;font-size: 12px;text-decoration: none;color: #8E0A0A;padding-left: 4px;padding-right: 4px;padding-top: 2px;padding-bottom: 5px;}

td.pagemenurow {background-color:#FFFFFF;vertical-align: middle;border-right : 1px solid #D5D2D2;border-bottom : 1px solid #D5D2D2;border-left : 1px solid #D5D2D2;border-top: 1px solid #D5D2D2;text-align: center;}

a.pagemenulink {padding-left: 4px;padding-right: 4px;padding-top: 2px;padding-bottom: 5px;height: 12px;width: 12px;display: block;vertical-align: middle;font-weight: normal;font-size: 12px;text-decoration: none;}

a.pagebgnormal:LINK {background-color:#ffffff;color: #15147A;}

a.pagebgnormal:HOVER {background-color:#15147A;color: #FFFFFF;}

.pagemenurow {border : 1px solid #D5D2D2;text-align: center;text-decoration: none;padding:0px;}
	
.article_date {text-align: center;  font-size:11px;padding: 0; color:#000;}	

 a.article_titre:link 	{text-decoration: none;font-size: 13px;color: #3B59A4;font-weight: normal;}
 a.article_titre:visited{text-decoration: none;font-size: 13px;color: #3B59A4;font-weight: normal;}
 a.article_titre:active {text-decoration: none;font-size: 13px;color: #3B59A4;font-weight: normal;}
 a.article_titre:hover 	{text-decoration: underline;font-size: 13px;color: #D55000;	font-weight: normal;}

.article_resume {font-weight: normal;text-decoration: none;font-size: 9px;color: #666666;}

/* annuaire de lien par région et département */
.annublockregion {display: block;border: 1px solid #D5D2D2;background-color:#FFFFFF;color: #FFFFFF;margin: 4px;padding: 2px;}
	 
.annutitredep {text-decoration: none;padding:0px;margin: 0px;}

td.annu_titre_reg {background-color:#F7F7F7;vertical-align: middle;border-right : none;border-bottom: none;border-left: none;border-top : none;font-size: 11px;	text-align: left;}

td.annu_titre_dep {background-color:#ffffff;vertical-align: middle;border-right : none;border-bottom: none;border-left: none;border-top : none;font-size: 11px;	width: 130px;text-align: left;}

a.grannumenulink {padding-left: 3px;height: 12px;width: 100%;display: block;vertical-align: middle;font-weight: bold;font-size: 11px ;text-decoration: none;padding-top: 1px;}

a.gr_index_menulink {padding-left: 10px;height: 21px;width: 248px;display: block;vertical-align: middle;font-weight: bold;font-size: 11px ;text-decoration: none;padding-top: 0px;}

a.top_link_index:link 	{text-decoration: none;color: #333333;font-size: 11px;background-color: #ffffff;}
a.top_link_index:visited{text-decoration: none;color: #333333;font-size: 11px;background-color: #ffffff;}
a.top_link_index:active {text-decoration: none;color: #333333;font-size: 11px;background-color: #ffffff;}
a.top_link_index:hover 	{text-decoration: none;color: #ffffff;font-size: 11px;background-color: #385999;}

a.annu_link_dep:link 	{text-decoration: none;color: #333333;font-size: 11px;background-color: #ffffff;}
a.annu_link_dep:visited	{text-decoration: none;color: #333333;font-size: 11px;background-color: #ffffff;}
a.annu_link_dep:active 	{text-decoration: none;color: #333333;font-size: 11px;background-color: #ffffff;}
a.annu_link_dep:hover 	{text-decoration: none;color: #ffffff;font-size: 11px;background-color: #385999;}

a.annu_link_reg:link 	{font-size: 12px;margin-top:5px;padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: bold;}
a.annu_link_reg:visited {font-size: 12px;margin-top:5px;padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: bold;}
a.annu_link_reg:active 	{font-size: 12px;margin-top:5px;padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: bold;}
a.annu_link_reg:hover 	{font-size: 12px;margin-top:5px;padding:0px;text-align: left;text-decoration: underline; color: #385999;font-weight: bold;}

a.lien_region:link 	    {font-size: 13px;padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: normal;}
a.lien_region:visited 	{font-size: 13px;padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: normal;}
a.lien_region:active 	{font-size: 13px;padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: normal;}
a.lien_region:hover 	{font-size: 13px;padding:0px;text-align: left;text-decoration: underline;color: #385999;font-weight: normal;}

a.lien_tableau:link 	{font-size: 13px; padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: normal;}
a.lien_tableau:visited {font-size: 13px; padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: normal;}
a.lien_tableau:active 	{font-size: 13px; padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: normal;}
a.lien_tableau:hover 	{font-size: 13px; padding:0px;text-align: left;text-decoration: underline;color: #385999;font-weight: normal;}
 
a.lien_tableau_index:link 	 {font-size: 13px;padding:0px;text-align: left;text-decoration: none;color: #333333;font-weight: normal;}
a.lien_tableau_index:visited {font-size: 13px;padding:0px;text-align: left;text-decoration: none;color: #333333;font-weight: normal;}
a.lien_tableau_index:active  {font-size: 13px;padding:0px;text-align: left;text-decoration: none;color: #333333;font-weight: normal;}
a.lien_tableau_index:hover 	 {font-size: 13px;padding:0px;text-align: left;text-decoration: underline;color: #333333;font-weight: normal;}

a.lien_titreactu_index:link 	{font-size:10px;padding:0px;text-align:left;text-decoration: none;color: #3B59A4;font-weight: normal;}
a.lien_titreactu_index:visited  {font-size:10px;padding:0px;text-align:left;text-decoration: none;color: #3B59A4;font-weight: normal;}
a.lien_titreactu_index:active 	{font-size:10px;padding:0px;text-align:left;text-decoration: none;color: #3B59A4;font-weight: normal;}
a.lien_titreactu_index:hover 	{font-size:10px;padding:0px;text-align:left;text-decoration: none;color: #3B59A4;font-weight: normal;}
 
a.lien_titreactu_graphisearch:link 	  {font-size: 13px;text-align:left;text-decoration: none;color: #3B59A4;font-weight: bold;} 
a.lien_titreactu_graphisearch:visited {font-size: 13px;text-align:left;text-decoration: none;color: #3B59A4;font-weight: bold;}
a.lien_titreactu_graphisearch:active  {font-size: 13px;text-align:left;text-decoration: none;color: #3B59A4;font-weight: bold;}
a.lien_titreactu_graphisearch:hover   {font-size: 13px;text-align:left;text-decoration: underline;color: #3B59A4;font-weight: bold;}

a.lien_corpsactu_index:link 	{font-size: 10px;padding:0px;text-align: left;text-decoration: none;color: #515151;}
a.lien_corpsactu_index:visited 	{font-size: 10px;padding:0px;text-align: left;text-decoration: none;color: #515151;}
a.lien_corpsactu_index:active 	{font-size: 10px;padding:0px;text-align: left;text-decoration: none;color: #515151;}
a.lien_corpsactu_index:hover 	{font-size: 10px;padding:0px;text-align: left;text-decoration: none;color: #d55000;}

a.lien_index:link 	 {font-size: 12px;text-decoration: none;text-align: left;color: #3B59A4;font-weight: normal;}
a.lien_index:visited {font-size: 12px;text-decoration: none;text-align: left;color: #3B59A4;font-weight: normal;}
a.lien_index:active  {font-size: 12px;text-decoration: none;text-align: left;color: #3B59A4;font-weight: normal;}
a.lien_index:hover   {font-size: 12px;text-decoration: underline;text-align:left;color: #3B59A4;font-weight: normal;}
 
a.lien_index-graphisearch:link 	  {font-size: 12px;text-decoration: none;text-align: left;color: #3B59A4;font-weight: normal;}
a.lien_index-graphisearch:visited {font-size: 12px;text-decoration: none;text-align: left;color: #3B59A4;font-weight: normal;}
a.lien_index-graphisearch:active  {font-size: 12px;text-decoration: none;text-align: left;color: #3B59A4;font-weight: normal;}
a.lien_index-graphisearch:hover   {font-size: 12px;text-decoration: underline;text-align:left;color: #3B59A4;font-weight: normal;}
 
/* dans la home page */
a.classgeo:link 	{text-decoration: none;color: #333333;font-weight: bold;}
a.classgeo:visited  {text-decoration: none;color: #333333;font-weight: bold;}
a.classgeo:active 	{text-decoration: none;color: #333333;font-weight: bold;}
a.classgeo:hover 	{text-decoration: underline;color: #333333;font-weight: bold;}

/* cartouche entreprise */
.VitrineCartoucheEntreprise  	{font-size: 16px; color: #3B59A4;font-weight: bold;}			
.VitrineCartoucheNaf  			{font-size: 14px; color: #333333;font-weight: bold;font-style: italic ;}			
.VitrineCartoucheTitreDrgt	  	{font-size: 13px; color: #666666;}			

 a.VitrineCartoucheLienGeo:link 	{text-decoration: none;font-size: 13px;color: #3B59A4;font-weight: normal;}
 a.VitrineCartoucheLienGeo:visited  {text-decoration: none;font-size: 13px;color: #3B59A4;font-weight: normal;}
 a.VitrineCartoucheLienGeo:active 	{text-decoration: none;font-size: 13px;color: #3B59A4;font-weight: normal;}
 a.VitrineCartoucheLienGeo:hover 	{text-decoration: underline;font-size: 13px;color: #3B59A4;font-weight: normal;}
 a.VitrineCartoucheLienclassementitre:link 		{text-decoration: none;font-size:12px;color: #333333;font-weight: bold;}
 a.VitrineCartoucheLienclassementitre:visited 	{text-decoration: none;font-size:12px;color: #333333;font-weight: bold;}
 a.VitrineCartoucheLienclassementitre:active 	{text-decoration: none;font-size:12px;color: #333333;font-weight: bold;}
 a.VitrineCartoucheLienclassementitre:hover 	{text-decoration: underline;font-size:12px;color: #336699;font-weight: bold;}

 a.VitrineCartoucheLienLogo:link 	{vertical-align: middle;font-size: 11px;text-decoration: none;}
 a.VitrineCartoucheLienLogo:visited {vertical-align: middle;font-size: 11px;text-decoration: none;}
 a.VitrineCartoucheLienLogo:active 	{vertical-align: middle;font-size: 11px;text-decoration: none;}
 a.VitrineCartoucheLienLogo:hover 	{vertical-align: middle;font-size: 11px;text-decoration: none;}

 a.VitrineCartoucheLienVitrine:link 	{vertical-align: middle;font-weight: normal;font-size: 10px;text-decoration: none;color: #666666;}
 a.VitrineCartoucheLienVitrine:visited 	{vertical-align: middle;font-weight: normal;font-size: 10px;text-decoration: none;color: #666666;}
 a.VitrineCartoucheLienVitrine:active 	{vertical-align: middle;font-weight: normal;font-size: 10px;text-decoration: none;color: #666666;}
 a.VitrineCartoucheLienVitrine:hover 	{vertical-align: middle;font-weight: normal;font-size: 10px;text-decoration: none;color: #3B59A4;}
 
.vitrinestd1 		{background-color:#FFFF88;color: #333333;font-weight: normal;font-size: 13px;}
.vitrinestd2 		{background-color:#FFFF77;color: #333333;font-weight: normal;font-size: 13px;}
.VitrineTitrePage  	{font-size: 14px;color: #3B59A4;font-weight: bold;}			
	
.vitrineTitre {font-size: 12px;color: #3B59A4;font-weight: bold;background-image: url(/images/fondmenutop-583.png);border-style:solid;height:27px;text-align: center;}
.vitrineTitre550 {font-size: 12px;color: #3B59A4;font-weight: bold;background-image: url(/images/fondmenutop-550.png);border:0px solid;height:27px;text-align: center;}
.tableausoustitreclassement {font-size: 12px;color: #333333;font-weight: bold;background-image: url(/images/top-repeatr.gif);border-style:solid;border-width: 0px 1px 1px 0px;border-color:#d1d1d1;height:35px;text-align:center;}

 /* formulaire email */
.formst1 {color: #253155;font-size: 18px;}
.formst4 {color: #333333;font-size: 14px;}
.formst5 {font-size: 14px}
.formst6 {color: #253155;font-size: 12px;}
.formst7 {color: #990000}
.formst9 {color: #990000;font-size: 11px;}

input.mail {color:#444444;text-align: left;font-size:100%;width:350px;font-size: 13px;font-weight: none;font-style: normal;}
textarea.mail {color:#444444;text-align: left;font-size:100%;width:350px;font-size: 13px;font-weight: none;font-style: normal;}

/* page accueil et vitrine */
.accueilInfo {text-decoration: none; color: #666666;}	
.accueilTitre  {color:#333333;font-size: 13px;}					 
.accueilTitre1 {color:#d55000;font-size: 13px;}	
.accueilTitre2 {color:#333333;font-size: 13px;}
.texte-capsule {color:#666666;font-size: 11px;}	

 a.VitrineAccueilLienwizard:link 	{color:#666666;vertical-align: middle;font-weight: normal;font-size: 11px;text-decoration: none;}
 a.VitrineAccueilLienwizard:visited {color:#666666;vertical-align: middle;font-weight: normal;font-size: 11px;text-decoration: none;}
 a.VitrineAccueilLienwizard:active 	{color:#666666;vertical-align: middle;font-weight: normal;font-size: 11px;text-decoration: none;}
 a.VitrineAccueilLienwizard:hover 	{color:#3B59A4;vertical-align: middle;font-weight: normal;font-size: 11px;text-decoration: underline;}
 
/* separateur dans le wizard */
.sepWizard 	{font-size: 13px;padding:0px;text-align: left;text-decoration: none;color: #385999;font-weight: bold;}
.seplabel 	{color:#2F4E84;text-align: left;font-size: 13px;font-weight: bold;font-style: normal;}

.cellfondbleu { color:#FFFFFF;text-align: center;background-image: url(/src/applications/graphorama/modules/graphisearch/images/fondtitre.png);border-left: 1px solid #aaaaaa; border-right: 1px solid #aaaaaa;border-top: 1px solid #aaaaaa;}

.ulwizard {list-style-type: square; list-style-image:none; color: #000000; margin: 0px;}
.ulwizard li {margin-left: 40px;}

A.navstand:link 	{color: #ffffff;font-style: normal;font-size: 12px;font-weight: bold;text-decoration: none}
A.navstand:active 	{color: #ffffff;font-style: normal;font-size: 12px;font-weight: bold;text-decoration: none}
A.navstand:visited 	{color: #ffffff;font-style: normal;font-size: 12px;font-weight: bold;text-decoration: none}
A.navstand:hover 	{color: #123c52;font-style: normal;font-size: 12px;font-weight: bold;text-decoration: none}
#topnav ul {background-image: url(/src/applications/graphorama/modules/graphisearch/images/td_background_01.jpg);list-style:none;padding:0;margin: 0px 0px 0px 0px;float:center;display: inline;}
	
	/*puts nav links in center of blue bar in ie6*/
* html #topnav ul{margin: 10px 0px 0px 0px;	} 
	
#topnav ul li  {float:left; margin: 0px 0px 0px 0px;padding:0;}
ul#topnav>li{display: table-cell;position: relative;padding: 12px 6px;}

ul#topnav,#topnav ul,#topnav ul li a{background-image: url(/src/applications/graphorama/modules/graphisearch/images/td_background_01.jpg);color: #DCDCDC;}

ul#topnav li:hover,
#topnav ul li a:hover{background-image: url(/src/applications/graphorama/modules/graphisearch/images/td_background_hover.jpg);color: #ffffff;}

#topnav ul li a{/*Make the hyperlinks as a block element, sort of a hover effect*/display: block;padding: 5px 14px;}

.entourage_photo a img	{padding:3px;border:1px solid #e3e3e3;background-color:#FFFFFF;}
.entourage_photo a:hover img{border:1px solid #3B59A4;background-color:#FFFFFF;}
 
a.lien-menu-top:link 	{text-decoration: none;font-size: 12px;color: #333333;font-weight: bold;margin-left: 20px;border-left: 7px;}
a.lien-menu-top:visited {text-decoration: none;font-size: 12px;color: #333333;font-weight: bold;margin-left: 20px;border-left: 7px;}
a.lien-menu-top:active 	{text-decoration: none;font-size: 12px;color: #333333;font-weight: bold;margin-left: 20px;border-left: 7px;}
a.lien-menu-top:hover 	{text-decoration: none;font-size: 12px;color: #d55000;font-weight: bold;margin-left: 20px;border-left: 7px;}

/************************************************ decoration du moteur de recherche **************************************************/
.cachediv { visibility: hidden; overflow: hidden; height: 1px;margin-top: -1px;position: absolute; } 

a.raflinkselect:link     {text-align: left;margin-top: 3px;display: block;text-decoration: none ;color:#3f3f3f;background-color:#F0F000;font-size:11px ;}
a.raflinkselect:visited  {text-align: left;margin-top: 3px;display: block;text-decoration: none ;color:#3f3f3f;background-color:#F0F000;font-size:11px ;}
a.raflinkselect:hover    {text-align: left;margin-top: 3px;display: block;text-decoration: line-through;color: #D55000; background-color:#F0F000;font-size: 11px;}
/* mouse over link */
a.raflinknoselect:link   {text-align: left;margin-top: 3px;display: block;text-decoration: none;color: #3f3f3f;font-size:11px;}
a.raflinknoselect:visited{text-align: left;margin-top: 3px;display: block;text-decoration: none;color: #3f3f3f;font-size:11px;}
a.raflinknoselect:hover  {text-align: left;margin-top: 3px;display: block;text-decoration: none;color: #D55000;font-size:11px;}

a.raflinknoselect-result:link		{text-align: left;font-weight: bold;text-decoration: none;color:#333333;font-size:11px;}
a.raflinknoselect-result:visited	{text-align: left;font-weight: bold;text-decoration: none;color:#333333;font-size:11px;}
a.raflinknoselect-result:active		{text-align: left;font-weight: bold;text-decoration: none;color:#333333;font-size:11px;}
a.raflinknoselect-result:hover		{text-align: left;font-weight: bold;text-decoration: underline;color:#D55000;font-size:11px;}

a.raflinknoselect-imp:link		{text-align: left;margin-top: 3px;margin-left: 7px;display: block;text-decoration: none;font-size:11px; color:#3f3f3f;}
a.raflinknoselect-imp:visited	{text-align: left;margin-top: 3px;margin-left: 7px;display: block;text-decoration: none;font-size:11px; color:#3f3f3f;}
a.raflinknoselect-imp:active	{text-align: left;margin-top: 3px;margin-left: 7px;display: block;text-decoration: none;font-size:11px; color:#3f3f3f;}
a.raflinknoselect-imp:hover		{text-align: left;margin-top: 3px;margin-left: 7px;display: block;color:#336699; font-size:11px;text-decoration: underline;}
a.raflinknoparams:link		{text-align: left;margin-top:3px;display: block;text-decoration: none;font-size:10px;}
a.raflinknoparams:visited	{text-align: left;margin-top:3px;display: block;text-decoration: none;font-size:10px;}
a.raflinknoparams:active	{text-align: left;margin-top:3px;display: block;text-decoration: none;font-size:10px;}
a.raflinknoparams:hover		{text-align: left;margin-top:3px;display: block;text-decoration: none;font-size:10px;}
a.raflinkplusfiltre:link	{text-align: left;margin-top:3px;display: block;text-decoration: none;color: #D05000;font-size: 10px;} 
a.raflinkplusfiltre:visited {text-align: left;margin-top:3px;display: block;text-decoration: none;color: #D05000;font-size: 10px;} 
a.raflinkplusfiltre:active	{text-align: left;margin-top:3px;display: block;text-decoration: none;color: #D05000;font-size: 10px;} 
a.raflinkplusfiltre:hover	{text-align: left;margin-top:3px;display: block;text-decoration: none;color: #D05000;font-size: 10px;} 

.aucunResultat 	{display: block;text-align:left;font-size:10px;font-weight: bold; }
a.titreblock:link 	{display: block;text-align:left;font-size:17px;font-weight:700;text-decoration: none;margin-bottom: 8px;margin-top: 8px;color: #3B59A4;}
a.titreblock:visited{display: block;text-align:left;font-size:17px;font-weight:700;text-decoration: none;margin-bottom: 8px;margin-top: 8px;color: #3B59A4;}
a.titreblock:active {display: block;text-align:left;font-size:17px;font-weight:700;text-decoration: none;margin-bottom: 8px;margin-top: 8px;color: #3B59A4;}
a.titreblock:hover 	{display: block;text-align:left;font-size:17px;font-weight:700;text-decoration: none;margin-bottom: 8px;margin-top: 8px;color: #D05000;}
a.lien-result:link		{text-align: left;text-decoration: none;color: #333333;font-size:11px;}
a.lien-result:visited	{text-align: left;text-decoration: none;color: #333333;font-size:11px;}
a.lien-result:hover		{text-align: left;text-decoration: underline;color:#3B59A4;font-size:11px;}
a.lien-result-bas:link		{text-align: left;text-decoration: none ;color:#3B59A4;font-size:11px;}
a.lien-result-bas:visited	{text-align: left;text-decoration: none ;color:#3B59A4;font-size:11px;}
a.lien-result-bas:hover		{text-align: left;text-decoration: underline;color:#3B59A4;font-size:11px;}
a.lien-result-titre:link		{text-align: left;text-decoration: none;color:#3B59A4;font-size:13px;}
a.lien-result-titre:visited		{text-align: left;text-decoration: none;color:#3B59A4;font-size:13px;}
a.lien-result-titre:hover		{text-align: left;text-decoration: underline;color:#3B59A4;font-size:13px;}
		
.resultatsfiltres	{display: block;text-align:left;font-size: 10px;font-weight: bold;}
.aucunfiltre   		{display: block;text-align:left;font-size: 11px;font-weight: bold; color: #333333;}
.pluspopup	{margin-left: 5;overflow:auto;height:300px;width: 200px;background: #f5f5f5;padding: 5px;border-style: solid ;border-width: 1px;border-color: #3B59A4;}

.filtre ul	{padding-left:0px;padding-right:0px;padding-bottom:6px;border-bottom:1px dashed #ccc;margin:0;font-weight:700;color:#333333;display:block;clear:both;}
.filtre li	{list-style-type: none;	background: url(/src/applications/graphorama/modules/graphisearch/images/next.png) no-repeat; color: #999;padding-left: 18px;}
.bordure_photo a img	{padding:3px;background-color:#FFFFFF;border:1px solid #e3e3e3;}
.bordure_photo a:hover img{border:1px solid #3B59A4;}

#imp-moteur-mini input { width:80px; }
#imp-moteur-mini div.gfw-widget-autosuggest-container  {width:120px;}
/************************************************  fin decoration du moteur de recherche **************************************************/
.codepostalerecherche {font-size:10px; color:#336699;}

.bloc-nuage {text-align:center; padding:5px;}
.nuage		{padding-right:7px;}
.nuage a:link		{text-decoration: none;}
.nuage a:visited 	{text-decoration: none;}
.nuage a:active		{text-decoration: none;}
.nuage a:hover		{text-decoration: underline;}
a.nuage:link		{text-decoration: none;}
a.nuage:visited 	{text-decoration: none;}
a.nuage:active		{text-decoration: none;}
a.nuage:hover		{text-decoration: underline;}
a.plusinfos:link 	{text-align: left;font-size:10px;text-decoration: none;color: #3B59A4;font-weight:bold;}
a.plusinfos:visited {text-align: left;font-size:10px;text-decoration: none;color: #3B59A4;font-weight:bold;}
a.plusinfos:active 	{text-align: left;font-size:10px;text-decoration: none;color: #3B59A4;font-weight:bold;}
a.plusinfos:hover 	{text-align: left;font-size:10px;text-decoration: none;color: #d55000;font-weight:bold;}
.bloc-formulaire-accueil {border-left: 1px solid rgb(209, 209, 209);border-right: 1px solid rgb(209, 209, 209); padding-left:9px; padding-right:9px;padding-top:10px; height:25px;}
.element-formulaire-accueil {float:left; width:182px; text-align:left; padding-left:10px;font-weight:bold;}
.footer {text-align:center;padding-top:7px;padding-bottom:7px;background-image:url('/src/applications/graphorama/modules/graphisearch/images/td_background-jaune-bottom.png'); width:980px;font-size:11px;font-color:#333333;font-weight:bold;}
