
html {
scrollbar-base-color: #000000; 
scrollbar-arrow-color: #ef961d;
}

body {
	margin: 0px;
	padding: 0px;
	background-color: #242323;	
	text-align: justify;
	font: 13px Verdana, Arial, Helvetica, sans-serif;
	color: #444444;	
	
}

h1, h2, h3 {
	margin-top: 0px;
	font-weight: normal;
	color: #FFFFFF;
}

h1 {
	font-size: 2.4em;
}

h2 {
	font-size: 1.8em;
}

h3 {
	font-size: 1.4em;
}

p, ol, ul {
	margin-bottom: 1.8em;
	line-height: 160%;
}

a {
	color: #000000;
}

a:hover {
	text-decoration: none;
	color: #FF0000;
}

a img {
	border: none;
}

#wrapper {
	width: 900px;
	margin: 0 auto;
	border: 2px solid #FFFFFF/*#ef961d*/;
}

#wrapper-orange {
	width: 900px;
	margin: 0 auto;
	border: 2px solid #ef961d;
}

/* Header */

#header {
margin-top:5px;
height:222px;
background: #000000;
padding-right: 20px;
padding-left: 20px;
}

#header a {
	text-decoration: none;
	color: #FFFFFF;
}

/* Menu */

#fond-menu{
width:800px;
height:25px;
background-image:url(images/banniere-extend.png);
}

#menu {
margin-top:0px;
width: 760px;	
height:25px;

}

#menu h2 {
	display: none;
}

#menu ul {	
	list-style: none;
}

#menu li {
	display: inline;
}

#menu a:hover, #menu .active a {
	background-color: #000000;

}

/* Page */

#page {
	width: 900px;
	margin: 12px auto auto 0 0;
	background-color:#FFFFFF;		
}

#page2 {
	width: 900px;
	margin: 12px auto auto 0 0;
	background-image:url(images/page2.png);	
}

/*entrepreneurs*/
#page-entrepreneur {
	width: 900px;
	margin: 12px auto auto 0 0;
	background: #FFFFFF url(images/entrepreneur.png) no-repeat right bottom;	
}

#page-index{
	width: 900px;
	margin: 12px auto auto 0 0;	
	background: #FFFFFF url(images/accueil6.png) no-repeat;
}

#page-particulier{
	width: 900px;
	margin: 12px auto auto 0 0;	
	background: #e2eaf6 url(images/oeil8.png);
}

#page-contact{
	width: 900px;
	margin: 12px auto auto 0 0;
	background: #FFFFFF url(images/contact-fond3.png) no-repeat right top;	
}

#page-label{
	width: 900px;
	margin: 12px auto auto 0 0;
	background: #FFFFFF url(images/label7.png) no-repeat right;
}

#page-savoir-faire{
	width: 900px;
	margin: 12px auto auto 0 0;	
	background: #FFFFFF url(images/savoir-faire.png) no-repeat center bottom;
}

#page-articles{
	width: 900px;
	margin: 12px auto auto 0 0;	
	background: #CCCCCC;
}

#page-services{
	width: 900px;
	margin: 12px auto auto 0 0;	
	background: #FFFFFF url(images/services.png) no-repeat right;
}

#page-strategie{
	width: 900px;
	margin: 12px auto auto 0 0;	
	background: #FFFFFF url(images/echec.png) no-repeat right;
}

#page-professionnel{
	width: 900px;
	margin: 12px auto auto 0 0;	
	background: #000000 url(images/pro12.png) no-repeat;
}

#page-juridique{
width: 900px;
	margin: 12px auto auto 0 0;	
	background:url(images/juridique82.png) no-repeat;

}

#page-etapes{
	width: 900px;
	margin: 12px auto auto 0 0;	
	background: #FFFFFF url(images/puzzle8.png) no-repeat bottom left;
	
}

#header-pic {
	background: url(images/img05.jpg) no-repeat left top;
	width: 900px;
	height: 210px;
}

/* Content */

#content {
	float: left;
	padding-left:10px;	
	width: 570px;
}

#content-articles{
	float: left;
	padding-left:10px;	
	width: 880px;
}

#content-contact{
	float: left;
	padding-left:10px;
	width: 420px;
	height:435px;
}




/*professionnel*/
.post {
	background:url(images/fond_essai.png);
	margin: 8px 0px 30px 0px;	
	color:#FFFFFF;	
}

.post .title {
	margin: 0px;
	background:url(images/img07-noir.png);
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
}

.post .title h1 {
}

.post .entry {
	padding: 0 20px;	
	padding-bottom:20px;
	line-height:20px;	
}

.post .entry a {
	text-decoration:none;
	color:#FFFFFF;
}


.post .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post .byline {
	margin: 0px;
	padding-left: 20px;
}

/*profession juridique*/
.post-juridique {
	background:url(images/pur-essai2.png);
	margin: 8px 0px 30px 0px;	
	color:#000000;
}

.post-juridique .title {
	margin: 0px;
	background:url(images/img07-noir.png);
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
}

.post-juridique .title h1 {
}

.post-juridique .entry {
	padding: 0 20px;	
	padding-bottom:20px;
	line-height:20px;	
}

.post-juridique .entry a {
	text-decoration:underline;
	color:#F5F5F5;
}

.post-juridique .entry a:hover {
	color:#000000;	
}


.post .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post-juridique .byline {
	margin: 0px;
	padding-left: 20px;
}


/*post strategie*/
.post-strategie {
	background:url(images/fond_essai.png);	
	margin: 8px 0px 30px 0px;
	color:#000000;		
}

.post-strategie .title {
	margin: 0px;
	background:url(images/img07-noir.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
	height:33px;
}

.post-strategie .title h1 {
}

.post-strategie .entry {
	padding: 0 20px;
	text-align:left;	
	line-height:20px;		
}

.post-strategie .entry a {
	text-decoration:none;	
}

/*post entrepreneur*/
.post-entrepreneur {
	background:url(images/fond_essai.png);	
	margin: 8px 0px 30px 0px;
	color:#000000;		
}

.post-entrepreneur .title {
	margin: 0px;
	background:url(images/img07-noir.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
	height:33px;
}

.post-entrepreneur .title h1 {
}

.post-entrepreneur .entry {
	padding: 0 20px;
	text-align:left;	
	line-height:20px;		
}

.post-entrepreneur .entry a {
	text-decoration:underline;	
}

.post-entrepreneur .entry a:hover {
	color:#ef961d;
}

/*index - accueil*/
.post-index {
	background:url(images/fond_essai-blanc.png);	
	margin: 8px 0px 30px 0px;
	color:#000000;	
}

.post-index .title {
	margin: 0px;
	background:url(images/img07-noir.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
	height:33px;
}

.post-index .title h1 {
}

.post-index .entry {
	padding: 0 20px;	
}

.post-index .entry a{
	text-decoration:none;	
}

.post-index .entry1 {
	padding: 0 20px;	
	line-height:20px;
}

.post-index .entry1 a{
	text-decoration:underline;	
}

.post-index .entry1 a:hover{
	color:#ef961d;	
}

.post-index .entry2 {
	padding: 0 20px;	
	line-height:20px;
}

.post-index .entry2 a{
	text-decoration:underline;	
}

.post-index .entry2 a:hover{
	color:#ef961d;	
}

/*post particulier*/
.post-particulier {
	background:url(images/fond_essai-blanc.png);	
	margin: 8px 0px 30px 0px;
	color:#000000;	
}

.post-particulier .title {
	margin: 0px;
	background:url(images/img07-noir.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
	height:33px;
}

.post-particulier .title h1 {
}

.post-particulier .entry {
	padding: 0 20px;
	line-height:20px;	
}

.post-particulier .entry a{
	text-decoration:none;
}

.post-particulier .entry2 a{
	text-decoration:underline;
}

.post-particulier .entry2 a:hover{
	text-decoration:underline;
	color:#e18a17;
}

/*post savoir*/
.post-savoir {
	background:url(images/fond_essai.png);
	margin: 8px 0px 30px 0px;
	color:#000000;
}


.post-savoir .title {
	margin: 0px;
	background:url(images/img07-noir.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
}

.post-savoir .title h1 {
}

.post-savoir .entry {
	padding: 0 20px;	
	line-height:20px;
}

.post-savoir .entry a{
	text-decoration:underline;		
}

.post-savoir .entry a:hover{
	color:#FFFFFF;		
}

.post-savoir .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post-savoir .byline {
	margin: 0px;
	padding-left: 20px;
}

/*post articles*/
.post-articles {
	background:url(images/fond_essai.png);
	margin: 8px 0px 30px 0px;
	color:#FFFFFF;
}


.post-articles .title {
	margin: 0px;
	background:url(images/img07-noir.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
}

.post-articles .title h1 {
}

.post-articles .entry {	
	line-height:20px;
	padding-top:10px;
}

.post-articles .entry a{
	text-decoration:underline;		
}

.post-articles .entry a:hover{
	color:#FFFFFF;		
}

.post-articles .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post-articles .byline {
	margin: 0px;
	padding-left: 20px;
}


/*contact*/
.post-contact {
	background:url(images/fond_essai.png);	
	margin: 8px 0px 10px 0px;
	color:#000000;	
}

.post-contact .title {
	margin: 0px;
	background:url(images/img11-noir.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
	height:33px;
}

.post-contact .title h1 {
}

.post-contact .entry {
	padding: 0 20px;
	text-align:left;	
}

.post-contact .entry a {
	text-decoration:none;	
}





.post2 {
	background:url(images/fond_essai.png);	
	margin: 8px 0px 30px 0px;	
}

.post2 .title {
	margin: 0px;
	background: #444444 url(images/img074.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
	height:33px;
}

.post2 .title h1 {
}

.post2 .entry {
	padding: 0 20px;
}

.post2 .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post2 .byline {
	margin: 0px;
	padding-left: 20px;
}


/*process*/

.post-etapes {
	background:url(images/fond_essai.png);
	margin: 8px 0px 30px 0px;	
	color:#000000;
}

.post-etapes .title {
	margin: 0px;
	background: #444444 url(images/img07-noir.png);
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
	height:19px;
}

.post-etapes .title h1 {
}

.post-etapes .entry {
	padding: 0 20px;
	line-height:20px;
}

.post-etapes .entry a{

} 

.post-etapes .entry a:hover{
color:#e18a17;
} 

.post-etapes .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post-etapes .byline {
	margin: 0px;
	padding-left: 20px;
}


/*label qualite*/
.post4 {
	background:url(images/fond_essai.png);	
	margin: 8px 0px 30px 0px;	
}

.post4 .title {
	margin: 0px;
	background: #444444 url(images/img07.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
}

.post4 .title h1 {
}

.post4 .entry {
	padding: 0 20px;
}

.post4 .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post4 .byline {
	margin: 0px;
	padding-left: 20px;
}

/*partenaires*/
.post5 {
	background:url(images/fond_essai.png);
	margin: 8px 0px 30px 0px;
}

#bordure-grise{
background:url(images/bordure-grise.png);
border-bottom:#999999 1px solid;
}

#bordure-grise-contact{
background:url(images/bordure-grise-contact.png);
border-bottom:#999999 1px solid;
}

#bordure-grise-flash{
border-bottom:#999999 1px solid;
}

.post5 .title {
	margin: 0px;
	background:url(images/img07.png);
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
}

.post5 .title h1 {
}

.post5 .entry {
	padding: 0 20px;
}

.post5 .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post5 .byline {
	margin: 0px;
	padding-left: 20px;
}

/*intelligence*/
.post6 {
	background:url(images/strategie.png);	
	margin: 8px 0px 30px 0px;	
}

.post6 .title {
	margin: 0px;
	background: #444444 url(images/img07.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
}

.post6 .title h1 {
}

.post6 .entry {
	padding: 0 20px;
}

.post6 .meta {
	font-weight: bold;
	padding-left: 20px;
}

.post6 .byline {
	margin: 0px;
	padding-left: 20px;
}

/* Sidebar */

#sidebar {
	float: right;
	padding-right:10px;
	width: 300px;	
	
}

#sidebar-bgtop {
}

#sidebar-bgbtm {
	border-bottom: 1px solid #999999;
}

#sidebar-bgbtm ul li ul{
	padding-left:10px;
}

#sidebar-content #sidebar-option ul{
	list-style: square;
	padding-left: 25px;
}

#sidebar-content #sidebar-option li{
	list-style: square;	
	line-height: 20px;
}

#sidebar-content {
	background-image:url(images/bordure-grise-sidebar.png);
	color:#000000;
}

#sidebar ul {
	padding: 0px 0 5px 0;
	margin: 0px;
	list-style: none;
}

#sidebar li li {
	margin-right: 10px;
	/*line-height: 2px;*/
	padding-left: 15px;
	border-bottom: 1px dashed #555555;
}

#titre-article{
margin-right: 10px;	
padding-top:10px;
padding-left: 15px;
font-size:12px;
}


#resume-article{
margin-right: 10px;	
padding-left: 15px;
font-size:10px;
border-bottom: 1px dashed #e18a17;	
color:#333333;
}

#resume-article-noir{
margin-right: 10px;	
padding-left: 15px;
font-size:10px;
border-bottom: 1px dashed #e18a17;	
color:#000000;
}

#resume-article-juridique{
margin-right: 10px;	
padding-left: 15px;
font-size:10px;
border-bottom: 1px dashed #e18a17;	
color:#CCCCCC;
}

#resume-article-professionnel{
margin-right: 10px;	
padding-left: 15px;
font-size:10px;
border-bottom: 1px dashed #e18a17;	
color:#CCCCCC;
}

#fin-article{
margin-right: 10px;	
padding-left: 15px;
font-size:10px;
padding-top:10px;
}

#sidebar li ul {
	margin-bottom: 1.8em;
	list-style: none;
}
						
#sidebar ul li ul li{
	background: url(images/fleche-grise.png) no-repeat left;
}						

#sidebar h2 {
	background: url(images/img09.png) no-repeat;
	padding: 7px 25px;
	font-size: 1.4em;
}

#sidebar a {
	text-decoration: none;
	color:#000000;
}

#sidebar a:hover {
	text-decoration: underline;
	color:#e18a17;
}

/*sidebar contact*/
#sidebar-contact {
	float: right;
	padding-right:10px;
	width: 450px;	
	
}

#sidebar-contact-bgtop {
}

#sidebar-contact-bgbtm {
border-bottom: 1px solid #999999;
}

#sidebar-contact-bgbtm ul li ul{
padding-left:10px;
}

#sidebar-contact-content {
background-image:url(images/bordure-grise.png);
color:#000000;
}

#sidebar-contact ul {
	padding: 0px 0 5px 0;
	margin: 0px;
	list-style: none;
}

#sidebar-contact li li {
	margin-right: 10px;
	line-height: 30px;
	padding-left: 15px;
	border-bottom: 1px dashed #BDBDBD;	
}

#sidebar-contact li ul {
	margin-bottom: 1.8em;
	list-style: none;
}
						
#sidebar-contact ul li ul li{
	background: url(images/fleche.png) no-repeat left;
}						

#sidebar-contact .title {
	background: url(images/img10-noir.png) no-repeat left top;
	padding: 7px 25px;
	font-size: 1.1em;
}

#sidebar-contact a {
	text-decoration: none;
	color:#000000;
}

#sidebar-contact a:hover {
	text-decoration: underline;
	color:#e18a17;
}

/*sidebar savoir-faire*/

#sidebar-savoir {
	float: right;
	padding-right:10px;
	width: 300px;	
	
}

#sidebar-savoir-bgtop {
}

#sidebar-savoir-bgbtm {
border-bottom: 1px solid #999999;
}

#sidebar-savoir-bgbtm ul li ul{
padding-left:10px;
}

#sidebar-savoir-content {
background-image:url(images/bordure-grise-sidebar.png);
color:#FFFFFF;
}

#sidebar-savoir ul {
	padding: 0px 0 5px 0;
	margin: 0px;
	list-style: none;
}

#sidebar-savoir li li {
	margin-right: 10px;
	/*line-height: 2px;*/
	padding-left: 15px;
	border-bottom: 1px dashed #ef961d;	
}

#sidebar-savoir li ul {
	margin-bottom: 1.8em;
	list-style: none;
}
						
#sidebar-savoir ul li ul li{
	background: url(images/fleche-blanche.png) no-repeat left;
	color:#FFFFFF;
}						

#sidebar-savoir h2 {
	background: url(images/img09.png) no-repeat;
	padding: 7px 25px;
	font-size: 1.4em;
}

#sidebar-savoir a {
	text-decoration: none;
	color:#FFFFFF;
}

#sidebar-savoir a:hover {
	text-decoration: underline;
	color:#e18a17;
}

/*sidebar juridique*/

#sidebar-juridique {
	float: right;
	padding-right:10px;
	width: 300px;	
	
}

#sidebar-juridique-bgtop {
}

#sidebar-juridique-bgbtm {
border-bottom: 1px solid #999999;
}

#sidebar-juridique-bgbtm ul li ul{
padding-left:10px;
}

#sidebar-juridique-content {
background-image:url(images/bordure-grise-sidebar.png);
color:#000000;
}

#sidebar-juridique ul {
	padding: 0px 0 5px 0;
	margin: 0px;
	list-style: none;
}

#sidebar-juridique li li {
	margin-right: 10px;
	/*line-height: 2px;*/
	padding-left: 15px;
	border-bottom: 1px dashed #ef961d;	
}

#sidebar-juridique li ul {
	margin-bottom: 1.8em;
	list-style: none;
}
						
#sidebar-juridique ul li ul li{
	background: url(images/fleche-grise.png) no-repeat left;
	color:#000000;
}						

#sidebar-juridique h2 {
	background: url(images/img09.png) no-repeat;
	padding: 7px 25px;
	font-size: 1.4em;
}

#sidebar-juridique a {
	text-decoration: none;
	color:#000000;
}

#sidebar-juridique a:hover {
	text-decoration: underline;
	color:#e18a17;
}



/*article*/
.article {
	background:url(images/fond_essai-blanc.png);/*journal.jpg*/
	margin: 8px 0px 30px 0px;
}

.article .title {
	margin: 0px;
	background: url(images/img09-noir.png);
	padding: 6px 25px;
	font-size: 1.1em;	
	font-weight: bold;	

}

.article .title h1 {
}

.article .entry {
	padding: 0 20px;
	
}

.article .meta {
	font-weight: bold;
	padding-left: 20px;
}

.article .byline {
	margin: 0px;
	padding-left: 20px;
}

/*article index*/
.article-index {
	background:url(images/fond_essai-blanc.png);/*journal.jpg*/
	margin: 8px 0px 30px 0px;	
}

.article-index .title {
	margin: 0px;
	background: url(images/img09-noir.png);
	padding: 6px 25px;
	font-size: 1.1em;	
	font-weight: bold;	

}

.article-index .title h1 {
}

.article-index .entry {
	padding: 0 20px;
	
}

.article-index .meta {
	font-weight: bold;
	padding-left: 20px;
}

.article-index .byline {
	margin: 0px;
	padding-left: 20px;
}


/*article juridique*/
.article-juridique {
	background:url(images/pur-essai2.png);/*journal.jpg*/
	margin: 8px 0px 30px 0px;	
}

.article-juridique .title {
	margin: 0px;
	background: url(images/img09-noir.png);
	padding: 6px 25px;
	font-size: 1.1em;	
	font-weight: bold;	

}

.article-juridique .title h1 {
}

.article-juridique .entry {
	padding: 0 20px;
	
}

.article-juridique .meta {
	font-weight: bold;
	padding-left: 20px;
}

.article-juridique .byline {
	margin: 0px;
	padding-left: 20px;
}



.article-noir {
	background:url(images/fond_essai.png);/*journal.jpg*/
	margin: 8px 0px 30px 0px;	
}

.article-noir .title {
	margin: 0px;
	background: url(images/img09-noir.png);
	padding: 6px 25px;
	font-size: 1.1em;	
	font-weight: bold;	

}

.article-noir .title h1 {
}

.article-noir .entry {
	padding: 0 20px;
	
}

.article-noir .meta {
	font-weight: bold;
	padding-left: 20px;
}

.article-noir .byline {
	margin: 0px;
	padding-left: 20px;
}


.article-etapes {
	background:url(images/fond_essai.png);
	margin: 8px 0px 30px 0px;
}

.article-etapes .title {
	margin: 0px;
	background: url(images/img09-noir.png);
	padding: 6px 25px;
	font-size: 1.1em;	
	font-weight: bold;	

}

.article-etapes .title h1 {
}

.article-etapes .entry {
	padding: 0 20px;
	
}

.article-etapes .meta {
	font-weight: bold;
	padding-left: 20px;
}

.article-etapes .byline {
	margin: 0px;
	padding-left: 20px;
}




/*formulaire*/
.formulaire {
	background:url(images/fond_essai.png);/*journal.jpg*/
	margin: 8px 0px 30px 0px;	
}

.formulaire form{
padding-left:10px;	
}

.formulaire .title {
	margin: 0px;
	background: url(images/img09-noir.png);
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	

}

.formulaire .title h1 {
}

.formulaire .entry {
	padding: 0 20px;
	
}

.formulaire .meta {
	font-weight: bold;
	padding-left: 20px;
}

.formulaire .byline {
	margin: 0px;
	padding-left: 20px;
}

/*news*/
.news {
	background:url(images/fond_essai-blanc.png); /*new.png*/
	margin: 8px 0px 30px 0px;	
}

.news .title {
	margin: 0px;
	background:url(images/img091.png);
	padding: 7px 25px;
	font-size: 1.1em;	
	font-weight: bold;	
}

.news .title h1 {
}

.news .entry {
	padding: 0 20px;
}

.news .meta {
	font-weight: bold;
	padding-left: 20px;
}

.news .byline {
	margin: 0px;
	padding-left: 20px;
}



/* Search */

#search {
}

#search form {
	margin-bottom: 1.8em;
	padding: 0px;
}

#search fieldset {
	margin-left: 20px;
	padding: 0px;
	border: none;
}

#search #s {
	width: 160px;
}

/* Footer */

#footer {
	
	width: 920px;
	height: 50px;
	margin: 0px auto 30px auto;
	background: url(images/footer-noir.png) no-repeat left top;
	color: #FFFFFF;
}

#footer p {
	margin: 0px;	
	text-align: center;
	line-height: normal;
	font-size: smaller;
}

#footer a {
	color: #ef961d;
}

#footer-bleu {
	
	width: 920px;
	height: 50px;
	margin: 0px auto 30px auto;
	background: url(images/footer-bleu.png) no-repeat left top;
	color: #FFFFFF;
}

#footer-bleu p {
	margin: 0px;
	text-align: center;
	line-height: normal;
	font-size: smaller;
}

#footer-bleu a {
	color: #ef961d;
}

/*les adresses*/

#gauche{
float: left;
width:15%;
height:50px;
padding-top:12px;
text-align: center;
line-height: normal;
font-size: smaller;
}

#center{
width:70%;
float: left;
height:50px;
margin:auto;
}

#droite{
float: right;
width:15%;
height:50px;
padding-top:12px;
text-align: center;
line-height: normal;
font-size: smaller;
}

/* info bulle */
a.info_bulle
{				
  color           : #000000;
  
  /*text-decoration : none; */
  
 /* padding         : 2px 16px 2px 2px; /*Définition des marges intérieures de notre lien */
  
  /* Définition de l'arrière plan de notre lien */
 /* background      : transparent url('images/carre-transparent.png') no-repeat right center;*/
  
  position        : relative; /* Indispensable pour le bon positionnement de l'info-bulle */ 
  
}  
 
a.info_bulle:hover 
{
  border          : 0;  /* ligne qui corrige le bug d'IE6 et inférieur */
} 

/* Rend invisible tout notre bloc span */
a.info_bulle span.info_bulle 
{								   
  position   :  absolute;
  top        :  -2000em;
  left       :  -2000em;
  width      :  1px;
  height     :  1px;
  overflow   :  hidden; 
} 

/* Rend visible tout notre bloc span et lui attribue une taille */
a.info_bulle:hover span.info_bulle, a.info_bulle:focus span.info_bulle
{
  top        :  20px;
  left       :  20px;
  width      :  130px;
  height     :  auto;
  border:#000000 1px solid ; 
  /*padding: 20px 0px 0px 20px;*/
  overflow   :  visible;
 
} 

span.contnt
{
   display     : block; 
   background  : transparent url('images/pur-essai.png');   
   color:#000000;
   font-size:smaller;
   text-align:center;
} 

span.footer
{
   display     : block; 
  /* height      : 5px; */
   background  : url('./bot.gif') no-repeat bottom left; 
   font-size   : 0; /* Corrige l'espacement inutile sous IE */
}  




/**choix qui apparaissent**/

/*particuliers*/
#contreEnquete{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#enqueteMatrimoniale{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#rechercheFinanciere{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#recherchePersonne{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#enqueteMoralite{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#lutteEscroquerie{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#harcelement{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

/*professionnels*/

#pratiques-anticoncurrentielles{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#contreEspion{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#fraudeInterne{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#respectContrat{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#fraudeExterne{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#concurrenceDeloyale{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#plus-infos{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

/*intelligence*/
#martre{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#IES{
height:199px;
margin-bottom:10px;
}

#process{
height:199px;
margin-top:10px;
margin-bottom:20px;
}

#recherche{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#osint{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#humint{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#etude{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#securisation{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#detective-plus-infos{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#detective-pour-quoi-faire{
background:url(images/pur-essai.png) repeat;
width:510px;
padding-left:10px;
padding-right:10px;
line-height:20px;
border:#999999 1px solid;
}

#fond_special{
background:url(images/pur-essai.png) repeat;
line-height:20px;
padding-left:10px;
padding-right:10px;
border:#F26D15 2px solid;
}

#image-contact{
background:url(images/contact.png) no-repeat bottom;
height:435px;
}

#nimes{
padding-left:235px;
padding-top:155px;
width:15px;
height:15px;
}

#montpellier{
padding-left:210px;
width:15px;
height:15px;
}

#rennes{
padding-left:95px;
padding-top:62px;
width:15px;
height:15px;
}

#infonimes{
background:url(images/fond_essai.png);
width:410px;
border:#999999 1px solid;
margin-top:0px;
padding-left:10px;
}

#infomontpellier{
background:url(images/fond_essai.png);
width:410px;
border:#999999 1px solid;
padding-left:10px;
}

#inforennes{
background:url(images/fond_essai.png);
width:410px;
border:#999999 1px solid;
padding-left:10px;
}

#grande-partie-index{
margin-top:10px;
background:url(images/pur-essai.png);
width:510px;
border:#999999 1px solid;
text-align:center;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
}

#grande-partie-professionnel{
margin-top:10px;
background:url(images/pur-essai.png);
width:510px;
font-size: 0.9em;
border:#999999 1px solid;
text-align:center;
padding-left:10px;
padding-right:10px;
margin-bottom:10px;
}

#grande-partie-societe{
margin-top:10px;
background:url(images/pur-essai.png);
width:510px;
border:#999999 1px solid;
text-align:center;
padding-left:10px;
padding-right:10px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:20px;
}

#martre a{
text-decoration:underline;
}

#martre a:hover{
color:#2648b8;
}

#pied-par-page{
height:25px;
background:url(images/fond_essai-bleu-clair.png);
border-top:#999999 1px solid;
border-right:#999999 1px solid;
border-left:#999999 1px solid;
}

#pied-par-page a:hover{
color:#FF9900;
}

#horizontal{
height: 260px;
padding-top: 20px;
}

#bloc-article{
width: 400px;
margin-left: 20px;
height: 254px;
float:left;
}

#bloc-article.breve{
	border:#3f3f3f 1px solid;
}

#bloc-article.droit{
	border:#191f29 1px solid;
}

#bloc-article.recherche-prive{
	border:#8f5617 1px solid;
}

#bloc-article.securite{
	border:#0177d7 1px solid;
}

#bloc-article.ie-veille{
	border:#ffffff 1px solid;
}

#bloc-article-milieu{
width: 400px;
height: 254px;
margin: 0px auto;
border:#8f5617 1px solid;
}

#bloc-titre-article{
text-transform:uppercase;
font-weight: bold;
font: 24px Verdana, Arial, Helvetica, sans-serif;
padding: 5px;
height: 40px;
}

#bloc-titre-article.breve{
	background-color:#3f3f3f;
	color:#a9a9a9;	
}

#bloc-titre-article.droit{
	background-color:#191f29;
	color:#f4edb2;	
}

#bloc-titre-article.recherche-prive{
	background-color:#8f5617;	
	color:#000000;
}

#bloc-titre-article.securite{
	background-color:#0177d7;	
}

#bloc-titre-article.ie-veille{
	background-color:#ffffff;	
	color:#eda52a;
}

#bloc-texte-article{
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
font-size: 9px;
height: 169px;
}

#bloc-texte-article ul {
list-style: square;
padding-left: 10px;
}

#bloc-texte-article li a {
text-decoration: none;
padding-left: 2px;
color:#444444;
}

#bloc-texte-article li a:hover {
text-decoration: underline;
}

#footer-bloc-article{
	height: 25px;	
	width: 400px;	
	text-align:center;	
	padding-top: 5px;	
}
/*
#bloc-texte-article li {
color:#000000;
}*/

#footer-bloc-article.breve, #footer-bloc-article.breve a{
	background-color:#3f3f3f;
	color:#a9a9a9;	
}

#bloc-texte-article.breve li{
color:#a9a9a9;	
}

#footer-bloc-article.droit, #footer-bloc-article.droit a{
	background-color:#191f29;
	color:#f4edb2;	
}

#bloc-texte-article.droit li{
color:#f4edb2;
}

#footer-bloc-article.recherche-prive, #footer-bloc-article.recherche-prive a{
	background-color:#8f5617;	
	color:#000000;
}

#bloc-texte-article.recherche-prive li{
color:#000000;
}

#footer-bloc-article.securite, #footer-bloc-article.securite a{
	background-color:#0177d7;	
	color:#ffffff;
}

#bloc-texte-article.securite li{
color:#ffffff;
}

#footer-bloc-article.ie-veille, #footer-bloc-article.ie-veille a{
	background-color:#ffffff;	
	color:#eda52a;
}

#bloc-texte-article.ie-veille li{
color:#eda52a;
}

#footer-bloc-article a {
	text-decoration: none;	
}
