
div.ContainerPageAdmin_main_track
{
	z-index:1;
	height:10px;
}

div.ContainerPageAdmin_main_track:hover div.ContainerPageAdmin_track_handle
{
	background:red;
}

div.ContainerPageAdmin_track_handle
{ 
	width:3px;
	height:15px; 
	z-index:400;
	cursor:ew-resize;
}
div.ContainerPage_generic_generic
{
	width:100%;
	min-height:50px;
}

div.ContainerPage_generic_generic div.ContainerPage_generic_generic_columns
{
	width:100%;
}

div.ContainerPage_generic_generic div.ContainerPage_generic_generic_column
{
	float:left;
	display:inline;
}

div.ContainerPage_generic_generic div.ContainerPage_generic_generic_container
{
	width:100%;
	float:left;
	display:inline;
}
div.ContainerColumnsAdmin_main_track
{
	z-index:1;
	height:10px;
}

div.ContainerColumnsAdmin_main_track:hover div.ContainerColumnsAdmin_track_handle
{
	background:red;
}

div.ContainerColumnsAdmin_track_handle
{ 
	width:3px;
	height:15px; 
	z-index:400;
	cursor:ew-resize;
}
div.ContainerColumns_generic_generic
{
	width:100%;
	min-height:20px;
}

div.ContainerColumns_generic_generic div.ContainerColumns_generic_generic_columns
{
	width:100%;
}

div.ContainerColumns_generic_generic div.ContainerColumns_generic_generic_column
{
	float:left;
}

div.ContainerColumns_generic_generic div.ContainerColumns_generic_generic_container
{
	width:100%;
	float:left;
}
div.TreeMenu_generic_generic_depth0
{
}

div.TreeMenu_generic_generic_depth0 div.generic_generic_depth0_subcontent
{
	margin-left:10px;
}
div.SeparateurHorizontal_generic_generic_10px
{
	height:10px;
}
div.BlocRss_generic_generic
{
	background:#FFFFFF;
}

div.BlocRss_generic_generic a
{
	text-decoration:none;
	color:#666666;
}

div.BlocRss_generic_generic *
{
	font-size:10px;
	font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}

div.BlocRss_generic_generic .rss_canal_header
{
	background:url(../../../__sites/_generic/objects/BlocRss/_template_generic/flux.jpg);
	cursor:pointer;
	color:white;
	font-weight:bold;
	font-size:12px;
	overflow:hidden;
	height:28px;
	line-height:28px;
	padding-left:3px;
}

div.BlocRss_generic_generic .rss_item_header
{
	background:url(../../../__sites/_generic/objects/BlocRss/_template_generic/titre.jpg);
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	overflow:hidden;
	height:20px;
	line-height:20px;
	padding-left:3px;
	padding-right:3px;
}

div.BlocRss_generic_generic .rss_canal_content .description, 
div.BlocRss_generic_generic .rss_canal_content .link
{
	padding:3px;
}


div.BlocRss_generic_generic2
{
	background:#FFFFFF;
}

div.BlocRss_generic_generic2 a
{
	text-decoration:none;
	color:#666666;
}

div.BlocRss_generic_generic2 *
{
	font-size:10px;
	font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}

div.BlocRss_generic_generic2 .rss_canal_header
{
	background:url(../../../__sites/_generic/objects/BlocRss/_template_generic2/titre_bleu.jpg);
	cursor:pointer;
	color:#133091;
	font-weight:bold;
	font-size:12px;
	overflow:hidden;
	height:28px;
	line-height:28px;
	padding-left:3px;
}

div.BlocRss_generic_generic2 .rss_item_header
{
	background:url(../../../__sites/_generic/objects/BlocRss/_template_generic2/flux.jpg);
	cursor:pointer;
	font-size:11px;
	font-weight:bold;
	overflow:hidden;
	height:20px;
	line-height:20px;
	padding-left:3px;
	padding-right:3px;
	color:#FFFFFF;
}

div.BlocRss_generic_generic2 .rss_canal_content .description, 
div.BlocRss_generic_generic2 .rss_canal_content .link
{
	padding:3px;
}


div.BlocRss_generic_generic3
{
	background:#FFFFFF;
}

div.BlocRss_generic_generic3 a
{
	text-decoration:none;
	color:#666666;
}

div.BlocRss_generic_generic3 *
{
	font-size:10px;
	font-family:"Lucida Grande",Geneva,Arial,Verdana,sans-serif;
}

div.BlocRss_generic_generic3 .rss_canal_header
{
	background:url(../../../__sites/_generic/objects/BlocRss/_template_generic3/titre_bleu.jpg);
	cursor:pointer;
	color:#133091;
	font-weight:bold;
	font-size:12px;
	overflow:hidden;
	height:28px;
	line-height:28px;
	padding-left:3px;
}

div.BlocRss_generic_generic3 .rss_item_header
{
	background:url(../../../__sites/_generic/objects/BlocRss/_template_generic3/rss_bg.png);
	cursor:pointer;
	font-size:10px;
	font-weight:bold;
	overflow:hidden;
	height:20px;
	line-height:20px;
	padding-left:3px;
	padding-right:3px;
	color:#000000;
}

div.BlocRss_generic_generic3 .rss_canal_content .description, 
div.BlocRss_generic_generic3 .rss_canal_content .link
{
	padding:3px;
}


div.BlocTexte_generic_avec_marges
{	
	overflow:hidden;
	width:100%;
}

div.BlocTexte_generic_avec_marges div.text
{
	padding:3px;
}
div.BlocTexte_generic_generic
{
	overflow:hidden;
	width:100%;
}

div.BlocTexte_generic_generic p
{
	padding:0;
	margin:0;
}
div.ContainerSliding_generic_generic div.ContainerSliding_generic_generic_container.items
{
	
}
body, html
{
	margin: 0;
	padding: 0;
	height: auto;
	font-family:"Comic Sans MS";
}

body
{
	background:url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/bgvjm.jpg) no-repeat top center #ffffff;
	
}

img, input
{
	padding:0;
	margin:0;
	
}

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0;padding:0;}

a img
{
	border:0;
}

div.container
{
	overflow:hidden;
}

div.ContainerDocument_design_1
{
	font-size:10px;
	font-family:"Trebuchet MS";
	color:#666666;
}

div.ContainerDocument_design_1
{
	padding-top:0px;
	width:982px;
	margin:auto;
	position:relative;
}

div.ContainerDocument_design_1 div.ContainerDocument_design_1_header
{
	background:url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/logo.jpg) no-repeat;
	background-color:#a79e96;
	height:278px;
}

div.ContainerDocument_design_1 div.ContainerDocument_design_1_container.col_left
{
	float:left;
	width:235px;
	height:1056px;
	margin-right:0px;
	min-height:250px;
}

div.ContainerDocument_design_1 div.ContainerDocument_design_1_container.col_center
{	
	float:left;
	width:980px;	
}

div.ContainerDocument_design_1 a.image img.image
{
	border:0;
}

div.ContainerDocument_design_1 img.image.floatleft 
{
	display:block;
	float:left;
	
	margin-right:3px;
	margin-bottom:3px;
}

div.ContainerDocument_design_1 img.image.floatright 
{
	display:block;
	float:right;
	
	margin-left:3px;
	margin-bottom:3px;
}


/*		Forms		*/


div.ContainerDocument_design_1 form div.paragraph
{
	margin-top:3px;
	margin-bottom:3px;
}

div.ContainerDocument_design_1 form div.paragraph input,
div.ContainerDocument_design_1 form div.paragraph select
{
	height:16px;
	font-size:10px;
}

div.ContainerDocument_design_1 form div.paragraph input,
div.ContainerDocument_design_1 form div.paragraph textarea
{
	padding-left:3px;
	padding-right:3px;
	border:1px solid #cccccc;
	background:#f7f7f7;
	font-size:9px;
}

div.ContainerDocument_design_1 form div.paragraph label
{
	display:block;
	width:175px;
	float:left;
	padding:3px;
	margin-right:5px;
}

div.ContainerDocument_design_1 form div.paragraph.mandatory
{
	font-weight:bold;
}

div.ContainerDocument_design_1 form div.note
{
	color:black;
	font-size:9px;
	font-style: italic;
	text-align:center;
	padding:5px;
}


div.ContainerDocument_design_1 form div.errors_container
{
	border:1px solid #c05555;
	background:#f6e3e3;
	color:#c05555;
	padding:5px;
	font-weight:bold;
	margin-bottom:10px;
}

div.ContainerDocument_design_1 form div.success_container
{
	border:1px solid #00a139;
	background:#dee8de;
	color:#00a139;
	padding:5px;
	font-weight:bold;
	margin-bottom:10px;
}

div.ContainerDocument_design_1 form div.paragraph.error input
{
	border:1px solid #c05555;
}

div.ContainerDocument_design_1 form div.paragraph.error label
{
	color:#c05555;
}

div.ContainerDocument_design_1 fieldset
{
	border:1px solid #000000;
	padding:10px;
}

div.ContainerDocument_design_1 fieldset legend
{
	color:#000000;
	font-size:16px;
}

/*		Buttons 	*/

div.ContainerDocument_design_1 div.buttons
{
	height:87px;
	text-align:center;
}

div.ContainerDocument_design_1 input.button
{
	line-height:20px;
	text-decoration:none;
	border:0px;
	cursor:pointer;
	font-weight:bold;
	font-size:10px;
	color:#000000;
}

div.ContainerDocument_design_1 input.button.submit_button
{
	margin:auto;
	width:122px;
	height:87px;
	text-align:left;
	text-indent:3px;
	background:url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/_form/bouton.jpg) no-repeat 0 0;
	
}

div.ContainerDocument_design_1 input.button.submit_button.over
{
	background:url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/_form/bouton.jpg) no-repeat 0 -87px;
	color:#ffffff;
}


div.ContainerDocument_design_1 input.button.button_etape_precedente,
div.ContainerDocument_design_1 a.button.button_etape_precedente
{
	background-image:url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/_form/bouton_precedent.jpg);
	text-align:right;
	float:left;
	text-decoration:none;
	line-height:20px;
	color:#ffc000;
	font-weight:bold;
}

div.ContainerDocument_design_1 input.button.button_etape_suivante,
div.ContainerDocument_design_1 a.button.button_etape_suivante
{
	background-image:url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/_form/bouton_suivant.jpg);
	text-align:left;
	float:right;
	text-indent:5px;
	text-decoration:none;
	line-height:20px;
	color:#ffc000;
	font-weight:bold;
}

div.ContainerDocument_design_1 input.button.button_modifier,
div.ContainerDocument_design_1 a.button.button_modifier
{
	background-image:url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/_form/bouton_modifier.jpg);
	text-align:center;
	margin:auto;
}

div.ContainerDocument_design_1 input.button.button_valider,
div.ContainerDocument_design_1 a.button.button_valider
{
	background-image:url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/_form/bouton_valider.jpg);
	text-align:center;
	margin:auto;
}


div.ContainerDocument_design_1 a.button.button_etape_precedente,
div.ContainerDocument_design_1 input.button.button_etape_precedente,
div.ContainerDocument_design_1 a.button.button_etape_suivante,
div.ContainerDocument_design_1 input.button.button_etape_suivante,
div.ContainerDocument_design_1 a.button.button_modifier,
div.ContainerDocument_design_1 input.button.button_modifier,
div.ContainerDocument_design_1 a.button.button_valider,
div.ContainerDocument_design_1 input.button.button_valider
{
	background-position:0 0;
	height:20px;
	width:165px;
}

div.ContainerDocument_design_1 a.button.button_etape_precedente:hover,
div.ContainerDocument_design_1 input.button.button_etape_precedente.over,
div.ContainerDocument_design_1 a.button.button_etape_suivante:hover,
div.ContainerDocument_design_1 input.button.button_etape_suivante.over,
div.ContainerDocument_design_1 a.button.button_modifier:hover,
div.ContainerDocument_design_1 input.button.button_modifier.over,
div.ContainerDocument_design_1 a.button.button_valider:hover,
div.ContainerDocument_design_1 input.button.button_valider.over
{
	background-position:0 -20px;
}

html, body {
	margin:0;
	padding:0;
}
body{
	font-family:"Comic Sans MS";
	background-color: #eee;
	color: #444;
	font-size: 75%;
}
a{
	color: #27D;
	text-decoration: none;
}
a:focus, a:hover, a:active {
	text-decoration: underline;
}
p, li {
	line-height: 1.8em;
}
h1, h2 {
	font-family:"Comic Sans MS";
	margin: 0 0 10px 0;
	letter-spacing:-1px;
}
h1 {
	padding: 0;
	font-size: 3em;
	color: #FFFFFF;
}
h2 {
	font-size:2em;
	color: #eeeeee;
}
pre {
	font-size: 1.2em;
	line-height: 1.2em;
	overflow-x: auto;
}
div#page {
	width: 675px;
	background-color: #a79e95;
	margin: 0 auto;
	text-align: left;
}
div#container {
	padding: 20px;
}
div#ads {
	clear: both;
	padding: 12px 0 12px 66px;
}
div#footer {
	clear: both;
	color: #777;
	margin: 0 auto;
	padding: 20px 0 40px;
	text-align: center;
}

body{
	background-color: #111;
	color: #bbb;
}
a{
	color: #f70;
}
h2 {
	color: #ccc;
}
div#page {
	background-color: #000;
	border-color: #222;
}
div#footer {
	color: #888;
}
div.caption-container {
	color: #eee;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.download {
	margin-top: 8px;
}
div.photo-index {
	color: #888;
}
div.navigation a.prev {
	background-image: url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/css/prevPageArrowWhite.gif);
}
div.navigation a.next {
	background-image: url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/css/nextPageArrowWhite.gif);
}
div.loader {
	background-image: url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/css/loaderWhite.gif);
}
div.slideshow img {
	border-color: #333;
}
ul.thumbs li.selected a.thumb {
	background: #fff;
}
div.pagination a:hover {
	background-color: #111;
}
div.pagination span.current {
	background-color: #fff;
	border-color: #fff;
	color: #000;
}
div.content {
	/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
	display: none;
	float: right;
	width: 550px; 
}
div.content a, div.navigation a {
	text-decoration: none;
	color: #777;
}
div.content a:focus, div.content a:hover, div.content a:active {
	text-decoration: underline;
}
div.controls {
	margin-top: 5px;
	height: 23px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
}
div.slideshow-container {
	position: relative;
	clear: both;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/css/'loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 550px;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.slideshow {

}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
div.slideshow a.advance-link {
	display: block;
	width: 550px;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
	line-height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
	text-align: center;
}
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow img {
	vertical-align: middle;
	border: 1px solid #ccc;
}
div.download {
	float: right;
}
div.caption-container {
	position: relative;
	clear: left;
	height: 75px;
}
span.image-caption {
	display: block;
	position: absolute;
	width: 550px;
	top: 0;
	left: 0;
}
div.caption {
	padding: 12px;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.navigation {
	/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	list-style: none;
}
a.thumb {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}

.jush { color: black; }
.jush-htm_com, .jush-com, .jush-one, .jush-php_com, .jush-php_one, .jush-js_one { color: gray; }
.jush-php { color: #000033; background-color: #FFF0F0; }
.jush-php_quo, .jush-quo, .jush-php_eot, .jush-apo, .jush-py_rlapo, .jush-py_rlquo, .jush-py_rapo, .jush-py_rquo, .jush-py_lapo, .jush-py_lquo, .jush-sql_apo, .jush-sqlite_apo, .jush-sql_quo, .jush-sqlite_quo, .jush-sql_eot { color: green; }
.jush-php_apo { color: #009F00; }
.jush-php_quo_var, .jush-php_var, .jush-sql_var { font-style: italic; }
.jush-php_halt2 { background-color: white; color: black; }
.jush-tag_css, .jush-att_css .jush-att_quo, .jush-att_css .jush-att_apo, .jush-att_css .jush-att_val { color: black; background-color: #FFFFE0; }
.jush-tag_js, .jush-att_js .jush-att_quo, .jush-att_js .jush-att_apo, .jush-att_js .jush-att_val, .jush-css_js { color: black; background-color: #F0F0FF; }
.jush-tag { color: navy; }
.jush-att, .jush-att_js, .jush-att_css { color: teal; }
.jush-att_quo, .jush-att_apo, .jush-att_val { color: purple; }
.jush-ent { color: purple; }
.jush-js_reg { color: navy; }
.jush-php_sql .jush-php_quo, .jush-php_sql .jush-php_apo,
.jush-php_sqlite .jush-php_quo, .jush-php_sqlite .jush-php_apo,
.jush-php_pgsql .jush-php_quo, .jush-php_pgsql .jush-php_apo
{ background-color: #FFBBB0; }
.jush-bac, .jush-php_bac, .jush-bra, .jush-pgsql .jush-sqlite_quo { color: red; }
.jush-num, .jush-clr { color: #007f7f; }

.jush a { color: navy; }
.jush-sql a { font-weight: bold; }
.jush-tag a,
.jush-php_phpini .jush-php_apo a, .jush-php_phpini .jush-php_quo a,
.jush-php_sql .jush-php_apo a, .jush-php_sql .jush-php_quo a,
.jush-php_sqlite .jush-php_apo a, .jush-php_sqlite .jush-php_quo a,
.jush-php_pgsql .jush-php_apo a, .jush-php_pgsql .jush-php_quo a
{ color: inherit; color: expression(parentNode.currentStyle.color); }

body{
	background-color: #eee;
	color: #444;
}
a{
	color: #27D;
}
h2 {
	color: #333;
}
div#page {
	background-color: #fff;
	border-color: #ddd;
}
div#footer {
	color: #777;
}
div.caption-container {
	color: #111;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.download {
	margin-top: 8px;
}
div.photo-index {
	color: #777;
}
div.navigation a.prev {
	background-image: url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/css/prevPageArrow.gif);
}
div.navigation a.next {
	background-image: url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/css/nextPageArrow.gif);
}
div.loader {
	background-image: url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/css/loader.gif);
}
div.slideshow img {
	border-color: #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
div.pagination a:hover {
	background-color: #eee;
}
div.pagination span.current {
	background-color: #000;
	border-color: #000;
	color: #fff;
}
div.contentgal {
	/* The display of content is enabled using jQuery so that the slideshow content won't display unless javascript is enabled. */
	display: none;
	float: right;
	width: 300px; 
}
div.contentgal a, div.navigation a {
	text-decoration: none;
	color: #ffffff;
}
div.contentgal a:focus, div.contentgal a:hover, div.contentgal a:active {
	text-decoration: underline;
}
div.controls {
	margin-top: 5px;
	height: 23px;
}
div.controls a {
	padding: 5px;
}
div.ss-controls {
	float: left;
}
div.nav-controls {
	float: right;
}
div.slideshow-container {
	position: relative;
	clear: both;
	height: 380px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.loader {
	position: absolute;
	top: 0;
	left: 0;
	background-image: url(../../../__sites/EcVJM/objects/ContainerDocument/_template_design_1/css/'loader.gif');
	background-repeat: no-repeat;
	background-position: center;
	width: 550px;
	height: 502px; /* This should be set to be at least the height of the largest image in the slideshow */
}
div.slideshow {

}
div.slideshow span.image-wrapper {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
}
div.slideshow a.advance-link {
	display: block;
	width: 300px;
	height: 300px; /* This should be set to be at least the height of the largest image in the slideshow */
	
}
div.slideshow a.advance-link:hover, div.slideshow a.advance-link:active, div.slideshow a.advance-link:visited {
	text-decoration: none;
}
div.slideshow img {
	vertical-align: middle;
	border: 1px solid #ccc;
	width:300px;
}
div.download {
	float: right;
	color: #ffffff;
}
div.caption-container {
	position: relative;
	clear: left;
	height: 75px;
}
span.image-caption {
	display: block;
	position: absolute;
	width: 300px;
	top: 0;
	left: 0;
}
div.caption {
	padding: 12px;
}
div.image-title {
	font-weight: bold;
	font-size: 1.4em;
}
div.image-desc {
	line-height: 1.3em;
	padding-top: 12px;
}
div.navigation {
	/* The navigation style is set using jQuery so that the javascript specific styles won't be applied unless javascript is enabled. */
}
ul.thumbs {
	clear: both;
	margin: 0;
	padding: 0;
}
ul.thumbs li {
	float: left;
	padding: 0;
	margin: 5px 10px 5px 0;
	list-style: none;
}
a.thumb {
	padding: 2px;
	display: block;
	border: 1px solid #ccc;
}
ul.thumbs li.selected a.thumb {
	background: #000;
}
a.thumb:focus {
	outline: none;
}
ul.thumbs img {
	border: none;
	display: block;
}
div.pagination {
	clear: both;
}
div.navigation div.top {
	margin-bottom: 12px;
	height: 11px;
}
div.navigation div.bottom {
	margin-top: 12px;
}
div.pagination a, div.pagination span.current, div.pagination span.ellipsis {
	display: block;
	float: left;
	margin-right: 2px;
	padding: 4px 7px 2px 7px;
	border: 1px solid #ccc;
}
div.pagination a:hover {
	background-color: #eee;
	text-decoration: none;
}
div.pagination span.current {
	font-weight: bold;
	background-color: #000;
	border-color: #000;
	color: #fff;
}
div.pagination span.ellipsis {
	border: none;
	padding: 5px 0 3px 2px;
}

div.ContainerColumns_accueil
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_accueil/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_accueil div.ContainerColumns_accueil_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
	margin-top:0px;
}

div.ContainerColumns_accueil div.ContainerColumns_accueil_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_accueil div.ContainerColumns_accueil_content
{
	margin:0px;
}

div.ContainerColumns_accueil div.ContainerColumns_accueil_columns
{
	width:100%;
}

div.ContainerColumns_accueil div.ContainerColumns_accueil_column
{
	float:left;
}

div.ContainerColumns_accueil div.ContainerColumns_accueil_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_gym_petits_2a
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_gym_petits_2a/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_gym_petits_2a div.ContainerColumns_gym_petits_2a_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_gym_petits_2a div.ContainerColumns_gym_petits_2a_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_gym_petits_2a div.ContainerColumns_gym_petits_2a_content
{
	
}

div.ContainerColumns_gym_petits_2a div.ContainerColumns_gym_petits_2a_columns
{
	width:100%;
}

div.ContainerColumns_gym_petits_2a div.ContainerColumns_gym_petits_2a_column
{
	float:left;
}

div.ContainerColumns_gym_petits_2a div.ContainerColumns_gym_petits_2a_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_mamans
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_mamans/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_mamans div.ContainerColumns_mamans_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
	margin-top:0px;
}

div.ContainerColumns_mamans div.ContainerColumns_mamans_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_mamans div.ContainerColumns_mamans_content
{
	
}

div.ContainerColumns_mamans div.ContainerColumns_mamans_columns
{
	width:100%;
}

div.ContainerColumns_mamans div.ContainerColumns_mamans_column
{
	float:left;
}

div.ContainerColumns_mamans div.ContainerColumns_mamans_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_mamans2
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_mamans2/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_mamans2 div.ContainerColumns_mamans2_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_mamans2 div.ContainerColumns_mamans2_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_mamans2 div.ContainerColumns_mamans2_content
{
	
}

div.ContainerColumns_mamans2 div.ContainerColumns_mamans2_columns
{
	width:100%;
}

div.ContainerColumns_mamans2 div.ContainerColumns_mamans2_column
{
	float:left;
}

div.ContainerColumns_mamans2 div.ContainerColumns_mamans2_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_contact
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_contact/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_contact div.ContainerColumns_contact_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
	margin-top:0px;
}

div.ContainerColumns_contact div.ContainerColumns_contact_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_contact div.ContainerColumns_contact_content
{
	margin:0px;
}

div.ContainerColumns_contact div.ContainerColumns_contact_columns
{
	width:100%;
}

div.ContainerColumns_contact div.ContainerColumns_contact_column
{
	float:left;
}

div.ContainerColumns_contact div.ContainerColumns_contact_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_boutique
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_boutique/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_boutique div.ContainerColumns_boutique_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_boutique div.ContainerColumns_boutique_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_boutique div.ContainerColumns_boutique_content
{
	
}

div.ContainerColumns_boutique div.ContainerColumns_boutique_columns
{
	width:100%;
}

div.ContainerColumns_boutique div.ContainerColumns_boutique_column
{
	float:left;
}

div.ContainerColumns_boutique div.ContainerColumns_boutique_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_rose
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_rose/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_rose div.ContainerColumns_rose_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
	margin-top:0px;
}

div.ContainerColumns_rose div.ContainerColumns_rose_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_rose div.ContainerColumns_rose_content
{
	
}

div.ContainerColumns_rose div.ContainerColumns_rose_columns
{
	width:100%;
}

div.ContainerColumns_rose div.ContainerColumns_rose_column
{
	float:left;
}

div.ContainerColumns_rose div.ContainerColumns_rose_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_vert
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_vert/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_vert div.ContainerColumns_vert_tetiere
{

	padding-left:0px;
	padding-top:60px;
	padding-bottom:50px;
}

div.ContainerColumns_vert div.ContainerColumns_vert_tetiere div.title
{
	font-family:"Trebuchet MS";
	width:337px;
	line-height:28px;
	color:#000000;
	font-size:24px;
	font-weight:normal;;
	text-align:center;
}


div.ContainerColumns_vert div.ContainerColumns_vert_content
{
	
}

div.ContainerColumns_vert div.ContainerColumns_vert_columns
{
	width:100%;
}

div.ContainerColumns_vert div.ContainerColumns_vert_column
{
	float:left;
}

div.ContainerColumns_vert div.ContainerColumns_vert_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_base
{
	padding-left:0px;
	padding-right:0px;
	background-color:#a79e97;
}

div.ContainerColumns_base div.ContainerColumns_base_content
{
	margin:0px;
}

div.ContainerColumns_base div.ContainerColumns_base_columns
{
	width:100%;
}

div.ContainerColumns_base div.ContainerColumns_base_column
{
	float:left;
}

div.ContainerColumns_base div.ContainerColumns_base_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_header
{
	background-color:#a79e97;
	border-left:1px solid #a79e97;
	margin-left:0px;
	padding-right:0px;
	
	
}


div.ContainerColumns_header div.ContainerColumns_header_content
{
	margin:0px;
	
}

a.ContainerColumns_header_content
{
	margin-top:0px;
	border-top:0px;
	display:block;
	outline: none;
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_header/logo.jpg) no-repeat;
	height:278px;
}

div.ContainerColumns_header div.ContainerColumns_header_columns
{
	width:100%;
}

div.ContainerColumns_header div.ContainerColumns_header_column
{
	float:left;
}

div.ContainerColumns_header div.ContainerColumns_header_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_planning
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_planning/fond_accueil.jpg) no-repeat;
	height:1700px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_planning div.ContainerColumns_planning_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
	margin-top:0px;
}

div.ContainerColumns_planning div.ContainerColumns_planning_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_planning div.ContainerColumns_planning_content
{
	margin:0px;
}

div.ContainerColumns_planning div.ContainerColumns_planning_columns
{
	width:100%;
}

div.ContainerColumns_planning div.ContainerColumns_planning_column
{
	float:left;
}

div.ContainerColumns_planning div.ContainerColumns_planning_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_home
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_home/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_home div.ContainerColumns_home_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
	margin-top:0px;
}

div.ContainerColumns_home div.ContainerColumns_home_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_home div.ContainerColumns_home_content
{
	margin:0px;
}

div.ContainerColumns_home div.ContainerColumns_home_columns
{
	width:100%;
}

div.ContainerColumns_home div.ContainerColumns_home_column
{
	float:left;
}

div.ContainerColumns_home div.ContainerColumns_home_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_eveilmusical
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_eveilmusical/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_eveilmusical div.ContainerColumns_eveilmusical_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
	margin-top:0px;
}

div.ContainerColumns_eveilmusical div.ContainerColumns_eveilmusical_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_eveilmusical div.ContainerColumns_eveilmusical_content
{
	
}

div.ContainerColumns_eveilmusical div.ContainerColumns_eveilmusical_columns
{
	width:100%;
}

div.ContainerColumns_eveilmusical div.ContainerColumns_eveilmusical_column
{
	float:left;
}

div.ContainerColumns_eveilmusical div.ContainerColumns_eveilmusical_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_habitants
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_habitants/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_habitants div.ContainerColumns_habitants_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
	margin-top:0px;
}

div.ContainerColumns_habitants div.ContainerColumns_habitants_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_habitants div.ContainerColumns_habitants_content
{
	margin:0px;
}

div.ContainerColumns_habitants div.ContainerColumns_habitants_columns
{
	width:100%;
}

div.ContainerColumns_habitants div.ContainerColumns_habitants_column
{
	float:left;
}

div.ContainerColumns_habitants div.ContainerColumns_habitants_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_petitesam
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_petitesam/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_petitesam div.ContainerColumns_petitesam_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
	margin-top:0px;
}

div.ContainerColumns_petitesam div.ContainerColumns_petitesam_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_petitesam div.ContainerColumns_petitesam_content
{
	
}

div.ContainerColumns_petitesam div.ContainerColumns_petitesam_columns
{
	width:100%;
}

div.ContainerColumns_petitesam div.ContainerColumns_petitesam_column
{
	float:left;
}

div.ContainerColumns_petitesam div.ContainerColumns_petitesam_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_gym_petits
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_gym_petits/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_gym_petits div.ContainerColumns_gym_petits_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_gym_petits div.ContainerColumns_gym_petits_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_gym_petits div.ContainerColumns_gym_petits_content
{
	
}

div.ContainerColumns_gym_petits div.ContainerColumns_gym_petits_columns
{
	width:100%;
}

div.ContainerColumns_gym_petits div.ContainerColumns_gym_petits_column
{
	float:left;
}

div.ContainerColumns_gym_petits div.ContainerColumns_gym_petits_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_cirque
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_cirque/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_cirque div.ContainerColumns_cirque_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_cirque div.ContainerColumns_cirque_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_cirque div.ContainerColumns_cirque_content
{
	
}

div.ContainerColumns_cirque div.ContainerColumns_cirque_columns
{
	width:100%;
}

div.ContainerColumns_cirque div.ContainerColumns_cirque_column
{
	float:left;
}

div.ContainerColumns_cirque div.ContainerColumns_cirque_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_theatre
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_theatre/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_theatre div.ContainerColumns_theatre_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_theatre div.ContainerColumns_theatre_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_theatre div.ContainerColumns_theatre_content
{
	
}

div.ContainerColumns_theatre div.ContainerColumns_theatre_columns
{
	width:100%;
}

div.ContainerColumns_theatre div.ContainerColumns_theatre_column
{
	float:left;
}

div.ContainerColumns_theatre div.ContainerColumns_theatre_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_stage1
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_stage1/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_stage1 div.ContainerColumns_stage1_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_stage1 div.ContainerColumns_stage1_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_stage1 div.ContainerColumns_stage1_content
{
	
}

div.ContainerColumns_stage1 div.ContainerColumns_stage1_columns
{
	width:100%;
}

div.ContainerColumns_stage1 div.ContainerColumns_stage1_column
{
	float:left;
}

div.ContainerColumns_stage1 div.ContainerColumns_stage1_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_stage2
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_stage2/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_stage2 div.ContainerColumns_stage2_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_stage2 div.ContainerColumns_stage2_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_stage2 div.ContainerColumns_stage2_content
{
	
}

div.ContainerColumns_stage2 div.ContainerColumns_stage2_columns
{
	width:100%;
}

div.ContainerColumns_stage2 div.ContainerColumns_stage2_column
{
	float:left;
}

div.ContainerColumns_stage2 div.ContainerColumns_stage2_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_maman_vide
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_mamans_vide/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_maman_vide div.ContainerColumns_maman_vide_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_maman_vide div.ContainerColumns_maman_vide_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_maman_vide div.ContainerColumns_maman_vide_content
{
	
}

div.ContainerColumns_maman_vide div.ContainerColumns_maman_vide_columns
{
	width:100%;
}

div.ContainerColumns_maman_vide div.ContainerColumns_maman_vide_column
{
	float:left;
}

div.ContainerColumns_maman_vide div.ContainerColumns_maman_vide_container
{
	width:100%;
	float:left;
}
div.ContainerColumns_lecture
{
	background:url(../../../__sites/EcVJM/objects/ContainerColumns/_template_lecture/fond_accueil.jpg) no-repeat;
	height:1054px;
	padding-left:30px;
	padding-right:30px;
}

div.ContainerColumns_lecture div.ContainerColumns_lecture_tetiere
{

	padding-left:0px;
	padding-top:27px;
	padding-bottom:50px;
}

div.ContainerColumns_lecture div.ContainerColumns_lecture_tetiere div.title
{
	font-family:"Comic Sans MS";
	width:345px;
	line-height:28px;
	color:#ffffff;
	font-size:22px;
	font-weight:normal;
	text-align:left;
	padding-left:35px;
}


div.ContainerColumns_lecture div.ContainerColumns_lecture_content
{
	
}

div.ContainerColumns_lecture div.ContainerColumns_lecture_columns
{
	width:100%;
}

div.ContainerColumns_lecture div.ContainerColumns_lecture_column
{
	float:left;
}

div.ContainerColumns_lecture div.ContainerColumns_lecture_container
{
	width:100%;
	float:left;
}
div.BlocTexte_anniversaire
{
	position:relative;
	width:100%;
	font-family:"Comic Sans MS";
}

div.BlocTexte_anniversaire div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_anniversaire/gateau.jpg) no-repeat;
}

div.BlocTexte_anniversaire div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
	line-height:40px;
}

div.BlocTexte_anniversaire div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_anniversaire div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
}

div.BlocTexte_anniversaire div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_design_footer div.BlocTexte_design_footer_content
{
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_design_footer/back_footer.jpg);
	height:37px;
}

div.BlocTexte_design_footer div.BlocTexte_design_footer_text
{
	overflow:hidden;
	line-height:37px;
}

div.BlocTexte_design_footer p
{
	margin:0;
}
div.BlocTexte_anglais_45a
{
	position:relative;
	width:100%;
	font-family:"Comic Sans MS";
}

div.BlocTexte_anglais_45a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_anglais_45a/picto_anglais45a.jpg) no-repeat;
}

div.BlocTexte_anglais_45a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
	line-height:40px;
}

div.BlocTexte_anglais_45a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_anglais_45a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
}

div.BlocTexte_anglais_45a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_anglais_68a
{
	position:relative;
	width:100%;
	font-family:"Comic Sans MS";
}

div.BlocTexte_anglais_68a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_anglais_68a/picto_anglais68a.jpg) no-repeat;
}

div.BlocTexte_anglais_68a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
	line-height:40px;
}

div.BlocTexte_anglais_68a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_anglais_68a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
}

div.BlocTexte_anglais_68a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_gym_23a
{
	position:relative;
	width:100%;
}

div.BlocTexte_gym_23a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_gym_23a/picto_gym23a.jpg) no-repeat;
}

div.BlocTexte_gym_23a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
	font-family:"Comic Sans MS";
	line-height:40px;
}

div.BlocTexte_gym_23a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_gym_23a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_gym_23a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_infos_pratiques_rose
{
	position:relative;
	font-family:"Trebuchet MS";
	margin:auto;
	width:225px;
}

div.BlocTexte_infos_pratiques_rose div.title
{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_infos_pratiques_rose/infos_prat_header.png) no-repeat;
	height:23px;
	text-indent:10px;
	padding-top:25px;
}

div.BlocTexte_infos_pratiques_rose div.text
{
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_infos_pratiques_rose/infos_prat_bg.png) repeat-y;
}

div.BlocTexte_infos_pratiques_rose div.bottom
{
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_infos_pratiques_rose/infos_prat_bottom.png) no-repeat;
	height:92px;
}

div.BlocTexte_gym_34a
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_gym_34a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_gym_34a/picto_gym34a.jpg) no-repeat;
}

div.BlocTexte_gym_34a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
}

div.BlocTexte_gym_34a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_gym_34a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_gym_34a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_theatre_35a
{
	position:relative;
	width:100%;
	font-family:"Comic Sans MS";
}

div.BlocTexte_theatre_35a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_theatre_35a/theatre_35a.jpg) no-repeat;
}

div.BlocTexte_theatre_35a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
	line-height:40px;
}

div.BlocTexte_theatre_35a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_theatre_35a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
}

div.BlocTexte_theatre_35a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_gym_45a
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_gym_45a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_gym_45a/picto_gym45a.jpg) no-repeat;
}

div.BlocTexte_gym_45a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
}

div.BlocTexte_gym_45a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_gym_45a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_gym_45a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_accueil
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_accueil div.title
{
	position:absolute;
	top:0px;
	left:0px;
	width:500px;
	font-size:40px;
	font-weight:normal;
	color:#c6d55d;
}

div.BlocTexte_accueil div.subtitle
{
	position:absolute;
	top:100px;
	left:350px;
	width:150px;
	font-size:16px;
	font-weight:normal;
	color:#e05094;
}


div.BlocTexte_accueil div.text
{
	position:absolute;
	top:202px;
	left:66px;
	width:360px;
	line-height:14px;
}

div.BlocTexte_accueil div.text p
{
	font-size:14px;
	font-weight:bold;
}

div.BlocTexte_gym_46a
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_gym_46a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_gym_46a/gym_46a.jpg) no-repeat;
}

div.BlocTexte_gym_46a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
}

div.BlocTexte_gym_46a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_gym_46a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_gym_46a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_eveil_13a
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_eveil_13a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_eveil_13a/eveil_13a.jpg) no-repeat;
}

div.BlocTexte_eveil_13a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
}

div.BlocTexte_eveil_13a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#FFFFFF;
	text-align:right;
}


div.BlocTexte_eveil_13a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_eveil_13a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_eveil_23a
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_eveil_23a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_eveil_23a/eveil_23a.jpg) no-repeat;
}

div.BlocTexte_eveil_23a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
}

div.BlocTexte_eveil_23a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_eveil_23a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_eveil_23a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_theatre_68a
{
	position:relative;
	width:100%;
	font-family:"Comic Sans MS";
}

div.BlocTexte_theatre_68a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_theatre_68a/theatre_68a.jpg) no-repeat;
}

div.BlocTexte_theatre_68a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
	line-height:40px;
}

div.BlocTexte_theatre_68a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_theatre_68a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
}

div.BlocTexte_theatre_68a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_surprise
{
	position:relative;
	width:100%;
	font-family:"Comic Sans MS";
}

div.BlocTexte_surprise div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_surprise/surprise.jpg) no-repeat;
}

div.BlocTexte_surprise div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
	line-height:40px;
}

div.BlocTexte_surprise div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_surprise div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
}

div.BlocTexte_surprise div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_eveil_1218a
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_eveil_1218a div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_eveil_1218a/eveil_1218a.jpg) no-repeat;
}

div.BlocTexte_eveil_1218a div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
}

div.BlocTexte_eveil_1218a div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#8f989d;
	text-align:right;
}


div.BlocTexte_eveil_1218a div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_eveil_1218a div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_matinee
{
	position:relative;
	width:100%;
	font-family:"Comic Sans MS";
}

div.BlocTexte_matinee div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_matinee/picto_ourson.jpg) no-repeat;
}

div.BlocTexte_matinee div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
	line-height:40px;
}

div.BlocTexte_matinee div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_matinee div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
	color:#ffffff;
}

div.BlocTexte_matinee div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_gym_petits
{
	position:relative;
	width:100%;
	font-family:"Comic Sans MS";
}

div.BlocTexte_gym_petits div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_gym_petits/picto_marche2a.jpg) no-repeat;
}

div.BlocTexte_gym_petits div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
	line-height:40px;
}

div.BlocTexte_gym_petits div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_gym_petits div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
}

div.BlocTexte_gym_petits div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_gym_mamans
{
	position:relative;
	width:100%;
	font-family:"Comic Sans MS";
}

div.BlocTexte_gym_mamans div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_gym_mamans/gym_mamans.jpg) no-repeat;
}

div.BlocTexte_gym_mamans div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#8b569a;
	text-align:right;
	line-height:40px;
}

div.BlocTexte_gym_mamans div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_gym_mamans div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
}

div.BlocTexte_gym_mamans div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_mamans_bienetre
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_mamans_bienetre div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_mamans_bienetre/bienetre.jpg) no-repeat;
}

div.BlocTexte_mamans_bienetre div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#219e00;
	text-align:right;
}

div.BlocTexte_mamans_bienetre div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_mamans_bienetre div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_mamans_bienetre div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_bloc_note
{
	position:relative;
	font-family:"Trebuchet MS";
	width:225px;
	margin:auto;
}

div.BlocTexte_bloc_note div.wrap
{
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_bloc_note/infos_prat_bg.png) repeat-y;
	width:225px;
	min-height:80px;
}


div.BlocTexte_bloc_note div.title
{
	font-size:16px;
	font-weight:bold;
	color:#219e00;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_bloc_note/infos_prat_header.png) no-repeat;
	width:225px;
	height:20px;
	text-indent:10px;
	padding-top:25px;
}

div.BlocTexte_bloc_note div.text
{
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
}

div.BlocTexte_bloc_note div.bottom
{
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_bloc_note/infos_prat_bottom.png) no-repeat;
	width:225px;
	height:101px;
}

div.BlocTexte_prix_rose
{
	position:relative;
	font-family:"Trebuchet MS";
	width:214px;
	margin:auto;
}

div.BlocTexte_prix_rose div.wrap
{
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_prix_rose/infos_prat_bg.png) repeat-y;
	width:214px;
}


div.BlocTexte_prix_rose div.title
{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_prix_rose/infos_prat_header.png) no-repeat;
	width:214px;
	height:48px;
	text-indent:10px;
	padding-top:25px;
}

div.BlocTexte_prix_rose div.text
{
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
}

div.BlocTexte_prix_rose div.bottom
{
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_prix_rose/infos_prat_bottom.png) no-repeat;
	width:214px;
	height:33px;
}

div.BlocTexte_infos_pratiques_vert
{
	position:relative;
	font-family:"Trebuchet MS";
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_infos_pratiques_vert/infos_prat_bg.jpg) repeat-y;
	width:214px;
	margin:auto;
}




div.BlocTexte_infos_pratiques_vert div.title
{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_infos_pratiques_vert/infos_prat_header.jpg) no-repeat;
	width:214px;
	height:48px;
	text-indent:10px;
	padding-top:25px;
}

div.BlocTexte_infos_pratiques_vert div.text
{
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
}

div.BlocTexte_infos_pratiques_vert div.bottom
{
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_infos_pratiques_vert/infos_prat_bottom.jpg) no-repeat;
	width:214px;
	height:92px;
}

div.BlocTexte_texte_site
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_texte_site div.logo
{
	
}

div.BlocTexte_texte_site div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#c6d55d;
	text-align:left;
}

div.BlocTexte_texte_site div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_texte_site div.text
{
	position:absolute;
	top:100px;
	left:10px;
	line-height:14px;
	color:#ffffff;
}

div.BlocTexte_texte_site div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_massage
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_massage div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_massage/massage.jpg) no-repeat;
}

div.BlocTexte_massage div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#219e00;
	text-align:right;
}

div.BlocTexte_massage div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_massage div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_massage div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_prix_vert
{
	position:relative;
	font-family:"Trebuchet MS";
	width:214px;
	margin:auto;
}

div.BlocTexte_prix_vert div.wrap
{
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_prix_vert/infos_prat_bg.png) repeat-y;
	width:214px;
}


div.BlocTexte_prix_vert div.title
{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_prix_vert/infos_prat_header.png) no-repeat;
	width:214px;
	height:48px;
	text-indent:10px;
	padding-top:25px;
}

div.BlocTexte_prix_vert div.text
{
	padding-left:10px;
	padding-right:10px;
	font-size:11px;
}

div.BlocTexte_prix_vert div.bottom
{
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_prix_vert/infos_prat_bottom.png) no-repeat;
	width:214px;
	height:33px;
}

div.BlocTexte_chant_prenatal
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_chant_prenatal div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_chant_prenatal/chant_prenatal.jpg) no-repeat;
}

div.BlocTexte_chant_prenatal div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#219e00;
	text-align:right;
}

div.BlocTexte_chant_prenatal div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_chant_prenatal div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_chant_prenatal div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_yoga_mamans
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_yoga_mamans div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_yoga/maman_yoga.jpg) no-repeat;
}

div.BlocTexte_yoga_mamans div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#219e00;
	text-align:right;
}

div.BlocTexte_yoga_mamans div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_yoga_mamans div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_yoga_mamans div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_initiation
{
	position:relative;
	width:100%;
	font-family:"Trebuchet MS";
}

div.BlocTexte_initiation div.logo
{
	float:left;
	margin-left:10px;
	width:79px;
	height:79px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_initiation/initiation.jpg) no-repeat;
}

div.BlocTexte_initiation div.title
{
	top:0px;
	font-size:40px;
	font-weight:normal;
	color:#e05094;
	text-align:right;
}

div.BlocTexte_initiation div.subtitle
{
	top:50px;
	font-size:16px;
	font-weight:normal;
	color:#ffffff;
	text-align:right;
}


div.BlocTexte_initiation div.text
{
	margin-top:50px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
}

div.BlocTexte_initiation div.text p
{
	font-size:11px;
	font-weight:normal;
}

div.BlocTexte_bulle
{
	position:relative;
	width:632px;
	height:744px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_bulle/bulle_maman.png) no-repeat;
}

div.BlocTexte_bulle div.text
{
	margin-top:39px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:14px;
	padding-top:70px;
	.padding-top:40px;
	padding-left:97px;
	width:350px;
	font-family:"Comic sans MS";
	font-size:7px;
	color:#000000;
}

div.BlocTexte_bulle div.text p
{
	font-weight:normal;
}

div.BlocTexte_bulle_seule
{
	position:relative;
	width:533px;
	height:553px;
	background:url(../../../__sites/EcVJM/objects/BlocTexte/_template_bulle_seule/bulle_seule.png) no-repeat;
}

div.BlocTexte_bulle_seule div.text
{
	margin-top:10px;
	margin-left:15px;
	top:100px;
	left:10px;
	line-height:18px;
	padding-top:93px;
	padding-left:48px;
	width:350px;
	font-family:"Comic sans MS";
	font-size:12px;
	color:#000000;
}

div.BlocTexte_bulle_seule div.text p
{
	font-weight:normal;
}

div.TreeMenuSliding_design_1
{
	margin-top:48px;
	width:204px;
	margin-left:15px;
	font-family:"Comic Sans MS";
}

div.TreeMenuSliding_design_1 a
{
	outline: 0;
}

div.TreeMenuSliding_design_1 a.depth0_item,
div.TreeMenuSliding_design_1 a.depth0_item_over
{	
	display:block;
	width:204px;
	height:49px;
	background:url(../../../__sites/EcVJM/objects/TreeMenuSliding/_template_design_1/menu_bouton.png) no-repeat 0 0;
	background-repeat:no-repeat;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:normal;
	font-size:13px;
	line-height:49px;
	text-indent:10px;
	margin-left:0px;
	text-indent:15px;
}

div.TreeMenuSliding_design_1 a.depth0_item:hover, 
div.TreeMenuSliding_design_1 a.depth0_item_over
{		
	text-decoration:none;
	font-weight:bold;
}

div.TreeMenuSliding_design_1 div.depth0_subcontent
{
	margin-bottom:2px;
	overflow:hidden;
}

div.TreeMenuSliding_design_1 div.depth0_subcontent_wrap
{
}

div.TreeMenuSliding_design_1 div.depth0_subcontent a
{
	color:#FFFFFF;
	font-size:13px;
}

div.TreeMenuSliding_design_1 a.depth1_item
{	
	background-position: 5px -3px;
}

div.TreeMenuSliding_design_1 a.depth1_item,
div.TreeMenuSliding_design_1 a.depth1_item_over
{
	font-weight:normal;
	display:block;
	padding-left:20px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	background-repeat:no-repeat;
	line-height: 16px;
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth1_item:hover, 
div.TreeMenuSliding_design_1 a.depth1_item_over
{
	font-weight:bold;
	background-position:5px -32px;
}

div.TreeMenuSliding_design_1 a.depth2_item
{
	background-position: 15px -3px;
}

div.TreeMenuSliding_design_1 a.depth2_item,
div.TreeMenuSliding_design_1 a.depth2_item_over
{
	font-weight:bold;
	display:block;
	padding-left:30px;
	padding-right:3px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none;
	background-repeat:no-repeat;
	line-height: 16px;
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth2_item:hover, 
div.TreeMenuSliding_design_1 a.depth2_item_over
{
	font-weight:bold;
	background-position:15px -32px;
}
div.BlocBoutiqueProduitContextPaging_design_1 div.header
{
	height:27px;
	font-size:20px;
	color:#133091;
	line-height:27px;
	font-weight:bold;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.listing_navig
{
	width:100%;
	width:678px;
	margin-top:10px;
	margin-bottom:10px;
	height:19px;
	background: url(../../../__sites/EcVJM/objects/BlocBoutiqueProduitContextPaging/_template_design_1/listing_navig_bg.jpg);
	line-height:17px;
	color:#727272;
	text-align:center;
	font-size:11px;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.listing_navig a
{
	text-decoration:none;
	color:#727272;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.listing_navig a:hover
{
	color:#000000;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.listing_navig div.listing_navig_prev
{
	height:19px;
	float:left;
	width:150px;
	text-align:left;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.listing_navig div.listing_navig_prev a
{
	background: url(../../../__sites/EcVJM/objects/BlocBoutiqueProduitContextPaging/_template_design_1/fleche_gauche.jpg) no-repeat;
	background-position:left;
	display:block;
	padding-left:20px;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.listing_navig div.listing_navig_next
{
	height:19px;
	float:right;
	width:150px;
	text-align:right;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.listing_navig div.listing_navig_next a
{
	background: url(../../../__sites/EcVJM/objects/BlocBoutiqueProduitContextPaging/_template_design_1/fleche_droite.jpg) no-repeat;
	background-position:right;
	display:block;
	padding-right:20px;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_separatorh
{

}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_separatorv
{

}

div.BlocBoutiqueProduitContextPaging_design_1 div.items_content
{
	
}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item
{
	width:331px;
	height:348px;
	float:left;
	background:url(../../../__sites/EcVJM/objects/BlocBoutiqueProduitContextPaging/_template_design_1/produit_item_bg.png) no-repeat;
	margin-top:40px;
	position:relative;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item div.produit_item_header
{

}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item div.produit_item_header div.produit_item_title
{
	padding-right:23px;
	padding-top:10px;
	color:#ffffff;
	font-weight:bold;
	text-align:right;
	font-size:11px;
	line-height:13px;
	font-size:14px;
}


div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item div.produit_item_image
{
	width:151px;
	height:97px;
	border:0px solid #bababa;
	background:#ffffff;
	position:absolute;
	bottom:24px;
	right:72px;
	line-height:95px;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item div.produit_item_image img
{
	vertical-align:middle;
	border:0px;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item div.produit_item_text
{
	margin-left:6px;
	margin-right:7px;
	overflow:hidden;
	color:#010101;
	font-size:12px;
	font-weight:bold;
	line-height:14px;
	text-align:left;
	position:absolute;
	top:60px;
	left:15px;
	height:190px;
	width:277px;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item div.produit_item_text
{
	margin:0;
	padding:0;
}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item div.produit_item_footer
{

}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item div.produit_item_prix
{

}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item div.produit_item_promo
{

}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item a.produit_item_link
{

}

div.BlocBoutiqueProduitContextPaging_design_1 div.produit_item a.produit_item_link:hover
{
	
}

div.BlocVjmPlanning_generic
{
	position:relative;
	font-family:"Trebuchet MS";
	margin:auto;
	font-size:11px;
}

div.BlocVjmPlanning_generic div.title
{
	width:174px;
	height:39px;
	margin:auto;
	background:url(../../../__sites/EcVJM/objects/BlocVjmPlanning/_template_generic/planning.jpg) no-repeat;
	margin-bottom:20px;
}

div.BlocVjmPlanning_generic table
{
	width:100%;
	border:2px solid #8f989d;
	margin-bottom:20px;
}

div.BlocVjmPlanning_generic table th,
div.BlocVjmPlanning_generic table td
{
	background:#ffffff;
	padding-right:3px;
	padding-left:3px;
}

div.BlocVjmPlanning_generic table td,
div.BlocVjmPlanning_generic table th
{
	height:30px;
	border:1px solid #dddddd;
}



div.BlocVjmPlanning_generic table th.hheure
{
	width:10%;
	height:30px;
	vertical-align: middle;
	background-color: #f5f5f5;
}

div.BlocVjmPlanning_generic table th.hjour
{
	width:15%;
	height:30px;
	vertical-align: middle;
	background-color: #f5f5f5;
}

div.BlocVjmPlanning_generic table td.heure
{
	vertical-align: middle;
	text-align: right;
	background-color: #f5f5f5;
	font-weight:bold;
	padding-right:3px;
	border-top:0;
	border-left:0;
	border-bottom:0;
}

div.BlocVjmPlanning_generic table td.mamans,
div.BlocVjmPlanning_generic table td.enfants
{
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}

div.BlocVjmPlanning_generic table td.mamans:hover,
div.BlocVjmPlanning_generic table td.enfants:hover
{
	border:1px solid black;
	cursor:pointer;
	
}

div.BlocVjmPlanning_generic table td.mamans
{
	background-color:#c6d55d;
	border:1px solid #008400;
}

div.BlocVjmPlanning_generic table td.enfants
{
	background-color:#f3aac8;
	border:1px solid #e9649d;
}

div.BlocVjmPlanning_generic table td.demi_top,
div.BlocVjmPlanning_generic table td.demi_bottom
{
	height:15px;
}

div.BlocVjmPlanning_generic table td.demi_top
{
	border-top:0;
}

div.BlocVjmPlanning_generic table td.demi_bottom
{
	border-bottom:0;
}
div.BlocVjmActiviteInfos_infos_pratiques_vert
{
	position:relative;
	font-family:"Comic Sans MS";
	width:180px;
	margin:auto;
}




div.BlocVjmActiviteInfos_infos_pratiques_vert div.title
{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteInfos/_template_infos_pratiques_vert/infos_prat_header.png) no-repeat;
	height:60px;
	text-indent:15px;
	padding-top:25px;
}

div.BlocVjmActiviteInfos_infos_pratiques_vert div.text
{
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteInfos/_template_infos_pratiques_vert/infos_prat_bg.png) repeat-y;
	padding-left:15px;
	padding-right:15px;
	font-size:11px;
}

div.BlocVjmActiviteInfos_infos_pratiques_vert div.text div.section
{
	padding-top:5px;
	color:#c9d300;
	font-size:14px;
	font-weight:bold;
}

div.BlocVjmActiviteInfos_infos_pratiques_vert div.text div.content
{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

div.BlocVjmActiviteInfos_infos_pratiques_vert div.bottom
{
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteInfos/_template_infos_pratiques_vert/infos_prat_bottom.png) no-repeat;
	height:39px;
	position:relative;
}

div.BlocVjmActiviteInfos_infos_pratiques_vert div.bottom a
{
	display:block;
	position:absolute;
	bottom:8px;
	right:15px;
	width:122px;
	height:20px;
	font-size:12px;
	line-height:20px;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteInfos/_template_infos_pratiques_vert/bouton_vert.jpg) no-repeat 0 0;
	text-indent:5px;
	color:black;
	text-decoration:none;
}

div.BlocVjmActiviteInfos_infos_pratiques_vert div.bottom a:hover
{
	text-decoration:none;
	background-position: 0 -20px;
	color:#ffffff;
}

div.BlocVjmActiviteInfos_infos_pratiques_rose
{
	position:relative;
	font-family:"Comic Sans MS";
	width:180px;
	margin:auto;
}




div.BlocVjmActiviteInfos_infos_pratiques_rose div.title
{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteInfos/_template_infos_pratiques_rose/infos_prat_header.png) no-repeat;
	height:57px;
	text-indent:18px;
	padding-top:25px;
}

div.BlocVjmActiviteInfos_infos_pratiques_rose div.text
{
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteInfos/_template_infos_pratiques_rose/infos_prat_bg.png) repeat-y;
	padding-left:18px;
	padding-right:18px;
	font-size:11px;
}

div.BlocVjmActiviteInfos_infos_pratiques_rose div.text div.section
{
	padding-top:5px;
	color:#c9d300;
	font-size:14px;
	font-weight:bold;
}

div.BlocVjmActiviteInfos_infos_pratiques_rose div.text div.content
{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

div.BlocVjmActiviteInfos_infos_pratiques_rose div.bottom
{
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteInfos/_template_infos_pratiques_rose/infos_prat_bottom.png) no-repeat;
	height:42px;
	position:relative;
}

div.BlocVjmActiviteInfos_infos_pratiques_rose div.bottom a
{
	display:block;
	position:absolute;
	bottom:8px;
	right:15px;
	width:122px;
	height:20px;
	font-size:12px;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteInfos/_template_infos_pratiques_rose/bouton_rose.jpg) no-repeat 0 0;
	text-indent:5px;
	color:black;
	line-height:20px;
	text-decoration:none;
}

div.BlocVjmActiviteInfos_infos_pratiques_rose div.bottom a:hover
{
	text-decoration:none;
	background-position: 0 -20px;
}

div.BlocContact_design_1
{
	margin:auto;	
	margin-top:15px;
	width:500px;
}

div.BlocContact_design_1 form fieldset
{
	border:0;
	width:auto;
}

div.BlocContact_design_1 form textarea
{
	width:322px;
	height:82px;
}

div.BlocContact_design_1 form fieldset div.paragraph label
 {
 	width:100px;
 }

div.BlocContact_design_1 form div.concerne
{
	padding:0px;
	padding-bottom:10px;
	color:#bbbbbb;
	text-align:center;
}
div.BlocVjmActiviteTarifs_prix_rose
{
	position:relative;
	font-family:"Comic Sans MS";
	width:179px;
	margin:auto;
}


div.BlocVjmActiviteTarifs_prix_rose div.title
{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteTarifs/_template_prix_rose/infos_prat_header.png) no-repeat;
	width:179px;
	height:51px;
	text-indent:18px;
	padding-top:25px;
}

div.BlocVjmActiviteTarifs_prix_rose div.text
{
	padding-left:18px;
	padding-right:18px;
	padding-bottom:5px;
	font-size:11px;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteTarifs/_template_prix_rose/infos_prat_bg.png) repeat-y;
}

div.BlocVjmActiviteTarifs_prix_rose div.text div.section
{
	padding-top:5px;
	color:#c9d300;
	font-size:14px;
	font-weight:bold;
}

div.BlocVjmActiviteTarifs_prix_rose div.text div.content
{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

div.BlocVjmActiviteTarifs_prix_rose div.bottom
{
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteTarifs/_template_prix_rose/infos_prat_bottom.png) no-repeat;
	height:38px;
}

div.BlocVjmActiviteTarifs_prix_rose div.bottom a
{
	display:block;
	position:absolute;
	bottom:6px;
	left:20px;
	width:134px;
	height:28px;
	font-size:9px;
	line-height:20px;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteTarifs/_template_prix_rose/bouton_rose2.jpg) no-repeat 0 0;
	text-indent:5px;
	color:black;
	text-decoration:none;
}

div.BlocVjmActiviteTarifs_prix_rose div.bottom a:hover
{
	text-decoration:none;
	background-position: 0 -28px;
}
div.BlocVjmActiviteTarifs_prix_vert
{
	position:relative;
	font-family:"Comic Sans MS";
	width:179px;
	margin:auto;
}


div.BlocVjmActiviteTarifs_prix_vert div.title
{
	font-size:18px;
	font-weight:normal;
	color:#FFFFFF;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteTarifs/_template_prix_vert/infos_prat_header.png) no-repeat;
	width:179px;
	height:51px;
	text-indent:18px;
	padding-top:25px;
}

div.BlocVjmActiviteTarifs_prix_vert div.text
{
	padding-left:18px;
	padding-right:18px;
	padding-bottom:5px;
	font-size:11px;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteTarifs/_template_prix_vert/infos_prat_bg.png) repeat-y;
}

div.BlocVjmActiviteTarifs_prix_vert div.text div.section
{
	padding-top:5px;
	color:#c9d300;
	font-size:14px;
	font-weight:bold;
}

div.BlocVjmActiviteTarifs_prix_vert div.text div.content
{
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
}

div.BlocVjmActiviteTarifs_prix_vert div.bottom
{
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteTarifs/_template_prix_vert/infos_prat_bottom.png) no-repeat;
	height:38px;
}

div.BlocVjmActiviteTarifs_prix_vert div.bottom a
{
	display:block;
	position:absolute;
	bottom:6px;
	left:20px;
	width:134px;
	height:28px;
	font-size:9px;
	line-height:20px;
	background:url(../../../__sites/EcVJM/objects/BlocVjmActiviteTarifs/_template_prix_vert/bouton_rose2.jpg) no-repeat 0 0;
	text-indent:5px;
	color:black;
	text-decoration:none;
}

div.BlocVjmActiviteTarifs_prix_vert div.bottom a:hover
{
	text-decoration:none;
	background-position: 0 -28px;
}
div.BlocStimUserLogin_bosch
{
	width:636px;
	height:500px;
	background:url(../../../__sites/EcVJM/objects/BlocStimUserLogin/_template_bosch/login_bg.png) no-repeat;
	position:relative;
}

div.BlocStimUserLogin_bosch div.login_frame
{
	position:absolute;
	left:250px;
	top:300px;
	width:181px;
	height:154px;
	color:#ffffff;
}

div.BlocStimUserLogin_bosch div.login_frame input.bouton_ok
{
	display:block;
	background:url(../../../__sites/EcVJM/objects/BlocStimUserLogin/_template_bosch/bouton_ok.png) no-repeat 0 0;
	width:27px;
	height:15px;
	border:0;
	cursor:pointer;
}

div.BlocStimUserLogin_bosch div.login_frame input.bouton_ok:hover
{
	background:url(../../../__sites/EcVJM/objects/BlocStimUserLogin/_template_bosch/bouton_ok.png) no-repeat 0 -15px;
}

div.BlocStimUserLogin_bosch div.login_frame div.top
{
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

div.BlocStimUserLogin_bosch div.login_frame table
{
	display:block;
	width:145px;
	margin:auto;
}

div.BlocStimUserLogin_bosch div.login_frame table td
{
	padding:3px;
}

div.BlocStimUserLogin_bosch div.login_frame label
{
	font-size:9px;
	color:#000000;
}

div.BlocStimUserLogin_bosch div.login_frame div.login,
div.BlocStimUserLogin_bosch div.login_frame div.password
{
	margin-top:5px;
}

div.BlocStimUserLogin_bosch div.login_frame div.login input,
div.BlocStimUserLogin_bosch div.login_frame div.password input
{
	display:block;
	width:100px;
	font-size:9px;
	height:14px;
}

div.BlocStimUserLogin_bosch div.login_frame a.password_oublie
{
	color:#ffffff;
	font-size:9px;
}

div.BlocStimUserLogin_bosch div.login_frame div.bottom
{
	position:absolute;
	bottom:5px;
	height:30px;
	line-height:15px;
	font-size:9px;
	text-align:center;
	left:-5px;
}

div.BlocStimUserLogin_bosch div.login_frame div.bottom a
{
	color:#e21b25;
	font-weight:bold;
}
div.BlocIframe_vjm
{
	height:800px;
}




div.BlocIframe_vjm div.BlocIframe_vjm_content
{
	margin:0px;
}

div.BlocEditionFeaturebreves_news
{	
	font-family:inherit;
	overflow:hidden;
	width:100%;
	text-align:left;	
}

div.BlocEditionFeaturebreves_news div.article_item
{
	margin-bottom:7px;
}

div.BlocEditionFeaturebreves_news div.article_item div.tetiere
{
	text-align:left;	
}

div.BlocEditionFeaturebreves_news div.article_item div.tetiere span.titre
{	
	display:block;
	text-indent:0px;
	font-size:18px;
	color:#edc4c6;
	font-weight:bold;
	line-height:16px;
	margin-top:10px;
	margin-bottom:5px;
}

div.BlocEditionFeaturebreves_news div.article_item div.tetiere div.soustitre
{	
	text-indent:0px;
	text-align:left;	
	font-size:14px;
	color:#9fa1a0;
	font-weight:normal;
	line-height:16px;
	font-variant:small-caps;
}

div.BlocEditionFeaturebreves_news div.article_item div.tetiere div.fleche
{
	height:11px;
	width:10px;
	float:left;
	margin-top:2px;
	background:url(../../../__sites/EcVJM/objects/BlocEditionFeaturebreves/_template_news/fleche_article.jpg) no-repeat;
}


div.BlocEditionFeaturebreves_news div.article_item div.tetiere div.ligne_titre
{
	margin-top:3px;
	height:11px;
	background:url(../../../__sites/EcVJM/objects/BlocEditionFeaturebreves/_template_news/ligne_titre.jpg);
}

div.BlocEditionFeaturebreves_news div.article_item span.date
{
	color:#5d0202;
	font-size:9px;
	font-style:italic;
	padding-left:5px;
	margin-top:5px;
}

div.BlocEditionFeaturebreves_news div.article_item div.lien
{
	margin-top:5px;
}

div.BlocEditionFeaturebreves_news div.article_item div.lien a
{
	margin-top:0px;
	color:#5d0202;
	font-size:10px;
	padding-right:5px;
	float:right;
}

div.BlocEditionFeaturebreves_news div.article_item div.cadre_centre div.content
{	
	margin-top:5px;
	overflow:hidden;
	text-align:left;
}


div.BlocEditionFeaturebreves_news div.separator
{
	height:1px;
	background:#000000;
	margin:5px;
}

div.texte
{
	float:left;
}

#content {
	width: 650px;
	margin: 0px auto;
	padding: 10px;
	background: #FFF;	
	border: 1px solid #CCC;
}

h1 {
	margin: 0;
}

hr {
	border: none;
	height: 1px; line-height: 1px;
	background: #CCC;	
	margin-bottom: 20px;
	padding: 0;
}

p {
	margin: 0;	
	padding: 7px 0;
}

.clear {
	clear: both;
	line-height: 1px;
	font-size: 1px;
}

a { 
	outline-color: #888;	
}

	h3 {
			margin: 0;	
			padding: 7px 0 0 0;
			font-size: 16px;
			text-transform: uppercase;
		}

		div#feature_list {
			width: 650px;
			height: 240px;
			overflow: hidden;
			position: relative;
		}

		div#feature_list ul {
			position: absolute;
			top: 0;
			list-style: none;	
			padding: 0;
			margin: 0;
		}

		ul#tabs {
			left: 0;
			z-index: 2;
			width: 250px;
		}

		ul#tabs li {
			font-size: 12px;
			font-family: Arial;
		}
		
		ul#tabs li img {
			padding: 5px;
			border: none;
			float: left;
			margin: 10px 10px 0 0;
		}

		ul#tabs li a {
			color: #222;
			text-decoration: none;	
			display: block;
			padding: 10px;
			height: 60px;
			outline: none;
		}

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

		ul#tabs li a.current {
			background:  url(../../../__sites/EcVJM/objects/BlocEditionFeaturebreves/_template_news/'feature-tab-current.png');
			color: #FFF;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			right: 0;
			width: 463px;
			height: 240px;
			position: relative;
		}

		ul#output li {
			position: absolute;
			width: 460px;
			height: 240px;
		}

		ul#output li a {
			position: absolute;
			bottom: 10px;
			right: 10px;
			padding: 8px 12px;
			text-decoration: none;
			font-size: 11px;
			color: #FFF;
			background: #000;
			-moz-border-radius: 5px;
		}
		
		ul#output li div.textebg {
			bottom: 10px;
			margin-left: 40px;
			padding: 8px 12px;
			background: #000;
			-moz-border-radius: 5px;
			width:395px;
			opacity:0.8;
			filter: alpha(opacity = 50);
			height:50px;

		}
		
		ul#output li div.texte {
			text-decoration: none;
			font-size: 11px;
			color: #ffffff;
			padding-left:50px;
			position:absolute;
			height:50px;
			
		}
		
		ul#output li a:hover {
			background: #D33431;
		}

div.BlocEditionDiaporamas_diaporama
{	
	font-family:inherit;
	width:100%;
	padding-left:76px;
	padding-top:27px;
	.padding-top:5px;
}

div.BlocEditionDiaporamas_diaporama div.view_all_link
{
	padding-top:3px;
}

div.BlocEditionDiaporamas_diaporama div.view_all_link a
{
	padding:3px;
	display:block;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background:#f5f5f5;
	color:#000000;
}

div.BlocEditionDiaporamas_diaporama div.view_all_link a:hover
{
	background:#e5f0e5;
	color:#000000;
}

div.BlocEditionDiaporamas_diaporama div.article_item
{
	margin-bottom:7px;
}

div.BlocEditionDiaporamas_diaporama div.article_item div.tetiere
{
	text-align:center;	
}

div.BlocEditionDiaporamas_diaporama div.article_item div.tetiere span.titre
{	
	display:block;
	text-indent:0px;
	font-size:16px;
	color:#153B63;
	font-weight:bold;
	line-height:24px;
	margin-top:5px;
	margin-left:5px;

}

div.BlocEditionDiaporamas_diaporama div.article_item div.cadre_centre div.soustitre
{	
	text-indent:5px;
	text-align:center;	
	font-size:10px;
	color:#1B528C;
	font-weight:normal;;
	line-height:18px;
}


div.BlocEditionDiaporamas_diaporama div.article_item span.date
{
	color:#5d0202;
	font-size:9px;
	font-style:italic;
	padding-left:5px;
	margin-top:5px;
}

div.BlocEditionDiaporamas_diaporama div.article_item div.texte
{
	margin:15px;
	font-size:11px;
}

div.BlocEditionDiaporamas_diaporama div.article_item div.lien
{
	margin-top:5px;
}

div.BlocEditionDiaporamas_diaporama div.article_item div.lien a
{
	margin-top:0px;
	color:#5D0202;
	font-size:10px;
	padding-right:5px;
	float:right;
}

div.BlocEditionDiaporamas_diaporama div.article_item div.cadre_centre div.content
{	
	margin-top:5px;
	overflow:hidden;
}

div.BlocEditionDiaporamas_diaporama div.separator
{
	font-size:1px;
	line-height:1px;
	height:1px;
	border-bottom:1px solid #979797;
	padding-top:0px;
	margin-bottom:7px;	
}


#slider {
	position:relative;
	margin:30px 30px 60px 30px;
	.margin:0px 0px 0px 30px;
	background:#202834 url(../../../__sites/EcVJM/objects/BlocEditionDiaporamas/_template_diaporama/loading.gif) no-repeat 50% 50%;
	-moz-box-shadow:0px 0px 10px #333;
	-webkit-box-shadow:0px 0px 10px #333;
	box-shadow:0px 0px 10px #333;
	border:1px solid #ffffff;
}
#slider img {
	position:absolute;
	top:0px;
	left:0px;
	border:1px solid #ffffff;
}
#slider a {
	border:0;
}

.nivo-controlNav {
	position:absolute;
	left:47%;
	bottom:-30px;
}
.nivo-controlNav a {
	display:block;
	width:10px;
	height:10px;
	background:url(../../../__sites/EcVJM/objects/BlocEditionDiaporamas/_template_diaporama/bullets.png) no-repeat;
	text-indent:-9999px;
	border:0;
	margin-right:3px;
	float:left;
}
.nivo-controlNav a.active {
	background-position:-10px 0;
}

.nivo-directionNav a {
	display:block;
	width:32px;
	height:34px;
	background:url(../../../__sites/EcVJM/objects/BlocEditionDiaporamas/_template_diaporama/arrows.png) no-repeat;
	text-indent:-9999px;
	border:0;
}
a.nivo-nextNav {
	background-position:-32px 0;
	right:10px;
}
a.nivo-prevNav {
	left:10px;
}

div.BlocEditionArticle_diaporama_slider
{	
	font-family:inherit;
	height:490px;
	width:100%;
	padding-left:0px;
	padding-top:27px;
}

div.BlocEditionArticle_diaporama_slider div.view_all_link
{
	padding-top:3px;
}

div.BlocEditionArticle_diaporama_slider div.view_all_link a
{
	padding:3px;
	display:block;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background:#f5f5f5;
	color:#000000;
}

div.BlocEditionArticle_diaporama_slider div.view_all_link a:hover
{
	background:#e5f0e5;
	color:#000000;
}

div.BlocEditionArticle_diaporama_slider div.article_item
{
	margin-bottom:7px;
}

div.BlocEditionArticle_diaporama_slider div.article_item div.tetiere
{
	text-align:center;	
}

div.BlocEditionArticle_diaporama_slider div.article_item div.tetiere span.titre
{	
	display:block;
	text-indent:0px;
	font-size:16px;
	color:#153B63;
	font-weight:bold;
	line-height:24px;
	margin-top:5px;
	margin-left:5px;

}

div.BlocEditionArticle_diaporama_slider div.article_item div.cadre_centre div.soustitre
{	
	text-indent:5px;
	text-align:center;	
	font-size:10px;
	color:#1B528C;
	font-weight:normal;;
	line-height:18px;
}


div.BlocEditionArticle_diaporama_slider div.article_item span.date
{
	color:#5d0202;
	font-size:9px;
	font-style:italic;
	padding-left:5px;
	margin-top:5px;
}

div.BlocEditionArticle_diaporama_slider div.article_item div.texte
{
	margin:15px;
	font-size:11px;
}

div.BlocEditionArticle_diaporama_slider div.article_item div.lien
{
	margin-top:5px;
}

div.BlocEditionArticle_diaporama_slider div.article_item div.lien a
{
	margin-top:0px;
	color:#5D0202;
	font-size:10px;
	padding-right:5px;
	float:right;
}

div.BlocEditionArticle_diaporama_slider div.article_item div.cadre_centre div.content
{	
	margin-top:5px;
	overflow:hidden;
}

div.BlocEditionArticle_diaporama_slider div.separator
{
	font-size:1px;
	line-height:1px;
	height:1px;
	border-bottom:1px solid #979797;
	padding-top:0px;
	margin-bottom:7px;	
}




/* Gallery styles */

#gallery{
	/* CSS3 Box Shadow */
	-moz-box-shadow:0 0 3px #AAAAAA;
	-webkit-box-shadow:0 0 3px #AAAAAA;
	box-shadow:0 0 3px #AAAAAA;
	
	/* CSS3 Rounded Corners */
	
	-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px;
	
	border:1px solid white;
	
	background:url(../../../__sites/EcVJM/objects/BlocEditionDiaporamas/_template_diaporama_slider/img/panel.jpg) repeat-x bottom center #ffffff;
	
	/* The width of the gallery */
	width:600px;
	overflow:hidden;
}

#slides{
	/* This is the slide area */
	height:400px;
	
	/* jQuery changes the width later on to the sum of the widths of all the slides. */
	width:600px;
	overflow:hidden;
}

.slide{
	float:left;
}

#menu{
	/* This is the container for the thumbnails */
	height:45px;
}

ul{
	margin:0px;
	padding:0px;
}

.menuItem {
	/* Every thumbnail is a li element */
	width:60px;
	display:inline-block;
	list-style:none;
	height:45px;
	overflow:hidden;
}

.inact:hover{
	/* The inactive state, highlighted on mouse over */
	background:url(../../../__sites/EcVJM/objects/BlocEditionDiaporamas/_template_diaporama_slider/pic_bg.png) repeat;
}

.act, act:hover{
	/* The active state of the thumb */
	background:url(../../../__sites/EcVJM/objects/BlocEditionDiaporamas/_template_diaporama_slider/active_bg.png) no-repeat;
}

.act:hover{
	/* The active state of the thumb */
	background:url(../../../__sites/EcVJM/objects/BlocEditionDiaporamas/_template_diaporama_slider/active_bg.png) no-repeat;
}

.act a{
	cursor:default;
}

.fbar{
	/* The left-most vertical bar, next to the first thumbnail */
	width:2px;
	background:url(../../../__sites/EcVJM/objects/BlocEditionDiaporamas/_template_diaporama_slider/divider.png) no-repeat right;
}

.menuItem a{
	display:block;
	background:url(../../../__sites/EcVJM/objects/BlocEditionDiaporamas/_template_diaporama_slider/divider.png) no-repeat right;
	height:35px;
	padding-top:10px;
}

a img{
	border:none;
}


/* The styles below are only necessary for the demo page */

h1{
	font-family:"Myriad Pro",Arial,Helvetica,sans-serif;
	font-size:36px;
	font-weight:normal;
	margin-bottom:15px;
	text-align:left;
}

h2{
	font-family:"Myriad Pro",Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	position:absolute;
	right:0;
	text-transform:uppercase;
	top:15px;
}

#main{
	/* The main container */
	margin:15px auto;
	text-align:center;
	width:920px;
	position:relative;
}

a, a:visited {
	color:#0196e3;
	text-decoration:none;
	outline:none;
}

a:hover{
	text-decoration:underline;
}

p{
	padding:10px;
	text-align:center;
}

div.BlocEditionDiaporamas_diaporama_slider1
{	
	font-family:inherit;
	width:545px;
	padding-left:100px;
	padding-top:58px;
	.padding-top:5px;
	
}

div.BlocEditionDiaporamas_diaporama_slider1 div.view_all_link
{
	padding-top:3px;
}

div.BlocEditionDiaporamas_diaporama_slider1 div.view_all_link a
{
	padding:3px;
	display:block;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background:#f5f5f5;
	color:#000000;
}

div.BlocEditionDiaporamas_diaporama_slider1 div.view_all_link a:hover
{
	background:#e5f0e5;
	color:#000000;
}

div.BlocEditionDiaporamas_diaporama_slider1 div.article_item
{
	margin-bottom:7px;
}

div.BlocEditionDiaporamas_diaporama_slider1 div.article_item div.tetiere
{
	text-align:center;	
}

div.BlocEditionDiaporamas_diaporama_slider1 div.article_item div.tetiere span.titre
{	
	display:block;
	text-indent:0px;
	font-size:16px;
	color:#153B63;
	font-weight:bold;
	line-height:24px;
	margin-top:5px;
	margin-left:5px;

}

div.BlocEditionDiaporamas_diaporama_slider1 div.article_item div.cadre_centre div.soustitre
{	
	text-indent:5px;
	text-align:center;	
	font-size:10px;
	color:#1B528C;
	font-weight:normal;;
	line-height:18px;
}


div.BlocEditionDiaporamas_diaporama_slider1 div.article_item span.date
{
	color:#5d0202;
	font-size:9px;
	font-style:italic;
	padding-left:5px;
	margin-top:5px;
}

div.BlocEditionDiaporamas_diaporama_slider1 div.article_item div.texte
{
	margin:15px;
	font-size:11px;
}

div.BlocEditionDiaporamas_diaporama_slider1 div.article_item div.lien
{
	margin-top:5px;
}

div.BlocEditionDiaporamas_diaporama_slider1 div.article_item div.lien a
{
	margin-top:0px;
	color:#5D0202;
	font-size:10px;
	padding-right:5px;
	float:right;
}

div.BlocEditionDiaporamas_diaporama_slider1 div.article_item div.cadre_centre div.content
{	
	margin-top:5px;
	overflow:hidden;
}

div.BlocEditionDiaporamas_diaporama_slider1 div.separator
{
	font-size:1px;
	line-height:1px;
	height:1px;
	border-bottom:1px solid #979797;
	padding-top:0px;
	margin-bottom:7px;	
}


.coin-slider { overflow: hidden; zoom: 1; position: relative; border: 1px solid #B8C4CF;}
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

div.BlocEditionDiaporamas_diaporama_picker
{	
	font-family:"Comic Sans MS";
	width:545px;
	padding-left:0px;
	padding-top:0px;
	
}

div.BlocEditionDiaporamas_diaporama_picker div.view_all_link
{
	padding-top:3px;
}

div.BlocEditionDiaporamas_diaporama_picker div.view_all_link a
{
	padding:3px;
	display:block;
	text-align:center;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	background:#f5f5f5;
	color:#000000;
}

div.BlocEditionDiaporamas_diaporama_picker div.view_all_link a:hover
{
	background:#e5f0e5;
	color:#000000;
}

div.BlocEditionDiaporamas_diaporama_picker div.article_item
{
	margin-bottom:7px;
}

div.BlocEditionDiaporamas_diaporama_picker div.article_item div.tetiere
{
	text-align:center;	
}

div.BlocEditionDiaporamas_diaporama_picker div.article_item div.tetiere span.titre
{	
	display:block;
	text-indent:0px;
	color:#153B63;
	line-height:24px;
	margin-top:5px;
	margin-left:5px;
	font-size:22px;
	font-weight:normal;
}

div.BlocEditionDiaporamas_diaporama_picker div.article_item div.cadre_centre div.soustitre
{	
	text-indent:5px;
	text-align:center;	
	font-size:10px;
	color:#1B528C;
	font-weight:normal;
	line-height:18px;
}


div.BlocEditionDiaporamas_diaporama_picker div.article_item span.date
{
	color:#5d0202;
	font-size:9px;
	font-style:italic;
	padding-left:5px;
	margin-top:5px;
}

div.BlocEditionDiaporamas_diaporama_picker div.article_item div.texte
{
	margin:15px;
	font-size:11px;
}

div.BlocEditionDiaporamas_diaporama_picker div.article_item div.lien
{
	margin-top:5px;
}

div.BlocEditionDiaporamas_diaporama_picker div.article_item div.lien a
{
	margin-top:0px;
	color:#5D0202;
	font-size:10px;
	padding-right:5px;
	float:right;
}

div.BlocEditionDiaporamas_diaporama_picker div.article_item div.cadre_centre div.content
{	
	margin-top:5px;
	overflow:hidden;
}

div.BlocEditionDiaporamas_diaporama_picker div.separator
{
	font-size:1px;
	line-height:1px;
	height:1px;
	border-bottom:1px solid #979797;
	padding-top:0px;
	margin-bottom:7px;	
}


.coin-slider { overflow: hidden; zoom: 1; position: relative; border: 1px solid #B8C4CF;}
.coin-slider a{ text-decoration: none; outline: none; border: none; }

.cs-buttons { font-size: 0px; padding: 10px; float: left; }
.cs-buttons a { margin-left: 5px; height: 10px; width: 10px; float: left; border: 1px solid #B8C4CF; color: #B8C4CF; text-indent: -1000px; }
.cs-active { background-color: #B8C4CF; color: #FFFFFF; }

.cs-title { width: 545px; padding: 10px; background-color: #000000; color: #FFFFFF; }

.cs-prev, 
.cs-next { background-color: #000000; color: #FFFFFF; padding: 0px 10px; }

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch2 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch2 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch2 a.depth2_item_over

{
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth0_item.TreeBranch3,
div.TreeMenuSliding_design_1 a.depth0_item_over.TreeBranch3
{	
	background-image:url(../../../_var/repository/EcVJM/TreeBranch/3/menu_bouton.png);	
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch3 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch3 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch3 a.depth2_item_over
{
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth0_item.TreeBranch4,
div.TreeMenuSliding_design_1 a.depth0_item_over.TreeBranch4
{	
	background-image:url(../../../_var/repository/EcVJM/TreeBranch/4/menu_bouton.png);	
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch4 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch4 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch4 a.depth2_item_over

{
	color:#e20079;
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch4 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch4 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch4 a.depth2_item_over

{
	color:#e20079;
}
div.TreeMenuSliding_design_1 a.depth0_item.TreeBranch6,
div.TreeMenuSliding_design_1 a.depth0_item_over.TreeBranch6
{	
	background-image:url(../../../_var/repository/EcVJM/TreeBranch/6/menu_bouton.png);	
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch6 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch6 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch6 a.depth2_item_over
{
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth0_item.TreeBranch7,
div.TreeMenuSliding_design_1 a.depth0_item_over.TreeBranch7
{	
	background-image:url(../../../_var/repository/EcVJM/TreeBranch/7/menu_bouton.png);	
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch7 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch7 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch7 a.depth2_item_over

{
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth0_item.TreeBranch38,
div.TreeMenuSliding_design_1 a.depth0_item_over.TreeBranch38
{	
	background-image:url(../../../_var/repository/EcVJM/TreeBranch/38/menu_bouton.png);	
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch38 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch38 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch38 a.depth2_item_over
{
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth0_item.TreeBranch72,
div.TreeMenuSliding_design_1 a.depth0_item_over.TreeBranch72
{	
	background-image:url(../../../_var/repository/EcVJM/TreeBranch/72/menu_bouton.png);	
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch72 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch72 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch72 a.depth2_item_over
{
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth0_item.TreeBranch77,
div.TreeMenuSliding_design_1 a.depth0_item_over.TreeBranch77
{	
	background-image:url(../../../_var/repository/EcVJM/TreeBranch/77/menu_bouton.png);	
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch77 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch77 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch77 a.depth2_item_over
{
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth0_item.TreeBranch78,
div.TreeMenuSliding_design_1 a.depth0_item_over.TreeBranch78
{	
	background-image:url(../../../_var/repository/EcVJM/TreeBranch/78/menu_bouton.png);	
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch78 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch78 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch78 a.depth2_item_over
{
	color:#e20079;
}

div.TreeMenuSliding_design_1 a.depth0_item.TreeBranch79,
div.TreeMenuSliding_design_1 a.depth0_item_over.TreeBranch79
{	
	background-image:url(../../../_var/repository/EcVJM/TreeBranch/79/menu_bouton.png);	
}

div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch79 a:hover,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch79 a.depth1_item_over,
div.TreeMenuSliding_design_1 div.depth0_subcontent.TreeBranch79 a.depth2_item_over
{
	color:#e20079;
}
