/* CSS Document */

/*------------------------------------------------ index société --------------------*/
div#center.page-section #titre {
	float:left;
}
div#center.page-section #titre h2 {
	background:url(../images/societe_content_tiret_h2.png) no-repeat bottom left;
}
div#center.page-section img {
	background:url(../images/societe_tiret_img.gif) no-repeat top left;
}
div#center.page-section div#loading img{
	background:none;
}
div#center.page-section h3 {
	margin:15px 0px 20px 0px;
	padding:0px 0px 0px 0px;
	color:#666;
	font:bold italic 1.8em Trebuchet MS;
}
div#center.page-section h4 {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
div#center.page-section p {
	margin:0px 20px 15px 0px;
	padding:0px 0px 0px 0px;
	line-height:15px;
}
div#center.page-section strong {
	color:#66A4BD;
}
/*------------------------------------------------ content société bottom --------------------*/
div#center.page-section #bottom{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

/*------------------------------------------------ content société --------------------*/
div#center.page-section #content{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:530px;
	overflow:hidden;
}
div#center.page-section .col100 {
	margin:0px 0px 40px 0px;
	padding:0px 10px 0px 0px;
	overflow:hidden;
}


/* ------------------------------------------------------------------ REFONTE CSS */
div#center.page-section h5{
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 30px;
	font:bold 1em Verdana, Arial, Helvetica, sans-serif;
	color:#808080;
	background-color:#d5eeee;
}

div#center.page-section .content-text-top{
	background:url(../images/societe-content-coin.gif) no-repeat right;
	height:13px;
	overflow:hidden;
}
div#center.page-section .content-text{
	padding:25px 0px 15px 20px;
	background-color:#FFFFFF;
	overflow:hidden;
}
div#center .simple .content-text-top{
	background:url(../images/general-content-coin.gif) no-repeat right;
}
div#center .simple .content-text{
	padding:10px 0px 15px 20px;
}
div#center.page-section .col100 h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 10px 20px;
	color:#fff;
	font:bold 1.6em Trebuchet MS;
	background-color:#62a6cc;
}
div#center.page-section h4.note{
	margin:0px 0px 0px 0px;
	padding:0;
	font-style:italic;
	font-size:0.9em;
	background:none;
	color:#666666;
}
div#center.page-section .content-text .col50{
	margin:0px 20px 0px 0px;
	padding:0px 0px 0px 0px;
	width:45%;
	overflow:hidden;
	background-color:#FFFFFF;
}
div#center.page-section .col50 h5{
	margin:0px 0px 10px 0px;
	padding:8px 15px 8px 15px;
}
div#center.page-section .col50 p{
	margin:0px 0px 10px 0px;
	padding:0px 15px 0px 15px;
	width:auto;
}
div#center.page-section #content ul {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 15px;
	overflow:hidden;
}
div#center.page-section #content ul li{
	margin:0px 20px 0px 0px;
	padding:0px 0px 10px 0px;
	overflow:hidden;
	text-indent:12px;
	background:url(../images/societe_content_puce.gif) no-repeat top left;
}

/*------------------------------------------------ content société bloc important --------------------*/
div#center.page-section .important {
	margin:0px 10px 40px 0px;
	padding:0px 0px 0px 3px;
	background:url(../images/societe_important_left.gif) no-repeat bottom left;
}
div#center.page-section .important h4{
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 20px;
	color:#3399cc;
	background:url(../images/societe_important_middle_small.gif) repeat-y top right;
}
div#center.page-section .important h4 span{
	display:block;
	margin:0px;
	padding:0px 20px 0px 100px;
	height:52px;
	color:#3399cc;
	background:url(../images/societe_important_titre.gif) no-repeat top left;
	overflow:hidden;
	font-size:1.1em;
}
div#center.page-section .important .content-text-top{
	padding:0px 0px 0px 0px;
	background:url(../images/societe_important_top.gif) no-repeat top right;
}
div#center.page-section .important .content-text-top span{
	padding:0px 0px 0px 0px;
}
div#center.page-section .important .content-text{
	padding:15px 35px 15px 35px;
	background:url(../images/societe_important_middle.gif) no-repeat right bottom;
	overflow:hidden;
}
div#center.page-section .important .content-text table{
	width:100%;
}





/* ------------------------------------------------------------------ END REFONTE CSS */


div#center.page-section #content ul#tabNavigation {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
div#center.page-section #content ul#tabNavigation li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
	text-indent:10px;
	background:url(../images/societe_content_puce.gif) no-repeat top left;
}
div#center.page-section table{
	margin:0px 0px 0px 0px;
	padding:15px 0px 0px 0px;
	width:518px;
	overflow:hidden;
	background-color:#FFFFFF;
	border:1px solid #006891;
}
div#center.page-section table tr{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
}
div#center.page-section table tr.ligne01{
	background-color:#FFFFFF;
}
div#center.page-section table tr.ligne02{
	background-color:#DCEFF4;
}
div#center.page-section table tr.ligne03{
	background-color:#C4E3E9;
}
div#center.page-section table th{
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 0px;
	font-weight:bold;
	text-align:center;
	height:30px;
}
div#center.page-section table td{
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	border:none;
	font:0.9em Verdana, Arial, Helvetica, sans-serif;
	overflow:hidden;
}
div#center.page-section table .col01{
	width:129px;
	border-right:1px dashed #006891;
	overflow:hidden;
}
div#center.page-section table .col02{
	width:169px;
	border-right:1px dashed #006891;
}
div#center.page-section table .col03{
	width:170px;
}

/*------------------------------------------------ content société schéma métiers --------------------*/
div#center.page-section #schema-metiers {
	margin:0px 0px 50px 0px;
	padding:0px 0px 0px 0px;
}
div#center.page-section #tabNavigation {
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width: 535px;
	overflow:hidden;
}
div#center.page-section #tabNavigation li{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
}
div#center.page-section #tabNavigation a, 
div#center.page-section #tabNavigation span {
	display: block;
	margin:0px 0px 0px 0px;
	padding:110px 10px 10px 10px;
	width:87px;
	min-height:47px;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}
div#center.page-section #tabNavigation li#metier01 a{
	background:url(../images/societe_schema_metiers_01.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier02 a{
	background:url(../images/societe_schema_metiers_02.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier03 a{
	background:url(../images/societe_schema_metiers_03.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier04 a{
	background:url(../images/societe_schema_metiers_04.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier05 a{
	background:url(../images/societe_schema_metiers_05.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier01 a:hover{
	background:url(../images/societe_schema_metiers_01_on.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier02 a:hover{
	background:url(../images/societe_schema_metiers_02_on.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier03 a:hover{
	background:url(../images/societe_schema_metiers_03_on.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier04 a:hover{
	background:url(../images/societe_schema_metiers_04_on.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier05 a:hover{
	background:url(../images/societe_schema_metiers_05_on.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier01 a.selected{
	background:url(../images/societe_schema_metiers_01_actif.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier02 a.selected{
	background:url(../images/societe_schema_metiers_02_actif.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier03 a.selected{
	background:url(../images/societe_schema_metiers_03_actif.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier04 a.selected{
	background:url(../images/societe_schema_metiers_04_actif.png) no-repeat top left;
}
div#center.page-section #tabNavigation li#metier05 a.selected{
	background:url(../images/societe_schema_metiers_05_actif.png) no-repeat top left;
}
div#center.page-section #schema-metiers div{
	margin:0px 0px 0px 0px;
	padding:10px 10px 10px 10px;
	border-width:8px;
	border-style:solid;
	width: 495px;
	background-color:#e6e6e6;
}
div#center.page-section #schema-metiers #item01{
	border-color:#ff0066;
}
div#center.page-section #schema-metiers #item02{
	border-color:#9900cc;
}
div#center.page-section #schema-metiers #item03{
	border-color:#0099cc;
}
div#center.page-section #schema-metiers #item04{
	border-color:#cccc00;
}
div#center.page-section #schema-metiers #item05{
	border-color:#ff9900;
}
/*------------------------------------------------ content société partenaires --------------------*/
div#center.page-section ul#partners-list {
	background:none;
	margin:0px;
	margin-bottom:40px;
	padding:0px;
	width:495px;
}
div#center.page-section ul#partners-list li{
	background:none;
	margin:0px;
	padding:0px;
	width:165px;
	height:60px;
	text-indent:0px;
	float:left;
}
div#center.page-section ul#partners-list li img{
	background:none;
	margin:0px;
	padding:0px;
}
/*------------------------------------------------ content société tarifs aide juridique --------------------*/
div#center.page-section .aidejurid-content{
	margin:0px 0px 30px 0px;
	padding:0px 10px 15px 10px;
	overflow:hidden;
	background-color:#FFFFFF;
	width:508px;
	border:1px solid #006891;
}
div#center.page-section .aidejurid-content h4{
	margin:10px 0px 10px 10px;
	padding:0px 0px 0px 0px;
	color:#66A4BD;
	font:bold 1.1em Verdana, Arial, Helvetica, sans-serif;
}
div#center.page-section .aidejurid-content table{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:508px;
	color:#006891;
	border:none;
}
div#center.page-section .aidejurid-content table tr{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}
div#center.page-section .aidejurid-content table tr.ligne02{
	background-color:#ECF4F7;
}
div#center.page-section .aidejurid-content p {
	margin:5px 0px 0px 0px;
	padding:10px 15px 15px 10px;
}

/*------------------------------------------------ content société tarifs aide juridique --------------------*/
div#center.page-section #content .col50 table{
	margin:0px 0px 0px 0px;
	padding:5px 10px 5px 10px;
	width:211px;
	overflow:hidden;
	background-color:#FFFFFF;
	border:1px solid #006891;
}
div#center.page-section #content .col50 table tr{
	margin:3px 0px 3px 0px;
	padding:0px 0px 0px 0px;
	overflow:hidden;
}
div#center.page-section #content .col50 table td{
	margin:0px 0px 0px 0px;
	padding:5px 0px 8px 10px;
	overflow:hidden;
	border:none;
	font-size:0.8em;
	width:117px;
}
div#center.page-section #content .col50 table td.col01{
	border-right:1px dashed #006891;
}
div#center.page-section #content .col50 table td.td-double{
	margin:0px 0px 0px 0px;
	padding:8px 0px 8px 10px;
	border:none;
	font-size:1em;
}
















