::-webkit-scrollbar{height:16px;overflow:visible;width:16px}

::-webkit-scrollbar-button{height:0;width:0}

::-webkit-scrollbar-track{background-clip:padding-box;border:solid transparent;border-width:0 0 0 4px}

::-webkit-scrollbar-track:horizontal{border-width:4px 0 0}

::-webkit-scrollbar-track:hover{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.1)}

::-webkit-scrollbar-track:horizontal:hover{box-shadow:inset 0 1px 0 rgba(0,0,0,.1)}

::-webkit-scrollbar-track:active{background-color:rgba(0,0,0,.05);box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}

::-webkit-scrollbar-track:horizontal:active{box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}

::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.2);background-clip:padding-box;border:solid transparent;border-width:1px 1px 1px 6px;min-height:28px;padding:100px 0 0;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}

::-webkit-scrollbar-thumb:horizontal{border-width:6px 1px 1px;padding:0 0 0 100px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset -1px 0 0 rgba(0,0,0,.07)}

::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.4);box-shadow:inset 1px 1px 1px rgba(0,0,0,.25)}

::-webkit-scrollbar-thumb:active{background-color:rgba(0,0,0,0.5);box-shadow:inset 1px 1px 3px rgba(0,0,0,0.35)}

::-webkit-scrollbar-corner{background:transparent}

body::-webkit-scrollbar-track-piece{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:0 0 0 3px;box-shadow:inset 1px 0 0 rgba(0,0,0,.14),inset -1px 0 0 rgba(0,0,0,.07)}

body::-webkit-scrollbar-track-piece:horizontal{border-width:3px 0 0;box-shadow:inset 0 1px 0 rgba(0,0,0,.14),inset 0 -1px 0 rgba(0,0,0,.07)}

body::-webkit-scrollbar-thumb{border-width:1px 1px 1px 5px}

body::-webkit-scrollbar-thumb:horizontal{border-width:5px 1px 1px}

body::-webkit-scrollbar-corner{background-clip:padding-box;background-color:#f5f5f5;border:solid #fff;border-width:3px 0 0 3px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.14)}



/* ---------- GENERAL ----------- */



html,body{
	margin:0;
	padding:0;
	height: 100%;
}

body {

	font-family:arial;
	font-size:11px;
	color:#666666;
	text-align: center;
	margin:10px 0 0 0;
	background-color: #FFFFFF;
}

/* ---------- TYPO ----------- */

.arial9 {

	font-family: Arial, Geneva;

	font-size: 9px;

}

.arial10 {

	font-family: Arial, Geneva;

	font-size: 10px;

}

.arial11 {

	font-family: Arial, Geneva;

	font-size: 11px;

}

.arial12 {

	font-family: Arial, Geneva;

	font-size: 12px;

}

.arial13 {

	font-family: Arial, Geneva;

	font-size: 13px;

}

.arial14 {

	font-family: Arial, Geneva;

	font-size: 14px;

}

.arial15 {

	font-family: Arial, Geneva;

	font-size: 15px;

}

.arial16 {

	font-family: Arial, Geneva;

	font-size: 16px;

}

.arial18 {

	font-family: Arial, Geneva;

	font-size: 18px;

}

.arial20 {

	font-family: Arial, Geneva;

	font-size: 20px;

}

.arial30 {

	font-family: Arial, Geneva;

	font-size: 30px;

}

.trebuchet9 {

	font-family: Trebuchet MS;

	font-size: 9px;

}

.trebuchet10 {

	font-family: Trebuchet MS;

	font-size: 10px;

}

.trebuchet11 {

	font-family: Trebuchet MS;

	font-size: 11px;

}

.trebuchet12 {

	font-family: Trebuchet MS;

	font-size: 12px;

}

.trebuchet13 {

	font-family: Trebuchet MS;

	font-size: 13px;

}

.trebuchet14 {

	font-family: Trebuchet MS;

	font-size: 14px;

}

.trebuchet15 {

	font-family: Trebuchet MS;

	font-size: 15px;

}

.trebuchet18 {

	font-family: Trebuchet MS;

	font-size: 18px;

}

.trebuchet20 {

	font-family: Trebuchet MS;

	font-size: 20px;

}

.trebuchet22 {

	font-family: Trebuchet MS;

	font-size: 22px;

}

.trebuchet24 {

	font-family: Trebuchet MS;

	font-size: 24px;

}



/* ---------- GENERAL ----------- */







#fond_general{	

	position : relative;

	min-height: 100%;	

	margin: 0 auto;

	background-color:#f6f5f5;	

}

#fond_main{	

	padding-bottom:30px;

	background-color:#FFF;

	margin-top: 0;

}





/* ---------- FOND FOOTER ----------- */

.fond_footer {

	color:#000000;

	background-color:#f6f5f5;

	position: relative;

	width: 100%;

	margin:0;

	padding:10px 0 10px 0;	

	border-top:1px solid #cccccc;

}







#site {

	text-align:left;

	width:980px;

	margin-top:10px;

	margin-left:10px;

	margin-right:10px;

}

p, form, dl, dt, dd, img {

	margin: 0;

	padding: 0;

	border:0;

}

b {

	color: #3b5998

}

h1 {

	font-family:arial;

	font-size:16px;

	font-weight:bold;

	margin:0px;

	padding:0px;

}

h1.titre_light {

	font-family:arial;

	font-size:16px;

	font-weight: lighter;

	margin-bottom:10px;

	padding:0px;

	color:#3b5998;

}

h1.titre_bleu_24px {

	font-family:arial;

	font-size:24px;

	font-weight: bold;

	margin:0px;

	padding:0px;

	color:#3b5998;

}

h1.titre_orange_16px {

	font-family:Trebuchet MS;

	font-size:16px;

	font-weight: lighter;

	margin:0px;

	padding:0px;

	color:#FF6600;

}

h2 {

	font-family:arial;

	font-size:14px;

	margin:0px;

	padding:0px;

}

h3 {

	font-family:arial;

	font-size: 12px;

	font-weight:bold;

	margin:0px;

	padding:0px;

}

h4 {

	font-family:arial;

	font-size: 11px;

	margin:0px;

	padding:0px;

}

h5 {

	font-family:arial;

	font-size: 10px;

	margin:0px;

	padding:0px;

}

.clear {

	margin:0;

	padding:0;

}



/* ---------- DEBUT STYLE LIEN ----------- */



A:link {

	color:#0066cc;

	text-decoration: underline;

}

A:visited {

	color:#663399;

	text-decoration: underline;

}

A:hover {

	color:#ff6600;

	text-decoration: none;

}

/* ---------- LIENS ----------- */

a.lienpied:link {

	color:#005a82;

	text-decoration: none;

}

a.lienpied:visited {

	color:#005a82;

	text-decoration: none;

}

a.lienpied:hover {

	color:#FFFFFF;

	text-decoration: underline;

}

a.lienblanc:link {

	color:#FFFFFF;

	text-decoration: none;

}

a.lienblanc:visited {

	color:#FFFFFF;

	text-decoration: none;

}

a.lienblanc:hover {

	color:#FFFFFF;

	text-decoration: underline;

}

a.lienbleu:link {

	color:#0066cc;

	text-decoration: none;

}

a.lienbleu:visited {

	color:#0066cc;

	text-decoration: none;

}

a.lienbleu:hover {

	color:#ff6600;

	text-decoration: underline;

}

a.liengris:link {

	color:#666666;

	text-decoration: none;

}

a.liengris:visited {

	color:#666666;

	text-decoration: none;

}

a.liengris:hover {

	color:#666666;

	text-decoration: underline;

}

a.liengris_clair:link {

	color:#999999;

	text-decoration:none;

}

a.liengris_clair:visited {

	color:#999999;

	text-decoration:none;

}

a.liengris_clair:hover {

	color: #333;

	text-decoration:underline;

}

.lienorange {

	color:#ff6600;

}

a.lienorange:link {

	color:#ff6600;

	text-decoration: none;

}

a.lienorange:visited {

	color:#ff6600;

	text-decoration: none;

}

a.lienorange:hover {

	color:#0066cc;

	text-decoration: underline;

}

a.lien_noir:link {

	color:#000;

	text-decoration: none;

}

a.lien_noir:visited {

	color:#000;

	text-decoration: none;

}

a.lien_noir:hover {

	color:#ff6600;

	text-decoration: underline;

}

/* ---------- TRAIT ----------- */



.trait_blanc {

	border-bottom:1px solid #fff;

	margin:0;

}

.trait_gris {

	border-bottom:1px solid #cccccc;

	margin:0;

}

.trait_bleu {

	border-bottom:1px solid #c0d3ff;

	margin:0;

}

.trait_bleu_clair {

	border-bottom:1px solid #ecf4ff;

	margin:0;

}

.trait_bleu_clair_3px {

	border-bottom:3px solid #ecf4ff;

	margin:0;

}

.trait_bleu_cartouche_clair {

	border-bottom:1px solid #a7b4d0;

	margin:0;

}

.trait_bleu_cartouche {

	border-bottom:1px solid #758ab5;

	margin:0;

}

.trait_bleu_fonce {

	border-bottom:1px solid #3b5998;

	margin:0;

}

.trait_orange {

	border-bottom:1px solid #ff6600;

	margin:0;

}

/* ---------- OMBRE ----------- */



.ombre {

	padding:0;

	background-image: url("http://cdn.entreprises-commerces.fr/images/ombre.gif");

	background-repeat: repeat-x;

	background-position: bottom left;

	height: 4px;

}

/* ---------- SURLIGNAGE ----------- */



.surlignage_bleu {

	border: 0px solid #c0d3ff;

	background-color:#f4faff;

}

.surlignage_jaune {

	border: 0px solid #ffe222;

	background-color:#fefff1;

}

.surlignage_orange {

	border: 0px solid #FF9900;

	background-color:#FFFAE6;

}

.surlignage_gris {

	border: 0px solid #CCCCCC;

	background-color:#F6F5F5;

}

.no_surlignage {

	border: 1px solid #ffffff;

}

/* ---------- LOGO ENTRPRISES COMMERCES ----------- */



#logo_entreprises_commerces h1 {

	font-family:arial;

	font-size: 27px;

	margin:0;

	font-weight:bolder;

}

#logo_entreprises_commerces h2 {

	font-family:arial;

	font-size: 11px;

	margin:0;

	color:#999999;

	font-weight: normal;

}

#logo_entreprises_commerces h3 {

	font-family:arial;

	font-size: 16px;

	margin:0;

}

#logo_entreprises_commerces .lien_entreprises {

	color:#0066cc;

	text-decoration: none;

}

#logo_entreprises_commerces .lien_commerces {

	color:#ff6600;

	text-decoration: none;

}

/* ---------- MENU CENTRE ----------- */



.menu_centre {

	clear:both;

	background-color:#3b5998;

	color:#ffffff;

	margin-top:10px;

}

.menu_centre a {

	color:#ffffff;

	text-decoration: underline;

	font-size:11px;

}

.menu_centre a:hover {

	color:#ffffff;

	text-decoration: none;

}

/* TOP MENU MAIN ROLLOVER*/



td.roll_menu_link_container1, td.roll_menu_link_container2 {

	border-left: 1px solid #a7b4d0;

	border-right: 1px solid #36508a;

	font-size:11px;

	font-weight:bold;

	text-transform:uppercase;

	padding:8px 0px 8px 0px;

}

td.roll_menu_link_container1 a {

	background-color: #3b5998;

	color:#FFFFFF;

	text-decoration:none;

	padding:8px 8px 8px 8px;

	background-image: url(http://cdn.entreprises-commerces.fr/images/menu_bouton_off.jpg);

	background-repeat: repeat-x;

	text-shadow:#333333 1px 1px 1px;

}

td.roll_menu_link_container1 a:hover {

	background-color: #ecf4ff;

	text-decoration:none;

	color:#3b5998;

	background-image: url(http://cdn.entreprises-commerces.fr/images/menu_bouton_on.jpg);

	background-repeat: repeat-x;

	text-shadow:#cccccc 1px 1px 1px;

}

/* -------------------- */



td.roll_menu_link_container2 a {

	background-color: #758ab5;

	color:#FFFFFF;

	text-decoration:none;

	padding:8px 8px 8px 8px;

}

td.roll_menu_link_container2 a:hover {

	text-decoration: underline;

}

/* ---------- MENU CARTOUCHE RUBRIQUE ----------- */



#menu_cartouche_rubrique {

	clear:both;

	background-color:#758ab5;

	color:#ffffff;

	padding-top:15px;

	padding-bottom:5px;

	font-size:11px;

}

#menu_cartouche_rubrique h1 {

	font-size:21px;

	color:#fff;

	font-weight: normal;

	text-shadow:#3a455a 1px 1px 1px;

}

#menu_cartouche_rubrique a {

	color:#ffffff;

	text-decoration: underline;

}

#menu_cartouche_rubrique a:hover {

	text-decoration:none;

}

/* ---------- RECHERCHE ----------- */

#recherche {

	clear:both;

	color:#0066cc;

}

#recherche h1 {

	color:#999999;

	font-size:11px;

}

input.recherche_texte {

	height : 24px;

	padding: 0px 0px 0px 35px;

	margin:0;

	color:#0066cc;

	font-family:arial;

	font-weight:bold;

	font-size: 12px;

	border:1px solid #c0d3ff;

	background:#ffffff url(http://cdn.entreprises-commerces.fr/images/input-bg_search.png) no-repeat;

	cursor: text;

	background-repeat: no-repeat;

	line-height:25px;

}

input.recherche_texte:hover {

	border: 1px solid #cccccc;

	background-color:#fefff1;

}

input.recherche_texte:focus {

	border: 1px solid #cccccc;

	background-color:#fefff1;

}

/* ---------- CATEGORIE ACCEUIL INDEX ----------- */

#categorie_index

{

	text-align:left;	

}



#categorie_index h1

{



	padding:10px 0px 10px 0px;

		clear:both;



}

#categorie_index h1 a

	{ 

	color:#0066cc;

	text-decoration:none;

	font-size:11px;

	}

#categorie_index h1 a:hover

	{ 

	color:#FFFFFF;

	font-weight:bolder;

	background-color:#7398db;

	text-decoration: none;

	padding:3px;

	}

#categorie_index ul

	{

	margin:0;

	padding:0;

	list-style-type:none;

	clear:both;

	}	

#categorie_index li

{

	float: left;

	width: 145px;

	font-size:10px;

	padding:0px 10px 5px 0px;

	margin:0;

	list-style-type:none;

}	

#categorie_index li a

	{ 

	color:#0066cc;

	text-decoration:none;

	}	

#categorie_index li a:hover

	{ 

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

	}

/* ---------- MENU RECHERCHE ----------- */

#menu_recherche {

	clear:both;

	color:#0066cc;

	font-family:Arial;

	font-size:10px;

	text-align:center;

	padding:5px;

	background-color:#e0e8f2;

}

#menu_recherche a {

	color:#0066cc;

	text-decoration:none;

}

#menu_recherche a:hover {

	text-decoration:underline;

}

#menu_recherche input.texte {

	clear: both;

	width:350px;

	padding-left: 30px;

	margin-right: 10px;

	color:#0066cc;

	font-family:arial;

	font-size: 13px;

	font-weight:bold;

	border-top:1px solid #cccccc;

	border-left:1px solid #cccccc;

	border-right:1px solid #ffffff;

	border-bottom:1px solid #ffffff;

	background:#fff url(http://cdn.entreprises-commerces.fr/images/bouton_annuaires.gif) no-repeat;

}

#menu_recherche select.texte {

	clear: both;

	color:#0066cc;

	font-family:arial;

	font-size: 12px;

	margin: 1px;

	padding: 2px;

	border:1px solid #c0d3ff;

	height : 25px;

}

#menu_recherche input.texte_200px {

	clear: both;

	width:200px;

	padding-left: 5px;

	margin-right: 2px;

	color:#0066cc;

	font-family:arial;

	font-size: 18px;

	border:1px solid #ffffff;

	background:#fff url(http://cdn.entreprises-commerces.fr/images/input-bg.gif) no-repeat;

}

#menu_recherche input.texte_250px {

	clear: both;

	width:250px;

	padding-left: 5px;

	margin-right: 5px;

	color:#0066cc;

	font-family:arial;

	font-size: 18px;

	border:1px solid #ffffff;

	background:#fff url(http://cdn.entreprises-commerces.fr/images/input-bg.gif) no-repeat;

}

#menu_recherche input.texte_100px {

	clear: both;

	width:100px;

	padding-left: 5px;

	margin-right: 5px;

	color:#0066cc;

	font-family:arial;

	font-size: 18px;

	border:1px solid #ffffff;

	background:#fff url(http://cdn.entreprises-commerces.fr/images/input-bg.gif) no-repeat;

}

#menu_recherche input.choix {

	border:0px;

	background-color:transparent;

	padding:0px;

	margin:0px;

}

/* ---------- MENU GENERAL ----------- */



#menu_general {

	margin:0;

	padding:10px;

}

#menu_general ul {

	margin:0;

	padding:0;

	list-style-type:none;

}

#menu_general li {

	padding:0px 0px 5px 0px;

}

/* ---------- LIEN MOTEUR ----------- */



#lien_moteur a {

	color:#666666;

	margin:0px;

}

#lien_moteur span.criter {

	clear:both;

	display:block;

	width:100px;

	float:left;

	margin-bottom:5px;

}

#lien_moteur a {

	color:#666666;

}

#lien_moteur a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- LIEN CATEGORIE ----------- */



#lien_cat a {

	color:#666666;

	margin:0px;

}

#lien_cat span.criter {

	clear:both;

	display:block;

	width:50px;

	float:left;

	margin-bottom:5px;

}

#lien_cat a:link {

	color:#666666;

}

#lien_cat a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- CATEGORIE NAVIGATION ANNUAIRE ----------- */



#categorie_nav_annuaire h1 {

	margin:0;

	display:block;

	font-family:Trebuchet MS;

	font-size:15px;

}

#categorie_nav_annuaire h1 a {

	color:#0066cc;

	text-decoration:none;

}

#categorie_nav_annuaire h1 a:hover {

	color:#ff6600;

	text-decoration:underline;

}

/* ---------- PUCES ----------- */





#ul_puce ul {

	margin: 0;

	padding: 0;

	list-style-type:none;

}

#ul_puce li {

	padding:0px 10px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange_cat.gif) no-repeat top left;

}

#ul_puce_bleu ul {

	margin: 0;

	padding: 0;

	list-style-type:none;

}

#ul_puce_bleu li {

	padding:0px 10px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_bleu_cat.gif) no-repeat top left;

}

#ul_puce_gris ul {

	margin: 0;

	padding: 0;

	list-style-type:none;

}

#ul_puce_gris li {

	padding:0px 10px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange_cat.gif) no-repeat top left;

}

#ul_puce_gris a {

	color:#666666;

	text-decoration:none;

}

#ul_puce_gris a:hover {

	color:#666666;

	text-decoration: underline;

}

/* ---------- CATEGORIE ----------- */



#categorie {

	text-align:left;

}

#categorie h2 {

	margin:15px 0px 10px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:15px;

}

#categorie div {

	width:200px;

	float:left;

	margin-bottom:15px;

}

#categorie ul {

	margin: 0;

	padding:0px 0px 0px 5px;

	list-style-type:none;

}

#categorie li {

	font-size:12px;

	padding:0px 0px 0px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange.gif) no-repeat top left;

}

#categorie li a {

	color:#666666;

	text-decoration:none;

}

#categorie li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

#categorie .liengris {

	color:#666666;

	font-family:arial;

	font-size:10px;

}

/* ---------- CATEGORIE LISTE ----------- */



#categorie_liste {

	list-style-type: none;

	margin:0;

	padding:0;

}

#categorie_liste ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#categorie_liste li {

	float: left;

	width: 170px;

	font-size:12px;

	padding:0px 10px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange.gif) no-repeat top left;

}

#categorie_liste li a {

	color:#666666;

	text-decoration:none;

}

#categorie_liste li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- LIEN MENU ANNUAIRE ----------- */

#cadre_liens_menu {

	clear:both;

	padding:5px;

	color:#0066cc;

	background: url(http://cdn.entreprises-commerces.fr/images/fond_degrade_bleu_75px.gif) repeat-x 0 1px;

}

#cadre_liens_menu h1 {

	margin:0px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:15px;

	color:#0066cc;

}

#cadre_liens_menu h2 {

	margin:0;

	display:block;

	color:#0066cc;

	font-weight: normal;

}

#cadre_liens_menu ul {

	margin: 0;

	padding:0px 0px 0px 5px;

	list-style-type:none;

}

#cadre_liens_menu li a {

	color:#666666;

}

#cadre_liens_menu li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- LIEN FOND JAUNE ANNUAIRE ----------- */

#cadre_liens_jaune {

	clear:both;

	padding:10px;

	color:#000000;

	background-color:lightyellow;

	border: 1px dashed #CCC;

}

#cadre_liens_jaune h2 {

	margin:0px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:15px;

	color:#0066cc;

}

#cadre_liens_jaune li a {

	color:#666666;

}

#cadre_liens_jaune li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- TAGS ANNUAIRE ----------- */

#tag_orange {

	text-align:left;

}

#tag_orange ul {

	margin: 0;

	padding:0px 0px 0px 5px;

	list-style-type:none;

}

#tag_orange li {

	float: left;

	width: 180px;

	font-size:12px;

	padding:0px 0px 5px 20px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/tag-orange.gif) no-repeat top left;

}

#tag_orange li a {

	color:#666666;

}

#tag_orange li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- TAGS RSS ANNUAIRE ----------- */

#tag_rss {

	text-align:left;

}

#tag_rss ul {

	margin: 0;

	padding:0px 0px 0px 5px;

	list-style-type:none;

}

#tag_rss li {

	float: left;

	width: 280px;

	font-size:12px;

	padding:0px 0px 5px 20px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/rss.gif) no-repeat top left;

}

#tag_rss li a {

	color:#666666;

}

#tag_rss li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

a.feed:link, a.feed:visited, a.feed:hover {

	background-color:#ff6600;

	color:#ffffff;

	font-size:10px;

	text-decoration:underline;

	padding:2px;

}

/* ---------- LIENS OUTIL ANNUAIRE ----------- */







#lien_outil {

	text-align:left;

}

#lien_outil ul {

	margin: 0;

	padding:0px 0px 0px 0px;

	list-style-type:none;

}

#lien_outil li {

	float: left;

	width: 200px;

	font-size:12px;

	padding:0px 0px 5px 0px;

	margin:0;

}

#lien_outil li a {

	color:#666666;

}

#lien_outil li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- CADRE ENCADRE OUTIL ANNUAIRE ----------- */









#encadre_outil {

	background-color:white;

	clear:both;

	border:1px solid #c0d3ff;

	padding:5px;

	text-align:left;

}

#encadre_outil h1 {

	font-family:Trebuchet MS;

	font-size:16px;

	color:#0066cc;

	margin:0;

}

#encadre_outil h2 {

	font-family:arial;

	font-size: 12px;

	margin:0;

}

#encadre_outil_typo {

	background-color:#ecf4ff;

	clear:both;

	padding:5px;

	text-align:left;

}

#encadre_outil_typo h1 {

	font-family:Trebuchet MS;

	font-size:16px;

	color:#0066cc;

	margin:0;

}

/* ---------- MESSAGE D'ALERTE ANNUAIRE ----------- */



#message_alerte {

	background-color:lightyellow;

	clear:both;

	border:1px solid #cccccc;

	padding:10px;

	text-align:center;

	color:#000000;

}

#cadre_bleu_content {

	background-color:white;

	clear:both;

	border:1px solid #c0d3ff;

	padding:5px;

}

#cadre_bleu_content h1 {

	margin:5px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:16px;

}

#cadre_bleu_content h2 {

	margin:5px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:14px;

	color:#ff6600;

}

#cadre_bleu_content .trait {

	border-bottom:1px solid #cccccc;

	margin:5px 0px 5px 0px;

}

#cadre_bleu_content_fond {

	clear:both;

	padding:3px;

	color:#0066cc;

	background-color:#ecf4ff;

}

div.cadre_bleu_content_fond {

	clear:both;

	padding:3px;

	color:#0066cc;

	background-color:#ecf4ff;

}

/* ---------- PLUs + PUCE ----------- */

#plus_ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#plus_ul ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#plus_ul li {

	padding:0px 0px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/plus_cat.gif) no-repeat top left;

}

#plus_ul li a {

	color:#0066cc;

}

#plus_ul li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- LES PLUS RECHERCHE ----------- */

#plus_recherche {

	text-align:left;

}

#plus_recherche h2 {

	margin:0px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:15px;

	color:#0066cc;

}

#plus_recherche ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#plus_recherche li {

	float: left;

	width: 165px;

	padding:0px 10px 0px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/plus_cat.gif) no-repeat top left;

}

#plus_recherche li a {

	color:#666666;

}

#plus_recherche li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- LES PLUS RECHERCHE ANNUAIRE ----------- */

#plus_recherche_annuaire {

	text-align:left;

}

#plus_recherche_annuaire h2 {

	margin:0;

	display:block;

	font-family:Trebuchet MS;

	font-size:15px;

	color:#0066cc;

}

#plus_recherche_annuaire ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#plus_recherche_annuaire li {

	float: left;

	width: 165px;

	font-size:11px;

	padding:0px 10px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/plus_cat.gif) no-repeat top left;

}

#plus_recherche_annuaire li a {

	color:#666666;

	text-decoration:none;

}

#plus_recherche_annuaire li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration: none;

	padding:2px;

}











/* ---------- TAG FOOTER ----------- */

#tag_footer {

	text-align:left;

}

#tag_footer h2 {

	padding: 0;

	margin: 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:11px;

	color:#666666;

}

#tag_footer ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#tag_footer li {

	float: left;

	width: 165px;

	padding:5px 0px 0px 23px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/tag-orange_footer.gif) no-repeat top left;

}

#tag_footer li a {

	color:#666666;

	font-size:10px;

	text-decoration:none;

}

#tag_footer li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#666666;

	text-decoration:none;

	padding:2px;

}

/* ---------- RECHERCHE FOOTER ----------- */

#recherche_footer {

	text-align:left;

}

#recherche_footer h2 {

	padding: 0;

	margin: 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:11px;

	color:#666666;

}

#recherche_footer ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#recherche_footer li {

	float: left;

	width: 180px;

	padding:0px 0px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/plus_cat.gif) no-repeat top left;

}

#recherche_footer li a {

	color:#666666;

	font-size:10px;

	text-decoration:none;

}

#recherche_footer li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#666666;

	text-decoration:none;

	padding:2px;

}

/* ---------- GALERIE INDEX ANNUAIRE ----------- */



.galerie_annuaire {

	text-align:center;

}

.galerie_annuaire ul {

	margin: 0;

	padding:0px 0px 0px 0px;

	list-style-type:none;

}

.galerie_annuaire li {

	float: center;

	width: 190px;

	font-size:11px;

	padding:0px 0px 20px 10px;

	margin:0;

}

.galerie_annuaire li a {

	color:#666666;

	text-decoration:none;

}

/* ---------- CADRE BLEU DEGRADE BULLE ----------- */



#cadre_bleu_degrade_bulle {

	clear:both;

	border:1px solid #c0d3ff;

	padding:10px;

	background:#fff url(http://cdn.entreprises-commerces.fr/images/fond_index_bulle.gif) repeat-x 0 1px;

}

#cadre_bleu_degrade_bulle h1 {

	margin:0px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:15px;

	color:#0066cc;

}

#cadre_bleu_degrade_bulle h2 {

	margin:0px 0px 5px 0px;

	display:block;

	font-size:12px;

	color:#000000;

}

/* ---------- CADRE RESULTAT DEGRADE ANNUAIRE ----------- */



#cadre_resultat_degrade {

	background-color:white;

	background-image: url(http://cdn.entreprises-commerces.fr/images/fond_degrade_bleu_100px.gif);

	clear:both;

	padding:10px;

}

#cadre_resultat_degrade h1 {

	margin:0px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:15px;

}

#cadre_resultat_degrade h2 {

	margin:0px 0px 5px 0px;

	display:block;

	font-size:12px;

	font-weight:normal;

}

/* ---------- CADRE BLEU DEGRADE ----------- */



#cadre_bleu_degrade {

	background-color:white;

	clear:both;

	border-top:0px solid #fff;

	border-bottom:1px solid #c0d3ff;

	border-left:1px solid #c0d3ff;

	border-right:1px solid #c0d3ff;

	padding:5px;

	background:#ecf4ff url(http://cdn.entreprises-commerces.fr/images/fond_degrade_bleu_100px.gif) repeat-x 0 1px;

}

#cadre_bleu_degrade h3 {

	margin:0px 0px 5px 0px;

	display:block;

	font-family:arial;

	font-size:16px;

	color:#ff6600;

}

/* ---------- CADRE BLEU ----------- */



#cadre_bleu {

	background-color:white;

	clear:both;

	border:1px solid #c0d3ff;

	padding:5px;

}

#cadre_bleu h1 {

	margin:5px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:16px;

	color:#ff6600;

}

#cadre_bleu h2 {

	margin:5px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:14px;

	color:#0066cc;

}

#cadre_bleu .trait {

	border-bottom:1px solid #cccccc;

	margin:5px 0px 5px 0px;

}

#cadre_bleu_fond {

	clear:both;

	padding:3px;

	color:#0066cc;

	background-color:#ecf4ff;

}

div.cadre_bleu_fond {

	clear:both;

	padding:3px;

	color:#0066cc;

	background-color:#ecf4ff;

}

/* ---------- CADRE BLEU CARTOUCHE ANNNONCE ----------- */



#cadre_bleu_annonce {

	background-color:white;

	clear:both;

	border:1px solid #c0d3ff;

	padding:5px;

	color:#0066cc;

}

#cadre_bleu_annonce a {

	font-family:arial;

	font-size:12px;

	text-decoration:underline;

}

#cadre_bleu_annonce a:hover {

	text-decoration:none;

}

div.cadre_bleu_fond_annonce {

	clear:both;

	padding:3px;

	color:#0066cc;

	background-color:#ecf4ff;

}

/* ---------- CARTOUCHE BLEU ANNONCE CONTACT ----------- */



#cadre_bleu_annonce_contact {

	background-color:white;

	clear:both;

	border:1px solid #c0d3ff;

	padding:5px;

	color:#0066cc;

}

#cadre_bleu_annonce_contact h1 {

	margin:5px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:14px;

	color:#0066cc;

}

div.cadre_bleu_fond_annonce_contact {

	clear:both;

	padding:3px;

	color:#0066cc;

	background-color:#ecf4ff;

}

#cadre_bleu_annonce_contact .trait {

	border-bottom:1px solid #cccccc;

	margin:5px 0px 5px 0px;

}

/* ---------- CADRE VERT ----------- */



#cadre_vert {

	background-color:white;

	clear:both;

	border:1px solid #aee9ae;

	padding:5px;

	color:#339933;

}

#cadre_vert h1 {

	margin:5px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:14px;

}

#cadre_vert .trait {

	border-bottom:1px solid #aee9ae;

	margin:5px 0px 5px 0px;

}

#cadre_vert_fond {

	clear:both;

	padding:3px;

	color:#0066cc;

	background-color:#f1fbf1;

}

div.cadre_vert_fond {

	clear:both;

	padding:3px;

	color:#0066cc;

	background-color:#f1fbf1;

}

/* ---------- CADRE JAUNE ----------- */



#cadre_jaune {

	text-align:left;

	background-color:#fffbb7;

	clear:both;

	border:1px solid #ffec8f;

	padding:5px;

	color:#ff6600;

}

#cadre_jaune h1 {

	font-size:12px;

}

#cadre_jaune h1 a {

	font-size:12px;

	color:#ff6600;

}

/* ---------- CADRE JAUNE DEGRADE ----------- */



#cadre_jaune_degrade {

	text-align:center;

	background-color:white;

	background-image: url(http://cdn.entreprises-commerces.fr/images/fond_degrade_jaune_100px.gif);

	clear:both;

	border:1px solid #ffea72;

	padding:5px;

	color:#ff6600;

}

#cadre_jaune_degrade h1 {

	display:block;

}

#cadre_jaune_degrade h1 a {

	font-size:12px;

	color:#ff6600;

}

/* ---------- ETOILES ----------- */



#etoile {

	text-align:left;

}

#etoile ul {

	margin: 0;

	padding:0px 0px 0px 0px;

	list-style-type:none;

}

#etoile li {

	font-size:11px;

	text-decoration:none;

	padding:0px 20px 0px 20px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/etoile_on.gif) no-repeat top left;

}

#etoile li a {

	font-size:12px;

	text-decoration:none;

}

#etoile li a:hover {

	font-size:12px;

	text-decoration:underline;

}

/* ---------- TOP CLASSEMENT ----------- */



#top_classement {

	text-align:left;

	margin: 0;

	padding:0;

}

#top_classement li {

	font-size:11px;

	text-decoration:none;

}

/* ---------- MOTEUR ----------- */





#cadre_moteur {

	background-color:white;

	clear:both;

	border:1px solid #c0d3ff;

	padding:3px;

}

#cadre_moteur h1 {

	margin:5px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:14px;

	color:#0066cc;

}

#cadre_moteur select.texte {

	clear: both;

	font-family:arial;

	font-size:12px;

	font-weight:bold;

	color:#0066cc;

	margin:5px 0px 5px 0px;

}

#cadre_moteur .cadre_bleu_fond {

	clear:both;

	padding:3px;

	background-color:#ecf4ff;

	color:#666666;

}

#cadre_moteur .trait {

	border-bottom:1px solid #cccccc;

	margin:5px 0px 5px 0px;

}

/* ---------- FOND RESULTAT ANNUAIRE ----------- */

	

.fond_resultat {

	background:url("http://cdn.entreprises-commerces.fr/images/fond_resultat.gif") repeat-x;

}

/* ---------- ANNONCE DU MOIS ----------- */





#cadre_annonce_hit {

	clear:both;

	padding:3px;

	color:#0066cc;

	background-color:#ecf4ff;

}

#cadre_annonce_hit .trait {

	border-bottom:1px solid #cccccc;

	margin:5px 0px 5px 0px;

}

#cadre_annonce_hit ul.vignettes {

	border:0;

	float: left;

	margin-top:0px;

	margin-right: 5px;

	margin-bottom: 5px;

}

#cadre_annonce_hit ul.vignettes li {

	float : left;

}

#cadre_annonce_hit ul.vignettes li a {

	display: block;

}

#cadre_annonce_hit ul.vignettes li a:hover {

	display: block;

}

#cadre_annonce_hit ul.vignettes li a:hover img {

	opacity: 2;

	filter: alpha(opacity=50);

}

#cadre_annonce_hit ul.vignettes li a img {

	opacity: 1;

	filter: alpha(opacity=100);

	margin-right: 5px;

}

#cadre_annonce_hit img.mosaique {

	border:0;

}

/* ---------- LISTE VIGNETTE ----------- */

	

ul.vignettes {

	border:0;

	float: left;

	margin:0;

	padding:0;

	list-style-type:none;

}

ul.vignettes li {

	float : left;

}

ul.vignettes li a {

	display: block;

}

ul.vignettes li a:hover {

	display: block;

}

ul.vignettes li a:hover img {

	opacity: 2;

	filter: alpha(opacity=50);

}

ul.vignettes li a img {

	opacity: 1;

	filter: alpha(opacity=100);

	margin: 0px;

	border:1px solid #cccccc;

	padding:2px;

}

img.image_droit {

	border:0;

	margin-left: 10px;

	margin-bottom: 10px;

	margin-top:0px;

	float: right;

}

img.image_gauche {

	border:0;

	margin-right: 10px;

	margin-bottom: 15px;

	float: left;

	margin-top:0px;

}

/* ---------- LISTE VIGNETTE ANNONCES ----------- */

	

ul.vignettes_annonces {

	border:0;

	float: left;

	margin:0px 10px 0px 0px;

	padding:0;

	list-style-type:none;

}

ul.vignettes_annonces li {

	float : left;

}

ul.vignettes_annonces li a {

	display: block;

}

ul.vignettes_annonces li a:hover {

	display: block;

}

ul.vignettes_annonces li a:hover img {

	opacity: 2;

	filter: alpha(opacity=50);

}

ul.vignettes_annonces li a img {

	opacity: 1;

	filter: alpha(opacity=100);

	margin: 0px;

	border:1px solid #cccccc;

	padding:2px;

}

/* ---------- LISTE VIGNETTE ANNONCES DROIT ----------- */

	

ul.vignettes_annonces_droit {

	border:0;

	float: left;

	margin:0px 10px 0px 0px;

	padding:0;

	list-style-type:none;

}

ul.vignettes_annonces_droit li {

	float : left;

}

ul.vignettes_annonces_droit li a {

	display: block;

}

ul.vignettes_annonces_droit li a:hover {

	display: block;

}

ul.vignettes_annonces_droit li a:hover img {

	opacity: 2;

	filter: alpha(opacity=50);

}

ul.vignettes_annonces_droit li a img {

	opacity: 1;

	filter: alpha(opacity=100);

	margin: 0px;

	border:1px solid #cccccc;

	padding:2px;

}

/* ---------- TABLEAU RESULTAT ----------- */

	

#tableau {

	width:100%;

	/* border:#c0d3ff solid 1px; */

	border-top:0;

	color:#666666;

}

#tableau div {

	padding:0px;

	border-bottom:#c0d3ff solid 1px;

}

#tableau .trait_gris {

	border-bottom:1px solid #cccccc;

	margin:0;

}

/* ---------- ADMIN CADRE BLANC STATS GRIS ----------- */



#admin_cadre_blanc {

	border: 1px dotted #BBB;

	padding:5px;

	color:#ffffff;

}

/* ---------- FORMULAIRE SUBMIT ----------- */

	

#formulaire select.texte {

	color:#0066cc;

	font-family:arial;

	font-size: 18px;

}

#formulaire input.texte_1 {

	clear: both;

	width:400px;

	padding-left: 5px;

	margin-right: 10px;

	color:#0066cc;

	font-family:arial;

	font-size: 18px;

	border:1px solid #ffffff;

	background:#fff url(http://cdn.entreprises-commerces.fr/images/input-bg.gif) no-repeat;

}

/* Pagination

---------------------------------------- */

.pagination {

	height: 1%; /* IE tweak (holly hack) */

	width: auto;

	text-align: center;

}

.pagination span.page-sep {

	display: none;

}

li.pagination {

	margin-top: 0;

}

.pagination strong, .pagination b {

	font-weight: normal;

}

.pagination span strong {

	padding:5px 5px 5px 5px;

	margin: 0 2px;

	font-weight: normal;

	color: #FFFFFF;

	background-color: #0066cc;

	border: 1px solid #bfbfbf;

}

.pagination span a, .pagination span a:link, .pagination span a:visited, .pagination span a:active {

	font-weight: normal;

	text-decoration: none;

	color: #747474;

	margin:2px 5px 5px 2px;

	padding: 0 5px;

	background-color: #ecf4ff;

	border: 1px solid #bababa;

	line-height: 1.5em;

}

.pagination span a:hover {

	border-color: #d2d2d2;

	background-color: #0066cc;

	color: #FFF;

	text-decoration: none;

}

/* Pagination Annonces Link.php

---------------------------------------- */

a.lienpagination {

	text-decoration:none;

	vertical-align:middle;

	text-align:center;

	float:left;

	margin:0 5px 0 5px;

	color:#666666;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	display: block;

	background-image:url(http://cdn.entreprises-commerces.fr/images/fleche_bouton_off.gif);

	height:30px;

	width:30px;

}

a.lienpagination:hover {

	text-decoration:none;

	float:left;

	margin:0 5px 0 5px;

	color:#666666;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	display: block;

	vertical-align:middle;

	text-align:center;

	background-image:url(http://cdn.entreprises-commerces.fr/images/fleche_bouton_on.gif);

	height:30px;

	width:30px;

}

a.lienpaginationActive {

	text-decoration:none;

	float:left;

	margin:0 5px 0 5px;

	color:#0066cc;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	display: block;

	background-image:url(http://cdn.entreprises-commerces.fr/images/fleche_bouton_on.gif);

	height:30px;

	width:30px;

	font-weight:bold;

}

/* ---------- MAIN INTERIEURE ----------- */



#main div.main_titre {

	padding:15px 10px 15px 10px;

	background:url(http://cdn.entreprises-commerces.fr/images/point_tiret.gif) repeat-x bottom;

}

#main div.main_titre h1 {

	font-family:Trebuchet MS;

	font-size: 20px;

	color:#ff6600;

	margin:0px;

	padding:0px;

}

#main div.main_titre h2 {

	font-family:Trebuchet MS;

	font-size: 20px;

	font-weight:lighter;

	color:#000;

	margin:0px;

	padding:0px;

}

.tr_separateur {

	padding:0;

	background-image: url("http://cdn.entreprises-commerces.fr/images/px_666666_carnet.gif");

	background-repeat: repeat-x;

	background-position: bottom left;

	height: 1px;

}

.nombre_numero_gris {

	font-size: 10px;

	color:#999999;

}

/* ---------- SELECT COULEUR ----------- */



.select_groupe {

	color : #FFFFFF;

	background-color : #0066cc;

}

.select_option_1 {

	color : #000000;

	background-color : #FFFFFF;

}

.select_option_2 {

	color : #000000;

	background-color : #EDEDED;

}

/* ---------- PRIX TABLEAU ----------- */



.tableau_colone_filet_gauche {

	color:#000000;

	font-size: 12px;

	border-left:1px solid #758ab5;

}

.tableau_colone_filet_droit {

	color:#000000;

	font-size: 12px;

	border-left:1px solid #758ab5;

	border-right:1px solid #758ab5;

}

/* Connect FaceBook Twitter RSS

---------------------------------------- */

.connect_facebook {

	float:left;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/partager.gif) no-repeat 0px 0px;

	font-size:11px;

	font-weight:bold;

	padding:8px 0px 0px 40px;

	width:100%;

	height:24px;

	margin-right:5px;

	margin-top:3px;

}



.connect_facebook:hover {

	background-position:0px -34px;

	text-decoration:none;

	color:#fdfdfd;

}

.connect_googleplus {

	float:left;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/partager.gif) no-repeat 0px -238px;

	font-size:11px;

	font-weight:bold;

	padding:8px 0px 0px 40px;

	width:100%;

	height:24px;

	margin-top:3px;

}

.connect_googleplus:hover {

	background-position:0px -270px;

	text-decoration:none;

	color:#fdfdfd;

}

.connect_twitter {

	float:left;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/partager.gif) no-repeat 0px -68px;

	font-size:11px;

	font-weight:bold;

	padding:8px 0px 0px 40px;

	width:100%;

	height:24px;

	margin-top:3px;

}

.connect_twitter:hover {

	background-position:0px -102px;

	text-decoration:none;

	color:#fdfdfd;

}

.connect_rss {

	float:left;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/partager.gif) no-repeat 0px -135px;

	font-size:11px;

	font-weight:bold;

	padding:8px 0px 0px 40px;

	width:100%;

	height:26px;

	margin-top:3px;

}

.connect_rss:hover {

	background-position:0px -167px;

	text-decoration:none;

	color:#fdfdfd;

}

/* ---------- FLECHE MENU ROLLOVER ----------- */



ul.menu_fleche_roll {

	float:left;

	text-align:left;

	margin:0;

	padding:0 0 0 8px;

	overflow:hidden;

	line-height:19px;

}

ul.menu_fleche_roll li {

	display:inline!important;

	font-size:92%;

	margin-left:-10px;

}

ul.menu_fleche_roll li a {

	color:#0066cc;

	padding:1px 0 2px 8px;

	background:transparent url('http://cdn.entreprises-commerces.fr/images/menu_fleche_roll.gif') 0 -80px no-repeat;

}

ul.menu_fleche_roll li.on a {

	background-position:0 -120px;

}

ul.menu_fleche_roll li a span {

	padding:1px 13px 2px 7px;

	background:#f7f7f7;

}

ul.menu_fleche_roll li a span strong {

	font-weight:normal;

	color:#aaa;

}

ul.menu_fleche_roll li.on a span {

	text-decoration:none;

	color:#FFF;

	background:#ff6600;

}

ul.menu_fleche_roll li a:hover {

	background-position:0 -160px;

	text-decoration:none;

}

ul.menu_fleche_roll li a:hover span {

	background:#ff6600;

	color:#FFF;

	text-decoration:none;

}

ul.menu_fleche_roll li.on a span strong, ul.menu_fleche_roll li a:hover span strong {

	color:#ccc;

	text-decoration:none;

}

.is_safari ul.menu_fleche_roll li a {

	padding-bottom:3px;

}

.is_safari ul.menu_fleche_roll li a span {

	padding-bottom:3px;

}

.is_ffMac ul.menu_fleche_roll li a, .is_ffMac ul.menu_fleche_roll li a span {

	padding-bottom:3px;

}

.is_ie6 ul.menu_fleche_roll li a {

	padding-top:0;

}

.is_ie7 ul.menu_fleche_roll {

	line-height:20px;

}

.is_ie7 ul.menu_fleche_roll li a {

	padding:0 0 2px 8px;

}

/* ---------- ROUNDED IMAGE MEMBRE ----------- */



.rounded_image {

	display:block;

	background-color:#f6f5f5;

	overflow:hidden;

	position:relative;

}

.rounded_image_Image {

	display:block;

	position:absolute;

	background:transparent !important;

	top:0px;

	left:0px;

	vertical-align:middle;

	overflow:hidden;

	background:none !important;

}

.rounded_image_corners {

	display:block;

	position:absolute;

	background:none;

	top:0px;

	left:0px;

	overflow:hidden;

	width:100%;

	height:100%;

}

.rounded_image_corners_sprite {

	display:block;

	position:absolute;

}

.rounded_image_corners_sprite {

	background:transparent !important;

	width:134px !important;

	height:200px !important;

}

.rounded_image_corners_sprite img {

	background:transparent !important;

	width:134px !important;

	height:200px !important;

}

span.rounded_image_corners_sprite {

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cdn.entreprises-commerces.fr/images/rounded_image.png', sizingMethod="scale");

}

.rounded_image_corners_sprite .invisible_png {

	display:block;

	width:100%;

	height:100%;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/rounded_image.png) 0px 0px no-repeat;

}

.rounded_image_NONE .rounded_image_corners {

	display:none;

}

.rounded_image_WHITE .rounded_image_corners_sprite {

	top:0px;

}

.rounded_image_GIRLIE .rounded_image_corners_sprite {

	top:-50px;

}

.rounded_image_DARK .rounded_image_corners_sprite {

	top:-100px;

}

.rounded_image_MEDIA .rounded_image_corners_sprite {

	top:-150px;

}

.rounded_image_LARGE {

	width:50px;

	height:50px;

}

.rounded_image_LARGE .rounded_image_Image {

	width:50px;

	height:50px;

}

.rounded_image_SMALL {

	width:32px;

	height:32px;

}

.rounded_image_SMALL .rounded_image_Image {

	width:32px;

	height:32px;

}

.rounded_image_TINY {

	width:25px;

	height:25px;

}

.rounded_image_TINY .rounded_image_Image {

	width:25px;

	height:25px;

}

.rounded_image_ICON {

	width:16px;

	height:16px;

}

.rounded_image_ICON .rounded_image_Image {

	width:16px;

	height:16px;

}

.rounded_image_LARGE .rounded_image_corners_sprite {/* @noflip */

	left:0px;

}

.rounded_image_SMALL .rounded_image_corners_sprite {/* @noflip */

	left:-50px;

}

.rounded_image_TINY .rounded_image_corners_sprite {/* @noflip */

	left:-82px;

}

.rounded_image_ICON .rounded_image_corners_sprite {/* @noflip */

	left:-107px;

}

.rounded_image_link {

	position:relative;

}

/******** ERREURS ROUGE ********/

#error_msg {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	margin: 0;

	padding: 10px;

	border: 1px solid #dd3c10;

	color: #333333;

	background-color: #ffebe8;

}

#error_msg ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#error_msg li {

	padding:0px 0px 8px 15px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/asterix.gif) no-repeat top left;

}

#error_msg b {

	color: #dd3c10;

}

#error_msg a {

	color: #dd3c10;

}

/* LIEN DE PAGINATION ROUND */

a.lienpagination {

	text-decoration:none;

	vertical-align:middle;

	text-align:center;

	float:left;

	margin:0 5px 0 5px;

	color:#666666;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	display: block;

	background-image:url(http://cdn.entreprises-commerces.fr/images/fleche_bouton_off.gif);

	height:30px;

	width:30px;

}

span.lienpagination {

	float: left;

	margin-left: 10px;

	margin-top: 7px;

}

a.lienpagination:hover {

	text-decoration:none;

	float:left;

	margin:0 5px 0 5px;

	color:#666666;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	display: block;

	vertical-align:middle;

	text-align:center;

	background-image:url(http://cdn.entreprises-commerces.fr/images/fleche_bouton_on.gif);

	height:30px;

	width:30px;

}

a.lienpaginationActive {

	text-decoration:none;

	float:left;

	margin:0 5px 0 5px;

	color:#0066cc;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	display: block;

	background-image:url(http://cdn.entreprises-commerces.fr/images/fleche_bouton_on.gif);

	height:30px;

	width:30px;

	font-weight:bold;

}

span.lienpaginationActive {

	text-decoration:none;

	float:left;



	margin:0 5px 0 5px;

	color:#0066cc;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	display: block;

	background-image:url(http://cdn.entreprises-commerces.fr/images/fleche_bouton_on.gif);

	height:30px;

	width:30px;

	font-weight:bold;

}



/* ---------- NAVIGATION ----------- */





#navigation {

	color:#666666;

	font-size:11px;

}

#navigation a {

	color:#666666;

	text-decoration:underline;

	font-size:11px;

}

#navigation a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

#chemin_navigation {

	color:#666666;

	font-size:11px;

}

#chemin_navigation a {

	color:#666666;

	text-decoration:underline;

	font-size:11px;

}

#chemin_navigation a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

/* ---------- LIEN PIED DE PAGE ----------- */

#lien_site {

	font-size: 10px;

	color:#666666;

	padding:0;

	margin:0;

}

#lien_site a {

	color:#666666;

	text-decoration:none;

}

#lien_site a:hover {

	text-decoration:underline;

}

#lien_site span.criter {

	clear:both;

	display:block;

	width:100px;

	float:left;

	margin-bottom:5px;

}

/* ---------- LIEN RSS FOOTER ----------- */





#lien_footer_rss {

	padding:10px 10px 0px 10px;

	color:#666666;

	font-size:11px;

}

#lien_footer_rss h2 {

	padding: 0;

	margin: 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:11px;

	color:#666666;

}

#lien_footer_rss h2 a {

	color:#666666;

	text-decoration:none;

}

#lien_footer_rss h2 a:hover {

	color:#666666;

	text-decoration:underline;

}

#lien_footer_rss ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#lien_footer_rss li {

	padding:0px 0px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/plus_cat.gif) no-repeat top left;

}

#lien_footer_rss li a {

	color:#666666;

	font-size:10px;

	text-decoration:none;

}

#lien_footer_rss li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#666666;

	text-decoration:none;

	padding:2px;

}

/* ---------- FIN STYLE LIEN ----------- */





/* ---------- DEBUT STYLE CADRE ----------- */





/******** MESSAGE OK ********/



#message_ok {

	font-size:12px;

	margin: 0;

	padding: 10px;

	border: 1px solid #19ba00;

	color: #000000;

	background-color: #f8ffe7;

}

#message_ok ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#message_ok li {

	padding:0px 0px 8px 15px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/asterix.gif) no-repeat top left;

}

#message_ok b {

	color: #009900;

}

#message_ok a {

	color: #009900;

}

/******** MESSAGE ERREUR ********/



#message_erreur {

	font-size:12px;

	margin: 0;

	padding: 10px;

	border: 1px solid #dd3c10;

	color: #333333;

	background-color: #ffebe8;

}

#message_erreur ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#message_erreur li {

	padding:0px 0px 8px 15px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/asterix.gif) no-repeat top left;

}

#message_erreur b {

	color: #dd3c10;

}

#message_erreur a {

	color: #dd3c10;

}

/******** MESSAGE Administrateur ********/



#message_admin {

	font-size:12px;

	margin: 0;

	padding: 10px;

	border: 1px solid #ffe222;

	color: #333333;

	background-color: #fefff1;

}

#message_admin ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#message_admin li {

	padding:0px 0px 8px 15px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/asterix.gif) no-repeat top left;

}

#message_admin b {

	color: #FF6600;

}

#message_admin a {

	color: #FF6600;

}

/* ---------- ARRONDI BLEU MENU ----------- */



.c_bleu_fond_bleu_haut {

	position:relative;

	border:1px solid #c0d3ff;

	border-bottom:0px;

	background-color:#ecf4ff;

}

.c_bleu_fond_bleu_haut .c_bleu_haut_droit {

	position:relative;

	top:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_bleu_haut_droit.gif) no-repeat top right;

}

.c_bleu_fond_bleu_haut .c_bleu_haut_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_bleu_haut_gauche.gif) no-repeat top left;

}

.c_bleu_fond_bleu_bas {

	position:relative;

	border:1px solid #c0d3ff;

	border-top:0px;

	background-color:#ecf4ff;

}

.c_bleu_fond_bleu_bas .c_bleu_bas_droit {

	position:relative;

	bottom:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_bleu_bas_droit.gif) no-repeat bottom right;

}

.c_bleu_fond_bleu_bas .c_bleu_bas_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/c_bleu_bas_gauche.gif) no-repeat scroll left bottom;

}

.c_bleu_fond_blanc_haut {

	position:relative;

	border:1px solid #c0d3ff;

	border-bottom:0px;

}

.c_bleu_fond_blanc_haut .c_bleu_haut_droit {

	position:relative;

	top:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_bleu_haut_droit.gif) no-repeat top right;

}

.c_bleu_fond_blanc_haut .c_bleu_haut_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_bleu_haut_gauche.gif) no-repeat top left;

}

.c_bleu_fond_blanc_bas {

	position:relative;

	border:1px solid #c0d3ff;

	border-top:0px;

	background-color:#fff;

}

.c_bleu_fond_blanc_bas .c_bleu_bas_droit {

	position:relative;

	bottom:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_bleu_bas_droit.gif) no-repeat bottom right;

}

.c_bleu_fond_blanc_bas .c_bleu_bas_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/c_bleu_bas_gauche.gif) no-repeat scroll left bottom;

}

/* ---------- ARRONDI BLEU MILIEU FOND BLEU ----------- */



#c_bleu_fond_bleu_milieu {

	position:relative;

	border:solid #c0d3ff;

	border-width:0px 1px 0px 1px;

	padding:0px 10px 0px 10px;

	background-color:#ecf4ff;

	color:#0066cc;

	font-size:11px;

}

#c_bleu_fond_bleu_milieu h1 {

	padding: 0;

	margin: 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:16px;

	color:#0066cc;

}

#c_bleu_fond_bleu_milieu h1 a {

	color:#0066cc;

	text-decoration: none;

}

#c_bleu_fond_bleu_milieu h1 a:hover {

	color:#0066cc;

	text-decoration: none;

}

#c_bleu_fond_bleu_milieu ul {

	margin: 0;

	padding: 0;

	list-style-type:none;

}

#c_bleu_fond_bleu_milieu li {

	padding:0px 10px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange_cat.gif) no-repeat top left;

	font-size:12px;

}

/* ---------- ARRONDI BLEU MILIEU FOND BLANC ----------- */



#c_bleu_fond_blanc_milieu {

	position:relative;

	border:solid #c0d3ff;

	border-width:0px 1px 0px 1px;

	background-color:#fff;

	color:#666666;

	font-size:11px;

	padding:0px 10px 0px 10px;

}

#c_bleu_fond_blanc_milieu h1 {

	padding: 0;

	margin:0px 0 10px 0px;

	/*font-family:Trebuchet MS;*/

	font-size:16px;

	color:#0066cc;

}

#c_bleu_fond_blanc_milieu h1 a {

	text-decoration: none;

}

#c_bleu_fond_blanc_milieu h1 a:hover {

	text-decoration: underline;

}

#c_bleu_fond_blanc_milieu h5 a {

	color:#666666;

	text-decoration: none;

}

#c_bleu_fond_blanc_milieu h5 a:hover {

	color:#666666;

	text-decoration: underline;

}

#c_bleu_fond_blanc_milieu ul, li {

	margin: 0px 0px 0px 0px;

	padding: 0;

	list-style-type:none;

}

#c_bleu_fond_blanc_milieu_puce {

	margin: 0;

	padding: 0;

	color:#999999;

}

#c_bleu_fond_blanc_milieu_puce ul {

	margin: 0;

	padding: 0;

	list-style-type:none;

}

#c_bleu_fond_blanc_milieu_puce li {

	padding:0px 10px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange_cat.gif) no-repeat top left;

}

#c_bleu_fond_blanc_milieu_puce li a {

	color:#0066cc;

}

#c_bleu_fond_blanc_milieu_puce li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

.c_bleu_fond_blanc_milieu_no_padding {

	position:relative;

	border:solid #c0d3ff;

	border-width:0px 1px 0px 1px;

	padding:0;

	padding-top:0;

	padding-bottom:0;

	background-color:#fff;

}

#c_bleu_fond_blanc_milieu_widget {

	position:relative;

	border:solid #c0d3ff;

	border-width:0px 1px 0px 1px;

	padding:0px;

	background-color:#fff;

	color:#666666;

	font-size:11px;

}

/* ---------- ARRONDI MILIEU FOND BLEU DEGRADE ----------- */



.c_bleu_fond_degrade_milieu {

	position:relative;

	border:solid #c0d3ff;

	border-width:0px 1px 0px 1px;

	padding:0px 10px 0px 10px;

	background:url(http://cdn.entreprises-commerces.fr/images/fond_degrade_bleu_100px.gif) repeat-x 0 1px;

	color:#0066cc;

	font-size:11px;

}

.c_bleu_fond_degrade_milieu h1 {

	margin:0 0 0px 0;

	padding:0 0 0px 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:16px;

	color:#ff6600;

}

.c_bleu_fond_degrade_milieu h1 a {

	color:#FF6600;

	text-decoration: none;

}

.c_bleu_fond_degrade_milieu h1 a:hover {

	color:#ff6600;

	text-decoration: none;

}

.c_bleu_fond_degrade_milieu h1 a:visited {

	color:#ff6600;

	text-decoration: none;

}

.c_bleu_fond_degrade_milieu h2 {

	margin:0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:14px;

	color:#0066cc;

}

.c_bleu_fond_degrade_milieu h2 a {

	color:#0066cc;

	text-decoration: none;

}

.c_bleu_fond_degrade_milieu h2 a:hover {

	color:#ff6600;

	text-decoration: underline;

}

.c_bleu_fond_degrade_milieu h3 {

	margin:0px;

	display:block;

	font-family:arial;

	font-size:12px;

	color:#0066cc;

}

.c_bleu_fond_degrade_milieu a:visited {

	color:#0066cc;

}

/* ---------- ARRONDI MILIEU FOND BLEU CAT ----------- */



.c_bleu_fond_degrade_milieu_cat {

	position:relative;

	border:solid #c0d3ff;

	border-width:0px 1px 1px 1px;

	padding:10px;

	padding-top:0;

	padding-bottom:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fond_degrade_bleu_100px.gif) repeat-x 0 1px;

}

.c_bleu_fond_degrade_milieu_cat h1 {

	margin:0;

	padding:0px 0px 5px 0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:16px;

	color:#0066cc;

}

.c_bleu_fond_degrade_milieu_cat h1 a {

	color:#ff6600;

	text-decoration: none;

}

.c_bleu_fond_degrade_milieu_cat h1 a:hover {

	color:#ff6600;

	text-decoration: none;

}

.c_bleu_fond_degrade_milieu_cat h2 {

	margin:0px;

	display:block;

	font-family:Trebuchet MS;

	font-size:14px;

	color:#0066cc;

}

.c_bleu_fond_degrade_milieu_cat h2 a a:hover {

	color:#0066cc;

	text-decoration: none;

}

/* ---------- ARRONDI GRIS ----------- */



.c_gris_fond_blanc_haut {

	position:relative;

	border:1px solid #CCCCCC;

	border-bottom:0px;

}

.c_gris_fond_blanc_haut .c_gris_haut_droit {

	position:relative;

	top:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_gris_haut_droit.gif) no-repeat top right;

}

.c_gris_fond_blanc_haut .c_gris_haut_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_gris_haut_gauche.gif) no-repeat top left;

}

.c_gris_fond_blanc_bas {

	position:relative;

	border:1px solid #CCCCCC;

	border-top:0px;

	background-color:#fff;

}

.c_gris_fond_blanc_bas .c_gris_bas_droit {

	position:relative;

	bottom:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_gris_bas_droit.gif) no-repeat bottom right;

}

.c_gris_fond_blanc_bas .c_gris_bas_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/c_gris_bas_gauche.gif) no-repeat scroll left bottom;

}

.c_gris_fond_gris_haut {

	position:relative;

	border:1px solid #CCCCCC;

	border-bottom:0px;

	background-color:#f5f5f5;

}

.c_gris_fond_gris_haut .c_gris_haut_droit {

	position:relative;

	top:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_gris_haut_droit.gif) no-repeat top right;

}

.c_gris_fond_gris_haut .c_gris_haut_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_gris_haut_gauche.gif) no-repeat top left;

}

.c_gris_fond_gris_bas {

	position:relative;

	border:1px solid #CCCCCC;

	border-top:0px;

	background-color:#f5f5f5;

}

.c_gris_fond_gris_bas .c_gris_bas_droit {

	position:relative;

	bottom:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_gris_bas_droit.gif) no-repeat bottom right;

}

.c_gris_fond_gris_bas .c_gris_bas_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/c_gris_bas_gauche.gif) no-repeat scroll left bottom;

}

#c_gris_fond_blanc_milieu {

	position:relative;

	border:solid #CCCCCC;

	border-width:0px 1px 0px 1px;

	padding:0px 10px 0px 10px;

	background-color:#fff;

	color:#666666;

}

#c_gris_fond_blanc_milieu h1 {

	padding: 0;

	margin: 0;

	display:block;

	font-size:16px;

	color:#666666;

}

#c_gris_fond_blanc_milieu h1 a {

	color:#666666;

}

#c_gris_fond_blanc_milieu h1 a:hover {

	color:#666666;

}

#c_gris_fond_blanc_milieu h2 {

	padding: 0;

	margin: 0;

	display:block;

	font-size:14px;

	color:#666666;

}

#c_gris_fond_blanc_milieu h2 a {

	color:#666666;

	text-decoration:none;

}

#c_gris_fond_blanc_milieu h2 a:hover {

	color:#666666;

	text-decoration:underline;

}

#c_gris_fond_blanc_milieu h3 {

	padding: 0;

	margin: 0;

	display:block;

	font-size:12px;

	color:#666666;

}

#c_gris_fond_blanc_milieu h3 a {

	color:#3b5998;

	text-decoration:none;

}

#c_gris_fond_blanc_milieu h3 a:hover {

	color:#3b5998;

	text-decoration:underline;

}

#c_gris_fond_blanc_milieu a {

	color:#666666;

	text-decoration:none;

}

#c_gris_fond_blanc_milieu a:hover {

	color:#666666;

	text-decoration:underline;

}

#c_gris_fond_blanc_milieu ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#c_gris_fond_blanc_milieu_plus {

	position:relative;

	border:solid #CCCCCC;

	border-width:0px 1px 0px 1px;

	padding:0px 10px 10px 10px;

	background-color:#fff;

	color:#666666;

	font-size:11px;

}

#c_gris_fond_blanc_milieu_plus h2 {

	padding: 0;

	margin: 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:12px;

	color:#666666;

}

#c_gris_fond_blanc_milieu_plus h2 a {

	color:#666666;

	text-decoration:none;

}

#c_gris_fond_blanc_milieu_plus h2 a:hover {

	color:#666666;

	text-decoration:underline;

}

#c_gris_fond_blanc_milieu_plus ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#c_gris_fond_blanc_milieu_plus li {

	padding:0px 0px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/plus_cat.gif) no-repeat top left;

}

#c_gris_fond_blanc_milieu_plus li a {

	color:#666666;

	font-size:10px;

	text-decoration:none;

}

#c_gris_fond_blanc_milieu_plus li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#666666;

	text-decoration:none;

	padding:2px;

}

/* ---------- ARRONDI GRIS FLUX RUBRIQUE : EMPLOI, IMMO ----------- */



#c_gris_fond_blanc_milieu_flux {

	padding:0px 10px 10px 10px;

	background-color:#fff;

	color:#666666;

	font-size:11px;

}

#c_gris_fond_blanc_milieu_flux h2 {

	padding: 0;

	margin: 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:12px;

	color:#666666;

}

#c_gris_fond_blanc_milieu_flux h2 a {

	color:#666666;

	text-decoration:none;

}

#c_gris_fond_blanc_milieu_flux h2 a:hover {

	color:#666666;

	text-decoration:underline;

}

#c_gris_fond_blanc_milieu_flux ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#c_gris_fond_blanc_milieu_flux li {

	padding:0px 0px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/plus_cat.gif) no-repeat top left;

}

#c_gris_fond_blanc_milieu_flux li a {

	color:#666666;

	font-size:10px;

	text-decoration:none;

}

#c_gris_fond_blanc_milieu_flux li a:hover {

	color:#FFFFFF;

	font-weight:normal;

	background-color:#666666;

	text-decoration:none;

	padding:2px;

}

/* ---------- ARRONDI GRIS ACTUALITES ----------- */



#c_gris_fond_blanc_milieu_actu {

	position:relative;

	border:solid #CCCCCC;

	border-width:0px 1px 0px 1px;

	padding:0px 6px 0px 6px;

	background-color:#fff;

	color:#666666;

	font-size:11px;

}

#c_gris_fond_blanc_milieu_actu em {

	color:#000000;

	font-weight:normal;

	background-color:#cccccc;

}

#c_gris_fond_blanc_milieu_actu h1 {

	padding: 0;

	margin: 0;

	font-family:Trebuchet MS;

}

#c_gris_fond_blanc_milieu_actu h1 a {

	color:#0066cc;

	text-decoration:underline;

}

#c_gris_fond_blanc_milieu_actu h1 a:hover {

	color:#FF6600;

	text-decoration:none;

}

#c_gris_fond_blanc_milieu_actu h2 a {

	padding: 0;

	margin: 0;

	font-family:Trebuchet MS;

	font-size:15px;

	text-decoration:underline;

}

#c_gris_fond_blanc_milieu_actu h2 a:hover {

	text-decoration:none;

}

/* ---------- CATEGORIE ACTU ----------- */





#c_gris_fond_blanc_milieu_actu h4 {

	padding:5px 0px 5px 0px;

	font-size:16px;

}

#c_gris_fond_blanc_milieu_actu h4 a {

	color:#FF6600;

	text-decoration:none;

}

#c_gris_fond_blanc_milieu_actu h4 a:hover {

	color:#FF6600;

	text-decoration:underline;

}

/* ---------- ARRONDI GRIS UL PUCES ----------- */





#c_gris_fond_blanc_ul_milieu {

	position:relative;

	border:solid #CCCCCC;

	border-width:0px 1px 0px 1px;

	padding:10px 10px 0px 10px;

	background-color:#fff;

	color:#666666;

}

#c_gris_fond_blanc_ul_milieu h1 {

	padding: 0;

	margin: 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:16px;

	color:#666666;

}

#c_gris_fond_blanc_ul_milieu h1 a {

	color:#666666;

	text-decoration:none;

	font-size:12px;

}

#c_gris_fond_blanc_ul_milieu h1 a:hover {

	color:#666666;

	text-decoration:underline;

}

#c_gris_fond_blanc_ul_milieu ul {

	margin: 0;

	padding: 0;

	list-style-type:none;

}

#c_gris_fond_blanc_ul_milieu li {

	padding:0px 10px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange_cat.gif) no-repeat top left;

}

/* ---------- ARRONDI GRIS - FOND GRIS ----------- */



#c_gris_fond_gris_milieu {

	position:relative;

	border:solid #CCCCCC;

	border-width:0px 1px 0px 1px;

	padding:0px 10px 0px 10px;

	background-color:#f6f5f5;

	color:#666666;

	margin:0;

}

/* ---------- ARRONDI GRIS - FOND BLANC ----------- */



#c_gris_fond_gris_blanc {

	position:relative;

	border:solid #CCCCCC;

	border-width:0px 1px 0px 1px;

	padding:0px 10px 0px 10px;

	background-color:#FFFFFF;

	color:#666666;

	margin:0;

}

/* ---------- ARRONDI GRIS - FOND GRIS DEGRADE ----------- */





#c_gris_fond_degrade_milieu {

	position:relative;

	border:solid #CCCCCC;

	border-width:0px 1px 0px 1px;

	padding:3px 10px 3px 10px;

	background:url(http://cdn.entreprises-commerces.fr/images/fond_degrade_gris_100px.gif) repeat-x 0 1px;

	color:#666666;

}

#c_gris_fond_degrade_milieu a {

	text-decoration:none;

	color:#024080;

	font-weight:bold;

}

#c_gris_fond_degrade_milieu a:hover {

	text-decoration:underline;

	color:#F60;

}

/* ---------- CATEGORIE PUCE VILLE ----------- */

#categorie_puce_ville {

	font-size:11px;

	color:#666666;

}

#categorie_puce_ville ul {

	margin: 0;

	padding:0;

	list-style-type:none;

}

#categorie_puce_ville li {

	padding:0px 10px 8px 10px;

	margin:0;

	list-style-type:none;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange_cat.gif) no-repeat top left;

}

#categorie_puce_ville a {

	color:#0066cc;

	text-decoration:none;

	font-weight:normal;

}

#categorie_puce_ville a:hover {

	color:#fff;

	background-color:#ff6600;

	text-decoration:none;

	padding:2px;

}

#categorie_puce_ville h1 a:visited {

	color:#663399;

	text-decoration:none;

}

/* ---------- ARRONDI JAUNE FOND JAUNE----------- */



.c_jaune_fond_jaune_haut {

	position:relative;

	border:1px solid #ffe222;

	border-bottom:0px;

	background-color:#fefff1;

}

.c_jaune_fond_jaune_haut .c_jaune_haut_droit {

	position:relative;

	top:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_jaune_haut_droit.gif) no-repeat top right;

}

.c_jaune_fond_jaune_haut .c_jaune_haut_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_jaune_haut_gauche.gif) no-repeat top left;

}

.c_jaune_fond_jaune_bas {

	position:relative;

	border:1px solid #ffe222;

	border-top:0px;

	background-color:#fefff1;

}

.c_jaune_fond_jaune_bas .c_jaune_bas_droit {

	position:relative;

	bottom:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_jaune_bas_droit.gif) no-repeat bottom right;

}

.c_jaune_fond_jaune_bas .c_jaune_bas_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/c_jaune_bas_gauche.gif) no-repeat scroll left bottom;

}

#c_jaune_fond_jaune_milieu {

	position:relative;

	border:solid #ffe222;

	border-width:0px 1px 0px 1px;

	padding:0px 10px 0px 10px;

	background-color:#fefff1;

}

/* ---------- ARRONDI BLANC ----------- */



.c_blanc_fond_blanc_haut {

	position:relative;

	border-bottom:0px;

}

.c_blanc_fond_blanc_haut .c_blanc_haut_droit {

	position:relative;

	top:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/angles/c_blanc_haut_droit.gif) no-repeat top right;

}

.c_blanc_fond_blanc_haut .c_blanc_haut_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:url(http://cdn.entreprises-commerces.fr/images/angles/c_blanc_haut_gauche.gif) no-repeat top left;

}

.c_blanc_fond_blanc_bas {

	position:relative;

	border-top:0px;

}

.c_blanc_fond_blanc_bas .c_blanc_bas_droit {

	position:relative;

	bottom:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/angles/c_blanc_bas_droit.gif) no-repeat bottom right;

}

.c_blanc_fond_blanc_bas .c_blanc_bas_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/angles/c_blanc_bas_gauche.gif) no-repeat scroll left bottom;

}

#c_blanc_fond_blanc_milieu {

	position:relative;

	padding:0px 10px 0px 10px;

}

/* ---------- ARRONDI ORANGE ----------- */



.c_orange_fond_blanc_haut {

	position:relative;

	border:1px solid #ff9900;

	border-bottom:0px;

	background-color:#fff;

}

.c_orange_fond_blanc_haut .c_orange_haut_droit {

	position:relative;

	top:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_orange_haut_droit.gif) no-repeat top right;

}

.c_orange_fond_blanc_haut .c_orange_haut_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_orange_haut_gauche.gif) no-repeat top left;

}

.c_orange_fond_blanc_bas {

	position:relative;

	border:1px solid #ff9900;

	border-top:0px;

	background-color:#fff;

}

.c_orange_fond_blanc_bas .c_orange_bas_droit {

	position:relative;

	bottom:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_orange_bas_droit.gif) no-repeat bottom right;

}

.c_orange_fond_blanc_bas .c_orange_bas_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/c_orange_bas_gauche.gif) no-repeat scroll left bottom;

}

/* ---------- ARRONDI ORANGE FOND ORANGE----------- */



.c_orange_fond_orange_haut {

	position:relative;

	border:1px solid #ff9900;

	border-bottom:0px;

	background-color:#fffae6;

}

.c_orange_fond_orange_haut .c_orange_haut_droit {

	position:relative;

	top:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_orange_haut_droit.gif) no-repeat top right;

}

.c_orange_fond_orange_haut .c_orange_haut_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_orange_haut_gauche.gif) no-repeat top left;

}

.c_orange_fond_orange_bas {

	position:relative;

	border:1px solid #ff9900;

	border-top:0px;

	background-color:#fffae6;

}

.c_orange_fond_orange_bas .c_orange_bas_droit {

	position:relative;

	bottom:-1px;

	right:-1px;

	background:url(http://cdn.entreprises-commerces.fr/images/c_orange_bas_droit.gif) no-repeat bottom right;

}

.c_orange_fond_orange_bas .c_orange_bas_gauche {

	position:relative;

	left:-2px;

	height:6px;

	font-size:0px;

	background:transparent url(http://cdn.entreprises-commerces.fr/images/c_orange_bas_gauche.gif) no-repeat scroll left bottom;

}

/* ---------- ARRONDI ORANGE FOND ORANGE ----------- */



#c_orange_fond_orange_milieu {

	position:relative;

	border:solid #ff9900;

	border-width:0px 1px 0px 1px;

	padding:0px 10px 0px 10px;

	background-color:#fffae6;

	color:#000;

	font-size:12px;

}

#c_orange_fond_orange_milieu h1 {

	padding: 0;

	margin: 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:16px;

	color:#ff9900;

}

/* ---------- ARRONDI ORANGE FOND BLANC ----------- */



#c_orange_fond_blanc_milieu {

	position:relative;

	border:solid #ff9900;

	border-width:0px 1px 0px 1px;

	padding:0px 10px 10px 10px;

	background-color:#fff;

	color:#ff9900;

	font-size:12px;

}

#c_orange_fond_blanc_milieu h1 {

	padding: 0;

	margin: 0;

	display:block;

	font-family:Trebuchet MS;

	font-size:16px;

	color:#ff9900;

}

#c_orange_fond_blanc_milieu h1 a {

	color:#ff9900;

	text-decoration:none;

	font-size:12px;

}

#c_orange_fond_blanc_milieu h1 a:hover {

	color:#ff9900;

	text-decoration:underline;

}

#c_orange_fond_blanc_milieu ul {

	margin: 0;

	padding: 0;

	list-style-type:none;

}

#c_orange_fond_blanc_milieu li {

	padding:0px 10px 5px 10px;

	margin:0;

	background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange_cat.gif) no-repeat top left;

	font-size:12px;

}

/* ---------- FIN STYLE CADRE ----------- */





/* ---------- DEBUT STYLE FORM ----------- */







/******** SELECT ********/





select {

	color:#0066cc;

	font-family:arial;

	font-size: 12px;

	margin: 1px;

	padding: 2px;

	border:1px solid #c0d3ff;

	background-color:#FFFFFF;

	height : 25px;

}

select:hover {

	border: 1px solid #cccccc;

	background-color:#fefff1;

}

select:focus {

	border: 1px solid #999999;

	background-color:#fefff1;

}

/******** OPTON ********/





option {

	height:18px;

	padding-top:3px;

}

/******** TEXTAREA ********/





textarea {

	padding: 3px 0 0px 3px;

	color:#000000;

	font-family:arial;

	font-size: 12px;

	border:1px solid #c0d3ff;

	background-color:#FFFFFF;

}

textarea:hover {

	border: 1px solid #cccccc;

	background-color:#fefff1;

}

textarea:focus {

	border: 1px solid #999999;

	background-color:#fefff1;

}







/******** INPUT & CHECK ********/





input {

	height : 20px;

	padding: 3px 0 0px 3px;

	color:#000000;

	font-family:arial;

	font-size: 12px;

	border:1px solid #c0d3ff;

	background-color:#FFFFFF;

}

input:hover {

	border: 1px solid #cccccc;

	background-color:#fefff1;

}

input:focus {

	border: 1px solid #999999;

	background-color:#fefff1;

}

input.checkbox {

    border: none;

}

input.radio {

    border: none;

}

input[type=radio] {

    border: none;

}

.input_gris_box {

	height : 20px;

	padding: 3px 0 0px 3px;

	color:#000000;

	font-family:arial;

	font-size: 12px;

	border:1px solid #cccccc;

	background-color:#FFFFFF;

}

.input_gris_box:hover {

	border: 1px solid #cccccc;

	background-color:#fefff1;

}

.input_gris_box:focus {

	border: 1px solid #999999;

	background-color:#fefff1;

}

.input_orange {

	border:1px solid #ff7329;

	background: transparent url(http://cdn.entreprises-commerces.fr/images/bouton_orange.gif);

	height: 25px;

	font-size: 12px;

	font-weight: bold;

	color:#ffffff;

	padding:0 15px 0px 15px;

}

.input_orange:hover {

	border: 1px solid #ff7329;

}

.input_orange:focus {

	border: 1px solid #ff7329;

}

.input_gris {

	border:1px solid #cccccc;

	background: transparent url(http://cdn.entreprises-commerces.fr/images/bouton_gris.gif);

	height: 25px;

	font-size: 12px;

	font-weight: bold;

	color:#ffffff;

	padding:0 15px 0px 15px;

}

.input_gris:hover {

	border: 1px solid #cccccc;

}

.input_gris:focus {

	border: 1px solid #cccccc;

}

.input_noir {

	border:1px solid #333333;

	background: transparent url(http://cdn.entreprises-commerces.fr/images/bouton_noir.gif);

	height: 25px;

	font-size: 12px;

	font-weight: bold;

	color:#ffffff;

	padding:0 15px 0px 15px;

}

.input_noir:hover {

	border: 1px solid #333333;

}

.input_noir:focus {

	border: 1px solid #333333;

}

.input_bleu {

	border:1px solid #1b3f8d;

	background: transparent url(http://cdn.entreprises-commerces.fr/images/bouton_bleu.gif);

	height: 25px;

	font-size: 12px;

	font-weight: bold;

	color:#ffffff;

	padding:0 15px 0px 15px;

}

.input_bleu:hover {

	border: 1px solid #1b3f8d;

}

.input_bleu:focus {

	border: 1px solid #1b3f8d;

}

.input_select {

	clear: both;

	color:#0066cc;

	font-family:arial;

	font-size: 12px;

	margin: 1px;

	padding: 2px;

	border:1px solid #c0d3ff;

	height : 25px;

}



/* ---------- INPUT MOTEUR ----------- */

	

	

.inputbox {

	clear: both;

	width:300px;

	padding-left: 5px;

	margin-right: 10px;

	color:#0066cc;

	font-family:arial;

	font-size: 18px;

	border:1px solid #ffffff;

	background:#fff url(http://cdn.entreprises-commerces.fr/images/input-bg.gif) no-repeat;

}

.inputbox:hover {

	border-color: #11A3EA;

}

input.search_annonces {

	background-image: none;

	background-repeat: no-repeat;

	background-position: left 1px;

	padding-left: 25px;

	background-image: url("http://cdn.entreprises-commerces.fr/images/bouton_annonces.gif");

}

input.search_forums {

	background-image: none;

	background-repeat: no-repeat;

	background-position: left 1px;

	padding-left: 25px;

	background-image: url("http://cdn.entreprises-commerces.fr/images/bouton_forums.gif");

}

input.search_annuaires {

	background-image: none;

	background-repeat: no-repeat;

	background-position: left 1px;

	padding-left: 25px;

	background-image: url("http://cdn.entreprises-commerces.fr/images/bouton_annuaires.gif");

}





/* ---------- FIN STYLE FORM ----------- */



/* ---------- STYLE MENU ----------- */

.fond_menu {height:60px; width:100%; min-width:970px; background:white; background: url(http://cdn.entreprises-commerces.fr/images/menu/fond_menu.gif) top left repeat-x;margin:0;padding:0;}



#tetiere-box * { margin:0;padding:0;font-family: Arial, Helvetica, Sans-Serif; color:#FFF;}

#tetiere-box{height:60px; width:100%; min-width:970px; background:white; background: url(http://cdn.entreprises-commerces.fr/images/menu/fond_menu.gif) top left repeat-x;margin:0;padding:0;}



#tetiere-box {font-size: 11px; font-family: Arial, Helvetica, Sans-Serif;}

#tetiere-box img {border:0px; vertical-align:top; margin:0px; padding:0px;}



#tetiere-box ul {margin:0px; padding:0px;}

#tetiere-box ul li {display: block; height: 20px; $height: 30px;  float: left; list-style-type: none; padding: 7px 10px 2px 10px; }

#tetiere-box ul li a {text-decoration: none; }

#tetiere-box ul li a:hover {text-decoration: underline;}



#tetiere-box #menu { width:970px;height:30px;display:block;float:left;clear:left;margin-top:0;}

#tetiere-box #menu * { _padding-top:0;_padding-bottom:0;font-size: 11px;}



#tetiere-box #menu ul li {height:31px;line-height:31px;padding-top:0!important;padding-bottom:0!important;background:url(http://cdn.entreprises-commerces.fr/images/menu/fond_menu-primaire.gif) bottom left repeat-x;color:#fff;text-shadow:#3a404e 1px 1px 1px;}

#tetiere-box #menu ul li a {display:block;float:left;color: #FFF;text-decoration:none;text-transform:uppercase;font-weight: bold;}

#tetiere-box #menu ul li.dernier {background:url(http://cdn.entreprises-commerces.fr/images/menu/fond_menu_services.gif) bottom left repeat-x;}



#tetiere-box #menu ul li.actif {background:url(http://cdn.entreprises-commerces.fr/images/menu/fond_menu-primaire_on.gif) bottom left repeat-x;}

#tetiere-box #menu ul li.actif.inactif { background:url(http://cdn.entreprises-commerces.fr/images/menu/fond_menu-primaire.gif) bottom left repeat-x;}

#tetiere-box #menu ul li.actif a {color:#fff;}

#tetiere-box #menu ul li.actif.inactif a {/*color: #FF6600;*/color:#fff;}



#tetiere-box #menu ul li.inactif.survol, #tetiere-box #menu ul li.survol {background:url(http://cdn.entreprises-commerces.fr/images/menu/fond_menu-primaire_on.gif) bottom left repeat-x;}

#tetiere-box #menu ul li.survol a, #tetiere-box #menu ul li.inactif.survol a {color: #fff;text-shadow:#3a404e 1px 1px 1px;}



#tetiere-box #sous-menu {  height: 30px;_line-height:30px; width:970px;}

#tetiere-box #sous-menu * {  _padding-top:0;_padding-bottom:0; }

#tetiere-box #sous-menu ul {float: left;}

#tetiere-box #sous-menu ul li {padding-left:0px; padding-right:10px;}

#tetiere-box #sous-menu ul li a {color: #fff;font-weight: bold; text-transform:uppercase;font-size:11px;text-shadow:#3a404e 1px 1px 1px;}

#tetiere-box #sous-menu ul li a.lien-promo {color: #3fbaba;}

#tetiere-box #sous-menu ul.hidden { display:none; }

#tetiere-box #sous-menu ul.show { display:block; }

#tetiere-box #sous-menu li.liens-complements {background: url(http://cdn.entreprises-commerces.fr/images/menu/fond_separateur_2.gif) 0px  0px  no-repeat;}

#tetiere-box #sous-menu li.liens-complements a {margin-left: 10px}

#tetiere-box #sous-menu li.blanc_shadow {color: #fff;text-shadow:#3b5998 1px 1px 1px;}

#tetiere-box #sous-menu li.couleur a {color: #ffff00;}

#tetiere-box #sous-menu li.lien-light a {font-weight: normal; text-transform:none;text-shadow: none;}

#tetiere-box #sous-menu li.lien-bold  {font-weight: bold;}



input.input_recherche_top {color:#cdd4e4;border:1px solid #3b5998;background-color:#3b5998;vertical-align: top;cursor: text;text-align:right;font-style:italic;}

input.input_recherche_top:hover {border: 1px solid #758ab5;background-color:#5770a6;}

input.input_recherche_top:focus {border: 1px solid #758ab5;background-color:#5770a6;color:#fff;font-style:normal;font-weight:bold;}

input.input_recherche_loupe {border:1px solid #758ab5;vertical-align:top;width:20px;height:20px;}





/* STYLE ANNONCES */



#categorie_annonces{text-align:left;color:#999999;}

#categorie_annonces h1{padding:0;margin:0;}

#categorie_annonces h1 a{color:#0066cc;text-decoration:underline;font-size:12px;}

#categorie_annonces h1 a:hover{color:#FFFFFF;font-weight:bolder;background-color:#7398db;text-decoration:none;padding:3px;}

#categorie_annonces ul{padding:0;margin:10px 0px 10px 0px;list-style-type:none;}

#categorie_annonces li{float:left;width:100%;padding:0px 10px 5px 10px;margin:0;list-style-type:none;background:url(http://cdn.entreprises-commerces.fr/images/fleche_orange_cat.gif) no-repeat top left;}

#categorie_annonces li a{color:#0066cc;text-decoration:underline;}

#categorie_annonces li a:hover{color:#FFFFFF;font-weight:normal;background-color:#ff6600;text-decoration:none;padding:2px;}

#topbar {

	position:fixed;

	z-index:10000;

	width:100%;

	top:0;

	background:#fff;

	box-shadow:0 2px 8px #ccc;

	-webkit-box-shadow:0 2px 8px #ccc;

	-moz-box-shadow:0 2px 8px #ccc;

	-ms-filter:"progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=180, Color='#CCCCCC')";

}



.topbar-entete {

	height:60px;

	width:980px;

	text-align:left;

}





.topbar-contenu-gauche {

	padding:20px 0px 0px 10px;

	float:left;

}



.topbar-contenu-droit {

	padding:15px 90px 0px 0px;

	float: right;

	text-align:right;

}



.topbar-title {

	font-weight: normal;

	color:#ff6600;

	font-size:18px;

	margin-bottom:10px;

	overflow:hidden;

	-o-text-overflow: ellipsis; /* Opera */

	text-overflow: ellipsis; /* IE et Safari*/ 

	white-space:nowrap;

	width:800px;

	

}

.topbar-title a {

	font-weight:bold;

	text-transform:capitalize;

	color:#3b5998;

	text-decoration:none;

}

.topbar-title a:hover {

	text-decoration:underline;

}





/* ---------- thickbox.css ----------- */

#TB_window{font:12px Arial,Helvetica,sans-serif;color:#fff;}

#TB_secondLine{font:10px Arial,Helvetica,sans-serif;color:#666;}

#TB_window a:link{color:#fff; text-decoration:none;}

#TB_window a:visited{color:#fff;text-decoration:none;}

#TB_window a:hover{color:#fff;text-decoration: underline;}

#TB_window a:active{color:#fff;text-decoration:none;}

#TB_window a:focus{color:#fff;}

#TB_overlay{position:fixed;z-index:100;top:0;left:0;height:100%;width:100%;}

.TB_overlayMacFFBGHack{background:url(macFFBgHack.png) repeat;}

.TB_overlayBG{background-color:#fff;filter:alpha(opacity=70);-moz-opacity: 0.7;opacity:0.7;}

* html #TB_overlay{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}

#TB_window{position:fixed;background:#758ab5;z-index:102;color:#fff; font-weight:bold;display:none;border:5px solid #c0d3ff;text-align:left;top:50%;left:50%; padding-left:1px; margin:0;}

* html #TB_window{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}

#TB_window img#TB_Image{display:block;margin:15px 0 0 15px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-top:1px solid #666;border-left:1px solid #666;}

#TB_caption{height:25px;padding:7px 30px 10px 25px;float:left;}

#TB_closeWindow{height:25px;padding:11px 25px 10px 0;float:right;}

#TB_closeAjaxWindow{padding:7px 10px 5px 0;margin-bottom:1px;text-align:right;float:right;}

#TB_ajaxWindowTitle{float:left;padding:7px 0 5px 10px;margin-bottom:1px;}

#TB_title{background-color:#3b5998;height:27px;}

#TB_ajaxContent{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}

#TB_ajaxContent.TB_modal{padding:15px;}

#TB_ajaxContent p{padding:5px 0 5px 0;}

#TB_load{position:fixed;display:none;height:13px;width:208px;z-index:103;top:50%;left:50%;margin:-6px 0 0 -104px;}

* html #TB_load{position:absolute;margin-top:expression(0 - parseInt(this.offsetHeight / 2)+(TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop)+'px');}

#TB_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}

* html #TB_HideSelect{position:absolute;height:expression(document.body.scrollHeight>document.body.offsetHeight ? document.body.scrollHeight:document.body.offsetHeight+'px');}

#TB_iframeContent{clear:both;border:none;margin-bottom:-1px;margin-top:1px;_margin-bottom:1px;}

