/*///////////////////////////////////////////////////// BOX COMPARE /////////////////////////////////////////////////////*/
#compare{
	width:120px;
	height:65px;
	background:url(/images/newsite/books/compare_picto.jpg) no-repeat;
	float:left;
	display:block;
	cursor:pointer;
	margin:10px 0 0 5px;
	padding:15px 10px 0 80px;
	text-align:center;
}
#compare a{
	color:#666;
}
#compare a:hover{
	color:#f43c07;
}

/*///////////////////////////////////////////////////// BOX CATEGORIES /////////////////////////////////////////////////////*/
.box_coll{
	width:348px;
	height:400px;
	float:left;
	margin:0 6px 10px 4px !important;
	margin:0 4px 10px 4px;
	border:1px solid #ccc;
	padding:5px;
}
.box_coll p{
	margin:0 0 0 0;
	text-align:left;
	padding:0;
}
.box_coll p  span.price_red_bold{
	font-size:14px;
	margin:0;
	padding:0;
}
.illu_coll{
	width:315px;
	height:217px;
	padding:0;
	margin:0 0 10px 0;
	float:left;
	cursor:pointer;
}
.box_info_coll{
	width:135px;
	height:150px;
	float:left;
	margin:0 15px 0 0;
}
.box_info_col2{
	width:193px;
	height:150px;
	float:left;
	margin:0;
}
.box_info_coll p, .box_info_col2 p{
	margin:6px 0 0 0;
}
.box_info_col2 p{
	margin:6px 0 0 0;
	height:150px;
}
.box_info_coll p a, .box_info_col2 p a{
	text-decoration:underline;
	color:#f43c07;
}
.box_info_coll p.accr{
	height:150px;
	text-decoration:none;
}
.box_info_coll p.accr a{
	text-decoration:none;
	color:#333;
}
.box_info_coll p.accr a:hover{
	text-decoration:underline;
	color:#333;
}
.box_info_coll p a.more_info, .box_info_col2 p a.more_info{
	text-decoration:underline;
	color:#666;
}
.bt_order_books{
	cursor:pointer;
	margin:5px 0 0 0;
}
.cont_bt_illu{
	width:820px;
	height:30px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
}
.only_editor{
	float:right;
	width:338px;
	margin:20px 0 0 0;
	position:relative;
	top:15px !important;
	top:0;
}
.only_editor p{
	color:#4f9e46;
	text-align:right;
}
.only_editor p a{
	color:#4f9e46;
	text-decoration:underline;
}
p.accr{
	text-decoration:underline;
}

/*////////////////////////////////// Liste produits associés /////////////////////////////*/
ul#prod_assoc2 ul{
	margin:0 0 0 45px;
	padding:0;
	list-style:url(/images/newsite/puce/arrow_blue-pt2.gif) outside;
}
ul#prod_assoc2 ul li a{
	text-decoration:underline;
	color:#2b7091;
}
#prod_assoc2 li img{
	position:relative;
	top:4px;
	right:4px;
}

/*///////////////////////// Boutons ///////////////////////////////////////////////*/

#order{
	text-align:center;
	width:45%;
	float:right;
	margin:0;
	padding:0;
	cursor:pointer;
}
#order_top{
	text-align:center;
	margin:4px 0 0 0;
	padding:0;
	float:left;
	width:100%;
	position:relative;
	left:0px;
	bottom:11px;
}
#order_top2{
	text-align:center;
	margin:4px 0 0 0;
	padding:0;
	float:left;
	width:100%;
	position:relative;
	right:20px;
	bottom:11px;
}
#order_top3{
	text-align:center;
	margin:105px 0 0 0;
	float:left;
	width:100%;
	position:relative;
	right:20px;
}

#editor_left3 #order_right6{
	margin:0 13px 0 0;
}

/* Button + price */
#price_order{
	float:right;
	font-size:16px;
	color:#333;
	padding:0 15px 0 0 ;
	position:relative;
	bottom:5px;
}
#bold_price{
	color:#cc0000;
	font-size:35px;
	font-weight:bold;
	letter-spacing:-2px;
}
#order_top5{
	width:100%;
	float:right;
	margin:30px 0 0 0;
	position:relative;
	right:20px;
}

#order_bottom2{
	text-align:center;
	margin:15px 0 0 0;
	padding:0;
	float:right;
	width:45%;
}
#editor_left2{
	text-align:center;
	margin:15px 0 0 0;
	padding:0;
	color:#FFFFFF;
}
#prec{
	text-align:center;
	width:45%;
	float:left;
	margin:15px 0 0 0;
	padding:0;
}

/* ORDER BT OLD BOOKS */
#order_left{
	background:url(/images/newsite/buttons/bleu-pt-1.gif) no-repeat;
	height:19px;
	width:20px;
	float:right;
	cursor:pointer;
}
#order_middle{
	background:url(/images/newsite/buttons/bleu-pt-2.gif) repeat-x;
	height:19px;
	float:right;
	padding:1px 10px 0 10px;
	color:#FFFFFF;
	cursor:pointer;
}
#order_right{
	background:url(/images/newsite/buttons/bleu-pt-3.gif) no-repeat;
	height:19px;
	width:2px;
	float:right;
	cursor:pointer;
}

#order_left5{
	background:url(/images/newsite/buttons/bleu-1.gif) no-repeat;
	height:27px;
	width:28px;
	float:right;
	cursor:pointer;
}
#order_middle5{
	background:url(/images/newsite/buttons/bleu-2.gif) repeat-x;
	height:27px;
	float:right;
	padding:5px 10px 0 10px;
	cursor:pointer;
}
#order_right5{
	background:url(/images/newsite/buttons/bleu-3.gif) no-repeat;
	height:27px;
	width:2px;
	float:right;
	cursor:pointer;
}

/* ORDER BT NEW BOOKS */
#order_left2{
	background:url(/images/newsite/buttons/vert-pt-1.gif) no-repeat;
	height:20px;
	width:18px;
	float:right;
}
#order_middle2{
	background:url(/images/newsite/buttons/vert-pt-2.gif) repeat-x;
	height:19px;
	float:right;
	padding:1px 10px 0 10px;
}
#order_right2{
	background:url(/images/newsite/buttons/vert-pt-3.gif) no-repeat;
	height:19px;
	width:2px;
	float:right;
}

#order_left4{
	background:url(/images/newsite/buttons/vert-1.gif) no-repeat;
	height:27px;
	width:28px;
	float:right;
	cursor:pointer;
}
#order_middle4{
	background:url(/images/newsite/buttons/vert-2.gif) repeat-x;
	height:27px;
	float:right;
	padding:5px 10px 0 10px;
	cursor:pointer;
}
#order_right4{
	background:url(/images/newsite/buttons/vert-3.gif) no-repeat;
	height:27px;
	width:2px;
	float:right;
	cursor:pointer;
}

#order_left_orange_books{
	background:url(/images/newsite/buttons/orange-1.gif) no-repeat;
	height:27px;
	width:28px;
	float:right;
	cursor:pointer;
}
#order_middle_orange_books{
	background:url(/images/newsite/buttons/orange-2.gif) repeat-x;
	height:27px;
	float:right;
	padding:5px 10px 0 10px;
	cursor:pointer;
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#order_right_orange_books{
	background:url(/images/newsite/buttons/orange-3.gif) no-repeat;
	height:27px;
	width:10px;
	float:right;
	cursor:pointer;
}
/* VIEW EXAMPLE BT */
#order_left_orange{
	background:url(/images/newsite/buttons/orange-pt-1.gif) no-repeat;
	height:19px;
	width:20px;
	float:left;
	margin-top:10px;
}
#order_middle_orange{
	background:url(/images/newsite/buttons/orange-pt-2.gif) repeat-x;
	height:19px;
	float:left;
	padding:1px 10px 0 10px;
	cursor:pointer;
	margin-top:10px;
}
#order_right_orange{
	background:url(/images/newsite/buttons/orange-pt-3.gif) no-repeat;
	height:19px;
	width:2px;
	float:left;
	margin-top:10px;
}
#order_middle_orange a{
	color:#fff;
	font-size:13px;
	text-decoration:none;
}

#order_left6{
	background:url(/images/newsite/buttons/orange-pt-1.gif) no-repeat;
	height:19px;
	width:20px;
	float:right;
}
#order_middle6{
	background:url(/images/newsite/buttons/orange-pt-2.gif) repeat-x;
	height:19px;
	float:right;
	padding:1px 10px 0 10px;
}
#order_right6{
	background:url(/images/newsite/buttons/orange-pt-3.gif) no-repeat;
	height:19px;
	width:2px;
	float:right;
	margin:0;
}
#order_middle6 a{
	color:#fff;
	font-size:13px;
	text-decoration:none;
}

#order_middle a{
	color:#fff;
	font-size:13px;
	text-decoration:none;
}
#editor_left2 #order_middle a{
	color:#fff;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}
#order_bottom2 #order_middle a{
	color:#fff;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}
#editor_left2 #order_middle2 a{
	color:#fff;
	font-size:13px;
	text-decoration:none;
	font-weight:normal;
}

#order_middle5 a{
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#order_middle5{
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#order_middle4 a{
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#order_middle4{
	color:#fff;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
#order_middle3 a{
	color:#777;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}
#order_middle2 a{
	color:#fff;
	font-size:13px;
	font-weight:normal;
	text-decoration:none;
}

#editor_left3{
	text-align:center;
	margin:5px 0 0 0;
	padding:0;
	float:right;
}
#editor_left4{
	text-align:center;
	margin:5px 0 0 0;
	padding:0;
	float:right;
}



/*////////////////////////////////// Header ////////////////////////////////////////*/
#header_photobook{
	float:right;
	width:748px;
	margin:0 0 10px 0;
	background-image:url(/images/newsite/header_photobook_promo.jpg);
	height:238px;
}
#header_photoalbum{
	float:right;
	width:748px;
	margin:0 0 10px 0;
	background-image:url(/images/newsite/header_photoalbum_promo.jpg);
	height:238px;
}
#header_books_title{
	width:450px;
	height:20px;
	position:relative;
	top:15px;
	left:10px;
	font-size:22px;
	font-weight:bold;
	letter-spacing:2px;
	color:#333;
}
#header_books_txt{
	width:320px;
	height:130px;
	float:right;
	position:relative;
	top:30px;
	right:20px;
	font-size:20px;
	text-align:center;
	line-height:35px;
}
#header_books_txt4{
	width:300px;
	float:right;
	position:relative;
	top:176px;
	right:5px;
}
.header_txt_style {
	font-size:26px;
	color:#333;
	font-weight:normal;
}
#header_txt_style2{
	font-size:22px;
	color:#fff;
	font-weight:bold;
}
#header_txt_style3{
	font-size:14px;
	color:#000;
	position:relative;
	top:12px;
	float:left;
}
.header_included{
	font-size:14px;
	font-weight:normal;
	color:#000;
	float:left;
}
.header_included2{
	font-size:14px;
	font-weight:normal;
	color:#000;
	float:none;
	position:relative;
	bottom:40px;
}
#header_txt_style4{
	font-size:14px;
	color:#fff;
	text-decoration:line-through;
	padding-left:10px;
	position:relative;
	bottom:10px;
	right:5px;
}
.header_price_through{
	font-size:14px;
	font-weight:normal;
	color:#ff0000;
	text-decoration:line-through;
	padding-left:10px;
	position:relative;
	bottom:10px;
	right:5px;
}
.header_price{
	float:left;
}
#header_sales{
	background:url(/images/newsite/soldes_10.gif) no-repeat;
	width:70px;
	height:39px;
	float:left;
	position:relative;
	bottom:10px;
}
.from_price {
	font-size:20px;
	color:#FF0000;
	font-weight:bold;
}
#promotion_text {
	float:left;
	margin-top:30px;
	margin-left:10px;
	color:#FF0000;
	font-size:22px;
	font-weight:bold;
}
.through{
	text-decoration:line-through;
	position:relative;
	bottom:5px;
}

/* ///////////////////////////////// Demos ////////////////////////////////////////////// */
#choice{
	width:280px;
	height:auto;
	background:#faf7f7;
	border:1px solid #ccc;
	padding:15px 10px 10px 10px;
	margin:0;
	float:left;
	position:relative !important;
	position:absolute;
	/*right:20px;*/
	left:7000px !important;
	left:850px;
	top:500px !important;
	top:220px;
	color:#333;
	font-size:11px;
	z-index:20;
}
#choice a{
	color:#2f708c;
	text-decoration:none;
	font-size:11px;

}
#choice p{
	margin:0;
	padding:0;
}
#choice p.dl_choice{
	font-weight:bold;
	margin:10px 0 5px 10px;
	padding:0;
}
#choice .dl_choice2{
	font-weight:bold;
	margin:10px 0 5px 10px;
	padding:0;
	color:#4f9e46;
}
#choice .dl_choice2  a{
	color:#4f9e46;
}
#choice a:hover{
	text-decoration:underline;
}
#choice #close{
	float:right;
	width:15px;
	height:15px;
	position:relative;
	bottom:10px;
	left:10px;
}
.dl_choice img, .dl_choice2 img{
	margin:0 10px 0 0;
}

/*/////////////////////////////////// Tab Prices ///////////////////////////////*/
#title_tab_books{
	height:20px;
	width:100%;
	border-bottom: 1px solid #fccec1;
	margin-bottom:5px;
	font-size:12px;
	float:left;
}
#title_tab_books2{
	height:20px;
	width:100%;
	border-bottom: 1px solid #fccec1;
	margin-bottom:5px;
	font-size:12px;
}
#tab_books{
	float:right;
	width:730px !important;
	width:690px;
	height:auto;
	margin-left:20px;
	padding:0px 0px 20px 0px;
	font-size:12px;
	color:#f43c07;
	margin-top:0px;
}
.tab_content_books{
	width:94%;
	height:auto;
	float:left;
	margin:5px 0 10px 0;
}
.tab_content_books2{
	width:46%;
	float:left;
	margin-bottom:20px;
	padding:0 15px 10px 0px;
}

.ligneformat_title_books{
	width:95%;
	float:left;
	background:#e8e8e8;
	padding:3px 0px 3px 10px;
	border:1px solid #BEBEBE;
}
.ligneformat_books{
	width:95%;
	float:left;
	padding:3px 0px 3px 10px;
	border-bottom:1px solid #e7e7e7;
}
.ligneformat_books:hover{
	background:#f5f5f5;
	width:95%;
	float:left;
	padding:3px 0px 3px 10px;
}
.format{
	width:60px;
	float:left;
	color:#333;
}
.price{
	width:70px;
	float:left;
	text-align:center;
	font-weight:bold;
	color:#cc0000;
}
.pages{
	width:100px;
	float:left;
	text-align:center;
}
.pages_sup{
	width:150px;
	float:left;
	text-align:center;
}
.format_title{
	width:60px;
	float:left;
	color:#3c3d3d;
	font-weight:bold;

}
.price_title{
	width:70px;
	float:left;
	color:#3c3d3d;
	font-weight:bold;
	text-align:center;
}
.pages_title{
	width:100px;
	float:left;
	color:#3c3d3d;
	font-weight:bold;
	text-align:center;
}
.pages_sup_title{
	width:150px;
	float:left;
	color:#3c3d3d;
	font-weight:bold;
	text-align:center;
}

ul.descr_ul1{
	width:320px;
	float:left;
	height:60px;
	margin:0 0 15px 0;
	padding:0 0 0 20px;
	list-style:url(/images/newsite/photobooks/puce.gif) outside;
}

ul.descr_ul2{
	width:320px;
	float:right;
	height:50px;
	margin:0 0 15px 0;
	padding:0 0 0 20px;
	list-style:url(/images/newsite/photobooks/puce.gif) outside;
}
ul.descr_ul2 li a{
	text-decoration:underline;
	color:#4f9e16;
}
ul.descr_ul3{
	width:320px;
	float:left;
	margin:0 0 15px 0;
	padding:0 0 0 20px;
	list-style:url(/images/newsite/photobooks/puce.gif) outside;
}

ul.descr_ul4{
	width:320px;
	float:right;
	margin:0 0 15px 0;
	padding:0 0 0 20px;
	list-style:url(/images/newsite/photobooks/puce.gif) outside;
}
ul.descr_ul3 li{
	padding:0;
	margin :0;
}

ul.descr_ul4 li{
	padding:0;
	margin :0;
}
ul.descr_ul3 img{
	margin:10px 0 10px 0;
}

ul.descr_ul4 img{
	margin:10px 0 10px 0;
}

#content_zoom{
	width:100% !important;
	width:690px;
	float:left;
	margin-bottom:20px;
}
.zoom{
	text-align:center;
	float:left;
	margin:15px 10px 15px 10px !important;
	margin:15px 5px 15px 5px;
	padding:0;
	cursor:pointer;
}
.zoom_loupe{
	float:none;
}

/*////////////////////////////////// PROMOS //////////////////////////////////////////*/
#txt_sales{
	color:#fff;
	font-size:22px;
	margin:10px 0 0 580px;
	line-height:30px;
	text-align:center;
}
#txt_sales .pourcent{
	font-size:57px;
	font-weight:bold;
	letter-spacing:-2px;
	position:relative;
	right:12px;
}
#txt_sales .pourcent2{
	font-size:21px;
	font-weight:bold;
	letter-spacing:-1px;
}
#txt_sales .pourcentage{
	font-size:25px;
	position:relative;
	right:10px;
	bottom:5px;
}
#txt_sales .pourcentage2{
	font-size:22px;
	position:relative;
	right:12px;
	bottom:5px;
}


/*////////////////////////////////// Box Img //////////////////////////////////////////*/
#tab_books{
	float:right;
	width:730px;
	height:auto;
	margin-left:20px;
	padding:0px 0px 20px 0px;
	font-size:12px;
	color:#333;
}
.box_books{
	width:200px !important;
	width:180px;
	height:360px;
	float:left;
	margin-left:10px !important;
	margin-left:0;
	margin-right:10px;
	margin-bottom:15px;
	padding:5px;
	cursor:text;
}
.box_books ul{
	color:#f43c07;
	padding:0 0 0 20px;
	margin:0;
	height:50px;
}

.tab_content_books2 ul{
	padding:0 0 0 20px;
	margin:0;
	list-style:url(/images/newsite/photobooks/puce.gif) outside;
	height:80px;
}

.box_books ul li{
	color:#333;
	list-style:url(/images/newsite/photobooks/puce.gif) outside;
}
.box_books ul li a{
	text-decoration:underline;
	color:#f43c07;
}

ul#price_books{
	width:45%;
	float:left;
	list-style:url(/images/newsite/photobooks/puce.gif) outside;
	padding:0 0 0 20px;
	margin:0;
}
ul#options_books{
	width:100%;
	float:left;
	list-style:url(/images/newsite/photobooks/puce.gif) outside;
}
ul#options_books li{
	padding:0 0 10px 0;
}
ul#options_books img{
	margin:0 0 10px 0;
}
.title_tab_books{
	height:20px;
	width:100%;
	border-bottom: 1px solid #fccec1;
	margin-bottom:5px;
	margin-top:5px;
	font-size:12px;
}

h3.title_books{
	padding:0;
	margin:0;
	color:#f43c07;
	font-size:15px;
	font-weight:bold;
}

.box_books_order{
	float:right;
	margin-right:10px;
	margin-top:0px;
	height:44px;
	color:#666666;
	text-align:right;
	position:relative;
	bottom:20px;
}

.illu_books{
	width:200px;
	height:180px;
	margin:-30px 0 0px 0;
}
.illu_books2{
	width:200px;
	height:120px;
	margin:30px 0 0 0 !important;
	margin:10px 0 0 0;
}
.illu_books2 img{
	position:relative;
	bottom:20px !important;
	bottom:0;
}
.illu_books3{
	width:200px;
	height:155px;
}

ul.list_books{
	position:relative;
	bottom:15px;
}

p.accroche{
	font-weight:bold;
	padding:3px 0 10px 0;
	margin:0;
}
p.price_books{
	text-align:center;
	color:#cc0000;
	margin:0 0 5px 0;
	font-size:12px;
	position:relative;
	bottom:20px;
}
p.price_books2{
	text-align:center;
	color:#cc0000;
	margin:0 0 5px 0;
	font-size:12px;
	position:relative;
	bottom:40px;
}
.price_books3{
	text-align:center;
	color:#cc0000;
	margin:0 0 5px 0;
	font-size:12px;
	position:relative;
	bottom:25px;
}
.price_sales{
	width:70px;
	text-align:center;
	position:relative;
	top:80px;
	left:126px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:normal;
}
.price_sales2{
	width:70px;
	text-align:center;
	position:relative;
	top:90px;
	left:126px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:normal;
}
.price_sales3{
	width:70px;
	text-align:center;
	position:relative;
	top:70px;
	left:126px;
	color:#FFFFFF;
	font-size:15px;
	font-weight:normal;
}
.price_sales_pourcent{
	font-size:35px;
	letter-spacing:-2px;
	position:relative;
	top:0px;
	font-weight:bold;
}
.price_sales_pourcent2{
	font-size:35px;
	letter-spacing:-2px;
	position:relative;
	bottom:5px;
	font-weight:bold;
}
.price_sales_pourcent3{
	font-size:18px;
	letter-spacing:-2px;
	position:relative;
	top:0px;
	font-weight:bold;
}
.price_sales_pourcentage{
	font-size:15px;
	position:relative;
	bottom:5px;
}
.price_sales_off{
	font-size:20px;
	letter-spacing:0;
	font-weight:normal;
	position:relative;
	bottom:10px;
	left:5px;
}
a.more_info {
	color:#666666;
	text-decoration:underline;
}
img.more_info {
	margin:5px 5px 0 0;
	position:relative;
	top:2px;
}
/*///////////////////////////////////// Exemples //////////////////////////////////////*/

h4.title_example{
	padding:0;
	margin:0 0 5px 0;
	color:#f43c07;
	font-size:13px;
}
ul.example{
	list-style-type:none;
	padding:0;
	margin:0;
	float:left;
}
ul.example_price{
	list-style-type:none;
	padding:0;
	margin:0 0 0 15px;
	float:left;
	text-align:right;
}
ul.example li{
	padding:0 0 0 10px;
}

ul.example li.ex_selected{
	background:url(/images/newsite/photobooks/puce.gif) no-repeat center left;
	padding:0 0 0 10px;
}


/* ZOOM EXEMPLES LAYOUT */
#illu6 h4{
	margin:10px 0 5px 0;
	background:#f2f2f2;
	padding:3px 3px 3px 10px;
	width:800px;
}
#illu6 img.ex_cards{
	border:1px solid #ddd;
}
.ex_cards{
	margin:0 35px 0 0;	
}


/* PRIX DEGRESSIFS */
#deg_prices{
	width:210px;
	height:136px;
	background:url(/images/newsite/books/deg_prices_picto.jpg) no-repeat;
	float:left;
	display:block;
	cursor:pointer;
	margin:10px 0 0 5px;
	text-align:center;
	font-size:18px;
}
#deg_prices a{
	color:#fff;
	height:136px;
	width:210px;
}
#deg_prices a:hover{
	text-decoration:underline;
}
#deg_prices p{
	padding:12px 0 103px 0;
	margin:0;
}

#illu7 .title_illu{
	width:890px;
	color:#36a1eb;
	text-align:left;
}
#illu7 .title_illu span{
	color:#333;
}
#illu7 table{
	border:3px solid #ccc;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
	margin:20px 10px 0 10px;
	border-collapse:collapse;
}
#illu7 table tr td{
	border-bottom:1px dotted #ccc;
	padding:5px;
}
#illu7 table tr td.price_reduc{
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
}
#illu7 p{
	font-size:12px;
	text-align:left;
	margin:10px 0 0 0;
	padding:0;
}
#illu7 p strong{
	color:#36a1eb;
	font-size:14px;
}
#illu7 ol{
	font-size:12px;
	text-align:left;
	margin:0 0 0 30px;
	padding:0;
}
#illu7 #content_tab, #illu7 #content_tab1{
	font-size:12px;
	text-align:left;
	margin:20px 20px 0 0;
	float:left;

}
#illu7 #content_tab .top_middle_tab .format, #illu7 #content_tab .top_middle_tab .prix, #illu7 #content_tab1 .top_middle_tab .format, #illu7 #content_tab1 .top_middle_tab .prix{
	width:110px;
	float:left;
	color:#fff;
	font-size:12px;
	margin:0;
}
#illu7 #content_tab .format{
	width:110px;
	float:left;
}
#illu7 #content_tab .prix{
	width:110px;
	float:left;
	font-size:14px;
	color:#cc0000;
	font-weight:bold;
}
#illu7 #content_tab1 .format{
	width:110px;
	float:left;
	margin:5px 0 0 0;
}
#illu7 #content_tab1 .prix{
	width:110px;
	float:left;
	color:#cc0000;
	font-weight:bold;
	font-size:16px;
	margin:8px 0 0 0;
}

#illu7 #content_tab .center_middle_tab, #illu7 #content_tab1 .center_middle_tab{
	border:0;
	padding:0;
}
#illu7 #content_tab .ligne_tab{
	width:100% !important;
	width:99%;
	height:auto;
	float:left;
	padding:5px 0px 5px 10px;
	border-bottom:1px dotted #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:#fff;
}
#illu7 #content_tab1 .ligne_tab{
	width:100% !important;
	width:99%;
	height:40px;
	float:left;
	padding:5px 0px 5px 10px;
	border-bottom:1px dotted #ccc;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
	background:#fff;
}

#myOnPageContent_collection{
	display:none;
}
.info_dispo{
	font-size:12px;
	margin:0;
	line-height:25px;
	width:820px;
	height:15px;
}

