

* {margin:0;padding:0;}
html {
	height:100%;
	width:1020 !important;
	min-width:1020px;
	width:auto;
}
body {
	font:normal 62.5%/1.2em Verdana, Arial, sans-serif;
	height:100%;
	background:#504545 url(/_img/_themes/jeunesse/bg/bg-body.gif) repeat-x 0 0;
	width:1020 !important;
	min-width:1020px;
	width:auto;
}
img {
	display:block;
}
a img {
	border:none;
}
input, textarea, select, button { font:11px/1.2em Arial, sans-serif; }

.SearchHighlight {
	color:white;
	background-color:#6f80bb;
	font-weight:bold;
	margin:0;
	padding:0;
	text-indent:0;
	word-spacing:0;
	letter-spacing:0;

}
.wysiwyg_content img {
	display:inline;
}

td { font-size:1em; }
h1, h2, h3 { color:#233987; }
h1 { float:left; }

h1 { font:24px/1.2em Impact,"Arial Narrow",Arial, sans-serif; letter-spacing:0; text-transform:uppercase; }
h2 { font:24px/1.2em Impact,"Arial Narrow",Arial, sans-serif; letter-spacing:0; text-transform:uppercase; margin-bottom:10px; }
h3 { font:13px/1.2em Verdana,sans-serif; margin-bottom:2px; }

h1 a, h2 a, h3 a { text-decoration:none; color:#233987 }

p { line-height:1.2em;margin-bottom:0.8em; }
div.radio {padding:3px;}
/*.button {
	background: transparent url(/_img/bg/button.gif) no-repeat center center;
	display:block;
	height:17px;
	width:90px;
	text-indent:13px;
	border:0;
	color:#ffffff;
	line-height:17px;
	font-family:Arial;
	margin:3px 0;
	font-size:1.05em;
}*/
/*--- nav level 1 ---*/
#nav_level1_content {
	width:1020px; margin:0 auto;
	background:url(/_img/_themes/jeunesse/bg/nav-level1-content-bg.gif);
	color:#425395;
}
#nav_level1_content ul { 
	width:100%; margin:0; padding:0; clear:both; height:50px;
}
#nav_level1_content li {
	list-style:none;
	display:block;
	float:left;
	height:42px;
	background:url(/_img/_themes/jeunesse/bg/topnav_spacer.gif) repeat-y 0 0;
	font:1.4em/42px Georgia, serif;
	padding:0 12px 0 12px;
}
#nav_level1_content li.select {
	background:#FFF;
	padding-bottom:8px;
}
#nav_level1_content li a {
	color:#fff;
	text-decoration:none;
}
#nav_level1_content li a:hover {
	color:#fff;
}

/*--- content ---*/
#container {
	width:1020px;
	margin:auto;
	background:#fff;
	color:#4f4444;
	overflow:hidden;
}

/*zone-logo*/
#zone_logo {
	height:90px;
	padding:5px 20px 0 20px;
}
a.logo { background:url(/_img/_themes/jeunesse/logo-lit.gif) no-repeat left; width:395px; height:82px; text-indent:-99999px; float:left; }
.banner { float:right; padding:0 !important; }


/*nav-level2*/
#nav_level2 {
	height:49px;
	margin-bottom:22px;
	background:url(/_img/navigation/navlevel2-bg.gif);
}
#nav_level2 li {
	list-style:none;
	display:block;
	float:left;
	color:#3b2e2e;
	font-size:1.7em;
	height:49px;
	background:url(/_img/navigation/navlevel2-bgright.gif) right;
	padding-right:12px;
}
#nav_level2 li a {
	display:block;
	float:left;
	height:49px;
	background:url(/_img/navigation/navlevel2-bgleft.gif) left;
	padding-left:12px;
	color:#3b2e2e;
	text-decoration:none;
	font:normal 17px/49px Arial, sans-serif;
}
#nav_level2 li a:hover {
	color:#3b2e2e;
	text-decoration:underline;
}
#nav_level2 li.select {
	background:url(/_img/_themes/jeunesse/navigation/navlevel2-bgright-s.gif) right;
	color:#fff;
}
#nav_level2 li.select span {
	display:block;
	float:left;
	height:49px;
	font:normal 17px/49px Arial, sans-serif;
	background:url(/_img/_themes/jeunesse/navigation/navlevel2-bgleft-s.gif) left;
	padding-left:12px;
	color:#fff;
}
#nav_level2 li.decoleft {
	background:url(/_img/navigation/navlevel2-bgright.gif) right;
	width:15px;
}
#nav_level2 li.form {
	background:url(/_img/navigation/navlevel2-bgleft-form.gif) left no-repeat;
	padding-left:12px;
	padding-top:15px;
	height:34px;
	font:12px/1.2em Georgia, serif;
	color:#4f4444;
	margin:0;
}
#nav_level2 li.form label {
	float:left;
	padding-top:3px;
}
#nav_level2 li.form input {
	width:80px; margin:0 5px 0 5px;
	float:left;
	padding:2px 4px 2px;
	border:1px solid #8d8d8d;
	border-right:1px solid #c0c0c0;
	border-bottom:1px solid #c0c0c0;
	font:12px/1.2em Arial,sans-serif;
	height:14px;
}
#nav_level2 li.form .submit {
	background:url(/_img/buttons/ok.gif) no-repeat;
	text-indent:-9999px;
	width:21px;
	height:20px;
	border:none;
	cursor:pointer;
	float:left;
}
#nav_level2 li.avance {
	background:none;
	padding-left:12px;
	padding-right:12px;
}
#nav_level2 li.avance a {
	background:none;
	text-decoration:underline;
	color:#555;
	font:12px/49px Georgia, serif;
	padding:0;
}
#nav_level2 li.avance a:hover {
	background:none;
	color:#000;
}

/*content principal ------ */
#content {
	padding:0 0 45px 18px;
	float:left;
}
.title_block { color:#233987; float:left; width:100%; padding:0 0 3px; clear:both; }

.element_right { float:right; font:12px/1.2em Verdana, sans-serif; margin:7px 0 0; }
.element_right a {
	color:#233987;
	text-decoration:none;
}
.element_right select {
	width:120px;
	margin-left:4px;
	font:11px/1.2em Arial, sans-serif;
}

/*col-nav-level3 */
#col_nav_level3 {
	width:196px;
	float:left;
	margin-right:19px;
}

/*fde: style pour jeunesse*/
.box_collections { margin:0 0 10px; width:196px; overflow:visible; /*see a:hover*/margin-right:-3px; }
.box_collections ul { margin:0; padding:0; list-style:none; } 
.box_collections ul li { margin:0 0 1px; padding:0; width:100%; height:25px; list-style:none; }
.box_collections a  { display:block; width:100%; height:25px; background:url(/_img/_themes/jeunesse/menu-collections.gif) no-repeat 0 0; text-indent:-9999px; }
.menu-collec-01 a {  }
.menu-collec-02 a { background-position:0 -26px; }
.menu-collec-03 a { background-position:0 -52px; }
.menu-collec-04 a { background-position:0 -78px; }
.menu-collec-05 a { background-position:0 -104px; }
.menu-collec-06 a { background-position:0 -130px; }
.menu-collec-07 a { background-position:0 -156px; }
.menu-collec-08 a { background-position:0 -182px; }
.menu-collec-09 a { background-position:0 -208px; }
.menu-collec-10 a { background-position:0 -234px; }
.menu-collec-11 a { background-position:0 -259px; }
.box_collections a:hover { margin-left:3px; position:relative; }


.box_book {
	margin-bottom:10px;
}
.box_book  li {
	list-style:none;
	font-size:1.5em;
	margin:0 0 8px 0;
	border-left:2px solid #4f4444;
	padding:0 0 0 8px;
}
.box_book li.select {
	list-style:none;
	font-size:1.5em;
	margin:0 0 8px 0;
	border-left:none;
	padding:0 0 0 8px;
	color:#233987;
	background:url(/_img/icons/arrow-nav-level3.gif) left no-repeat;
}
.box_book li a { color:#4f4444; text-decoration:none; }
.box_book li a:hover { color:#4f4444; text-decoration:underline; }
.box_book_grey { _fde_background:url(/_img/navigation/navlevel3-box-book-grey.gif) top no-repeat; }


#col_full {
	width:770px;
	float:left;
	margin-right:23px;
}
#col_full_content { width:765px; margin:0; }

/*col-middle */
#col_middle {
	width:545px;
	float:left;
	margin-right:27px;
}
.zone_flash { margin-bottom:15px; }
#col_middle_content {
	width:545px;
	margin:auto;
}
.breadcrump {
	margin-bottom:15px;
	margin-top:15px;
	font-size:1.2em;
	float:left;
}
.breadcrump li {
	display:inline;
	padding-right:5px;
}
.breadcrump li a {
	color:#233987;
	padding-right:4px;
}
/* fde: back button */
a.btn_red {
	padding:4px 0; padding-left:20px;
	display:block;
	background:url(/_img/_themes/jeunesse/btn-back.gif) no-repeat 0 50%;
	font:11px/1em Verdana, sans-serif;
	text-decoration:none;
}
a.btn_red:hover { text-decoration:underline; }

.line_multi_fiche {
	clear:both;
	overflow:hidden;
}
.line_multi_fiche .fiche {
	width:269px;
	margin-right:5px;
	background:#f1f0f0 url(/_img/bg/home-bg-news.gif) repeat-x scroll center bottom;
	color:#fff;
}
.line_multi_fiche .fiche_right {
	margin-right:0px;
}

.newsletter { clear:both; border-top:1px solid #b6b7ba; padding:20px 0 20px; font-size:11px; line-height:1.3em; }
.newsletter a {text-decoration:none; color:#233987 }
.newsletter h3 { font-weight:bold; }
.newsletter ul { list-style:none; }
.newsletter ul li {padding:5px 0; }

.fiche {
	background:#fff url(/_img/_themes/jeunesse/fiche-bg.gif) repeat-x 0 0;
	float:left;
	width:100%;
	font:11px/1.2em Verdana, Arial, sans-serif;
	position:relative;
}

.coord {
	background:#fff url(/_img/_themes/jeunesse/fiche-bg.gif) repeat-x 0 0;
	float:left;
	width:100%;
	font:11px/1.2em Verdana, Arial, sans-serif;
	margin-bottom:5px;
}

/* modifs gpr */
.fiche_container {padding:0;float:left;margin:0;}

.fiche_container .header_fiche {
	min-height:27px;
	height:auto !important;
	height:27px;
	padding:14px 15px 10px 15px;
	width:515px;
}
.box_color_1 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color1.gif) bottom repeat-x;}
.box_color_2 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color2.gif) bottom repeat-x;}
.box_color_3 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color3.gif) bottom repeat-x;}
.box_color_4 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color4.gif) bottom repeat-x;}
.box_color_5 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color5.gif) bottom repeat-x;}
.box_color_6 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color6.gif) bottom repeat-x;}
.box_color_7 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color7.gif) bottom repeat-x;}
.box_color_8 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color8.gif) bottom repeat-x;}
.box_color_9 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color9.gif) bottom repeat-x;}
.box_color_10 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color10.gif) bottom repeat-x;}
.box_color_11 .fiche_container .header_fiche {background:url(../_img/_themes/jeunesse/bg_box_head_color11.gif) bottom repeat-x;}

.fiche_container .header_fiche h2 {
	width:450px;
	line-height:1.1em;
}
/*  */

.coord_container { padding:15px; float:left; }
.fiche h2, .coord h2 {
	font:bold 13px/0.6em Verdana, sans-serif; color:#2a3c7e;
	letter-spacing:1px;
}
.fiche_container div {
	color:#3c3f48;
}
.fiche a, .author a, .paging a, .coord a{
	color:#233987;
}

.peopleList .author a{
	color:#233987;
	text-decoration:none;
}

.peopleList .author {
	display:list-item;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:square;
	margin-left:15px;
	padding:0pt;
}

.peopleList strong {
	font-size:1.5em;
	display:block;
	padding:15px 0 0 0;
}

div.paging {
	text-align:center;
	background:#fff;
	padding:10px 0 12px;
	clear:both;
	border-top:1px solid #b6b7ba;
	font:11px/1em Verdana, Arial, sans-serif; 
}
.paging a { font:bold 11px/1em Verdana, Arial, sans-serif; padding:0 6px; }
.paging span.separator { background:transparent url(/_img/filter_separator.gif) no-repeat scroll center bottom;
	width:0; overflow:hidden; display:none;
}

.fiche a.btn_read {
	padding:5px 0; padding-right:21px;
	display:block; width:3.3em;
	background:url(/_img/_themes/jeunesse/btn-plus.gif) no-repeat 100% 50%;
	font:11px Verdana, sans-serif;
	color:#2a3c7e;
	text-decoration:none;
	text-transform:uppercase;
}

.coord_content {
	clear:both;
	margin-top:20px;
	overflow:hidden;
}

/* modifs gpr */
.fiche .fiche_content {
	clear:both;
	padding:20px 15px 15px 15px;
	overflow:hidden;
	width:515px;
	margin:0 0 5px 0;
}
.box_color_1 .fiche_content {background:#f5d7da url(../_img/_themes/jeunesse/bg_box_content_color1.gif) top repeat-x;}
.box_color_2 .fiche_content {background:#f5eabd url(../_img/_themes/jeunesse/bg_box_content_color2.gif) top repeat-x;}
.box_color_3 .fiche_content {background:#b9dfe4 url(../_img/_themes/jeunesse/bg_box_content_color3.gif) top repeat-x;}
.box_color_4 .fiche_content {background:#f5dbb6 url(../_img/_themes/jeunesse/bg_box_content_color4.gif) top repeat-x;}
.box_color_5 .fiche_content {background:#eaf1a0 url(../_img/_themes/jeunesse/bg_box_content_color5.gif) top repeat-x;}
.box_color_6 .fiche_content {background:#e7daf1 url(../_img/_themes/jeunesse/bg_box_content_color6.gif) top repeat-x;}
.box_color_7 .fiche_content {background:#cae9f5 url(../_img/_themes/jeunesse/bg_box_content_color7.gif) top repeat-x;}
.box_color_8 .fiche_content {background:#cdb1da url(../_img/_themes/jeunesse/bg_box_content_color8.gif) top repeat-x;}
.box_color_9 .fiche_content {background:#7ea0c6 url(../_img/_themes/jeunesse/bg_box_content_color9.gif) top repeat-x;}
.box_color_10 .fiche_content {background:#e8e8e8 url(../_img/_themes/jeunesse/bg_box_content_color10.gif) top repeat-x;}
.box_color_11 .fiche_content {background:#ff9e99 url(../_img/_themes/jeunesse/bg_box_content_color11.gif) top repeat-x;}
/*  */

.fiche_text { float:left; }
.fiche_text p { line-height:1.3em; }
.fiche_text_img { padding-left:110px }
#col_box_links .fiche_text_img { padding-left:57px; }

#col_box_links .fiche { width:100%; border-top:1px solid #b6b7ba; padding:0; margin:0 0 20px; }
/* modifs gpr */
#col_box_links .fiche_content { margin:0; padding:10px 0 0; width:180px; }
/* */
#col_box_links .fiche_text { line-height:1.3em; }
#col_box_links .fiche_text span { letter-spacing:1px; } /*date*/
#col_box_links .fiche_text h3 { font-size:1em; }

/* bottom link >>> */
#col_box_links .element_right { 
	clear:both; width:100%; float:none; border-top:1px solid #b6b7ba; border-bottom:1px solid #b6b7ba; padding:6px 0;
}
#col_box_links .element_right a {
	display:block; background:url(/_img/_themes/jeunesse/btn-plus.gif) no-repeat 100% 50%; padding:4px 0 5px; padding-right:21px;
	font-size:11px; text-transform:uppercase;
}


.coord_text { float:left; }
.fiche_book {margin-left:-120px; float:left;}
.coord_book {float:left; }
.fiche_book img { border:1px solid #d4d4d4; }

/*Overwrites for right column = smaller images*/
#col_box_links .fiche_book     { margin-left:-57px; }

.description .fiche_text_img {padding-left:135px}
.description .fiche_book {margin-left:-135px;}

.fiche_content 
.fiche_content 

/* */
#results_list { background:none; width:100%; padding:0; margin:0; }
#results_list .fiche_container { float:none; width:100%; padding:0; margin:0; }
#results_list ul { margin:0; padding:0; }
#results_list li { list-style:none; padding:0; margin:0; width:100%; }
#results_list div.details {
	padding:15px; margin-bottom:5px;
	background:#fff url(/_img/_themes/jeunesse/fiche-bg.gif) repeat-x 0 0;
	font:11px/1.2em Verdana, Arial, sans-serif;
}
#results_list .linkDetails { clear:both; height:23px; text-decoration:none; margin:8px 0 0; }
#results_list a.button span { 
	float:left; display:block;
	padding:5px 0; padding-right:28px;
	background:url(/_img/_themes/jeunesse/btn-plus.gif) no-repeat 100% 50%;
	font:11px Verdana, sans-serif; color:#2a3c7e;
	text-transform:uppercase;
}
#results_list .title a { font-size:13px; line-height:1.2em; text-decoration:none; }


.fiche-details, .coord_details { padding-bottom:10px; margin-bottom:10px; }
.fiche_text_img .fiche-details { border-bottom:1px solid #d4d4d4; }
#col_full_content .fiche_text_img { margin:8px 0 0; }
#col_full_content .fiche_text_img .fiche-details { border-bottom:0; }
.fiche-details { line-height:1.4em; }

.fiche-details li, .coord_details li { list-style:none; overflow:hidden; }
.fiche-details li div, .coord_details li div {
	width:142px;
	float:left;
}
.fiche_book .fiche-details, .coord_details {
	margin-top:10px;
}
.fiche_book .fiche-details li div, .coord_details li div {
	width:65px;
	float:left;
}

.table_form { margin:0; width:100%; }
.table_form table td { padding:0 8px 8px 0;}
input.text, input.textField, textarea {
	border:1px solid #8d8d8d; border-right:1px solid #c0c0c0; border-bottom:1px solid #c0c0c0; padding:2px 4px; 
	font:11px/1.2em Arial,sans-serif;
}
.table_form input.text, .table_form select { font:11px/1.2em Arial,sans-serif; }

/* fde:input dimensions */
input.size-medium  { width:120px; }
select.size-medium { width:130px; }
input.size-long    { width:160px; }
select.size-long   { width:170px; }
input.size-short   { width:70px; }
select.size-short  { width:80px; }

ul.highlights li { list-style:none; font-size:11px; }

/*col-box-links */
#col_box_links {
	width:190px;
	float:left;
}
.box_links {
	margin-bottom:20px;
	float:left;
	width:100%;
}
#col_box_links .fiche {
	background:none;
}

.placesForm {
	width:530px !important;
}

a.box_auteur {
	background:url(/_img/bg/bg-box-auteurs.gif);
	display:block;
	width:162px;
	height:61px;
 	font-size:1.1em;
	font-family:Arial, Helvetica, sans-serif;
	color:#4f4444;
	text-decoration:none;
	padding:105px 15px 10px 8px;
}
.agenda_element {
	border-top:1px solid #b6b7ba;
	float:left; width:100%;
	list-style-type:none;
	font-family: Verdana, Arial, sans-serif;
	padding:5px 0;
}
.agenda_element div { font-size:11px; line-height:1.4em; }
.agenda_element h3 a { font-size:11px; font-weight:bold; font-family:Verdana, sans-serif; text-decoration:none; }


 /* agenda details */
#col_full_content .fiche_container h3 { font-weight:bold; }
#col_full_content .fiche-details li { line-height:17px; }



/*--- footer ---*/
#footer {
	clear:both;
	height:20px;
	padding-top:10px;
	background:#bcb9b9;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.1em;
	color:#3b2e2e;
}
#footer li {
	list-style:none;
	display:inline;
	padding:0 9px 0 9px;
	border-right:1px solid #3b2e2e;
}
#footer li a  {
	color:#3b2e2e;
	text-decoration:none;
}
#footer li a:hover  {
	color:#3b2e2e;
	text-decoration:underline;
}
#footer li.rss  {
	border:none;
}
#footer li.rss a  {
	background:url(/_img/icons/ico-rss.gif) left no-repeat;
	padding-left:20px;
}

/* fde : new */
.box_feature { width:100%; clear:both; margin:0 0 16px; }
.box_feature img { display:block; border:none; }
.box_feature .bf-head { background:#293e8c; color:#fff; padding:8px 0 7px 9px; }
.box_feature .bf-body { width:100%; overflow:hidden; }
.box_feature .bf-foot { background:#8c9ce8; color:#fff; }
.box_feature .bf-head h2 { margin:0; padding:0; line-height:1em; color:#fff; text-transform:uppercase; }
.box_feature .bf-foot { font:11px/12px Verdana, Arial, sans-serif; color:#fff; }
.box_feature .bf-foot a { color:#fff; display:block; padding:4px 33px 6px 11px; background:#8c9ce8 url(/_img/_themes/jeunesse/feature-link-icon.gif) no-repeat 160px 50%; text-decoration:none; }

/* */
.newsletter-form { margin:0 0 5px; }
.newsletter-form td.input input { margin:0 20px; }

div.btn_arrow_right { clear:both; height:23px; }
div.btn_arrow_right a.button {
	float:left; text-transform:uppercase; text-decoration:none;
}
div.btn_arrow_right a.button span {
	padding:5px 0; padding-right:28px;
	background:url(/_img/_themes/jeunesse/btn-plus.gif) no-repeat 100% 50%;
	font:11px/23px Verdana, sans-serif; color:#2a3c7e;
	
}

/* concours */
h4.question { font-size:13px; margin:0 0 1em; }
div.answer { }

/* */
.recherche-simple { border-top:1px solid #b6b7ba; clear:both; width:100%; padding:10px 0 0; font-size:11px; }


/*add CVY 23/07/08 */

/* modifs gpr */
.line_multi_fiche .box_color_1 {background:#f5d7da url(../_img/_themes/jeunesse/bg_box_color1.gif) top repeat-x;}
.line_multi_fiche .box_color_2 {background:#f5eabd url(../_img/_themes/jeunesse/bg_box_color2.gif) top repeat-x;}
.line_multi_fiche .box_color_3 {background:#b9dfe4 url(../_img/_themes/jeunesse/bg_box_color3.gif) top repeat-x;}
.line_multi_fiche .box_color_4 {background:#f5dbb6 url(../_img/_themes/jeunesse/bg_box_color4.gif) top repeat-x;}
.line_multi_fiche .box_color_5 {background:#eaf1a0 url(../_img/_themes/jeunesse/bg_box_color5.gif) top repeat-x;}
.line_multi_fiche .box_color_6 {background:#e7daf1 url(../_img/_themes/jeunesse/bg_box_color6.gif) top repeat-x;}
.line_multi_fiche .box_color_7 {background:#cae9f5 url(../_img/_themes/jeunesse/bg_box_color7.gif) top repeat-x;}
.line_multi_fiche .box_color_8 {background:#cdb1da url(../_img/_themes/jeunesse/bg_box_color8.gif) top repeat-x;}
.line_multi_fiche .box_color_9 {background:#7ea0c6 url(../_img/_themes/jeunesse/bg_box_color9.gif) top repeat-x;}
.line_multi_fiche .box_color_10 {background:#e8e8e8 url(../_img/_themes/jeunesse/bg_box_color10.gif) top repeat-x;}
/* */


.home-box-color {
	border:0;
	padding:0;
	width:543px;
}
.home-box-color td {
	padding:15px;
}

td.home_box_color_1 {
	background:#f5d7da url(../_img/_themes/jeunesse/home_bg_box_color1.gif) top repeat-x;
	position:relative;
}
td.home_box_color_2  {
	background:#f5eabd url(../_img/_themes/jeunesse/home_bg_box_color2.gif) top repeat-x;
}
td.home_box_color_3 {
	background:#b9dfe4 url(../_img/_themes/jeunesse/home_bg_box_color3.gif) top repeat-x;
}
td.home_box_color_4  {
	background:#f5dbb6 url(../_img/_themes/jeunesse/home_bg_box_color4.gif) top repeat-x;
}
td.home_box_color_5  {
	background:#eaf1a0 url(../_img/_themes/jeunesse/home_bg_box_color5.gif) top repeat-x;
}
td.home_box_color_6  {
	background:#e7daf1 url(../_img/_themes/jeunesse/home_bg_box_color6.gif) top repeat-x;
}
td.home_box_color_7  {
	background:#cae9f5 url(../_img/_themes/jeunesse/home_bg_box_color7.gif) top repeat-x;
}
td.home_box_color_8  {
	background:#cdb1da url(../_img/_themes/jeunesse/home_bg_box_color8.gif) top repeat-x;
}
td.home_box_color_9  {
	background:#7ea0c6 url(../_img/_themes/jeunesse/home_bg_box_color9.gif) top repeat-x;
}
td.home_box_color_10  {
	background:#e8e8e8 url(../_img/_themes/jeunesse/home_bg_box_color10.gif) top repeat-x;
}
td.home_box_color_11  {
	background:#fe9691 url(../_img/_themes/jeunesse/home_bg_box_color11.gif) top repeat-x;
}

td.title_home_box_color_1 {
	background:#ec929c;
}
td.title_home_box_color_2  {
	background:#eab50d;
}
td.title_home_box_color_3 {
	background:#4197a3;
}
td.title_home_box_color_4  {
	background:#e39d44;
}
td.title_home_box_color_5  {
	background:#b2c113;
}
td.title_home_box_color_6  {
	background:#a68cb8;
}
td.title_home_box_color_7  {
	background:#69badd;
}
td.title_home_box_color_8  {
	background:#82539a;
}
td.title_home_box_color_9  {
	background:#507cac;
}
td.title_home_box_color_10  {
	background:#a3a6ad;
}
td.title_home_box_color_11 {
	background:#ff3937;
}



.fiche a.btn_read.position_right {
	position:absolute;
	top:10px;
	right:10px;
}

.fiche.box_color_1 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color1.gif) no-repeat 100% 50%;
}
.fiche.box_color_2 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color2.gif) no-repeat 100% 50%;
}
.fiche.box_color_3 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color3.gif) no-repeat 100% 50%;
}
.fiche.box_color_4 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color4.gif) no-repeat 100% 50%;
}
.fiche.box_color_5 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color5.gif) no-repeat 100% 50%;
}
.fiche.box_color_6 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color6.gif) no-repeat 100% 50%;
}
.fiche.box_color_7 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color7.gif) no-repeat 100% 50%;
}
.fiche.box_color_8 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color8.gif) no-repeat 100% 50%;
}
.fiche.box_color_9 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color9.gif) no-repeat 100% 50%;
}
.fiche.box_color_10 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color10.gif) no-repeat 100% 50%;
}
.fiche.box_color_11 a.btn_read {
	background:url(../_img/_themes/jeunesse/arrow_box_color11.gif) no-repeat 100% 50%;
}



div.form-yellow-box {clear:both; margin-top: 10px;background: #EAE8E9;border: 1px solid #D0D0D0;}
div.form-yellow-box .inner, div.form-yellow-box .bottom {}
div.form-yellow-box .inner { padding:13px 17px 0;   }
div.form-yellow-box .bottom { background-position:0 100%; height:13px; width:100%; }
.placesForm .fieldset {
	clear:both;
	margin-bottom:3px;
	overflow:hidden;
	text-align:left;
	width:500px;
}

.placesForm h4 {
	margin-left: -10px;
	padding:10px;
	color: rgb(148, 5, 11);
	font-size: 13px;
	width: 400px;
}
.placesForm .fieldset {
	width: 490px;
	float:left;
	text-align: left;
}
.placesForm .button {
	width: 100px;
	float:left;
	text-align: left;
}

.placesForm .fieldset div {
	float: left;
}
.placesForm .label {
	width: 150px;

}
.placesForm .field {
	width: 300px;
}
.placesForm div.field input {
	padding: 3px 5px;
	border: 1px solid #b0bfc2;
	font-size: 11px;
	margin: 0;
	height:12px;
	width: 160px;
}
.placesForm input.zip {
	width: 40px;
}
.placesForm select {
	width: 172px;
}
.placesForm button.send {
	background: 2px url(../images/btn-form-submit.gif) no-repeat;
	border: 0;
	font-size: 11px;
	margin: 0;
	padding: 3px;
	height: 24px;
	cursor: pointer;
	width: 100px;
	margin-left: 40px;
}
.placesForm button.send span {
	visibility: hidden;
	width: 100px
}
div.clearer {
	clear:both;
}






