/* BLOCS CENTRAUX */
.top_50 
{
	width:324px;
	height:8px;
	/*background: url(../Images/box3-top2.gif) no-repeat; */			/*haut du body de à la une ce mois-ci*/
	line-height:0;
	font-size:1px;	
}
.top_100 
{
	width:662px;
	height:8px;
	/*background: url(../Images/box3-top2.gif) no-repeat; */			/*haut du body de à la une ce mois-ci*/
	line-height:0;
	font-size:1px;	
}
.bg_top_modl {
	background-image:url(../Images/bg_top_modl.gif);
	width:4px;
	height:8px;
	background-repeat:no-repeat;
	float:left;
}
.bg_top_mod50c {
	background-image:url(../Images/bg_top_modc.gif);
	width:314px;
	height:8px;
	background-repeat:repeat-x;
	float:left;
}
.bg_top_mod100c {
	background-image:url(../Images/bg_top_modc.gif);
	width:652px;
	height:8px;
	background-repeat:repeat-x;
	float:left;
}
.bg_top_modr {
	background-image:url(../Images/bg_top_modr.gif);
	width:6px;
	height:8px;
	background-repeat:no-repeat;
	float:left;
}
.bg_repeat_50 {
/*	background-repeat:repeat-y;
	width:324px;					
	background-image: url(../Images/box3-bg2.gif);*/
	width:324px;
	background-image:url(../Images/bg_mid50.gif);
	background-repeat:repeat-y;
} 

.bloc_bottom_bg_repeat_50 {
/*	background-repeat:repeat-x;
	width:324px;
	background-image: url(../Images/box3-btm2.gif);*/
	height:13px;
	width:324px;
	background-image:url(../Images/bg_bot50.gif);
	background-repeat:no-repeat;
} 
.bg_repeat_100 {
	width:662px; 
/*	background-repeat:repeat-y;
	background-image: url(../Images/box2-bg.gif);*/
	background-repeat:repeat-y;
	background-image: url(../Images/bg_mid100.gif);
} 

.bloc_bottom_bg_repeat_100 {
	width:662px;
/*	height:10px;
	background-image: url(../Images/box2-btm.gif);
	background-repeat:no-repeat;*/
	height:13px;
	background-image: url(../Images/bg_bot100.gif);
	background-repeat:no-repeat;
} 
/* BLOCS CENTRAUX */

/* Bloc navigation */

.earnings_main
{
	margin-left:10px;
	
}
/* --------------------------------------------------------------- */


#path_bloc_bg_repeat {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="Images/nav_bg_repeat.png",sizingMethod='scale');
	background-image:none;
	width:979px;
	height:15px;
	float:left;
}
html>body #path_bloc_bg_repeat  {											/*corps du titre de la liste des documents 1000*30 */
	filter: none;
	background: url(../Images/nav_bg_re4peat.png);
} 

.bloc_top_bg_repeat_left {
	float:left;
	width:6px;
	height:32px;
	background-image:url(../Images/title1_01.gif);
	background-repeat:no-repeat;
}
.bloc_top_bg_repeat_middle {
	float:left;
	width:175px;
	height:32px;
	background-image:url(../Images/title1_02.gif);
	background-repeat:repeat-x;
	text-align:center;
	line-height:32px;
	color:#1A4780;
	font-size:14px;
	font-weight:bold;
}
.bloc_top_bg_repeat_right {
	float:left;
	width:5px;
	height:32px;
	background-image:url(../Images/title1_04.gif);
	background-repeat:no-repeat;
}

.bloc_top_bg_repeat_leftcart {
	float:left;
	width:6px;
	height:32px;
	background-image:url(../Images/title1_cart_01.gif);
	background-repeat:no-repeat;
}

.bloc_top_bg_repeat_rightcart1 {
	float:left;
	width:5px;
	height:250px;
	background-image:url(../Images/right_cart06.gif);
	background-repeat:no-repeat;
}

.bloc_top_bg_repeat_leftcart1 {
	float:left;
	width:5px;
	height:250px;
	background-image:url(../Images/left_cart06.gif);
	background-repeat:no-repeat;
}
.bloc_top_bg_repeat_middlecart3 {
	float:left;
	width:310px;
	height:250px;
	background-image:url(../Images/repeat_cart06.gif);
	background-repeat:repeat-x;

}



.bloc_top_bg_repeat_middlecart {
	float:left;
	width:175px;
	height:32px;
	background-image:url(../Images/title1_cart_02.gif);
	background-repeat:repeat-x;
	text-align:center;
	line-height:32px;
	color:#1A4780;
	font-size:14px;
	font-weight:bold;
}

.bloc_top_bg_repeat_middlecart2 {
	float:left;
	width:310px;
	height:32px;
	background-image:url(../Images/title1_cart_02.gif);
	background-repeat:repeat-x;
	text-align:center;
	line-height:32px;
	color:#1A4780;
	font-size:14px;
	font-weight:bold;
}
.bloc_top_bg_repeat_rightcart {
	float:left;
	width:5px;
	height:32px;
	background-image:url(../Images/title1_cart_03.gif);
	background-repeat:no-repeat;
}

.bloc_top_bg_repeat {

	background-color:#F4FBFF;
	background-image:none;
	background-repeat:repeat-x;
	text-align:center;
	width:186px;
	height:32px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title1.gif',sizingMethod='scale');
}
html>body .bloc_top_bg_repeat  {
	filter: none;
	/*background: url(../Images/bloc_top_bg_repeat.png) repeat-x; 							/* milieu titre des blocs partenaire + catégories*/
	background: url(../Images/title1.gif) no-repeat;
	background-color:#F4FBFF;
} 

.bloc_top_bg_repeat_cart{
	background-image:none;
	background-repeat:repeat-x;
	text-align:center;
	width:186px;
	height:32px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/title1_cart.gif',sizingMethod='scale');
}
html>body .bloc_top_bg_repeat_cart{
	filter: none;
	/*background: url(../Images/bloc_top_bg_repeat.png) repeat-x; 							/* milieu titre des blocs partenaire + catégories*/
	background: url(../Images/title1_cart.gif) no-repeat;
}

.left_bloc_bg_repeat {
	width:188px;
	background: url(../Images/box1-bg.gif) repeat-y;
}


.left_bloc_bg_repeat_cart {
	background-repeat:repeat-y;
	width:188px;
	background: url(../Images/box1-bg_cart.gif) repeat-y;
}

.left_bloc_bg_repeat_cart1 {
	background-repeat:repeat-y;
	width:310px;
	background: url(../Images/box1-bg_cart.gif) repeat-y;
}


.bloc_bottom_bg_repeat {
	background-repeat:no-repeat;
	width:188px;														/*bottom des blocs de gauche*/
	height:12px;
	margin-bottom:15px;
	background-image: url(../Images/box1-btm.gif);  				/* milieu bas des blocs de gauche*/
} 

.bloc_bottom_bg_repeat_cart {
	background-repeat:no-repeat;
	width:186px;														/*bottom des blocs de gauche*/
	height:13px;
	background-image: url(../Images/box1-btm_cart.gif);
	margin-bottom:19px;
}
.bloc_bottom_bg_repeat_cart1 {
	background-repeat:no-repeat;
	width:310px;														/*bottom des blocs de gauche*/
	height:13px;
	background-image: url(../Images/box1-btm_cart.gif);
	margin-bottom:19px;
}


/* ---------------------------------------------------------------- */

/* Fiche doc ------------------------------------------------------ */

.fiche_top_bg_left {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_top_left.png');	
	/*background-image: url(../Images/fiche_top_left.png);
	background-repeat:no-repeat; */
	width:10px;
	height:37px;
	float:left;
}
html>body .fiche_top_bg_left {
	filter: none;
	background: url(../Images/fiche_top_left.png) no-repeat;
}
.fiche_top_bg_repeat {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_top_bg_repeat.png',sizingMethod='scale');	
	/*background-image: url(../Images/fiche_top_bg_repeat.png);
	background-repeat:repeat-x; */
	text-align:center;
	width:593px;
	height:37px;
	float:left;
}
html>body .fiche_top_bg_repeat {
	filter: none;
	background: url(../Images/fiche_top_bg_repeat.png) repeat-x;
}
.fiche_top_bg_right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_top_right.png');	
	/*background-image: url(../Images/fiche_top_right.png);
	background-repeat:no-repeat;*/
	width:11px;
	height:37px;
	float:left;
}
html>body .fiche_top_bg_right {
	filter: none;
	background: url(../Images/fiche_top_right.png) no-repeat;
}
#fiche_top_header {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/100percent_bloc_title_header.png');	
	width:614px;
	height:10px;
}
html>body #fiche_top_header {
	filter: none;
	background: url(../Images/100percent_bloc_title_header.png) no-repeat;
}
#fiche_top_body {
	position:relative;
	z-index:0;
	width:614px;
	height:auto;
}
#fiche_top_title {
}
#fiche_top_footer {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/100percent_bloc_title_footer.png');	
	width:614px;
	height:20px;
}
html>body #fiche_top_footer {
	filter: none;
	background: url(../Images/100percent_bloc_title_footer.png) no-repeat;
}
.fiche_sub_top_left_corner {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_sub_top_lcorner.png');	
	width:11px;
	height:42px;
	float:left;
}
html>body .fiche_sub_top_left_corner {									/* haut de la fiche doc*/
	filter: none;
	/*background: url(../Images/fiche_sub_top_lcorner.png) no-repeat;*/
}
.fiche_sub_top_bg_repeat_1 {														/* haut de la fiche doc*/
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_sub_top_bg_repeat.png',sizingMethod='scale');	*/
	width:500px;
	height:42px;
	float:left;
}

html>body .fiche_sub_top_bg_repeat_1 {															/* coin haut droit de la fiche doc*/
	filter: none;
/*	background: url(../Images/fiche_sub_top_bg_repeat.png);*/
}

.fiche_sub_top_right_corner {														/* coin haut droit de la fiche doc*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_sub_top_rcorner.png');	
	width:11px;
	height:42px;
	float:left;
}
html>body .fiche_sub_top_right_corner {
	filter: none;
	background: url(../Images/fiche_sub_top_rcorner.png) no-repeat;
}
.fiche_sub_top_bg_repeat_2 {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_gradient_top_bg_repeat.png',sizingMethod='scale');	
	width:102px;
	height:42px;
	float:left;
}
html>body .fiche_sub_top_bg_repeat_2 {
	filter: none;
	background: url(../Images/fiche_gradient_top_bg_repeat.png);
}
.fiche_sub_top_right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_sub_top_right.png');	
	width:3px;
	height:42px;
	float:left;
}
html>body .fiche_sub_top_right {
	filter: none;
	background: url(../Images/fiche_sub_top_right.png) no-repeat;
}
#fiche_body {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_main_bg_repeat.png',sizingMethod='scale');
	width:614px;	
	position:relative;
}
html>body #fiche_body {
	filter: none;
	background: url(../Images/fiche_main_bg_repeat.png);
	background-repeat:repeat-y;
}
.fiche_content_bg_repeat {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_content_bg_repeat.png',sizingMethod='scale');
	width:509px;
	position:relative;
	float:left;
}
html>body .fiche_content_bg_repeat {
	filter: none;
	background: url(../Images/fiche_content_bg_repeat.png);
}
.fiche_gradient_body_bg_repeat {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_gradient_body_bg_repeat.png',sizingMethod='scale');
	width:102px;
	height:308px;
	float:left;
	/*position:relative;*/
}
html>body .fiche_gradient_body_bg_repeat {
	filter: none;
	background: url(../Images/fiche_gradient_body_bg_repeat.png) repeat-x;
}
.fiche_gradient_body_right {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_gradient_body_right.png');
	width:3px;
	height:308px;
	float:left;
}
html>body .fiche_gradient_body_right {
	filter: none;
	background: url(../Images/fiche_gradient_body_right.png);
}
.fiche_bottom_bg_left {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_bottom_left.png');
	width:11px;
	height:12px; 
	font-size:1px;  												/* BUG IE6: simuler une ligne lorsqu'uniquement img ds div */
	line-height:0;
	float:left;
}
html>body .fiche_bottom_bg_left {
	filter:none;
	background: url(../Images/fiche_bottom_left.png);
}
.fiche_bottom_bg_repeat {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_bottom_bg_repeat.png',sizingMethod='scale');
	width:498px;
	height:12px;
	font-size:1px;
	line-height:0;
	float:left;
}
html>body .fiche_bottom_bg_repeat {
	filter: none;
	background: url(../Images/fiche_bottom_bg_repeat.png);
}
.fiche_gradient_bottom_left {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_gradient_bottom_left.png');
	width:5px;
	height:12px;
	font-size:1px;
	line-height:0;
	float:left;
}
html>body .fiche_gradient_bottom_left {
	filter: none;
	background: url(../Images/fiche_gradient_bottom_left.png);
}
.fiche_gradient_bottom_bg_repeat {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_gradient_bottom_bg_repeat.png',sizingMethod='scale');
	width:89px;
	height:12px;
	font-size:1px;
	line-height:0; 
	float:left;
}
html>body .fiche_gradient_bottom_bg_repeat {
	filter: none;
	background: url(../Images/fiche_gradient_bottom_bg_repeat.png); 
}
.fiche_gradient_bottom_right {													/* coin bas droit de la fiche doc*/
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/fiche_gradient_bottom_right.png');
	width:11px;
	height:12px;
	float:left;
}
html>body .fiche_gradient_bottom_right {
	filter: none;
	background: url(../Images/fiche_gradient_bottom_right.png);
}
/* ------------------------------------------------------------------------------- */
/* Module 50% : les petits bloc (top_auteur, a la une , ce mois ci) */
/* ------------------------------------------------------------------------------> */

.module_50 {
	float:left;
	width:324px;
	margin-left:14px;
}
/* ajout d'une marge droite pour le bloc 50% à la une page accueil */
.module_50_left {
	float:left;
	width:324px;
	/*margin-right:14px;*/
}

.bloc_top_bg_repeat_50 {
	background-image: url(../Images/title1_02.gif);
	background-repeat:repeat-x;
	text-align:center;
	width:310px;
	height:32px;
	line-height:32px;
	float:left;
	color:#1A4780;
	font-size:14px;
	font-weight:bold;
} 


.scroll50 {
	/*overflow:auto;*/
	width:300px;
	height:180px;
}
/* ----------------------------------------------------------------- */
/* Module 100% 						        */
/* ----------------------------------------------------------------> */
.new_docs_title {
	padding-bottom:4px;
}

.module_100 {
	float:left;
	width:662px;
	/*background-color:green;*/
	background-color:transparent;
}

.bloc_top_bg_repeat_100 {
	float:left;
	background-image: url(../Images/title1_02.gif);
	background-repeat:repeat-x;
	text-align:center;
	height:32px;
	line-height:32px;
	width:648px; 
	color:#1A4780;
	font-size:14px;
	font-weight:bold;
}
.bloc_top_bg_left {
	float:left;
	background-image: url(../Images/title1_01.gif);
	background-repeat:no-repeat;
	text-align:center;
	height:32px;
	width:6px; 	
}
.bloc_top_bg_right {
	float:left;
	background-image: url(../Images/title1_04.gif);
	background-repeat:no-repeat;
	text-align:center;
	height:32px;
	width:5px; 	
}


 /* Module 100 V.2 */
 
.module_100_2 {
	width:768px;
	background-color:transparent;
}
 
 /* Fin module 100 V.2 */


/* Onglets */

/*.module_100 .onglet_left {
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/tab_left.png');
	width:10px;
	height:29px;
	float:left;
}
html>body .module_100 .onglet_left {
	filter:none;
	background: url(../Images/tab_left.png) no-repeat;
}    */ 

#finSuggestedDocs{
	float: left;
	border-bottom: 2px solid #B8E5FD;
	height: 30px;
}
#tabs{
	background:transparent url(Images/onglets_inactifs.gif) no-repeat;
	height: 30px;
	width: 768px;
}
.onglet{
	width: 120px;
	height: 28px;
	line-height:28px;
	cursor: pointer;
	float: left;
	text-align: center;
	border-top: 2px solid transparent;
	border-bottom: 2px solid transparent;
	_border-width: 0px;
	_height: 30px;
	color:#1A4780;
}

.petiteDiv{
	height: 28px;
	width: 29px;
	float: left;
	border-top: 2px solid transparent;
	border-bottom: 2px solid transparent;
	_border-width: 0px;
	_height: 30px;
	color:#1A4780;
}

.ongletSelect{
	border-top: 2px solid #B8E5FD;
	background-color: #F2F9FF;
}
.ongletVide{
	border-bottom: 2px solid #B8E5FD;
	
}

.frontMontant{
	background: url(../Images/onglet-gauche.gif) no-repeat;
	border-top: 0px; border-bottom: 0px;
	height: 31px;
	/height:30px;
}
.frontDescendant{
	background: url(../Images/onglet-droite.gif) no-repeat;
	border-top: 0px; border-bottom: 0px;
	height: 31px;
	/height:30px;
}

.premier{
	width: 27px;
	border-left: 2px solid #B8E5FD;
	border-top: 2px solid #B8E5FD;
	background-color: #F2F9FF;
}
.dernier{
	width: 27px;
	border-right: 2px solid #B8E5FD;
	border-top: 2px solid #B8E5FD;
	background-color: #F2F9FF;
}

.module_100 .onglet_repeat_img1 {
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/tab_repeat.png',sizingMethod='scale');*/
	background: url(../Images/onglet_doc.gif) no-repeat;
	height:31px;
	width:154px;
	float:left;
	text-align:center;
}
.module_100 .onglet_repeat_img2{
	/*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/tab_repeat.png',sizingMethod='scale');*/
	background: url(../Images/onglet_doc2.gif) no-repeat;
	height:31px;
	width:154px;
	float:left;
	text-align:center;
}

/*html>body .module_100 .onglet_repeat {
	filter:none;
	background: url(../Images/tab_repeat.png) repeat-x;
}*/

/*.module_100 .onglet_right {
/*	font-size:1px;  /* BUG IE6: simuler une ligne lorsqu'uniquement img ds div 
	line-height:0; * /
	width:11px;
	height:29px;
	float:left;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/tab_right.png');
}
html>body .module_100 .onglet_right {
	filter:none;
	background: url(../Images/tab_right.png) no-repeat;
}*/

#tabs_top{																					/*Haut du bloc tabs */
	background-color: #F2F9FF;
	height: 10px;
	width: 764px;
	float:left;	
	border-left: 2px solid #B8E5FD;
	border-right: 2px solid #B8E5FD;
}

#tabs_content {
	background-color: #F2F9FF;
	width:764px;
	border-left: 2px solid #B8E5FD;
	border-right: 2px solid #B8E5FD;
}

#tabs_bottom{								/* Bas du bloc tabs */
	background: #F2F9FF;
	width:764px ;
	height:8px;
	float:left;
	border-bottom: 2px solid #B8E5FD;
	border-left: 2px solid #B8E5FD;
	border-right: 2px solid #B8E5FD;
	
}

#tabs_bottom_bg_repeat {								/* Bas du bloc tabs */
	background: url(../Images/bloc3-btm.gif) no-repeat ;
	width:795px ;
	height:18px;
	float:left;
}
/* ----------------------------------------------------------------- */
/*			TOPS	   			       */
/* ----------------------------------------------------------------- */

.partner_top {													/*haut du body de partenaires (bloc de gauche)*/
	background-repeat:no-repeat;
	width:188px;
	height:12px;
	clear:left;
	background-image: url(../Images/box1-top1.gif);
	line-height:0;
	font-size:1px;
	 		/*haut du body de partenaires (bloc de gauche)*/
}
.cart_top {													/*haut du body de partenaires (bloc de gauche)*/
	background-repeat:no-repeat;
	width:188px;
	height:9px;
	clear:left;
	background-image: url(../Images/box1-top1_cart.gif);
	line-height:0;
	font-size:1px;
	 		/*haut du body de partenaires (bloc de gauche)*/
}
.cart_top1 {													/*haut du body de partenaires (bloc de gauche)*/
	background-repeat:no-repeat;
	width:310px;
	height:9px;
	clear:left;
	background-image: url(../Images/box1-top1_cart.gif);
	line-height:0;
	font-size:1px;
	 		/*haut du body de partenaires (bloc de gauche)*/
}


.categories_top {
	width:188px;
	height:12px;
	clear:left;
	background-image: url(../Images/box1-top1.gif); 		/*haut du body de catégories (bloc de gauche)*/
	background-repeat:no-repeat;
	line-height:0;
	font-size:1px;
}


.month_top {
	width:327px;
	height:8px;
	/*background: url(../Images/box3-top2.gif) no-repeat; */			/*haut du body de à la une ce mois-ci*/
	line-height:0;
	font-size:1px;
}



.most_popular_top {
	width:324px;
	height:8px;
	background: url(../Images/box3-top2.gif) no-repeat; 			/*haut du body de à la une ce mois-ci*/
	line-height:0;
	font-size:1px;
}

.most_sold_top {
	width:324px;
	height:8px;
	background: url(../Images/box3-top2.gif) no-repeat; 			/*haut du body de à la une ce mois-ci*/
	line-height:0;
	font-size:1px;
}

.author_top {
	width:324px;
	height:8px;
	background: url(../Images/box3-top2.gif) no-repeat;				/*haut du body de top auteurs*/
	line-height:0;
	font-size:1px;
}

.new_docs_top {
	width:662px;
	height:6px;
	background: url(../Images/box2-top.gif) no-repeat;				/*haut du body de nouveaux travaux*/
	line-height:0;
	font-size:1px;
}

.category_description_top {											/*haut du body de category_description_top (bloc de gauche) dans la documents_list*/
	width:187px;
	height:12px;
	background: url(../Images/box1-top1.gif) no-repeat;				 /*haut du body de category_description_top (bloc de gauche)*/
	line-height:0;
	font-size:1px;
}

.sub_categories_top {												/*haut du body de sub_categories_top (bloc de gauche)*/
	width:190px;
	height:12px;
	background: url(../Images/box1-top1.gif) no-repeat; 			/*haut du body de sub_categories_top (bloc de gauche)*/
	line-height:0;
	font-size:1px;
}

.keywords_top {														/*haut du body de keywords (bloc de gauche)*/
	width:187px;
	height:12px;
	background: url(../Images/box1-top1.gif) no-repeat; 			/*haut du body de keywords (bloc de gauche)*/
	line-height:0;
	font-size:1px;
}

.my_cart_top {
	width:324px;
	height:8px;
	background: url(../Images/box3-top2.gif) no-repeat; 				/*haut du body du panier*/
	line-height:0;
	font-size:1px;
}


.bloc_left_my_cart {													/*haut du body de sub_categories_top (bloc de gauche)*/
	width:188px;
	height:9px;
	background: url(../Images/box1-top1_cart.gif) no-repeat; 			/*haut du body de sub_categories_top (bloc de gauche)*/
}

.bloc_top_bg_top {													/*haut du body de nouveaux travaux de documents_list.tpl*/
	width:662px;
	height:6px;
	background: url(../Images/box2-top.gif) no-repeat; 				/*haut du body de nouveaux travaux de documents_list.tpl*/
}

.new_docs_contener{													/* contener du fichier module_new_docs.tpl*/
	width:662px;
	background:url(../Images/box2-bg.gif);
	background-repeat:repeat-y;
}

.documents_list_new_docs_contener{									/* contener du fichier documents_list.tpl*/
	width:660px;
	background:url(../Images/box2-bg.gif);
}

.new_docs_cat_contener{												/* contener du bloc nouveauté du fichier main_modules.tpl*/
	width:660px;
	background:url(../Images/box2-bg.gif);
	position:relative;
	top:-1px;
}

.bloc_top_body_bas_top{
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/box2-top.gif'); 
	background-repeat:no-repeat;
	/*border:2px solid red;*/
	position:relative;
	top:20px;
	width:662px;
	height:6px;
	float:left;
}

html>body .bloc_top_body_bas_top  {
	filter: none;
	background: url(../Images/box2-top.gif) no-repeat; 				/*haut du body de nouveaux travaux de documents_list.tpl*/
}

.tag_top {															/*haut du body de tag (bloc de gauche)*/
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/box1-top1.gif'); 
	background-repeat:no-repeat;
	/*border:2px solid red;*/
	position:relative;
	top:0px;
	width:187px;
	height:12px;
	float:left;
}
html>body .tag_top  {
	filter: none;
	background: url(../Images/box1-top1.gif) no-repeat; 			/*haut du body de partenaires (bloc de gauche)*/
}


/****************************************************************************************/
/*				DEBUT BLOC TEMOIGNAGES							      */
/****************************************************************************************/


.bloc_interviews_top_bg_repeat_100 {
	background-repeat:repeat-x;
	text-align:center;
	height:32px;
	width:662px; 
	float:left;
	background: url(../Images/bg_bot100.gif) no-repeat;
}



.interviews_top{														/*Haut du bloc interview */
	width:662px;
	height:6px;
	background: url(../Images/box4-top2.gif) no-repeat;
	line-height:0;
	font-size:1px;
}


/*.interviews_contener{
	width:660px;
	height:10px;
	float:left;
	position:relative;
	top:-2px;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/box4-bg.gif',sizingMethod='scale');
}

html>body .interviews_contener  {
	filter: none;
	background: url(../Images/box4-bg.gif) repeat-y;
} */

.interviews_bg_repeat_100{											/* Corps du bloc interviews*/
	/*border:1px solid black;*/
	width:662px;
	height:90px;
	background: url(../Images/bg_mid100.gif) repeat-y;
	}



.bloc_interviews_bottom_bg_repeat_100 {								/* Bas du bloc interviews */
	width:662px;
	height:13px;
	background: url(../Images/bg_bot100.gif) no-repeat;
}


#interviews_bloc1{													/* Contenu 1 du corps du bloc interviews */
/*border:1px solid black;*/
background-color:#e1f1ff;
width:286px;
height:60px; 
float:left;
position:relative; 
top:15px; 
left:30px;
}

#interviews_bloc2{													/* Contenu 2 du corps du bloc interviews */
/*border: 1px solid black;*/
background-color:#e1f1ff;
width:286px;
height:60px; 
float:right;
position:relative; 
top:15px; 
right:30px;
}


.interviews_photo1{
float:left;
width:49px;
height:60px; 
}

.interviews_photo2{
float:left;
width:49px;
height:60px; 
}

.interviews_content1{
/*border:1px solid black;*/
float:left;
position:relative;
top:10px;
left:20px;
width:215px;
height:45px;

}

.interviews_content2{
/*border:1px solid black;*/
float:left;
position:relative;
top:10px;
left:20px;
width:215px;
height:45px;
}

.interviews_name1{
/*border:1px solid black;*/
float:left;
position:relative;
top:10px;
left:20px;
width:215px;
height:15px;
}

.interviews_name2{
/*border:1px solid black;*/
float:left;
position:relative;
top:10px;
left:20px;
width:215px;
height:15px;
}

.testimony_content_bg{
	text-align:justify;
	padding:15px 20px 15px 20px;
	font-size:12px;
}

/****************************************************************************************/
/*					FIN TEMOIGNAGES								     */
/****************************************************************************************/



/****************************************************************************************/
/*						SCROLLBAR				  				     */
/****************************************************************************************/



.cart50Container{ 
width:360px; 
height: 155px; 
position: relative; 
float:right;
/*overflow: hidden; */
background-color:#FFF;
}

.scroll_bar{											/* La barre qui est en arrière plan */
width:15px;
height:209px; 
position:relative; 
float:right;
border-left:#000 1px solid; 
border-right:#000 1px solid; 
background-color:#898A8A;
}


.ass{													/* toute la barre blanche */
position:relative;
float:right;
cursor:pointer;
background-color:#fff;
border:#FF0000 solid 1px;
width:13px; 

}

.scroll_V_esp{											/*barre blanche */
width:15px;
height:170px;
position:relative;
float:right;
z-index:1; 
}

.up{
cursor:pointer;
width:15px;
height:18px;
position:relative;
float:right;
left:0px;
z-index:2;
background:url(../Images/up3.png);
}

.down{
cursor:pointer;
width:15px;
height:18px;
position:relative;
float:right;
top:2px;
z-index:3;
background:url(../Images/down3.png);
}

/****************************************************************************************/
/*				FIN SCROLLBAR								     		     */
/****************************************************************************************/



/****************************************************************************************/
/*							refine								     */
/****************************************************************************************/
.refine_top {													/*haut du body de partenaires (bloc de gauche)*/
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/box1-top1.gif'); 
	background-repeat:no-repeat;
	/*border:2px solid red;*/
	position:relative;
	top:0px;
	width:187px;
	height:12px;
	float:left;
}
html>body .refine_top  {
	filter: none;
	background: url(../Images/box1-top1.gif) no-repeat; 		/*haut du body de partenaires (bloc de gauche)*/
}

.refine_top_part{
/*border:1px solid red;*/
margin:0px 0px 0px 25px;
}

.refine_bottom_part{												/*bloc du bas*/
/*border:1px solid blue;*/
font-family:bold;
position:relative;
top:0px;
left:0px;

}

.bottom_part1{														/*price*/
/*border:1px solid green;*/
position:relative;
margin-bottom:10px;

}


.bottom_part2{														/*number*/
/*border:1px solid black;*/
position:relative;
margin-bottom:10px;

}

.bottom_title_1{
font-family: Arial,Verdana,Helvetica, sans-serif;
font-size:12px;
color:#06c;
margin-top:5px;
margin-left:10px;
margin-bottom:5px;

}

.bottom_title_2{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#06c;
margin-left:10px;
margin-bottom:5px;
}


.refine_seperate{														/*le séparateur entre la partie du haut et celle du bas*/
background-image:url(../Images/separate.gif);
background-repeat:no-repeat;
/*border:1px solid maroon;*/
position:relative;
left:10px;
width:90%;
height:2px;
}

/****************************************************************************************/
/*					FIN	refine									     */
/****************************************************************************************/

/****************************************************************************************/
/*				DEBUT faq content									     */
/****************************************************************************************/

/*Sous menu*/

.faq_sub_menu{
	float:left;
	margin-bottom:10px;
}

.faq_sub_menu_top{
	background: url(../Images/box2-top.gif) no-repeat;	
	width:662px;
	height:6px;
	float:left;
	margin-bottom:0px !important;
	margin-bottom:-8px;

}

.faq_sub_menu_bg{
	background:url(../Images/box2-bg.gif);
	float:left;
	width:662px;
	text-align:center;
	font-size:15px;
	font-style:bold;
}

.faq_sub_menu_bottom{
	width:662px;
	height:10px;
	float:left;
	background: url(../Images/box2-btm.gif) no-repeat;
}
/*contenu centrale page faq */
.faq_top {
	background: url(../Images/box2-top.gif) no-repeat; /*haut du body de faq_content*/
	width:662px;
	height:6px;
	float:left;
	margin-bottom:0px;
}

.faq_contener{
	width:662px;
	height:auto;
	float:left;
	background:url(../Images/box2-bg.gif);
}

.faq_bloc{
	position:relative;
	left:10px;
	padding:10px 30px 10px 10px;
	float:left;
}

.faq_footer{
	float:left;
}


.faq_content_bg{
	float:left;
	font-size:12px;
	text-align:justify;
}

.faq_gread_content_bg{
	float:left;
	
}

.faq_gread_content_bg p{
	float:left;
	margin-top:20px;
	font-size:12px;
	text-align:justify;
}

.faq_gread_content_bg table{
	float:left;
	font-size:14px;
}

.faq_content_bg a{
	color:#0066CC;	
	text-decoration:none;
}

.faq_content_bg a:hover{
	color:#0066CC;	
	text-decoration:underline;
}

.faq_gread_bloc{
	position:relative;
	left:10px;
	padding:10px 30px 10px 10px;
	float:left;
	font-size:12px;
}

/****************************************************************************************/
/*							FIN faq content							     */
/****************************************************************************************/

/****************************************************************************************/
/*							bloc static advice							     */
/****************************************************************************************/

.static_top {
	background: url(../Images/box2-top.gif) no-repeat; 				/*haut du body de faq_content*/
	width:662px;
	height:6px;
	float:left;
	margin-bottom:0px;
}

.static_contener{
	width:662px;
	height:auto;
	float:left;
	background:url(../Images/box2-bg.gif);
}

.advice_footer{
	float:left;
}

.advice_content_bg{
	float:left;
}

.advice_bloc{
	position:relative;
	left:10px;
	padding:5px 30px 10px 10px;
	float:left;
	font-size:12px;
}

/****************************************************************************************/
/*						fin bloc advice								     */
/****************************************************************************************/


/*********************************FICHE DOCUMENT*************************************/

#fiche_document{
	margin-top:1px;
	margin-left:1px;
	margin-bottom: 10px;
	margin-bottom: 0px;
}

.bloc_doc_infos{
	float:left;
	width: 795px;
	/*margin-top:-30px;*/
}

#doc_infos {
	padding:0px 0px 0px 0px;
	text-align: center;
	clear:left;
}
#doc_infos td {
	padding:0px 6px 0px 6px;
	font-size:12px;
	font-weight:bold;
	
}
#doc_infos div {
	margin-right:0px;
	display: block;
	/*float:left;
	margin-top:5px;*/
}

#doc_infos2{
	float: right;
	margin: 10px 15px 0px 0px;
	/margin: 5px 15px 0px 0px;
}
#doc_infos2 div{
	margin-left:5px;
	cursor: pointer;
	z-index:1000;
}

.doc_price{
	text-align: center;
	font-size: 23px;
	font-weight: bold;
	margin-top: 5px;
}

.fiche_document_top_bg_repeat{
	width:795px ;
	margin-top:0px;
	border-top: 2px #C0D1E4 solid;
	border-bottom: 2px #C0D1E4 solid;
	padding-top: 10px;
	padding-bottom: 10px;
}
.fiche_document_top_bg_repeat h1{
	display:block;
	text-align:center;
}

.bloc1_fiche_doc{
	width:795px;
}

.bloc1_content{
	background: url(../Images/bloc2-bg.gif) repeat-y;
	margin-top:0px !important;
	margin-top:-8px;
	width:795px;
	height:70px;
	color: #3D3E39;
}
.bloc_doc_infos{
	background: url(../Images/bloc2-bg.gif) repeat-y;
}

.bloc1_bottom_fiche_doc{
	background: url(../Images/bloc2-btm2.gif) no-repeat;
	width:795px;
	height:12px;
	float:left;
	margin-bottom: 3px;
}

.imprimer_a_doc{
	background: url(../Images/imprimer_doc_button.gif) no-repeat bottom center;
	height:25px;
	width:25px;
	float:left;
	text-align:center;
	cursor: pointer;
}

.fiche_a_doc{
	/*background: url(../Images/fiche_auteur_button.gif) no-repeat bottom center;*/
	height:25px;
	width:14px;
	float:left;
	text-align:center;
}

.share_button{
	background: url(../Images/button1-addthis.gif) no-repeat bottom center;
	height:25px;
	width: 21px;
	float:left;
	text-align:center;
}

.auteur_doc{
	color: #0066cc;
	font-size:16px;
	float:left;
}

.bloc2_fiche_doc{
	float:left;
}


.bloc2_top_fiche_doc{
	/*background:url(../Images/bloc3-top.gif);*/
	background-repeat:no-repeat;
	width:795px;
	height:18px;
	float:left;
	padding: 0;
}
	
.bloc2_content{
	background-color: #FFFFFF;
	width:791px;
	float:left;
	/*border-left: 2px solid #CFDBE9;
	border-right: 2px solid #CFDBE9;*/
	margin-top:0px;
}
.bloc2_bottom_fiche_doc{
	/*background: url(../Images/bloc3-btm.gif) no-repeat;*/
	width:795px ;
	height:18px;
	float:left;
	/*margin-bottom:10px;*/
}

#descrExtrPub{
	margin:auto;
	/*margin-top: 10px;*/
	width: 768px;
}
#descrExtrPub p{
	padding-top:15px;
}
#sommaireBuy{
	margin:auto;
	width: 768px;
}
#sommaireBuy p{
	padding-top:15px;
}
.paragrapheDoc{
	color: #0380c3;
	font-size: 18px;
	/*margin-bottom: 15px;*/
}

.doc_bloc {
	text-align:justify; 
	font-size: 12px;
	line-height: 17px;
	width:420px;
	padding:5px;
}

.pub_doc{
	
	/*margin: 0px 32px 10px -13px !important;
	margin: 0px 15px 10px -13px;*/
}

#doc_buy {
	float:right;
	width: 310px;
	padding-bottom: 20px;
	
}

#doc_buy a {
	color:#FFFFFF;	
	text-decoration:none;
}

#doc_buy a:hover {
	color:#444444;	
	text-decoration:underline;		
}

.onglet_panier {
	height:83px;
	width:154px;
	cursor: pointer;
	margin-bottom:5px;
	margin-top:5px;
}

.onglet_acheter {
	height:31px;
	width:172px;
	cursor: pointer;
	margin-bottom:5px;
}

.text_color{
	/*color: #8010a5;*/
	color:#1A4780;
}

/*****************************FIN Page document******************************/


/*PAGE PAIEMENT*/ 
.bloc_paiement{
	margin-bottom:5px;
	margin-left:0px !important;
	width:795px;
	float:left;
}

/*top bloc 2*/
.bloc_paiement2_top{
	background:url(../Images/bloc3-top.gif);
	background-repeat:no-repeat;
	width:795px;
	height:18px;
	float:left;
	font-weight: bold;
}
.bloc_paiement2_top span{
	position: relative;
	margin-left:15px;
	top: 5px;
}

.bloc_paiement2_contener{
	background-color: #FFFFFF;
	border-left: 2px solid #CFDBE9;
	border-right: 2px solid #CFDBE9;
	width:791px;
	float:left;
	margin-top:0px;
}
.bloc_paiement2_contener a{
	color:#0066cc;
}
.bloc_paiement2_header{
	color: #1A4780;
	width: 791px;
}
.bloc_paiement2_header div{
	position:relative;
	font-weight:bold;
}
.bloc_paiement2_header img{
	margin-top: -12px;
	/margin-top: -20px;
}
.bloc2_paiement_bottom_bg_repeat{
	background: url(../Images/bloc3-btm.gif) no-repeat;
	width:795px ;
	height:18px;
	float:left;
	margin-bottom:10px;
}

/* Paypal- paybox*/
.bloc_paiement3{
	width: 334px;
	float:left;
	margin-left:25px !important;
	margin-left:12px;
	margin-top:15px;
}
.bloc_paiement3_top{
	margin: 0;
	padding:0;
}
.bloc_paiement3_contener{
	background: url(../Images/paybox_bg.gif) repeat-y 7px 0px;
	text-align: center;
	/margin-top: -3px;
}
.bloc3_paiement_bottom_bg_repeat{
	margin-left: 7px;
	/margin-top: -1px;
}
.bloc_paiement_pay{
	margin-bottom:0px;
	float:left;
	width: 291px;
	margin-left:10px !important;
	margin-left:5px;
	
}

/*paybox*/
.bloc_paiement33{
	width: 334px;
	float:left;
	margin-left:70px;
}
.bloc_paiement33_contener{
	background: url(../Images/paybox_bg.gif) repeat-y 7px 0px;
	text-align: center;
	/margin-top: -3px;
}
.bloc33_paiement_bottom_bg_repeat{
	margin-left: 7px;
	/margin-top: -1px;
}
.bloc_paiement_pay2{
	margin-bottom:5px;
	float:left;
	width: 291px;
	margin-left:5px !important;
	margin-left:3px ;
}

/*  fin Paypal-paybox*/

/* telephone sms wha */ 

.bloc_paiement4{
	width:225px;
	height:178px;
	float:left;
	margin-left:25px !important;
	margin-left:12px;
}
.bloc_paiement4_contener{
	width: 225px;
	height:178px; 
	float:left;
}
.telephone{float:left; font-weight:bold; margin-top:53px; text-align:center;}
.telephone_haut { text-align: center; width: 225px; margin-left: 7px;}
#paiement_tel_num{ color:black;}
#paiement_tel_code{ color:red;}
.telephone_bas{ margin-top:25px;}

.bloc_paiement44{
	width:225px;
	height:178px;
	float:left;
	margin-left:34px !important;
	margin-left:27px;
}
.sms{float:left; font-weight:bold; margin-top:53px; text-align:center;}
.sms_haut { text-align: center; width: 225px; margin-left: 7px;}
#paiement_sms_motcle{ color:black;}
#paiement_sms_num{ color:black;}
.sms_bas{ margin-top:25px;}
.sms_note{ font-weight:normal; font-size:10px;margin-top:2px;}

.bloc_paiement444{
	width:225px;
	height:178px;
	float:left;
	margin-left:34px !important;
	margin-left:27px;
	text-align: center;
}
.wha{ color: #403D3D;width:225px; margin-top:130px;}

.bloc_paiement6{
	margin-bottom:5px;
	margin-left:0px !important;
	width:190px;
	float:left !important;
	float:none;
}

.bloc_paiement5{
	background: url(../Images/bloc_pass.gif) no-repeat;
	width: 739px;
	height: 51px;
	margin-left:30px;
	text-align:center;
}
.input{ vertical-align:center;margin:auto;padding-top:12px;/margin-top:12px;}
.input input{ height:24px;border:1px solid black;}
.button_ok{ cursor:pointer;}
/* PAGE RECAPITULATIF*/

.bloc_recap_doc{
	margin-top: 5px;
	margin-left:2px;
}
.bloc_top_recap_doc{
	background:url(../Images/bloc3-top.gif);
	background-repeat:no-repeat;
	width:795px;
	height:18px;
}
.bloc_bottom_recap_doc{
	background: url(../Images/bloc3-btm.gif) no-repeat;
	width:795px;
	height:18px;
}
	
.bloc_content_recap{
	background-color: #FFFFFF;
	border-left: 2px solid #CFDBE9;
	border-right: 2px solid #CFDBE9;
	width:791px;
	margin-top:0px;
}

.recap_tr_prem{
	height:33px;
}
.recap_tr_liste{
	height:58px;
}

/* FIN PAGE RECAPITULATIF*/

/*mise en forme de la courte descritption des docs dans les tableaux*/

.short_description_doc{
	/*width:588px;*/
	width:592px;
	margin-top:5px;
	padding-right:0px;
	border: 1px solid #eeeeee;
	margin-left:0px;
	background-color: #FFFFFF;
	margin-bottom:5px;
}

.descr_content{
	margin-top:7px;
	width:572px;
	background-color: #FFFFFF;
	text-align: left;
	margin-bottom: 5px;
	margin-left:10px;
	font-size:12px;
}

.descr_content span {
	font-size:12px;
	color:#403D3D;
}

/* fin mise en forme de la courte descritption des docs dans les tableaux*/

/****************************************************************************************/
/*							bloc static footer							     */
/****************************************************************************************/

.static_footer{
	float:left;
}

.static_content_bg{
	float:left;
}

.static_bloc{
	position:relative;
	left:10px;
	padding:5px 30px 10px 10px;
	float:left;
	font-size:12px;
}
.static_bloc2{
	position:relative;
	left:10px;
	padding:5px 30px 10px 10px;
	font-size:12px;
}
.static_content_bg a{
	color:#0066cc;
}
.static_content_bg2 a{
	color:#0066cc;
}
.red{
	color:#D40000;
}

.plan_title{
	color:#D40000;
	margin:10px 0px 20px 0px;
}
.plan_bloc1 ul{
	margin-left:-30px;
}

.nb_docs_plan{
	color:#0066cc;
	float:right;
	position:relative;
	top:-35px;
	
}
/****************************************************************************************/
/*						fin bloc cg							    */
/****************************************************************************************/

.short_description_doc2{
	width:550px;
	margin-top:5px;
	padding-right:0px;
	text-align:center;
}

.cookie_top {														/*haut du body de keywords (bloc de gauche)*/
	background-image:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='Images/box1-top1.gif'); 
	background-repeat:no-repeat;
	/*border:2px solid red;*/
	position:relative;
	top:0px;
	width:187px;
	height:12px;
	float:left;
}
html>body .cookie_top  {
	filter: none;
	background: url(../Images/box1-top1.gif) no-repeat; 			/*haut du body de keywords (bloc de gauche)*/
}

/* FICHE AUTEUR */

.fiche_auteur_bloc{
	margin-left:8px;
}

.fiche_auteur_top{
	background:url(../Images/fiche_auteur_top1.gif) no-repeat;
	width: 645px;
	height:7px; 
	float:left;
}

.fiche_auteur_bg{
	background:url(../Images/fiche_auteur_bg1.gif) repeat-y;
	width: 645px;
	height:auto; 
	float:left;
	margin-top:0px !important;
	margin-top:-7px;
}

.fiche_auteur_bottom{
	background:url(../Images/fiche_auteur_bottom1.gif) no-repeat;
    width: 645px;
	height:13px; 
	float:left;
}

.fiche_auteur_general_bloc{
	width:640px;
	margin-left:20px !important;
	margin-left:0px;
	position:relative;
	left:0px !important;
	left:20px;
}

.fiche_auteur_bloc1{
	margin-top:10px;
	margin-bottom:10px;
	width:604px;
}


.fiche_auteur_bloc2{
	margin-top:10px;
	margin-bottom:10px;
	width:604px;
	
}

.fiche_auteur_bloc3{
	margin-top:10px;
	margin-bottom:10px;
	width:336px;
	float:left;
}

.fiche_auteur_bloc4{
	margin-top:10px;
	margin-bottom:10px;
	width:259px;
	float:left;
	margin-left:9px;
}

.fiche_auteur_bloc5{
	margin-top:0px;
	margin-bottom:10px;
	width:604px;
}

.fiche_auteur_bloc_top{
	background:url(../Images/fiche_auteur_top2.gif) no-repeat;
	width:603px;
	height:12px; 
}

.fiche_auteur_bloc_bg{
	background:url(../Images/fiche_auteur_bg2.gif) repeat-y;
	width:603px;
	height:auto; 
	margin-top:0px !important;
	margin-top:-2px;
}

.fiche_auteur_bloc_bottom{
	background:url(../Images/fiche_auteur_bottom2.gif) no-repeat;
    width:603px;
	height:14px; 
	clear:both;
}

.fiche_auteur_bloc_top2{
	background:url(../Images/fiche_auteur_top3.gif) no-repeat;
	width: 335px;
	height:15px; 
}

.fiche_auteur_bloc_bg2{
	background:url(../Images/fiche_auteur_bg3.gif) repeat-y;
	width: 335px;
	
}

.fiche_auteur_bloc_bottom2{
	background:url(../Images/fiche_auteur_bottom3.gif) no-repeat;
    width: 335px;
	height:17px; 
}


.fiche_auteur_bloc_top3{
	background:url(../Images/fiche_auteur_top4.gif) no-repeat;
	width: 258x;
	height:11px; 
}

.fiche_auteur_bloc_bg3{
	background:url(../Images/fiche_auteur_bg4.gif) repeat-y;
	width: 258px;
	height:auto; 
	margin-top:0px !important;
	margin-top:-3px;
}


.fiche_auteur_bloc_bottom3{
	background:url(../Images/fiche_auteur_bottom4.gif) no-repeat;
    width: 258px;
	height:20px; 
}
.picture_fiche_auteur{
	width:112px;
	height:116px;
	position:relative;
	float:left;
	margin-left:20px;
}
#author_docs_bloc {
	padding-right:20px;
}

#docMask{
	position:relative; 
	float:left; 
	left:100px; 
	margin-bottom:15px;
 }

*+html div #docMask{
	top:0px; 
}

#docMask2{
	position:relative; 
	left:100px; 
	font-size:15px; 
	color:#F53298 ;
}

*+html div #docMask2{
	top:0px; 
}


#docMask3
{
	position:relative; 
	left:100px; 
	margin-left:3px;
	top:-3px; 
	font-size:18px; 
	color:#A5DDFB ;
}

*+html div #docMask3
{
	top:-3px; 
}

.imprimer_doc_print 
{
	height:24px;
	cursor: pointer;
	float:left;
}

.auteur_doc_print{
	color: #0066cc;
	float:left;
	font-size:13px;
	position:relative;
}
#fiche_doc_print{
	width:530px; 
	/*border:1px solid black;*/
	margin:20px 20px 20px 20px;
}
#fiche_doc_print body{

}
.print_table_top{
	background: url(../Images/print_table_top_bloc0.gif) no-repeat;
	width:532px;
	height:7px;

}
.print_table{
	font-size:14px;
	background: url(../Images/print_table_bg_bloc0.gif) repeat-y;
	width:532px;
}
.print_bloc1{
	/*border:1px solid red;*/
	margin-bottom:20px;
}

.print_top_bloc1{
	background: url(../Images/print_top_bloc1.gif) no-repeat;
	width:532px;
	height:4px;
}

.print_bg_bloc1{
	background: url(../Images/print_bg_bloc1.gif) repeat-y;
	width:532px;
	*margin-top:-10px;														/* hacks css pour ie 6 + 7*/
	
}

.print_bottom_bloc1{
	background: url(../Images/print_bottom_bloc1.gif) no-repeat;
	width:532px;
	height:7px;
}
.print_doc_carac{

}

#print_doc_infos {
	padding:0;
	text-align: center;
	clear:left;
}

#print_doc_infos td {
	padding:0px 6px 0px 6px;
	font-size:12px;
	font-weight:bold;
}
#print_doc_infos div {
	margin-right:0px;
	display: block;
	/*float:left;
	margin-top:5px;*/
}
#print_doc_infos2{
	padding:0px 0px 0px 10px;
}

.print_bloc2{
/*border:1px solid black;*/
}
.print_top_bloc2{
	background: url(../Images/print_top_bloc2.gif) no-repeat;
	width:534px;
	height:10px;
}

.print_bg_bloc2{
	background: url(../Images/print_bg_bloc2.gif) repeat-y;
	width:534px;
	*margin-top:-4px;
}
.print_bottom_bloc2{
	background: url(../Images/print_bottom_bloc2.gif) no-repeat;
	margin-bottom:30px;
	width:534px;
	height:10px;
}

#print_doc_price p{
	color:#8010a5;
	font-size:13px;
}
#print_doc_description{
	/*margin-left:10px;*/
	padding:10px 20px 20px 20px;
}

.print_doc_bloc{
	text-align:justify; 
	font-size: 12px;
	line-height: 17px;
	padding-bottom: 20px;
	margin:0px 5px 0px 5px;;
}

.onglet_panier_print{
	height:83px;
	width:154px;
	cursor: pointer;
	margin-bottom:5px;
	margin:auto;
}

.onglet_acheter_print {
	height:31px;
	width:172px;
	cursor: pointer;
	margin-bottom:5px;
	margin:auto;
}
/**************CONTACT***************/
.contact_top 
{
	background: url(../Images/box2-top.gif) no-repeat; /*haut du body de faq_content*/
	width:662px;
	height:6px;
	float:left;
	margin-bottom:0px;
}

.contact_contener
{
	width:662px;
	height:auto;
	float:left;
	background:url(../Images/box2-bg.gif);
	font-size:12px;
}

.contact_bloc
{
	position:relative;
	left:10px;
	padding:10px 30px 10px 10px;
	float:left;
}
.contact_table
{
	border:1px solid #E9F4FF;

}
.contact_td
{
	padding-top:5px;
	padding-left:10px;
}
.contact_td2
{
	padding:5px 15px 0px 10px;
}
.ticket_bloc
{
	position:relative;
	left:10px;
	padding:10px 30px 10px 10px;
	float:left;
}
/*****************************************/

.about_me_top
{
	width:303px;
	height:15px;
	background:url(../Images/apropos_bloc_top.gif) no-repeat;
}

.about_me_bg
{
	width:303px;
	background:url(../Images/apropos_bloc_bg.gif) repeat-y;
}

.about_me_bottom
{
	width:303px;
	height:15px;
	background:url(../Images/apropos_bloc_bottom.gif) no-repeat;
}

#titreTT_saved
{
	color:green;
}

#month_docs{
	margin-bottom:15px;
}

