@charset "UTF-8";


body {
	/*font-family:Verdana, Arial, Helvetica, sans-serif;*/
font-size: 1.1em;
	margin: 0;
	padding: 0;
	background-image:url(../images/lines.gif);
	color:#999999;
}
#body_intro{
position:fixed !important; 
position:absolute; 
top:50%;
left:50%;
margin-top:-175px;
margin-left:-393px;
width:350px; 
height:787px;
/*	font-size: 1.1em;
	margin: 0;
	padding: 0;
	background-image:url(../images/lines.gif);	
	color:#999999;*/
}
#header {
	height: 350px;
	width:auto;
	margin-left: 10px;
	margin-right: 10px;
	border-left-style:inset;
	border-right-style:outset;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:none;
	border-top:none;

/*
border-left-style:hidden;
border-left:#FFFFFF;
border-right:#FFFFFF:
border-right-color:#FFFFFF;
*/
}
#centre_ins {
	background-color:#000000;
	width:775px;
	height:1100px;
	max-height:1200px;
	margin-left:10px;
	padding-left:12px;
	border-color:#FFFFFF;
	border-left-style:inset;
	border-right-style:outset;
	border-width:1px;	
	border-bottom:none;
	border-top:none;
	/*padding-left:10px;*/
	/*padding-right:39px;*/
}
#header_intro {
	height: 350px;
	width:auto;
	top:50%;
	left:50%;
	margin-top:150px;
	margin-left: 10px;
	margin-right: 10px;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:none;
	border-top:none;

/*
border-left-style:hidden;
border-left:#FFFFFF;
border-right:#FFFFFF:
border-right-color:#FFFFFF;
*/


}
#conteneur {
	position:relative;

/*	position:absolute; */
	
	width:809px;/*809px*/
	height:auto;
	background-image:url(../images/fadeLeft.gif);
	overflow: visible;
	left:50%;
	margin-left:-400px;

}
#conteneur_intro {
	position:relative;
	width:809px;
	margin-left:-400px;
	margin-top:-400px;
	height:800px;
	top:50%;
	left:50%;
	overflow: visible;
	color:#000000;	
}
#conteneur_main {
	position:relative;
	width:809px;
	margin-left:-400px;
	/*margin-top:-425px;*/
	height:900px;
	/*top:50%;*/
	left:50%;
	background-image:url(../images/fadeLeft.gif);
	color:#000000;	
}
#centre_excomp {
	background-color:#000000;
/*	width:528px;	*/
	height:980px;
	max-height:1000px;
	overflow:hidden;	
	margin-left:210px;
	margin-right: 10px;
	border-left-style:inset;
	border-right-style:outset;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:none;
	border-top:none;
	border-left:none;
	padding-top: 20px;
/*	padding-right: 35px;*//***************************************************/
	padding-left: 25px;
}
#centre {
	background-color:#000000;
/*	width:528px;	*/
	height:870px;
	max-height:1000px;
	overflow:hidden;	
	margin-left:210px;
	margin-right: 10px;
	border-left-style:inset;
	border-right-style:outset;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:none;
	border-top:none;
	border-left:none;
	padding-top: 20px;
/*	padding-right: 35px;*//***************************************************/
	padding-left: 25px;
}

#centre_ins {
	background-color:#000000;
	/*width:787px;*/
	height:1100px;
	max-height:1200px;
	margin-left:10px;
	border-left-style:inset;
	border-right-style:outset;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:none;
	border-top:none;
	/*padding-left:10px;*/
	/*padding-right:39px;*/
}
#centre_visite {
	background-color:#000000;
	width:787px;
	height:600px;
	max-height:1000px;
	margin-left:10px;
	border-left-style:inset;
	border-right-style:outset;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:none;
	border-top:none;
	
}
#centre_forum {
	background-color:#000000;
	width:787px;
	height:800px;
	margin-left:10px;
	border-left-style:inset;
	border-right-style:outset;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:none;
	border-top:none;

}
#gauche_excomp {
	background-color:#000000;
	position:absolute;
	left:0;/************************/
	height:1000px;/*100%;
	max-height:820px;*/
	width:200px;	
	margin-left: 10px;
	border-left-style:inset;
	border-right-style:outset;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:none;
	border-top:none;
	border-right:none;
	overflow:hidden;
}

#gauche {
	background-color:#000000;
	position:absolute;
	left:0;/************************/
	height:890px;/*100%;
	max-height:820px;*/
	width:200px;	
	margin-left: 10px;
	border-left-style:inset;
	border-right-style:outset;
	border-width:1px;
	border-color:#FFFFFF;
	border-bottom:none;
	border-top:none;
	border-right:none;
	overflow:hidden;
}

#pied {
position:absolute;
height: 54px;
padding-left:10px;
padding-right:10px;
background-image:url(../images/fadeLeft.gif);
display:block;
}
#cad_lig{
border-left-style:inset;
border-right-style:outset;
border-width:1px;
border-color:#FFFFFF;
border-bottom:none;
border-top:none;}

.menugauche {
list-style-type: none;
margin: 0;
padding:0;
}
.menugauche li {
margin-bottom: 5px;
}
.menugauche a {
margin: 0 2px;
color: #000000;
text-decoration: underline;
}
.menugauche a:hover {
text-decoration: none;
}

.head {
	padding:5px 5px 4px 17px;
	line-height:1.11em;
	color:#787878;
}
/*p {margin: 0 0 10px 0;}*/
a {
	color:#FFFFFF;
	text-decoration:underline;
}
a:hover {
	color:#FFFFFF;
	text-decoration:none
}
.postmetadataalt {
	font-size:0.81em; 
}
.pagetitle {
	padding:10px 0px 10px 22px;
	margin:0px 0px 0px 0px;
}
/*p {
	margin:0px;
	padding:10px 0px 10px 0px;
}*/
.article {
	padding:0px 0px 0px 0px;
}
.post {
	padding:10px 20px 0px 20px;
}
html { 
	font-size:11px; 
	font-family:tahoma, arial; 
} 
.normal { 
	font-size:1.01em; 
	font-family:tahoma, arial; 
} 
.big { 
	font-size:1.11em; 
	font-family:tahoma, arial; 
}
.small { 
	font-size:0.91em; 
	font-family:tahoma, arial; 
}

h1 { 
	font-family:arial, tahoma; 
	color:#FFFFFF;
	font-size:2.01em;
	text-transform:uppercase;
	font-weight:normal;
	line-height:1.01em;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px; 
}
h2 { 
	color:#FFFFFF;
	font-size:1.01em;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	
}
h4 {
	font-size:13px;
	font-family:"Times New Roman", Times, serif;
	color:#B4C17A;
	
}
.span_h4 {
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	color:#B4C17A;
	margin:5px;
}

#respond { 
	color:#FFFFFF;
	font-size:1.01em;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
} 
.content_txt h2 a {
	color:#FFFFFF;
	text-decoration:none;
}
.content_txt h2 a:hover {
	color:#FFFFFF;
	text-decoration:none;
}

.main_div {
	width:766px;
	vertical-align:top;
	text-align:left;
	background:url(../images/header.jpg) right top no-repeat;
}
.sub_main {
	margin:0px 35px 0px 38px;
	width:693px;
}
.table { 
	width:693px; 
	vertical-align:top;
	display:table; 
	text-align:left; 
} 
.table_row { 
	width:693px;
	height:100%; 
	vertical-align:top;
	display:table-row; 
	text-align:left; 
} 
.line1 { 
	width:7px;
	vertical-align:top;
	text-align:left; 
	display:table-cell;
}
.line2 { 
	width:23px;
	vertical-align:top;
	text-align:left; 
	display:table-cell;
}
.left { 
	width:190px;
	vertical-align:top;
	text-align:left; 
	display:table-cell;
}
.right { 
	width:473px;
	vertical-align:top;
	text-align:left; 
	display:table-cell; 
}

.footer {
	vertical-align:top;
	background-color:#111111;
	padding:14px 19px 13px 20px;
	margin:0px 0px 30px 0px;
	text-align:right;
	color:#595959;
	line-height:1.21em;
}
.footer a {
	color:#37765E;
	text-decoration:underline;
}
.footer a:hover {
	color:#37765E;
	text-decoration:none;
}

.co_name {
	padding:77px 0px 45px 0px;
	color:#fff;
	vertical-align:top;
	text-align:left;
}
.co_name a {
	color:#fff;
	text-decoration:none;
}
.co_name a:hover {
	color:#fff;
	text-decoration:none;
}
.slogan {
	padding:2px 0px 0px 0px;
	color:#797979;
}

.widget_style {
	vertical-align:top;/*A revoir*/
	text-align:left;
	padding:0px 0px 0px 0px;
	color:#B9B9B9;
}
.widget_style a {
	text-decoration:underline;
	color:#610101;
	
}
.widget_style a:hover {
	text-decoration:none;
	color:#B9B9B9;
}
#menu_act{
/*	text-decoration:none;*/
/*	color:#B9B9B9;*/
	color:#c2d183;
	font-size:14px;	
}
.widget_style ul {
	padding:15px 20px 15px 0px; 
	margin:0px 0px 15px 25px;/* taille ligne*/
	background:url(../images/cats_bg.jpg) left bottom repeat-x;
	
}
.ul1 {
	padding:15px 20px 15px 0px; 
	margin:0px 0px 15px 25px;/* taille ligne*/
	background:none;
	
	
}
.widget_style li {
	list-style:none;
	background:url(../images/li_bg2.jpg) left top no-repeat;
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	line-height:1.81em;
	color:#B9B9B9;
	width:200px;
}

.widget_style ul li a {
	text-decoration:none;
	color:#B9B9B9;
}
.widget_style li a:hover {
	text-decoration:underline;
	color:#B9B9B9;
}
.widget_style h3 {
	color:#650101;
	font-size:1.01em;
	line-height:1.01em;
	text-transform:none;
	margin:0px;
	width:150px;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 28px;
}
/****************Menu cachee************/
dl, dt, dd, ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}
#menu {
position: absolute;
top: 0;
left: 0;
}
dl#menu {
	width: 15em;
	padding:15px 0px 15px 0px; 
	margin:27px 0px 15px 25px;/* taille ligne*/
	background:url(../images/cats_bg.jpg) left top repeat-x;
}
dl#ligne {
	width: 15em;
	padding:15px 0px 15px 0px; 
	margin:10px 0px 0px 0px;/* taille ligne*/
	background:url(../images/cats_bg.jpg) left top repeat-x;
}
dl#menu dt {
	cursor: pointer;
	height: 20px;
	line-height:1.81em;
	text-align:left;
	background:url(../images/li_bg2.jpg) left top no-repeat;
	list-style:none;
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 10px;
	/*===========================margin-bottom:10px;=====================================*/
	vertical-align:top;
/*	color:#B9B9B9;*/
	width:200px;
}
dl#menu dd {
/*border: 1px solid gray;*/
}
#menu  h3{
	color:#650101;
	font-size:1.01em;
	line-height:1.01em;
	text-transform:none;
	margin:0px;
	width:200px;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 0px;
}
dl#menu li {
text-align:left;
background: #000;
}
dl#menu ul {
	padding:0px;
	margin : 0px;
	margin-bottom:10px;
	background:none;
	
}

dl#menu li a{
	list-style:none;
	background:url(../images/li_bg2.jpg) left top no-repeat;
	padding:0px 0px 0px 14px;
	margin:0px 0px 0px 10px;
	vertical-align:top;
	line-height:1.81em;
	width:200px;
}
dl#menu dt a {
color:#B9B9B9;
text-decoration:none;
}


.right_top {
	height:422px;
	width:473px;
}
.head_bg {
	/*background:url(../images/head_bg.jpg) right top repeat-y #1D1D1D;*/
	vertical-align:top;
	text-align:left;
}
.table1 { 
	width:550px; 
	vertical-align:top;
	height:35px;	 
	text-align:left;
	
} 
.table_row1 { 
	width:550px; 
	height:35px; 
	vertical-align:top;
	text-align:left;
	
} 
.left1 {
	width:520px;
	height:35px;
	float:left;
	text-align:left;	
	font-family: Georgia, "Times New Roman", Times, serif;	
	background-color:#1d1d1d;
}
.right1 { 
	width:220px;
	height:35px;
	float:left;
	text-align:center;
	/**************/
	background-color:#1d1d1d;
	margin-left:5px;
	/***************/
}
.head {
	padding:10px 10px 9px 22px;

	line-height:1.11em;
	color:#787878;
}
.head a {
	color:#fff;
	text-decoration:none;
}
.head a:hover {
	color:#fff;
	text-decoration:underline;
}

/*.head_bg {
	vertical-align:top;
	text-align:left;
	padding:10px 10px 10px 10px;
}
.table1 { 
	width:473px; 
	vertical-align:top;
	display:table; 
	text-align:left; 
	padding:10px 10px 10px 10px;
} 
.table_row1 { 
	width:473px; 
	height:100%;
	vertical-align:top;
	display:table-row; 
	text-align:left;
	padding:10px 10px 10px 10px;
	
	
} 
.left1 {
	width:435px;
	vertical-align:top;
	text-align:left;
/*	display:table-cell;
	margin:10px;
	padding:10px;
/*	background-image:url(../images/head_bg.jpg);*/
/*margin-left:30px;
background-color:1d1d1d;
position: absolute;
	left: 0px;
	top: 20px;
	height: 37px;	
	
}
/*.right1 {
	width:90px;
	vertical-align:top;
	text-align:left;

	/*	display:table-cell;
	padding:10px 10px 10px 10px;
	clip: rect(15px,auto,auto,auto);
	top: 15px;
	background-image:url(../images/head_bg.jpg);*/
/*	background-color:1d1d1d;
	position: absolute;
	left: 472px;
	top: 20px;
	height: 37px;	
}	
.head {
	padding:10px 10px 9px 22px;
	line-height:1.11em;
	color:#FFFFFF;


}
.head a {
	color:#fff;
	text-decoration:none;
}
.head a:hover {
	color:#fff;
	text-decoration:underline;
}
.date {
	color:#D8D8D8;
	padding:16px 5px 5px 17px;
}*/
.content_txt {
	vertical-align:top;
	line-height:1.21em;
	color:#999999;
	font-family:"Times New Roman", Times, serif;
	padding-top: 20px;
	padding-right: 35px;
	padding-bottom: 0px;
	padding-left: 0px;/****************/
	
/*	background-position:center;
	background-repeat:no-repeat;*/
}
.content_txt p{
	font-family:tahoma, arial;
	text-align:justify;
	line-height:1.5em;
	}
.content_txt h3{
	color:#650101;
	font-size:16px;
	}
.content_txt1 {
	vertical-align:top;
	/*background:url(../images/hr.jpg) left bottom repeat-x;*/
	padding:0px 10px 0px 23px;
	line-height:1.21em;
	color:#999999;
/*	background-position:center;
	background-repeat:no-repeat;*/
}
.content_txt_photo {
	
	/*background:url(../images/hr.jpg) left bottom repeat-x;*/
	
	color:#666666;
	height:200px;
	background-position:center;
	background-image:url(../images/union.jpg);
	background-repeat:no-repeat;
	
}
.content_txt strong {
/*	color:#0066CC*/
		color:#c2d183;
}
.content_txt a {
	color:#B9B9B9;
	text-decoration:underline;
}
.content_txt a:hover {
	color:#B9B9B9;
	text-decoration:none;
}
.comment {
	font-weight:bold;
	text-transform:uppercase;
	font-size:0.91em;
	padding:18px 20px 18px 23px;
}
.comment a {
	text-decoration:underline;
}
.comment a:hover {
	color:#37765E;
	text-decoration:none;
}
.table2 { 
	width:440px; 
	vertical-align:top;
	display:table; 
	text-align:left; 
} 
.table_row2 { 
	width:440px; 
	height:100%; 
	vertical-align:top;
	display:table-row; 
	text-align:left; 
} 
.left2 { 
	width:237px;
	vertical-align:top;
	text-align:left; 
	display:table-cell;
}
.right2 { 
	width:203px;
	vertical-align:top;
	text-align:left; 
	display:table-cell;
}
.content_txt ul {
	padding:2px 0px 1px 10px; 
	margin:0px;
}
.content_txt li {
	list-style:none;
	background:url(../images/li_bg2.jpg) left top no-repeat;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	color:#999999;
	text-align:justify;
	line-height:1.8em;
	font-family:tahoma, arial;
}
.content_txt ul li a {
	text-decoration:underline;
	color:#3F876C;
}
.content_txt li a:hover {
	text-decoration:none;
	color:#3F876C;
}
/*****************Entreprise******************/
.cadre_1a{
width:230px;
float:left;
padding:10px;
margin-top:20px;
border-width:1px;
border-style:solid;
border-color:#1d1d1d;

}
.cadre_2a{
width:230px;
float:right;
padding:10px;
margin-top:20px;
margin-right:20px;
border-width:1px;
border-style:solid;
border-color:#1d1d1d;
}
.cadre_3a{
width:515px;
float:left;
padding:10px;
margin-top:10px;
border-width:1px;
border-style:solid;
border-color:#1d1d1d;
margin-bottom:20px;
margin-top:20px;
}
.cadre_4a{
width:240px;
float:left;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
margin-top:10px;
border-width:1px;
border-style:solid;
border-color:#1d1d1d;
}
.cadre_5a{
width:230px;
float:right;
padding:10px;
margin-top:10px;
margin-right:20px;
border-style:solid;
border-width:1px;
border-color:#1d1d1d;
}
.cadre_1a h3 , .cadre_2a h3, .cadre_3a h3, .cadre_4a h3, .cadre_5a h3{
	color:#650101;
	text-align:center;

}
.rouge_titre{
	color:#650101;
	text-align:center;
	font-size:15px;
}
.rouge_titre p{
	text-align:center;	
}

.rouge_titre1{
	color:#67000E;
	text-align:center;
	font-size:15px;
}
.rouge_titre1 p{
	text-align:center;	
}
.rouge_titre2{
	color:#650101;
	text-align:center;
	font-size:18px;
}
.rouge_titre2 p{
	text-align:center;	
}
.rouge_titre3{
	color:#650101;
	text-align:center;
	font-size:24px;
}
.rouge_titre3 p{
	text-align:center;	
}
.cadre_1a p{
	line-height:1.8em;	
}
.cadre_2a p{
	line-height:1.8em;	
}
.cadre_3a p{
	line-height:1.8em;	
}
.cadre_4a p{
	line-height:1.8em;	
}
.cadre_5a p{
	line-height:1.8em;	
}
.sous_cadre2{
	float:right;
	width:280px;
}
.sous_cadre1{
	float:left;
	width:220px;
}
.txt_titre1{
font-size:11px;
}
.txt_titre2{
font-size:16px;
}
.txt_titre3{
font-size:8px;
}
/*.text_cadre{
.content_txt {
	vertical-align:top;
	padding:30px 10px 0px 23px;
	line-height:1.21em;
	color:#FFFFFF;
	font-family:"Times New Roman", Times, serif;
}


}*/
table#sample {
    background-color:#ffffff;
    width: 510px;
	margin-top:20px;
	border: solid #000 1px;
	border-color:#1d1d1d;	
}

table#sample td {
    padding: 5px;
    border: solid #000 1px;
	border: solid #000 1px;
	border-color:#1d1d1d;
}
table#prog {
	background-color:#ffffff;
	width:450px;
	/*margin-top:20px;*/
	margin-left:40px;
	margin-bottom:50px;
}
table#prog2 {
	background-color:#ffffff;
	width:450px;
	margin-top:60px;
	margin-left:40px;
	margin-bottom:10px;
}

table#prog_large {
	background-color:#ffffff;
	width:460px;
	margin-top:20px;
	margin-left:40px;
}
table#prog_large2 {
	background-color:#ffffff;
	width:500px;
	margin-left:15px;
	margin-top:40px;
	margin-bottom:40px;
}

table#prog td ,table#prog2 td , table#prog_large td , table#prog_large2 td  {
    padding: 5px;
    border: solid #000 1px;
	border-color:#1d1d1d;
	width:500px;
}
table#prog strong {
	color:#650101;
	padding-right:10px;
}
table#prog2 strong {
	color:#650101;
	padding-right:10px;
}
table#prog_d {
	
	width:450px;
	
	margin-top:10px;
	padding-top:40px;
}
table#prog_d1 {
	
	width:400px;
	
	margin-top:10px;
	padding-top:40px;
}
table#prog_d1 td {
    border: solid #000 1px;
	border-color:#1d1d1d;
	width:150px;
}
.cell ul {
	padding:2px 0px 1px 10px; 
	margin:0px;
}
.cell li {
	list-style:none;
	background:url(../images/li_bg2.jpg) left top no-repeat;
	padding:0px 0px 0px 10px;
	margin:0px 0px 0px 0px;
	color:#999999;
	line-height:1.8em;
	font-family:tahoma, arial;
	text-align:left;
}

table#prog_d td {
    padding: 5px;
    border: solid #000 1px;
	border-color:#1d1d1d;
	width:150px;
}
table#info_ins{
	background-color:#000000;	
	padding:5px;
	text-align:left;
	
	}
table#info_ins  td {
	text-align:center;
	width:800px;
	}

.data_ins {
	}
.ins_2{
	width:700px;
}
.data {
    color: #999999;
    text-align:left;
    background-color: #000000;
	font-size:11px;
	width:150px;
	font-family:tahoma, arial;
	line-height:1.5em;
}
.data_comp {
    color: #999999;
    text-align:left;
    background-color: #000000;
	font-size:11px;
	width:150px;
	font-family:tahoma, arial;
}

.data_center {
    color: #999999;
    text-align: center;
    background-color: #000000;
	font-size:12px;
	width:150px;
		font-family:tahoma, arial;
}
.data_left {
    color: #FFFFFF;
    text-align:left;
    background-color: #000000;
	font-size:12px;
	width:150px;
		font-family:tahoma, arial;
}
.data_horis{
	width:300px;
	font-size:9px;
	font-family:tahoma, arial;
	 color: #FFFFFF;
    text-align:center;
    background-color: #000000;
	
}
.data_center p{

}

.toprow {
    text-align:center;
    background-color:#1D1D1D;
	color:#B4C17A;
	font-size:14px;
	width:auto;	
}


.leftcol {
    font-weight: bold;
    text-align: left;
    width: 150px;
    
}
.soustop{
    color:#990000;
    text-align:center;
    background-color:#333333;
	font-size:13px;
	width:150px;
}
.txt_left{
	width:200px;
	margin-left:170px;
	padding-left:10px;
	margin-top:20px;
	border: solid #000 1px;
	border-color:#1d1d1d;
	}
.txt_right{
	width:200px;
	margin-left:170px;
	margin-top:20px;
		margin-bottom:60px;
	padding-left:10px;
	border: solid #000 1px;
	border-color:#1d1d1d;
	}
#tab2{
display:none;

}
.style5 {color: #c2d183; text-align:center;}

#texte2 {
	display:none;
}
#texte3 {
	display:none;
}
#texte4 {
	display:none;
}
.suivant{
	float:right;
	color:#650101;
	font-size:12px;
	cursor:pointer;
	overflow:hidden;
	}
.precedant{
	float:left;
	color:#650101;
	font-size:12px;
	cursor:pointer;
	overflow:hidden;
	}

.actuel{
	color:#c2d183;
	cursor:pointer;	
	}
.comentaire_tab{
	text-align:justify;
	float:left;
	width:250px;
	margin-top:10px;
		
	}
#partie2{
	display:none;
	}
.image_left{
	float:left;
	padding:10px;	
	}
#master_p2 {
	display:none;	
	}
#master_p3{
	display:none;
	height:700px;
}
#master_p4{
	display:none;
	height:700px;
}
#smenu4 {
	display:none;
	}
#smenu5 {
	display:none;
	}
#smenu2 {
	display:none;
	}
#smenu3 {
	display:none;
	}
.sous_titre{
	color:#333333;
	font-style:italic;
	}
.cadre_g{
width:330px;
height:500px;
/*padding:10px;*/
border-width:1px;
border-style:solid;
border-color:#1d1d1d;
margin-left:20px;

}
.cadre_d{
width:330px;
height:500px;
float:right;
/*padding:10px;*/
border-width:1px;
border-style:solid;
border-color:#1d1d1d;

}
.cadre_c{
width:698px;
height:230px;
margin-top:30px;
margin-left:20px;
padding:10px;
border-width:1px;
border-style:solid;
border-color:#1d1d1d;


}
.text_cadre {
	padding:5px;
}
.sous_cadre1_ins{
	float:left;
	width:330px;
}
.sous_cadre2_ins{
	float:right;
	width:330px;
}
.rouge{
	color:#650101;
	}
.rub_act{
	font-size:14px;
	margin-bottom:10px;
	color:#C2D183;		
	}

	
/*****************Entreprise******************/
/*Menu déroulant */
