/* CSS Document */
HTML, BODY {
	margin: 0;
	padding: 0;
	width: 100%;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;

}
p, form, input, div, dl, dt, dd, ul, ol, li, blockquote, fieldset, th, td, img, h1, h2, h3, h4, h5, checkbox, table, object {
	margin: 0;
	padding: 0;
}
ul {list-style-type:none;}
a {text-decoration:none;}
.bold {font-weight:bold;}
.italique {font-style:italic;}
#page {
	margin: 0 auto;
	width: 100%;
	background: url('../images/deco/bg_bas.jpg') bottom repeat-x;
}
#contenu {
	margin: 0 auto ;
	width:1200px;
}
#anim_flash_top {
	margin: 0;
	padding: 0;
}
#anim_flash_top2 {
	height:184px;
	margin: 0;
	padding: 0;
}
#anim_flash_top3 {
	height:184px;
	margin: 0;
	padding: 0;
}
/* CONTENT */

#content {
	margin: 0 auto ;
	width:944px;
	margin-top: 8px;
}
#fil_ariane {
	color:#6C6C6C;
	background: url('../images/deco/puce-ariane.jpg') left no-repeat;
	padding:0 0 0 12px;
	margin-left:20px;
}
#fil_ariane a {
	color:#6C6C6C;
}
#content .ligne_ariane {
	margin:10px 0 25px 20px;
	width:910px;
	height:2px;
	background-image: url(../images/deco/ligne-ariane.jpg);
	background-repeat: no-repeat;
}

.ligne_actu {
	margin:10px 0 10px 0;
	width:910px;
	height:1px;
	background-image: url(../images/deco/ligne-ariane.jpg);
	background-repeat: no-repeat;
}

/* MENU */

.nav {
height:50px; 
position:relative; 
font-family:arial, verdana, sans-serif; 
font-size:12px; 
width:944px; 
z-index:500;
margin-left:20px;
}

.nav .table {

margin-left:auto;
margin-right:auto;
width:700px;
}
.nav .table .row {display:table-row;}

.nav .select,
.nav .current {
margin:0; 
padding:0; 
list-style:none; 
display:table-cell; 
white-space:nowrap;

}

.nav li {
margin:0 10px 0 0; 
padding:0 0 0 13px; 
height:auto; 
float:left;

}
.select li {background: url('../images/menu/left-gris.jpg') left no-repeat;}
.current li {background: url('../images/menu/left-bleu.jpg') left no-repeat;}
.current_jaune li {background: url('../images/menu/left-jaune.png') left no-repeat;}
.nav .select a {
display:block; 
height:26px; 
float:left; 
padding:0 25px 0 13px; 
text-decoration:none; 
line-height:26px; 
white-space:nowrap; 
color:#6C6C6C;
background-color:#D8D8D8;
background-image: url(../images/menu/right-gris.jpg);
background-position:right;
background-repeat: no-repeat;
}
.nav .current a {
	color:#fff;
	background-color:#31B9B5;
	background-image: url(../images/menu/right-bleu.jpg);
	background-position:right;
	background-repeat: no-repeat;
}
.nav .current_jaune a {
	background-color:#FCC82C;
	color:#6C6C6C;
	background-image: url('../images/menu/right-jaune.jpg');
	background-position:right;
	background-repeat: no-repeat;
}
.nav .current a,.nav .current_jaune a {
display:block; 
height:26px; 
float:left;  
padding:0 0 0 0; 
text-decoration:none; 
line-height:26px; 
white-space:nowrap; 
}

.nav .current a b,.nav .current_jaune a b {
display:block; 
padding:0 26px 0 13px; 
}
.nav .select a:hover,.nav .select li:hover a {
padding:0 0 0 0; 
cursor:pointer; 
color:#fff;
}

.nav .select a:hover b,.nav .select li:hover a b {
display:block; 
float:left; 
padding:0 25px 0 13px; 
cursor:pointer;
}

.nav .select_sub {
display:none;
margin-left:20px;
}

/* IE6 only */
.nav table {
border-collapse:collapse; 
margin:-1px; 
font-size:1em; 
width:0; 
height:0;
}
.nav .sub li {background: url('../images/menu/puce-ssmenu.jpg') left no-repeat; padding:0 0 0 10px;}
.nav .sub {
 
margin:0 0 0 128px; 
padding:0; 
list-style:none;
}

.nav .sub_active .current_sub a,.nav .sub_active a:hover {
background:transparent; 
color:#f00;
}

.nav .current .show,.nav .current_jaune .show {
display:block; 
position:absolute; 
width:944px; 
top:30px; 
padding:0; 
z-index:100; 
left:0; 
text-align:center;
}

.nav .current .show,.nav .current_jaune .show {
z-index:10;
}

.nav .select :hover .sub li a,.nav .current .show .sub li a,.nav .current_jaune .show .sub li a {
display:block;
float:left;
background:transparent; 
padding:0 10px 0 0px; 
margin:0; 
white-space:nowrap; 
border:0; 
color:#444;
}
.nav .current .sub li.sub_show a,.nav .current_jaune .sub li.sub_show a {
color:#088; 
cursor:default; 
}
.nav .select :hover .sub li a:hover,.nav .current .sub li a:hover,.nav .current_jaune .sub li a:hover {
visibility:visible; 
color:#088;
}

#home_intro {
	float:left;
	background: url('../images/deco/cadre1.jpg') no-repeat;
	margin:10px 10px 0 0;
	width:294px;
	height:170px;
	padding:14px 13px 5px 14px;
}
#home_intro .date {
	float:left;
	color:#C6C6C6;
	font-size:40px;
	line-height:35px;
	font-weight:bold;
	width:61px;
}


#home_intro .txt_intro {
	float:left;
	width:233px;
	height:152px;
}
#home_intro .lire_la_suite{
margin-left:62px;
}

div#actualites .actu_encart1 .datetitretxt,div#actualites .actu_encart2 .datetitretxt{
height:112px;
}


#home_intro p {margin-bottom:5px;}
#home_intro .titre {
	color:#C68718;
	font-size:12px;
	font-style:italic;
	font-weight:bold;
}
#home_intro .txt,#actualites .txt {color:#333333;font-size:12px;}
#home_intro .lire_la_suite a {
	color:#177E7E;
	text-decoration:underline;
}
#actualites {
	float:left;
	width:598px;
	margin:14px 0 0 5px;
}
#actualites h4 {
	float:left;
	height:36px;
}
#actualites h5 {
	float:right;
	background: url('../images/deco/all-actu-left.jpg') left no-repeat;
	padding:6px 0 5px 25px;
	font-size:12px;
}
#actualites h5 a {
	background-color:#E9EBEA;
	background-image: url(../images/deco/all-actu-right.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding:6px 15px 5px 6px;
	color:#767676;
}
#actualite_detail{
padding-top:20px;
width:930px;
}
#actualite_detail h5 {
	float:right;
	background: url('../images/deco/all-actu-left.jpg') left no-repeat;
	padding:6px 0 5px 25px;
	font-size:12px;
}
#actualite_detail h5 a {
	background-color:#E9EBEA;
	background-image: url(../images/deco/all-actu-right.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding:6px 15px 5px 6px;
	color:#767676;
}
#mentions_legales{
width:260px;
}
#mentions_legales h5 {
	float:right;
	background: url('../images/deco/all-actu-left.jpg') left no-repeat;
	padding:6px 0 5px 25px;
	font-size:12px;
}
#mentions_legales h5 a {
	background-color:#E9EBEA;
	background-image: url(../images/deco/all-actu-right.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding:6px 15px 5px 6px;
	color:#767676;
}

#deconnexion,#deconnexion2{
padding-top:20px;
width:930px;
}
#deconnexion #nom_client,#deconnexion2 #nom_client {
	float:left;
width:730px;
text-align:right;	
	padding:6px 0 5px 0;
	font-size:12px;
	font-weight:bold;
color:#444244;
}
#deconnexion h5 {
	float:right;
	background: url('../images/deco/deco-left.jpg') left no-repeat;
	padding:6px 0 5px 25px;
	font-size:12px;
}
#deconnexion2 h5 {
	float:right;
	background: url('../images/deco/all-actu-left.jpg') left no-repeat;
	padding:6px 0 5px 25px;
	font-size:12px;
}
#deconnexion h5 a,#deconnexion2 h5 a {
	background-color:#E9EBEA;
	background-image: url(../images/deco/all-actu-right.jpg);
	background-repeat: no-repeat;
	background-position: right;
	padding:6px 15px 5px 6px;
	color:#767676;
}

#actualites .actu_encart1,#actualites .actu_encart2 {
	float:left;
	width:266px;
	height:128px;
	border:1px solid #D5D5D5;
	background-color:#ECEAEC;
	padding:8px 10px 8px 10px;
}
#actualites .actu_encart2 {margin-left:22px;}
#actualites .actu_encart1 h3,#actualites .actu_encart2 h3 {
	color:#21615F;
	font-size:12px;
	font-weight:bold;
}
#actualites .actu_encart1 .txt,#actualites .actu_encart2 .txt {color:#333333;}
#actualites .actu_encart1 p,#actualites .actu_encart2 p {margin-top:3px;}
#actualites .img_encart_actu {float:left; padding-top:4px; padding-right: 5px;}
#actualites .lire_la_suite a {
	color:#177E7E;
	text-decoration:underline;
}
#content_bas{
width:943px;
}

#palmares_perf {
	float:left;
width:653px;
	padding-top:20px;
}
#palmares_perf .btn_acces_found {
	float:left;
	background: url('../images/deco/cartouche-180.jpg') no-repeat;
	padding:6px 0 0 27px;
	width:160px;
	height:20px;
}
#palmares_perf .btn_acces_found a {
	color:#767676;
	font-weight:bold;
}
#palmares_perf .titre_left {
	float:left;
	width:460px;
}
#palmares_perf_encart {
	
	width:637px;
	height:278px;
	background: url('../images/deco/cadre-perf.jpg') left no-repeat;
	padding:14px 0 0 16px;
}
#palmares_perf_encart h3 {
	color:#21615F;
	font-size:11px;
	padding:0 0 4px 5px;	
}

#palmares_perf_encart #palmares_perf_encart_left .graph {
	float:left;
	/*padding:12px 11px 0 0;*/
	margin:0;
	height: 46px;
}
#palmares_perf_encart .bas_encart {
	text-align: left;
	padding:0 25px 0 0;
	color:#666666;
	margin-top:10px;
}
#palmares_perf_encart .bas_encart a {
	text-decoration:underline;
	color:#387574;
}


#palmares_perf_encart .logo {
	
	padding-left: 150px;	
	/*border: 1px solid red;*/
}
#palmares_perf_encart .logo a img{
	border: none;
}

#palmares_perf_encart_left {
	float:left;
	width:306px;
}
#palmares_perf_encart_left h3 {
	margin-bottom:3px;
}
#palmares_perf_encart_right {
	float:left;
	width:331px;
}
#palmares_perf_encart_right h3 {
	float:left;
}
#palmares_perf_encart_right ul {
	float:left;
	padding:0 0 0 3px;
}

#palmares_perf_encart_right ul.puces {
	padding: 0 0 0 25px;
}

#palmares_perf_encart_right ul li {
	float:left;
	margin:-2px 0 0 5px;
}
#palmares_perf_encart_right .txt {
	float:right;
	padding:7px 19px 4px 0;
	color:#666666;
	font-size:10px;

}
#palmares_perf_encart_right .txt span {color:#438D8B;}
/* BULLES */
#palmares_perf_encart_right #detail {
	float:left;
	margin-top:-26px;
}
#palmares_perf_encart_right #detail1,#palmares_perf_encart_right #detail2 {
	float:left;
	margin-top:-26px;
	text-align:center;
	background: url('../images/deco/bulle.jpg') left no-repeat;
	width:85px;
	height:21px;
	font-size:10px;
	padding-top:1px;
	color:#8E8E8E;
}
#palmares_perf_encart_right #detail2 {
	margin-left:163px;	
}
#palmares_perf_encart_right #detail1 {
	margin-left:140px;	
}
#intitule {
	float:left;
	width:176px;
	height:107px;
}
#intitule .titre {
	margin-bottom:6px;
	color:#5C5C5C;
}
#intitule .titre span {color:#30B9B4;}
#intitule p {
	margin-top:4px;
	color:#5C5C5C;
}

#hausse_baisse {
	float:left;
	width:150px;
height:110px;
}
#loading_1 .graph {
	float:left;
	padding:4px 4px 0 0;
	height:46px;
}
#palmares_perf_encart_right #menu_obligation {
	padding-left:5px;
}
#palmares_perf_encart_right .ligne {
	width:318px;
	height:1px;
	background-color:#D8EBEB;
}
.obligation {
	width:338px;
	padding-bottom:2px;
	height:15px;
}
.obligation .txt_orange {
	float:left;
	color:#666666;
	padding-top: 1px;
	width:218px;
}
.obligation .picto {
	width:100px;
	float:right;
	padding-top:3px;
}
.obligation .picto p {
	float:left;
	margin-right:2px;
}
#publication {
	float:left;
	padding:20px 0 0 10px;
}
#publication #publication_encart1,#publication #publication_encart2,#publication #publication_encart3 {
	width:269px;
	height:65px;
	margin-top:20px;
}
#publication #publication_encart1 {
	background: url('../images/deco/publications-img1.jpg') left no-repeat;
}
#publication #publication_encart2 {
	background: url('../images/deco/publications-img2.jpg') left no-repeat;
}
#publication #publication_encart3 {
	background: url('../images/deco/publications-img3.jpg') left no-repeat;
}
#publication #publication_encart1 p,#publication #publication_encart2 p,#publication #publication_encart3 p {
	float:left;
}
#publication #publication_encart1 .txt,#publication #publication_encart2 .txt,#publication #publication_encart3 .txt {
	color:#7C7B7C;
	padding:21px 0 0 70px;
	line-height:17px;
	width:150px;
}
#publication #publication_encart1 .txt span,#publication #publication_encart2 .txt span,#publication #publication_encart3 .txt span {
	color:#C68718;
}
#publication #publication_encart1 .date,#publication #publication_encart2 .date,#publication #publication_encart3 .date {
	color:#DCDBD8;
	padding:14px 0 0 0;
	line-height:24px;
	font-size:28px;
}
.clear {
   clear: both;
   overflow: hidden;
   width: 1px;
   height: 1px;
   margin: 0 -1px -1px 0;
   border: 0;
   padding: 0;
   font-size: 0;
   line-height: 0;
}
#select1 {
	background-color:#ECEAEC;
	font-size:10px;
	height:16px;
	border:0;
	background-image: url(../images/deco/select-bg1.jpg);
	background-repeat: no-repeat;
	padding:1px 0 0 10px;
	width:137px;
}
/* INSIDE */
#content_left {
	float:left;
	width:712px;
	padding:15px 0 0 15px;
}
#content_left h2 {
	font-size:20px;
	color:#2BC3C2;
}
#content_left .jaune {
	font-size:24px;
	color:#FCC82D;
}
#content_left .txt_intro {
	padding:15px 0 0 10px;
	color:#8F8E8F;
	width:650px;
	font-size:11px;
}
#content_left #anim_flash {
	padding:16px 0 0 10px;
	width:698px;
	height:327px;
}
#content_left .txt_outro {
	padding:25px 0 0 10px;
	color:#5B5B5B;
	width:698px;
	height:120px;
	font-size:12px;
}

#content_right {
	float:left;
	width:200px;
	padding:50px 0 0 5px;
}
#content_right #right_big {
	float:left;
	width:261px;
	margin:0 0 0 -55px;
}
#content_right .titre {
	color:#009092;
	font-size: 12px;
	font-weight:bold;
	padding:6px 0 0 13px;
	height:40px;
}
#content_right .txt {
	padding:0 0 0 13px;
	color:#8F8D8F;
}
#content_right .txt span {
	color:#009092;
	font-size: 12px;
	line-height: 13px;
}
#content_right .cartouche {
	width:160px;
	height:20px;
	background-image: url(../images/deco/cartouche.jpg);
	background-repeat: no-repeat;
	margin: 5px 0 0 10px;
	padding:6px 0 0 28px;
	font-weight:bold;
}
#content_right .cartouche a {
	color:#009092;
}
#content_right #encart_bg {
	background-image: url(../images/deco/encart-right-bg.jpg);
	background-repeat: repeat-y;
	margin:10px 0 0 0;	
}
#content_right .encart1,#content_right .encart5,#content_right .encart6,#content_right .encart3,#content_right .encart4,#content_right .encart2 {
	background-repeat: no-repeat;
	width:201px;
	padding:15px 0 0 0;
}
#content_right .encart1 {background-image: url(../images/deco/encart-right4.jpg);}
#content_right .encart5 {background-image: url(../images/deco/encart-right7.jpg);}
#content_right .encart6 {background-image: url(../images/deco/encart-right6.jpg);}
#content_right .encart3 {background-image: url(../images/deco/encart-right3.jpg);}
#content_right .encart4 {background-image: url(../images/deco/encart-right5.jpg);}
#content_right .encart2 {background-image: url(../images/deco/encart-right2.jpg);}


#content_right #encart_panier {
	background-image: url(../images/deco/encart-panier-top.jpg);
	background-position:top;
	background-repeat:no-repeat;
	margin-top:5px;
	padding:5px 0 0 0;
}
#content_right #bg_panier {
	background-image: url(../images/deco/encart-panier-bg.jpg);
	background-repeat:repeat-y;
	margin:15px 0 0 0;
}
#content_right #bg_panier #list_panier {
	padding:0 0 0 13px;
	color:#8F8D8F;
}
#content_right #bg_panier #list_panier p {
	float:left;
}
#content_right #bg_panier #list_panier .txt2 {
	background-image: url(../images/deco/puce-panier.jpg);
	background-repeat:no-repeat;
	padding:0 0 2px 15px;
	width:150px;
}
#content_right #bg_panier #list_panier p a {
	
}


/* ENGINE */
#engine_encart {
	width:669px;
	margin-top:35px;
}
#engine_encart .onglet_on {
	float:left;
	background-image: url(../images/deco/onglet-on.jpg);
	background-repeat: no-repeat;
	width:118px;
	height:20px;
	margin-right:2px;
	color:#FFFFFF;
	text-align:center;
	padding-top:8px;
	cursor:pointer;
}
#engine_encart .onglet_off {
	background-image: url(../images/deco/onglet-off.jpg);
	background-repeat: no-repeat;
	float:left;
	width:118px;
	height:20px;
	margin-right:2px;
	color:#444244;
	text-align:center;
	padding-top:8px;
	cursor:pointer;
}

#engine_encart .onglet_on2 {
	float:left;
	background-image: url(../images/deco/onglet-on2.jpg);
	background-repeat: no-repeat;
	width:165px;
	height:20px;
	margin-right:2px;
	color:#FFFFFF;
	text-align:center;
	padding-top:8px;
	cursor:pointer;
}
#engine_encart .onglet_off2 {
	background-image: url(../images/deco/onglet-off2.jpg);
	background-repeat: no-repeat;
	float:left;
	width:165px;
	height:20px;
	margin-right:2px;
	color:#444244;
	text-align:center;
	padding-top:8px;
	cursor:pointer;
}
#engine_encart #cadre1_encart {
	width:802px;
	border-bottom:1px solid #E4E2E1;
	border-left:1px solid #E4E2E1;
	border-right:1px solid #E4E2E1;
	padding:10px 0 0 10px;
}
#engine_encart #cadre2_encart {
	width:812px;
	border-bottom:1px solid #E4E2E1;
	border-left:1px solid #E4E2E1;
	border-right:1px solid #E4E2E1;
	background-image: url(../images/deco/tab-encart-moncompte.jpg);
	background-repeat: no-repeat;
}
#engine_encart #cadre2_encart .col1,#engine_encart #cadre2_encart .col2,#engine_encart #cadre2_encart .col3,#engine_encart #cadre2_encart .col4,#engine_encart #cadre2_encart .col5 {float:left; text-align:center; padding:20px 0 20px 0; font-size:12px; color:#333333;}
#engine_encart #cadre2_encart .col1 {width:100px; border-right:1px solid #CCCCCC}
#engine_encart #cadre2_encart .col2 {width:285px; border-right:1px solid #CCCCCC}
#engine_encart #cadre2_encart .col3 {width:114px; border-right:1px solid #CCCCCC}
#engine_encart #cadre2_encart .col4 {width:145px; border-right:1px solid #CCCCCC}
#engine_encart #cadre2_encart .col5 {width:145px; }
#engine_encart #cadre2_encart .bleu {color:#058382;}
#engine_encart #cadre2_encart #marge {padding:13px 0 0 0;}
#engine_encart #cadre2_encart #marge2 {width:812px; height:1px; background-color:#CCCCCC;}
#engine_encart #cadre2_encart a {color:#333333; text-decoration:underline;}
#stat {
	float:right;
	border:1px solid #DFDFDE;
	padding:5px;
	margin: 0 10px;
}
#stat #image {
	text-align:center;
	border:1px solid #DFDFDE;
}
#stat .legende {
	color:#2BC3C2;
	margin-top:8px;
}
#stat #fleche {
	text-align:center;
	color:#8F8D8F;
	font-size:12px;
	margin-top:3px;
}
#engine .titre {
	color:#444244;
	font-size:18px;
	margin-bottom:15px;
}
#engine .txt {
	color:#8F8D8F;
	margin:0 15px 15px 0;
}
#engine .txt2 {
	color:#8F8D8F;
	margin:0 15px 20px 20px;
}
#engine .txt a {
	color:#079594;
	text-decoration:underline;
}
div#engine div.encart_actu .txt a {	
	text-decoration:underline;
}
#engine h3 {
	color:#FDC317;
	font-size:14px;
	margin:0 0 15px 0;
}
#engine h4 {
	color:#444244;
	font-size:12px;
	margin:0 0 15px 0;
}
#engine #profil {
	margin:10px 0 15px 30px;
	color:#8F8E8F;
}
#engine #profil li {
	margin-bottom:10px;
}
#engine #profil li span {
	color:#2BC3C2;
}
#engine #demo {
	float:right;
	background-image: url(../images/deco/demo.jpg);
	background-repeat: no-repeat;
	width:208px;
	height:202px;
	padding:0 0 15px 15px;
}
#engine #demo .cartouche {
	width:180px;
	height:26px;
	background-image: url(../images/deco/cartouche2.jpg);
	background-repeat: no-repeat;
	margin: 0 0 0 58px;
	padding:6px 0 0 28px;
	font-weight:bold;
}
#engine #demo #video_demo {
	width:208px;
	height:170px;
}
#engine #demo .cartouche a {
	color:#009092;
}
/* FORMATION */
#encart_formation {
	background-image: url(../images/deco/formation-bg.jpg);
	background-repeat: repeat-y;
	width:678px;
}
.encart_formation {
	float:left;
	background-image: url(../images/deco/formation-bg2.jpg);
	background-repeat: repeat-y;
	width:337px;
	margin:20px 4px 0 0;
}
#encart_formation #encart_top {
	background-image: url(../images/deco/formation-top.jpg);
	background-repeat: no-repeat;
	width:678px;
	margin:20px 0 0 0;
}
.encart_formation .encart_top {
	background-image: url(../images/deco/formation-top2.jpg);
	background-repeat: no-repeat;
	width:317px;
	margin:0 0 0 0;
	padding:0 10px 0 10px;
}
.encart_formation .encart_top .titre_f {
	color:#FCC82D;
	font-weight:bold;
	font-size:12px;
	text-align:center;
	height:40px;
	padding:8px 0 0 0;
	font-style:italic;
}
.encart_formation .txt {
	color:#868686;
	line-height:17px;
	margin:0 0 10px 10px;
}
.encart_formation .cartouche_tele {
	background-image: url(../images/deco/cartouche-tele.jpg);
	background-repeat: no-repeat;
	padding:6px 0 0 28px;
	width:230px;
	height:20px;
	margin:0 0 0 25px;
}
.encart_formation .cartouche_tele a {
	color:#767268;
}
#encart_planning {
	background-image: url(../images/deco/planning-bg.jpg);
	background-repeat: repeat-y;
	width:678px;
}
.titre_planning {
	font-size:18px;
	color:#FCC82D;
	font-weight:bold;
	margin:20px 0 0 0;
}
.txt_intro_planning {
	margin:5px 0 10px 0;
	color:#868686;
}
#encart_planning #planning_top {
	padding:10px 0 0 0;
	height:60px;
	width:678px;
	background-image: url(../images/deco/planning-top.jpg);
	background-repeat: no-repeat;
}
#planning_top .titre {
	color:#868686;
	padding:0 0 0 13px;
	font-size:12px;
}
#planning_nav {
	margin:8px 0 0 0;
}
#planning_nav p {
	float:left;
}
#planning_nav .mois {
	width:297px;
	text-align:center;
	line-height:28px;
	font-size:18px;
	background-image: url(../images/menu/planning-nav-bg.jpg);
	background-repeat: repeat-x;
	color:#A2A2A2;
}
#contenu_planning {
	background-image: url(../images/deco/planning-bottom.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
	padding:0 0 25px 0;
}
#contenu_planning .encart_left {
	float:left;
	width:289px;
	padding:5px 10px 10px 40px;
}
#contenu_planning .encart_right {
	float:left;
	width:289px;
	padding:5px 10px 10px 40px;
}
#contenu_planning .encart_left .titre,#contenu_planning .encart_right .titre {
	color:#079594;
	font-weight:bold;
	font-size:12px;
	height:20px;
	margin:20px 0 0 0;
}
#contenu_planning .txt {
	color:#5B5B5B;
	line-height:20px;
	margin:0 0 0 0;
}
#contenu_planning .txt span {
	color:#079594;
	font-size:10px;
}
#contenu_planning .col1,#contenu_planning .col2,#contenu_planning .col3 {
	float:left;
	color:#079594;
}
#contenu_planning .col1,#contenu_planning .col2 {
	line-height:21px;
}
#contenu_planning .col1 {
	width:110px;
	text-align:right;
	font-weight:bold;
}
#contenu_planning .col2 {
	width:90px;
	text-align:center;
}
#contenu_planning .col3 {
	width:70px;
	background-image: url(../images/deco/cartouche-plan.jpg);
	background-repeat: no-repeat;
	line-height:19px;
	padding:0 0 0 19px;
	font-weight:bold;
}
#contenu_planning .col3 a {
	color:#079594;
}
/* PRODUITS */
#content_left #tab_bg {
	background-image: url(../images/deco/tab-encart-bg.jpg);
	background-repeat: repeat-y;
	width:698px;
	margin:25px 0 25px 0;
}
#content_left #tab_top {
	background-image: url(../images/deco/tab-encart-top.jpg);
	background-repeat: no-repeat;

}
#tab_contenu {
	background-image: url(../images/deco/tab-encart-bottom.jpg);
	background-repeat: no-repeat;
	background-position:bottom;
}
#tab_contenu h4 {
	color:#2BC3C2;
	font-size:12px;
	padding:8px 0 0 15px;
}
#tab_contenu .navig {
	float:left;
	margin:9px 0 0 0;
	width:146px;
}
#tab_contenu .navig li {
	padding:28px 0 0 31px;
	font-weight:bold;
	font-size:11px;
}
#tab_contenu .navig .menu_off a {
	color:#444244;	
}
#tab_contenu .navig .menu_on a {
	color:#FFFFFF;
	width:101px;
}
#tab_contenu .navig .menu_off {
	background-image: url(../images/deco/tab-menu-off.jpg);
	background-repeat: no-repeat;
	width:101px;
	height:45px;
	cursor:pointer;
}
#tab_contenu .navig .menu_on {
	background-image: url(../images/deco/tab-menu-on.gif);
	background-repeat: no-repeat;
	width:116px;
	height:45px;
	cursor:pointer;
}
#tab_contenu .contenu {
	float:left;
	width:538px;
	padding:22px 0 0 0;
}
#tab_contenu .contenu p {
	color:#333333;
}
#tab_contenu .img_left {
	float:left;
	padding:0 10px 5px 0;
}
#tab_contenu .contenu .cartouche {
	float:right;
	font-weight:bold;
	width:99px;
	height:26px;
	margin:20px 0 0 0;
	padding:6px 0 0 30px;
	background-image: url(../images/deco/cartouche-tab.png);
	background-repeat: no-repeat;
}
#tab_contenu .contenu .cartouche_redim {
	float:right;
	font-weight:bold;
	margin:20px 0 10px 0;
}
.cartouche_redim .cartouche_left,.cartouche_redim .cartouche_middle,.cartouche_redim .cartouche_right {float:left;}
.cartouche_redim .cartouche_middle {
	padding:6px 4px 6px 4px;
	background-color:#E9E9E9;
}
#tab_contenu .contenu .cartouche a {color:#009092;}
#tab_contenu .contenu .cartouche_redim a {color:#009092;}
/* FORMULAIRE */
#formulaire {
	margin:25px 0 0 10px;
	color:#6C6C6C;
}
#formulaire2 {
	margin:25px 0 0 120px;
	color:#6C6C6C;
}
#form_compte {
	margin:20px 0 20px 110px;
	color:#6C6C6C;
}
#form_compte .cartouche {
	width:180px;
	height:20px;
	background-image: url(../images/deco/cartouche.jpg);
	background-repeat: no-repeat;
	margin: 5px 0 0 10px;
	padding:6px 0 0 26px;
	font-weight:bold;
}
#form_compte .cartouche a {
	color:#079594;
}
.champ1 {
	width:200px;
	height:15px;
	border:1px solid #8F8E8F;
}
.champ2 {
	width:92px;
	height:15px;
	border:1px solid #8F8E8F;
}
.champ3 {
	width:68px;
	height:15px;
	border:1px solid #8F8E8F;
}
.champ4 {
	width:140px;
	height:15px;
	border:1px solid #8F8E8F;
}
.champ5 {
	width:250px;
	height:15px;
	border:1px solid #8F8E8F;
}
.champ6 {
	width:160px;
	height:15px;
	border:1px solid #8F8E8F;
}
.champ7 {
	width:170px;
	height:15px;
	border:1px solid #8F8E8F;
}
.champ8 {
	width:120px;
	height:15px;
	border:1px solid #8F8E8F;
}
.select1 {
	color:#6C6C6C;
	width:130px;
}
.select2 {
	color:#6C6C6C;
	width:70px;
}
/* FOOTER */
#footer {
	margin:0 auto;
	width:939px;
	padding:30px 0 30px 0;
}
#footer .ligne {
	width:939px;
	height:2px;
	background-image: url(../images/deco/ligne-footer.jpg);
	background-repeat: no-repeat;	
}
#footer_navig {
	text-align:center;
	color:#868686;
	padding-top:10px;
}
#footer_navig a {
	color:#868686;
}